@font-face{font-family:Roboto;font-stretch:normal;font-style:normal;font-weight:100;src:url(../fonts/KFOMCnqEu92Fr1ME7kSn66aGLdTylUAMQXC89YmC2DPNWubEbFmUiAw.8a0b3caf.woff) format("woff")}@font-face{font-family:Roboto;font-stretch:normal;font-style:normal;font-weight:300;src:url(../fonts/KFOMCnqEu92Fr1ME7kSn66aGLdTylUAMQXC89YmC2DPNWuaabVmUiAw.396ac934.woff) format("woff")}@font-face{font-family:Roboto;font-stretch:normal;font-style:normal;font-weight:400;src:url(../fonts/KFOMCnqEu92Fr1ME7kSn66aGLdTylUAMQXC89YmC2DPNWubEbVmUiAw.e3302351.woff) format("woff")}@font-face{font-family:Roboto;font-stretch:normal;font-style:normal;font-weight:500;src:url(../fonts/KFOMCnqEu92Fr1ME7kSn66aGLdTylUAMQXC89YmC2DPNWub2bVmUiAw.bc376a23.woff) format("woff")}@font-face{font-family:Roboto;font-stretch:normal;font-style:normal;font-weight:700;src:url(../fonts/KFOMCnqEu92Fr1ME7kSn66aGLdTylUAMQXC89YmC2DPNWuYjalmUiAw.2414bae4.woff) format("woff")}@font-face{font-family:Roboto;font-stretch:normal;font-style:normal;font-weight:900;src:url(../fonts/KFOMCnqEu92Fr1ME7kSn66aGLdTylUAMQXC89YmC2DPNWuZtalmUiAw.9d22ad6a.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.55e98c2c.woff) format("woff")}.material-icons{word-wrap:normal;-webkit-font-smoothing:antialiased;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:Minercraftory;font-style:normal;font-weight:400;src:url(../fonts/Minercraftory.d664dd90.ttf) format("truetype")}.material-icons,body{-moz-osx-font-smoothing:grayscale}body{-webkit-font-smoothing:antialiased;background:#1d1d19;color:#ffffffd9;font-family:VoxRound,-apple-system,BlinkMacSystemFont,sans-serif;font-size:14px;line-height:1.5}.ds-font-logo{font-family:Minercraftory,monospace}.ds-font-body{font-family:VoxRound,-apple-system,BlinkMacSystemFont,sans-serif}.ds-text-xs{font-size:11px;line-height:1.2}.ds-text-sm{font-size:12px;line-height:1.2}.ds-text-md{font-size:14px;line-height:1.5}.ds-text-lg{font-size:17px;line-height:1.5}.ds-text-xl{font-size:20px;line-height:1.2}.ds-text-2xl{font-size:24px;line-height:1.2}.ds-text-3xl{font-size:32px;line-height:1.2}.ds-text-main{color:#ffffffe6}.ds-text-body{color:#ffffffd9}.ds-text-dim{color:#fff9}.ds-text-muted{color:#fff6}.ds-weight-regular{font-weight:400}.ds-weight-medium{font-weight:500}.ds-weight-semibold{font-weight:600}.ds-weight-bold{font-weight:700}@keyframes ds-float{0%,to{transform:translateY(0)}50%{transform:translateY(-4px)}}@keyframes ds-pulse{0%,to{opacity:1}50%{opacity:.6}}@keyframes ds-shimmer{0%{background-position:-400px 0}to{background-position:400px 0}}@keyframes ds-fade-in{0%{opacity:0}to{opacity:1}}@keyframes ds-fade-in-up{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes ds-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.ds-anim-float{animation:ds-float 3s ease-in-out infinite}.ds-anim-pulse{animation:ds-pulse 1.8s ease-in-out infinite}.ds-anim-fade-in{animation:ds-fade-in .24s ease-out}.ds-anim-fade-up{animation:ds-fade-in-up .28s ease-out}.ds-anim-spin{animation:ds-spin 1s linear infinite}.ds-skeleton{animation:ds-shimmer 1.4s linear infinite;background:linear-gradient(90deg,#ffffff0a,#ffffff1a 50%,#ffffff0a);background-size:800px 100%;border-radius:6px}@media (prefers-reduced-motion:reduce){.ds-anim-fade-in,.ds-anim-fade-up,.ds-anim-float,.ds-anim-pulse,.ds-anim-spin,.ds-skeleton{animation:none}}body,html{background-color:#1d1d19;color:#ffffffd9;font-family:VoxRound,-apple-system,BlinkMacSystemFont,sans-serif}a{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}.sticky-header-table{background:#0000;flex:1;min-height:0}.sticky-header-table .q-table__middle{scrollbar-width:none}.sticky-header-table .q-table__middle::-webkit-scrollbar{display:none}.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:200}.sticky-header-table tbody tr{cursor:pointer;transition:background .12s ease-out}.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 .12s ease-out}.filter-main-btn:hover,.header-action-btn:hover,.sort-dropdown:hover{background:#ffffff14;border-color:#ffffff40}.header-action-btn.header-action-btn--cta{background:#f3c540;border-color:#f3c540;color:#1d1d19}.header-action-btn.header-action-btn--cta:hover{background:#f1bc23;border-color:#f1bc23}.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 .12s ease-out}.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}.q-menu{background:#313131!important}.q-menu,.q-menu .q-item{color:#ffffffe6}.q-menu .q-item--active,.q-menu .q-item:hover{background:#ffffff14}.q-menu .q-item__label--caption{color:#fff9}.management-layout{display:flex;flex-direction:column;height:calc(100vh - 100px);position:relative}.q-page:has(.management-layout){padding-bottom:0!important}.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:#f3c540}.legend-dot-1{background-color:#00c853}.legend-dot-2{background-color:#2196f3}.legend-dot-3{background-color:#f44}.app-notify{backdrop-filter:blur(10px);border:1px solid #ffffff14;border-radius:10px;font-size:.85rem;min-height:unset;padding:8px 14px}.app-notify .q-notification__message{padding:0}.app-notify .q-notification__icon{font-size:18px;margin-right:8px}