@font-face{font-family:Roboto;font-stretch:normal;font-style:normal;font-weight:100;src:url(../fonts/KFOMCnqEu92Fr1ME7kSn66aGLdTylUAMQXC89YmC2DPNWubEbFmUiAw.bb8ee9ee.woff) format("woff")}@font-face{font-family:Roboto;font-stretch:normal;font-style:normal;font-weight:300;src:url(../fonts/KFOMCnqEu92Fr1ME7kSn66aGLdTylUAMQXC89YmC2DPNWuaabVmUiAw.b69d1cce.woff) format("woff")}@font-face{font-family:Roboto;font-stretch:normal;font-style:normal;font-weight:400;src:url(../fonts/KFOMCnqEu92Fr1ME7kSn66aGLdTylUAMQXC89YmC2DPNWubEbVmUiAw.eb9d7304.woff) format("woff")}@font-face{font-family:Roboto;font-stretch:normal;font-style:normal;font-weight:500;src:url(../fonts/KFOMCnqEu92Fr1ME7kSn66aGLdTylUAMQXC89YmC2DPNWub2bVmUiAw.2115c3bd.woff) format("woff")}@font-face{font-family:Roboto;font-stretch:normal;font-style:normal;font-weight:700;src:url(../fonts/KFOMCnqEu92Fr1ME7kSn66aGLdTylUAMQXC89YmC2DPNWuYjalmUiAw.2cafd699.woff) format("woff")}@font-face{font-family:Roboto;font-stretch:normal;font-style:normal;font-weight:900;src:url(../fonts/KFOMCnqEu92Fr1ME7kSn66aGLdTylUAMQXC89YmC2DPNWuZtalmUiAw.7f471697.woff) format("woff")}@font-face{font-display:block;font-family:Material Icons;font-style:normal;font-weight:400;src:url(../fonts/flUhRq6tzZclQEJ-Vdg-IuiaDsNcIhQ8tQ.c5371cfb.woff2) format("woff2"),url(../fonts/flUhRq6tzZclQEJ-Vdg-IuiaDsNa.4d73cb90.woff) format("woff")}.material-icons{word-wrap:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-feature-settings:"liga";direction:ltr;display:inline-block;font-family:Material Icons;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1;text-rendering:optimizeLegibility;text-transform:none;white-space:nowrap}@font-face{font-display:swap;font-family:VoxRound;font-style:normal;font-weight:400;src:url(../fonts/VoxRound.d832dcb1.ttf) format("truetype")}@font-face{font-display:swap;font-family:Minecraftory;font-style:normal;font-weight:400;src:url(../fonts/Minercraftory.d664dd90.ttf) format("truetype")}body,html{background-color:#1d1d19;font-family:VoxRound,sans-serif}a,body,html{color:#f3c540}.q-drawer .q-item:hover{background:#ffffff14}.q-drawer .sub-collapse-btn,.q-drawer .sub-collapse-btn:active,.q-drawer .sub-collapse-btn:focus,.q-drawer .sub-collapse-btn:hover{background:#0000}.q-drawer .sub-collapse-btn .q-focus-helper,.q-drawer .sub-collapse-btn .q-ripple,.q-drawer .sub-collapse-btn .q-ripple__inner,.q-drawer .sub-collapse-btn:after,.q-drawer .sub-collapse-btn:before{display:none}body.no-transitions,body.no-transitions *{animation:none!important;transition:none!important}.custom-scrollbar::-webkit-scrollbar{width:6px}.custom-scrollbar::-webkit-scrollbar-track{background:#ffffff0d;border-radius:3px}.custom-scrollbar::-webkit-scrollbar-thumb{background:#fff3;border-radius:3px}.custom-scrollbar::-webkit-scrollbar-thumb:hover{background:#ffffff4d}.btn-success,.submit-btn{border-radius:6px;font-size:.8rem;font-weight:500;padding:6px 12px;text-transform:none;transition:all .15s ease}.btn-success:disabled,.submit-btn:disabled{cursor:not-allowed;opacity:.5}.btn-success,.submit-btn{background:#4caf5026;border:1px solid #4caf504d}.btn-success:hover:not(:disabled),.submit-btn:hover:not(:disabled){background:#4caf5040;border-color:#4caf5066;box-shadow:0 2px 8px #4caf5033;transform:translateY(-1px)}.btn-success,.submit-btn{color:#81c784}.btn-danger{border-radius:6px;font-size:.8rem;font-weight:500;padding:6px 12px;text-transform:none;transition:all .15s ease}.btn-danger:disabled{cursor:not-allowed;opacity:.5}.btn-danger{background:#f4433626;border:1px solid #f443364d}.btn-danger:hover:not(:disabled){background:#f4433640;border-color:#f4433666;box-shadow:0 2px 8px #f4433633;transform:translateY(-1px)}.btn-danger{color:#ef5350}.btn-warning{border-radius:6px;font-size:.8rem;font-weight:500;padding:6px 12px;text-transform:none;transition:all .15s ease}.btn-warning:disabled{cursor:not-allowed;opacity:.5}.btn-warning{background:#ff980026;border:1px solid #ff98004d}.btn-warning:hover:not(:disabled){background:#ff980040;border-color:#ff980066;box-shadow:0 2px 8px #ff980033;transform:translateY(-1px)}.btn-warning{color:#ffb74d}.btn-neutral,.form-btn{border-radius:6px;font-size:.8rem;font-weight:500;padding:6px 12px;text-transform:none;transition:all .15s ease}.btn-neutral:disabled,.form-btn:disabled{cursor:not-allowed;opacity:.5}.btn-neutral,.form-btn{background:#ffffff14;border:1px solid #ffffff26;color:#ffffffe6}.btn-neutral:hover:not(:disabled),.form-btn:hover:not(:disabled){background:#ffffff1f;border-color:#ffffff40}.sticky-header-table{background:#0000;flex:1;min-height:0}.sticky-header-table .q-table__top{background:#0000;border:none;padding:8px 0}.sticky-header-table thead tr th{backdrop-filter:blur(8px);background-color:#1d1d19f2;border-bottom:1px solid #ffffff1a;color:#ffffffe6;font-size:.8rem;font-weight:500;padding:12px 16px;position:sticky;text-transform:none;top:0;z-index:2}.sticky-header-table tbody tr{cursor:pointer;transition:background .15s ease}.sticky-header-table tbody tr:hover{background:#ffffff08}.sticky-header-table tbody td{border-bottom:1px solid #ffffff0d;color:#ffffffd9;font-size:.8rem;padding:12px 16px}.sticky-header-table .q-table__linear-progress{position:sticky;top:0;z-index:3}.sticky-header-table .q-table__bottom{display:none}.search-input{width:220px}.search-input .q-field__control{background:#0000;border:1px solid #ffffff26;border-radius:4px;height:32px;padding:0 8px}.search-input .q-field__control:hover{background:#ffffff0d;border-color:#ffffff40}.search-input .q-field__control:focus-within{background:#ffffff14;border-color:#ffffff4d}.search-input .q-field__control:before{border:none}.search-input .q-field__native{color:#ffffffe6;font-size:.8rem}.search-input .q-icon{color:#fff9;font-size:14px}.filter-main-btn,.header-action-btn,.sort-dropdown{background:#0000;border:1px solid #ffffff26;border-radius:4px;color:#ffffffe6;font-size:.8rem;padding:4px 10px;text-transform:none;transition:all .15s ease}.filter-main-btn:hover,.header-action-btn:hover,.sort-dropdown:hover{background:#ffffff14;border-color:#ffffff40}.filter-count-badge{background:#ff9800;color:#1d1d19;font-size:.65rem;font-weight:600;height:16px;min-width:16px}.toggle-wrapper{background:#0000;border:1px solid #ffffff26;border-radius:4px;display:flex;gap:1px;padding:1px}.toggle-option{border-radius:3px;cursor:pointer;padding:4px 10px;transition:all .15s ease}.toggle-option .toggle-icon{color:#ffffffb3;font-size:14px}.toggle-option .text-toggle{color:#ffffffb3;font-size:.8rem;font-weight:400}.toggle-option:hover{background:#ffffff0f}.toggle-option:hover .text-toggle,.toggle-option:hover .toggle-icon{color:#ffffffe6}.toggle-option.active{background:#f3c54033;border:1px solid #f3c54066}.toggle-option.active .text-toggle,.toggle-option.active .toggle-icon{color:#f3c540;font-weight:500}.sort-menu{backdrop-filter:blur(12px);background:#1d1d19fa;border:1px solid #ffffff14;border-radius:4px;min-width:160px;padding:4px}.sort-menu .sort-item{border-radius:3px;color:#ffffffe6;cursor:pointer;font-size:.8rem;padding:6px 10px}.sort-menu .sort-item:hover{background:#ffffff14}.dialog-base{background:#1d1d19fa;border:1px solid #ffffff14;border-radius:12px}@media (max-width:768px){.dialog-base{max-width:90vw!important;min-width:auto!important;width:90vw!important}}.dialog-sm{min-width:400px}.dialog-md{min-width:600px}.dialog-lg{min-width:800px}.dialog-xl{max-width:1200px;width:70vw}.dialog-header{align-items:center;border-bottom:1px solid #ffffff14;display:flex;justify-content:space-between;padding:20px 24px}.dialog-title{color:#fffffff2;font-size:.95rem;font-weight:500}.dialog-content{overflow-y:auto;padding:24px}.dialog-content::-webkit-scrollbar{width:6px}.dialog-content::-webkit-scrollbar-track{background:#ffffff0d;border-radius:3px}.dialog-content::-webkit-scrollbar-thumb{background:#fff3;border-radius:3px}.dialog-content::-webkit-scrollbar-thumb:hover{background:#ffffff4d}.dialog-footer{border-top:1px solid #ffffff14;display:flex;gap:8px;justify-content:flex-end;padding:16px 24px}.dialog-btn-primary{background:#ffffff26;border-radius:6px;color:#fff;font-size:.8rem;font-weight:500;text-transform:none;transition:all .15s ease}.dialog-btn-primary:hover{background:#fff3}.dialog-btn-secondary{background:#0000;border:1px solid #ffffff26;border-radius:6px;color:#ffffffd9;font-size:.8rem;font-weight:500;text-transform:none;transition:all .15s ease}.dialog-btn-secondary:hover{background:#ffffff14;border-color:#ffffff40}.dialog-btn-cancel{background:#0000;border-radius:6px;color:#ffffffb3;font-size:.8rem;font-weight:500;text-transform:none;transition:all .15s ease}.dialog-btn-cancel:hover{background:#ffffff14;color:#ffffffe6}.no-data-container{align-items:center;display:flex;flex-direction:column;gap:8px;height:calc(100vh - 307px);justify-content:center;padding:24px;width:100%}.no-data-container .no-data-icon{color:#ffffff26}.no-data-container .no-data-title{color:#fff9;font-size:.9rem}.no-data-container .no-data-subtitle{color:#fff6;font-size:.8rem}.no-data-container .no-data-reset-btn{color:#ffffff80;font-size:.8rem;text-transform:none}.no-data-container .no-data-reset-btn:hover{color:#fffc}.management-layout{display:flex;flex-direction:column;height:calc(100vh - 100px);position:relative}.q-page:has(.management-layout){padding-bottom:0!important}.microsoft-logo{width:20px}.upload-dialog-card{min-width:400px}.contract-settings-card{min-width:600px}.contract-settings-content{max-height:70vh;overflow-y:auto}.archived-dialog-card{min-width:600px}.dialog-card-min{min-width:500px}.hidden-file-input{display:none}.empty-state-text{opacity:.7}.log-scroll-area{background:#1e1e1e;border:1px solid #333;border-radius:4px;height:300px}.preview-content .mail-preview-link,.preview-html .mail-preview-link{color:#1976d2;cursor:default;pointer-events:none;text-decoration:underline}.preview-html .mail-preview-missing{color:#ff9800;font-style:italic}.legend-dot-0{background-color:#f0b429}.legend-dot-1{background-color:#27ae60}.legend-dot-2{background-color:#3498db}.legend-dot-3{background-color:#e74c3c}