@font-face{font-family:PixelMC Space Grotesk;src:local(Space Grotesk),url(/fonts/pixelmc/space-grotesk.woff2?pixelmc=1.2.0)format("woff2");font-style:normal;font-weight:400;font-display:swap}@font-face{font-family:PixelMC Microsoft YaHei;src:local(Microsoft YaHei),local(微软雅黑),url(/fonts/pixelmc/microsoft-yahei.woff2?pixelmc=1.2.0)format("woff2");font-style:normal;font-weight:400;font-display:swap}@font-face{font-family:PixelMC JetBrains Mono;src:local(JetBrains Mono),url(/fonts/pixelmc/jetbrains-mono.woff2?pixelmc=1.2.0)format("woff2");font-style:normal;font-weight:400;font-display:swap}@font-face{font-family:PixelMC Sarasa Mono SC;src:local(Sarasa Mono SC),local(更纱黑体 Mono SC),url(/fonts/pixelmc/sarasa-mono-sc-regular.woff2?pixelmc=1.2.0)format("woff2");font-style:normal;font-weight:400;font-display:swap}@font-face{font-family:PixelMC Sarasa Mono SC;src:local(Sarasa Mono SC Bold),local(更纱黑体 Mono SC Bold),url(/fonts/pixelmc/sarasa-mono-sc-bold.woff2?pixelmc=1.2.0)format("woff2");font-style:normal;font-weight:700;font-display:swap}:root{--font-sans:"PixelMC Space Grotesk", "PixelMC Microsoft YaHei", sans-serif;--mantine-font-family:"PixelMC Space Grotesk", "PixelMC Microsoft YaHei", sans-serif;--mantine-font-family-headings:"PixelMC Space Grotesk", "PixelMC Microsoft YaHei", sans-serif;--mantine-font-family-monospace:"PixelMC JetBrains Mono", "PixelMC Sarasa Mono SC", monospace;--pixelmc-green:#35951e;--pixelmc-green-deep:#215819;--pixelmc-green-ink:#132514;--pixelmc-green-soft:#dff1d8;--pixelmc-canvas:#f4f4ef;--pixelmc-surface:#fffefa;--pixelmc-ink:#111512;--pixelmc-muted:#737a73;--pixelmc-line:#dde2da;--pixelmc-yellow:#f0e000;--pixelmc-red:#f02030;--pixelmc-blue:#0060b0;--pixelmc-shadow-sm:0 1px 2px #111c130a, 0 8px 24px #111c130a;--pixelmc-shadow-md:0 18px 50px #14281617}:root[data-mantine-color-scheme=light]{--mantine-color-body:var(--pixelmc-canvas);--mantine-color-text:var(--pixelmc-ink);--mantine-color-dimmed:var(--pixelmc-muted);--mantine-color-default:var(--pixelmc-surface);--mantine-color-default-hover:#f1f4ed;--mantine-color-default-border:var(--pixelmc-line);--mantine-color-anchor:var(--pixelmc-green);--mantine-color-blue-text:var(--pixelmc-green);--mantine-color-blue-light:#35951e1c;--mantine-color-blue-light-hover:#35951e29;--mantine-color-blue-outline:var(--pixelmc-green);--mantine-color-blue-filled:var(--pixelmc-green);--mantine-color-blue-filled-hover:#2d7d1d;--chart-grid-color:#e1e5dc;--chart-tick-color:#5f675f;--chart-series-1-border:#35951e;--chart-series-1-fill:#35951e1f;--chart-series-2-border:#0060b0;--chart-series-2-fill:#0060b01a}:root[data-mantine-color-scheme=dark]{--pixelmc-canvas:#0c110e;--pixelmc-surface:#131a15;--pixelmc-ink:#f1f4ee;--pixelmc-muted:#9aa59b;--pixelmc-line:#2a352d;--mantine-color-body:var(--pixelmc-canvas);--mantine-color-text:var(--pixelmc-ink);--mantine-color-dimmed:var(--pixelmc-muted);--mantine-color-default:var(--pixelmc-surface);--mantine-color-default-hover:#1a241d;--mantine-color-default-border:var(--pixelmc-line);--mantine-color-anchor:#82c972;--mantine-color-blue-text:#82c972;--mantine-color-blue-light:#5caf4a26;--mantine-color-blue-light-hover:#5caf4a38;--mantine-color-blue-outline:#82c972;--mantine-color-blue-filled:#35951e;--mantine-color-blue-filled-hover:#2d7d1d;--chart-series-1-border:#82c972;--chart-series-1-fill:#5caf4a29;--chart-series-2-border:#4da3dc;--chart-series-2-fill:#0060b029}html,body,#root,button,input,textarea,select{font-family:PixelMC Space Grotesk,PixelMC Microsoft YaHei,sans-serif}html{background:var(--pixelmc-canvas)}body{background:radial-gradient(circle at 82% -10%, #35951e14, transparent 34rem), var(--pixelmc-canvas)}html[data-pixelmc-page=auth],html[data-pixelmc-page=auth] body,html[data-pixelmc-page=auth] #root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background:#f7f6f0!important}html[data-pixelmc-page=auth]{scrollbar-color:#aabca5 #f7f6f0}html[data-pixelmc-page=auth]::-webkit-scrollbar{background:#f7f6f0;width:12px}html[data-pixelmc-page=auth]::-webkit-scrollbar-track{background:#f7f6f0}html[data-pixelmc-page=auth]::-webkit-scrollbar-thumb{background:#aabca5;border:3px solid #f7f6f0;border-radius:999px}body,.mantine-Card-root,.mantine-Paper-root,.mantine-Button-root,.mantine-Input-input,.mantine-Menu-dropdown{transition:color .16s,background-color .18s,border-color .18s,box-shadow .18s,transform .18s}#dashboard-root,#server-root,#admin-root{isolation:isolate;min-width:0;position:relative}#dashboard-root:before,#server-root:before,#admin-root:before{content:"";z-index:-1;pointer-events:none;background:linear-gradient(115deg,#35951e14,#0000 42%),linear-gradient(#11151206 1px,#0000 1px) 0 0/40px 40px,linear-gradient(90deg,#11151206 1px,#0000 1px) 0 0/40px 40px;height:16rem;position:fixed;inset:0 0 auto 16rem;-webkit-mask-image:linear-gradient(#000,#0000);mask-image:linear-gradient(#000,#0000)}.pixelmc-route-enter :is(#dashboard-root,#server-root,#admin-root)>div>div:first-child{animation:.24s cubic-bezier(.22,1,.36,1) both pixelmc-page-enter}@keyframes pixelmc-page-enter{0%{opacity:0;transform:translateY(9px)}to{opacity:1;transform:translateY(0)}}.pixelmc-context-bar{border-bottom:1px solid color-mix(in srgb, var(--pixelmc-line) 78%, transparent);justify-content:space-between;align-items:center;gap:1rem;min-height:42px;margin:14px 24px -4px;padding:0 4px 11px;display:flex}.pixelmc-context-title,.pixelmc-context-meta{align-items:center;gap:.75rem;display:flex}.pixelmc-context-title>span,.pixelmc-context-meta{color:var(--pixelmc-muted);letter-spacing:.13em;font-size:.68rem;font-weight:650}.pixelmc-context-title>span{color:var(--pixelmc-green)}.pixelmc-context-title>strong{font-size:.78rem;font-weight:600}.pixelmc-context-signal{align-items:center;gap:3px;display:flex}.pixelmc-context-signal i{border-radius:1px;width:5px;height:5px;display:block}.pixelmc-context-signal i:first-child{background:var(--pixelmc-yellow)}.pixelmc-context-signal i:nth-child(2){background:var(--pixelmc-red)}.pixelmc-context-signal i:nth-child(3){background:var(--pixelmc-blue)}#sidebar-desktop.mantine-Card-root{color:#edf4ec;background:radial-gradient(circle at 35% -5%,#80ca6c33,#0000 13rem),linear-gradient(#2a5133 0%,#21452c 56%,#193823 100%)!important;border:1px solid #d2ebcd33!important;border-radius:20px!important;width:16rem!important;padding:.875rem!important;box-shadow:0 20px 54px #07100926!important}.mantine-Drawer-content:has(#sidebar-content){color:#edf4ec;background:radial-gradient(circle at 20% 0,#80ca6c33,#0000 14rem),#21472c!important}#sidebar-content>.flex-1.overflow-y-auto{scrollbar-color:#dcf1d859 transparent;overflow-x:hidden}#sidebar-content a:has(img[alt=Calagopus\ Icon])>div{min-height:66px;padding:0 .35rem;margin:0 0 .25rem!important}#sidebar-content img[alt=Calagopus\ Icon]{object-fit:contain;filter:drop-shadow(0 8px 18px #0000003d);width:44px!important;height:44px!important}#sidebar-content a:has(img[alt=Calagopus\ Icon]) h1{color:#f6faf4;letter-spacing:-.015em;font-size:.94rem!important}#sidebar-content>.shrink-0:first-child>.mantine-Card-root{color:#f6faf4;-webkit-backdrop-filter:blur(12px)saturate(1.08);backdrop-filter:blur(12px)saturate(1.08);overflow:hidden;background:linear-gradient(145deg,#ffffff1f,#fff1)!important;border:1px solid #e1f2dd33!important;border-radius:14px!important;margin:.55rem 0 .75rem!important;padding:.72rem .75rem!important;box-shadow:inset 0 1px #ffffff14,0 10px 26px #06170b21!important}#sidebar-content>.shrink-0:first-child>.mantine-Card-root>:first-child{min-height:1.3rem;height:auto!important}#sidebar-content>.shrink-0:first-child>.mantine-Card-root>:first-child>span{color:#f7fbf5;font-size:.82rem;line-height:1.25}#sidebar-content>.shrink-0:first-child>.mantine-Card-root>:nth-child(2){min-height:1.15rem;margin-top:.1rem;gap:.4rem!important;height:auto!important}#sidebar-content>.shrink-0:first-child>.mantine-Card-root>:nth-child(2)>span:not(:first-child){white-space:nowrap;font-size:.72rem;line-height:1.15;color:#ecf6e9b8!important}#sidebar-content>.shrink-0:first-child>.mantine-Card-root>:nth-child(2)>span:last-child:not(:nth-child(2)){padding-left:.55rem;position:relative;margin-left:auto!important}#sidebar-content>.shrink-0:first-child>.mantine-Card-root>:nth-child(2)>span:last-child:not(:nth-child(2)):before{content:"";background:#e1f2dd2e;width:1px;height:.75rem;position:absolute;top:50%;left:0;transform:translateY(-50%)}#sidebar-content>.shrink-0:first-child>.mantine-Card-root>.flex.gap-2.mt-2{gap:.45rem!important;margin-top:.58rem!important}#sidebar-content>.shrink-0:first-child>.mantine-Card-root>.flex.gap-2.mt-2 .mantine-Button-root{justify-content:center;height:2rem;min-height:2rem;font-size:.75rem;box-shadow:0 5px 13px #0512091f;background:var(--button-bg)!important;color:var(--button-color)!important;border-color:#ffffff1f!important;border-radius:9px!important}#sidebar-content>.shrink-0:first-child>.mantine-Card-root>.flex.gap-2.mt-2 .mantine-Button-root:hover:not(:disabled){box-shadow:0 6px 16px #0512092b;background:var(--button-hover)!important;color:var(--button-color)!important}#sidebar-content>.shrink-0:first-child>.mantine-Card-root>.flex.gap-2.mt-2 .mantine-Button-root:disabled{box-shadow:none;color:#e1f2dd61!important;background:#ffffff0e!important;border-color:#e1f2dd14!important}#sidebar-content>.shrink-0:first-child>.mantine-Card-root>.flex.gap-2.mt-2 .mantine-Button-label{color:inherit;justify-content:center}#sidebar-content>.shrink-0:first-child>.mantine-Card-root>.flex.gap-2.mt-2 .svg-inline--fa{flex:none;position:static}#sidebar-content .mantine-Button-root{justify-content:flex-start;min-height:36px;font-size:.84rem;color:#d2ded1!important;background:0 0!important;border:1px solid #0000!important;border-radius:10px!important}#sidebar-content .mantine-Button-label{justify-content:flex-start;align-items:center;line-height:1.15;display:flex}#sidebar-content .mantine-Button-label>.svg-inline--fa.mr-2{flex:0 0 1rem;width:1rem;height:1rem;position:relative;top:-.04em;margin-right:.625rem!important}#sidebar-content .mantine-Button-root:hover{transform:none;box-shadow:inset 2px 0 #ade19e94;color:#f5f9f3!important;background:#f4faf217!important}#sidebar-content .mantine-Button-root.active{box-shadow:0 9px 24px #35951e29;color:#142315!important;background:linear-gradient(90deg,#ddf5d6,#c9eabb)!important;border-color:#fff3!important}#sidebar-content .mantine-Button-root.active:before{content:"";background:var(--pixelmc-green);border-radius:999px;width:3px;height:16px;margin-right:.35rem}#sidebar-content .mantine-Divider-root{border-color:#e2f0df2e!important}#sidebar-content .mantine-Divider-label{color:#718173;letter-spacing:.1em;text-transform:uppercase;font-size:.65rem}#sidebar-content :is(.mantine-Input-input,.mantine-Select-input){color:#e8efe7!important;background:#0a23112e!important;border-color:#e2f0df33!important}#sidebar-account-card.mantine-Card-root{box-shadow:none!important;background:#ffffff17!important;border:1px solid #e2f0df33!important}#sidebar-account-card img{background:#f4f4ef;border:1px solid #ffffff47;padding:3px}#sidebar-account-card span{color:#eff5ed}#sidebar-content .mantine-Divider-root+.flex.justify-start.items-center{min-height:2.25rem;gap:.5rem!important;padding-left:.25rem!important}#sidebar-content .mantine-Divider-root+.flex.justify-start.items-center>.mantine-Group-root{gap:.5rem}#sidebar-content .mantine-Divider-root+.flex.justify-start.items-center>.text-xs:not(:empty){color:#f0f6ee;background:#ffffff17;border:1px solid #e2f0df33;border-radius:10px;align-items:center;min-height:2.25rem;padding-inline:.625rem;display:flex}#sidebar-content .mantine-Divider-root+.flex.justify-start.items-center>.text-xs:empty{display:none}#sidebar-content .mantine-Divider-root+.flex.justify-start.items-center .rounded-full.size-4{width:.55rem;height:.55rem;box-shadow:0 0 0 3px #82d56c26}:is(#dashboard-root,#server-root,#admin-root) .mantine-Title-root{color:var(--pixelmc-ink);letter-spacing:-.035em}:is(#dashboard-root,#server-root,#admin-root) h1.mantine-Title-root{font-size:clamp(1.7rem,2.35vw,2.4rem);line-height:1.05}:is(#dashboard-root,#server-root,#admin-root) .mantine-Card-root,:is(#dashboard-root,#server-root,#admin-root) .mantine-Paper-root{box-shadow:var(--pixelmc-shadow-sm);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-color:var(--pixelmc-line)!important;background:color-mix(in srgb, var(--pixelmc-surface) 96%, transparent)!important}:is(#dashboard-root,#server-root,#admin-root) .mantine-Card-root[data-hoverable=true]:hover,:is(#dashboard-root,#server-root,#admin-root) a:hover>.mantine-Card-root{box-shadow:var(--pixelmc-shadow-md);transform:translateY(-2px);border-color:color-mix(in srgb, var(--pixelmc-green) 34%, var(--pixelmc-line))!important}.mantine-Button-root{letter-spacing:-.01em;border-radius:10px;font-weight:600}.mantine-Button-root:not(:disabled):active{transform:translateY(1px)scale(.995)}.mantine-Input-input,.mantine-Select-input,.mantine-Textarea-input{box-shadow:inset 0 1px #ffffff5c;border-color:var(--pixelmc-line)!important;background:color-mix(in srgb, var(--pixelmc-surface) 94%, var(--pixelmc-canvas))!important;border-radius:10px!important}.mantine-Input-input:focus,.mantine-Select-input:focus,.mantine-Textarea-input:focus{box-shadow:0 0 0 3px #35951e1c;border-color:var(--pixelmc-green)!important}.mantine-Table-table{border-collapse:separate;border-spacing:0}.mantine-Table-th{color:var(--pixelmc-muted);letter-spacing:.08em;text-transform:uppercase;font-size:.7rem;font-weight:650}.mantine-Table-tr{transition:background-color .15s}.mantine-Table-tbody .mantine-Table-tr:hover{background:#35951e0b}.mantine-Modal-content,.mantine-Drawer-content,.mantine-Menu-dropdown{border:1px solid var(--pixelmc-line)!important;box-shadow:0 24px 64px #09140b2e!important}.mantine-Modal-content,.mantine-Drawer-content{backface-visibility:hidden;will-change:transform, opacity}.mantine-Modal-overlay,.mantine-Drawer-overlay{will-change:opacity;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}.mantine-Badge-root{letter-spacing:.025em;font-weight:650}.pixelmc-server-home{position:relative}.pixelmc-server-home>.grid{gap:1rem}.pixelmc-server-home .grid>div>div>a>.mantine-Card-root{min-height:132px;border-radius:14px!important;padding:1rem 1.1rem!important}.pixelmc-server-home .grid>div>div>a>.mantine-Card-root:after{content:"";pointer-events:none;background:linear-gradient(135deg,#0000 52%,#35951e0e 52%),linear-gradient(90deg,#0000 79%,#35951e1f 79% 82%,#0000 82%);width:5.5rem;height:5.5rem;position:absolute;top:0;right:0}.pixelmc-server-home .text-xl{letter-spacing:-.025em;font-weight:650!important}.pixelmc-auth-shell{--pixelmc-auth-edge:clamp(1.5rem, 3vw, 3.5rem);color:#111512;background:#f7f6f0;grid-template-columns:minmax(0,58fr) minmax(29rem,42fr);width:100%;min-height:100dvh;display:grid;overflow:hidden}.pixelmc-auth-scene{min-height:100dvh;padding:var(--pixelmc-auth-edge);isolation:isolate;color:#f7fbf5;background:radial-gradient(circle at 78% 18%,#53b23c47,#0000 25rem),linear-gradient(145deg,#15251a,#0d1710 58%,#09100b);flex-direction:column;justify-content:space-between;display:flex;position:relative;overflow:hidden}.pixelmc-auth-scene:before{content:"";z-index:-3;filter:saturate(.88)contrast(1.05);opacity:.44;background:linear-gradient(90deg,#09100b38,#09100bb8),url(/branding/pixelmc/scene-hub-1.2.0.webp) 50%/cover no-repeat;position:absolute;inset:0}.pixelmc-auth-scene:after{content:"";z-index:-2;background:linear-gradient(#0a110c2e,#0a110cad);position:absolute;inset:0}.pixelmc-auth-grid{z-index:-1;opacity:.16;background-color:#0000;background-image:linear-gradient(#dff1d82e 1px,#0000 1px),linear-gradient(90deg,#dff1d82e 1px,#0000 1px);background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:48px 48px;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;position:absolute;inset:0;-webkit-mask-image:linear-gradient(135deg,#000 0%,#0000 70%);mask-image:linear-gradient(135deg,#000 0%,#0000 70%)}.pixelmc-auth-glow{z-index:-1;filter:blur(90px);opacity:.16;border-radius:50%;width:18rem;height:18rem;position:absolute}.pixelmc-auth-glow-yellow{background:var(--pixelmc-yellow);bottom:8%;left:-8rem}.pixelmc-auth-glow-blue{background:var(--pixelmc-blue);top:22%;right:-10rem}.pixelmc-auth-brand{z-index:3;align-items:center;gap:.9rem;display:flex;position:relative}.pixelmc-auth-brand img{object-fit:contain;filter:drop-shadow(0 10px 25px #00000040);width:48px;height:48px}.pixelmc-auth-brand div{flex-direction:column;gap:.1rem;display:flex}.pixelmc-auth-brand strong{letter-spacing:-.02em;font-size:1rem;font-weight:650}.pixelmc-auth-brand span,.pixelmc-auth-kicker,.pixelmc-auth-scene-footer,.pixelmc-auth-panel-meta,.pixelmc-auth-panel-footer{letter-spacing:.14em;font-size:.67rem;font-weight:650}.pixelmc-auth-brand span{color:#a8cfa1}.pixelmc-auth-story{z-index:2;width:min(100%,58rem);margin:auto 0;padding:clamp(3rem,8vh,7rem) 0;position:relative}.pixelmc-auth-kicker{color:#9cd58e;margin:0 0 1.2rem}.pixelmc-auth-story h1{color:#fbfdf9;letter-spacing:-.06em;text-wrap:balance;max-width:13ch;margin:0;font-size:clamp(2.7rem,5.2vw,6.4rem);font-weight:600;line-height:.98}.pixelmc-auth-lead{color:#c3d1c2;max-width:38rem;margin:1.5rem 0 0;font-size:clamp(.92rem,1.2vw,1.15rem);line-height:1.7}.pixelmc-auth-scenes{z-index:-1;pointer-events:none;position:absolute;inset:0}.pixelmc-auth-scenes figure{background:#172119;border:1px solid #ffffff29;margin:0;position:absolute;overflow:hidden;box-shadow:0 28px 70px #0000004d}.pixelmc-auth-scenes img{object-fit:cover;filter:saturate(.86)contrast(1.06)brightness(.68);width:100%;height:100%}.pixelmc-scene-main{aspect-ratio:1.66;opacity:.62;border-radius:24px;width:clamp(17rem,27vw,34rem);top:5%;right:-5%;transform:rotate(1.5deg)}.pixelmc-scene-cave{aspect-ratio:1.55;opacity:.72;border-radius:18px;width:clamp(12rem,18vw,22rem);bottom:2%;right:5%;transform:rotate(-2deg)}.pixelmc-scene-district{aspect-ratio:.86;opacity:.52;border-radius:16px;width:clamp(8rem,12vw,15rem);bottom:-6%;right:28%;transform:rotate(2.4deg)}.pixelmc-auth-scene-footer{z-index:3;color:#9cac9d;justify-content:space-between;align-items:center;gap:1rem;min-height:1rem;line-height:1;display:flex;position:relative}.pixelmc-auth-panel{min-width:0;min-height:100dvh;padding:var(--pixelmc-auth-edge);background:radial-gradient(circle at 100% 0,#f0e00014,#0000 18rem),#f8f7f2;grid-template-rows:auto 1fr auto;display:grid;position:relative}.pixelmc-auth-panel:before{content:"";pointer-events:none;background-color:#0000;background-image:linear-gradient(#11151206 1px,#0000 1px),linear-gradient(90deg,#11151206 1px,#0000 1px);background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:56px 56px;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000,#0000 72%);mask-image:linear-gradient(#000,#0000 72%)}.pixelmc-auth-panel-meta,.pixelmc-auth-panel-footer{z-index:2;color:#858b84;justify-content:space-between;align-items:center;line-height:1;display:flex;position:relative}.pixelmc-auth-form{z-index:1;justify-content:center;align-items:center;min-height:0;display:flex;position:relative}.pixelmc-auth-form>.h-screen{width:100%;min-height:0;height:auto!important}.pixelmc-auth-form>.h-screen>div{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#fffefab3;border-radius:28px;position:relative;box-shadow:0 32px 90px #182d1a14;max-width:30rem!important;padding:clamp(1rem,2vw,2rem)!important}.pixelmc-auth-form>.h-screen>div:before{content:"PIXELMC NETWORK OS";width:100%;color:var(--pixelmc-green);letter-spacing:.14em;align-self:flex-start;margin-bottom:clamp(3.25rem,5.5vh,4rem);padding-right:9rem;font-size:.68rem;font-weight:700}.pixelmc-auth-form>.h-screen>div>div:has(>img[alt=Calagopus\ Icon]+h1){background:#f1f8eed1;border:1px solid #35951e29;border-radius:999px;gap:.45rem;min-height:2.25rem;padding:.2rem .55rem .2rem .3rem;display:flex;position:absolute;top:clamp(1rem,2vw,2rem);right:clamp(1rem,2vw,2rem);justify-content:flex-start!important;width:auto!important;height:2.25rem!important;margin:0!important}.pixelmc-auth-form img[alt=Calagopus\ Icon]{object-fit:contain;flex:0 0 28px;width:28px!important;height:28px!important}.pixelmc-auth-form img[alt=Calagopus\ Icon]+h1{color:#111512;letter-spacing:-.015em;line-height:1.1;margin-left:0!important;font-size:.78rem!important;font-weight:650!important}.pixelmc-auth-form .mantine-Title-root{color:#101411;letter-spacing:-.045em;font-size:clamp(1.75rem,2.3vw,2.35rem);font-weight:650}.pixelmc-auth-form .mantine-Text-root{line-height:1.65}.pixelmc-auth-form .mantine-Card-root{background:#fffffcf0!important;border:1px solid #dde2da!important;border-radius:16px!important;padding:1.25rem!important;box-shadow:0 14px 40px #152a1712!important}.pixelmc-auth-form .mantine-Input-input{min-height:44px;color:#111512!important;background:#fbfcf8!important;border-color:#d7ddd4!important}.pixelmc-auth-form :is(.mantine-TextInput-label,.mantine-PasswordInput-label){letter-spacing:0;font-weight:600;line-height:1.25;color:#252b26!important;font-size:.8125rem!important}.pixelmc-auth-form .mantine-Button-root{min-height:44px}.pixelmc-auth-form .pixelmc-copyright{color:#777f77}.pixelmc-auth-panel-footer{justify-content:flex-start;gap:.6rem;min-height:1rem}.pixelmc-status-dot{background:var(--pixelmc-green);border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 4px #35951e1a}@media (min-width:1051px){.pixelmc-auth-brand,.pixelmc-auth-panel-meta{align-items:center;min-height:48px}}@media (max-width:1050px){.pixelmc-auth-shell{grid-template-columns:1fr;overflow:clip visible}.pixelmc-auth-scene{min-height:17rem;padding:1.4rem}.pixelmc-auth-story{padding:2rem 0 .5rem}.pixelmc-auth-story h1{font-size:clamp(2.25rem,8vw,4rem)}.pixelmc-auth-lead,.pixelmc-auth-scenes,.pixelmc-auth-scene-footer span:last-child{display:none}.pixelmc-auth-panel{min-height:calc(100dvh - 17rem)}}@media (max-width:640px){.pixelmc-context-bar{margin-inline:1rem}.pixelmc-context-meta>span:last-child{display:none}.pixelmc-auth-scene{min-height:14.5rem}.pixelmc-auth-brand img{width:42px;height:42px}.pixelmc-auth-story{padding-top:1.5rem}.pixelmc-auth-story h1{font-size:2.25rem}.pixelmc-auth-panel{box-sizing:border-box;width:100%;min-width:0;max-width:100vw;min-height:calc(100dvh - 14.5rem);padding:1rem;overflow:hidden}.pixelmc-auth-form,.pixelmc-auth-form>.h-screen,.pixelmc-auth-form>.h-screen>div,.pixelmc-auth-form .mantine-Card-root{box-sizing:border-box;width:100%!important;min-width:0!important;max-width:100%!important}.pixelmc-auth-form>.h-screen>div{box-shadow:none;border-radius:20px;padding:.75rem!important}.pixelmc-auth-form>.h-screen>div:before{margin-bottom:.75rem;padding-right:0;font-size:.62rem}.pixelmc-auth-form>.h-screen>div>div:has(>img[alt=Calagopus\ Icon]+h1){align-self:flex-start;max-width:100%;min-height:2rem;padding-right:.45rem;position:relative;top:auto;right:auto;height:2rem!important;margin:0 0 1.5rem!important}.pixelmc-auth-form img[alt=Calagopus\ Icon]{flex-basis:25px;width:25px!important;height:25px!important}.pixelmc-auth-form img[alt=Calagopus\ Icon]+h1{font-size:.72rem!important}.pixelmc-auth-panel-meta span:last-child,.pixelmc-auth-panel-footer{display:none}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}code,pre,kbd,samp,.xterm,.xterm textarea,.monaco-editor,.monaco-editor .view-lines{font-family:PixelMC JetBrains Mono,PixelMC Sarasa Mono SC,monospace}.pixelmc-copyright{flex-direction:row;align-items:baseline;gap:.5rem;display:flex}.pixelmc-copyright-link{color:var(--mantine-color-blue-text);text-decoration:underline}div:has(>.pixelmc-copyright)>span.flex.flex-row.gap-2:not(.pixelmc-copyright){display:none!important}body[data-scroll-locked]{--removed-body-scroll-bar-size:0px!important;margin-right:0!important;padding-right:0!important}.pixelmc-localized-input+.mantine-Select-root,.pixelmc-localized-textarea+.mantine-Select-root{z-index:3;min-width:7.25rem;width:auto!important;top:-.18rem!important;right:0!important}.pixelmc-localized-input+.mantine-Select-root .mantine-Select-input,.pixelmc-localized-textarea+.mantine-Select-root .mantine-Select-input{border-color:color-mix(in srgb, var(--pixelmc-green) 24%, var(--pixelmc-line));background:color-mix(in srgb, var(--pixelmc-green-soft) 50%, var(--pixelmc-surface));height:1.75rem;min-height:1.75rem;color:var(--pixelmc-ink);border-radius:999px;padding-inline:.75rem 1.75rem}.pixelmc-localized-input+.mantine-Select-root .mantine-Select-section,.pixelmc-localized-textarea+.mantine-Select-root .mantine-Select-section{width:1.65rem}.pixelmc-localized-textarea .mantine-Textarea-input{min-height:6.5rem}.pixelmc-foreign-server-groups{border-top:1px solid var(--pixelmc-line);padding-top:1.25rem}.pixelmc-foreign-groups-toolbar{align-items:center;min-height:2.25rem}.pixelmc-foreign-server-group{background:color-mix(in srgb, var(--pixelmc-surface) 94%, var(--pixelmc-green-soft))!important;border-style:dashed!important}@media (max-width:47.99rem){.pixelmc-foreign-groups-toolbar{justify-content:flex-start!important}}html:not([data-pixelmc-page=auth]) div.my-2.ml-auto.mr-12:has(.pixelmc-copyright){margin-right:1.5rem!important}html[data-pixelmc-page=server-console] div.my-2.ml-auto.mr-12:has(.pixelmc-copyright){margin-top:-1rem!important;margin-bottom:.25rem!important}.mantine-Button-label>.svg-inline--fa.mr-2,.mantine-Menu-itemLabel>.svg-inline--fa.mr-2,:is(h1,h2,h3,h4,h5,h6)>.svg-inline--fa:first-child{position:relative;top:-.125em}@media (min-width:1280px) and (min-height:850px){#console-infobar+.grid>:last-child>.flex.flex-col{gap:.5rem}#console-infobar+.grid>:last-child>.flex.flex-col>*{margin-block:0!important;padding-block:.5rem!important;padding-inline:.75rem!important}#console-infobar+.grid+.grid>*{flex-direction:column;height:clamp(13rem,23dvh,15rem);min-height:0;display:flex!important}#console-infobar+.grid+.grid>*>:first-child{flex:none}#console-infobar+.grid+.grid>*>:last-child{flex:auto;position:relative;overflow:hidden;height:auto!important;min-height:0!important}}@media (min-width:1280px) and (min-height:900px){.pixelmc-console-page #console-infobar+.grid{height:clamp(36.75rem,51dvh + 5.25rem,39.25rem)}.pixelmc-console-page #console-infobar+.grid>:first-child,.pixelmc-console-page #console-infobar+.grid>:last-child,.pixelmc-console-page #console-infobar+.grid>:last-child>.flex.flex-col{min-height:0;height:100%!important}.pixelmc-console-page #console-infobar+.grid>:last-child>.flex.flex-col>*{flex:1 1 0;min-height:0}.pixelmc-console-page #console-infobar+.grid+.grid>*{height:clamp(14.5rem,25.5dvh,17rem)}}.pixelmc-console-page #console-infobar+.grid+.grid>*>:first-child>h3{align-items:center;gap:.45rem;line-height:1.25;display:flex}.pixelmc-console-page #console-infobar+.grid+.grid>*>:first-child>h3>span:first-child{align-items:center;display:inline-flex;margin-right:0!important}.pixelmc-console-page #console-infobar+.grid+.grid>*>:first-child>h3>span:first-child>.svg-inline--fa{flex:none;position:relative;top:-.025em}.pixelmc-console-page #console-infobar{border:1px solid color-mix(in srgb, var(--pixelmc-green) 16%, var(--pixelmc-line));box-shadow:inset 3px 0 color-mix(in srgb, var(--pixelmc-green) 58%, transparent), 0 10px 28px #1023120e;-webkit-backdrop-filter:blur(18px)saturate(1.1);backdrop-filter:blur(18px)saturate(1.1);border-radius:14px;background:color-mix(in srgb, var(--pixelmc-canvas) 88%, transparent)!important;margin:0 0 .875rem!important;padding:.7rem .875rem!important}.pixelmc-console-page #console-infobar .mantine-Title-root{font-size:clamp(1.65rem,2.2vw,2.25rem)}@media (min-width:768px){.pixelmc-console-page #console-infobar>.mantine-Group-root{flex-wrap:nowrap;align-items:center;gap:1rem;min-height:2.75rem}.pixelmc-console-page #console-infobar>.mantine-Group-root>:first-child{flex:auto;min-width:0}.pixelmc-console-page #console-infobar>.mantine-Group-root>:first-child .mantine-Title-root{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.pixelmc-console-page #console-infobar>.mantine-Group-root>:last-child{border:1px solid color-mix(in srgb, var(--pixelmc-line) 86%, transparent);background:#fffefac7;border-radius:12px;flex:none;align-items:center;padding:.25rem}.pixelmc-console-page #console-infobar>.mantine-Group-root>:last-child .mantine-Button-root{width:auto;min-width:5.25rem;height:2.25rem;min-height:2.25rem;padding-inline:.875rem}}.pixelmc-console-page #console-infobar+.grid>:first-child>.mantine-Card-root{box-shadow:0 18px 50px #10231214;border-color:color-mix(in srgb, var(--pixelmc-green) 26%, var(--pixelmc-line))!important;background:linear-gradient(180deg, #35951e09, transparent 26%), var(--pixelmc-surface)!important}.pixelmc-console-page #console-infobar+.grid>:first-child>.mantine-Card-root>:first-child{border-bottom:1px solid color-mix(in srgb, var(--pixelmc-line) 72%, transparent);color:var(--pixelmc-muted);padding-bottom:.45rem}.pixelmc-console-page #console-infobar+.grid>:last-child .mantine-Card-root{min-height:0;box-shadow:0 8px 22px #1023120b;border-radius:12px!important}.pixelmc-console-page #console-infobar+.grid+.grid>.mantine-Card-root,.pixelmc-console-page #console-infobar+.grid+.grid>.mantine-Paper-root{border-radius:14px!important}.pixelmc-console-page .xterm{padding-top:.2rem}.pixelmc-console-page .xterm .xterm-viewport{scrollbar-color:#35951e59 transparent}
