:root{--brand-900:#062f52;--brand-700:#0b679e;--brand-500:#26a7e0;--surface:#fff;--canvas:#f3f7fa;--line:#dbe7ed;--ink:#12324a;--muted:#607589}*{box-sizing:border-box}#root,body,html{min-height:100%}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:#f3f7fa;background:var(--canvas);color:#12324a;color:var(--ink);font-family:Inter,Segoe UI,Roboto,Arial,sans-serif;margin:0}html.theme-soft-dark .MuiModal-root .payment-detail-modal,html.theme-soft-dark .MuiModal-root .payment-detail-modal .payment-detail-section,html.theme-soft-dark .content-container .MuiCard-root,html.theme-soft-dark .content-container .MuiPaper-root,html.theme-soft-dark .content-container .MuiTableContainer-root,html.theme-soft-dark .content-container .payment-verification-card,html.theme-soft-dark .content-container .profile-info-card,html.theme-soft-dark .content-container .profile-requests-card,html.theme-soft-dark .content-container .remision-detail-card{background-color:#103852!important;border-color:#24536f!important;color:#e8f3fb!important}html.theme-soft-dark .content-container .remision-detail-card [style*="background-color: rgb(255, 255, 255)"], html.theme-soft-dark .content-container .remision-detail-card [style*="background-color: white"]{background-color:#103852!important;color:#e8f3fb!important}html.theme-soft-dark .content-container .profile-requests-card .profile-request-item{background-color:#123e59!important;border-color:#326887!important}html.theme-soft-dark .content-container [style*="background-color: #fff"],html.theme-soft-dark .content-container [style*="background-color: rgb(255, 255, 255)"],html.theme-soft-dark .content-container [style*="background-color: white"]{background-color:#103852!important;border-color:#24536f!important;color:#e8f3fb!important}html.theme-soft-dark .content-container .payment-verification-card .MuiTypography-root,html.theme-soft-dark .content-container .payment-verification-card label,html.theme-soft-dark .content-container .remision-detail-card .MuiTypography-root{color:#e8f3fb!important}html.theme-soft-dark{--form-surface:#103852;--form-field:#123e59;--form-input:#08243a;--form-border:#326887;--form-text:#e8f3fb;--form-muted:#b9d4e4;--product-table-head:#0d4669;--product-table-hover:#1b5576;--product-table-total-hover:#245f80;--product-table-text:#f4fbff;--warehouse-cell-empty:#3d2730;--warehouse-cell-sufficient:#163b32;--warehouse-cell-combined:#44351d;--warehouse-cell-border-empty:#e57373;--warehouse-cell-border-sufficient:#66bb6a;--warehouse-cell-border-combined:#ffb74d;--serial-counter-fill:#08243a;--serial-counter-text:#b9eaff}html.theme-soft-dark .content-container .MuiFormLabel-root,html.theme-soft-dark .content-container .MuiTypography-root{color:#e8f3fb!important}html.theme-soft-dark .content-container .MuiTableHead-root .MuiTableCell-root{background-color:#0d4669!important;color:#f4fbff!important}html.theme-soft-dark .content-container .MuiAccordionSummary-root,html.theme-soft-dark .content-container .MuiTableBody-root .MuiTableRow-root:nth-of-type(2n){background-color:#123e59!important}html.theme-soft-dark .content-container .MuiTableCell-root{border-color:#24536f;color:#dcecf7}html.theme-soft-dark .MuiDialog-root .MuiTableBody-root .MuiTableRow-root:hover .MuiTableCell-root,html.theme-soft-dark .MuiModal-root .MuiTableBody-root .MuiTableRow-root:hover .MuiTableCell-root,html.theme-soft-dark .content-container .MuiTableBody-root .MuiTableRow-root:hover,html.theme-soft-dark .content-container .MuiTableBody-root .MuiTableRow-root:hover .MuiTableCell-root{background-color:#1b5576!important;color:#f4fbff!important}html.theme-soft-dark .MuiDialog-root .MuiTableBody-root .MuiTableRow-root:last-child:hover,html.theme-soft-dark .MuiModal-root .MuiTableBody-root .MuiTableRow-root:last-child:hover,html.theme-soft-dark .content-container .MuiTableBody-root .MuiTableRow-root:last-child:hover{background-color:#245f80!important}html.theme-soft-dark .MuiDialog-root .MuiTableBody-root .MuiTableRow-root:last-child:hover .MuiTableCell-root,html.theme-soft-dark .MuiModal-root .MuiTableBody-root .MuiTableRow-root:last-child:hover .MuiTableCell-root,html.theme-soft-dark .content-container .MuiTableBody-root .MuiTableRow-root:last-child:hover .MuiTableCell-root{background-color:#245f80!important;color:#fff!important}html.theme-soft-dark .content-container .MuiOutlinedInput-root,html.theme-soft-dark .content-container input:not([type=radio]):not([type=checkbox]),html.theme-soft-dark .content-container select,html.theme-soft-dark .content-container textarea{background-color:#08243a;border-color:#326887;color:#edf8ff}html.theme-soft-dark .content-container .MuiOutlinedInput-notchedOutline{border-color:#326887}html.theme-soft-dark .content-container .MuiOutlinedInput-root.Mui-focused .MuiOutlinedInput-notchedOutline,html.theme-soft-dark .content-container .MuiOutlinedInput-root:hover .MuiOutlinedInput-notchedOutline{border-color:#4d9ec4}html.theme-soft-dark .content-container .MuiInputBase-input::placeholder,html.theme-soft-dark .content-container textarea::placeholder{color:#a9c6d8;opacity:1}html.theme-soft-dark .content-container .MuiInputBase-root,html.theme-soft-dark .content-container .MuiSelect-select,html.theme-soft-dark .content-container .MuiSvgIcon-root{color:#edf8ff}html.theme-soft-dark .MuiDialog-paper,html.theme-soft-dark .MuiMenu-paper,html.theme-soft-dark .MuiPopover-paper{background-color:#103852;border:1px solid #24536f;color:#e8f3fb}html.theme-soft-dark .MuiMenuItem-root.Mui-selected,html.theme-soft-dark .MuiMenuItem-root:hover{background-color:#174a68}html.theme-soft-dark .MuiDialog-root .MuiMenuItem-root.Mui-selected,html.theme-soft-dark .MuiDialog-root .MuiMenuItem-root:hover,html.theme-soft-dark .mainContent .MuiMenuItem-root.Mui-selected,html.theme-soft-dark .mainContent .MuiMenuItem-root:hover{background-color:#174a68!important;color:#f4fbff!important}html.theme-soft-dark .mainContent .MuiDialogActions-root,html.theme-soft-dark .mainContent .MuiDialogContent-root,html.theme-soft-dark .mainContent .MuiDialogTitle-root{border-color:#24536f;color:#e8f3fb}html.theme-soft-dark .content-container .MuiDivider-root,html.theme-soft-dark .mainContent .MuiTabs-root,html.theme-soft-dark .mainContent .MuiToolbar-root{border-color:#24536f}html.theme-soft-dark .content-container .MuiTab-root,html.theme-soft-dark .mainContent .MuiMenuItem-root{color:#c6deed}html.theme-soft-dark .content-container .MuiTab-root.Mui-selected{color:#65cdfb}html.theme-soft-dark .MuiDialog-paper .MuiTypography-root,html.theme-soft-dark .MuiListItemText-primary,html.theme-soft-dark .MuiListItemText-secondary,html.theme-soft-dark .MuiMenuItem-root{color:#e8f3fb!important}html.theme-soft-dark .MuiDialog-paper .MuiOutlinedInput-root,html.theme-soft-dark .MuiDialog-paper input,html.theme-soft-dark .MuiDialog-paper textarea,html.theme-soft-dark .MuiPopover-paper .MuiOutlinedInput-root{background-color:#08243a;color:#edf8ff}html.theme-soft-dark .MuiDialog-paper .MuiOutlinedInput-notchedOutline,html.theme-soft-dark .MuiPopover-paper .MuiOutlinedInput-notchedOutline{border-color:#326887}html.theme-soft-dark .MuiSnackbarContent-root{background-color:#103852;border:1px solid #24536f;color:#e8f3fb}html.theme-soft-dark .MuiModal-root>.MuiBox-root>.MuiBox-root{background-color:#103852!important;border:1px solid #24536f;color:#e8f3fb}html.theme-soft-dark .MuiModal-root .MuiFormLabel-root,html.theme-soft-dark .MuiModal-root .MuiInputBase-root,html.theme-soft-dark .MuiModal-root .MuiTableCell-root,html.theme-soft-dark .MuiModal-root .MuiTypography-root{color:#e8f3fb!important}html.theme-soft-dark .MuiModal-root .MuiPaper-root,html.theme-soft-dark .MuiModal-root .MuiTableContainer-root{background-color:#103852!important;border-color:#24536f!important}html.theme-soft-dark .MuiModal-root .MuiTableHead-root .MuiTableCell-root{background-color:#0d4669!important;color:#f4fbff!important}html.theme-soft-dark .MuiModal-root .MuiOutlinedInput-root,html.theme-soft-dark .MuiModal-root input,html.theme-soft-dark .MuiModal-root textarea{background-color:#08243a!important;color:#edf8ff!important}html.theme-soft-dark .MuiModal-root .MuiOutlinedInput-notchedOutline{border-color:#326887!important}html.theme-soft-dark .MuiModal-root .circle-content:before{background-color:var(--serial-counter-fill)!important}html.theme-soft-dark .MuiModal-root .MuiInputBase-input,html.theme-soft-dark .MuiModal-root textarea{-webkit-text-fill-color:#edf8ff!important;color:#edf8ff!important}html.theme-soft-dark .MuiModal-root .MuiInputBase-root,html.theme-soft-dark .MuiModal-root .MuiTextField-root{background-color:#08243a!important}html.theme-soft-dark .MuiModal-root .circle-content .MuiTypography-root{-webkit-text-fill-color:#8bdcff!important;color:#8bdcff!important}html.theme-soft-dark .content-container .MuiButton-outlined{border-color:#39799c;color:#8bdcff}html.theme-soft-dark .content-container .MuiButton-outlined:hover{background-color:#164b6b;border-color:#65cdfb}html.theme-soft-dark .content-container .MuiChip-root{background-color:#16425e!important;border:1px solid #2d6687;color:#dff2ff!important}html.theme-soft-dark .home-dashboard{background:radial-gradient(circle at 12% 0,#123e59 0,#08253a 38%,#061827 100%)!important}html.theme-soft-dark .home-dashboard .MuiPaper-root{background:linear-gradient(145deg,#103852,#0c3049)!important;border-color:#24536f!important;box-shadow:0 14px 30px #00000038}html.theme-soft-dark .home-dashboard .MuiPaper-root:hover{border-color:#39799c!important;box-shadow:0 18px 38px #0000004d!important}html.theme-soft-dark .home-dashboard .dashboard-icon,html.theme-soft-dark .home-dashboard .quotation-icon{background-color:#164b6b!important;border:1px solid #2d6687;color:#7ed7ff!important}html.theme-soft-dark .home-dashboard .quotation-item{border-color:#1d4c68!important}html.theme-soft-dark .home-dashboard .quotation-item:hover{background-color:#143f5b!important}html.theme-soft-dark .home-dashboard .quotation-client{background-color:#16425e!important;border:1px solid #2d6687;color:#dff2ff!important}html.theme-soft-dark .home-dashboard .MuiDivider-root{border-color:#24536f}html.theme-soft-dark .content-container .MuiCheckbox-root,html.theme-soft-dark .content-container .MuiRadio-root{color:#8fcfec}html.theme-soft-dark input[type=date]::-webkit-calendar-picker-indicator{filter:invert(1)}html.theme-soft-dark .MuiModal-root>.MuiBox-root>.MuiBox-root .MuiPaper-root,html.theme-soft-dark .MuiModal-root>.MuiBox-root>.MuiBox-root .MuiTableContainer-root,html.theme-soft-dark .MuiModal-root>.MuiBox-root>.MuiBox-root>.MuiBox-root{background-color:#123e59!important;border-color:#326887!important;color:#e8f3fb!important}html.theme-soft-dark .MuiDialog-root .MuiTableCell-root,html.theme-soft-dark .MuiDialog-root .MuiTypography-root,html.theme-soft-dark .MuiModal-root .MuiTableCell-root,html.theme-soft-dark .MuiModal-root .MuiTypography-root,html.theme-soft-dark .MuiModal-root label{color:#e8f3fb!important}html.theme-soft-dark .MuiDialog-root .MuiTableHead-root .MuiTableCell-root,html.theme-soft-dark .MuiModal-root .MuiTableHead-root .MuiTableCell-root{background-color:#0d4669!important;color:#f4fbff!important}html.theme-soft-dark .MuiDialog-root input,html.theme-soft-dark .MuiDialog-root select,html.theme-soft-dark .MuiDialog-root textarea,html.theme-soft-dark .MuiModal-root input,html.theme-soft-dark .MuiModal-root select,html.theme-soft-dark .MuiModal-root textarea{background-color:#08243a!important;border-color:#326887!important;color:#edf8ff!important}html.theme-soft-dark .MuiDialog-root .MuiOutlinedInput-notchedOutline,html.theme-soft-dark .MuiModal-root .MuiOutlinedInput-notchedOutline{border-color:#326887!important}html.theme-soft-dark .mentions-input,html.theme-soft-dark .mentions-input textarea,html.theme-soft-dark .mentions-input>div{background-color:#08243a!important;border-color:#326887!important;color:#edf8ff!important}html.theme-soft-dark .mention-suggestion-name,html.theme-soft-dark .mention-suggestion-reference{color:#e8f3fb!important}html.theme-soft-dark .content-container .MuiSelect-select,html.theme-soft-dark .content-container select{background-color:#123e59!important;color:#edf8ff!important}html.theme-soft-dark .content-container [style*="background-color: #f5f9ff"],html.theme-soft-dark .content-container [style*="background-color: rgb(245, 249, 255)"]{background-color:#123e59!important;border-color:#326887!important}html.theme-soft-dark .grupo-campo.cliente input{background-color:#08243a;border-color:#326887;color:#edf8ff}html.theme-soft-dark .indicador-carga,html.theme-soft-dark .sugerencias-clientes{background-color:#103852;border-color:#326887;color:#e8f3fb}html.theme-soft-dark .sugerencia-item{border-color:#24536f;color:#e8f3fb}html.theme-soft-dark .sugerencia-item:focus,html.theme-soft-dark .sugerencia-item:hover{background-color:#174a68;color:#f4fbff}button,input,select,textarea{font:inherit}.content-container>.MuiBox-root,.content-container>.MuiPaper-root{background:#0000!important;border:0!important;border-left:0!important;border-radius:0!important;border-right:0!important;box-shadow:none!important}.content-container .MuiTypography-h1,.content-container .MuiTypography-h2,.content-container .MuiTypography-h3,.content-container .MuiTypography-h4,.content-container .MuiTypography-h5,.content-container .MuiTypography-h6{color:#062f52;color:var(--brand-900)}.content-container .MuiTableContainer-root{background:#fff;border:1px solid #dbe7ed;border:1px solid var(--line);border-radius:12px;overflow:hidden}.content-container .MuiTableHead-root .MuiTableCell-root{background:#edf6fa;color:#164762;font-weight:750;letter-spacing:.015em}.content-container .MuiTableBody-root .MuiTableRow-root:nth-of-type(2n){background:#fbfdfe}.content-container .MuiFormControl-root,.content-container .MuiTextField-root{margin-bottom:2px}.content-container .MuiChip-root{border-radius:8px;font-weight:700}.content-container .MuiFormHelperText-root,.content-container .MuiTypography-caption{font-size:.8125rem}.content-container .MuiFormLabel-root,.content-container .MuiInputLabel-root,.content-container .MuiMenuItem-root,.content-container .MuiTableCell-root{font-size:.875rem}.content-container.readable-form .MuiButton-root,.content-container.readable-form .MuiFormHelperText-root,.content-container.readable-form .MuiFormLabel-root,.content-container.readable-form .MuiInputBase-input,.content-container.readable-form .MuiInputLabel-root,.content-container.readable-form .MuiSelect-select,.content-container.readable-form .MuiTableCell-root,.content-container.readable-form .MuiTypography-body2,.content-container.readable-form .MuiTypography-caption{font-size:calc(100% + 4px)!important}.content-container.readable-form .MuiButton-root{line-height:1.3}.content-container.readable-form .mentions-input__highlighter,.content-container.readable-form .mentions-input__input,.content-container.readable-form input,.content-container.readable-form select,.content-container.readable-form textarea{font-size:18px!important}.mainContent .MuiToolbar-root{min-height:56px}.mainContent .MuiDialogTitle-root,.mainContent .MuiToolbar-root{border-bottom:1px solid #dbe7ed;border-bottom:1px solid var(--line)}.mainContent .MuiDialogTitle-root{color:#062f52;color:var(--brand-900);font-weight:750}.mainContent .MuiDialogActions-root{border-top:1px solid #dbe7ed;border-top:1px solid var(--line);padding:16px 24px}.mainContent .MuiMenu-paper,.mainContent .MuiPopover-paper{border:1px solid #dbe7ed;border:1px solid var(--line);box-shadow:0 12px 30px #14415b29}.mainContent .MuiMenuItem-root{color:#12324a;color:var(--ink);min-height:42px}.mainContent .MuiMenuItem-root.Mui-selected,.mainContent .MuiMenuItem-root:hover{background-color:#edf8fd}.mainContent .MuiTabs-root{border-bottom:1px solid #dbe7ed;border-bottom:1px solid var(--line);min-height:44px}.mainContent .MuiTab-root{color:#607589;color:var(--muted);font-weight:700;min-height:44px;text-transform:none}.mainContent .MuiTab-root.Mui-selected{color:#0b679e;color:var(--brand-700)}.mainContent .MuiTabs-indicator{background-color:#26a7e0;background-color:var(--brand-500);border-radius:3px;height:3px}.mainContent .MuiAccordion-root{border:1px solid #dbe7ed;border:1px solid var(--line);border-radius:10px!important;box-shadow:none;overflow:hidden}.mainContent .MuiAccordion-root+.MuiAccordion-root{margin-top:10px}.mainContent .MuiAccordionSummary-root{background:#f8fbfd}.mainContent .MuiLinearProgress-root{border-radius:999px}.content-container .MuiPaginationItem-root.Mui-selected{background:#0b679e;background:var(--brand-700);color:#fff}.content-container input:not([type=radio]):not([type=checkbox]),.content-container select,.content-container textarea{border-radius:8px}.content-container .action-button{border-radius:9px;font-weight:700}@media (max-width:768px){.content-container>.MuiBox-root,.content-container>.MuiPaper-root{border-radius:11px!important}}:root{--sidebar-blue:#083d68;--sidebar-deep:#062f52;--sidebar-text:#f7fbff}.layout{display:flex;height:100vh;overflow:hidden;position:relative}.menu-open .mainContent{margin-left:280px}.dynamic-island{align-items:center;backdrop-filter:blur(20px) saturate(1.8);-webkit-backdrop-filter:blur(20px) saturate(1.8);background:rgba(8,61,104,.911);border:1px solid #ffffff26;border-radius:25px;box-shadow:0 8px 32px #0000004d,inset 0 1px 0 #ffffff1a;display:flex;gap:12px;height:48px;justify-content:space-between;left:45px;min-width:120px;padding:8px 16px;position:fixed;top:20px;transition:all .3s cubic-bezier(.4,0,.2,1);z-index:9999}.menu-open .dynamic-island{background:rgba(11,78,133,.795);left:75px}.dynamic-island:hover{background:#0b5694d9;border-color:hsla(0,0%,100%,.568)}.island-logo-link{align-items:center;cursor:pointer;display:flex;text-decoration:none}.island-logo{height:32px;object-fit:contain;transition:transform .3s ease;width:auto}.island-logo:hover{transform:scale(1.05)}.island-menu-button{align-items:center;background:#ffffff1f;border:none;border-radius:50%;color:#fff;cursor:pointer;display:flex;height:32px;justify-content:center;min-width:32px;padding:0;transition:all .3s ease;width:32px}.island-menu-button:hover{background:#fff3;transform:scale(1.05)}.island-menu-button.open{background:hsla(0,0%,65%,.219)}.island-menu-button svg{font-size:20px}@keyframes islandAppear{0%{opacity:0;transform:translateY(-20px) scale(.9)}to{opacity:1;transform:translateY(0) scale(1)}}.dynamic-island{animation:islandAppear .5s ease-out}.sidebar{background:linear-gradient(165deg,#083d68,#062f52);background:linear-gradient(165deg,var(--sidebar-blue),var(--sidebar-deep));box-sizing:border-box;color:#f7fbff;color:var(--sidebar-text);height:100vh;left:0;overflow-y:auto;padding:80px 12px 16px;position:fixed;top:0;transition:transform .32s cubic-bezier(.2,.8,.2,1);width:280px;z-index:21}.sidebar.closed{transform:translateX(-100%)}.sidebar.open{transform:translateX(0)}.user-section{align-items:center;background:#ffffff14;border:1px solid #ffffff24;border-radius:14px;color:inherit;cursor:pointer;display:flex;padding:14px;text-decoration:none;transition:background .2s ease,border-color .2s ease}.user-section:focus-visible,.user-section:hover{background:#ffffff24;border-color:#a6e4ff73;outline:none}.user-section.user-section-disabled,.user-section.user-section-disabled:hover{cursor:not-allowed;opacity:.6}.user-avatar{align-items:center;background:#26a7e038;border:1px solid #a6e4ff73;border-radius:50%;display:flex;height:80px;justify-content:center;margin-right:12px;width:80px}.user-avatar .role-icon{color:#c6efff;font-size:22px}.user-profile-picture{border:none!important;height:100%!important;width:100%!important}.user-info{flex:1 1;min-width:0}.user-name{color:#fff;font-size:13px;font-weight:700;letter-spacing:.02em;margin-bottom:5px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.user-role{background:#26a7e02e;border-radius:10px;color:#c2edff;display:inline-block;font-size:11px;font-weight:700;letter-spacing:.5px;padding:3px 8px;text-transform:uppercase}.menu{list-style:none;margin:18px 0 0;padding:0}.menu-label{color:#daf2ff9e;font-size:11px;font-weight:700;letter-spacing:.12em;list-style:none;padding:0 12px 8px;text-transform:uppercase}.menu-item-container{margin:2px 0;position:relative}.menu-item-container.active{background:#ffffff12;border-radius:10px}.menuItem{align-items:center;background:none;border:0;border-radius:10px;box-sizing:border-box;color:#fff;cursor:pointer;display:flex;font-size:13px;font-weight:700;justify-content:space-between;letter-spacing:.035em;min-height:46px;padding:11px 12px;text-align:left;text-decoration:none;transition:all .2s ease;width:100%}.menuItem:hover{background:#ffffff1c;color:#fff}.menu-item-container.is-current .restricted-item>.menuItem,.menu-item-container.is-current>.menuItem{background:linear-gradient(90deg,#26a7e054,#26a7e01f);box-shadow:inset 3px 0 0 #59c8fa}.menuItemContent{align-items:center;display:flex;flex:1 1;gap:13px;min-width:0}.menuItemContent span{flex:1 1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.menuIcon{color:#9fddf8;font-size:21px}.expand-icon{color:#ffffffad;font-size:19px;transition:transform .25s ease}.menu-item-container.active .expand-icon{transform:rotate(180deg)}.submenu-items{background:#00000021;border-radius:0 0 10px 10px;list-style:none;margin:0;max-height:0;overflow:hidden;padding:0;position:relative;transition:max-height .3s ease}.menu-item-container.active .submenu-items{max-height:500px}.submenuItem{border-left:2px solid #0000;color:#fff;display:block;font-size:12px;font-weight:600;letter-spacing:.025em;padding:9px 14px 9px 47px;text-decoration:none;transition:all .2s ease}.submenuItem:hover{background:#ffffff17;border-left-color:#59c8fa;padding-left:50px}.logout{display:flex;justify-content:center;margin-top:16px;padding:12px 0 0}.theme-toggle{align-items:center;background:#ffffff0f;border:1px solid #ffffff1f;border-radius:10px;display:flex;justify-content:space-between;margin-top:18px;padding:8px 10px 8px 12px}.theme-toggle-label{align-items:center;color:#fff;display:flex;font-size:11px;font-weight:700;gap:10px;letter-spacing:.04em}.theme-toggle .MuiSwitch-root{margin-right:-5px}.theme-toggle .MuiSwitch-track{background-color:#ffffff59;opacity:1}.theme-toggle .MuiSwitch-switchBase.Mui-checked{color:#e4e7e9}.theme-toggle .MuiSwitch-switchBase.Mui-checked+.MuiSwitch-track{background-color:#9da5aa;opacity:1}.logout button{align-items:center;background:#ffffff14;border:1px solid #ffffff1f;border-radius:10px;color:#fff;cursor:pointer;display:flex;font-size:12px;font-weight:700;gap:9px;justify-content:center;letter-spacing:.04em;padding:10px 12px;transition:background-color .2s ease,border-color .2s ease;width:100%}.logout button:hover{background:#da4c4c38;border-color:#ffacac4d}.mainContent{background:#f3f7fa;flex-grow:1;margin-top:0;overflow-y:auto;padding:5.25rem 2.8rem 2.8rem;transition:margin-left .32s ease}html.theme-soft-dark body{background:#061827;color:#e8f3fb}html.theme-soft-dark .mainContent{background:linear-gradient(145deg,#061827,#08253a)}html.theme-soft-dark .content-container{background:#0b2b42;box-shadow:0 12px 32px #00000052;color:#e8f3fb}.content-container{background:#fff;border-radius:12px;box-shadow:0 3px 16px #0e304912;margin:0 auto;padding:10px 12px}.sidebar::-webkit-scrollbar{width:6px}.sidebar::-webkit-scrollbar-track{background:#0000001a;border-radius:3px}.sidebar::-webkit-scrollbar-thumb{background:#ffffff4d;border-radius:3px}.sidebar::-webkit-scrollbar-thumb:hover{background:#ffffff80}.restricted-item{cursor:not-allowed;position:relative}.restricted-item .menuItem{cursor:not-allowed;opacity:.6}.restricted-overlay{background:#ffffff0d;inset:0;pointer-events:none;position:absolute}.restricted-item a{cursor:not-allowed}@media (max-width:768px){.menu-open .mainContent{margin-left:0}.mainContent{padding:4.25rem 1.25rem 1.25rem}.content-container{padding:8px}.dynamic-island{gap:8px;height:42px;left:12px;min-width:90px;padding:6px 12px;top:12px}.menu-open .dynamic-island{left:292px}.island-logo{height:26px}.island-menu-button{height:28px;min-width:28px;width:28px}.island-menu-button svg{font-size:18px}.sidebar{padding-top:70px}}@media (max-width:360px){.sidebar{width:calc(100vw - 32px)}.dynamic-island{gap:6px;height:36px;left:10px;min-width:70px;padding:4px 10px;top:10px}.menu-open .dynamic-island{left:calc(100vw - 20px)}.island-logo{height:22px}.island-menu-button{height:24px;min-width:24px;width:24px}.island-menu-button svg{font-size:16px}.sidebar{padding-top:60px}}
/*# sourceMappingURL=main.ec246459.css.map*/