:root{--color-primary:#1e7a9c;--color-secondary:#155a73;--color-sidebar-user-name:#1e7a9c;--color-text-light:#fff;--color-white:#fff;--color-typography:#fff;--color-email-text:#1e7a9c;--Sidebar-width:320px;--color-label-text:#fff;--color-title:#155a73;--color-info-text:#155a73;--color-breadcrumb-home:#155a73;--color-breadcrumb-dashboard:#155a73;--color-breadcrumb-final:#1e7a9c;--color-label-text-doc:#155a73;--breadcrumb-text-color:#1e7a9c;--CircularProgress-Color:#1e7a9c;--color-highlight-border:#1e7a9c66;--color-button-primary:#1e7a9c;--color-button-primary-hover:#155a73;--color-button-text:#fff;--color-icon-secondary:#155a73;--color-success-main:#2e7d32;--color-success-dark:#1b5e20;--color-success-bg:#e8f5e8;--color-warning-main:#ed6c02;--color-warning-dark:#e65100;--color-warning-bg:#fff3e0;--color-info-main:#0288d1;--color-info-dark:#01579b;--color-info-bg:#e1f5fe;--color-text-tertiary:#9e9e9e;--form-label-color:#155a73;--color-hover-bg:#2699b8;--color-hover-text:#fff;--color-selected-bg:#1e7a9c;--color-selected-text:#fff;--color-bg-card:#155a73;--color-text-primary:#fff;--color-badge-bg:#1e7a9c;--color-badge-text:#fff;--color-doc-item-bg:#155a73;--color-doc-item-border:#cdd7e1;--color-doc-item-text:#fff;--color-doc-item-hover-bg:#2699b8;--color-doc-icon:#fff;--color-doc-item-bg-inf:#155a73;--color-doc-item-icon:#fff;--faq-panel-bg:#155a73;--faq-panel-bg-hover:#2699b8;--faq-text-color:#fff;--faq-icon-color:#fff;--faq-badge-bg:#1e7a9c;--faq-badge-text:#fff;--faq-badge-border:#fff;--faq-question-text:#fff;--faq-response-text:#155a73;--faq-filter-label-color:#155a73;--color-button-exit-text:#1e7a9c;--color-button-exit-border:#1e7a9c;--color-button-exit-hover-bg:#1e7a9c1a;--color-button-exit-hover-text:#155a73;--color-button-exit-hover-border:#155a73;--card-bg-primary:#1e7a9c;--card-bg-surface:#155a73;--card-bg-hover:#1e7a9c1f;--card-border-color:#1e7a9c4d;--card-shadow-color:#1e7a9c14;--card-shadow-color-hover:#1e7a9c26;--card-shadow-color-expanded:#1e7a9c33;--card-bg-gradient:linear-gradient(135deg,#1e7a9c 0%,#155a73 100%);--card-bg-gradient-hover:linear-gradient(135deg,#1e7a9c 0%,#1e7a9c1f 100%);--card-bg-gradient-expanded:linear-gradient(135deg,#1e7a9c 0%,#1e7a9c26 100%);--form-bg-light:#f8f9fa;--form-input-bg:#fff;--form-input-border:#0357814d;--form-container-bg:#f5f5f5;--form-section-bg:#fafafa;--form-field-bg-white:#fff;--users-filter-focus-shadow:#1e7a9c33;--users-filter-border-color:#1e7a9c;--users-filter-hover-border:#155a73;--users-table-selected-bg:#e0f7fa;--users-table-selected-text:#000;--users-table-hover-bg:#f0f9ff;--users-button-clear-bg:#1e7a9c;--users-button-clear-hover:#155a73;--users-button-add-bg:#155a73;--users-button-add-hover:#2699b8;--zebra-stripe-color:#1e7a9c4d;--joy-palette-primary-plainColor:var(--color-primary);--joy-palette-primary-plainHoverBg:var(--color-primary);--joy-palette-primary-plainActiveBg:var(--color-primary);--joy-palette-primary-plainDisabledColor:var(--color-primary);--joy-palette-primary-outlinedColor:var(--color-primary);--joy-palette-primary-outlinedBorder:var(--color-primary);--joy-palette-primary-outlinedHoverBg:var(--color-primary);--joy-palette-primary-outlinedHoverBorder:var(--color-primary);--joy-palette-primary-outlinedActiveBg:var(--color-primary);--joy-palette-primary-outlinedDisabledColor:var(--color-primary);--joy-palette-primary-outlinedDisabledBorder:var(--color-primary);--joy-palette-primary-softColor:var(--color-primary);--joy-palette-primary-softBg:var(--color-primary);--joy-palette-primary-softHoverBg:var(--color-primary);--joy-palette-primary-softActiveBg:var(--color-primary);--joy-palette-primary-softDisabledColor:var(--color-primary);--joy-palette-primary-softDisabledBg:var(--color-primary);--joy-palette-primary-solidColor:var(--color-primary);--joy-palette-primary-solidBg:var(--color-primary);--joy-palette-primary-solidHoverBg:var(--color-primary);--joy-palette-primary-solidActiveBg:var(--color-primary);--joy-palette-primary-solidDisabledColor:var(--color-primary);--joy-palette-primary-solidDisabledBg:var(--color-primary);--sidebar-font-size:.78rem;--sidebar-submenu-font-size:.78rem}.MuiOutlinedInput-root.Mui-focused .MuiOutlinedInput-notchedOutline{border-color:var(--color-button-primary)!important;box-shadow:none!important}.MuiOutlinedInput-root.Mui-focused{box-shadow:none!important;outline:none!important}fieldset.MuiOutlinedInput-notchedOutline{border-color:var(--color-button-primary)!important;box-shadow:none!important;outline:none!important}input:focus,input:focus-visible,textarea:focus,textarea:focus-visible,select:focus,select:focus-visible{box-shadow:none!important;border-color:var(--color-button-primary)!important;outline:none!important}input:-webkit-autofill{border:1px solid var(--color-button-primary)!important;outline:none!important;box-shadow:inset 0 0 0 1000px #fff!important}input:-webkit-autofill:focus{border:1px solid var(--color-button-primary)!important;outline:none!important;box-shadow:inset 0 0 0 1000px #fff!important}textarea:-webkit-autofill{border:1px solid var(--color-button-primary)!important;outline:none!important;box-shadow:inset 0 0 0 1000px #fff!important}textarea:-webkit-autofill:focus{border:1px solid var(--color-button-primary)!important;outline:none!important;box-shadow:inset 0 0 0 1000px #fff!important}select:-webkit-autofill{border:1px solid var(--color-button-primary)!important;outline:none!important;box-shadow:inset 0 0 0 1000px #fff!important}select:-webkit-autofill:focus{border:1px solid var(--color-button-primary)!important;outline:none!important;box-shadow:inset 0 0 0 1000px #fff!important}[data-joy-color-scheme] input:focus,[data-joy-color-scheme] textarea:focus{box-shadow:none!important;border-color:var(--color-button-primary)!important;outline:none!important}.sidebar-item{transform-style:preserve-3d;perspective:1000px;background:linear-gradient(135deg,#ffffff14 0%,#ffffff08 100%);border:1px solid #ffffff1f;border-radius:14px;margin:6px 0;padding:14px 18px;transition:all .5s cubic-bezier(.175,.885,.32,1.275);position:relative;overflow:hidden;box-shadow:0 2px 8px #0000001a;color:var(--sidebar-text-color,var(--color-typography))!important;font-weight:var(--sidebar-text-weight,normal)!important}.sidebar-item:before{content:"";z-index:1;background:linear-gradient(90deg,#0000,#fff3,#0000);width:100%;height:100%;transition:left .6s;position:absolute;top:0;left:-100%}.sidebar-item:hover:before{left:100%}.sidebar-item *,.sidebar-item svg{color:var(--sidebar-text-color,var(--color-typography))!important;fill:var(--sidebar-text-color,var(--color-typography))!important;font-weight:var(--sidebar-text-weight,normal)!important;opacity:1!important}.sidebar-item:hover{border-color:#ffffff59;transform:translate(14px)translateZ(25px)rotateY(6deg)scale(1.02);box-shadow:0 10px 30px #00000040,0 6px 15px #00000026,inset 0 2px #fff6,inset 0 -1px #0000001a;color:var(--color-hover-text)!important;background:linear-gradient(135deg,#ffffff2e 0%,#ffffff1a 100%)!important}.sidebar-item:hover *,.sidebar-item:hover svg{color:var(--color-hover-text)!important;fill:var(--color-hover-text)!important}.sidebar-item.selected{border-color:#ffffff73;position:relative;transform:translate(0)translateZ(35px)rotateY(8deg)scale(1.03);box-shadow:0 14px 35px #0000004d,0 8px 20px #0003,inset 0 3px #ffffff80,inset 0 -2px #00000026,0 0 0 1px #fff3;color:var(--color-selected-text)!important;background:linear-gradient(135deg,#ffffff47 0%,#ffffff2e 100%)!important}.sidebar-item.selected:after{content:"";background:linear-gradient(#fffc 0%,#fff6 100%);border-radius:0 2px 2px 0;width:4px;height:60%;position:absolute;top:50%;left:-4px;transform:translateY(-50%);box-shadow:0 2px 8px #ffffff4d}.sidebar-item.selected *,.sidebar-item.selected svg{color:var(--color-selected-text)!important;fill:var(--color-selected-text)!important}.sidebar-item.selected:hover{transform:translate(0)translateZ(35px)rotateY(8deg)scale(1.03)}.sidebar-item:active{transition:all .15s cubic-bezier(.4,0,.2,1);transform:translate(10px)translateZ(15px)rotateY(3deg)scale(.99);box-shadow:0 4px 15px #0003,0 2px 8px #0000001a}thead th{font-family:Montserrat,sans-serif;font-weight:600;color:var(--color-title)!important}.MuiCheckbox-root.Mui-checked{color:var(--color-secondary)!important}
