@charset "UTF-8";html{--mat-sys-background: #101414;--mat-sys-error: #ffb4ab;--mat-sys-error-container: #93000a;--mat-sys-inverse-on-surface: #2d3131;--mat-sys-inverse-primary: #006a6a;--mat-sys-inverse-surface: #e0e3e2;--mat-sys-on-background: #e0e3e2;--mat-sys-on-error: #690005;--mat-sys-on-error-container: #ffdad6;--mat-sys-on-primary: #003737;--mat-sys-on-primary-container: #00fbfb;--mat-sys-on-primary-fixed: #002020;--mat-sys-on-primary-fixed-variant: #004f4f;--mat-sys-on-secondary: #1b3534;--mat-sys-on-secondary-container: #cce8e7;--mat-sys-on-secondary-fixed: #051f1f;--mat-sys-on-secondary-fixed-variant: #324b4b;--mat-sys-on-surface: #e0e3e2;--mat-sys-on-surface-variant: #dae5e4;--mat-sys-on-tertiary: #502400;--mat-sys-on-tertiary-container: #ffdcc7;--mat-sys-on-tertiary-fixed: #311300;--mat-sys-on-tertiary-fixed-variant: #723600;--mat-sys-outline: #889392;--mat-sys-outline-variant: #3f4948;--mat-sys-primary: #00dddd;--mat-sys-primary-container: #004f4f;--mat-sys-primary-fixed: #00fbfb;--mat-sys-primary-fixed-dim: #00dddd;--mat-sys-scrim: #000000;--mat-sys-secondary: #b0cccb;--mat-sys-secondary-container: #324b4b;--mat-sys-secondary-fixed: #cce8e7;--mat-sys-secondary-fixed-dim: #b0cccb;--mat-sys-shadow: #000000;--mat-sys-surface: #101414;--mat-sys-surface-bright: #363a39;--mat-sys-surface-container: #1c2020;--mat-sys-surface-container-high: #272b2a;--mat-sys-surface-container-highest: #313635;--mat-sys-surface-container-low: #191c1c;--mat-sys-surface-container-lowest: #0b0f0e;--mat-sys-surface-dim: #101414;--mat-sys-surface-tint: #00dddd;--mat-sys-surface-variant: #3f4948;--mat-sys-tertiary: #ffb787;--mat-sys-tertiary-container: #723600;--mat-sys-tertiary-fixed: #ffdcc7;--mat-sys-tertiary-fixed-dim: #ffb787;--mat-sys-neutral-variant20: #293232;--mat-sys-neutral10: #191c1c}html{--mat-sys-level0: 0px 0px 0px 0px rgba(0, 0, 0, .2), 0px 0px 0px 0px rgba(0, 0, 0, .14), 0px 0px 0px 0px rgba(0, 0, 0, .12)}html{--mat-sys-level1: 0px 2px 1px -1px rgba(0, 0, 0, .2), 0px 1px 1px 0px rgba(0, 0, 0, .14), 0px 1px 3px 0px rgba(0, 0, 0, .12)}html{--mat-sys-level2: 0px 3px 3px -2px rgba(0, 0, 0, .2), 0px 3px 4px 0px rgba(0, 0, 0, .14), 0px 1px 8px 0px rgba(0, 0, 0, .12)}html{--mat-sys-level3: 0px 3px 5px -1px rgba(0, 0, 0, .2), 0px 6px 10px 0px rgba(0, 0, 0, .14), 0px 1px 18px 0px rgba(0, 0, 0, .12)}html{--mat-sys-level4: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12)}html{--mat-sys-level5: 0px 7px 8px -4px rgba(0, 0, 0, .2), 0px 12px 17px 2px rgba(0, 0, 0, .14), 0px 5px 22px 4px rgba(0, 0, 0, .12)}html{--mat-sys-body-large: 400 1rem / 1.5rem Roboto;--mat-sys-body-large-font: Roboto;--mat-sys-body-large-line-height: 1.5rem;--mat-sys-body-large-size: 1rem;--mat-sys-body-large-tracking: .031rem;--mat-sys-body-large-weight: 400;--mat-sys-body-medium: 400 .875rem / 1.25rem Roboto;--mat-sys-body-medium-font: Roboto;--mat-sys-body-medium-line-height: 1.25rem;--mat-sys-body-medium-size: .875rem;--mat-sys-body-medium-tracking: .016rem;--mat-sys-body-medium-weight: 400;--mat-sys-body-small: 400 .75rem / 1rem Roboto;--mat-sys-body-small-font: Roboto;--mat-sys-body-small-line-height: 1rem;--mat-sys-body-small-size: .75rem;--mat-sys-body-small-tracking: .025rem;--mat-sys-body-small-weight: 400;--mat-sys-display-large: 400 3.562rem / 4rem Roboto;--mat-sys-display-large-font: Roboto;--mat-sys-display-large-line-height: 4rem;--mat-sys-display-large-size: 3.562rem;--mat-sys-display-large-tracking: -.016rem;--mat-sys-display-large-weight: 400;--mat-sys-display-medium: 400 2.812rem / 3.25rem Roboto;--mat-sys-display-medium-font: Roboto;--mat-sys-display-medium-line-height: 3.25rem;--mat-sys-display-medium-size: 2.812rem;--mat-sys-display-medium-tracking: 0;--mat-sys-display-medium-weight: 400;--mat-sys-display-small: 400 2.25rem / 2.75rem Roboto;--mat-sys-display-small-font: Roboto;--mat-sys-display-small-line-height: 2.75rem;--mat-sys-display-small-size: 2.25rem;--mat-sys-display-small-tracking: 0;--mat-sys-display-small-weight: 400;--mat-sys-headline-large: 400 2rem / 2.5rem Roboto;--mat-sys-headline-large-font: Roboto;--mat-sys-headline-large-line-height: 2.5rem;--mat-sys-headline-large-size: 2rem;--mat-sys-headline-large-tracking: 0;--mat-sys-headline-large-weight: 400;--mat-sys-headline-medium: 400 1.75rem / 2.25rem Roboto;--mat-sys-headline-medium-font: Roboto;--mat-sys-headline-medium-line-height: 2.25rem;--mat-sys-headline-medium-size: 1.75rem;--mat-sys-headline-medium-tracking: 0;--mat-sys-headline-medium-weight: 400;--mat-sys-headline-small: 400 1.5rem / 2rem Roboto;--mat-sys-headline-small-font: Roboto;--mat-sys-headline-small-line-height: 2rem;--mat-sys-headline-small-size: 1.5rem;--mat-sys-headline-small-tracking: 0;--mat-sys-headline-small-weight: 400;--mat-sys-label-large: 500 .875rem / 1.25rem Roboto;--mat-sys-label-large-font: Roboto;--mat-sys-label-large-line-height: 1.25rem;--mat-sys-label-large-size: .875rem;--mat-sys-label-large-tracking: .006rem;--mat-sys-label-large-weight: 500;--mat-sys-label-large-weight-prominent: 700;--mat-sys-label-medium: 500 .75rem / 1rem Roboto;--mat-sys-label-medium-font: Roboto;--mat-sys-label-medium-line-height: 1rem;--mat-sys-label-medium-size: .75rem;--mat-sys-label-medium-tracking: .031rem;--mat-sys-label-medium-weight: 500;--mat-sys-label-medium-weight-prominent: 700;--mat-sys-label-small: 500 .688rem / 1rem Roboto;--mat-sys-label-small-font: Roboto;--mat-sys-label-small-line-height: 1rem;--mat-sys-label-small-size: .688rem;--mat-sys-label-small-tracking: .031rem;--mat-sys-label-small-weight: 500;--mat-sys-title-large: 400 1.375rem / 1.75rem Roboto;--mat-sys-title-large-font: Roboto;--mat-sys-title-large-line-height: 1.75rem;--mat-sys-title-large-size: 1.375rem;--mat-sys-title-large-tracking: 0;--mat-sys-title-large-weight: 400;--mat-sys-title-medium: 500 1rem / 1.5rem Roboto;--mat-sys-title-medium-font: Roboto;--mat-sys-title-medium-line-height: 1.5rem;--mat-sys-title-medium-size: 1rem;--mat-sys-title-medium-tracking: .009rem;--mat-sys-title-medium-weight: 500;--mat-sys-title-small: 500 .875rem / 1.25rem Roboto;--mat-sys-title-small-font: Roboto;--mat-sys-title-small-line-height: 1.25rem;--mat-sys-title-small-size: .875rem;--mat-sys-title-small-tracking: .006rem;--mat-sys-title-small-weight: 500}html{--mat-sys-corner-extra-large: 28px;--mat-sys-corner-extra-large-top: 28px 28px 0 0;--mat-sys-corner-extra-small: 4px;--mat-sys-corner-extra-small-top: 4px 4px 0 0;--mat-sys-corner-full: 9999px;--mat-sys-corner-large: 16px;--mat-sys-corner-large-end: 0 16px 16px 0;--mat-sys-corner-large-start: 16px 0 0 16px;--mat-sys-corner-large-top: 16px 16px 0 0;--mat-sys-corner-medium: 12px;--mat-sys-corner-none: 0;--mat-sys-corner-small: 8px}html{--mat-sys-dragged-state-layer-opacity: .16;--mat-sys-focus-state-layer-opacity: .12;--mat-sys-hover-state-layer-opacity: .08;--mat-sys-pressed-state-layer-opacity: .12}html,body{height:100%}.dashboard-main{--glass-panel: linear-gradient(135deg, rgba(255, 255, 255, .16), rgba(123, 151, 207, .06));--glass-panel-soft: linear-gradient(135deg, rgba(255, 255, 255, .105), rgba(103, 133, 190, .035));--glass-border: rgba(255, 255, 255, .24);--glass-shadow: 0 16px 42px rgba(0, 0, 0, .26), inset 0 1px 0 rgba(255, 255, 255, .18);font-family:Inter,Segoe UI,Roboto,Helvetica Neue,sans-serif;background:transparent}.dashboard-main :is(.wiki-container,.forum-home,.shop-page,.skins-page,.rewards-page,.admin-panel-hub,.mc-hub,app-candidature-list,app-candidature-detail,app-admin-panel,app-minecraft-hub,app-milestone-rewards){box-sizing:border-box;background:transparent!important;border-color:transparent!important;box-shadow:none!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}.dashboard-main :is(.wiki-header,.wiki-card,.forum-home .admin-notify,.forum-home .online,.forum-home .groups,.forum-home .roles,.forum-home .cat-card,.forum-home .sec-row,.section-page .sec-header,.section-page .compose,.section-page .block,.section-page .topic-card,.topic-card-header,.posts-container,.topic-layout-container .post,.topic-layout-container .reply,.reply-full .head,.reply-full .composer,.reply-full .post-list,.reply-full .post,.reply-full .preview,app-candidature-list .header,app-candidature-list .card,app-candidature-detail .main-card,app-candidature-detail .responses-section,app-candidature-detail .response-card,app-candidature-detail .reply-section,.shop-page .shop-header,.shop-page .panel,.shop-page .featured,.shop-page .card,.shop-page .manage,.shop-page .block,.skins-page .page-header,.skins-page .toolbar,.skins-page .panel,.skins-page .card,.skins-page .detail,.rewards-page .page-header,.rewards-page .panel,.rewards-page .cat,.rewards-page .row,.admin-panel-hub .hub-inner,.admin-panel-hub .panel-choice,app-minecraft-hub .mc-tabs,app-minecraft-hub .mc-panel,app-minecraft-hub .mc-money,app-minecraft-hub .mc-land,app-minecraft-hub .mmo,app-minecraft-hub .gui,app-minecraft-hub .tree-bar,app-minecraft-hub .g-head,app-minecraft-hub .g-members,app-minecraft-hub [class*=panel],app-minecraft-hub [class*=surface],app-minecraft-hub [class*=card],app-minecraft-hub [class*=box]){background:var(--glass-panel)!important;border:1px solid var(--glass-border)!important;box-shadow:var(--glass-shadow)!important;backdrop-filter:blur(18px) saturate(145%)!important;-webkit-backdrop-filter:blur(18px) saturate(145%)!important}.dashboard-main :is(.forum-home .cat-head,.forum-home .cat-body,.section-page .block-head,.wiki-card .info,.shop-page .card-body,.mc-hub,.mc-tab-body){background:transparent!important}.dashboard-main :is(.forum-home .sec-row,.section-page .topic-card,.topic-layout-container .post,.reply-full .post){background:var(--glass-panel-soft)!important}.dashboard-main :is(.forum-home .sec-row:hover,.section-page .topic-card:hover,.topic-layout-container .post:hover,.reply-full .post:hover){background:#ffffff26!important;border-color:#ffffff52!important}.dashboard-main :is(.rewards-page .cmd,app-minecraft-hub input,app-minecraft-hub textarea){background:#040a1652!important;border-color:#fff3!important}.dashboard-main :is(app-console-minecraft,app-console-zomboid,app-console-7dtd,app-vintage-story){--control-glass: linear-gradient(135deg, rgba(255, 255, 255, .155), rgba(103, 137, 198, .055));--control-glass-soft: linear-gradient(135deg, rgba(255, 255, 255, .105), rgba(85, 119, 181, .035));--control-dark-glass: linear-gradient(145deg, rgba(4, 10, 23, .62), rgba(12, 22, 43, .48));--control-border: rgba(255, 255, 255, .22);--control-border-strong: rgba(160, 211, 255, .42);--control-shadow: 0 16px 42px rgba(0, 0, 0, .27), inset 0 1px rgba(255, 255, 255, .16);display:block;color:#eef4ff}.dashboard-main :is(app-console-minecraft,app-console-zomboid,app-console-7dtd,app-vintage-story) .mc-panel{background:transparent!important;border:0!important;box-shadow:none!important;font-family:Inter,Segoe UI,Roboto,Helvetica Neue,sans-serif!important}.dashboard-main :is(app-console-minecraft,app-console-zomboid,app-console-7dtd,app-vintage-story) :is(.server-sidebar,.work-surface,.empty-state,.access-denied){background:var(--control-glass)!important;border:1px solid var(--control-border)!important;border-radius:17px!important;box-shadow:var(--control-shadow)!important;backdrop-filter:blur(18px) saturate(145%)!important;-webkit-backdrop-filter:blur(18px) saturate(145%)!important}.dashboard-main :is(app-console-minecraft,app-console-zomboid,app-console-7dtd,app-vintage-story) .server-sidebar{padding:18px!important}.dashboard-main :is(app-console-minecraft,app-console-zomboid,app-console-7dtd,app-vintage-story) :is(h2,.section-head h3,.players-box h4){color:#f5f8ff!important;letter-spacing:.015em}.dashboard-main :is(app-console-minecraft,app-console-zomboid,app-console-7dtd,app-vintage-story) .server-card{margin-top:14px!important;padding:14px!important;border:1px solid rgba(255,255,255,.16)!important;border-radius:13px!important;background:var(--control-glass-soft)!important;box-shadow:inset 0 1px #ffffff1c!important}.dashboard-main :is(app-console-minecraft,app-console-zomboid,app-console-7dtd,app-vintage-story) :is(.path,label,.empty,.empty-state p,.meter-label){color:#e7effcb3!important}.dashboard-main :is(app-console-minecraft,app-console-zomboid,app-console-7dtd,app-vintage-story) .panel-tabs{gap:7px!important;padding:7px!important;border:1px solid rgba(255,255,255,.18)!important;border-radius:14px!important;background:var(--control-glass-soft)!important;box-shadow:0 11px 28px #0003,inset 0 1px #ffffff1f!important;backdrop-filter:blur(15px) saturate(140%)!important;-webkit-backdrop-filter:blur(15px) saturate(140%)!important}.dashboard-main :is(app-console-minecraft,app-console-zomboid,app-console-7dtd,app-vintage-story) button{color:#edf5ff!important;border:1px solid rgba(255,255,255,.18)!important;border-radius:9px!important;background:linear-gradient(145deg,#ffffff1f,#567dbe14)!important;box-shadow:inset 0 1px #ffffff1a!important}.dashboard-main :is(app-console-minecraft,app-console-zomboid,app-console-7dtd,app-vintage-story) button:hover:not(:disabled){border-color:#a3d6ff80!important;background:linear-gradient(145deg,#7fb9f447,#3d6bb426)!important;transform:translateY(-1px)}.dashboard-main :is(app-console-minecraft,app-console-zomboid,app-console-7dtd,app-vintage-story) .panel-tabs button{min-width:112px;background:#050d1c3d!important;border-color:transparent!important}.dashboard-main :is(app-console-minecraft,app-console-zomboid,app-console-7dtd,app-vintage-story) .panel-tabs button.active{color:#fff!important;border-color:var(--control-border-strong)!important;background:linear-gradient(145deg,#4c9def70,#285eab4d)!important;box-shadow:0 8px 22px #2065b938,inset 0 1px #fff3!important}.dashboard-main :is(app-console-minecraft,app-console-zomboid,app-console-7dtd,app-vintage-story) :is(select,input:not([type=checkbox]),textarea){color:#f2f7ff!important;border:1px solid rgba(255,255,255,.2)!important;border-radius:9px!important;background:#03091575!important;box-shadow:inset 0 1px #ffffff0f!important}.dashboard-main :is(app-console-minecraft,app-console-zomboid,app-console-7dtd,app-vintage-story) :is(select,input,textarea):focus{outline:none!important;border-color:#84c4ff9e!important;box-shadow:0 0 0 3px #3f8be024,inset 0 1px #ffffff14!important}.dashboard-main :is(app-console-minecraft,app-console-zomboid,app-console-7dtd,app-vintage-story) :is(.scroll-box,.players-box,.quick-grid,.upload-area,.shutdown-info,.target-input,.selected-badge){border:1px solid rgba(255,255,255,.16)!important;border-radius:12px!important;background:var(--control-dark-glass)!important;box-shadow:inset 0 1px #ffffff14!important;backdrop-filter:blur(12px) saturate(125%)!important;-webkit-backdrop-filter:blur(12px) saturate(125%)!important}.dashboard-main :is(app-console-minecraft,app-console-zomboid,app-console-7dtd,app-vintage-story) :is(.console-output,.editor-surface textarea){color:#eaf2ff!important;border-color:#ffffff2b!important;border-radius:12px!important;background:#01060fa3!important;box-shadow:inset 0 1px 14px #00000040!important;font-family:Consolas,Cascadia Mono,monospace!important}.dashboard-main :is(app-console-minecraft,app-console-zomboid,app-console-7dtd,app-vintage-story) .file-row{border-bottom-color:#ffffff1a!important;background:#ffffff06!important}.dashboard-main :is(app-console-minecraft,app-console-zomboid,app-console-7dtd,app-vintage-story) .file-row:not(.head):hover{background:#ffffff13!important}.dashboard-main :is(app-console-minecraft,app-console-zomboid,app-console-7dtd,app-vintage-story) .file-row.head{color:#e8f0fdbd!important;background:#192744e0!important;backdrop-filter:blur(14px) saturate(135%)!important;-webkit-backdrop-filter:blur(14px) saturate(135%)!important}.dashboard-main :is(app-console-minecraft,app-console-zomboid,app-console-7dtd,app-vintage-story) :is(button.stop,button.danger,.danger){color:#ffe9e9!important;border-color:#ff747459!important;background:linear-gradient(145deg,#a42b387a,#5d131f59)!important}.dashboard-main :is(app-console-minecraft,app-console-zomboid,app-console-7dtd,app-vintage-story) :is(button.blue,.blue){color:#eef8ff!important;border-color:#66bcff66!important;background:linear-gradient(145deg,#3189e08c,#174f9e66)!important}.dashboard-main :is(app-console-minecraft,app-console-zomboid,app-console-7dtd,app-vintage-story) :is(.player-pill.active,.selected-badge){border-color:#6fd6a36b!important;background:linear-gradient(145deg,#318f654d,#1b534133)!important}.dashboard-main :is(app-console-minecraft,app-console-zomboid,app-console-7dtd,app-vintage-story) :is(.on,.progress-bar-determinate){color:#7dffb5!important}.dashboard-main :is(app-console-minecraft,app-console-zomboid,app-console-7dtd,app-vintage-story) .progress-container{border:1px solid rgba(255,255,255,.13)!important;background:#0207117a!important}@media (max-width: 900px){.dashboard-main :is(app-console-minecraft,app-console-zomboid,app-console-7dtd,app-vintage-story) .mc-panel{width:min(100% - 18px,720px)!important;gap:12px!important}.dashboard-main :is(app-console-minecraft,app-console-zomboid,app-console-7dtd,app-vintage-story) .panel-tabs button{min-width:0;flex:1 1 128px}}body{margin:0;font-family:Bebas Neue,Roboto,Helvetica Neue,sans-serif;background-image:url("./media/background-Q2SQUR36.png");background-size:cover;background-repeat:no-repeat;background-position:center center;background-attachment:fixed}body.site-dynmap-background{background-color:#070b12;background-image:none!important}body.site-dynmap-background :is(app-root,app-home,.main-content,.route-content-host){background-color:transparent!important;background-image:none!important}@font-face{font-family:Minecrafter Alt;src:url(/assets/font/Minecrafter.Alt.ttf) format("truetype");font-weight:400;font-style:normal}.draggable-dialog .mat-mdc-dialog-container .mdc-dialog__surface,.cdk-overlay-pane.draggable-dialog{max-width:none!important;max-height:none!important;pointer-events:auto}.draggable-dialog .mat-mdc-dialog-content{max-height:100vh!important}.draggable-dialog .mat-mdc-dialog-container .mdc-dialog__surface{max-width:none!important;max-height:none!important;resize:both;overflow:auto}.input-group{position:relative;display:flex!important;align-items:center;width:100%;margin-bottom:20px}@media (max-width: 768px){.input-group{margin-bottom:12px}}.input-group input{padding-right:48px!important;width:100%!important;box-sizing:border-box;margin:0!important;height:48px}@media (max-width: 768px){.input-group input{height:38px;font-size:16px}}.toggle-visibility{position:absolute;right:0;top:0;bottom:0;width:48px;background:transparent!important;border:none!important;cursor:pointer;font-size:1.2rem;padding:0;z-index:10;color:#888;display:flex!important;align-items:center;justify-content:center;opacity:.6;transition:opacity .2s,color .2s}.toggle-visibility:hover{color:#fff;opacity:1}.toggle-visibility:focus{outline:none!important}@keyframes shake{0%{transform:translate(0)}25%{transform:translate(-5px)}50%{transform:translate(5px)}75%{transform:translate(-5px)}to{transform:translate(0)}}.shake{animation:shake .4s ease-in-out;border:1px solid red!important;box-shadow:0 0 15px #f006}.loader{border:4px solid rgba(0,0,0,.1);width:24px;height:24px;border-radius:50%;border-left-color:#09f;animation:spin 1s linear infinite;display:inline-block;margin-left:10px;vertical-align:middle}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}button:disabled{opacity:.7;cursor:not-allowed}.auth-btn-container{display:flex;align-items:center;justify-content:center;gap:10px}.stone-dialog .mat-mdc-dialog-container .mdc-dialog__surface{background-color:#1a1a1a!important;color:#f0f0f0;border:1px solid #444;border-radius:8px;padding:0!important;overflow:hidden!important;display:flex;flex-direction:column}.profile-dialog-container{max-width:none!important;max-height:none!important;pointer-events:auto;resize:both;overflow:hidden;display:flex;flex-direction:column;background:transparent;border-radius:8px}.profile-dialog-container .mat-mdc-dialog-container{width:100%;height:100%;max-width:none!important;max-height:none!important}.profile-dialog-container .mat-mdc-dialog-container .mdc-dialog__surface{max-width:none!important;max-height:none!important;border-radius:8px;overflow:hidden!important;display:flex;flex-direction:column;width:100%;height:100%}.profile-dialog-container app-user-profile-dialog{display:flex;width:100%;height:100%;overflow:hidden}.cdk-overlay-pane{max-width:100vw!important}.btn-subheader{display:inline-block;cursor:pointer;color:#aaa;text-decoration:none;font-size:.9em;border:1px solid #444;padding:4px 10px;border-radius:4px;background:#0000004d;transition:all .2s;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;line-height:normal}.btn-subheader:hover{color:#fff;border-color:#666;background:#ffffff1a}.btn-subheader:disabled{opacity:.5;cursor:not-allowed}.btn-subheader:disabled:hover{background:#0000004d;color:#aaa;border-color:#444}:is(app-account-settings,app-private-message-dialog,app-user-profile-dialog,app-auth-dialog,app-document-dialog){--dialog-glass: linear-gradient(135deg, rgba(151, 163, 193, .24) 0%, rgba(56, 68, 101, .18) 42%, rgba(9, 16, 34, .4) 100%);--dialog-glass-soft: linear-gradient(135deg, rgba(199, 208, 230, .15) 0%, rgba(83, 96, 132, .1) 52%, rgba(12, 21, 42, .25) 100%);--dialog-glass-dark: rgba(4, 10, 23, .48);--dialog-border: rgba(211, 221, 244, .26);--dialog-border-soft: rgba(211, 221, 244, .14);--dialog-shadow: 0 24px 70px rgba(0, 0, 0, .46), inset 0 1px 0 rgba(255, 255, 255, .12);color:#eef3ff}:is(.stone-dialog,.profile-dialog-container,.custom-dialog-container) .mat-mdc-dialog-container .mdc-dialog__surface{background:#04091533!important;border:1px solid rgba(211,221,244,.16)!important;border-radius:22px!important;box-shadow:0 28px 90px #0000007a!important;backdrop-filter:blur(22px) saturate(135%);-webkit-backdrop-filter:blur(22px) saturate(135%)}:is(app-account-settings .draggable-wrapper,app-private-message-dialog .draggable-wrapper,app-user-profile-dialog .profile-dialog,app-auth-dialog .modal,app-document-dialog .doc-container){background:var(--dialog-glass)!important;border:1px solid var(--dialog-border)!important;border-radius:22px!important;box-shadow:var(--dialog-shadow)!important;backdrop-filter:blur(24px) saturate(140%);-webkit-backdrop-filter:blur(24px) saturate(140%)}app-auth-dialog .backdrop{background:#01050e94!important;backdrop-filter:blur(10px) saturate(115%);-webkit-backdrop-filter:blur(10px) saturate(115%)}:is(app-account-settings .dialog-header-handle,app-private-message-dialog .dialog-header-handle,app-user-profile-dialog .dialog-header,app-document-dialog .doc-header){background:#050b1a5c!important;border-bottom:1px solid var(--dialog-border-soft)!important;box-shadow:inset 0 1px #ffffff14}:is(app-account-settings .tabs,app-private-message-dialog .tabs,app-user-profile-dialog .tabs-container,app-auth-dialog .tabs){background:#0309154d!important;border:1px solid var(--dialog-border-soft)!important;border-radius:14px!important;box-shadow:inset 0 1px #ffffff0f}:is(app-account-settings .tab,app-private-message-dialog .tab,app-user-profile-dialog .tab,app-auth-dialog .tabs button){background:transparent!important;border:1px solid transparent!important;border-radius:10px!important;color:#e8eefcad!important}:is(app-account-settings .tab.active,app-private-message-dialog .tab.active,app-user-profile-dialog .tab.active,app-auth-dialog .tabs button.active){background:linear-gradient(135deg,#d2ddf638,#52699b2e)!important;border-color:#e0e8fa4d!important;color:#fff!important;box-shadow:0 8px 24px #0106113d,inset 0 1px #ffffff24}:is(app-account-settings .account-settings-content,app-account-settings .container,app-account-settings .scrolling-area,app-account-settings .tab-content,app-private-message-dialog .scrolling-area,app-private-message-dialog .tab-content,app-private-message-dialog .inbox-container,app-private-message-dialog .write-container,app-user-profile-dialog .dialog-body,app-user-profile-dialog .tab-content,app-auth-dialog .auth-form-container,app-auth-dialog .col-1,app-auth-dialog .col-2,app-auth-dialog .col-3,app-document-dialog .doc-content,app-document-dialog .text-body){background:transparent!important;box-shadow:none!important}:is(app-account-settings .section-block,app-account-settings .stat-box,app-account-settings .milestone-card,app-account-settings .tfa-status,app-account-settings .tfa-wizard,app-account-settings .claimable-card,app-account-settings .uploader-box,app-account-settings .preview-box,app-account-settings .connected-badge,app-account-settings .link-wizard,app-account-settings .code-box,app-account-settings .info-list,app-account-settings .dynmap-background-setting,app-private-message-dialog .msg-item,app-private-message-dialog .message-detail,app-private-message-dialog .read-header,app-private-message-dialog .meta,app-private-message-dialog .bb-toolbar,app-private-message-dialog .preview-container,app-private-message-dialog .preview-header,app-private-message-dialog .preview-box,app-user-profile-dialog .profile-header-split,app-user-profile-dialog .signature-inline,app-user-profile-dialog .section-block,app-user-profile-dialog .stat-box,app-user-profile-dialog .info-list,app-user-profile-dialog .milestone-card,app-user-profile-dialog .sig-content,app-auth-dialog .actions-card,app-auth-dialog .antibot-box,app-auth-dialog .prompt-container,app-auth-dialog .reg-2fa-container,app-auth-dialog .rules-summary,app-auth-dialog .qr-box){background:var(--dialog-glass-soft)!important;border:1px solid var(--dialog-border-soft)!important;border-radius:14px!important;box-shadow:0 14px 34px #00000030,inset 0 1px #ffffff14!important;backdrop-filter:blur(16px) saturate(125%);-webkit-backdrop-filter:blur(16px) saturate(125%)}:is(app-account-settings,app-private-message-dialog,app-user-profile-dialog,app-auth-dialog) :is(input:not([type=checkbox]):not([type=radio]),textarea,select,.mat-mdc-text-field-wrapper){background:#02081480!important;border-color:#d7e1f833!important;color:#f2f6ff!important;box-shadow:inset 0 1px #ffffff0a!important}:is(app-account-settings,app-private-message-dialog,app-user-profile-dialog,app-auth-dialog) :is(input,textarea)::placeholder{color:#e0e7f775!important}:is(app-account-settings,app-private-message-dialog,app-user-profile-dialog,app-auth-dialog) :is(.btn-small,.btn-text,.bb-toolbar button,.actions-right button,.pagination button,button.ghost){background:#0811247a!important;border:1px solid rgba(214,225,248,.22)!important;border-radius:9px!important;color:#eaf0fd!important}:is(app-account-settings .primary,app-user-profile-dialog .primary,app-auth-dialog .submit-btn,app-private-message-dialog .actions-right button:last-child){background:linear-gradient(135deg,#2c67c4c7,#3099c194)!important;border:1px solid rgba(145,203,255,.42)!important;border-radius:11px!important;color:#fff!important;box-shadow:0 10px 26px #051b4157,inset 0 1px #ffffff2e!important}app-document-dialog .doc-content{border-top:0!important;scrollbar-color:rgba(186,202,231,.42) transparent}app-document-dialog .doc-content::-webkit-scrollbar-track{background:transparent!important}app-document-dialog .doc-content::-webkit-scrollbar-thumb{background:#bacae761!important;border:2px solid transparent;background-clip:padding-box!important}app-document-dialog .text-body{color:#eef3ffe6!important}@media (max-width: 760px){:is(app-account-settings .draggable-wrapper,app-private-message-dialog .draggable-wrapper,app-user-profile-dialog .profile-dialog,app-auth-dialog .modal,app-document-dialog .doc-container){border-radius:16px!important}}
