.Establishments-module__WeCKKq__establishments{flex:1;justify-content:center;width:100%;min-width:0;height:100%;min-height:0;padding:4px 8px 0;display:flex;position:relative;overflow:hidden}.Establishments-module__WeCKKq__establishmentsWrapper{flex-direction:column;flex:1;align-items:stretch;gap:8px;width:100%;height:100%;min-height:0;display:flex}.Establishments-module__WeCKKq__titleContainer{justify-content:center;margin-bottom:6px;display:flex}.Establishments-module__WeCKKq__title{text-align:center;letter-spacing:.2px;font-size:20px;font-weight:700;line-height:24px}.Establishments-module__WeCKKq__informationContainer{background-color:#171a26;border:1px solid #1b1f20;border-radius:18px;flex-direction:column;flex:1;width:100%;height:100%;min-height:0;padding:18px 18px 56px;display:flex;position:relative;box-shadow:0 10px 30px #00000059}.Establishments-module__WeCKKq__tableContainer{background-color:#212430;border-radius:14px;flex-direction:column;flex:1;gap:8px;min-height:0;display:flex;overflow:hidden}.Establishments-module__WeCKKq__searchWrapper{border-bottom:1px solid #2b2f3d;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:clamp(12px,2vw,20px);display:flex}.Establishments-module__WeCKKq__searchContainer{background-color:#2b2f3d;border-radius:10px;flex:1;align-items:center;gap:8px;min-width:220px;max-width:420px;min-height:32px;padding:6px 12px;display:flex}.Establishments-module__WeCKKq__searchBar{flex:1;min-width:0;display:flex}.Establishments-module__WeCKKq__searchInput{color:#e5e5e5;background:0 0;border:none;outline:none;width:100%;min-width:0;padding-inline:2px;font-size:clamp(12px,1.2vw,14px)}.Establishments-module__WeCKKq__searchInput::placeholder{color:#c0c2c6}.Establishments-module__WeCKKq__searchIconContainer{justify-content:center;align-items:center;display:flex}.Establishments-module__WeCKKq__searchIcon{color:#c8c8c8;font-size:16px}.Establishments-module__WeCKKq__actionsContainer{gap:12px;display:flex}.Establishments-module__WeCKKq__actionButton{color:#d9d9d9;cursor:pointer;background-color:#3b3f41;border:1px solid #4a4d4f;border-radius:10px;min-width:84px;min-height:32px;padding:6px 18px;font-size:clamp(12px,1vw,13px)}.Establishments-module__WeCKKq__actionButton:hover:not(:disabled){background-color:#45494b}.Establishments-module__WeCKKq__actionButton:disabled{opacity:.5;cursor:not-allowed}.Establishments-module__WeCKKq__actionButtonEdit{background-color:#3a79c4;border-color:#3a79c4}.Establishments-module__WeCKKq__actionButtonEdit:hover:not(:disabled){background-color:#2f6db7}.Establishments-module__WeCKKq__actionButtonDelete{background-color:#8a3a38;border-color:#8a3a38}.Establishments-module__WeCKKq__actionButtonDelete:hover:not(:disabled){background-color:#7c3331}.Establishments-module__WeCKKq__table{--establishments-table-columns:36px minmax(0, 1.4fr) minmax(0, 2fr) minmax(0, 1fr) minmax(0, .9fr) 56px;flex-direction:column;flex:1;height:auto;min-height:0;display:flex;overflow:hidden}.Establishments-module__WeCKKq__tableScroll{box-sizing:border-box;flex-direction:column;flex:1;gap:10px;min-height:0;padding:0 10px 40px;display:flex;overflow:hidden auto}.Establishments-module__WeCKKq__tableScroll>*{flex-shrink:0}.Establishments-module__WeCKKq__tableHeader{grid-template-columns:var(--establishments-table-columns);color:#e3e3e3;background-color:#2b2f3d;border-radius:10px;align-items:center;column-gap:12px;padding:10px 14px;font-size:clamp(12px,1vw,13px);font-weight:600;display:grid}.Establishments-module__WeCKKq__tableHeaderCell{min-width:0}.Establishments-module__WeCKKq__tableHeaderCheckboxCell{justify-content:center;display:flex}.Establishments-module__WeCKKq__tableHeaderActionsCell{text-align:right}.Establishments-module__WeCKKq__tableBody{box-sizing:border-box;flex-direction:column;flex:1;gap:0;min-height:0;padding-bottom:28px;display:flex;overflow:hidden auto}.Establishments-module__WeCKKq__tableMessage{color:#d7d7d7;flex-direction:column;justify-content:center;align-items:center;gap:10px;padding:20px;display:flex}.Establishments-module__WeCKKq__mobileLoading{flex-direction:column;padding:16px;display:flex}.Establishments-module__WeCKKq__tableFooter{text-align:center;color:#9aa0a4;padding:10px 12px 14px;font-size:13px}.Establishments-module__WeCKKq__addContainer{z-index:20;position:absolute;bottom:14px;left:50%;transform:translate(-50%)}.Establishments-module__WeCKKq__addButton{cursor:pointer;background-color:#4488e0;border-radius:100%;justify-content:center;align-items:center;width:34px;height:34px;display:flex;box-shadow:0 8px 16px #00000059}.Establishments-module__WeCKKq__addIcon{font-size:18px;font-weight:900}.Establishments-module__WeCKKq__dropDownRoot{z-index:1000;background:#00000080;justify-content:center;align-items:flex-start;padding:18px 12px;display:flex;position:fixed;inset:0}.Establishments-module__WeCKKq__dropDownPanel{background:#171a26;border:1px solid #ffffff0d;border-radius:18px;width:100%;max-width:960px;max-height:85vh;box-shadow:0 18px 48px #00000059}.Establishments-module__WeCKKq__dropDownBody{padding:clamp(8px,2vw,16px)}.Establishments-module__WeCKKq__srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (min-width:1024px){.Establishments-module__WeCKKq__establishments{padding:clamp(8px,4vw,16px)}.Establishments-module__WeCKKq__informationContainer{padding:clamp(20px,3vw,30px) clamp(20px,3vw,30px) 52px}.Establishments-module__WeCKKq__addContainer{bottom:12px}.Establishments-module__WeCKKq__titleContainer{display:none}.Establishments-module__WeCKKq__addButton{width:38px;height:38px}.Establishments-module__WeCKKq__searchWrapper{flex-wrap:nowrap;justify-content:flex-start;gap:10px}.Establishments-module__WeCKKq__searchContainer{flex:0 420px}.Establishments-module__WeCKKq__actionsContainer{margin-left:4px}.Establishments-module__WeCKKq__tableHeader{border-radius:0}.Establishments-module__WeCKKq__dropDownRoot{padding:24px}.Establishments-module__WeCKKq__dropDownPanel{border-radius:20px}}@media not (min-width:1024px){.Establishments-module__WeCKKq__establishments{padding:6px 10px 18px}.Establishments-module__WeCKKq__informationContainer{padding:14px 14px 86px}.Establishments-module__WeCKKq__addContainer{bottom:62px}.Establishments-module__WeCKKq__actionsContainer{display:none}.Establishments-module__WeCKKq__searchContainer{flex:100%;width:100%;min-width:0;max-width:100%}}@media not (min-width:240px){.Establishments-module__WeCKKq__establishments{padding:8px 8px 20px}.Establishments-module__WeCKKq__informationContainer{padding-bottom:28px}.Establishments-module__WeCKKq__searchWrapper{gap:6px;padding:8px}.Establishments-module__WeCKKq__searchContainer{border-radius:8px;width:100%;min-width:0;max-width:100%;padding:4px 8px}.Establishments-module__WeCKKq__table{gap:6px;padding:0 8px 8px}.Establishments-module__WeCKKq__tableScroll{gap:6px;padding:0 6px 24px}}
.EstablishmentCard-module__5e4Eia__card{background-color:#212430;border:1px solid #1f2324;border-radius:12px;flex:none;gap:4px;min-width:0;transition:background-color .2s;display:flex;position:relative;overflow:hidden;box-shadow:0 4px 12px #00000040}.EstablishmentCard-module__5e4Eia__card:nth-child(odd){background-color:#2b2f3d}.EstablishmentCard-module__5e4Eia__card:hover{background-color:#305f6f}.EstablishmentCard-module__5e4Eia__detailsContainer{flex-direction:column;flex:1;gap:6px;min-width:0;padding:12px 12px 14px;display:flex}.EstablishmentCard-module__5e4Eia__name{color:#e6e7e8;text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:700;line-height:1.2;display:block;overflow:hidden}.EstablishmentCard-module__5e4Eia__phoneContainer{gap:4px;min-width:0;display:flex}.EstablishmentCard-module__5e4Eia__phoneIcon{color:#aabffe;font-size:12px}.EstablishmentCard-module__5e4Eia__phoneNumber{color:#c6c9cb;text-overflow:ellipsis;white-space:nowrap;font-size:12px;line-height:1.2;display:block;overflow:hidden}.EstablishmentCard-module__5e4Eia__addressContainer{gap:4px;min-width:0;display:flex}.EstablishmentCard-module__5e4Eia__addressIcon{color:#dd3140;font-size:12px}.EstablishmentCard-module__5e4Eia__addressText{color:#c6c9cb;text-overflow:ellipsis;white-space:nowrap;font-size:12px;line-height:1.2;display:block;overflow:hidden}.EstablishmentCard-module__5e4Eia__optionsContainer{flex-direction:column;justify-content:space-between;align-items:center;padding:8px 10px;display:flex}.EstablishmentCard-module__5e4Eia__menuButtonContainer{display:flex}.EstablishmentCard-module__5e4Eia__menuButton{color:#d0d0d0;cursor:pointer;background:0 0;border:0;border-radius:8px;justify-content:center;align-items:center;width:28px;height:28px;display:flex}.EstablishmentCard-module__5e4Eia__menuIcon{font-size:16px}.EstablishmentCard-module__5e4Eia__copyButtonContainer{display:flex}.EstablishmentCard-module__5e4Eia__copyButton{color:#d0d0d0;cursor:pointer;background:0 0;border:0;border-radius:8px;justify-content:center;align-items:center;width:28px;height:28px;display:flex}.EstablishmentCard-module__5e4Eia__copyIcon{font-size:16px}.EstablishmentCard-module__5e4Eia__menuButton:hover,.EstablishmentCard-module__5e4Eia__copyButton:hover{background-color:#2f3334}@media not (min-width:1024px){.EstablishmentCard-module__5e4Eia__card{min-height:84px}}
.EstablishmentDropDownOptions-module__Qsrdaq__menuContainer{z-index:10;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#1e232be6;border-bottom-left-radius:12px;width:130px;height:0;min-height:0;transition:all .3s;position:absolute;top:0;right:0;overflow:hidden}.EstablishmentDropDownOptions-module__Qsrdaq__menuContainerOpen{height:100%}.EstablishmentDropDownOptions-module__Qsrdaq__menuContent{flex-direction:column;height:100%;display:flex}.EstablishmentDropDownOptions-module__Qsrdaq__menuItem{cursor:pointer;flex:1;align-items:center;gap:4px;width:100%;height:100%;padding:8px;display:flex}.EstablishmentDropDownOptions-module__Qsrdaq__menuItemDelete:hover{background-color:#4d2424}.EstablishmentDropDownOptions-module__Qsrdaq__menuItemEdit:hover{background-color:#242a54}.EstablishmentDropDownOptions-module__Qsrdaq__menuIcon{justify-content:center;align-items:center;height:100%;padding:0 4px;display:flex}.EstablishmentDropDownOptions-module__Qsrdaq__menuLabel{flex:1;align-items:center;height:100%;display:flex}.EstablishmentDropDownOptions-module__Qsrdaq__separator{background:#4b5563;width:100%;height:1px}
.EstablishmentsOptionsModal-module__ZiTg9G__createEstablishment{background-color:#171a26;flex:1;justify-content:center;min-width:0;min-height:0;padding:6px 10px 18px;display:flex;overflow:hidden}.EstablishmentsOptionsModal-module__ZiTg9G__wrapper{flex-direction:column;flex:1;align-items:stretch;gap:14px;width:100%;min-height:0;display:flex}.EstablishmentsOptionsModal-module__ZiTg9G__titleRow{align-items:center;gap:8px;width:100%;padding-left:clamp(10px,2vw,18px);display:flex}.EstablishmentsOptionsModal-module__ZiTg9G__backButton{cursor:pointer;background-color:#0000;border:1px solid #34393c;border-radius:8px;justify-content:center;align-items:center;width:28px;height:28px;display:inline-flex}.EstablishmentsOptionsModal-module__ZiTg9G__backIcon{font-size:14px}.EstablishmentsOptionsModal-module__ZiTg9G__title{color:#d7dbe0;font-size:clamp(14px,2vw,18px);font-weight:700}.EstablishmentsOptionsModal-module__ZiTg9G__formContainer{background-color:#0000;border-radius:14px;flex:1;width:100%;min-height:0;display:flex;overflow:hidden}.EstablishmentsOptionsModal-module__ZiTg9G__formScroll{flex-direction:column;flex:1;gap:16px;padding:16px 16px 24px;display:flex;overflow-y:auto}.EstablishmentsOptionsModal-module__ZiTg9G__section{flex-direction:column;gap:10px;display:flex}.EstablishmentsOptionsModal-module__ZiTg9G__subSection{flex-direction:column;gap:6px;display:flex}.EstablishmentsOptionsModal-module__ZiTg9G__listInputRow{align-items:center;gap:8px;display:flex}.EstablishmentsOptionsModal-module__ZiTg9G__sectionTitle{margin-bottom:4px;font-size:12px;font-weight:700}.EstablishmentsOptionsModal-module__ZiTg9G__label{color:#cfd2d8;font-size:11px}.EstablishmentsOptionsModal-module__ZiTg9G__input{color:#e2e4e8;background-color:#20242d;border:1px solid #363f54;border-radius:10px;outline:none;width:100%;padding:8px 10px;font-size:12px}.EstablishmentsOptionsModal-module__ZiTg9G__removeButton{color:#e2e4e8;cursor:pointer;background:0 0;border:1px solid #5a6066;border-radius:8px;padding:8px;font-size:11px}.EstablishmentsOptionsModal-module__ZiTg9G__divider{background-color:#34393c;width:100%;height:1px}.EstablishmentsOptionsModal-module__ZiTg9G__addButton{color:#e2e4e8;cursor:pointer;background:0 0;border:1px solid #5a6066;border-radius:999px;align-self:center;align-items:center;gap:6px;padding:6px 14px;font-size:12px;display:inline-flex}.EstablishmentsOptionsModal-module__ZiTg9G__addIcon{font-size:12px}.EstablishmentsOptionsModal-module__ZiTg9G__toggleRow{align-items:center;gap:14px;display:flex}.EstablishmentsOptionsModal-module__ZiTg9G__toggleOption{align-items:center;gap:6px;font-size:12px;display:inline-flex}.EstablishmentsOptionsModal-module__ZiTg9G__radio{width:12px;height:12px}.EstablishmentsOptionsModal-module__ZiTg9G__reportTypesList{flex-direction:column;gap:10px;display:flex}.EstablishmentsOptionsModal-module__ZiTg9G__reportTypeItem{background-color:#212430;border:1px solid #34393c;border-radius:10px;align-items:center;gap:8px;padding:10px;display:flex}.EstablishmentsOptionsModal-module__ZiTg9G__checkbox{width:12px;height:12px}.EstablishmentsOptionsModal-module__ZiTg9G__reportTypeIcon{justify-content:center;align-items:center;display:inline-flex}.EstablishmentsOptionsModal-module__ZiTg9G__reportTypeName{font-size:12px;font-weight:600}.EstablishmentsOptionsModal-module__ZiTg9G__errorText{color:#ff7a7a;font-size:12px}.EstablishmentsOptionsModal-module__ZiTg9G__actionsRow{justify-content:flex-end;gap:8px;display:flex}.EstablishmentsOptionsModal-module__ZiTg9G__cancelButton{color:#e2e4e8;cursor:pointer;background:0 0;border:1px solid #5a6066;border-radius:10px;padding:8px 12px;font-size:12px}.EstablishmentsOptionsModal-module__ZiTg9G__submitButton{color:#fff;cursor:pointer;background:#4488e0;border:1px solid #3569b0;border-radius:10px;padding:8px 12px;font-size:12px}.EstablishmentsOptionsModal-module__ZiTg9G__submitButton:disabled,.EstablishmentsOptionsModal-module__ZiTg9G__cancelButton:disabled,.EstablishmentsOptionsModal-module__ZiTg9G__removeButton:disabled{opacity:.6;cursor:not-allowed}@media (min-width:1024px){.EstablishmentsOptionsModal-module__ZiTg9G__createEstablishment{padding:12px 18px 24px}.EstablishmentsOptionsModal-module__ZiTg9G__wrapper{gap:18px}.EstablishmentsOptionsModal-module__ZiTg9G__formContainer{border-radius:18px}.EstablishmentsOptionsModal-module__ZiTg9G__formScroll{gap:20px;padding:22px 24px 30px}}
.Toast-module__rTKWTW__viewport{z-index:9999;pointer-events:none;flex-direction:column;gap:12px;width:min(380px,100vw - 32px);display:flex;position:fixed;top:16px;right:16px}.Toast-module__rTKWTW__toast{color:#f2f4f5;pointer-events:auto;--toast-accent:#5b6166;background:#0f1112;border:1px solid #ffffff1f;border-radius:14px;padding:14px 40px 14px 16px;animation:.16s ease-out Toast-module__rTKWTW__toastIn;position:relative;overflow:hidden;box-shadow:0 16px 40px #00000059}.Toast-module__rTKWTW__toast:before{content:"";background:var(--toast-accent);width:4px;position:absolute;inset:0 auto 0 0}.Toast-module__rTKWTW__toast[data-variant=success]{--toast-accent:#34d399}.Toast-module__rTKWTW__toast[data-variant=error]{--toast-accent:#f87171}.Toast-module__rTKWTW__toast[data-variant=warning]{--toast-accent:#fbbf24}.Toast-module__rTKWTW__toast[data-variant=info]{--toast-accent:#60a5fa}.Toast-module__rTKWTW__content{gap:4px;display:grid}.Toast-module__rTKWTW__title{letter-spacing:.2px;margin:0;font-size:14px;font-weight:600}.Toast-module__rTKWTW__message{opacity:.9;margin:0;font-size:13px;line-height:1.35}.Toast-module__rTKWTW__close{color:#f2f4f5;cursor:pointer;background:#ffffff14;border:none;border-radius:999px;place-items:center;width:24px;height:24px;transition:background .12s,transform .12s;display:grid;position:absolute;top:8px;right:8px}.Toast-module__rTKWTW__close:hover{background:#ffffff29}.Toast-module__rTKWTW__close:active{transform:scale(.95)}.Toast-module__rTKWTW__duration{background:#ffffff14;height:3px;position:absolute;top:0;left:0;right:0;overflow:hidden}.Toast-module__rTKWTW__durationFill{transform-origin:0;animation:Toast-module__rTKWTW__toastDuration var(--toast-duration,3s) linear forwards;background:#fff3;position:absolute;inset:0}.Toast-module__rTKWTW__durationFill:after{content:"";background:linear-gradient(90deg,#fff0 0%,#ffffff59 45%,#fff9 55%,#fff0 100%);animation:1.2s ease-in-out infinite Toast-module__rTKWTW__toastShimmer;position:absolute;inset:0;transform:translate(-100%)}@keyframes Toast-module__rTKWTW__toastIn{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}@keyframes Toast-module__rTKWTW__toastDuration{to{transform:scaleX(0)}}@keyframes Toast-module__rTKWTW__toastShimmer{to{transform:translate(100%)}}@media (prefers-reduced-motion:reduce){.Toast-module__rTKWTW__toast,.Toast-module__rTKWTW__durationFill,.Toast-module__rTKWTW__durationFill:after{animation:none}}
.Tooltip-module__dZABpG__tooltip{z-index:1200;color:#f9fafb;letter-spacing:.01em;pointer-events:none;opacity:0;transform-origin:50%;white-space:nowrap;background:#111827;border-radius:8px;padding:6px 10px;font-size:12px;font-weight:600;transition:opacity .12s ease-out,transform .12s ease-out;position:fixed;transform:scale(.96);box-shadow:0 8px 24px #0f172a59,0 2px 6px #0f172a40}.Tooltip-module__dZABpG__tooltip[data-visible=true]{opacity:1;transform:scale(1)}.Tooltip-module__dZABpG__tooltip:after{content:"";border:6px solid #0000;width:0;height:0;position:absolute}.Tooltip-module__dZABpG__tooltip[data-placement=top]:after{border-top-color:#111827;border-bottom:0;bottom:-6px;left:50%;transform:translate(-50%)}.Tooltip-module__dZABpG__tooltip[data-placement=bottom]:after{border-top:0;border-bottom-color:#111827;top:-6px;left:50%;transform:translate(-50%)}.Tooltip-module__dZABpG__tooltip[data-placement=left]:after{border-left-color:#111827;border-right:0;top:50%;right:-6px;transform:translateY(-50%)}.Tooltip-module__dZABpG__tooltip[data-placement=right]:after{border-left:0;border-right-color:#111827;top:50%;left:-6px;transform:translateY(-50%)}@media (prefers-reduced-motion:reduce){.Tooltip-module__dZABpG__tooltip{transition:none}}
.MobileDock-module__jIt1ZW__mobileDock{z-index:500;background:linear-gradient(#13171800 0%,#131718 45% 100%);justify-content:center;width:100%;padding-block:12px;display:flex;position:absolute;bottom:0}.MobileDock-module__jIt1ZW__dockBar{background-color:#212430;border-radius:12px;align-items:center;gap:28px;padding:6px 24px;display:flex}.MobileDock-module__jIt1ZW__dockButtonContainer{justify-content:center;align-items:center;display:flex}.MobileDock-module__jIt1ZW__dockButton{border-radius:4px;justify-content:center;align-items:center;padding:4px;display:flex}.MobileDock-module__jIt1ZW__dockButton:hover{transition:scale .1s ease-in-out;scale:1.1}.MobileDock-module__jIt1ZW__buttonIcon{height:23px}@media (min-width:1024px){.MobileDock-module__jIt1ZW__mobileDock{display:none}}
.NotificationCenterExpandable-module__Y2jJEa__notificationCenterExpandable{z-index:1000;width:100%;height:100%;display:flex;position:absolute;inset:0}.NotificationCenterExpandable-module__Y2jJEa__notificationCenterExpandableOpen{pointer-events:auto}.NotificationCenterExpandable-module__Y2jJEa__notificationCenterExpandableClose{pointer-events:none}.NotificationCenterExpandable-module__Y2jJEa__notificationCenterWrapper{flex-direction:row-reverse;width:100%;height:100%;display:flex;position:relative}.NotificationCenterExpandable-module__Y2jJEa__notificationCenterContainer{z-index:10;background:linear-gradient(#171a26 0% 100%);border-left:1px solid #2b2f33;flex-direction:column;gap:16px;width:86%;max-width:320px;height:100%;padding:18px 16px 14px;display:flex}#NotificationCenterExpandable-module__Y2jJEa__notificationCenterContainerOpen{transition:transform .3s ease-in-out;transform:translate(0)}#NotificationCenterExpandable-module__Y2jJEa__notificationCenterContainerClose{transform:translate(100%)}.NotificationCenterExpandable-module__Y2jJEa__header{align-items:center;gap:12px;display:flex}.NotificationCenterExpandable-module__Y2jJEa__collapseButton{color:#f1f3f4;cursor:pointer;background:0 0;border:1px solid #3a3f43;border-radius:8px;justify-content:center;align-items:center;width:34px;height:34px;display:inline-flex}.NotificationCenterExpandable-module__Y2jJEa__collapseButton:hover{background:#252a2d}.NotificationCenterExpandable-module__Y2jJEa__title{letter-spacing:.2px;gap:6px;font-size:18px;font-weight:700;display:flex}.NotificationCenterExpandable-module__Y2jJEa__titlePrimary{color:#f4f6f7}.NotificationCenterExpandable-module__Y2jJEa__titleAccent{color:#155edd}.NotificationCenterExpandable-module__Y2jJEa__cardsContainer{flex-direction:column;flex:1;gap:12px;padding-right:4px;display:flex;overflow-y:auto}.NotificationCenterExpandable-module__Y2jJEa__emptyState{text-align:center;color:#7b8084;padding:24px 0;font-size:12px}.NotificationCenterExpandable-module__Y2jJEa__footer{justify-content:center;display:flex}.NotificationCenterExpandable-module__Y2jJEa__clearAllButton{color:#cfd3d6;cursor:pointer;background:0 0;border:1px solid #3c4246;border-radius:9999px;min-width:140px;padding:6px 18px;font-size:12px}.NotificationCenterExpandable-module__Y2jJEa__clearAllButton:hover:enabled{color:#fff;border-color:#5b6267}.NotificationCenterExpandable-module__Y2jJEa__clearAllButton:disabled{cursor:not-allowed;opacity:.5}.NotificationCenterExpandable-module__Y2jJEa__notificationCenterOverlay{opacity:.7;z-index:5;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background-color:#0f0f0fab;width:100%;height:100%;display:flex;position:absolute}@media (max-width:320px),(max-height:480px){.NotificationCenterExpandable-module__Y2jJEa__notificationCenterContainer{gap:10px;width:82%;max-width:230px;padding:12px 10px 10px}.NotificationCenterExpandable-module__Y2jJEa__header{gap:8px}.NotificationCenterExpandable-module__Y2jJEa__collapseButton{border-radius:6px;width:28px;height:28px}.NotificationCenterExpandable-module__Y2jJEa__title{gap:4px;font-size:15px}.NotificationCenterExpandable-module__Y2jJEa__cardsContainer{gap:8px;padding-right:2px}.NotificationCenterExpandable-module__Y2jJEa__emptyState{padding:18px 0;font-size:11px}.NotificationCenterExpandable-module__Y2jJEa__clearAllButton{min-width:120px;padding:4px 14px;font-size:10px}}@media (max-width:240px),(max-height:420px){.NotificationCenterExpandable-module__Y2jJEa__notificationCenterContainer{gap:8px;width:80%;max-width:200px;padding:8px}.NotificationCenterExpandable-module__Y2jJEa__header{gap:6px}.NotificationCenterExpandable-module__Y2jJEa__collapseButton{border-radius:6px;width:24px;height:24px}.NotificationCenterExpandable-module__Y2jJEa__title{flex-wrap:wrap;gap:4px;font-size:13px;line-height:1.1}.NotificationCenterExpandable-module__Y2jJEa__cardsContainer{gap:6px;padding-right:0}.NotificationCenterExpandable-module__Y2jJEa__emptyState{padding:14px 0;font-size:10px}.NotificationCenterExpandable-module__Y2jJEa__clearAllButton{min-width:110px;padding:3px 12px;font-size:9px}}
.EstablishmentsMenu-module__20tQrW__titleContainer{justify-content:center;align-items:center;width:100%;padding-block:clamp(6px,2.5vw,12px);display:flex;position:relative}.EstablishmentsMenu-module__20tQrW__title{font-size:clamp(16px,4.6vw,20px);font-weight:700}.EstablishmentsMenu-module__20tQrW__backButton{cursor:pointer;background-color:#0000;border:1px solid #34393c;border-radius:8px;justify-content:center;align-items:center;width:28px;height:28px;display:inline-flex;position:absolute;left:0}.EstablishmentsMenu-module__20tQrW__backIcon{font-size:16px}.EstablishmentsMenu-module__20tQrW__establishmentsMenuContainer{flex-direction:column;justify-content:center;align-items:center;width:100%;height:100%;display:flex}.EstablishmentsMenu-module__20tQrW__establishmentsMenu{flex-direction:column;flex:1;justify-content:center;align-items:center;gap:clamp(10px,3vw,16px);width:100%;min-height:0;padding:clamp(8px,3vw,14px);display:flex}.EstablishmentsMenu-module__20tQrW__establishmentsMenuWrapper{background-color:#171a26;border-radius:16px;flex-direction:column;justify-content:center;align-items:center;gap:clamp(12px,3vw,18px);width:100%;height:100%;min-height:0;padding:clamp(14px,4vw,20px);display:flex;overflow-y:auto;box-shadow:0 10px 24px #00000059}.EstablishmentsMenu-module__20tQrW__establishmentsMenuContent{flex-direction:column;flex:1;justify-content:center;gap:clamp(12px,3vw,18px);display:flex}.EstablishmentsMenu-module__20tQrW__selectedReportTypeContainer{flex-direction:column;justify-content:center;align-items:center;gap:4px;display:flex}.EstablishmentsMenu-module__20tQrW__selectedReportTypeIcon{font-size:clamp(52px,10vw,78px)}.EstablishmentsMenu-module__20tQrW__selectedReportTypeText{font-size:clamp(18px,4.6vw,24px);font-weight:700}.EstablishmentsMenu-module__20tQrW__establishmentsMenuTitle{text-align:center;font-size:clamp(16px,3.2vw,18px)}.EstablishmentsMenu-module__20tQrW__establishmentsTitleSpan{color:#155edd}.EstablishmentsMenu-module__20tQrW__dropdownSelectorContainer{background-color:#212430;justify-content:center;align-items:stretch;width:100%;min-height:clamp(34px,6vw,42px);display:flex}.EstablishmentsMenu-module__20tQrW__establishmentSelectorContainer{-webkit-user-select:none;user-select:none;z-index:100;justify-content:center;align-items:center;height:45px;padding:8px;display:flex;position:relative}.EstablishmentsMenu-module__20tQrW__establishmentSelectorWrapper{will-change:max-height;background-color:#212430;border:2px solid #fff;border-radius:8px;flex-direction:column;gap:8px;width:90%;max-width:300px;max-height:45px;padding:10px;transition:max-height .3s;display:flex;position:absolute;top:0;overflow:hidden}.EstablishmentsMenu-module__20tQrW__selectorWrapperOpen{max-height:120px}.EstablishmentsMenu-module__20tQrW__selectorWrapperClosed{max-height:45px}.EstablishmentsMenu-module__20tQrW__placeholderContainer{width:100%;display:flex}.EstablishmentsMenu-module__20tQrW__placeholder{justify-content:space-between;align-items:center;width:100%;display:flex}.EstablishmentsMenu-module__20tQrW__placeholderText{font-size:12px}.EstablishmentsMenu-module__20tQrW__dropdown{font-size:22px}.EstablishmentsMenu-module__20tQrW__establishmentsListContainer{flex-direction:column;padding-block:8px;display:flex;overflow-y:auto}.EstablishmentsMenu-module__20tQrW__establishmentButton{padding:6px;display:flex}.EstablishmentsMenu-module__20tQrW__establishmentButton:hover{background-color:#265445}.EstablishmentsMenu-module__20tQrW__establishmentName{font-size:14px}.EstablishmentsMenu-module__20tQrW__nextButtonContainer{display:flex}.EstablishmentsMenu-module__20tQrW__nextButtonWrapper{justify-content:center;width:100%;display:flex}.EstablishmentsMenu-module__20tQrW__nextButton{color:inherit;background-color:#212430;border:2px solid #dd3140;border-radius:10px;padding-block:clamp(6px,2.6vw,8px);padding-inline:clamp(20px,10vw,32px)}.EstablishmentsMenu-module__20tQrW__nextButtonText{font-size:clamp(12px,3.6vw,14px)}@media not (min-height:520px){.EstablishmentsMenu-module__20tQrW__establishmentsMenuWrapper{gap:10px;padding:12px}}.EstablishmentsMenu-module__20tQrW__desktopBackButton{display:none}@media (min-width:1024px){.EstablishmentsMenu-module__20tQrW__titleContainer{display:none}.EstablishmentsMenu-module__20tQrW__desktopBackButton{cursor:pointer;background-color:#0000;border:1px solid #34393c;border-radius:8px;justify-content:center;align-self:flex-start;align-items:center;width:28px;height:28px;display:inline-flex}.EstablishmentsMenu-module__20tQrW__desktopBackButton:hover{background-color:#2c3133}}
.NotificationCard-module__x5QBOG__card{--accent-color:#e04447;--accent-foreground:#fff;background:#212430;border-radius:16px;grid-template-columns:4px 36px 1fr;gap:10px;padding:12px 12px 12px 8px;display:grid;box-shadow:inset 0 0 0 1px #2f3539}.NotificationCard-module__x5QBOG__error{--accent-color:#e04447;--accent-foreground:#fff}.NotificationCard-module__x5QBOG__warning{--accent-color:#f2c94c;--accent-foreground:#1a1c1d}.NotificationCard-module__x5QBOG__info{--accent-color:#5458f7;--accent-foreground:#fff}.NotificationCard-module__x5QBOG__accent{background:var(--accent-color);border-radius:999px;width:4px}.NotificationCard-module__x5QBOG__iconBubble{background:var(--accent-color);width:34px;height:34px;color:var(--accent-foreground);border-radius:50%;justify-content:center;align-items:center;margin-left:4px;display:inline-flex}.NotificationCard-module__x5QBOG__typeIcon{font-size:16px}.NotificationCard-module__x5QBOG__content{flex-direction:column;gap:8px;display:flex}.NotificationCard-module__x5QBOG__headerRow{justify-content:space-between;align-items:center;gap:10px;display:flex}.NotificationCard-module__x5QBOG__title{color:#f1f3f4;font-size:14px;font-weight:600}.NotificationCard-module__x5QBOG__meta{align-items:center;gap:8px;display:inline-flex}.NotificationCard-module__x5QBOG__date{color:#9aa0a4;font-size:11px}.NotificationCard-module__x5QBOG__removeButton{color:#7b8084;cursor:pointer;background:0 0;border:none;align-items:center;padding:0;display:inline-flex}.NotificationCard-module__x5QBOG__removeButton:hover{color:#c0c4c7}.NotificationCard-module__x5QBOG__message{color:#c8cdd1;font-size:12px;line-height:1.4}.NotificationCard-module__x5QBOG__messageCollapsed{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.NotificationCard-module__x5QBOG__messageExpanded{display:block}.NotificationCard-module__x5QBOG__footer{justify-content:flex-end;display:flex}.NotificationCard-module__x5QBOG__toggleButton{color:#d0d4d7;cursor:pointer;background:0 0;border:1px solid #4a5054;border-radius:999px;align-items:center;gap:4px;padding:2px 10px;font-size:11px;display:inline-flex}.NotificationCard-module__x5QBOG__toggleButton:hover{color:#fff;border-color:#6c7378}.NotificationCard-module__x5QBOG__toggleIcon{transition:transform .2s}.NotificationCard-module__x5QBOG__toggleIconOpen{transform:rotate(180deg)}@media (max-width:320px),(max-height:480px){.NotificationCard-module__x5QBOG__card{border-radius:12px;grid-template-columns:3px 28px 1fr;gap:8px;padding:8px 8px 8px 6px}.NotificationCard-module__x5QBOG__iconBubble{width:26px;height:26px;margin-left:2px}.NotificationCard-module__x5QBOG__typeIcon{font-size:13px}.NotificationCard-module__x5QBOG__content{gap:6px}.NotificationCard-module__x5QBOG__headerRow{gap:8px}.NotificationCard-module__x5QBOG__title{font-size:12px}.NotificationCard-module__x5QBOG__meta{gap:6px}.NotificationCard-module__x5QBOG__date{font-size:9px}.NotificationCard-module__x5QBOG__removeButton svg{font-size:14px}.NotificationCard-module__x5QBOG__message{font-size:10px;line-height:1.35}.NotificationCard-module__x5QBOG__toggleButton{padding:1px 8px;font-size:9px}}@media (max-width:240px),(max-height:420px){.NotificationCard-module__x5QBOG__card{border-radius:10px;grid-template-columns:3px 24px 1fr;gap:6px;padding:6px 6px 6px 5px}.NotificationCard-module__x5QBOG__iconBubble{width:22px;height:22px;margin-left:0}.NotificationCard-module__x5QBOG__typeIcon{font-size:12px}.NotificationCard-module__x5QBOG__content{gap:5px}.NotificationCard-module__x5QBOG__headerRow{align-items:flex-start;gap:6px}.NotificationCard-module__x5QBOG__title{font-size:11px}.NotificationCard-module__x5QBOG__meta{gap:4px}.NotificationCard-module__x5QBOG__date{text-align:right;max-width:64px;font-size:8px;line-height:1.1}.NotificationCard-module__x5QBOG__removeButton svg{font-size:13px}.NotificationCard-module__x5QBOG__message{font-size:9px;line-height:1.3}.NotificationCard-module__x5QBOG__toggleButton{padding:1px 6px;font-size:8px}}
.DashboardRouteSkeleton-module__wX-c1W__route{flex-direction:column;gap:12px;width:100%;min-width:0;height:100%;min-height:0;display:flex}.DashboardRouteSkeleton-module__wX-c1W__titleRow{justify-content:center;display:flex}.DashboardRouteSkeleton-module__wX-c1W__searchBar{width:100%}.DashboardRouteSkeleton-module__wX-c1W__homeChartBlock{background-color:#212430;border-radius:14px;flex-direction:column;flex:1;gap:10px;min-height:0;padding:12px;display:flex}.DashboardRouteSkeleton-module__wX-c1W__tabs{width:100%}.DashboardRouteSkeleton-module__wX-c1W__chart{flex:1;width:100%;min-height:0}.DashboardRouteSkeleton-module__wX-c1W__chartTall{flex:1;width:100%;min-height:220px}.DashboardRouteSkeleton-module__wX-c1W__dots{justify-content:center;gap:8px;display:flex}.DashboardRouteSkeleton-module__wX-c1W__homeActions{grid-template-columns:1fr 1fr;gap:12px;display:grid}.DashboardRouteSkeleton-module__wX-c1W__homeAction{width:100%}.DashboardRouteSkeleton-module__wX-c1W__homeActionDesktop{display:none}.DashboardRouteSkeleton-module__wX-c1W__heroCard{width:100%}.DashboardRouteSkeleton-module__wX-c1W__listPanel{background-color:#1a1f20;border-radius:14px;flex:1;min-height:0;padding:10px}.DashboardRouteSkeleton-module__wX-c1W__listRows{flex-direction:column;gap:8px;display:flex}.DashboardRouteSkeleton-module__wX-c1W__listRow{width:100%}.DashboardRouteSkeleton-module__wX-c1W__profileHeader{flex-direction:column;align-items:center;gap:10px;display:flex}.DashboardRouteSkeleton-module__wX-c1W__profileDetails{background-color:#212430;border-radius:14px;padding:10px}.DashboardRouteSkeleton-module__wX-c1W__profileActions{grid-template-columns:1fr 1fr;gap:12px;display:grid}.DashboardRouteSkeleton-module__wX-c1W__profileAction{width:100%}@media (min-width:1024px){.DashboardRouteSkeleton-module__wX-c1W__homeActions{grid-template-columns:1fr 1fr 1fr}.DashboardRouteSkeleton-module__wX-c1W__homeActionDesktop{display:block}.DashboardRouteSkeleton-module__wX-c1W__chartTall{min-height:320px}}
