@font-face{font-family:Inter;src:url(/assets/fonts/inter/InterVariable.woff2)format("woff2-variations"),url(/assets/fonts/inter/InterVariable.woff2)format("woff2");font-weight:100 900;font-style:normal;font-display:swap}@font-face{font-family:Inter;src:url(/assets/fonts/inter/InterVariable-Italic.woff2)format("woff2-variations"),url(/assets/fonts/inter/InterVariable-Italic.woff2)format("woff2");font-weight:100 900;font-style:italic;font-display:swap}body{font-feature-settings:"cv11", "ss01", "tnum";font-optical-sizing:auto;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}.nav-tabs .nav-link.active,.nav-tabs .nav-link.active:hover,.nav-tabs .nav-link.active:focus{color:#3d5ee1;background-color:#fff;border-color:#e9edf4 #e9edf4 #fff}html[data-theme=dark] .nav-tabs .nav-link.active,html[data-theme=dark] .nav-tabs .nav-link.active:hover,html[data-theme=dark] .nav-tabs .nav-link.active:focus{background-color:#0000;border-bottom-color:#0000}.select2-selection.select2-selection--single{background-color:#fff;border:1px solid #e9edf4;border-radius:5px;height:38px;padding:0;display:block}.select2-selection--single .select2-selection__rendered{text-overflow:ellipsis;white-space:nowrap;padding-left:12px;padding-right:28px;line-height:36px;display:block;overflow:hidden}.select2-selection--single .select2-selection__arrow{width:20px;height:36px;position:absolute;top:1px;right:6px}.select2-selection--single:disabled{cursor:not-allowed;background-color:#f8f9fa}.gls-select2-invalid.select2-selection{border-color:#dc3545!important}html[data-theme=dark] .select2-selection.select2-selection--single,html[data-theme=dark] .select2-dropdown{color:inherit;background-color:#0000;border-color:#3b3b4f}.select2-dropdown.select2-dropdown--below{border:1px solid #e9edf4;border-radius:5px;overflow:hidden;box-shadow:0 4px 16px #00000014}.gls-select2-search{border-bottom:1px solid #e9edf4;padding:8px;display:block}.gls-select2-search__wrap{display:block;position:relative}.gls-select2-search__icon{color:#9aa0ac;pointer-events:none;justify-content:center;align-items:center;width:16px;height:16px;font-size:16px;line-height:1;display:flex;position:absolute;top:50%;left:10px;transform:translateY(-50%)}input.gls-select2-search__field{width:100%;height:32px;color:inherit;box-shadow:none;appearance:none;background-color:#fff;border:1px solid #e9edf4;border-radius:5px;outline:0;padding:0 30px 0 32px;font-size:13px;line-height:30px}input.gls-select2-search__field::placeholder{color:#9aa0ac}input.gls-select2-search__field:focus{border-color:#3d5ee1}input.gls-select2-search__field::-webkit-search-cancel-button{appearance:none;display:none}input.gls-select2-search__field::-webkit-search-decoration{appearance:none;display:none}.gls-select2-search__clear{color:#9aa0ac;background:0 0;border:0;border-radius:50%;justify-content:center;align-items:center;width:20px;height:20px;padding:0;font-size:13px;line-height:1;display:flex;position:absolute;top:50%;right:6px;transform:translateY(-50%)}.gls-select2-search__clear:hover{color:#3d5ee1;background-color:#f3f5f9}.select2-results__options{margin:0;padding:4px}.select2-results__option{border-radius:5px;padding:7px 10px;font-size:14px}.select2-results__option--highlighted[aria-selected],.select2-results__option--highlighted[aria-selected=true]{color:inherit;background-color:#f3f5f9}.select2-results__option[aria-selected=true]{color:#3d5ee1;background-color:#eef1fb;font-weight:500}html[data-theme=dark] .select2-results__option--highlighted[aria-selected],html[data-theme=dark] .select2-results__option--highlighted[aria-selected=true]{background-color:#2a2a3c}html[data-theme=dark] .select2-results__option[aria-selected=true]{color:#93a5f5;background-color:#32324a}.select2-results__message{color:#9aa0ac;font-size:13px}html[data-theme=dark] .gls-select2-search{border-bottom-color:#3b3b4f}html[data-theme=dark] input.gls-select2-search__field{background-color:#0000;border-color:#3b3b4f}html[data-theme=dark] .gls-select2-search__clear:hover{background-color:#2a2a3c}@media (width>=992px){.header .header-left .logo img{width:90px}}@media (width<=991.98px){.header .header-left .logo img,.header .header-left .dark-logo img{width:62px}}.sidebar .sidebar-inner{height:calc(100vh - 56px);overflow-y:auto}.gls-context-switcher .dropdown-menu,.gls-avatar-menu.show{z-index:1050;left:var(--gls-menu-left,0)!important;right:auto!important}.header{z-index:1042!important}.gls-mobile-bar-toggle{display:none}@media (width<=991.98px){.header .mobile_btn{border-radius:8px;justify-content:center;align-items:center;width:48px;height:56px;padding:0 12px;line-height:1;transition:background-color .2s;display:flex}.header .mobile_btn:active{background-color:#3d5ee114}.header .bar-icon{flex:none;width:22px;height:16px;margin-top:0;display:block;position:relative}.header .bar-icon span{float:none;border-radius:2px;width:22px;height:2px;margin-bottom:0;transition:transform .28s cubic-bezier(.68,-.3,.32,1.3),opacity .18s,width .28s;position:absolute;left:0}.header .bar-icon span:first-child{top:0}.header .bar-icon span:nth-child(2){width:14px;top:7px}.header .bar-icon span:last-child{top:14px}.slide-nav .header .bar-icon span:first-child{transform:translateY(7px)rotate(45deg)}.slide-nav .header .bar-icon span:nth-child(2){opacity:0;width:0}.slide-nav .header .bar-icon span:last-child{transform:translateY(-7px)rotate(-45deg)}.gls-mobile-bar-toggle{color:#6a7287;z-index:1;justify-content:center;align-items:center;width:40px;height:56px;font-size:20px;display:flex;position:absolute;top:0;right:16px}.header .header-user .user-menu{visibility:hidden;opacity:0;background:#fff;border-bottom:1px solid #e9edf4;flex-wrap:nowrap;justify-content:space-between;align-items:center;gap:.5rem;width:100%;height:56px;padding:0 16px;transition:opacity .15s,top .15s,visibility .15s;display:flex;position:absolute;top:48px;left:0}.header .header-user .user-menu.gls-bar-open{visibility:visible;opacity:1;top:56px}html .darkmode .header .header-user .user-menu,html[data-theme=dark] .header .header-user .user-menu{background:#0f0c1c;border-bottom-color:#1b1632}.header .header-user .user-menu>.nav-item{flex:auto;min-width:0;margin-right:0!important}.header .header-user .user-menu .gls-context-switcher{flex:auto;min-width:0;flex-wrap:nowrap!important;gap:.375rem!important}.header .header-user .user-menu .gls-context-switcher>.dropdown{flex:1 1 0;min-width:0}.header .header-user .user-menu .gls-context-switcher .btn{width:100%;min-width:0;padding:.3rem .5rem;font-size:.8125rem}.header .header-user .user-menu .gls-context-switcher .btn>span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.header .header-user .user-menu .gls-context-switcher .btn>i{flex:none;margin-right:.25rem!important}.header .header-user .user-menu .gls-context-switcher .dropdown-toggle:after{flex:none;margin-left:.2rem}.header .header-user .user-menu>.d-flex{flex:none}}.gls-frais-chart{--gls-chart-grid:#e9edf4;--gls-chart-muted:#6a7287;--gls-chart-surface:#fff}html[data-theme=dark] .gls-frais-chart{--gls-chart-grid:#2c2c3a;--gls-chart-muted:#9ca1af;--gls-chart-surface:#1b1632}.gls-frais-tooltip{color:#fff;pointer-events:none;z-index:2;background:#1b1632;border-radius:8px;min-width:190px;padding:10px 12px;font-size:12px;position:absolute;transform:translate(8px);box-shadow:0 4px 12px #00000040}.gls-frais-tooltip-header{margin-bottom:6px;font-weight:600}.gls-frais-tooltip-row{white-space:nowrap;align-items:center;gap:6px;display:flex}.gls-frais-tooltip-dot{border-radius:50%;flex-shrink:0;width:8px;height:8px;display:inline-block}.gls-frais-tooltip-label{color:#c3c2b7}.gls-frais-tooltip-value{margin-left:auto;font-weight:600}.gls-toast{color:#1b1632;background:#fff;border-radius:10px;min-width:320px;max-width:380px;overflow:hidden;box-shadow:0 10px 30px #13112829}html[data-theme=dark] .gls-toast{color:#f4f4f8;background:#1b1632;box-shadow:0 10px 30px #00000073}.gls-toast .toast-body{padding:14px 8px 14px 0;font-size:14px;font-weight:500}.gls-toast-icon{border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;margin:0 12px 0 14px;font-size:16px;display:flex}.gls-toast-icon-success{color:#03c36c;background:#03c36c1f}.gls-toast-icon-danger{color:#dc3545;background:#dc35451f}.gls-toast-icon-warning{color:#b5790a;background:#ffaa0526}.gls-toast-icon-info{color:#0aa8c4;background:#0dcaf024}html[data-theme=dark] .gls-toast-icon-warning{color:#ffaa05}html[data-theme=dark] .gls-toast-icon-info{color:#0dcaf0}.gls-toast .btn-close{opacity:.5;font-size:11px}html[data-theme=dark] .gls-toast .btn-close{filter:invert()grayscale()brightness(200%)}.gls-toast-progress{background:#0000000f;height:3px}html[data-theme=dark] .gls-toast-progress{background:#ffffff14}.gls-toast-progress-bar{transform-origin:0;width:100%;height:100%;animation-name:gls-toast-countdown;animation-timing-function:linear;animation-fill-mode:forwards}@keyframes gls-toast-countdown{0%{transform:scaleX(1)}to{transform:scaleX(0)}}.gls-seancecal{border:1px solid #e9edf4;border-radius:5px;grid-template-columns:repeat(7,1fr);display:grid;overflow:visible}.gls-seancecal-weekday{text-align:center;color:#202c4b;background:#f9fafb;border-bottom:1px solid #e9edf4;padding:10px 6px;font-size:13px;font-weight:600}.gls-seancecal-day{border-bottom:1px solid #e9edf4;border-right:1px solid #e9edf4;flex-direction:column;justify-content:space-between;min-height:84px;padding:8px;transition:background-color .15s;display:flex}.gls-seancecal-day:nth-child(7n){border-right:0}.gls-seancecal-day.has-seances{cursor:pointer}.gls-seancecal-day.has-seances:hover{background:#eefaf5}.gls-seancecal-day.is-today{background:#eaf8ec}.gls-seancecal-day.is-today .gls-seancecal-num{font-size:24px;font-weight:600}.gls-seancecal-day-top{justify-content:space-between;align-items:flex-start;gap:4px;display:flex}.gls-seancecal-num{color:#515b73;margin-left:auto;font-size:15px}.gls-seancecal-day.is-weekend .gls-seancecal-num{color:#e05c6d}.gls-seancecal-day.is-outside .gls-seancecal-num{color:#b9c0cf}.gls-seancecal-count{color:#fff;background:#a5484f;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;min-width:22px;height:22px;padding:0 5px;font-size:12px;font-weight:600;display:inline-flex}.gls-seancecal-dots{flex-wrap:wrap;gap:4px;margin-top:6px;display:flex}.gls-seancecal-dot{cursor:pointer;border-radius:50%;width:11px;height:11px;position:relative}.gls-seancecal-dot-success{background:#2e9d7e}.gls-seancecal-dot-danger{background:#ef6879}.gls-seancecal-dot-warning{background:#eab300}.gls-seancecal-dot:hover{transform:scale(1.25)}.gls-seancecal-dot:after{content:attr(data-tooltip);color:#fff;text-align:center;opacity:0;visibility:hidden;z-index:20;pointer-events:none;background:#202c4b;border-radius:5px;width:max-content;max-width:240px;padding:6px 10px;font-size:12px;line-height:1.4;transition:opacity .15s;position:absolute;bottom:calc(100% + 8px);left:50%;transform:translate(-50%)}.gls-seancecal-dot:before{content:"";opacity:0;visibility:hidden;z-index:20;pointer-events:none;border:5px solid #0000;border-top-color:#202c4b;transition:opacity .15s;position:absolute;bottom:calc(100% + 3px);left:50%;transform:translate(-50%)}.gls-seancecal-dot:hover:after,.gls-seancecal-dot:hover:before{opacity:1;visibility:visible}.gls-seancecal-day:nth-child(-n+14) .gls-seancecal-dot:after{top:calc(100% + 8px);bottom:auto}.gls-seancecal-day:nth-child(-n+14) .gls-seancecal-dot:before{border-top-color:#0000;border-bottom-color:#202c4b;top:calc(100% + 3px);bottom:auto}@media (width<=767.98px){.gls-seancecal-day{min-height:64px;padding:5px}.gls-seancecal-weekday{padding:8px 2px;font-size:11px}.gls-seancecal-day.is-today .gls-seancecal-num{font-size:18px}.gls-seancecal-dot{width:9px;height:9px}}html[data-theme=dark] .gls-seancecal,html[data-theme=dark] .gls-seancecal-weekday,html[data-theme=dark] .gls-seancecal-day{border-color:#393f4d}html[data-theme=dark] .gls-seancecal-weekday{color:#d5d8de;background:#1b1f27}html[data-theme=dark] .gls-seancecal-num{color:#b1b6c1}html[data-theme=dark] .gls-seancecal-day.is-outside .gls-seancecal-num{color:#565e6d}html[data-theme=dark] .gls-seancecal-day.has-seances:hover{background:#2e9d7e1f}html[data-theme=dark] .gls-seancecal-day.is-today{background:#2e9d7e2e}.table thead th,.table tbody td{text-transform:uppercase}.table tbody td a[href^=mailto\:],.table tbody td input,.table tbody td select,.table tbody td textarea,.table tbody td .dropdown-menu,.table tbody td .text-normal-case,.table tbody td .text-normal-case *{text-transform:none}
