body{.ag-theme-quartz{--ag-active-color:#c0c9d3!important;--ag-selected-row-background-color:#f7f9f5}}.select-item{text-align:left;gap:1rem}body:has(#theme-toggle-check:checked){.ag-theme-quartz{--ag-background-color:#262829;--ag-header-background-color:#292929;--ag-header-foreground-color:#f4f4f5;--ag-foreground-color:#e4e4e7;--ag-border-color:#444;--ag-row-border-style:#e81a1a;--ag-row-hover-color:#353a3fcb;--ag-selected-row-background-color:#35393e;--ag-odd-row-background-color:#222222;--ag-even-row-background-color:#1e1e1e;--ag-row-border-color:#3a3a3a;--ag-active-color:#505050!important;--ag-font-family:"Inter",sans-serif;--ag-font-size:14px;--ag-icon-color:#a1a1aa;--ag-scrollbar-thumb-color:#4b5563;--ag-scrollbar-track-color:#1f2937}.auth-badge{content:url(/badges/dark_badge.png)}.theme-toggle__circle{background:var(--color-bg-surface);transform:translateX(22px)}.theme-toggle__circle:after{content:"🌛"}.theme-toggle__switch{background-color:#494949}.calendar-table,.daterangepicker,.table-condensed{color:var(--primary-col)!important;background-color:var(--color-surface-hover)!important;border:none!important}.daterangepicker td.in-range{color:#ffffff!important;background-color:var(--color-border)!important}.daterangepicker td.end-date,.daterangepicker td.start-date{background:var(--color-primary)!important}.daterangepicker td.off{background:var(--primary-color)!important}.daterangepicker td.available:hover,.daterangepicker th.available:hover{background:var(--login-bg)!important}.daterangepicker th.available{color:#ffffff!important}.daterangepicker .calendar-table .next span,.daterangepicker .calendar-table .prev span{border:solid white!important;border-width:0 2px 2px 0!important}}body:has(.theme-toggle-check:not(:checked)){.daterangepicker td.in-range{background-color:var(--color-primary-7)!important}.daterangepicker td.end-date,.daterangepicker td.start-date{background:var(--color-primary)!important}.theme-toggle__switch{background-color:var(--color-primary-6)}.ag-theme-quartz{--ag-selected-row-background-color:rgba(200,200,200,0.2)!important}}.ag-theme-quartz .ag-header,.ag-theme-quartz .ag-icon-menu{background-color:var(--color-bg-surface);color:var(--primary-col-text);font-weight:700;border-bottom:1px solid var(--color-border)}.ag-theme-quartz .ag-root-wrapper{border-radius:.5rem;overflow:hidden;background-color:var(--color-bg-surface);box-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -1px rgba(0,0,0,.06);border:var(--color-border)}.ag-theme-quartz .ag-body-viewport,.ag-theme-quartz .ag-header-cell-text,.ag-theme-quartz .ag-row,.ag-theme-quartz .dt-input{background-color:var(--color-bg-surface);color:var(--primary-col-text)}.ag-theme-quartz .ag-row{border-bottom:1px solid var(--color-border)}.ag-theme-quartz .ag-row:nth-child(odd){background-color:var(--bginput)}.ag-theme-quartz .ag-cell{border-right:1px solid var(--color-border);padding-top:8px;padding-bottom:8px;line-height:1.4}.ag-theme-quartz .ag-paging-panel{border-top:1px solid var(--color-border)}.ag-theme-quartz .ag-paging-button,.ag-theme-quartz .ag-paging-panel{background-color:var(--color-bg-surface);color:var(--primary-col-text)}.ag-theme-quartz .ag-paging-button{border:1px solid var(--color-border);border-radius:.3rem;padding:.3rem .6rem}.ag-theme-quartz .ag-paging-button:disabled{background-color:var(--color-surface-hover);color:var(--secondary-col-text);cursor:not-allowed}.ag-theme-quartz .ag-paging-button:hover:not(:disabled){background-color:var(--bghover);color:var(--primary-col-text)}.ag-theme-quartz .ag-overlay-no-rows-center,.ag-theme-quartz .ag-paging-page-summary,.ag-theme-quartz .ag-picker-field-display{color:var(--secondary-col-text)}.ag-theme-quartz .ag-icon-first,.ag-theme-quartz .ag-icon-last,.ag-theme-quartz .ag-icon-next,.ag-theme-quartz .ag-icon-previous{color:var(--primary-col-text)}.MuiDataGrid-columnHeader,.MuiDataGrid-columnHeaderTitle,.MuiDataGrid-columnHeaders{color:var(--color-text-primary);font-weight:600!important;background:var(--color-bg-surface)!important}div::-webkit-scrollbar,div::-webkit-scrollbar-thumb{width:.5em;height:.5em;background:var(--bginput);border-radius:1em}div::-webkit-scrollbar-thumb{background:var(--colline)}@media screen and (max-width:768px){.daterangepicker{min-width:264px;width:75%!important;left:50%!important;top:50%!important;transform:translate(-50%,-50%)!important;right:auto!important;bottom:auto!important}.daterangepicker:after,.daterangepicker:before{display:none!important}.daterangepicker .drp-calendar{width:-webkit-fill-available!important;max-width:none!important}.daterangepicker .drp-calendar.left,.daterangepicker .drp-calendar.right{padding:8px!important}}@media screen and (max-width:512px){.ag-paging-panel{width:600px;justify-content:flex-start}}@media print{.content-statement{position:fixed;top:0;left:0;width:100%;padding:0;height:100%;overflow:auto}.content-statement>div{padding:2em 4em}.content-statement img:nth-child(4){position:absolute;bottom:0;width:100%}.content-statement .header{width:80%}.content-statement .navs{display:none}}@keyframes zoom{0%{transform:scale(1)}50%{transform:scale(1.1)}to{transform:scale(1)}}@keyframes spread{0%{border:3em solid rgba(250,250,250,.6);padding:0}to{border:100em solid #fff;padding:100em}}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(1turn)}}@keyframes showup{0%{opacity:0;transform:translateY(.5em)}to{opacity:1;transform:translateY(0)}}@keyframes showdown{0%{opacity:0;transform:translateY(-.5em)}to{opacity:1;transform:translateY(0)}}@keyframes showleft{0%{opacity:0;transform:translateX(.5em)}to{opacity:1;transform:translateX(0)}}@keyframes moves{0%{margin-left:0}to{margin-left:100%}}