.config-module__7JqxlW__page{font-family:var(--font-mona-sans);flex-direction:column;gap:1rem;padding:1.25rem 2.3rem 3rem;display:flex}.config-module__7JqxlW__headerRow{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.config-module__7JqxlW__title{font-size:var(--text-2xl);font-weight:var(--font-weight-bold);color:var(--color-primary);margin:0}.config-module__7JqxlW__subtitle{color:var(--color-gray-500);font-size:var(--text-sm);margin:4px 0 0}.config-module__7JqxlW__card{background:var(--color-white);border:1px solid #e4e7ec;border-radius:15px;flex-direction:column;gap:1.25rem;padding:1.5rem;display:flex}.config-module__7JqxlW__cardHeader{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.config-module__7JqxlW__cardTitle{font-size:var(--text-lg);font-weight:var(--font-weight-semibold);color:var(--color-primary);margin:0}.config-module__7JqxlW__cardDescription{color:var(--color-primary-300);font-size:var(--text-sm);margin:4px 0 0}.config-module__7JqxlW__grid2{grid-template-columns:1fr 1fr;gap:1rem 1.25rem;display:grid}.config-module__7JqxlW__grid3{grid-template-columns:repeat(3,1fr);gap:1rem 1.25rem;display:grid}.config-module__7JqxlW__stack{flex-direction:column;gap:1rem;display:flex}.config-module__7JqxlW__field{flex-direction:column;gap:6px;display:flex}.config-module__7JqxlW__errorText{color:var(--color-danger-600);font-size:12px}.config-module__7JqxlW__footerActions{justify-content:flex-end;gap:.75rem;padding-top:.25rem;display:flex}.config-module__7JqxlW__tabsWrapper{background:var(--color-white);border:1px solid #e4e7ec;border-radius:15px;padding:1rem 1.25rem 1.5rem}.config-module__7JqxlW__chip{background:var(--color-secondary-100);color:var(--color-primary);border-radius:999px;align-items:center;gap:6px;padding:4px 10px;font-size:12px;font-weight:600;display:inline-flex}.config-module__7JqxlW__chipSuccess{background:var(--color-success-100);color:var(--color-success-700)}.config-module__7JqxlW__chipDanger{background:var(--color-danger-100);color:var(--color-danger-700)}.config-module__7JqxlW__chipWarning{background:var(--color-warning-100);color:var(--color-warning-700)}.config-module__7JqxlW__chipInfo{background:var(--color-blue-200);color:var(--color-blue-700)}.config-module__7JqxlW__iconTitle{background:var(--color-blue-200);width:27px;height:27px;color:var(--color-blue);border:1px solid var(--color-blue-300);border-radius:10px;justify-content:center;align-items:center;padding:6px .35rem;display:flex}@media (max-width:900px){.config-module__7JqxlW__grid2,.config-module__7JqxlW__grid3{grid-template-columns:1fr}.config-module__7JqxlW__page{padding:1rem}}@media (max-width:768px){.config-module__7JqxlW__footerActions{width:100%}.config-module__7JqxlW__footerActions button{width:100%;min-height:48px}}
.breadcrumb-module__pXpVhq__container{align-items:center;gap:var(--spacing-xxs);padding:var(--spacing-xs) 0;border-radius:var(--radius-md);width:fit-content;font-size:var(--text-sm);font-family:var(--font-mona-sans);margin-top:10px;margin-bottom:10px;margin-left:10px;display:flex}.breadcrumb-module__pXpVhq__link{align-items:center;gap:5px;text-decoration:none;display:flex}.breadcrumb-module__pXpVhq__link:hover{color:var(--color-primary-700);text-decoration:underline}
.button-group-module__5-roOG__group{background:#f0f0f0;border-radius:8px;gap:4px;padding:4px;display:inline-flex}.button-group-module__5-roOG__fullWidth{width:100%;display:flex}.button-group-module__5-roOG__button{z-index:1;color:#666;font-family:var(--font-mona-sans);cursor:pointer;background:0 0;border:0;border-radius:6px;padding:8px 12px;font-size:12px;font-weight:600;transition:color .22s,box-shadow .22s,transform .22s;position:relative;overflow:hidden}.button-group-module__5-roOG__fullWidth .button-group-module__5-roOG__button{flex:1}.button-group-module__5-roOG__button:before{z-index:-1;border-radius:inherit;content:"";opacity:0;background:#fff;transition:transform .24s,opacity .24s;position:absolute;inset:0;transform:translate(-20%)scaleX(.95)}.button-group-module__5-roOG__button:hover:not(:disabled){color:var(--color-primary)}.button-group-module__5-roOG__button:focus-visible{outline:2px solid var(--color-blue);outline-offset:2px}.button-group-module__5-roOG__button:disabled{cursor:not-allowed;opacity:.5}.button-group-module__5-roOG__button.button-group-module__5-roOG__active{color:var(--color-primary);box-shadow:0 2px 8px #00000026}.button-group-module__5-roOG__button.button-group-module__5-roOG__active:before{opacity:1;animation:.26s cubic-bezier(.34,1.56,.64,1) button-group-module__5-roOG__active-button-slide;transform:translate(0)scaleX(1)}@keyframes button-group-module__5-roOG__active-button-slide{0%{opacity:.5;transform:translate(-22%)scaleX(.92)}60%{opacity:1;transform:translate(4%)scaleX(1.04)}to{opacity:1;transform:translate(0)scaleX(1)}}
.chip-module__p7V-pG__container{font-family:var(--font-mona-sans);width:22px;height:20px;font-size:var(--text-sm);font-weight:500;line-height:var(--text-lg--line-heigh);background-color:var(--color-primary);color:#fff;border-radius:50%;justify-content:center;align-items:center;padding:22px;display:flex}
.cardprofile-module__bZxfKG__container{color:var(--color-text-primary);max-width:100%;font-family:var(--font-mona-sans);justify-content:flex-end;align-items:center;gap:2px;padding:10px 20px;display:flex}.cardprofile-module__bZxfKG__staticProfile{justify-content:flex-start;width:100%;min-width:0;padding:0;overflow:hidden;cursor:default!important}.cardprofile-module__bZxfKG__staticProfile .cardprofile-module__bZxfKG__profileInfo{flex:1;min-width:0}.cardprofile-module__bZxfKG__staticProfile .cardprofile-module__bZxfKG__iconSelector{display:none}.cardprofile-module__bZxfKG__container .cardprofile-module__bZxfKG__profileInfo{margin-left:var(--spacing-sm);flex-direction:column;display:flex}.cardprofile-module__bZxfKG__container .cardprofile-module__bZxfKG__profileInfo .cardprofile-module__bZxfKG__name{text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:600;overflow:hidden}.cardprofile-module__bZxfKG__container .cardprofile-module__bZxfKG__profileInfo .cardprofile-module__bZxfKG__role{color:var(--color-gray);font-size:12px}.cardprofile-module__bZxfKG__iconSelector{border:1px solid var(--color-border);cursor:pointer;border-radius:7px;margin-left:8px;padding:5px 3px;transition:background-color .2s}.cardprofile-module__bZxfKG__iconSelector:hover{background-color:var(--color-bg-hover)}.cardprofile-module__bZxfKG__avatarSkeleton{border-radius:50%;flex-shrink:0;width:40px;height:40px}.cardprofile-module__bZxfKG__nameSkeleton{border-radius:6px;width:170px;height:16px}.cardprofile-module__bZxfKG__roleSkeleton{border-radius:6px;width:90px;height:14px;margin-top:6px}.cardprofile-module__bZxfKG__iconSkeleton{border-radius:4px;width:20px;height:20px}
.popover-module__dSQYFa__wrapper{display:inline-block;position:relative}.popover-module__dSQYFa__popover{z-index:10000;background:#fff;border:1px solid #e5e7eb;border-radius:14px;width:max-content;min-width:140px;max-width:min(520px,100vw - 24px);padding:8px;animation:.14s ease-out popover-module__dSQYFa__popoverIn;position:fixed;box-shadow:0 18px 50px #00000029}.popover-module__dSQYFa__wide{min-width:320px;max-width:calc(100vw - 24px)}.popover-module__dSQYFa__left{left:0}.popover-module__dSQYFa__right{right:0}.popover-module__dSQYFa__list{flex-direction:column;gap:4px;display:flex}.popover-module__dSQYFa__item{text-align:left;cursor:pointer;background:0 0;border:0;border-radius:10px;place-items:center end;gap:4px;width:100%;padding:10px 12px;font-size:14px;display:flex}.popover-module__dSQYFa__item:hover{background:#f4f4f5}.popover-module__dSQYFa__item:disabled{opacity:.45;cursor:not-allowed}@keyframes popover-module__dSQYFa__popoverIn{0%{opacity:0;transform:translateY(-6px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}
.skeleton-module__rgC-RW__skeleton{background:#e5e7eb;flex-shrink:0;position:relative;overflow:hidden}.skeleton-module__rgC-RW__skeleton:after{content:"";background:linear-gradient(90deg,#0000,#ffffffb3,#0000);animation:1.2s infinite skeleton-module__rgC-RW__skeleton-shimmer;position:absolute;inset:0;transform:translate(-100%)}@keyframes skeleton-module__rgC-RW__skeleton-shimmer{to{transform:translate(200%)}}
.modal-module__iAN-LG__overlay{z-index:1000;font-family:var(--font-mona-sans);background:#0009;justify-content:center;align-items:center;transition:background-color .2s;display:flex;position:fixed;inset:0}.modal-module__iAN-LG__overlayRight{justify-content:flex-end}.modal-module__iAN-LG__overlayClosing{pointer-events:none;background:0 0}.modal-module__iAN-LG__modal{background:#fff;border-radius:1.25rem;flex-direction:column;width:min-content;max-width:min(720px,100vw - 32px);max-height:calc(100dvh - 32px);animation:.16s ease-out modal-module__iAN-LG__modalIn;display:flex;box-shadow:0 24px 80px #00000040}.modal-module__iAN-LG__modalRight{border-radius:0;width:min(430px,100vw);max-width:100vw;height:100dvh;max-height:100dvh;animation:.2s ease-out modal-module__iAN-LG__modalFromRight}.modal-module__iAN-LG__modalRight.modal-module__iAN-LG__modalClosing{animation:.2s ease-in forwards modal-module__iAN-LG__modalToRight}.modal-module__iAN-LG__modalRight .modal-module__iAN-LG__content{flex:1;min-height:0}.modal-module__iAN-LG__header{border-bottom:1px solid var(--color-border);justify-content:space-between;align-items:center;padding:1rem;display:flex}.modal-module__iAN-LG__title{letter-spacing:-.011em;margin:0;font-size:1rem;font-weight:500;line-height:1.5rem}.modal-module__iAN-LG__closeButton{cursor:pointer;font-size:24px;font-weight:300;line-height:1;font-family:var(--font-mona-sans);color:#555;background:0 0;border:0}.modal-module__iAN-LG__closeButton:hover{color:#000}.modal-module__iAN-LG__content{letter-spacing:-.006em;font-size:.875rem;font-weight:400;line-height:1.25rem}@keyframes modal-module__iAN-LG__modalIn{0%{opacity:0;transform:translateY(8px)scale(.96)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes modal-module__iAN-LG__modalFromRight{0%{opacity:0;transform:translate(32px)}to{opacity:1;transform:translate(0)}}@keyframes modal-module__iAN-LG__modalToRight{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(100%)}}@media (max-width:640px){.modal-module__iAN-LG__modalRight{border-radius:0;width:100vw}}
.date-picker-module__nIX-8G__dp{width:min(100%,400px);font-family:var(--font-sf-pro-display);position:relative}.date-picker-module__nIX-8G__dpTrigger{border:1px solid var(--color-gray-300);cursor:pointer;background:#fff;border-radius:18px;justify-content:space-between;align-items:center;width:100%;min-height:68px;padding:12px 14px;transition:border-color .25s,box-shadow .25s;display:flex;box-shadow:0 2px 8px #0f172a0a}.date-picker-module__nIX-8G__dpTrigger:hover,.date-picker-module__nIX-8G__dpTrigger.date-picker-module__nIX-8G__isOpen{border-color:var(--color-blue);box-shadow:0 0 0 4px #007fff14}.date-picker-module__nIX-8G__dpTrigger.date-picker-module__nIX-8G__hasError{border-color:var(--color-error-base,#ef4444);box-shadow:0 0 0 3px #ef44441a}.date-picker-module__nIX-8G__dpTrigger:disabled{cursor:not-allowed;box-shadow:none;background:#f3f4f6;border-color:#e5e7eb}.date-picker-module__nIX-8G__compact .date-picker-module__nIX-8G__dpTrigger{border-radius:10px;min-height:42px;padding:7px 11px}.date-picker-module__nIX-8G__compact .date-picker-module__nIX-8G__dpIcon{width:17px;height:17px}.date-picker-module__nIX-8G__compact .date-picker-module__nIX-8G__dpLabel{color:#6b7280;margin-bottom:0;font-size:12px}.date-picker-module__nIX-8G__compact .date-picker-module__nIX-8G__dpValue{text-overflow:ellipsis;white-space:nowrap;max-width:220px;font-size:13px;overflow:hidden}.date-picker-module__nIX-8G__dpTriggerLeft{align-items:center;gap:12px;display:flex}.date-picker-module__nIX-8G__dpIcon{width:18px;height:18px;color:var(--color-blue);flex-shrink:0}.date-picker-module__nIX-8G__dpIcon svg{width:100%;height:100%}.date-picker-module__nIX-8G__dpTriggerTexts{flex-direction:column;align-items:flex-start;display:flex}.date-picker-module__nIX-8G__dpLabel{color:var(--color-blue);margin-bottom:2px;font-size:12px;font-weight:500}.date-picker-module__nIX-8G__dpAsterisk{color:var(--color-primary-base,var(--color-blue));margin-left:2px}.date-picker-module__nIX-8G__dpValue{color:var(--color-primary);font-size:15px;font-weight:500}.date-picker-module__nIX-8G__dpChevron{color:#9ca3af;width:18px;height:18px;transition:transform .25s}.date-picker-module__nIX-8G__dpChevron.date-picker-module__nIX-8G__rotate{transform:rotate(180deg)}.date-picker-module__nIX-8G__dpChevron svg{width:100%;height:100%}.date-picker-module__nIX-8G__dpPanel{box-sizing:border-box;z-index:1000;background:#fff;border-radius:22px;max-height:calc(100dvh - 1rem);padding:22px;animation:.22s date-picker-module__nIX-8G__dpFadeIn;position:fixed;overflow-y:auto;box-shadow:0 12px 36px #0f172a1f}.date-picker-module__nIX-8G__compactPanel{border-radius:16px;padding:14px}.date-picker-module__nIX-8G__compactPanel .date-picker-module__nIX-8G__dpHeader{margin-bottom:10px}.date-picker-module__nIX-8G__compactPanel .date-picker-module__nIX-8G__dpHeader h3{font-size:15px}.date-picker-module__nIX-8G__compactPanel .date-picker-module__nIX-8G__dpNav{gap:4px}.date-picker-module__nIX-8G__compactPanel .date-picker-module__nIX-8G__dpNav button{width:26px;height:26px}.date-picker-module__nIX-8G__compactPanel .date-picker-module__nIX-8G__dpWeekdays{margin-bottom:3px}.date-picker-module__nIX-8G__compactPanel .date-picker-module__nIX-8G__dpWeekdays span{padding:4px 0;font-size:11px}.date-picker-module__nIX-8G__compactPanel .date-picker-module__nIX-8G__dpGrid{gap:2px;margin-bottom:0}.date-picker-module__nIX-8G__compactPanel .date-picker-module__nIX-8G__dpDay{width:30px;height:30px;font-size:12px}@keyframes date-picker-module__nIX-8G__dpFadeIn{0%{opacity:0;transform:translateY(-6px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}.date-picker-module__nIX-8G__dpHeader{justify-content:space-between;align-items:center;margin-bottom:22px;display:flex}.date-picker-module__nIX-8G__dpHeader h3{color:#111827;margin:0;font-size:18px;font-weight:800}.date-picker-module__nIX-8G__dpNav{align-items:center;gap:10px;display:flex}.date-picker-module__nIX-8G__dpNav button{cursor:pointer;color:#374151;background:0 0;border:none;border-radius:999px;place-items:center;width:28px;height:28px;transition:background-color .2s;display:grid}.date-picker-module__nIX-8G__dpNav button:hover{background:#f3f4f6}.date-picker-module__nIX-8G__dpNav button.date-picker-module__nIX-8G__dpClose{color:#6b7280;margin-left:2px}.date-picker-module__nIX-8G__dpNav button.date-picker-module__nIX-8G__dpClose:hover{color:#b91c1c;background:#fee2e2}.date-picker-module__nIX-8G__dpNav button:disabled{opacity:.35;cursor:not-allowed}.date-picker-module__nIX-8G__dpNav button:disabled:hover{background:0 0}.date-picker-module__nIX-8G__dpNav svg{width:18px;height:18px}.date-picker-module__nIX-8G__dpWeekdays{grid-template-columns:repeat(7,1fr);margin-bottom:10px;display:grid}.date-picker-module__nIX-8G__dpWeekdays span{text-align:center;color:#8a8a8a;padding:8px 0;font-size:13px;font-weight:600}.date-picker-module__nIX-8G__dpGrid{grid-template-columns:repeat(7,1fr);gap:6px;margin-bottom:22px;display:grid}.date-picker-module__nIX-8G__dpDay{cursor:pointer;width:36px;height:36px;color:var(--color-primary);background:0 0;border:none;border-radius:999px;margin:0 auto;font-size:14px;font-weight:500;transition:background-color .2s,color .2s,transform .2s}.date-picker-module__nIX-8G__dpDay:hover{color:var(--color-primary);background:#eef5ff;transform:scale(1.04)}.date-picker-module__nIX-8G__dpDay.date-picker-module__nIX-8G__is-muted{color:#d1d5db}.date-picker-module__nIX-8G__dpDay.date-picker-module__nIX-8G__isToday{color:#63aaf7}.date-picker-module__nIX-8G__dpDay.date-picker-module__nIX-8G__isSelected{background:var(--color-blue);color:#fff;box-shadow:0 6px 14px #3b82f647}.date-picker-module__nIX-8G__dpDay.date-picker-module__nIX-8G__isDisabled{color:#d1d5db;cursor:not-allowed;pointer-events:none;transform:none}.date-picker-module__nIX-8G__dpActions{gap:14px;display:flex}.date-picker-module__nIX-8G__dpBtn{cursor:pointer;border:none;border-radius:999px;flex:1;height:44px;font-size:14px;font-weight:700;transition:transform .2s,opacity .2s}.date-picker-module__nIX-8G__dpBtn:hover{transform:translateY(-1px)}.date-picker-module__nIX-8G__dpBtnSecondary{color:#fff;background:#b8c1d4}.date-picker-module__nIX-8G__dpBtnPrimary{background:var(--color-blue);color:#fff;box-shadow:0 8px 18px #3b82f640}@media (max-width:480px){.date-picker-module__nIX-8G__dpPanel{border-radius:16px;width:calc(100vw - 1rem);padding:14px}.date-picker-module__nIX-8G__dpHeader{margin-bottom:10px}.date-picker-module__nIX-8G__dpGrid{gap:2px;margin-bottom:12px}.date-picker-module__nIX-8G__dpDay{width:32px;height:32px}}
.toast-module__bWBwnG__viewport{z-index:12000;flex-direction:column;gap:10px;width:min(360px,100vw - 24px);display:flex;position:fixed;top:26px;right:26px}.toast-module__bWBwnG__toast{font-family:var(--font-sans);background:#fff;border:1px solid #ebebeb;border-radius:.75rem;grid-template-columns:20px 1fr auto;align-items:start;gap:10px;padding:10px 12px;animation:.15s ease-out toast-module__bWBwnG__enter;display:grid;box-shadow:0 12px 30px #0000001f}.toast-module__bWBwnG__success{color:var(--color-primary);background-color:#fff}.toast-module__bWBwnG__error{color:#fff;background-color:#fb3748}.toast-module__bWBwnG__info{background-color:#ebf1ff}.toast-module__bWBwnG__warning{background-color:#ffd9c0}.toast-module__bWBwnG__icon{margin-top:2px;font-size:16px;line-height:1}.toast-module__bWBwnG__content{min-width:0}.toast-module__bWBwnG__title{font-size:14px;font-weight:700;line-height:1.3;display:block}.toast-module__bWBwnG__message{overflow-wrap:anywhere;margin-top:2px;font-size:13px;line-height:1.35;display:block}.toast-module__bWBwnG__actions{align-items:center;gap:8px;display:inline-flex}.toast-module__bWBwnG__action,.toast-module__bWBwnG__close{cursor:pointer;color:#2563eb;background:0 0;border:0;padding:2px;font-size:12px;font-weight:700}.toast-module__bWBwnG__close{color:#6b7280;font-size:16px;line-height:1}.toast-module__bWBwnG__action:hover,.toast-module__bWBwnG__close:hover{opacity:.82}@media (max-width:768px){.toast-module__bWBwnG__viewport{width:calc(100vw - 24px);top:12px;right:12px}}@keyframes toast-module__bWBwnG__enter{0%{opacity:0;transform:translateY(-6px)scale(.99)}to{opacity:1;transform:translateY(0)scale(1)}}
.switch-module__NrMEfa__wrapper{cursor:pointer;-webkit-user-select:none;user-select:none;font-family:var(--font-mona-sans);align-items:center;gap:.75rem;display:inline-flex}.switch-module__NrMEfa__sizeSm .switch-module__NrMEfa__control{width:34px;height:18px}.switch-module__NrMEfa__sizeMd .switch-module__NrMEfa__control{width:46px;height:26px}.switch-module__NrMEfa__sizeLg .switch-module__NrMEfa__control{width:52px;height:30px}.switch-module__NrMEfa__disabled{opacity:.6;cursor:not-allowed}.switch-module__NrMEfa__control{align-items:center;display:inline-flex;position:relative}.switch-module__NrMEfa__input{opacity:0;width:100%;height:100%;cursor:inherit;z-index:2;margin:0;position:absolute;inset:0}.switch-module__NrMEfa__track{background:var(--color-gray-300);border-radius:9999px;transition:background .2s;position:absolute;inset:0}.switch-module__NrMEfa__thumb{background:var(--color-white);border-radius:9999px;width:22px;height:22px;transition:transform .2s,background .2s;position:absolute;top:2px;left:2px;box-shadow:0 4px 12px #00000014}.switch-module__NrMEfa__sizeSm .switch-module__NrMEfa__thumb{width:14px;height:14px}.switch-module__NrMEfa__sizeMd .switch-module__NrMEfa__thumb{width:22px;height:22px}.switch-module__NrMEfa__sizeLg .switch-module__NrMEfa__thumb{width:26px;height:26px}.switch-module__NrMEfa__input:checked+.switch-module__NrMEfa__track{background:var(--switch-checked-color,var(--color-green-step))}.switch-module__NrMEfa__sizeSm .switch-module__NrMEfa__input:checked+.switch-module__NrMEfa__track+.switch-module__NrMEfa__thumb{transform:translate(16px)}.switch-module__NrMEfa__sizeMd .switch-module__NrMEfa__input:checked+.switch-module__NrMEfa__track+.switch-module__NrMEfa__thumb{transform:translate(20px)}.switch-module__NrMEfa__sizeLg .switch-module__NrMEfa__input:checked+.switch-module__NrMEfa__track+.switch-module__NrMEfa__thumb{transform:translate(24px)}.switch-module__NrMEfa__input:focus-visible+.switch-module__NrMEfa__track{box-shadow:0 0 0 4px #38bdf833}.switch-module__NrMEfa__content{flex-direction:column;gap:.15rem;display:inline-flex}.switch-module__NrMEfa__label{color:var(--color-primary);font-size:.95rem;font-weight:600}.switch-module__NrMEfa__description{color:var(--color-gray);font-size:.82rem}
.headerFilterPanel-module__Vp27Wq__panel{width:100%;height:100%;font-family:var(--font-mona-sans);flex-direction:column;display:flex}.headerFilterPanel-module__Vp27Wq__header{font-family:var(--font-mona-sans);border-bottom:1px solid #eef1f5;justify-content:space-between;align-items:center;gap:.5rem;padding:20px 22px;display:flex}.headerFilterPanel-module__Vp27Wq__headerTitle{letter-spacing:-.011em;color:#0e121b;font-size:1rem;font-weight:500;line-height:1.5rem;font-family:var(--font-mona-sans);align-items:center;gap:6px;display:inline-flex}.headerFilterPanel-module__Vp27Wq__badge{background:var(--color-blue);min-width:20px;height:20px;color:var(--color-white);font-size:11px;font-weight:700;font-family:var(--font-mona-sans);border-radius:999px;justify-content:center;align-items:center;padding:0 6px;display:inline-flex}.headerFilterPanel-module__Vp27Wq__iconButton{cursor:pointer;color:var(--color-gray-500);background:0 0;border:0;border-radius:8px;padding:4px;display:inline-flex}.headerFilterPanel-module__Vp27Wq__iconButton:hover{color:var(--color-primary);background:#f4f4f5}.headerFilterPanel-module__Vp27Wq__fieldList{min-height:0;font-family:var(--font-mona-sans);flex-direction:column;flex:1;gap:14px;margin:0;padding:18px 22px;list-style:none;display:flex;overflow-y:auto}.headerFilterPanel-module__Vp27Wq__fieldItem{font-family:var(--font-mona-sans);background:#f9fafc;border:1px solid #e6e9ef;border-radius:15px;transition:background-color .15s,border-color .15s}.headerFilterPanel-module__Vp27Wq__fieldItemExpanded{background:#f9fafc}.headerFilterPanel-module__Vp27Wq__fieldHeader{text-align:left;width:100%;color:var(--color-primary);background:0 0;border:0;border-radius:10px;align-items:center;gap:8px;padding:8px 15px;font-size:13px;font-weight:500;transition:background-color .15s;display:flex}.headerFilterPanel-module__Vp27Wq__fieldLabel{text-overflow:ellipsis;white-space:nowrap;letter-spacing:.011em;color:var(--color-primary-600);font-size:14px;font-weight:500;font-family:var(--font-mona-sans);flex:1;overflow:hidden}.headerFilterPanel-module__Vp27Wq__fieldRemove{letter-spacing:.006em;height:24px;color:var(--color-red-800);cursor:pointer;font:inherit;background:0 0;border:0;border-radius:6px;justify-content:center;align-items:center;font-size:12px;transition:background-color .15s;display:inline-flex}.headerFilterPanel-module__Vp27Wq__fieldRemove:hover{background:var(--color-danger-100)}.headerFilterPanel-module__Vp27Wq__fieldBody{flex-direction:column;gap:12px;padding:4px 10px 12px;display:flex}.headerFilterPanel-module__Vp27Wq__operatorControl,.headerFilterPanel-module__Vp27Wq__valueControl{min-width:0}.headerFilterPanel-module__Vp27Wq__operatorControl,.headerFilterPanel-module__Vp27Wq__choiceList{flex-wrap:wrap;gap:7px;display:flex}.headerFilterPanel-module__Vp27Wq__operatorButton,.headerFilterPanel-module__Vp27Wq__choiceButton{color:var(--color-gray-600);font:inherit;cursor:pointer;background:#fff;border:1px solid #dfe3ea;border-radius:999px;padding:7px 11px;font-size:12px;line-height:1.2;transition:border-color .15s,background-color .15s,color .15s}.headerFilterPanel-module__Vp27Wq__operatorButton:hover,.headerFilterPanel-module__Vp27Wq__choiceButton:hover{border-color:var(--color-blue-200);background:var(--color-blue-55)}.headerFilterPanel-module__Vp27Wq__operatorButtonSelected,.headerFilterPanel-module__Vp27Wq__choiceButtonSelected{border-color:var(--color-blue);background:var(--color-blue-55);color:var(--color-blue);font-weight:600}.headerFilterPanel-module__Vp27Wq__footer{border-top:1px solid #eef1f5;justify-content:space-around;gap:8px;padding:16px 22px;display:flex}@media (max-width:640px){.headerFilterPanel-module__Vp27Wq__header,.headerFilterPanel-module__Vp27Wq__fieldList,.headerFilterPanel-module__Vp27Wq__footer{padding-left:16px;padding-right:16px}}.headerFilterPanel-module__Vp27Wq__fieldLabelExpanded{color:var(--color-blue-950)}
.navbar-module__Edq1HW__container{background-color:var(--color-white);border-bottom:1px solid var(--color-border-gray);width:100%;min-height:75px;padding-left:var(--spacing-lg);padding-right:var(--spacing-lg);font-family:var(--font-mona-sans);box-sizing:border-box;grid-template-columns:3fr 2fr 1fr;align-items:center;gap:10px;display:grid}.navbar-module__Edq1HW__quickLinks{gap:16px;margin:0;padding:0;list-style:none;display:flex}.navbar-module__Edq1HW__item{color:var(--color-primary);font-size:var(--text-sm);border-radius:var(--radius-3xl);background-color:var(--color-secondary-50);font-weight:500;font-family:var(--font-mona-sans);align-items:center;padding:4px 14px;text-decoration:none;display:flex;position:relative;overflow:hidden}.navbar-module__Edq1HW__item:before{content:"";background:var(--color-blue);transform-origin:0;z-index:0;color:#fff;transition:transform .4s;position:absolute;inset:0;transform:scaleX(0)}.navbar-module__Edq1HW__item:hover:before{color:var(--color-white);transform:scaleX(1)}.navbar-module__Edq1HW__item:hover{color:var(--color-white);z-index:999}.navbar-module__Edq1HW__item>*{z-index:1;position:relative}.navbar-module__Edq1HW__iconItem{border-radius:var(--radius-3xl);margin-right:4px}.navbar-module__Edq1HW__item.navbar-module__Edq1HW__iconItem:hover{background-color:var(--color-primary)}.navbar-module__Edq1HW__containerMiddle{place-content:flex-end end;align-self:center;align-items:center;width:100%;display:flex}.navbar-module__Edq1HW__notificationWrap{position:relative}.navbar-module__Edq1HW__divider{border-right:1px solid #e9e9e9;width:29px;height:29px}.navbar-module__Edq1HW__profileWrap{justify-content:flex-end;display:flex}.navbar-module__Edq1HW__actions{place-content:center;align-items:center;gap:10px;display:flex;position:relative}.navbar-module__Edq1HW__iconNotification{padding:var(--spacing-xs);border-radius:var(--radius-md);cursor:pointer;color:#525866;transition:background-color .25s ease-in-out}.navbar-module__Edq1HW__iconNotification:hover{background-color:var(--color-secondary-50)}.navbar-module__Edq1HW__notificationCount{border-radius:var(--radius-3xl);padding:var(--spacing-xs);font-size:var(--text-xs);width:10px;height:10px;color:var(--color-white);background-color:red;align-items:center;display:flex;position:absolute;top:2px;right:-6px}.navbar-module__Edq1HW__title{color:var(--color-primary);font-weight:600;font-size:var(--text-sm);padding:var(--spacing-sm) var(--spacing-sm);width:fit-content}.navbar-module__Edq1HW__containerStart{align-items:center;gap:var(--spacing-sm);justify-content:flex-start;display:flex}.navbar-module__Edq1HW__mobileLogo{align-items:center;display:none}.navbar-module__Edq1HW__mobileMenuButton{display:none}.navbar-module__Edq1HW__mobileLogo img{width:165px;height:auto;display:block}@media (max-width:1200px){.navbar-module__Edq1HW__container{grid-template-columns:1.5fr 1fr auto;padding-left:56px}.navbar-module__Edq1HW__quickLinks{gap:8px}.navbar-module__Edq1HW__item{padding:4px 10px;font-size:12px}}@media (max-width:1024px){.navbar-module__Edq1HW__container{grid-template-columns:1fr;min-height:72px;padding:10px 16px}.navbar-module__Edq1HW__containerStart{min-width:0}.navbar-module__Edq1HW__mobileLogo{display:inline-flex}.navbar-module__Edq1HW__mobileMenuButton{border:1px solid var(--color-border-gray);background:var(--color-white);width:46px;height:46px;color:var(--color-primary);cursor:pointer;border-radius:12px;flex:0 0 46px;justify-content:center;align-items:center;display:inline-flex}.navbar-module__Edq1HW__title,.navbar-module__Edq1HW__quickLinks,.navbar-module__Edq1HW__containerMiddle,.navbar-module__Edq1HW__profileWrap{display:none}}@media (max-width:640px){.navbar-module__Edq1HW__container{grid-template-columns:1fr;padding:10px 12px}.navbar-module__Edq1HW__containerStart{width:100%}.navbar-module__Edq1HW__mobileLogo img{width:min(165px,58vw)}}
.navbarhome-module__WgqQfq__navbar{box-sizing:border-box;width:100%;z-index:var(--z-sticky);font-family:var(--font-montserrat);background:#fff;position:fixed;top:0;left:0;right:0;box-shadow:0 2px 8px #00000008}.navbarhome-module__WgqQfq__navbarInner{justify-content:space-between;align-items:center;width:100%;max-width:1024px;min-height:76px;margin:0 auto;padding:0 24px;display:flex}.navbarhome-module__WgqQfq__scrollProgressTrack{pointer-events:none;background:#007fff1f;height:3px;position:absolute;bottom:0;left:0;right:0;overflow:hidden}.navbarhome-module__WgqQfq__scrollProgressBar{background:var(--color-blue);transform-origin:0;will-change:transform;width:100%;height:100%}.navbarhome-module__WgqQfq__logoSection{flex:1 1 0;justify-content:space-between;align-items:center;display:flex}.navbarhome-module__WgqQfq__logoLink{align-items:center;display:inline-flex}.navbarhome-module__WgqQfq__logo{color:var(--color-blue);font-size:1.5rem;font-weight:700}.navbarhome-module__WgqQfq__optionsSection{flex:2 1 0;justify-content:center;align-items:center;gap:2rem;display:flex}.navbarhome-module__WgqQfq__navLink{color:#111827;font-size:1rem;font-weight:500;text-decoration:none;transition:color .2s;position:relative}.navbarhome-module__WgqQfq__navLink:hover{color:var(--color-blue)}.navbarhome-module__WgqQfq__pricingLink{color:#111827;justify-content:center;align-items:center;transition:color .2s,transform .2s;display:inline-flex}.navbarhome-module__WgqQfq__pricingText{display:inline-block;position:relative}.navbarhome-module__WgqQfq__pricingBadge{color:#fff;letter-spacing:.02em;background:linear-gradient(120deg,#ff4d4f,#ff7a45);border-radius:999px;padding:3px 7px;font-size:.55rem;font-weight:500;line-height:1.2;animation:2.8s ease-in-out infinite navbarhome-module__WgqQfq__pricingBadgeFloat;position:absolute;top:-17px;right:-24px;box-shadow:0 3px 9px #ff4d4f52}.navbarhome-module__WgqQfq__pricingLink:hover{color:var(--color-blue);transform:translateY(-1px)}.navbarhome-module__WgqQfq__pricingLink:focus-visible{outline-offset:3px;outline:3px solid #007fff40}@keyframes navbarhome-module__WgqQfq__pricingBadgeFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-2px)}}@media (prefers-reduced-motion:reduce){.navbarhome-module__WgqQfq__pricingBadge{animation:none}}.navbarhome-module__WgqQfq__actionsSection{flex:1 1 0;justify-content:flex-end;align-items:flex-end;gap:1rem;display:flex}.navbarhome-module__WgqQfq__mobileMenuButton{color:#111827;cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;display:none}.navbarhome-module__WgqQfq__menuContent{display:contents}@media (max-width:900px){.navbarhome-module__WgqQfq__navbarInner{padding:0 16px}.navbarhome-module__WgqQfq__optionsSection{gap:1rem}}@media (max-width:700px){.navbarhome-module__WgqQfq__navbarMenuOpen{background:#f2f5f8;box-shadow:0 12px 30px #0f172a29}.navbarhome-module__WgqQfq__navbarInner{flex-direction:column;align-items:stretch;gap:6px;min-height:76px;padding:12px}.navbarhome-module__WgqQfq__logoSection{flex:unset;width:100%;margin:0}.navbarhome-module__WgqQfq__mobileMenuButton{display:inline-flex}.navbarhome-module__WgqQfq__menuContent{border-top:1px solid #d9dee7;width:100%;margin-top:4px;padding-top:10px;display:none}.navbarhome-module__WgqQfq__menuOpen{flex-direction:column;gap:10px;display:flex}.navbarhome-module__WgqQfq__optionsSection{flex:unset;flex-direction:column;justify-content:flex-start;align-items:stretch;gap:10px;width:100%;margin:0}.navbarhome-module__WgqQfq__navLink{width:100%;padding:10px 4px}.navbarhome-module__WgqQfq__pricingLink{text-align:left;justify-content:flex-start;margin-top:6px;padding:20px 4px 10px}.navbarhome-module__WgqQfq__pricingBadge{top:-12px;right:-27px}.navbarhome-module__WgqQfq__navLink .navbarhome-module__WgqQfq__navLinkUnderline{bottom:2px;left:0;transform:none}.navbarhome-module__WgqQfq__actionsSection{flex:unset;flex-direction:column;justify-content:stretch;align-items:stretch;gap:10px;width:100%;margin:0}.navbarhome-module__WgqQfq__actionsSection button{width:100%}}.navbarhome-module__WgqQfq__navLink .navbarhome-module__WgqQfq__navLinkUnderline{background-color:var(--color-blue);pointer-events:none;border-radius:4px;width:0%;height:3px;transition:width .3s cubic-bezier(.4,0,.2,1),background .2s;position:absolute;bottom:-6px;left:50%;transform:translate(-50%)}.navbarhome-module__WgqQfq__navLink:hover .navbarhome-module__WgqQfq__navLinkUnderline{background-color:var(--color-blue);width:100%}
.table-module__m0iQMq__cell{text-align:left;border-top:1px solid var(--color-border-gray);border-bottom:1px solid var(--color-border-gray);cursor:pointer;-webkit-user-select:none;user-select:none;white-space:nowrap;text-transform:uppercase;color:var(--color-gray);font-size:12px;font-weight:100;font-family:var(--font-mona-sans);background:#f8f9fb;place-content:center;padding:8px 12px}.table-module__m0iQMq__headerRow{border-radius:var(--radius-xl);height:52px;font-size:12px;font-family:var(--font-mona-sans)}.table-module__m0iQMq__headerRow th{font-size:var(--text-xs);font-family:var(--font-mona-sans);font-weight:400}.table-module__m0iQMq__td{vertical-align:middle;font-size:14px;font-weight:300;font-family:var(--font-mona-sans);padding:8px 12px}.table-module__m0iQMq__td:first-child{padding:8px 8px 8px 25px}.table-module__m0iQMq__th{padding:10px}.table-module__m0iQMq__headerRow th:first-child{padding:8px 8px 8px 25px;font-weight:500;text-transform:capitalize!important}.table-module__m0iQMq__skeleton{background:linear-gradient(90deg,#f0f0f0 25%,#e0e0e0 37%,#f0f0f0 63%) 0 0/400% 100%;border-radius:6px;width:100%;height:14px;animation:1.4s infinite table-module__m0iQMq__skeleton-loading}.table-module__m0iQMq__tableWrapper{overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch;width:100%;min-width:0;max-width:100%;overflow:auto hidden}@keyframes table-module__m0iQMq__skeleton-loading{0%{background-position:100% 0}to{background-position:0 0}}
.tabs-module__v9qS6a__container{flex-direction:column;gap:.9rem;display:flex}.tabs-module__v9qS6a__tab:focus-visible{outline:2px solid var(--color-blue-500);outline-offset:2px}.tabs-module__v9qS6a__tab:disabled{opacity:.55;cursor:not-allowed}.tabs-module__v9qS6a__active{background:var(--color-white);color:var(--color-blue);box-shadow:var(--shadow-xs)}.tabs-module__v9qS6a__fullWidth{flex:1 1 0}.tabs-module__v9qS6a__panel{border-radius:12px;margin-top:10px}.tabs-module__v9qS6a__list{background:#f3f3f3;border-radius:12px;align-items:center;gap:.35rem;padding:.3rem;display:flex}.tabs-module__v9qS6a__tab{cursor:pointer;color:var(--color-primary);font-weight:400;font-family:var(--font-mona-sans);background:0 0;border:none;border-radius:10px;justify-content:center;align-items:center;padding:.6rem .9rem;display:inline-flex;position:relative;overflow:hidden}.tabs-module__v9qS6a__activeBackground{background:var(--color-white);border-radius:inherit;box-shadow:var(--shadow-xs);z-index:0;position:absolute;inset:0}.tabs-module__v9qS6a__label{z-index:1;transition:color .2s,transform .2s;position:relative}.tabs-module__v9qS6a__labelActive{color:var(--color-blue);font-weight:400}
.tooltip-module__LUViZa__wrapper{display:inline-flex}.tooltip-module__LUViZa__tooltip{z-index:1400;color:#fff;text-align:center;pointer-events:none;background:#111827;border-radius:7px;width:max-content;max-width:210px;padding:7px 9px;font-size:11px;font-weight:500;line-height:1.3;animation:.16s ease-out tooltip-module__LUViZa__tooltip-in}.tooltip-module__LUViZa__tooltip:after{content:"";border:6px solid #0000;position:absolute}.tooltip-module__LUViZa__tooltip[data-position=top]{transform:translate(-50%,-100%)}.tooltip-module__LUViZa__tooltip[data-position=top]:after{border-top-color:#111827;top:100%;left:50%;transform:translate(-50%)}.tooltip-module__LUViZa__tooltip[data-position=bottom]{transform:translate(-50%)}.tooltip-module__LUViZa__tooltip[data-position=bottom]:after{border-bottom-color:#111827;bottom:100%;left:50%;transform:translate(-50%)}.tooltip-module__LUViZa__tooltip[data-position=left]{transform:translate(-100%,-50%)}.tooltip-module__LUViZa__tooltip[data-position=left]:after{border-left-color:#111827;top:50%;left:100%;transform:translateY(-50%)}.tooltip-module__LUViZa__tooltip[data-position=right]{transform:translateY(-50%)}.tooltip-module__LUViZa__tooltip[data-position=right]:after{border-right-color:#111827;top:50%;right:100%;transform:translateY(-50%)}@keyframes tooltip-module__LUViZa__tooltip-in{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.tooltip-module__LUViZa__tooltip{animation:none}}
.countdown-timer-module__5pLxfW__timer{border:1px solid var(--color-border);border-radius:var(--radius-lg);min-width:66px;color:var(--color-primary);font-variant-numeric:tabular-nums;text-align:center;background-color:var(--color-white);justify-content:center;align-items:center;gap:10px;padding:.55rem;font-size:12px;font-weight:600;display:flex}.countdown-timer-module__5pLxfW__modalContent{width:min(430px,100vw - 2rem);padding:var(--spacing-lg)}.countdown-timer-module__5pLxfW__modalDescription{margin:0 0 var(--spacing-lg);color:var(--color-gray);font-size:var(--text-sm)}.countdown-timer-module__5pLxfW__modalActions{justify-content:flex-end;gap:var(--spacing-sm);display:flex}@media (max-width:480px){.countdown-timer-module__5pLxfW__modalActions{flex-direction:column-reverse;align-items:stretch}}
.step-progress-module__8KFyEq__container{box-sizing:border-box;gap:var(--spacing-md);border-bottom:1px solid var(--color-border);flex-direction:column;flex-shrink:0;padding:25px 45px;display:flex}.step-progress-module__8KFyEq__header{justify-content:space-between;align-self:center;align-items:center;gap:var(--spacing-md);width:min(400px,100%);display:flex}.step-progress-module__8KFyEq__stepInformation{gap:var(--spacing-xs);flex-direction:column;display:flex}.step-progress-module__8KFyEq__label{color:var(--color-blue);font-size:var(--text-sm);font-weight:var(--font-weight-semibold)}.step-progress-module__8KFyEq__stepName{color:var(--color-primary);font-size:var(--text-lg);font-weight:500}.step-progress-module__8KFyEq__stepSubtitle{color:var(--color-primary-400);font-size:12px;font-weight:300;line-height:1.4}.step-progress-module__8KFyEq__track{grid-template-columns:repeat(var(--step-count,1), minmax(0, 1fr));align-self:center;gap:10px;width:min(400px,100%);height:12px;display:grid}.step-progress-module__8KFyEq__segment{border-radius:var(--radius-xl);background-color:var(--color-blue-200);height:100%;transition:background-color var(--duration-normal) var(--ease-out), transform var(--duration-normal) var(--ease-out);overflow:hidden}.step-progress-module__8KFyEq__segmentReached{background-color:var(--color-blue)}@media (prefers-reduced-motion:reduce){.step-progress-module__8KFyEq__segment{transition:none}}@media (max-width:600px){.step-progress-module__8KFyEq__container{padding:var(--spacing-md)}}
.staff-schedules-form-module__SuUGPq__container{background:var(--color-white);border:1px solid var(--color-gray-200);border-radius:16px;flex-direction:column;gap:1rem;padding:1.25rem;display:flex}.staff-schedules-form-module__SuUGPq__list,.staff-schedules-form-module__SuUGPq__skeletonList{gap:.75rem;width:427px;height:60%;display:grid;overflow:scroll}.staff-schedules-form-module__SuUGPq__listException{gap:.75rem;width:427px;display:grid;overflow:scroll}.staff-schedules-form-module__SuUGPq__skeletonItem,.staff-schedules-form-module__SuUGPq__scheduleItem{background:var(--color-secondary-50);border-radius:14px;justify-content:space-between;align-items:center;gap:1rem;padding:.95rem 1rem;display:flex}.staff-schedules-form-module__SuUGPq__skeletonExceptionItem,.staff-schedules-form-module__SuUGPq__scheduleExceptionItem{background:var(--color-secondary-50);border-radius:14px;justify-content:space-between;align-items:center;gap:1rem;height:60px;padding:.95rem 1rem;display:flex}.staff-schedules-form-module__SuUGPq__skeletonTextBlock{flex-direction:column;flex:1;gap:.4rem;min-width:180px;display:flex}.staff-schedules-form-module__SuUGPq__skeletonLineTitle,.staff-schedules-form-module__SuUGPq__skeletonLineSubtitle,.staff-schedules-form-module__SuUGPq__skeletonButton{background:#e5e7eb;border-radius:8px;position:relative;overflow:hidden}.staff-schedules-form-module__SuUGPq__skeletonLineTitle:after,.staff-schedules-form-module__SuUGPq__skeletonLineSubtitle:after,.staff-schedules-form-module__SuUGPq__skeletonButton:after{content:"";background:linear-gradient(90deg,#e5e7eb00 0%,#ffffffb3 50%,#e5e7eb00 100%);animation:1.1s infinite staff-schedules-form-module__SuUGPq__skeleton-shimmer;position:absolute;inset:0;transform:translate(-100%)}.staff-schedules-form-module__SuUGPq__skeletonLineTitle{width:52%;height:13px}.staff-schedules-form-module__SuUGPq__skeletonLineSubtitle{width:72%;height:11px}.staff-schedules-form-module__SuUGPq__skeletonButton{width:82px;height:34px}@keyframes staff-schedules-form-module__SuUGPq__skeleton-shimmer{to{transform:translate(100%)}}.staff-schedules-form-module__SuUGPq__scheduleInfo{flex-direction:column;gap:.25rem;display:flex}.staff-schedules-form-module__SuUGPq__scheduleTitle{color:var(--color-primary);font-size:.96rem;font-weight:600}.staff-schedules-form-module__SuUGPq__scheduleSubtitle{color:var(--color-gray);font-size:.84rem}.staff-schedules-form-module__SuUGPq__scheduleList{gap:.75rem;height:90%;display:grid;overflow:scroll}.staff-schedules-form-module__SuUGPq__scheduleConfigRow{background:#fff;border:1px solid #eceded;border-radius:15px;flex-direction:column;width:427px;height:fit-content;display:flex}.staff-schedules-form-module__SuUGPq__scheduleDayCell{flex-direction:row;gap:.45rem;display:flex}.staff-schedules-form-module__SuUGPq__scheduleDayLabel{color:var(--color-primary);font-size:1.1rem}.staff-schedules-form-module__SuUGPq__scheduleTimeGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;display:grid}.staff-schedules-form-module__SuUGPq__staticScheduleListContainer{height:60vh;position:relative}.staff-schedules-form-module__SuUGPq__scheduleActions{justify-content:flex-end;width:100%;margin-top:.65rem;display:flex}.staff-schedules-form-module__SuUGPq__empty{color:var(--color-gray);width:100%;min-width:450px;margin:0;font-size:.95rem}.staff-schedules-form-module__SuUGPq__addSection{flex-direction:column;gap:.75rem;display:flex}.staff-schedules-form-module__SuUGPq__fieldLabel{color:var(--color-primary);margin:0;font-size:.9rem;font-weight:600}.staff-schedules-form-module__SuUGPq__addGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:.75rem;display:grid}.staff-schedules-form-module__SuUGPq__addGridException{grid-template-columns:3fr 1fr 1fr;align-items:center;gap:.75rem;display:grid}.staff-schedules-form-module__SuUGPq__inputGroup{flex-direction:column;gap:.4rem;display:flex}.staff-schedules-form-module__SuUGPq__inputLabel{color:var(--color-gray);font-size:.82rem;font-weight:600}.staff-schedules-form-module__SuUGPq__select{border:1px solid var(--color-gray-300);background:var(--color-white);width:100%;min-width:0;color:var(--color-primary);border-radius:12px;outline:none;padding:.8rem .9rem;font-size:.95rem}.staff-schedules-form-module__SuUGPq__select:disabled{background:var(--color-secondary-50);cursor:not-allowed}.staff-schedules-form-module__SuUGPq__addButtonWrap{align-items:flex-end;display:flex}.staff-schedules-form-module__SuUGPq__addButtonWrapException{justify-content:flex-end;align-items:flex-end;width:100%;display:flex}@media (max-width:900px){.staff-schedules-form-module__SuUGPq__addGrid,.staff-schedules-form-module__SuUGPq__scheduleConfigRow,.staff-schedules-form-module__SuUGPq__scheduleTimeGrid{grid-template-columns:1fr}.staff-schedules-form-module__SuUGPq__addButtonWrap,.staff-schedules-form-module__SuUGPq__scheduleActions{justify-content:flex-start}}.staff-schedules-form-module__SuUGPq__containerException{flex-direction:column;gap:1.5rem;width:100%;height:70vh;display:flex}.staff-schedules-form-module__SuUGPq__containerException .staff-schedules-form-module__SuUGPq__addSection{border-top:1px solid var(--color-gray-200);padding-top:1.25rem}.staff-schedules-form-module__SuUGPq__scheduleDayStatus{color:var(--color-blue);font-size:12px;font-weight:300}.staff-schedules-form-module__SuUGPq__scheduleHeader{background-color:#fff;border-radius:15px;flex-direction:row;justify-content:space-between;align-items:center;height:52px;padding:0 .76rem;display:flex}.staff-schedules-form-module__SuUGPq__scheduleTime{background-color:#fff;border-bottom-right-radius:15px;border-bottom-left-radius:15px;place-content:center;justify-self:center;place-items:center;gap:10px;height:63px;display:flex;position:relative}.staff-schedules-form-module__SuUGPq__scheduleTimeSelect{width:70px!important}.staff-schedules-form-module__SuUGPq__scheduleTimeSelect button{border:1px solid var(--color-primary);border-radius:11px;gap:0;margin-top:1px;font-size:14px}.staff-schedules-form-module__SuUGPq__scheduleTimeLabel{background-color:var(--color-blue-200);color:var(--color-blue);font-size:11px;font-weight:var(--font-weight-medium);border-top-right-radius:10px;border-bottom-right-radius:10px;padding:5px 10px;position:absolute;top:0;left:0}.staff-schedules-form-module__SuUGPq__scheduleTimeSelect .staff-schedules-form-module__SuUGPq__dropdown .staff-schedules-form-module__SuUGPq__options label{font-size:.875rem;color:#101828!important}.staff-schedules-form-module__SuUGPq__scheduleTime label{color:#b3b1b5;align-items:center;font-size:16px;display:flex}.staff-schedules-form-module__SuUGPq__scheduleAddButton{background-color:var(--color-primary-200);width:95%;color:var(--color-primary);border:1px solid var(--color-primary-50);text-align:center;cursor:pointer;border-radius:1px;justify-content:center;align-items:center;margin:auto auto 10px;padding:12px 15px;font-size:12px;display:flex}.staff-schedules-form-module__SuUGPq__scheduleAddButton:hover{background-color:var(--color-primary);color:#fff}.staff-schedules-form-module__SuUGPq__breakList{gap:.45rem;width:90%;margin:0 auto .75rem;display:grid}.staff-schedules-form-module__SuUGPq__breakRow{background:#fff;border:1px solid #fff;border-radius:12px;align-items:center;gap:.72rem;display:flex}.staff-schedules-form-module__SuUGPq__breakLabel{color:#b3b1b5;font-size:.82rem;font-weight:500}.staff-schedules-form-module__SuUGPq__breakDeleteButton{cursor:pointer;color:#991b1b;background:#fee2e2;border:none;border-radius:8px;justify-content:center;align-items:center;width:32px;height:32px;display:inline-flex}.staff-schedules-form-module__SuUGPq__breakDeleteButton:disabled{cursor:not-allowed;opacity:.6}.staff-schedules-form-module__SuUGPq__lineSeparator{background:repeating-linear-gradient(90deg,#eee 0 8px,#0000 8px 14px);width:100%;height:2px;position:absolute;bottom:0}.staff-schedules-form-module__SuUGPq__container{box-sizing:border-box;border:0;width:min(550px,100vw - 64px);height:min(430px,100dvh - 110px);padding:1.1rem 1.75rem 1.4rem;overflow:hidden}.staff-schedules-form-module__SuUGPq__staticScheduleListContainer{flex-direction:column;height:320px;min-height:0;display:flex}.staff-schedules-form-module__SuUGPq__weekdaySelector{gap:10px;margin-top:1rem;display:flex;overflow-x:auto}.staff-schedules-form-module__SuUGPq__weekdaySelector button{color:#17191d;font:inherit;cursor:pointer;background:#fff;border:1px solid #d5d7db;border-radius:10px;justify-content:center;align-items:center;gap:6px;padding:6px 10px;font-size:16px;transition:min-width .22s,background-color .22s,border-color .22s,color .22s,transform .18s,box-shadow .22s;display:inline-flex;position:relative}.staff-schedules-form-module__SuUGPq__weekdaySelector button.staff-schedules-form-module__SuUGPq__weekdayActive{color:#fff;background:#1e293b;border-color:#1e293b;min-width:82px;animation:.34s ease-out staff-schedules-form-module__SuUGPq__weekday-selected;box-shadow:0 5px 12px #0f172a2e}.staff-schedules-form-module__SuUGPq__unsavedDot{background:red;border-radius:999px;flex:0 0 6px;width:6px;height:6px;box-shadow:0 0 0 5px #e6575729}@keyframes staff-schedules-form-module__SuUGPq__weekday-selected{0%{opacity:.75;transform:scale(.94)}to{opacity:1;transform:scale(1)}}.staff-schedules-form-module__SuUGPq__scheduleList{overscroll-behavior:contain;flex:1;min-height:0;margin-top:1.7rem;padding-right:5px;display:flex;overflow-y:auto}.staff-schedules-form-module__SuUGPq__scheduleConfigRow{border:1px solid #dfe1e5;border-radius:20px;width:100%;padding:15px 20px}.staff-schedules-form-module__SuUGPq__scheduleMainRow{justify-content:space-between;align-items:end;gap:10px;padding-bottom:10px;display:flex}.staff-schedules-form-module__SuUGPq__scheduleField{flex-direction:column;min-width:0;display:flex}.staff-schedules-form-module__SuUGPq__scheduleFieldSwitch{gap:8px}.staff-schedules-form-module__SuUGPq__scheduleField>span{color:#65676c;font-size:12px}.staff-schedules-form-module__SuUGPq__scheduleTimeSelect{margin-top:1px;width:110px!important}.staff-schedules-form-module__SuUGPq__scheduleTimeSelect button{border-radius:10px}.staff-schedules-form-module__SuUGPq__scheduleRowActions{align-items:center;gap:18px;padding-bottom:4px;display:flex}.staff-schedules-form-module__SuUGPq__scheduleRowActions button{color:#0f1115;cursor:pointer;background:0 0;border:0;padding:5px;display:inline-flex}.staff-schedules-form-module__SuUGPq__scheduleRowActions button:disabled{cursor:not-allowed;opacity:.4}.staff-schedules-form-module__SuUGPq__dashedSeparator{background:repeating-linear-gradient(90deg,#bfc2c7 0 12px,#0000 12px 24px);height:1px;margin:24px 0 12px}.staff-schedules-form-module__SuUGPq__breakList{gap:0;width:100%;margin:0}.staff-schedules-form-module__SuUGPq__breakRow{border:0;border-radius:0;align-items:end;gap:24px;margin-top:3px;display:flex}.staff-schedules-form-module__SuUGPq__breakRow:last-child{border-bottom:0}.staff-schedules-form-module__SuUGPq__breakRow>div{align-self:center;font-size:14px;font-weight:400}.staff-schedules-form-module__SuUGPq__breakDeleteButton{color:#111;background:0 0}.staff-schedules-form-module__SuUGPq__scheduleAddButton{background:var(--color-primary-100);border-color:#f0f1f4;border-radius:8px;width:51%;margin:12px 0 0 auto;transition:all .2s ease-in-out}.staff-schedules-form-module__SuUGPq__scheduleActions{flex:none;margin-top:1rem}@media (max-width:900px){.staff-schedules-form-module__SuUGPq__container{width:min(620px,100vw - 32px);padding:1rem}.staff-schedules-form-module__SuUGPq__scheduleMainRow,.staff-schedules-form-module__SuUGPq__breakRow{grid-template-columns:1fr 1fr}.staff-schedules-form-module__SuUGPq__scheduleRowActions{justify-content:flex-end}.staff-schedules-form-module__SuUGPq__scheduleAddButton{width:100%}}.staff-schedules-form-module__SuUGPq__scheduleGroup{gap:10px;display:flex}
.BillingTab-module__iOuJqG__planLayout{grid-template-columns:1.5fr 1fr;gap:1.5rem;display:grid}.BillingTab-module__iOuJqG__planMain{flex-direction:column;gap:.75rem;display:flex}.BillingTab-module__iOuJqG__planPrice{align-items:baseline;gap:4px;display:flex}.BillingTab-module__iOuJqG__priceValue{color:var(--color-primary);font-size:2rem;font-weight:700}.BillingTab-module__iOuJqG__priceInterval{color:var(--color-gray-500);font-size:var(--text-sm)}.BillingTab-module__iOuJqG__planName{font-size:var(--text-lg);color:var(--color-blue);margin:0;font-weight:600}.BillingTab-module__iOuJqG__planCode{color:var(--color-gray-500);margin:0;font-size:12px}.BillingTab-module__iOuJqG__featuresList{grid-template-columns:1fr 1fr;gap:8px 16px;margin:0;padding:0;list-style:none;display:grid}.BillingTab-module__iOuJqG__featuresList li{font-size:var(--text-sm);color:var(--color-primary);align-items:center;gap:6px;display:flex}.BillingTab-module__iOuJqG__featuresList svg{color:var(--color-success-600)}.BillingTab-module__iOuJqG__planSide{background:var(--color-blue-55);border-radius:12px;flex-direction:column;gap:.75rem;padding:1rem;display:flex}.BillingTab-module__iOuJqG__planStat{justify-content:space-between;align-items:center;gap:8px;display:flex}.BillingTab-module__iOuJqG__statLabel{color:var(--color-gray-500);font-size:12px}.BillingTab-module__iOuJqG__statValue{color:var(--color-primary);font-weight:600;font-size:var(--text-sm)}.BillingTab-module__iOuJqG__planActions{flex-direction:column;gap:8px;margin-top:auto;display:flex}.BillingTab-module__iOuJqG__invoiceCode{flex-direction:column;display:flex}.BillingTab-module__iOuJqG__invoiceCode strong{color:var(--color-primary)}.BillingTab-module__iOuJqG__invoiceCode span{color:var(--color-gray-500);text-transform:capitalize;font-size:12px}.BillingTab-module__iOuJqG__skeletonPlan{grid-template-columns:1.5fr 1fr;gap:1rem;display:grid}.BillingTab-module__iOuJqG__skeletonPlan>div{background:#eef1f5;border-radius:12px;min-height:140px;animation:1.4s ease-in-out infinite BillingTab-module__iOuJqG__pulse}@keyframes BillingTab-module__iOuJqG__pulse{0%,to{opacity:.7}50%{opacity:1}}@media (max-width:900px){.BillingTab-module__iOuJqG__planLayout,.BillingTab-module__iOuJqG__featuresList{grid-template-columns:1fr}}@media (max-width:768px){.BillingTab-module__iOuJqG__planActions button{width:100%;min-height:48px}}.BillingTab-module__iOuJqG__status{color:#008351;background-color:#e0ffe8;border-radius:10px;width:fit-content;padding:5px 10px;font-size:12px}
.email-verification-module__IJabYq__container{box-sizing:border-box;flex-direction:column;gap:28px;width:min(496px,100vw - 32px);padding:32px 44px 40px;display:flex}.email-verification-module__IJabYq__message{grid-template-columns:68px minmax(0,1fr);align-items:center;gap:20px;display:grid}.email-verification-module__IJabYq__mailIcon{box-sizing:border-box;border:1.5px solid var(--color-blue);width:68px;height:68px;color:var(--color-blue);border-radius:50%;justify-content:center;align-items:center;display:inline-flex}.email-verification-module__IJabYq__description{color:var(--color-primary);margin:0;font-size:.96rem;font-weight:300;line-height:1.45}.email-verification-module__IJabYq__description strong{color:var(--color-primary);text-overflow:ellipsis;white-space:nowrap;font-weight:700;display:block;overflow:hidden}.email-verification-module__IJabYq__codeField{width:min(296px,100%);margin:6px auto 0;display:block}.email-verification-module__IJabYq__digitInput{justify-content:center;gap:16px}.email-verification-module__IJabYq__digitInput input{max-width:62px}.email-verification-module__IJabYq__expiration{color:var(--color-primary);text-align:center;margin:16px 0;font-size:14px}.email-verification-module__IJabYq__error{color:#be123c;text-align:center;font-size:var(--text-sm);background:#fff1f2;border-radius:10px;padding:10px 12px}.email-verification-module__IJabYq__actions{grid-template-columns:1fr;gap:12px;margin-top:10px;display:grid}.email-verification-module__IJabYq__actions button{letter-spacing:.04em;text-transform:uppercase;border-radius:12px;width:100%;max-height:52px;font-size:16px}.email-verification-module__IJabYq__srOnly{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (max-width:520px){.email-verification-module__IJabYq__container{gap:24px;width:calc(100vw - 32px);padding:28px 24px 32px}.email-verification-module__IJabYq__message{grid-template-columns:58px minmax(0,1fr);gap:16px}.email-verification-module__IJabYq__mailIcon{width:58px;height:58px}.email-verification-module__IJabYq__digitInput{gap:12px}}
.NotificationsTab-module__xKmlhq__list{grid-template-columns:1fr 1fr;gap:12px;display:grid}.NotificationsTab-module__xKmlhq__item{background:var(--color-blue-50);border:1px solid #eef0f4;border-radius:12px;align-items:center;gap:14px;padding:14px 16px;display:flex}.NotificationsTab-module__xKmlhq__itemIcon{color:var(--color-blue);background:var(--color-blue-200);border-radius:10px;justify-content:center;align-items:center;padding:8px;display:flex}.NotificationsTab-module__xKmlhq__itemBody{flex-direction:column;flex:1;display:flex}.NotificationsTab-module__xKmlhq__itemBody strong{color:var(--color-primary);font-size:var(--text-sm)}.NotificationsTab-module__xKmlhq__itemBody span{color:var(--color-primary-300);font-size:12px;line-height:24px}@media (max-width:900px){.NotificationsTab-module__xKmlhq__list{grid-template-columns:1fr}}
.page-module__E0kJGG__container{font-family:var(--font-montserrat);padding-top:76px}.page-module__E0kJGG__container,.page-module__E0kJGG__sections,.page-module__E0kJGG__banner,.page-module__E0kJGG__servicesSection,.page-module__E0kJGG__aboutSection,.page-module__E0kJGG__pricingSection,.page-module__E0kJGG__footer{scroll-margin-top:88px}.page-module__E0kJGG__sections{width:100%;min-height:80vh;font-family:var(--font-montserrat);background-image:url(/images/background-section.jpg);background-position:50%;background-size:cover;flex-direction:column;justify-content:center;align-items:center;display:flex}.page-module__E0kJGG__section__home{text-align:center;border-radius:8px;flex-direction:column;gap:30px;width:100%;max-width:1100px;padding:40px;display:flex}.page-module__E0kJGG__home__actionbuttons{justify-content:center;align-items:center;gap:40px;display:flex}.page-module__E0kJGG__home__title{color:var(--color-primary);width:550px;margin:0 auto;font-size:3rem;font-weight:700}.page-module__E0kJGG__home__title span{color:var(--color-blue)}.page-module__E0kJGG__home__subtitle{color:var(--color-primary);width:550px;margin:0 auto;font-size:1.2rem;font-weight:400}.page-module__E0kJGG__home__imageContainer{flex-direction:column;justify-content:center;align-items:center;width:100%;margin-top:10px;display:flex;position:relative}.page-module__E0kJGG__dashboardPreview{text-align:left;background:#fff;border:1px solid #e5ebf3;border-radius:22px;width:min(100%,960px);position:relative;overflow:hidden;box-shadow:0 32px 70px #03122929,0 4px 14px #0312290f}.page-module__E0kJGG__dashboardPreview:before{z-index:0;content:"";filter:blur(4px);background:#007fff14;border-radius:50%;width:360px;height:360px;position:absolute;top:-140px;right:-100px}.page-module__E0kJGG__previewTopbar{z-index:1;background:#ffffffeb;border-bottom:1px solid #edf0f5;justify-content:space-between;align-items:center;min-height:58px;padding:0 22px;display:flex;position:relative}.page-module__E0kJGG__previewBrand{color:var(--color-primary);align-items:center;gap:9px;font-size:.95rem;display:inline-flex}.page-module__E0kJGG__previewDemoLabel{color:var(--color-blue);background:#eef6ff;border-radius:999px;padding:6px 10px;font-size:.7rem;font-weight:700}.page-module__E0kJGG__previewWorkspace{z-index:1;grid-template-columns:180px minmax(0,1fr);min-height:430px;display:grid;position:relative}.page-module__E0kJGG__previewSidebar{background:#fbfcfe;border-right:1px solid #edf0f5;flex-direction:column;gap:8px;padding:25px 16px;display:flex}.page-module__E0kJGG__previewSidebar>span{color:#99a0ae;letter-spacing:.08em;text-transform:uppercase;margin:0 10px 6px;font-size:.62rem;font-weight:700}.page-module__E0kJGG__previewNavItem{color:#717784;border-radius:10px;align-items:center;gap:9px;padding:10px 11px;font-size:.76rem;font-weight:600;display:flex}.page-module__E0kJGG__previewNavActive{color:var(--color-blue);background:#e7f2ff}.page-module__E0kJGG__previewMain{background:#f7f9fc;min-width:0;padding:28px}.page-module__E0kJGG__previewHeading{justify-content:space-between;align-items:center;gap:20px;display:flex}.page-module__E0kJGG__previewHeading div>span{color:#99a0ae;text-transform:uppercase;font-size:.68rem;font-weight:600}.page-module__E0kJGG__previewHeading h2{color:var(--color-primary);margin:5px 0 0;font-size:1.35rem}.page-module__E0kJGG__previewLive{color:#14804a;align-items:center;gap:7px;font-size:.7rem;font-weight:700;display:inline-flex}.page-module__E0kJGG__previewLive i{background:#1dd578;border-radius:50%;width:8px;height:8px;box-shadow:0 0 0 4px #1dd5781f}.page-module__E0kJGG__previewStats{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:22px;display:grid}.page-module__E0kJGG__previewStats>div{background:#fff;border:1px solid #e9edf3;border-radius:14px;flex-direction:column;gap:8px;padding:16px;display:flex}.page-module__E0kJGG__previewStats span{color:#717784;font-size:.68rem}.page-module__E0kJGG__previewStats strong{color:var(--color-primary);font-size:1.35rem}.page-module__E0kJGG__previewSchedule{background:#fff;border:1px solid #e9edf3;border-radius:15px;margin-top:16px;overflow:hidden}.page-module__E0kJGG__previewScheduleTitle{border-bottom:1px solid #edf0f5;justify-content:space-between;align-items:center;gap:20px;padding:15px 17px;display:flex}.page-module__E0kJGG__previewScheduleTitle div{flex-direction:column;gap:3px;display:flex}.page-module__E0kJGG__previewScheduleTitle strong{color:var(--color-primary);font-size:.83rem}.page-module__E0kJGG__previewScheduleTitle div span{color:#99a0ae;font-size:.65rem}.page-module__E0kJGG__previewScheduleTitle>span{color:#717784;background:#f2f5f8;border-radius:8px;padding:5px 9px;font-size:.65rem;font-weight:700}.page-module__E0kJGG__previewTableHeader,.page-module__E0kJGG__previewBookingRow{grid-template-columns:.65fr 1.35fr 1.1fr auto;align-items:center;gap:12px;padding:10px 17px;display:grid}.page-module__E0kJGG__previewTableHeader{color:#99a0ae;letter-spacing:.04em;text-transform:uppercase;border-bottom:1px solid #edf0f5;font-size:.6rem;font-weight:700}.page-module__E0kJGG__previewBookingRow{color:#525866;border-bottom:1px solid #f0f2f6;min-height:50px;font-size:.7rem}.page-module__E0kJGG__previewBookingRow:last-child{border-bottom:0}.page-module__E0kJGG__previewBookingRow>strong{color:var(--color-primary)}.page-module__E0kJGG__previewStatus{border-radius:999px;justify-self:end;padding:5px 8px;font-size:.62rem;font-weight:700}.page-module__E0kJGG__previewStatus[data-status=confirmed]{color:#065ced;background:#e7f2ff}.page-module__E0kJGG__previewStatus[data-status=pending]{color:#9a6800;background:#fff5da}.page-module__E0kJGG__previewStatus[data-status=completed]{color:#14804a;background:#ddf8ea}.page-module__E0kJGG__previewPrivacyNote{z-index:2;color:#525866;background:#fff;border:1px solid #dce5f1;border-radius:999px;align-items:center;gap:8px;margin-top:-16px;padding:11px 16px;font-size:.76rem;font-weight:600;display:inline-flex;position:relative;box-shadow:0 12px 28px #0312291f}.page-module__E0kJGG__previewPrivacyNote svg{color:#14804a}.page-module__E0kJGG__banner{background-color:var(--color-blue);color:#fff;grid-template-columns:1fr 1fr 1fr;place-items:center;width:100%;height:182px;font-size:1.25rem;display:grid}.page-module__E0kJGG__banner span{font-size:3.75rem;font-weight:600}.page-module__E0kJGG__banner__title{flex-direction:row;align-items:center;gap:18px;display:flex}.page-module__E0kJGG__servicesSection{background:#fff;width:100%;padding:96px 24px}.page-module__E0kJGG__servicesContent{width:100%;max-width:1120px;margin:0 auto}.page-module__E0kJGG__sectionHeader{text-align:center;max-width:680px;margin:0 auto 48px}.page-module__E0kJGG__sectionEyebrow{color:var(--color-blue);letter-spacing:.1em;text-transform:uppercase;margin-bottom:14px;font-size:.8rem;font-weight:700;display:inline-flex}.page-module__E0kJGG__sectionHeader h2,.page-module__E0kJGG__pricingHeader h2{color:var(--color-primary);margin:0;font-size:clamp(2rem,4vw,2.75rem);line-height:1.1}.page-module__E0kJGG__sectionHeader p,.page-module__E0kJGG__pricingHeader>p{color:#5d6371;margin:18px 0 0;font-size:1.08rem;line-height:1.65}.page-module__E0kJGG__servicesGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;display:grid}.page-module__E0kJGG__serviceCard{background:linear-gradient(#fff 0%,#f9fbff 100%);border:1px solid #e7eef8;border-radius:20px;min-height:260px;padding:28px;transition:transform .25s,border-color .25s,box-shadow .25s;box-shadow:0 12px 32px #0312290f}.page-module__E0kJGG__serviceCard:hover{border-color:#007fff59;transform:translateY(-6px);box-shadow:0 18px 42px #0312291a}.page-module__E0kJGG__serviceIcon{width:54px;height:54px;color:var(--color-blue);background:#e7f2ff;border-radius:16px;justify-content:center;align-items:center;margin-bottom:24px;display:inline-flex}.page-module__E0kJGG__serviceCard h3{color:var(--color-primary);margin:0 0 12px;font-size:1.2rem}.page-module__E0kJGG__serviceCard p{color:#5d6371;margin:0;font-size:.95rem;line-height:1.6}.page-module__E0kJGG__aboutSection{background:radial-gradient(circle at 85% 20%,#007fff1a,#0000 28%),linear-gradient(#f9fbff 0%,#fff 100%);width:100%;padding:100px 24px}.page-module__E0kJGG__aboutContent{grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);align-items:center;gap:88px;width:100%;max-width:1120px;margin:0 auto;display:grid}.page-module__E0kJGG__aboutVisual{background:linear-gradient(145deg,#065ced 0%,#007fff 100%);border-radius:32px;justify-content:center;align-items:center;min-height:500px;padding:44px;display:flex;position:relative;box-shadow:0 26px 60px #0056be33}.page-module__E0kJGG__aboutVisual:before{content:"";border:1px solid #fff3;border-radius:24px;position:absolute;inset:22px}.page-module__E0kJGG__aboutImage{z-index:1;object-fit:contain;background:#fff;border-radius:24px;width:min(100%,460px);height:auto;padding:20px;position:relative}.page-module__E0kJGG__aboutFloatingCard{z-index:2;background:#fffffff5;border:1px solid #e7eef8;border-radius:18px;align-items:center;gap:13px;max-width:280px;padding:17px 19px;display:flex;position:absolute;bottom:42px;right:-34px;box-shadow:0 18px 40px #0312292e}.page-module__E0kJGG__aboutFloatingIcon{width:44px;height:44px;color:var(--color-blue);background:#e7f2ff;border-radius:14px;flex:none;justify-content:center;align-items:center;display:inline-flex}.page-module__E0kJGG__aboutFloatingCard strong,.page-module__E0kJGG__aboutFloatingCard span:last-child{display:block}.page-module__E0kJGG__aboutFloatingCard strong{color:var(--color-primary);font-size:.9rem}.page-module__E0kJGG__aboutFloatingCard span:last-child{color:#717784;margin-top:3px;font-size:.75rem}.page-module__E0kJGG__aboutCopy h2{color:var(--color-primary);margin:0;font-size:clamp(2rem,4vw,2.75rem);line-height:1.12}.page-module__E0kJGG__aboutCopy>p{color:#5d6371;margin:20px 0 0;font-size:1.05rem;line-height:1.7}.page-module__E0kJGG__aboutHighlights{gap:18px;margin-top:34px;display:grid}.page-module__E0kJGG__aboutHighlight{grid-template-columns:46px 1fr;align-items:start;gap:15px;display:grid}.page-module__E0kJGG__aboutHighlight>span{width:46px;height:46px;color:var(--color-blue);background:#e7f2ff;border-radius:14px;justify-content:center;align-items:center;display:inline-flex}.page-module__E0kJGG__aboutHighlight h3{color:var(--color-primary);margin:1px 0 5px;font-size:1rem}.page-module__E0kJGG__aboutHighlight p{color:#717784;margin:0;font-size:.9rem;line-height:1.5}.page-module__E0kJGG__pricingSection{background:radial-gradient(circle at 12% 15%,#007fff1f,#0000 30%),#f5f9ff;width:100%;padding:96px 24px}.page-module__E0kJGG__pricingContent{width:100%;max-width:1120px;margin:0 auto}.page-module__E0kJGG__pricingHeader{text-align:center;max-width:720px;margin:0 auto 42px}.page-module__E0kJGG__priceCardFeatures{margin:28px 0 0;padding:0;list-style:none}.page-module__E0kJGG__billingToggle{background:#fff;border:1px solid #dce5f1;border-radius:999px;gap:4px;margin-top:30px;padding:5px;display:inline-flex;box-shadow:0 8px 22px #0312290f}.page-module__E0kJGG__billingToggle button{color:#5d6371;min-height:42px;font:inherit;cursor:pointer;background:0 0;border:0;border-radius:999px;padding:8px 18px;font-size:.9rem;font-weight:700;transition:background .2s,color .2s,box-shadow .2s}.page-module__E0kJGG__billingToggle button span{color:#14804a;background:#ddf8ea;border-radius:999px;margin-left:6px;padding:3px 7px;font-size:.7rem;display:inline-flex}.page-module__E0kJGG__billingToggle .page-module__E0kJGG__billingToggleActive{background:var(--color-blue);color:#fff;box-shadow:0 6px 16px #007fff3d}.page-module__E0kJGG__pricingGrid{grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;gap:24px;display:grid}.page-module__E0kJGG__priceCard{background:#fff;border:1px solid #007fff40;border-radius:26px;flex-direction:column;height:100%;padding:40px;display:flex;position:relative;overflow:hidden;box-shadow:0 24px 60px #03122924}.page-module__E0kJGG__priceCardFeatured{border-color:#007fff8c;box-shadow:0 26px 64px #0061c22b}.page-module__E0kJGG__priceCardBadge,.page-module__E0kJGG__launchBadge{color:var(--color-blue);letter-spacing:.05em;text-transform:uppercase;background:#e7f2ff;border-radius:999px;padding:7px 12px;font-size:.72rem;font-weight:700;position:absolute;top:20px;right:20px}.page-module__E0kJGG__launchBadge{color:#9a5b00;background:#fff1d6}.page-module__E0kJGG__priceCardName{color:var(--color-primary);font-size:1.1rem;font-weight:700}.page-module__E0kJGG__regularPrice{color:#717784;align-items:center;gap:8px;margin-top:18px;font-size:.8rem;display:flex}.page-module__E0kJGG__regularPrice del{color:#99a0ae;font-size:.95rem;font-weight:600}.page-module__E0kJGG__priceValue{color:var(--color-primary);align-items:baseline;gap:5px;margin-top:8px;display:flex}.page-module__E0kJGG__priceValue strong{letter-spacing:-.04em;font-size:clamp(2.8rem,5vw,3.75rem);line-height:1}.page-module__E0kJGG__priceValue span:first-child{font-size:1.2rem;font-weight:700}.page-module__E0kJGG__priceValue span:last-child{color:#717784}.page-module__E0kJGG__priceCardDescription{color:#5d6371;margin:18px 0 0;line-height:1.55}.page-module__E0kJGG__annualSaving{color:#14804a;background:#ddf8ea;border-radius:999px;margin:12px 0 0;padding:6px 10px;font-size:.78rem;font-weight:700;display:inline-flex}.page-module__E0kJGG__peopleSelector{color:var(--color-primary);background:#eef6ff;border:1px solid #cfe4ff;border-radius:18px;justify-content:space-between;align-items:center;gap:18px;margin-top:24px;padding:18px;font-size:.95rem;font-weight:600;display:flex}.page-module__E0kJGG__peopleStepper{background:#dcecff;border:1px solid #bedcff;border-radius:999px;flex:none;grid-template-columns:42px 42px 42px;place-items:center;padding:5px;display:grid}.page-module__E0kJGG__peopleStepper button{width:38px;height:38px;color:var(--color-blue);font:inherit;cursor:pointer;background:#fff;border:1px solid #bedcff;border-radius:50%;justify-content:center;align-items:center;font-size:1.45rem;line-height:1;transition:transform .15s,box-shadow .15s;display:inline-flex}.page-module__E0kJGG__peopleStepper button:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 5px 12px #2f2a311f}.page-module__E0kJGG__peopleStepper button:disabled{cursor:not-allowed;opacity:.4}.page-module__E0kJGG__peopleStepper strong{color:var(--color-primary);font-size:1.15rem}.page-module__E0kJGG__peoplePriceNote{color:#717784;margin-top:10px;font-size:.78rem;line-height:1.4}.page-module__E0kJGG__priceCardFeatures{border-top:1px solid #e9edf3;padding-top:24px}.page-module__E0kJGG__priceCardFeatures li{color:#393e48;align-items:center;gap:11px;margin-bottom:14px;font-size:.95rem;display:flex}.page-module__E0kJGG__priceCardFeatures li span{width:26px;height:26px;color:var(--color-blue);background:#e7f2ff;border-radius:50%;flex:none;justify-content:center;align-items:center;display:inline-flex}.page-module__E0kJGG__priceCardAction{margin-top:auto;padding-top:28px}.page-module__E0kJGG__priceCardAction button{width:100%}.page-module__E0kJGG__priceCard small{color:#717784;text-align:center;margin-top:14px;display:block}.page-module__E0kJGG__footer{background-color:var(--color-blue);color:#fff;justify-content:center;align-items:center;width:100%;max-width:100vw;min-height:320px;padding:56px 0;display:flex}.page-module__E0kJGG__footer__copyright{background-color:var(--color-primary);color:#fff;border-top:1px solid #ffffff1a;justify-content:center;align-items:center;min-height:54px;padding:12px 24px;font-size:.875rem;display:flex}.page-module__E0kJGG__footer__content{grid-template-rows:auto 1fr;grid-template-columns:minmax(240px,.9fr) minmax(0,2fr);align-items:start;gap:24px 80px;width:100%;max-width:1300px;padding:0 48px;font-size:1.25rem;display:grid}.page-module__E0kJGG__footer__content li{border:none;margin-bottom:8px;list-style:none;position:relative}.page-module__E0kJGG__footer__content li a{color:#fff;font-size:1rem;text-decoration:none;position:relative}.page-module__E0kJGG__footer__logo{place-content:center flex-start;align-items:center;display:flex}.page-module__E0kJGG__footer__links{grid-area:1/2/span 2;grid-template-columns:repeat(3,minmax(150px,1fr));gap:48px;width:100%;display:grid}.page-module__E0kJGG__footer__group{min-width:150px}.page-module__E0kJGG__footer__group ul{margin:0;padding:0}.page-module__E0kJGG__footer__groupTitle{color:#ffffffe0;letter-spacing:.1em;text-transform:uppercase;margin:0 0 14px;font-size:.78rem;font-weight:700}.page-module__E0kJGG__footer__label{color:#ffffffb8;margin-bottom:3px;font-size:.75rem;display:block}.page-module__E0kJGG__footer__message{color:#fffc;gap:5px;max-width:280px;font-size:.95rem;line-height:1.6;display:flex}.page-module__E0kJGG__footer__content li a .page-module__E0kJGG__navLinkUnderline{pointer-events:none;background-color:#fff;border-radius:4px;width:0%;height:3px;transition:width .3s cubic-bezier(.4,0,.2,1),background .2s;position:absolute;bottom:-6px;left:50%;transform:translate(-50%)}.page-module__E0kJGG__footer__content li a:hover .page-module__E0kJGG__navLinkUnderline{background-color:#fff;width:100%}@media (max-width:1024px){.page-module__E0kJGG__section__home{gap:22px;padding:32px 20px}.page-module__E0kJGG__home__title,.page-module__E0kJGG__home__subtitle{width:min(100%,700px)}.page-module__E0kJGG__home__title{font-size:2.5rem}.page-module__E0kJGG__home__subtitle{font-size:1.05rem}.page-module__E0kJGG__aboutContent{gap:54px}.page-module__E0kJGG__aboutFloatingCard{right:-12px}.page-module__E0kJGG__servicesGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.page-module__E0kJGG__footer{height:auto;padding:40px 0}.page-module__E0kJGG__footer__content{grid-template-rows:auto;grid-template-columns:1fr;gap:28px;padding:28px 20px}.page-module__E0kJGG__footer__logo{justify-content:flex-start}.page-module__E0kJGG__footer__links{grid-area:auto;grid-template-columns:repeat(3,minmax(150px,1fr));gap:28px}.page-module__E0kJGG__footer__message{max-width:520px}}@media (max-width:768px){.page-module__E0kJGG__sections{min-height:auto}.page-module__E0kJGG__home__title{font-size:2rem}.page-module__E0kJGG__home__subtitle{font-size:.98rem}.page-module__E0kJGG__home__actionbuttons{flex-direction:column;gap:12px}.page-module__E0kJGG__home__actionbuttons button{width:100%}.page-module__E0kJGG__dashboardPreview{border-radius:18px}.page-module__E0kJGG__previewWorkspace{grid-template-columns:140px minmax(0,1fr)}.page-module__E0kJGG__previewSidebar{padding-inline:10px}.page-module__E0kJGG__previewMain{padding:20px 16px}.page-module__E0kJGG__previewTableHeader,.page-module__E0kJGG__previewBookingRow{grid-template-columns:.65fr 1.35fr auto}.page-module__E0kJGG__previewTableHeader>span:nth-child(3),.page-module__E0kJGG__previewBookingRow>span:nth-child(3){display:none}.page-module__E0kJGG__banner{grid-template-columns:1fr;gap:20px;height:auto}.page-module__E0kJGG__banner__title{text-align:center;justify-content:center;width:90%;padding:10px}.page-module__E0kJGG__banner span{font-size:2.8rem}.page-module__E0kJGG__servicesSection,.page-module__E0kJGG__aboutSection,.page-module__E0kJGG__pricingSection{padding:72px 20px}.page-module__E0kJGG__sectionHeader{margin-bottom:34px}.page-module__E0kJGG__servicesGrid,.page-module__E0kJGG__pricingGrid{grid-template-columns:1fr}.page-module__E0kJGG__serviceCard{min-height:auto}.page-module__E0kJGG__aboutContent{grid-template-columns:1fr;gap:48px}.page-module__E0kJGG__aboutVisual{width:min(100%,560px);min-height:auto;margin:0 auto}.page-module__E0kJGG__aboutCopy{max-width:620px;margin:0 auto}.page-module__E0kJGG__pricingGrid{gap:22px}.page-module__E0kJGG__priceCard{width:min(100%,460px);margin:0 auto}.page-module__E0kJGG__footer__links{text-align:center;grid-template-columns:1fr;align-items:center;gap:14px;width:100%}.page-module__E0kJGG__footer__content{text-align:center;justify-items:center;gap:24px;padding:36px 20px}.page-module__E0kJGG__footer__logo{justify-content:center;width:100%}.page-module__E0kJGG__footer__group{background:#ffffff1a;border:1px solid #ffffff2e;border-radius:16px;width:min(100%,420px);padding:20px;box-shadow:0 10px 25px #0312291f}.page-module__E0kJGG__footer__groupTitle{color:#fff;margin-bottom:16px}.page-module__E0kJGG__footer__group li:last-child{margin-bottom:0}.page-module__E0kJGG__footer__message{justify-content:center;max-width:420px;padding-top:4px;line-height:1.5}}@media (max-width:480px){.page-module__E0kJGG__section__home{padding:24px 14px}.page-module__E0kJGG__home__title{font-size:1.7rem}.page-module__E0kJGG__home__subtitle{font-size:.92rem}.page-module__E0kJGG__previewTopbar{min-height:52px;padding:0 14px}.page-module__E0kJGG__previewDemoLabel{display:none}.page-module__E0kJGG__previewWorkspace{grid-template-columns:1fr;min-height:auto}.page-module__E0kJGG__previewSidebar{display:none}.page-module__E0kJGG__previewMain{padding:18px 12px}.page-module__E0kJGG__previewHeading h2{font-size:1.1rem}.page-module__E0kJGG__previewLive{font-size:.62rem}.page-module__E0kJGG__previewStats{gap:7px}.page-module__E0kJGG__previewStats>div{gap:5px;padding:11px 9px}.page-module__E0kJGG__previewStats strong{font-size:1.1rem}.page-module__E0kJGG__previewTableHeader,.page-module__E0kJGG__previewBookingRow{gap:8px;padding-inline:12px}.page-module__E0kJGG__previewBookingRow{font-size:.65rem}.page-module__E0kJGG__previewPrivacyNote{text-align:center;border-radius:14px;justify-content:center;max-width:calc(100% - 20px)}.page-module__E0kJGG__banner span{font-size:2.2rem}.page-module__E0kJGG__banner__title{flex-direction:column;gap:10px}.page-module__E0kJGG__servicesSection,.page-module__E0kJGG__aboutSection,.page-module__E0kJGG__pricingSection{padding:58px 16px}.page-module__E0kJGG__serviceCard,.page-module__E0kJGG__priceCard{padding:24px}.page-module__E0kJGG__priceCardBadge,.page-module__E0kJGG__launchBadge{margin-bottom:18px;display:inline-flex;position:static}.page-module__E0kJGG__billingToggle{width:100%}.page-module__E0kJGG__billingToggle button{flex:1;padding-inline:12px}.page-module__E0kJGG__billingToggle button span{margin:3px 0 0;display:block}.page-module__E0kJGG__peopleSelector{flex-direction:column}.page-module__E0kJGG__priceValue strong{font-size:3.2rem}.page-module__E0kJGG__aboutVisual{border-radius:24px;flex-direction:column;padding:28px}.page-module__E0kJGG__aboutVisual:before{border-radius:18px;inset:14px}.page-module__E0kJGG__aboutImage{padding:14px}.page-module__E0kJGG__aboutFloatingCard{z-index:2;margin:-24px auto 0;position:relative;bottom:auto;right:auto}.page-module__E0kJGG__footer__copyright{text-align:center;height:auto;min-height:50px;font-size:12px;line-height:1.4}}
.precios-module__JqEYIq__page{min-height:100vh;color:var(--color-primary);background:#fff;padding-top:76px}.precios-module__JqEYIq__hero{text-align:center;background:radial-gradient(circle at 15% 30%,#007fff21,#0000 30%),radial-gradient(circle at 88% 10%,#3559e91f,#0000 28%),#f8fbff;padding:96px 24px 88px;position:relative;overflow:hidden}.precios-module__JqEYIq__hero:after{content:"";border:70px solid #007fff0f;border-radius:50%;width:500px;height:500px;position:absolute;bottom:-230px;right:-130px}.precios-module__JqEYIq__heroContent{z-index:1;max-width:820px;margin:0 auto;position:relative}.precios-module__JqEYIq__eyebrow{color:var(--color-blue);letter-spacing:.1em;text-transform:uppercase;font-size:.8rem;font-weight:750;display:inline-flex}.precios-module__JqEYIq__hero h1{letter-spacing:-.045em;margin:18px 0 0;font-size:clamp(2.5rem,6vw,4.2rem);line-height:1.04}.precios-module__JqEYIq__hero h1 span{color:var(--color-blue)}.precios-module__JqEYIq__hero p{color:#5d6371;max-width:680px;margin:24px auto 0;font-size:1.15rem;line-height:1.7}.precios-module__JqEYIq__heroBenefits{flex-wrap:wrap;justify-content:center;gap:12px;margin-top:30px;display:flex}.precios-module__JqEYIq__heroBenefits span{color:#525866;background:#fffc;border:1px solid #dce8f8;border-radius:999px;align-items:center;gap:7px;padding:9px 13px;font-size:.82rem;font-weight:650;display:inline-flex}.precios-module__JqEYIq__heroBenefits svg{color:#14804a}.precios-module__JqEYIq__calculatorSection{width:100%;max-width:1160px;margin:0 auto;padding:90px 24px 110px}.precios-module__JqEYIq__calculatorHeader{text-align:center;max-width:720px;margin:0 auto 46px}.precios-module__JqEYIq__calculatorHeader h2,.precios-module__JqEYIq__comparisonHeader h2,.precios-module__JqEYIq__faqHeader h2,.precios-module__JqEYIq__cta h2{letter-spacing:-.025em;margin:13px 0 0;font-size:clamp(2rem,4vw,2.8rem);line-height:1.12}.precios-module__JqEYIq__calculatorHeader>p,.precios-module__JqEYIq__comparisonHeader p,.precios-module__JqEYIq__faqHeader p{color:#717784;margin:16px auto 0;font-size:1rem;line-height:1.65}.precios-module__JqEYIq__billingToggle{background:#f7f9fc;border:1px solid #dce5f1;border-radius:999px;gap:4px;margin-top:28px;padding:5px;display:inline-flex}.precios-module__JqEYIq__billingToggle button{color:#5d6371;min-height:44px;font:inherit;cursor:pointer;background:0 0;border:0;border-radius:999px;padding:8px 20px;font-size:.9rem;font-weight:700}.precios-module__JqEYIq__billingToggle button span{color:#14804a;background:#ddf8ea;border-radius:999px;margin-left:5px;padding:3px 7px;font-size:.68rem}.precios-module__JqEYIq__billingToggle .precios-module__JqEYIq__activeToggle{background:var(--color-blue);color:#fff;box-shadow:0 7px 17px #007fff3d}.precios-module__JqEYIq__cardsGrid{grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;gap:24px;display:grid}.precios-module__JqEYIq__priceCard{background:#fff;border:1px solid #dfe7f1;border-radius:28px;flex-direction:column;height:100%;padding:40px;display:flex;position:relative;box-shadow:0 20px 55px #03122917}.precios-module__JqEYIq__featuredCard{border-color:#007fff85;box-shadow:0 24px 64px #0061c229}.precios-module__JqEYIq__launchBadge,.precios-module__JqEYIq__recommendedBadge{letter-spacing:.05em;text-transform:uppercase;border-radius:999px;padding:7px 11px;font-size:.68rem;font-weight:750;position:absolute;top:22px;right:22px}.precios-module__JqEYIq__launchBadge{color:#9a5b00;background:#fff1d6}.precios-module__JqEYIq__recommendedBadge{color:var(--color-blue);background:#e7f2ff}.precios-module__JqEYIq__planHeading>span{color:var(--color-blue);letter-spacing:.08em;text-transform:uppercase;font-size:.78rem;font-weight:750}.precios-module__JqEYIq__planHeading h3{max-width:300px;margin:12px 0 0;font-size:1.45rem;line-height:1.25}.precios-module__JqEYIq__planHeading p{color:#717784;min-height:52px;margin:10px 0 0;line-height:1.55}.precios-module__JqEYIq__regularPrice{color:#717784;align-items:center;gap:8px;margin-top:24px;font-size:.8rem;display:flex}.precios-module__JqEYIq__regularPrice del{color:#99a0ae;font-size:.95rem;font-weight:650}.precios-module__JqEYIq__priceValue{align-items:baseline;gap:5px;margin-top:7px;display:flex}.precios-module__JqEYIq__priceValue strong{letter-spacing:-.05em;font-size:clamp(3rem,5vw,4rem);line-height:1}.precios-module__JqEYIq__priceValue span:first-child{font-size:1.2rem;font-weight:750}.precios-module__JqEYIq__priceValue span:last-child{color:#717784}.precios-module__JqEYIq__savingLabel{color:#14804a;background:#ddf8ea;border-radius:999px;align-self:flex-start;margin-top:12px;padding:6px 10px;font-size:.76rem;font-weight:750}.precios-module__JqEYIq__peopleSelector{background:#eef6ff;border:1px solid #cfe4ff;border-radius:18px;justify-content:space-between;align-items:center;gap:18px;margin-top:22px;padding:17px;display:flex}.precios-module__JqEYIq__peopleSelector>div:first-child{flex-direction:column;gap:3px;display:flex}.precios-module__JqEYIq__peopleSelector>div:first-child strong{font-size:.9rem}.precios-module__JqEYIq__peopleSelector>div:first-child span{color:#717784;font-size:.72rem}.precios-module__JqEYIq__peopleStepper{background:#dcecff;border:1px solid #bedcff;border-radius:999px;flex:none;grid-template-columns:38px 40px 38px;place-items:center;padding:5px;display:grid}.precios-module__JqEYIq__peopleStepper button{width:36px;height:36px;color:var(--color-blue);cursor:pointer;background:#fff;border:1px solid #bedcff;border-radius:50%;justify-content:center;align-items:center;display:inline-flex}.precios-module__JqEYIq__peopleStepper button:disabled{cursor:not-allowed;opacity:.4}.precios-module__JqEYIq__peopleStepper strong{font-size:1.05rem}.precios-module__JqEYIq__additionalNote{color:#717784;min-height:19px;margin:9px 0 0;font-size:.76rem}.precios-module__JqEYIq__featureList{border-top:1px solid #e9edf3;margin:28px 0 0;padding:24px 0 0;list-style:none}.precios-module__JqEYIq__featureList li{color:#393e48;align-items:center;gap:11px;margin-bottom:14px;font-size:.94rem;display:flex}.precios-module__JqEYIq__featureList li span{width:26px;height:26px;color:var(--color-blue);background:#e7f2ff;border-radius:50%;flex:none;justify-content:center;align-items:center;display:inline-flex}.precios-module__JqEYIq__primaryCta,.precios-module__JqEYIq__secondaryCta{border-radius:12px;justify-content:center;align-items:center;min-height:50px;margin-top:auto;padding:12px 20px;font-weight:750;text-decoration:none;transition:transform .2s,box-shadow .2s;display:inline-flex}.precios-module__JqEYIq__primaryCta{background:var(--color-blue);color:#fff;box-shadow:0 12px 24px #007fff38}.precios-module__JqEYIq__secondaryCta{color:var(--color-primary);border:1px solid #cfd8e5}.precios-module__JqEYIq__primaryCta:hover,.precios-module__JqEYIq__secondaryCta:hover{transform:translateY(-2px)}.precios-module__JqEYIq__priceCard small{color:#99a0ae;text-align:center;margin-top:13px}.precios-module__JqEYIq__comparisonSection{background:#f7f9fc;padding:100px 24px}.precios-module__JqEYIq__comparisonContent,.precios-module__JqEYIq__faqContent{width:100%;max-width:1060px;margin:0 auto}.precios-module__JqEYIq__comparisonHeader,.precios-module__JqEYIq__faqHeader{text-align:center;max-width:650px;margin:0 auto 40px}.precios-module__JqEYIq__comparisonTableWrapper{background:#fff;border:1px solid #e0e7f0;border-radius:22px;overflow-x:auto;box-shadow:0 16px 42px #03122912}.precios-module__JqEYIq__comparisonTable{border-collapse:collapse;width:100%;min-width:680px}.precios-module__JqEYIq__comparisonTable th,.precios-module__JqEYIq__comparisonTable td{text-align:center;border-bottom:1px solid #edf0f5;padding:17px 22px}.precios-module__JqEYIq__comparisonTable th:first-child,.precios-module__JqEYIq__comparisonTable td:first-child{text-align:left;width:44%}.precios-module__JqEYIq__comparisonTable th{color:var(--color-primary);background:#fbfcfe;font-size:.85rem}.precios-module__JqEYIq__comparisonTable td{color:#5d6371;font-size:.9rem}.precios-module__JqEYIq__comparisonTable tr:last-child td{border-bottom:0}.precios-module__JqEYIq__includedIcon{color:#14804a;background:#ddf8ea;border-radius:50%;justify-content:center;align-items:center;width:27px;height:27px;display:inline-flex}.precios-module__JqEYIq__examples{grid-template-columns:repeat(3,1fr);gap:16px;margin-top:24px;display:grid}.precios-module__JqEYIq__exampleCard{background:#fff;border:1px solid #e0e7f0;border-radius:17px;padding:22px}.precios-module__JqEYIq__exampleCard span{color:#717784;font-size:.78rem}.precios-module__JqEYIq__exampleCard strong{margin-top:7px;font-size:1.25rem;display:block}.precios-module__JqEYIq__exampleCard p{color:#717784;margin:6px 0 0;font-size:.8rem}.precios-module__JqEYIq__faqSection{padding:100px 24px}.precios-module__JqEYIq__faqList{gap:13px;max-width:820px;margin:0 auto;display:grid}.precios-module__JqEYIq__faqItem{background:#fff;border:1px solid #e0e7f0;border-radius:16px}.precios-module__JqEYIq__faqItem summary{color:var(--color-primary);cursor:pointer;padding:20px 22px;font-weight:700}.precios-module__JqEYIq__faqItem p{color:#717784;margin:0;padding:0 22px 22px;line-height:1.65}.precios-module__JqEYIq__ctaSection{padding:0 24px 100px}.precios-module__JqEYIq__cta{color:#fff;text-align:center;background:linear-gradient(135deg,#065ced,#007fff);border-radius:28px;max-width:1060px;margin:0 auto;padding:64px 40px;position:relative;overflow:hidden}.precios-module__JqEYIq__cta p{color:#ffffffd6;max-width:600px;margin:16px auto 0;line-height:1.6}.precios-module__JqEYIq__cta a{color:#065ced;background:#fff;border-radius:11px;margin-top:28px;padding:13px 22px;font-weight:750;text-decoration:none;display:inline-flex}.precios-module__JqEYIq__footer{background:var(--color-primary);color:#ffffffb8;justify-content:space-between;align-items:center;gap:24px;padding:34px max(24px,50% - 530px);font-size:.85rem;display:flex}.precios-module__JqEYIq__footer a{color:#fff;text-decoration:none}@media (max-width:768px){.precios-module__JqEYIq__hero,.precios-module__JqEYIq__calculatorSection,.precios-module__JqEYIq__comparisonSection,.precios-module__JqEYIq__faqSection{padding:72px 20px}.precios-module__JqEYIq__cardsGrid,.precios-module__JqEYIq__examples{grid-template-columns:1fr}.precios-module__JqEYIq__priceCard{width:min(100%,520px);margin:0 auto}.precios-module__JqEYIq__exampleCard{text-align:center}.precios-module__JqEYIq__ctaSection{padding:0 20px 72px}.precios-module__JqEYIq__cta{padding:50px 24px}}@media (max-width:480px){.precios-module__JqEYIq__hero{padding:58px 16px}.precios-module__JqEYIq__hero p{font-size:1rem}.precios-module__JqEYIq__calculatorSection,.precios-module__JqEYIq__comparisonSection,.precios-module__JqEYIq__faqSection{padding:58px 16px}.precios-module__JqEYIq__billingToggle{width:100%}.precios-module__JqEYIq__billingToggle button{flex:1;padding-inline:10px}.precios-module__JqEYIq__billingToggle button span{margin:3px 0 0;display:block}.precios-module__JqEYIq__priceCard{padding:25px}.precios-module__JqEYIq__launchBadge,.precios-module__JqEYIq__recommendedBadge{align-self:flex-start;margin-bottom:18px;position:static}.precios-module__JqEYIq__peopleSelector{flex-direction:column}.precios-module__JqEYIq__ctaSection{padding:0 16px 58px}.precios-module__JqEYIq__footer{text-align:center;flex-direction:column}}
.expensesChart-module__oIJuoq__empty{min-height:225px;color:var(--color-gray);text-align:center;justify-content:center;align-items:center;padding:1rem;font-size:.875rem;display:flex}
.bookings-module__w7XS4a__container{font-family:var(--font-mona-sans);padding:0 24px}.bookings-module__w7XS4a__iconTrigger{cursor:pointer;background-color:#fff;border-radius:100px;padding:5px;transition:all .2s ease-in-out}.bookings-module__w7XS4a__iconTrigger:hover{background-color:#f8f8f8}.bookings-module__w7XS4a__tableContainer{background-color:#fff;border:1px solid #e4e7ec;border-radius:15px;margin-top:20px;position:relative}@media (max-width:768px){.bookings-module__w7XS4a__container{padding:0}.bookings-module__w7XS4a__tableContainer{border-radius:0;margin-top:0}}.bookings-module__w7XS4a__stateConfirmed,.bookings-module__w7XS4a__statePending,.bookings-module__w7XS4a__stateCompleted,.bookings-module__w7XS4a__stateCanceled,.bookings-module__w7XS4a__stateNoShow{width:fit-content;color:var(--state-color);background:0 0;align-items:center;gap:7px;padding:0;font-size:12px;font-weight:400;display:inline-flex}.bookings-module__w7XS4a__stateConfirmed:before,.bookings-module__w7XS4a__statePending:before,.bookings-module__w7XS4a__stateCompleted:before,.bookings-module__w7XS4a__stateCanceled:before,.bookings-module__w7XS4a__stateNoShow:before{background-color:var(--state-color);width:9px;height:9px;box-shadow:0 0 0 3px color-mix(in srgb, var(--state-color) 16%, transparent);content:"";border-radius:999px;flex:0 0 9px}.bookings-module__w7XS4a__stateConfirmed{--state-color:#006af8}.bookings-module__w7XS4a__statePending{--state-color:#978d00}.bookings-module__w7XS4a__stateCompleted{--state-color:#2ba356}.bookings-module__w7XS4a__stateCanceled{--state-color:#fe0b0b}.bookings-module__w7XS4a__stateNoShow{--state-color:#f97316}.bookings-module__w7XS4a__stateSelectTrigger{border-radius:8px;width:auto;min-width:132px;height:auto;min-height:36px;padding:4px 8px}.bookings-module__w7XS4a__stateCell{align-items:center;gap:8px;display:flex}.bookings-module__w7XS4a__closureWarning{color:#c50000;outline:none;flex:none;justify-content:center;align-items:center;display:inline-flex}.bookings-module__w7XS4a__closureWarning:focus-visible{border-radius:4px;box-shadow:0 0 0 3px #f59e0b33}
.campaigns-module__8lj1dW__container{font-family:var(--font-mona-sans);padding:0 24px}.campaigns-module__8lj1dW__iconTrigger{cursor:pointer;background-color:#fff;border-radius:100px;padding:5px;transition:all .2s ease-in-out}.campaigns-module__8lj1dW__iconTrigger:hover{background-color:#f8f8f8}.campaigns-module__8lj1dW__tableContainer{background-color:#fff;border:1px solid #e4e7ec;border-radius:15px;margin-top:20px;position:relative}@media (max-width:768px){.campaigns-module__8lj1dW__container{padding:0}.campaigns-module__8lj1dW__tableContainer{border-radius:0;margin-top:0}}
.clients-module__YaMtBG__container{font-family:var(--font-mona-sans);padding:0 24px}.clients-module__YaMtBG__iconTrigger{cursor:pointer;background-color:#fff;border-radius:100px;padding:5px;transition:all .2s ease-in-out}.clients-module__YaMtBG__iconTrigger:hover{background-color:#f8f8f8}.clients-module__YaMtBG__tableContainer{background-color:#fff;border:1px solid #e4e7ec;border-radius:15px;margin-top:20px;position:relative}@media (max-width:768px){.clients-module__YaMtBG__container{padding:0}.clients-module__YaMtBG__tableContainer{border-radius:0;margin-top:0}}
.form-schedules-module__ERcCRW__form{width:325px;font-family:var(--font-sans);flex-direction:column;gap:14px;display:flex}.form-schedules-module__ERcCRW__row{grid-template-columns:1fr 1fr;gap:12px;display:grid}.form-schedules-module__ERcCRW__field{flex-direction:column;gap:6px;display:flex}.form-schedules-module__ERcCRW__field label{color:#6b7280;font-size:12px}.form-schedules-module__ERcCRW__select{background:#fff;border:1px solid #d1d5db;border-radius:8px;outline:none;height:42px;padding:0 12px;font-size:14px}.form-schedules-module__ERcCRW__select:focus{border-color:#2563eb;box-shadow:0 0 0 2px #dbeafe}.form-schedules-module__ERcCRW__switchRow{color:#374151;align-items:center;gap:8px;font-size:14px;display:inline-flex}.form-schedules-module__ERcCRW__statusError{color:#dc2626;margin:0;font-size:13px}.form-schedules-module__ERcCRW__actions{justify-content:flex-end;gap:10px;margin-top:6px;display:flex}@media (max-width:768px){.form-schedules-module__ERcCRW__row{grid-template-columns:1fr}.form-schedules-module__ERcCRW__actions{flex-direction:column-reverse;width:100%}.form-schedules-module__ERcCRW__actions button{width:100%;min-height:48px}}
.form-service-module__DAWuOa__form{font-family:var(--font-sans);flex-direction:column;gap:14px;display:flex}.form-service-module__DAWuOa__row{grid-template-columns:1fr 1fr;gap:12px;display:grid}.form-service-module__DAWuOa__field{flex-direction:column;gap:6px;display:flex}.form-service-module__DAWuOa__select{background:#fff;border:1px solid #d1d5db;border-radius:8px;outline:none;height:42px;padding:0 12px;font-size:14px}.form-service-module__DAWuOa__select:focus{border-color:#2563eb;box-shadow:0 0 0 2px #dbeafe}.form-service-module__DAWuOa__switchRow{color:#374151;align-items:center;gap:8px;font-size:14px;display:inline-flex}.form-service-module__DAWuOa__statusError{color:#dc2626;margin:0;font-size:13px}.form-service-module__DAWuOa__actions{justify-content:flex-end;gap:10px;margin-top:6px;display:flex}@media (max-width:768px){.form-service-module__DAWuOa__row{grid-template-columns:1fr}.form-service-module__DAWuOa__actions{flex-direction:column-reverse;width:100%}.form-service-module__DAWuOa__actions button{width:100%;min-height:48px}}
.banner-module__zX2ZBG__banner{background-color:var(--color-blue);border-radius:var(--radius-md);color:#fff;grid-template-columns:1fr 1fr 1fr;height:100px;padding:1rem;display:grid}.banner-module__zX2ZBG__banner p{color:#ececec;margin-top:4px;font-size:.85rem}.banner-module__zX2ZBG__bannerText{flex-direction:column;gap:1px;display:flex}.banner-module__zX2ZBG__bannerItem{justify-content:center;justify-items:center;gap:10px;height:80px;margin:auto;padding:14px;display:flex}.banner-module__zX2ZBG__bannerItem h4{margin:-2px}.banner-module__zX2ZBG__bannerIcon{background-color:var(--color-blue-300);width:30px;height:30px;color:var(--color-blue);border-radius:100%;padding:10px}@media (max-width:768px){.banner-module__zX2ZBG__banner{grid-template-columns:1fr;gap:12px;height:auto;padding:5px}.banner-module__zX2ZBG__bannerIcon{background-color:var(--color-blue-300);width:30px;height:30px;color:var(--color-blue);border-radius:100%;padding:5px}.banner-module__zX2ZBG__bannerItem{border-bottom:1px solid var(--color-blue-300);grid-template-columns:1fr 4fr;gap:10px;margin:0%;display:grid}}
.form-bookings-module__iS_Xka__form{width:min(680px,100vw - 64px);font-family:var(--font-sans);flex-direction:column;gap:14px;padding:20px;display:flex}.form-bookings-module__iS_Xka__columns{grid-template-columns:1fr 1fr;gap:24px;display:grid}.form-bookings-module__iS_Xka__column{flex-direction:column;gap:16px;display:flex}.form-bookings-module__iS_Xka__timeRow{grid-template-columns:1fr 1fr;gap:12px;display:grid}.form-bookings-module__iS_Xka__clientContactRow{grid-template-columns:minmax(0,1.45fr) minmax(0,.75fr)}.form-bookings-module__iS_Xka__field{flex-direction:column;gap:6px;display:flex}.form-bookings-module__iS_Xka__select{background:#fff;border:1px solid #d1d5db;border-radius:8px;outline:none;height:42px;padding:0 12px;font-size:14px}.form-bookings-module__iS_Xka__select:focus{border-color:#2563eb;box-shadow:0 0 0 2px #dbeafe}.form-bookings-module__iS_Xka__textarea{resize:vertical;color:#111827;width:93%;min-height:112px;font:inherit;background:#fff;border:1px solid #d1d5db;border-radius:8px;outline:none;padding:10px 12px}.form-bookings-module__iS_Xka__textarea:focus{border-color:#2563eb;box-shadow:0 0 0 2px #dbeafe}.form-bookings-module__iS_Xka__textarea:disabled{cursor:not-allowed;color:#6b7280;background:#f3f4f6}.form-bookings-module__iS_Xka__fieldError{color:#dc2626;font-size:12px}.form-bookings-module__iS_Xka__switchRow{color:#374151;align-items:center;gap:8px;font-size:14px;display:inline-flex}.form-bookings-module__iS_Xka__statusError{color:#dc2626;margin:0;font-size:13px}.form-bookings-module__iS_Xka__actions{justify-content:flex-end;gap:10px;margin-top:6px;display:flex}@media (max-width:768px){.form-bookings-module__iS_Xka__form{width:min(440px,100vw - 32px)}.form-bookings-module__iS_Xka__columns{grid-template-columns:1fr}.form-bookings-module__iS_Xka__timeRow{grid-template-columns:1fr 1fr}.form-bookings-module__iS_Xka__actions{flex-direction:column-reverse;width:100%}.form-bookings-module__iS_Xka__actions button{width:100%;min-height:48px}}@media (max-width:420px){.form-bookings-module__iS_Xka__timeRow{grid-template-columns:1fr}}
.form-campaigns-module__F5qpzG__form{font-family:var(--font-sans);flex-direction:column;gap:14px;display:flex}.form-campaigns-module__F5qpzG__row{grid-template-columns:1fr 1fr;gap:12px;display:grid}.form-campaigns-module__F5qpzG__field{flex-direction:column;gap:6px;display:flex}.form-campaigns-module__F5qpzG__field label{color:#6b7280;font-size:12px}.form-campaigns-module__F5qpzG__select{background:#fff;border:1px solid #d1d5db;border-radius:8px;outline:none;height:42px;padding:0 12px;font-size:14px}.form-campaigns-module__F5qpzG__select:focus{border-color:#2563eb;box-shadow:0 0 0 2px #dbeafe}.form-campaigns-module__F5qpzG__switchRow{color:#374151;align-items:center;gap:8px;font-size:14px;display:inline-flex}.form-campaigns-module__F5qpzG__statusError{color:#dc2626;margin:0;font-size:13px}.form-campaigns-module__F5qpzG__actions{justify-content:flex-end;gap:10px;margin-top:6px;display:flex}@media (max-width:768px){.form-campaigns-module__F5qpzG__row{grid-template-columns:1fr}.form-campaigns-module__F5qpzG__actions{flex-direction:column-reverse;width:100%}.form-campaigns-module__F5qpzG__actions button{width:100%;min-height:48px}}
.form-clients-module__mha7vG__form{font-family:var(--font-sans);flex-direction:column;gap:14px;display:flex}.form-clients-module__mha7vG__row{grid-template-columns:1fr 1fr;gap:12px;display:grid}.form-clients-module__mha7vG__field{flex-direction:column;gap:6px;display:flex}.form-clients-module__mha7vG__select{background:#fff;border:1px solid #d1d5db;border-radius:8px;outline:none;height:42px;padding:0 12px;font-size:14px}.form-clients-module__mha7vG__select:focus{border-color:#2563eb;box-shadow:0 0 0 2px #dbeafe}.form-clients-module__mha7vG__switchRow{color:#374151;align-items:center;gap:8px;font-size:14px;display:inline-flex}.form-clients-module__mha7vG__statusError{color:#dc2626;margin:0;font-size:13px}.form-clients-module__mha7vG__actions{justify-content:flex-end;gap:10px;margin-top:6px;display:flex}@media (max-width:768px){.form-clients-module__mha7vG__row{grid-template-columns:1fr}.form-clients-module__mha7vG__actions{flex-direction:column-reverse;width:100%}.form-clients-module__mha7vG__actions button{width:100%;min-height:48px}}
.header-module__NVuDaG__login__header{justify-content:space-between;display:flex}.header-module__NVuDaG__login__header p{font-size:var(--text-sm);margin-top:-2px}.header-module__NVuDaG__stepIndicator{color:var(--color-blue);background-color:var(--color-blue-200);border-radius:4px;width:fit-content;padding:5px 13px;font-size:.85rem;font-weight:600;animation:.8s header-module__NVuDaG__slideStepIndicator}@keyframes header-module__NVuDaG__slideStepIndicator{0%{opacity:0;transform:translate(-20px)}to{opacity:1;transform:translate(0)}}.header-module__NVuDaG__title{font-size:1.5rem;font-weight:600;animation:.8s header-module__NVuDaG__slideDownTitle}@keyframes header-module__NVuDaG__slideDownTitle{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}.header-module__NVuDaG__subtitle{opacity:1;color:gray;margin-top:10px;margin-bottom:10px;animation:2s header-module__NVuDaG__fadeInSubtitle}@keyframes header-module__NVuDaG__fadeInSubtitle{0%{opacity:0}to{opacity:1}}@media (max-width:768px){.header-module__NVuDaG__login__header{flex-direction:column-reverse;justify-content:center;display:flex}.header-module__NVuDaG__title{text-align:center}.header-module__NVuDaG__login__header{text-align:center;justify-content:center;align-items:center}.header-module__NVuDaG__stepIndicator{margin:auto}}
