#notification-popup{z-index:1000;border-radius:10px;width:max-content;position:absolute;bottom:50px;right:20px}#notification-popup .notification-popups-list{flex-direction:column;align-items:center;gap:20px;display:flex}#notification-popup .notification-popups-list .popup-item{color:#fff;background-color:#202124;border-radius:5px;align-items:center;gap:20px;padding:10px;display:flex;box-shadow:0 0 10px #0003}#notification-popup .popup-item button{color:#fff;cursor:pointer;background-color:#0000;border:none}.sidebar{background:var(--bg-sidebar);flex-direction:column;width:100%;height:100vh;display:flex;position:relative;container-type:inline-size}.sidebar-header{align-items:center;gap:1.5rem;height:5rem;padding:1.5rem;display:flex}.sidebar .sidebar-header svg{color:var(--text-light);width:1.5rem;height:1.5rem;font-size:1.5rem}.sidebar-header-title{color:#fff;font-size:1.5rem;font-weight:600}.sidebar-content{flex:1;padding:0 .75rem 1.5rem;overflow:auto}.sidebar-section{margin-top:1.5rem}.sidebar-section-title{letter-spacing:.05em;color:#ffffff80;padding:.125rem 0;font-size:.75rem;font-weight:400;line-height:1.25rem}.sidebar-item{cursor:pointer;border-radius:8px;align-items:center;margin:.125rem 0;padding:.375rem .75rem;font-size:.875rem;transition:color .2s,background-color .2s;display:flex;position:relative}.sidebar-item:hover{background-color:#ffffff1a}.sidebar-item.active{background-color:#ffffff26}.sidebar-item-icon{opacity:.6;color:#fff;width:1rem;height:1rem;margin-right:.75rem;transition:opacity .2s}.sidebar-item:hover .sidebar-item-icon,.sidebar-item.active .sidebar-item-icon{opacity:1}.sidebar-item-content{color:var(--text-light);white-space:nowrap;text-overflow:ellipsis;flex:1;font-size:.875rem;overflow:hidden}.sidebar-item-arrow{opacity:.6;width:1rem;height:1rem;transition:opacity .2s}.sidebar-item:hover .sidebar-item-arrow,.sidebar-item.active .sidebar-item-arrow{opacity:1}.sidebar-item-highlight{opacity:0;background-color:#ffffff0d;border-radius:8px;transition:opacity .2s;position:absolute;inset:0}.sidebar-item:hover .sidebar-item-highlight{opacity:1}.sidebar-toggle{height:2.25rem;color:var(--text-light);cursor:pointer;opacity:.7;background:0 0;border:1px solid #ffffff26;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;margin:.5rem .75rem .75rem;padding:0;transition:background-color .2s,opacity .2s,color .2s;display:flex}.sidebar-toggle:hover{opacity:1;color:#fff;background-color:#ffffff1a}.sidebar-toggle svg{width:.875rem;height:.875rem}@container (width<=5rem){.sidebar-header{justify-content:center;padding:1.5rem 0}.sidebar-header-title{display:none}.sidebar-content{padding:0 .25rem 1.5rem}.sidebar-section-title{display:none}.sidebar-item{justify-content:center;padding:.375rem 0}.sidebar-item-icon{margin-right:0}.sidebar-item-content,.sidebar-item-arrow{display:none}.sidebar-toggle{margin:.5rem .25rem .75rem}}.notification-card{background-color:var(--bg-primary);border:1px solid var(--border-primary);cursor:pointer;border-radius:.75rem;align-items:flex-start;gap:.75rem;padding:.75rem 1rem;transition:background-color .2s,border-color .2s;display:flex}.notification-card:hover,.notification-card:focus-visible{background-color:var(--link-bg-hover);outline:none}.notification-card.unread{border-color:var(--border-blue)}.notification-card.row{border-width:0 0 1px;border-radius:0;padding:.625rem .75rem}.notification-card .notification-card-icon{background-color:var(--bg-highlight-very-light-blue);width:2.25rem;height:2.25rem;color:var(--icon-primary);border-radius:.625rem;flex:none;justify-content:center;align-items:center;font-size:.875rem;display:inline-flex}.notification-card .notification-card-body{flex-direction:column;flex:auto;gap:.125rem;min-width:0;display:flex}.notification-card .notification-card-body p{margin:0}.notification-card .notification-card-title{color:var(--text-primary);overflow-wrap:anywhere;font-size:.875rem;font-weight:500}.notification-card.unread .notification-card-title{font-weight:600}.notification-card .notification-card-detail{color:var(--text-primary);font-size:.8125rem}.notification-card .notification-card-preview{color:var(--text-secondary);white-space:pre-line;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:.8125rem;display:-webkit-box;overflow:hidden}.notification-card.row .notification-card-preview{-webkit-line-clamp:1}.notification-card .notification-card-date{color:var(--text-secondary);font-variant-numeric:tabular-nums;margin-top:.125rem;font-size:.75rem}.notification-card .notification-card-side{flex-direction:column;flex:none;align-items:flex-end;gap:.5rem;padding-top:.25rem;display:flex}.notification-card .notification-card-dot{background-color:var(--bg-highlight-blue);border-radius:50%;width:.625rem;height:.625rem}.notification-card .notification-card-mark-read{color:var(--button-text-primary);cursor:pointer;white-space:nowrap;background:0 0;border:none;padding:0;font-size:.75rem}.notification-card .notification-card-mark-read:hover{text-decoration:underline}.notifications-summary{align-items:center;display:flex;position:relative}.notifications-summary .notification-bell{cursor:pointer}.notifications-summary .notifications-summary-count{background-color:var(--bg-highlight-blue);color:var(--text-inverse);box-shadow:var(--box-shadow-primary);border-radius:50%;justify-content:center;align-items:center;padding:.25rem;font-size:.625rem;font-weight:600;line-height:1;display:flex;position:absolute;top:-.25rem;right:0}.notifications-summary .bell-icon{color:var(--icon-primary);font-size:1.25rem}.notifications-summary .bell-icon:hover{color:var(--icon-hover-blue)}.notifications-dropdown{background-color:var(--bg-primary);width:24rem;box-shadow:var(--box-shadow-intermediate);border:1px solid var(--border-primary);border-radius:.5rem;overflow:hidden}.notifications-dropdown .notifications-header{border-bottom:1px solid var(--border-primary);justify-content:space-between;align-items:center;gap:.5rem;padding:.75rem;display:flex}.notifications-dropdown .notifications-mark-all{color:var(--button-text-primary);cursor:pointer;background:0 0;border:none;padding:0;font-size:.75rem}.notifications-dropdown .notifications-mark-all:disabled{opacity:.6;cursor:default}.notifications-dropdown .notifications-header h3{color:var(--text-primary);margin:0;font-size:.875rem;font-weight:600}.notifications-dropdown .notifications-list{max-height:20rem;overflow-y:auto}.notifications-dropdown .notifications-empty-state{color:var(--text-secondary);margin:0;padding:1rem .75rem;font-size:.875rem}.notifications-dropdown .notifications-footer{border-top:1px solid var(--border-primary);justify-content:center;padding:.25rem;display:flex}.notifications-dropdown .view-all-button:hover{background-color:var(--link-bg-hover)}body[data-theme=dark] .notifications-dropdown{box-shadow:var(--box-shadow-surround)}.breadcrumb{color:#64748b;align-items:center;gap:1rem;font-size:.875rem;display:flex}.breadcrumbItem{color:var(--text-secondary);font-size:.875rem;text-decoration:none;transition:color .2s}.breadcrumbItem.no-link{-webkit-user-select:none;user-select:none}.breadcrumbItem.no-link:hover{color:var(--text-secondary)}.breadcrumbItem:hover{color:var(--text-highlight)}.breadcrumbItem.current{color:#334155;font-weight:500}.breadcrumbSeparator{color:#94a3b8;font-size:.75rem}.lastBreadcrumbItem{color:var(--text-primary);font-weight:400}.dark_mode{justify-content:center;align-items:center;display:flex}.dark_mode_input{display:none}.dark_mode_label{cursor:pointer;border:1px solid #e5e7ebbf;border-radius:1rem;align-items:center;gap:.5rem;padding:.25rem;transition:background-color .3s;display:flex;position:relative}.dark_mode_label:hover{background-color:#5ed6e74d}.sun-icon-container,.moon-icon-container{flex:1;justify-content:center;align-items:center;display:flex}.sun-icon-container{color:gold}.moon-icon-container{color:silver}.toggle-knob{background-color:#fff;border:1px solid #c0c0c0a3;border-radius:50%;width:1.25rem;height:1.25rem;transition:transform .3s ease-in-out;position:absolute}.dark_mode_input:checked+.dark_mode_label{background-color:#333}.dark_mode_input:checked+.dark_mode_label .toggle-knob{transform:translate(1.5rem)}.dark_mode_input:checked+.dark_mode_label .sun-icon-container{color:silver}.dark_mode_input:checked+.dark_mode_label .moon-icon-container{color:gold}.popup{background-color:#00000080;justify-content:center;align-items:center;width:100rem;height:100vh;display:flex;position:fixed;top:0;left:0}.popup .popup-inner{background-color:var(--bg-primary);text-align:center;border-radius:.625rem;max-width:90%;max-height:90vh;padding:2rem 1rem 1rem;position:relative;overflow-y:auto}.popup.add-suggestions .popup-inner{width:90%;min-height:60vh}.popup .popup-inner>p{margin-bottom:1.25rem}.popup .close{cursor:pointer;color:var(--text-primary);font-size:1.2rem;position:absolute;top:.625rem;right:.625rem}.add-employee-role-popup .ant-modal-content .input-dropdown.below{position:relative!important}.popup button{background-color:#0000;border:none;font-size:.7rem}.popup.item-create-popup .popup-inner{width:35rem;min-width:37.5rem}.ant-modal-content{scrollbar-width:none;max-height:95vh;overflow-y:auto;background-color:var(--bg-primary)!important;padding:1.5rem 1.25rem 1.25rem!important}.ant-modal .ant-modal-container{max-height:90vh;overflow-y:auto;background-color:var(--bg-primary)!important}.custom-confirm-modal .ant-modal-wrap{justify-content:center!important;align-items:center!important;display:flex!important}.custom-confirm-modal .ant-modal{margin:0 auto!important;padding:0!important;position:relative!important;top:0!important}.custom-confirm-modal .ant-modal-content{border:1px solid var(--border-primary)!important;border-radius:.75rem!important;min-width:400px!important;max-width:90vw!important;margin:0 auto!important;padding:2rem 2rem 1.5rem!important;box-shadow:0 10px 25px #00000026!important}@media (width<=576px){.custom-confirm-modal .ant-modal-content{width:90vw!important;min-width:auto!important}}.custom-confirm-modal .ant-modal-confirm-body-wrapper{text-align:center!important;flex-direction:column!important;align-items:center!important;display:flex!important}.custom-confirm-modal .ant-modal-confirm-content{width:100%;margin:0!important}.popup-content.delete-confirm-popup{text-align:center;flex-direction:column;align-items:center;padding:.5rem 0;display:flex}.popup-content.delete-confirm-popup .delete-icon-container{display:none}.popup-content.delete-confirm-popup h3.delete-confirm-title{color:var(--text-primary)!important;margin:0 0 .75rem!important;font-size:1.25rem!important;font-weight:600!important;line-height:1.4!important}.popup-content.delete-confirm-popup p.delete-confirm-message{color:var(--text-secondary)!important;margin:0!important;font-size:.9375rem!important;font-weight:400!important;line-height:1.5!important}.popup-content.delete-confirm-popup--danger p.delete-confirm-message{margin-bottom:.5rem!important}.popup-content.delete-confirm-popup .delete-confirm-message:last-child{color:#9ca3af!important;margin-top:.5rem!important;font-size:.8125rem!important}.custom-confirm-modal .ant-modal-confirm-btns{justify-content:center!important;gap:.75rem!important;margin-top:2rem!important;display:flex!important}.custom-confirm-modal .ant-modal-confirm-btns button{min-width:6rem!important;height:2.5rem!important;box-shadow:none!important;border:none!important;border-radius:.5rem!important;font-size:.9375rem!important;font-weight:500!important;transition:all .2s!important}.custom-confirm-modal .ant-modal-confirm-btns .ant-btn-default{color:#6b7280!important;background-color:#0000!important;border:none!important}.custom-confirm-modal .ant-modal-confirm-btns .ant-btn-default:hover{color:#374151!important;background-color:#f3f4f6!important}.custom-confirm-modal .ant-modal-confirm-btns .ant-btn-primary{color:#fff!important;background-color:#56cada!important}.custom-confirm-modal .ant-modal-confirm-btns .ant-btn-primary:hover{transform:translateY(-1px);background-color:#3fb8c9!important;box-shadow:0 4px 12px #56cada4d!important}.custom-confirm-modal .ant-modal-confirm-btns button.ant-btn-color-dangerous,.custom-confirm-modal .ant-modal-confirm-btns .ant-btn-primary.ant-btn-dangerous{color:#fff!important;background-color:#ef5933!important}.custom-confirm-modal .ant-modal-confirm-btns button.ant-btn-color-dangerous:hover,.custom-confirm-modal .ant-modal-confirm-btns .ant-btn-primary.ant-btn-dangerous:hover{transform:translateY(-1px);background-color:#dc4626!important;box-shadow:0 4px 12px #ef59334d!important}.custom-confirm-modal.info-variant .ant-modal-confirm-btns{justify-content:center!important}.custom-confirm-modal.info-variant .ant-modal-confirm-btns button:only-child{min-width:8rem!important}.ant-modal .ant-modal-container .ant-modal-confirm-body-wrapper *{color:var(--text-primary)!important}.ant-modal .ant-modal-container .ant-modal-confirm-body-wrapper{flex-direction:column!important;align-items:center!important;display:flex!important}.ant-modal-confirm-content .popup-content.delete-confirm-popup svg{margin:1rem auto;display:block;font-size:3.125rem!important}.ant-modal-confirm-content .popup-content.delete-confirm-popup svg path{color:var(--bg-red)!important}[data-theme=dark] .custom-confirm-modal .ant-modal-content{background-color:#1f2937!important;border-color:#374151!important}[data-theme=dark] .custom-confirm-modal .ant-modal-confirm-btns .ant-btn-default:hover{color:#d1d5db!important;background-color:#374151!important}.ant-modal-title{color:var(--text-primary)!important}.popup-header{margin-bottom:1rem}.popup-header h2{color:var(--text-primary);margin:0;font-size:1.125rem}.simple-create-popup,.edit-popup{min-width:35rem}.confirm-action-popup .ant-modal-title{font-size:.875rem}.confirm-action-popup .confirm-modal-footer{justify-content:flex-end;padding-top:1rem;display:flex}.ant-modal-close-x{font-size:.875rem!important}.business-unit-create.modal{max-width:40rem}.ant-modal-close{width:2rem!important;height:2rem!important;top:.5rem!important;right:.5rem!important}.count-sheet-note-view.modal,.count-sheet-item-note-view.modal{width:32rem!important}.action-popup h3.popup-message{max-width:40rem;margin-bottom:2rem;padding:0 1.5rem;font-size:1rem}.breadcrumb-back-button{cursor:pointer;border:none;border-right:1px solid var(--border-inverse);height:1.5rem;color:var(--text-secondary);background-color:#0000;justify-content:center;align-items:center;gap:.5rem;padding-right:1rem;font-size:.875rem;transition:all .25s;display:flex}.breadcrumb-back-button span{color:var(--text-secondary);font-size:.875rem;transition:all .25s}.breadcrumb-back-button:hover{color:#5ed6e7}.breadcrumb-back-button:hover span{color:#5ed6e7}.logo-container{background-color:var(--logo-bg);justify-content:center;align-items:center;width:3rem;height:3rem;display:flex;overflow:hidden}.logo-container.squared{border-radius:8px;width:2.5rem;height:1.5rem}.logo-container .logo-image-wrapper{color:#758593;background-color:#fff;background-position:50%;background-repeat:no-repeat;background-size:cover;width:100%;height:100%}.logo-container .logo-icon{color:#758593;background-position:50%;background-size:cover;width:2rem;height:2rem}#location-selector{align-items:center;display:flex;position:relative}#location-selector #location-selector-button{background:var(--bg-primary);cursor:pointer;border:none;border-radius:.5rem;align-items:center;gap:.25rem;height:1.75rem;padding:0 .25rem;transition:background-color .3s;display:flex}#location-selector #location-selector-button span{font-size:.875rem}#location-selector #location-selector-button .logo-container{width:1.75rem;height:1.75rem}#location-selector #location-selector-button:hover{background-color:var(--link-bg-hover)}#location-selector-button .location-selector-chevron{color:var(--icon-primary);margin-left:.25rem;transition:all .3s;width:1.25rem!important;height:1.25rem!important}#location-selector.open #location-selector-button .location-selector-chevron{transform:rotate(180deg)}#location-selector .location-selector-company-icon{border:1px solid var(--border-inverse-strong);border-radius:38%;width:1.5rem;height:1.5rem;padding:.125rem}#location-selector .location-selector-popup{background:var(--bg-primary);border:1px solid var(--border-inverse);z-index:10;border-radius:.5rem;flex-direction:column;width:25rem;max-height:50vh;margin-top:.25rem;display:flex;position:absolute;top:100%;right:0;overflow:hidden;box-shadow:0 1px 3px 2px #00000014}#location-selector:not(.open) .location-selector-popup{display:none}#location-selector .location-selector-inner{flex-direction:column;width:100%;height:100%;min-height:0;display:flex;position:relative}#location-selector .location-selector-top{flex-shrink:0;justify-content:space-between;display:flex}#location-selector .location-selector-top h3:first-child{width:60%;color:var(--text-primary);padding:.5rem}#location-selector .location-selector-top h3:last-child{width:40%;color:var(--text-primary);padding:.5rem}#location-selector .location-selector-bottom{flex:1;min-height:0;display:flex;overflow:hidden}#location-selector #location-selector-companies-list{scrollbar-width:thin;scrollbar-color:var(--border-primary) transparent;flex:1;width:60%;min-height:0;overflow:hidden auto}#location-selector #location-selector-companies-list::-webkit-scrollbar{width:4px}#location-selector #location-selector-companies-list::-webkit-scrollbar-track{background:0 0}#location-selector #location-selector-companies-list::-webkit-scrollbar-thumb{background-color:var(--border-primary);border-radius:2px}#location-selector .location-selector-companies-title,#location-selector .location-selector-locations-title{border-bottom:1px solid var(--border-primary);color:var(--text-secondary);padding:.5rem;font-weight:400;font-size:.75rem!important}#location-selector #location-selector-locations-list{flex-direction:column;flex:1;width:40%;min-height:0;display:flex;position:relative;overflow:hidden}#location-selector .location-selector-locations-options{border-left:1px solid var(--border-primary);scrollbar-width:thin;scrollbar-color:var(--border-primary) transparent;flex:1;min-height:0;overflow:hidden auto}#location-selector .location-selector-locations-options::-webkit-scrollbar{width:4px}#location-selector .location-selector-locations-options::-webkit-scrollbar-track{background:0 0}#location-selector .location-selector-locations-options::-webkit-scrollbar-thumb{background-color:var(--border-primary);border-radius:2px}#location-selector .location-selector-company-item{cursor:pointer;text-align:left;background:0 0;border:none;border-bottom:1px solid #0000;align-items:center;width:100%;padding:.375rem .5rem;transition:all .3s;display:flex}#location-selector .location-selector-company-item .logo-container{flex-shrink:0}#location-selector .location-selector-company-item:hover{background:var(--link-bg-hover)}#location-selector .location-selector-company-item.selected{background:var(--link-bg-active);border-bottom:1px solid var(--border-blue)}#location-selector .location-selector-company-logo{border-radius:36%;width:1.5rem;height:1.5rem}#location-selector .location-selector-company-info{flex-direction:column;display:flex}#location-selector .location-selector-company-name{color:var(--text-blue);margin-left:.5rem;font-size:.75rem;font-weight:400}#location-selector .location-selector-company-location{color:var(--text-secondary);margin-left:.5rem;font-size:.75rem;font-weight:400}#location-selector .location-selector-company-arrow-right{margin-left:auto}#location-selector .location-selector-company-arrow-right path{color:var(--icon-secondary)}#location-selector .location-selector-company-item.selected .location-selector-company-arrow-right{margin-left:auto}#location-selector .location-selector-company-arrow-right-selected path{color:var(--text-blue)}#location-selector .location-selector-location-item{cursor:pointer;align-items:center;gap:.25rem;padding:.25rem 0 .25rem .5rem;transition:all .3s;display:flex;margin-bottom:0!important}#location-selector .location-selector-location-item.selected{background:var(--link-bg-active)}#location-selector .location-selector-location-item:hover{background:var(--link-bg-hover)}#location-selector .location-selector-location-item .ant-radio-wrapper{color:var(--text-primary);margin:0;font-weight:300;font-size:.75rem!important}#location-selector .location-selector-location-item .ant-radio-wrapper .ant-radio{flex-shrink:0}#location-selector .location-selector-location-item .ant-radio-wrapper span:not(.ant-radio){padding-inline:.25rem 0}#location-selector .ant-radio-group{flex-direction:column;width:100%;display:flex}.user-info-container{cursor:pointer;width:3rem;height:3rem;display:inline-block;position:relative}.user-info-container .user-profile-container{cursor:pointer;border-radius:1rem;justify-content:center;align-items:center;width:100%;height:100%;transition:all .25s;display:flex;position:relative}.user-info-container .logo-container{cursor:pointer!important}.user-info-container .user-profile-container .user-status-indicator{background-color:var(--bg-highlight-green);border-radius:50%;width:.625rem;height:.625rem;position:absolute;bottom:0;right:0}.user-info-dropdown .ant-dropdown-menu{background-color:var(--bg-highlight-light-grey);border-radius:.5rem;min-width:12rem;box-shadow:0 0 8px #0000004d}.user-info-dropdown .ant-dropdown-menu-item-disabled .name{color:var(--text-primary);text-align:center;margin:0;font-weight:700}.user-info-dropdown .ant-dropdown-menu-item{align-items:center;gap:.5rem;padding:.375rem .75rem;display:flex}.user-info-dropdown .ant-dropdown-menu-item .menu-icon{opacity:.85;font-size:16px}body[data-theme=dark] .user-info-dropdown .ant-dropdown-menu{background-color:var(--bg-primary);box-shadow:var(--box-shadow-surround)}body[data-theme=dark] .user-info-dropdown .ant-dropdown-menu-item{color:var(--text-primary)}body[data-theme=dark] .user-info-dropdown .ant-dropdown-menu-item:hover{background-color:var(--link-bg-hover)}.top-menu{z-index:1;align-items:center;gap:.5rem;display:flex;position:relative}.top-menu.left,.top-menu.right{align-items:center;gap:.5rem;display:flex}.top-menu .spread-right{align-items:stretch;display:flex}.top-menu .spread-left{gap:1rem;display:flex}.top-menu .spread-right>*{padding:0 .75rem}.top-menu .spread-right>:not(:last-child){border-right:1px solid #ccc}.top-menu .user-avatar img{object-fit:cover;width:100%;height:100%}.top-menu .top-menu-icons{border:1px solid var(--border-inverse);box-shadow:var(--box-shadow-primary);cursor:pointer;border-radius:1rem;align-items:center;display:flex}.top-menu .icon-button{width:3rem;height:3rem;color:var(--icon-secondary);cursor:pointer;background-color:#0000;border:none;justify-content:center;align-items:center;transition:all .25s;display:flex}.top-menu svg{font-size:1rem;color:var(--icon-secondary)!important}.top-menu .icon-button:hover,.top-menu .icon-button.highlighted{background-color:var(--bg-highlight-light-blue);cursor:pointer}.top-menu .icon-button:active{background-color:#5ed6e7bf}.top-menu .icon-button:last-child{border-radius:0 1rem 1rem 0}.top-menu .icon-button:first-child{border-radius:1rem 0 0 1rem}.top-menu .top-menu-right{align-items:center;display:flex}.top-menu .spread-wrap{border:1px solid var(--border-inverse);height:3rem;box-shadow:var(--box-shadow-primary);border-radius:1rem;flex:1;justify-content:space-between;align-items:center;gap:.5rem;padding:0 2rem;display:flex}.right-spacer{border-right:1px solid var(--border-inverse-strong);width:1px;height:1rem;display:flex}#app-container[data-loggedin="0"] .top-menu{border:1px solid var(--border-inverse);box-shadow:var(--box-shadow-primary);border-radius:1rem;margin:.5rem .5rem 0}#app-container[data-loggedin="0"] .top-menu .spread-wrap{box-shadow:none;border:none}#app-container[data-loggedin="0"] .top-menu .logo{padding:.375rem 1.25rem}.navigation-progress-container{z-index:99999;pointer-events:none;background-color:#0000;height:3px;position:fixed;top:0;left:0;right:0}.navigation-progress-bar{background:linear-gradient(90deg, var(--bg-highlight-blue) 0%, var(--bg-highlight-blue) 50%, var(--bg-highlight-blue) 100%);height:100%;box-shadow:0 0 10px var(--bg-highlight-blue), 0 0 5px var(--bg-highlight-blue);border-radius:0 2px 2px 0;transition:width .15s ease-out}.navigation-progress-bar[style*="width: 9"]{animation:1s ease-in-out infinite pulse}@keyframes pulse{0%,to{opacity:1}50%{opacity:.7}}.loadingAnimation{flex-direction:column;justify-content:center;align-items:center;height:100%;display:flex}.loader-spinner{border:.3rem solid #e5e7eb;border-top-color:var(--bg-highlight-blue);border-radius:50%;width:2rem;height:2rem;animation:.7s linear infinite spin}.section{scrollbar-width:none;max-width:100%;height:100%;padding:1.2rem 1.5rem;overflow-y:scroll}.create-screen{overflow:hidden}.admin .content,.crm .content{gap:2.4rem;height:100%;padding:1.2rem 0;display:flex}.admin .section-left,.crm .section-left{width:21rem}.admin .section-right,.crm .section-right{width:100%;overflow:hidden}.section-left-inner,.section-right-inner{flex-direction:column;gap:1.2rem;display:flex}.item.header{flex-direction:row;justify-content:left;align-items:center;gap:.6rem;display:flex;border-bottom:none!important}.item:not(:last-child){border-right:1px solid #dcdfe4}.admin .content .cont .item .person .person-info .position,.crm .content .cont .item .person .person-info .position{color:var(--text-secondary)}.admin .content .cont .item .store .store-info .name,.crm .content .cont .item .store .store-info .name{color:var(--link-text-primary)}.admin .content .cont .item .store .store-info .position,.crm .content .cont .item .store .store-info .position{color:var(--text-secondary)}.admin .content .section-left .cont.vertical .item span,.crm .content .section-left .cont.vertical .item span{color:var(--text-primary);font-size:.72rem}.cont .header,.cont .section-header,.popup-header{align-items:center;gap:1rem;display:flex}.cont .section-header .icon-cont,.cont .header .icon-cont,.popup-header .icon-cont{color:#758593;font-size:1rem}.popup-header h2{font-size:1rem}.header-cont{justify-content:space-between;align-items:center;display:flex}.item-row{border-bottom:1px solid var(--border-primary);flex:1;justify-content:space-between;align-items:center;gap:.5rem;padding:.4rem 1rem;display:flex}.item-row:last-child:not(.top-data-list-card .item-row:last-child),.item-row.no-border:not(:last-child){border-bottom:none}.content .cont .item-row.title{border-bottom:none!important}.item{flex-direction:column;flex:1;gap:.24rem;display:flex}#auth{justify-content:center;align-items:center;min-height:100vh;display:flex}#auth .auth-language-selector{position:absolute;top:1rem;right:.75rem}.auth #app-route{height:100vh!important}.auth #app-container{background-color:#e8e8e8;background-position:50%;background-size:cover}#auth #auth-inner{background-color:#fff;border-radius:16px;width:420px;max-width:90%;padding:35px 45px;position:relative;box-shadow:0 4px 20px #00000014}.section .content{height:100%!important}.section .scroll-content{height:100%;padding-bottom:1.8rem;padding-left:1.2rem;padding-right:1.2rem;overflow-y:auto}.section .scroll-content h2{font-size:1.125rem}.section .scroll-content .cont .header .icon-cont{box-shadow:var(--box-shadow-primary);width:1.2rem;height:1.2rem;color:var(--icon-primary);border-radius:100px;padding:.6rem}.section .content .scroll-content .cont{margin-bottom:2.4rem}.rc-tooltip.rc-tooltip-zoom-appear,.rc-tooltip.rc-tooltip-zoom-enter{opacity:0}.rc-tooltip.rc-tooltip-zoom-enter,.rc-tooltip.rc-tooltip-zoom-leave{display:block}.rc-tooltip-zoom-enter,.rc-tooltip-zoom-appear{opacity:0;animation-duration:.3s;animation-timing-function:cubic-bezier(.18,.89,.32,1.28);animation-play-state:paused;animation-fill-mode:both}.rc-tooltip-zoom-leave{animation-duration:.3s;animation-timing-function:cubic-bezier(.6,-.3,.74,.05);animation-play-state:paused;animation-fill-mode:both}.rc-tooltip-zoom-enter.rc-tooltip-zoom-enter-active,.rc-tooltip-zoom-appear.rc-tooltip-zoom-appear-active{animation-name:rcToolTipZoomIn;animation-play-state:running}.rc-tooltip-zoom-leave.rc-tooltip-zoom-leave-active{animation-name:rcToolTipZoomOut;animation-play-state:running}@keyframes rcToolTipZoomIn{0%{opacity:0;transform-origin:50%;transform:scale(0)}to{opacity:1;transform-origin:50%;transform:scale(1)}}@keyframes rcToolTipZoomOut{0%{opacity:1;transform-origin:50%;transform:scale(1)}to{opacity:0;transform-origin:50%;transform:scale(0)}}.rc-tooltip{z-index:1070;visibility:visible;opacity:.9;font-size:12px;line-height:1.5;display:block;position:absolute}.rc-tooltip-hidden{display:none}.rc-tooltip-placement-top,.rc-tooltip-placement-topLeft,.rc-tooltip-placement-topRight{padding:5px 0 9px}.rc-tooltip-placement-right,.rc-tooltip-placement-rightTop,.rc-tooltip-placement-rightBottom{padding:0 5px 0 9px}.rc-tooltip-placement-bottom,.rc-tooltip-placement-bottomLeft,.rc-tooltip-placement-bottomRight{padding:9px 0 5px}.rc-tooltip-placement-left,.rc-tooltip-placement-leftTop,.rc-tooltip-placement-leftBottom{padding:0 9px 0 5px}.rc-tooltip-inner{color:#fff;text-align:left;background-color:#373737;border-radius:6px;min-height:34px;padding:8px 10px;text-decoration:none;box-shadow:0 0 4px #0000002b}.rc-tooltip-arrow{border-style:solid;border-color:#0000;width:0;height:0;position:absolute}.rc-tooltip-placement-top .rc-tooltip-arrow,.rc-tooltip-placement-topLeft .rc-tooltip-arrow,.rc-tooltip-placement-topRight .rc-tooltip-arrow{border-width:5px 5px 0;border-top-color:#373737;margin-left:-5px;bottom:4px}.rc-tooltip-placement-top .rc-tooltip-arrow{left:50%}.rc-tooltip-placement-topLeft .rc-tooltip-arrow{left:15%}.rc-tooltip-placement-topRight .rc-tooltip-arrow{right:15%}.rc-tooltip-placement-right .rc-tooltip-arrow,.rc-tooltip-placement-rightTop .rc-tooltip-arrow,.rc-tooltip-placement-rightBottom .rc-tooltip-arrow{border-width:5px 5px 5px 0;border-right-color:#373737;margin-top:-5px;left:4px}.rc-tooltip-placement-right .rc-tooltip-arrow{top:50%}.rc-tooltip-placement-rightTop .rc-tooltip-arrow{margin-top:0;top:15%}.rc-tooltip-placement-rightBottom .rc-tooltip-arrow{bottom:15%}.rc-tooltip-placement-left .rc-tooltip-arrow,.rc-tooltip-placement-leftTop .rc-tooltip-arrow,.rc-tooltip-placement-leftBottom .rc-tooltip-arrow{border-width:5px 0 5px 5px;border-left-color:#373737;margin-top:-5px;right:4px}.rc-tooltip-placement-left .rc-tooltip-arrow{top:50%}.rc-tooltip-placement-leftTop .rc-tooltip-arrow{margin-top:0;top:15%}.rc-tooltip-placement-leftBottom .rc-tooltip-arrow{bottom:15%}.rc-tooltip-placement-bottom .rc-tooltip-arrow,.rc-tooltip-placement-bottomLeft .rc-tooltip-arrow,.rc-tooltip-placement-bottomRight .rc-tooltip-arrow{border-width:0 5px 5px;border-bottom-color:#373737;margin-left:-5px;top:4px}.rc-tooltip-placement-bottom .rc-tooltip-arrow{left:50%}.rc-tooltip-placement-bottomLeft .rc-tooltip-arrow{left:15%}.rc-tooltip-placement-bottomRight .rc-tooltip-arrow{right:15%}.tip-trigger{cursor:pointer;align-items:center;display:inline-flex}.tip-icon{color:#72dcea;font-size:.85rem}.tooltip-overlay{box-sizing:border-box;background-color:#686868;border-radius:24px;flex-direction:column;gap:.6rem;width:min(42rem,100vw - 4rem);padding:1.8rem;display:flex}.tooltip-overlay h2{color:#fff;margin:0;font-size:1.25rem;font-weight:600}.tooltip-overlay p{color:#fff;margin:0;font-size:.875rem;font-weight:400}.tooltip-overlay .buttons{flex-direction:row;justify-content:flex-end;gap:.6rem;display:flex}.tooltip-overlay .buttons .close-btn{color:#fff}.rc-tooltip-inner{box-shadow:none!important;background-color:#0000!important;padding:0!important}.submit-button{justify-content:flex-end;align-items:center;gap:.5rem;display:flex}.finish-registration-page{box-sizing:border-box;background:var(--bg-section);justify-content:center;align-items:center;min-height:100vh;padding:1.5rem;display:flex}.finish-registration-page .finish-registration-card{box-sizing:border-box;background:var(--bg-primary);border:1px solid var(--border-primary);border-radius:.75rem;width:100%;max-width:26rem;padding:2rem;position:relative;box-shadow:0 .5rem 1.5rem #00000014}.finish-registration-page .finish-registration-card .finish-registration-language-selector{position:absolute;top:1rem;right:.75rem}.finish-registration-page .finish-registration-card--state{text-align:center}.finish-registration-page .finish-registration-card .finish-registration-card__header{text-align:center;margin-bottom:1.5rem}.finish-registration-page .finish-registration-card .finish-registration-card__header h1{color:var(--text-primary);margin:0 0 .5rem;font-size:1.375rem;font-weight:600}.finish-registration-page .finish-registration-card .finish-registration-card__header .finish-registration-card__subtitle{color:var(--text-secondary);margin:0;font-size:.875rem}.finish-registration-page .finish-registration-card .finish-registration-card__form{flex-direction:column;gap:1.25rem;display:flex}.finish-registration-page .finish-registration-card .finish-registration-card__form .finish-registration-card__fields{flex-direction:column;gap:.75rem;display:flex}.finish-registration-page .finish-registration-card .finish-registration-card__form .input-container.columns>.children-container{flex-direction:column;align-items:stretch;gap:0}.finish-registration-page .finish-registration-card .finish-registration-card__form .input-container.columns>.children-container>*{flex-basis:100%;width:100%;max-width:100%}.finish-registration-page .finish-registration-card .finish-registration-card__form .input-container,.finish-registration-page .finish-registration-card .finish-registration-card__form .input,.finish-registration-page .finish-registration-card .finish-registration-card__form input{box-sizing:border-box;width:100%}@media (width<=480px){.finish-registration-page{background:var(--bg-primary);padding:0}.finish-registration-page .finish-registration-card{box-shadow:none;border:none;border-radius:0;padding:1.5rem 1.25rem}}.not-found{justify-content:center;align-items:center;min-height:100%;display:flex}.not-found__content{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:1rem;max-width:28rem;display:flex}.not-found__title{color:var(--text-primary,#1a1a1a);margin:0;font-size:7rem;font-weight:700;line-height:1.1}.not-found__message{color:var(--text-secondary,#666);margin:0;font-size:1rem;line-height:1.5}.route-error-boundary{justify-content:center;align-items:center;min-height:60vh;padding:2rem;display:flex}.route-error-content{text-align:center;max-width:500px}.error-status-code{color:var(--primary);opacity:.3;margin-bottom:1rem;font-size:6rem;font-weight:700;line-height:1}.error-title{color:var(--text-primary);margin:0 0 .75rem;font-size:1.5rem;font-weight:600}.error-message{color:var(--text-secondary);margin:0 0 2rem;font-size:1rem;line-height:1.5}.error-actions{flex-wrap:wrap;justify-content:center;gap:1rem;display:flex}[data-theme=dark] .error-status-code{color:#fff}.not-authorized{justify-content:center;align-items:center;min-height:100%;display:flex}.not-authorized__content{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:1rem;max-width:28rem;display:flex}.not-authorized__title{color:var(--text-primary);margin:0;font-size:7rem;font-weight:700;line-height:1.1}.not-authorized__message{color:var(--text-secondary);margin:0;font-size:1rem;line-height:1.5}:root{--xy-branding-primary-100:#8fe5f0;--xy-branding-primary-500:#56cada;--xy-branding-primary-600:#3bc9dc;--xy-branding-primary-700:#3bafc0;--xy-branding-neutral-40:#fafafa;--xy-branding-neutral-50:#f9fafb;--xy-branding-neutral-100:#f3f4f6;--xy-branding-neutral-blue-100:#e8eef1;--xy-branding-secondary-700:#1e475e;--xy-branding-secondary-1100:#0a283a;--xy-text-main-primary:#142127;--xy-text-main-secondary:#758593;--xy-text-main-tertiary:#75859380;--xy-text-main-disabled:#b8c0c8;--xy-text-alt-primary:#fff;--xy-text-alt-tertiary:#9aa7b2;--xy-text-placeholder-light:#75859380;--xy-text-placeholder-dark:#e0e0e073;--xy-functional-divider:#dcdfe4;--xy-functional-border-light:#dcdfe4;--xy-functional-border-dark:#bdbdbd;--xy-functional-control-bg-light:#fff;--xy-functional-control-bg-dark:#2f2f2f;--xy-status-success-50:#def1de;--xy-status-success-500:#8ebf50;--xy-status-success-1100:#476028;--xy-status-info-40:#d6e4f2;--xy-status-info-500:#2eb8e8;--xy-status-info-1100:#1e4f87;--xy-status-error-1100:#ef5933;--xy-status-warning-50:#ffe9c0;--xy-status-warning-400:#f5a623;--xy-status-warning-500:#ffd600;--xy-status-warning-700:#7a510a;--xy-status-warning-1100:#fcbf55;--xy-status-pinned-500:#7e1c86;--xy-status-disabled-40:#ebebeb;--xy-status-disabled-1100:#555;--xy-common-white:#fff;--xy-common-black:#000;--xy-gray-200:#ececec;--xy-gray-250:#dde1e7;--xy-gray-300:#e0e0e0;--xy-gray-400:#c9c9c9}@font-face{font-family:Inter-Regular;src:url(/assets/Inter-Regular-DYjygwQm.ttf)format("truetype")}*{box-sizing:border-box;letter-spacing:.5px;margin:0;padding:0;font-family:Inter-Regular,sans-serif}.hide-navigation .sidebar,.hide-navigation #quick-menu{pointer-events:none;opacity:.3!important}.hide-navigation #user-info-container,.hide-navigation #location-selector{display:none!important}:root{--body-background-primary:#fff;--section-bg-primary:#fff;--component-bg-primary:#e2e2e2;--svg-primary:#000;--order-pool-bg:#d5e0e7;--table-bg:#f2f2f2;--table-rows-bg:#fff;--input-primary:#fff;--button-confirm-primary-bg:#395054;--button-confirm-primary-text:#fff;--focused:#56cada;--bg-primary:#fff;--bg-secondary:#0a283a;--bg-highlight-blue:#56cada;--bg-highlight-light-blue:#5ed6e74d;--bg-highlight-very-light-blue:#d5e0e7;--bg-highlight-green:#8ebf50;--bg-highlight-light-green:#def1de;--bg-highlight-light-red:#fff1f0;--bg-highlight-light-red-hover:#ffe4e1;--bg-highlight-light-grey:#f3f4f6;--bg-sidebar:linear-gradient(256deg, #0a283a 0%, #133448 100%);--bg-section:#f2f2f2;--bg-white-input:#dcdfe4;--bg-product-card:#f9f9f9;--bg-error:#ef5933;--bg-red:#ef5933;--bg-error-light:#fff1f0;--color-primary:#56cada;--control-height:2.25rem;--control-radius:.5rem;--control-shadow:0 1px 2px 0 #00000014;--control-ring-error:0 0 0 3px #ef44441a;--control-ring-focus:0 0 0 3px #56cada26;--text-primary:#142127;--text-secondary:#758593;--text-placeholder:var(--xy-text-placeholder-light);--text-inverse:#fff;--text-light:#fff;--text-dark:#000;--text-dark-gray:#666;--text-static:#000;--text-blue:#56cada;--text-highlight:#56cada;--text-highlight-light:#8fe5f0;--text-green:#8ebf50;--text-orange:#fcbf55;--text-red:#ef5933;--text-error:#ef5933;--text-error-strong:#cf1322;--icon-primary:#212636;--icon-static:#212636;--icon-secondary:#667085;--icon-hover-blue:#56cada;--link-text-primary:#56cada;--link-bg-active:#eff6ff;--link-bg-hover:#e4f6ff;--link-hover-transparent:#ffffff0d;--button-bg-primary:#56cada;--button-bg-secondary:#e2e2e2;--button-bg-transparent:transparent;--button-text-primary:#56cada;--border-primary:#0000000f;--border-inverse:#0000000f;--border-inverse-strong:#dcdfe4;--border-blue:#56cada;--border-red:#ef5933;--border-error:#ef5933;--box-shadow-primary:0 1px 2px #0000000f, 0 4px 8px #00000005;--box-shadow-intermediate:0px 5px 22px 0px #0000000a;--box-shadow-surround:0px 0px 5px #0003;--table-bg-primary:#fff;--table-header-bg:#dcdfe4;--table-row-bg:#f2f2f2;--table-row-bg-hover:#d5e0e7;--input-bg-primary:var(--xy-functional-control-bg-light);--skeleton-base:#e0e0e0b3;--skeleton-highlight:#f0f0f0e6;--skeleton-animation-bg:linear-gradient(90deg, var(--skeleton-base) 25%, var(--skeleton-highlight) 50%, var(--skeleton-base) 75%)}[data-theme=dark]{--bg-primary:#101218;--bg-secondary:#1a1a1a;--bg-sidebar:linear-gradient(256deg, #1a1a1a 0%, #222 100%);--bg-highlight-light-grey:#484848;--bg-highlight-very-light-blue:#656f75;--bg-highlight-light-green:#3c5340;--bg-light-gray:#f9f9f9;--bg-section:#3a3a3a;--bg-product-card:#2f2f2f;--text-primary:#e0e0e0;--text-secondary:#b3b3b3;--text-placeholder:var(--xy-text-placeholder-dark);--text-inverse:#121212;--text-light:#f5f5f5;--text-dark:#000;--text-dark-gray:#fff;--text-green:#81c784;--text-red:#ef5350;--icon-primary:#e0e0e0;--icon-secondary:#9e9e9e;--link-bg-active:#263238;--link-bg-hover:#37474f;--link-hover-transparent:#ffffff1a;--button-bg-secondary:#424242;--button-bg-transparent:transparent;--border-primary:#424242;--border-inverse:#9e9e9e;--border-inverse-strong:#bdbdbd;--box-shadow-primary:0px 0px 0x 0px transparent;--box-shadow-intermediate:0px 0px 0x 0px transparent;--box-shadow-surround:0px 0px 5px #fff3;--table-bg-primary:#1e1e1e;--table-header-bg:#37474f;--table-row-bg:#3a3a3a;--table-row-bg-hover:#37474f;--input-bg-primary:var(--xy-functional-control-bg-dark);--skeleton-base:#3a3a3ab3;--skeleton-highlight:#505050e6}input[type=search]::-ms-clear{width:0;height:0;display:none}input[type=search]::-ms-reveal{width:0;height:0;display:none}input[type=search]::-webkit-search-decoration{display:none}input[type=search]::-webkit-search-cancel-button{display:none}input[type=search]::-webkit-search-results-button{display:none}input[type=search]::-webkit-search-results-decoration{display:none}p,span,label,input,select,textarea{color:var(--text-primary)}.ant-btn span,.ant-avatar-string{color:inherit}textarea{padding:1rem!important}.table>:not(svg){color:var(--text-primary)}.table-rows-bg{background-color:var(--table-rows-bg)}h2,h3,h4,h5,h6{color:var(--text-primary);font-size:1.125rem}body{scrollbar-width:thin;scrollbar-color:var(--text-secondary) var(--bg-section);overflow:hidden}:focus-visible{outline:none}a{text-decoration:none}.text-link{color:var(--text-highlight);cursor:pointer}.text-link.disabled{opacity:1;color:inherit}#app-container{background-color:var(--bg-primary);min-height:100vh}#app-container[data-loggedin="1"]{grid-template-columns:var(--sidebar-width,16rem) 1fr;transition:grid-template-columns .2s ease-in-out;display:grid}#app-container[data-loggedin="0"]{height:100vh;padding:0;display:block;overflow-y:auto}#content-left{height:100vh;overflow:hidden}#content-right{flex-direction:column;height:100vh;padding:.5rem 1rem;animation:1s forwards fadeInAnimation;display:flex;overflow-x:hidden}@keyframes fadeInAnimation{0%{opacity:0}to{opacity:1}}#app-route{z-index:0;width:100%;height:100%;position:relative;overflow:hidden}.fade-in{animation:1s ease-in-out forwards fadeIn}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}#app-container[data-loggedin="0"] #app-route{border-radius:0;align-self:stretch;width:100%}.section:not(:last-child){margin-bottom:1.2rem}.page-title{margin-bottom:1.125rem;font-weight:600;font-size:1.875rem!important}select{cursor:pointer;border:none}input[type=checkbox],input[type=radio]{cursor:pointer;width:.96rem}input::placeholder,textarea::placeholder{color:var(--text-placeholder)}input:focus::placeholder{color:#0000}.column.status .value{font-size:.708rem!important}.status-indicator .circle-outer{border:2px solid;border-radius:100px;justify-content:center;align-items:center;width:1.2rem;height:1.2rem;display:flex}.status-indicator svg{font-size:.48rem}.status-indicator.pending *,.status-indicator.suggested *,.status-indicator.inquiry *{font-size:.6rem;color:#f3a114!important;border-color:#f3a114!important}.status-indicator.confirmed *,.status-indicator.completed *{color:#8ebf50!important;border-color:#8ebf50!important}.status-indicator.declined *{color:var(--text-red)!important;border-color:var(--border-red)!important}.numeric-input{color:#0009;cursor:pointer;-webkit-user-select:none;user-select:none;border:1px solid #0000004d;border-radius:50px;justify-content:center;align-items:center;padding:.24rem .48rem;display:flex}.numeric-input:hover,.numeric-input.ticked,.numeric-input:hover span,.numeric-input.ticked span{color:green;border-color:green}.numeric-input.declined,.numeric-input.declined span{color:var(--text-red);border-color:var(--border-red)}.numeric-input.disabled,.disabled{pointer-events:none;opacity:.8}.numeric-input-container{align-items:center;gap:5px;display:flex}.input-container.input-checkbox.invalid .ant-checkbox{border:2px solid var(--border-error)!important}.numeric-input-container input{color:#000;text-align:center;border:none;border-bottom:1px solid #000;width:20px}.numeric-input-container #increment,.numeric-input-container #decrement{-webkit-user-select:none;user-select:none}.numeric-bulk-input{justify-content:center;align-items:center;gap:5px;display:flex}.numeric-bulk-input .count-container{-webkit-user-select:none;user-select:none}.loading-placeholder{border-radius:10px;justify-content:center;align-items:center;width:15.6%;height:19.2rem;display:flex;box-shadow:0 0 5px #0003}.loading-placeholder svg{font-size:1.8rem}.no-results{justify-content:center;align-items:center;width:100%;height:100%;padding:1.2rem .6rem;display:flex}.ViewMode{appearance:none;border:1px solid var(--border-blue);color:var(--border-blue);cursor:pointer;background-color:#0000;background-image:url("data:image/svg+xml,%3Csvg fill='%2300c5e0' height='10' viewBox='0 0 24 24' width='10' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M7 10l5 5 5-5z'/%3E%3C/svg%3E");background-position:2px;background-repeat:no-repeat;background-size:20px;border-radius:8px;padding:.24rem .6rem .24rem 1.44rem;font-size:13px;font-weight:600}.ViewMode:focus{outline:none;box-shadow:0 0 0 2px #00c5e033}.graph-container{width:100%}@keyframes skeleton-loading{0%{background-position:200% 0}to{background-position:-200% 0}}.skeleton{background:var(--skeleton-animation-bg);background-size:200% 100%;animation:1.5s infinite skeleton-loading}.loading-spinner{color:var(--text-primary)}.profile-image-wrapper{background-size:cover;border-radius:100px;width:2.4rem;height:2.4rem}.profile-initials-wrapper{color:#fff;-webkit-user-select:none;user-select:none;background-color:#0a283a;justify-content:center;align-items:center;width:100%;height:100%;font-size:1rem;display:flex}.admin-settings-info-banner{background-color:var(--bg-highlight-light-blue);border:1px solid var(--border-blue);border-radius:.5rem;align-items:center;margin-bottom:1.2rem;padding:.5rem 1rem;display:flex;position:relative}.admin-settings-info-banner .info-icon{color:var(--text-blue);margin-right:.96rem;font-size:1.2rem}.admin-settings-info-banner p{color:var(--text-primary);flex:1;margin:0;font-size:.875rem}.admin-settings-info-banner .close-icon{cursor:pointer;color:var(--icon-secondary);padding-left:.8rem;font-size:.6rem}.info-text{margin:.6rem}.animated-div{height:100%}.ant-result svg{font-size:2.4rem}.ant-result-title{font-size:1.2rem!important}.ant-result-subtitle{font-size:.72rem!important}body[data-theme=dark] .ant-dropdown .ant-dropdown-menu{background-color:var(--bg-primary);box-shadow:var(--box-shadow-surround)}body[data-theme=dark] .ant-dropdown .ant-dropdown-menu-item{color:var(--text-primary)}body[data-theme=dark] .ant-dropdown .ant-dropdown-menu-item:hover{background-color:var(--link-bg-hover)}body[data-theme=dark] .ant-dropdown .ant-dropdown-menu-item-disabled{color:var(--text-secondary)}.ant-empty .ant-empty-description{color:var(--text-primary)}.ant-empty .ant-empty-image{height:2.4rem!important}.ant-notification .ant-notification-notice-wrapper{background-color:var(--bg-primary)!important;border:.12rem solid var(--border-inverse)!important}.ant-notification .ant-notification-notice-wrapper *{font-size:14px!important}.ant-notification .ant-notification-notice-wrapper svg{font-size:20px!important}.ant-notification-notice-title,.ant-notification-notice-description,.anticon.anticon-close.ant-notification-notice-close-icon{color:var(--text-primary)!important}.content .cont{box-shadow:var(--box-shadow-primary);border:1px solid var(--border-primary);border-radius:1.2rem;padding:1.2rem}.content .inline-cont{padding:2.4rem 0}.content .cont.invalid{border-color:var(--border-error)}.content .cont-wrapper{justify-content:center;gap:.6rem;padding:1.2rem 0;display:flex}.content .cont-wrapper.no-padding{padding:0!important}.cont .form-container{padding:1.2rem 0 .6rem}.cont .form-container .input-container.columns.centered{align-items:center}.section-save-button{margin-top:1.2rem;margin-left:auto}.ant-select-item-option-selected span{color:var(--text-dark)!important}.ant-select.ant-select-single:not(.ant-select-customize).ant-select-open .ant-select-content-has-search-value .select-option>span{color:#0000!important}.sf-select{appearance:none;background-color:#fff;background-image:url("data:image/svg+xml;utf8,<svg width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M6 9L12 15L18 9\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke=\"currentColor\"/></svg>");background-position:right .625rem center;background-repeat:no-repeat;background-size:1.25rem;border:1px solid #ccc;border-radius:.25rem;padding:.625rem 2.1875rem .625rem .625rem;font-size:1rem}.ant-notification-topRight.ant-notification-stack>.ant-notification-notice-wrapper{top:3rem!important}.ant-notification-notice-title{font-weight:600!important}.ant-notification-notice-success{background-color:#f4faec!important}.ant-notification-notice-success *{color:#5f7f35!important}.ant-notification-notice-error{background-color:#ffebe6!important}.ant-notification-notice-error *{color:#9d2b08!important}.cell-empty{color:#75859333;font-size:.75rem;font-style:italic}.input-container>.children-container,.input-switch-container{align-items:center;gap:1rem;width:100%}:not(.columns,.no-margin)>.input-container:not(:only-child):not(:last-child){margin-bottom:.5rem}.input-container.columns>.children-container{flex-wrap:wrap;align-items:baseline;display:flex}.input-container.columns>.children-container>.input-container{margin-bottom:0}.input-container.columns.no-gap>.children-container{justify-content:flex-end;gap:0}.input-container.columns.columns-2>.children-container>:only-child,.input-container.columns.columns-3>.children-container>:only-child{flex-grow:0}.input-container.columns.columns-2>.children-container>*{flex-basis:calc(50% - .5rem)}.input-container.columns.columns-2.no-gap>.children-container>*{flex-basis:50%}.input-container.columns.columns-2-1>.children-container>*{flex-basis:calc(33.3333% - .5rem)}.input-container.columns.columns-2-1>.children-container>:nth-child(2n-1){flex-basis:calc(66.6667% - .5rem)}.input-container.columns.columns-1-2>.children-container>*{flex-basis:calc(33.3333% - .5rem)}.input-container.columns.columns-1-2>.children-container>:nth-child(2n){flex-basis:calc(66.6667% - .5rem)}.input-container.columns.columns-2-1.no-gap>.children-container>*,.input-container.columns.columns-1-2.no-gap>.children-container>*{flex-basis:33.3333%}.input-container.columns.columns-2-1.no-gap>.children-container>:nth-child(2n-1),.input-container.columns.columns-1-2.no-gap>.children-container>:nth-child(2n){flex-basis:66.6667%}.input-container.columns.columns-3>.children-container>*{flex-basis:calc(33.3333% - .666667rem)}.input-container.columns.columns-3.no-gap>.children-container>*{flex-basis:33.3333%}.input-container.columns.columns-2-1-1>.children-container>*{flex-basis:calc(25% - .666667rem)}.input-container.columns.columns-2-1-1.no-gap>.children-container>*{flex-basis:25%}.input-container.columns.columns-2-1-1>.children-container>:first-child{flex-basis:calc(50% - .666667rem)}.input-container.columns.columns-2-1-1.no-gap>.children-container>:first-child{flex-basis:50%}.input-container.columns.columns-1-3-1>.children-container>*{flex-basis:calc(20% - .666667rem)}.input-container.columns.columns-1-3-1>.children-container>:nth-child(2){flex-basis:calc(60% - .666667rem)}.input-container.columns.columns-1-3-1.no-gap>.children-container>*{flex-basis:20%}.input-container.columns.columns-1-3-1.no-gap>.children-container>:nth-child(2){flex-basis:60%}.input-container.columns.columns-1-3>.children-container>*{flex-basis:calc(25% - .5rem)}.input-container.columns.columns-1-3>.children-container>:nth-child(2){flex-basis:calc(75% - .5rem)}.input-container.columns.columns-1-3.no-gap>.children-container>*{flex-basis:25%}.input-container.columns.columns-1-3.no-gap>.children-container>:nth-child(2){flex-basis:75%}.input-container.columns.columns-4>.children-container>*{flex-basis:calc(25% - .75rem)}.input-container.columns.columns-4.no-gap>.children-container>*{flex-basis:25%}.input-container.columns.columns-1-4>.children-container>*{flex-basis:calc(20% - .5rem)}.input-container.columns.columns-1-4>.children-container>:nth-child(2){flex-basis:calc(80% - .5rem)}.input-container.columns.columns-1-4.no-gap>.children-container>*{flex-basis:20%}.input-container.columns.columns-1-4.no-gap>.children-container>:nth-child(2){flex-basis:80%}.input-container .input-wrapper{display:flex}.input-container .input-wrapper .prefix-select{background-color:var(--bg-white-input);color:var(--text-dark);border-radius:.625rem 0 0 .625rem;padding:.4rem;margin-right:0!important}.input-container .input-wrapper .prefix-select option{color:var(--text-dark)}.input-container .input-wrapper.has-postfix{position:relative}.input-container .input-wrapper.has-postfix .input:not(.input-container .input.numeric){padding-right:2rem}.input-container .input-wrapper .postfix-icon{color:var(--text-secondary);align-items:center;font-size:.875rem;font-weight:500;display:flex;position:absolute;top:50%;right:.5rem;transform:translateY(-50%)}.input-container .input-wrapper .postfix-text{color:#758593;font-size:.875rem;font-weight:500;position:absolute;top:30%;right:.5rem}.input-container label{color:var(--text-primary);margin:.8rem 0;font-weight:600;display:block;font-size:.875rem!important}.input-container label.invalid{color:var(--text-error)}.input-container.columns .input-container-row-label{flex-basis:100%}.input-container .label-container{align-items:center;gap:.25rem;display:flex}.input-container .input{transition:opacity .2s ease-in}.input-container .input:not(.input-container .input.numeric),.input-container .input-wrapper.numeric{width:100%;min-height:var(--control-height);border:1px solid var(--border-inverse-strong);border-radius:var(--control-radius);background-color:var(--input-bg-primary);color:var(--text-primary);box-shadow:var(--control-shadow);flex:1;align-items:center;gap:.5rem;padding:0 .75rem;font-size:1rem}.input-container .ant-select,.input-container .ant-picker,.input-container .ant-input-number{box-shadow:var(--control-shadow)}.input-container.select-input.invalid .ant-select,.input-container.select-multiple.invalid .ant-select,.input-container.invalid .ant-picker,.input-container.invalid .ant-input-number{box-shadow:var(--control-ring-error)!important}.input-container.select-input.invalid .ant-select-placeholder,.input-container.select-multiple.invalid .ant-select-placeholder{color:var(--text-error)!important}.input-container .has-prefix .input:not(.input-container .input.numeric){border-top-left-radius:0;border-bottom-left-radius:0}.input-container:not(.select-input):not(.select-multiple).invalid .input,.input-container.select-input.invalid .value-input,.input-container.select-multiple.invalid .value-input,.input-container.phone-input .selected-container.input.invalid,.input-container.phone-input .phone-input.input.invalid,.input-container.prefix-text-input .selected-container.input.invalid,.input-container.prefix-text-input .text-input.input.invalid,.input-container.suggestions-modal-container.invalid .suggestions-modal-button,.input-container.suggestions-modal-container.invalid .suggestions-modal-button *,.input-container.number-input.invalid .input-wrapper,.input-container.invalid .time-picker-input{border-color:var(--border-error)!important;color:var(--text-error)!important}.input-container.invalid input::placeholder,.input-container.phone-input .phone-input.input.invalid::placeholder,.input-container.prefix-text-input .text-input.input.invalid::placeholder,.carousel-picker.invalid .carousel-label,.slider-wrapper.invalid .slider-link,.input-container.input-switch.invalid .input-switch-info label{color:var(--text-error)}.slider-wrapper.invalid .custom-track-section.unfilled{background-color:var(--bg-error)}.input-container .input.numeric{width:100%;color:var(--text-primary);background-color:#0000;border:none}input[type=number]::-webkit-inner-spin-button{appearance:none;margin:0}input[type=number]::-webkit-outer-spin-button{appearance:none;margin:0}.input-container .input.disabled{opacity:.5;pointer-events:none}.input-container{position:relative}.input-container .input.multiple-choices{justify-content:flex-start;gap:.625rem;display:flex}.input-container .input.multiple-choices .multiple-choices-item{gap:.3125rem;display:flex}.input-container.label-overflow label{background:#fff;border-radius:0 0 .3125rem .3125rem;width:max-content;margin-bottom:.3rem;padding:0 .3125rem;font-size:.8rem;position:relative;top:.6rem;left:.625rem}.input-container.flex-end,.children-container.flex-end{align-items:flex-end!important}.input-description{flex-grow:1;margin-top:0;overflow:hidden}.input-description p{letter-spacing:.015rem;color:#758593;margin:0;padding:.125rem .875rem;font-weight:500;line-height:1.4;overflow:hidden;font-size:.75rem!important}.input .input-option-image,.input-dropdown .input-option-image{background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:50%;width:2rem;height:2rem}.input-container.square-image .input .input-option-image,.input-dropdown.square-image .input-option-image{border-radius:.25rem;width:1.5rem;height:1rem}.toggle-input .toggle-input-handler{width:4rem;display:flex}.toggle-input .toggle-input-handler.toggled .toggle-indicator{margin-left:auto}.toggle-input.label-overflow .toggle-input-handler{cursor:pointer;background-color:gray;border-radius:.625rem;margin-top:.6rem}.toggle-input .toggle-indicator{background-color:var(--focused);border-radius:50%;width:1.5rem;height:1.5rem}.input-switch.input-container{align-self:center}.input-switch.input-container>.children-container{align-items:center;gap:1rem;padding:.3rem .8rem .3rem 0;display:flex}.input-switch,.input-switch *{cursor:pointer}.input-switch .switch-input{cursor:pointer;flex-direction:column;justify-content:center;width:max-content;display:flex;position:relative}.input-switch .switch-input .switch-line{opacity:.5;background-color:#64748b;border-radius:6.25rem;width:2.5rem;height:1.23rem;transition:background-color .3s ease-in-out}.input-switch .switch-input .switch-circle{background-color:#64748b;border-radius:6.25rem;width:1.2rem;height:1.2rem;transition:left .3s ease-in-out,background-color .3s ease-in-out;position:absolute;top:50%;left:0;transform:translateY(-50%)}.input-switch .switch-input.active .switch-line{background-color:#56cada}.input-switch .switch-input.active .switch-circle{background-color:#56cada;left:1.3rem}.input-switch label{margin:0!important}.input-checkbox.input-container>.children-container{cursor:pointer;align-items:center;padding:.24rem 0;display:flex}.input-checkbox *{cursor:inherit}.input-checkbox label{margin-bottom:0}.input-checkbox .input-checkbox-icon-after{color:var(--text-primary)}.input-checkbox .ant-checkbox-wrapper{color:var(--text-primary);align-items:center;gap:.5rem;font-size:.875rem;font-weight:600;line-height:1;display:flex}.input-checkbox .ant-checkbox-wrapper .ant-checkbox-inner{background-color:var(--input-bg-primary);width:1.3rem;height:1.3rem;box-shadow:var(--control-shadow);border:1px solid #dcdfe4;border-radius:.5rem;transition:border-color .3s}.input-checkbox .ant-checkbox-wrapper:hover .ant-checkbox-inner,.input-checkbox .ant-checkbox-wrapper .ant-checkbox-checked .ant-checkbox-inner{border-color:var(--bg-highlight-blue)!important;background-color:var(--input-bg-primary)!important}.input-checkbox .ant-checkbox-wrapper .ant-checkbox-checked .ant-checkbox-inner:after{border-color:var(--bg-highlight-blue);width:.35rem;height:.65rem;top:45%;left:28%}.input-checkbox .ant-checkbox-wrapper .ant-checkbox-inner:after{transition:opacity .2s}.input-checkbox .ant-checkbox-wrapper .ant-checkbox+span{padding-inline:0;padding-left:.5rem}.input-checkbox.invalid .ant-checkbox-wrapper .ant-checkbox-inner{border-color:var(--border-error)!important}.input-action .value-input{align-items:center;gap:.5rem;display:flex;position:relative}.input-action .icon-right{cursor:pointer;position:absolute;right:.5rem}.input-switch-container:not(.open)>.input-container{margin-bottom:0!important}.input-switch-container:not(.open) .toggle-body{display:none}.input-switch-container.inline{justify-content:space-between;align-items:flex-start;display:flex}.input-switch-container.inline>.input-container{width:49.1%}input[type=time]{position:relative}input[type=time]::-webkit-calendar-picker-indicator{background:0 0;width:100%;height:100%;display:block;position:absolute;top:0;right:0}.time-picker{position:relative}.time-picker .input-dropdown{height:0;display:flex;overflow:hidden}.time-picker.open .input-dropdown{gap:.5rem;width:40%;height:auto;padding:.2rem .5rem;display:flex}.time-picker:not(.open) .input-dropdown{border:none;margin-top:0}.time-picker .time-picker-hours,.time-picker .time-picker-minutes{text-align:center;width:50%}.time-picker .input-dropdown-item{justify-content:center;padding:0;display:flex}.time-picker .input-dropdown-item p{padding:.5rem}.time-picker .looped-options-container{height:10rem;margin-top:.5rem}.time-picker .looped-options-scroll-container{-ms-overflow-style:none;scrollbar-width:none;scroll-behavior:smooth;width:100%;height:100%;overflow-y:auto}.time-picker .looped-options-scroll-container::-webkit-scrollbar{display:none}.time-picker .looped-options-option.selected{background-color:var(--link-bg-hover)}.input-address-autocomplete{position:relative}.input-address-autocomplete .input-container{margin-bottom:0!important}.input-container{align-items:start}.input-address-autocomplete .icon.clear{cursor:pointer;right:1.5rem}.select-multiple .select-multiple-selected-items{flex-wrap:wrap;gap:.5rem;padding-bottom:.25rem;display:flex;overflow-x:auto}.select-multiple .select-multiple-selected-items:empty{display:none}.select-multiple .select-multiple-selected-item{color:var(--text-dark);background-color:var(--bg-white-input);border-radius:.5rem;flex-shrink:0;align-items:center;gap:.35rem;padding:.2rem .5rem;font-size:.6rem;display:flex}.select-multiple .select-multiple-selected-item p{color:var(--text-dark);font-size:.6rem}.select-multiple .select-multiple-selected-item-remove{cursor:pointer}.slider-wrapper{width:100%;margin:1rem 0}.slider-wrapper .slider-title{margin-bottom:1rem;font-size:.95rem;font-weight:500;display:block}.slider-wrapper .slider-row{align-items:center;gap:1rem;display:flex;position:relative}.slider-wrapper .slider-label{color:#999;white-space:nowrap;font-size:.85rem}.slider-wrapper .slider-link{color:#0acbe6;cursor:pointer;white-space:nowrap;font-size:.85rem;font-weight:500;position:absolute;top:-1.5rem;right:0}.slider-wrapper .custom-slider{background:0 0;border-radius:.1875rem;flex-grow:1;height:.375rem;display:flex}.slider-wrapper .custom-track-section{height:.3rem}.slider-wrapper .custom-track-section.filled{background-color:#22c1c3;border-radius:.1875rem 0 0 .1875rem}.slider-wrapper .custom-track-section.unfilled{background-color:#e0e0e0;border-radius:0 .1875rem .1875rem 0}.slider-wrapper .custom-thumb{cursor:pointer;background-color:#22c1c3;border-radius:50%;width:1rem;height:1rem;margin-top:-.35rem;box-shadow:0 0 .125rem #0000004d}.slider-wrapper .custom-track{background:#22c1c3;border-radius:.1875rem;height:100%}.input-container.pils-select .pils-select-items{flex-flow:wrap;gap:.5rem;display:flex}.input-container.pils-select label{padding-bottom:.3rem}.input-container.pils-select .pils-select-item{color:#142127;cursor:pointer;background-color:#f2f3f5;border-radius:3rem;flex-direction:row;align-items:center;gap:.2rem;padding:.3rem .55rem;font-size:.7rem;font-weight:500;display:flex}.input-container.pils-select .pils-select-item.selected{color:#fff;background-color:#3bc9dc}.input-container.pils-select .pils-select-item.image{background-color:#0000001a;border-radius:50%;padding:.25rem}.input-container.pils-select .pils-select-item.image.selected{background-color:#def1de}.input-container.pils-select .pils-select-item.image img{border-radius:50%;width:1.5rem;height:1.5rem}.toggle-select-container{z-index:5;margin-bottom:.625rem}.toggle-select-container .toggle-select-label{color:#142127;margin-bottom:.3125rem;font-size:.7rem;font-weight:500}.toggle-select-container .toggle-select-wrapper{box-shadow:var(--box-shadow-surround);border-radius:.625rem;gap:.25rem;padding:.25rem;display:flex;overflow:hidden}.toggle-select-container .toggle-button{text-align:center;color:var(--text-secondary);cursor:pointer;text-transform:capitalize;background-color:#0000;border:none;border-radius:.625rem;flex:1;padding:.5rem;font-size:.7rem;font-weight:500;transition:background-color .2s}.toggle-select-container .toggle-button:hover{background-color:#e0e0e0}[data-theme=dark] .toggle-select-container .toggle-button:hover{color:var(--text-inverse)}.toggle-select-container .toggle-button.selected{background-color:var(--bg-highlight-blue);color:#fff}.multi-slider-wrapper{width:100%}.multi-slider-wrapper .multi-slider-header{justify-content:space-between;margin-bottom:.375rem;font-size:.7rem;font-weight:600;display:flex}.multi-slider-wrapper .multi-slider-range{color:var(--text-highlight)}.multi-slider-wrapper .multi-slider-slider{cursor:pointer;border-radius:.1875rem;height:2rem;margin-bottom:.3rem;position:relative}.multi-slider-wrapper .multi-slider-thumb{background-color:var(--bg-highlight-blue);cursor:pointer;border-radius:50%;width:.7rem;height:.7rem;top:-.25rem}.multi-slider-wrapper .multi-slider-track{background:var(--bg-highlight-blue);border-radius:.1875rem;top:0;bottom:0}.multi-slider-wrapper .multi-slider-tick{color:var(--text-secondary);margin-top:.5rem;font-size:.7rem;font-weight:400}.multi-slider-wrapper .multi-slider-tick.active{color:var(--text-highlight);font-size:.7rem;font-weight:700}.multi-slider-wrapper .custom-track-section.filled{background-color:var(--bg-highlight-blue)}.multi-slider-wrapper .custom-track-section.unfilled{background-color:var(--bg-highlight-light-grey)}.multi-slider-wrapper .custom-track-section{height:.25rem}.multi-slider-wrapper .range-slider{height:1rem}.multi-slider-wrapper .range-slider-labels{color:var(--text-secondary);justify-content:space-between;margin-top:.2rem;font-size:.6rem;display:flex}.input-checkbox label{margin-top:0!important}
