:where(body *){min-width:0}:where(h1,h2,h3,h4,h5,h6,p,li,dt,dd,td,th,caption,figcaption,blockquote,label,legend,summary,a,button,span,b,strong,em,i,small,time,address,output,option){overflow-wrap:anywhere}:where(input,textarea,select),:where(h1,h2,h3,h4,h5,h6,p,ul,ol,dl,blockquote,figure,table){max-width:100%}.soon-card-body>div,.rules-window>header,.rules-window>section,.section-heading,.feature-card,.wiki-hero,.wiki-card,.wiki-mods-hero,.wiki-article-card,.wiki-reader-header,.wiki-community-heading,.wiki-comments-title,.launcher-hero,.launcher-platform-card,.feed-post,.player-card,.connections-content,.profile-content,.member-content,.site-board-block,.admin-header,.admin-panel-heading,.bug-report-form,.rating-prompt,.cookie-consent-content,.cookies-info-content,.mfa-challenge-form,.discord-card,.support-receipt,.communication-metric-card,.mod-catalog-grid>article,.donation-copy,.update-row{container-type:inline-size}.waitlist-steps{flex-wrap:wrap}.version-box{padding-inline:4px;font-size:min(1em,5cqi)}.release-stamp{vertical-align:baseline;margin-left:10px;display:inline-flex;position:relative}.release-stamp-trigger{color:#6f6f6f;font:inherit;letter-spacing:1px;text-underline-offset:3px;cursor:help;background:0 0;border:0;padding:0;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}.release-stamp-trigger:hover,.release-stamp-trigger:focus-visible{color:var(--acid)}.release-stamp-value{z-index:60;border:2px solid var(--ink);color:#d8d8d8;letter-spacing:1px;text-align:center;opacity:0;visibility:hidden;background:#111;gap:3px;width:max-content;max-width:min(320px,80vw);padding:7px 9px;font-size:8px;transition:opacity .12s;display:grid;position:absolute;bottom:calc(100% + 8px);left:50%;transform:translate(-50%)}.release-stamp:hover .release-stamp-value,.release-stamp-trigger:focus+.release-stamp-value{opacity:1;visibility:visible}.release-stamp-value b{color:var(--acid)}.release-stamp-value span{overflow-wrap:anywhere}@media (max-width:760px){.footer-brand-stage{justify-content:center;height:auto;left:14px;right:14px;container-type:inline-size}.footer-logo{letter-spacing:-.08em;white-space:nowrap;width:100%}.site-footer{padding-bottom:max(120px, calc(14.2vw + 58px + env(safe-area-inset-bottom)))}}.window-bar>span:not(.minecraft-icon),.window-title-with-icon,.site-board-window-bar span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.soon-card .join-button,.mod-catalog-search>p,.admin-rule-banner b,.mini-logo,.online-pill,.header-login-button,.popular,.feed-poll-option b,.poppers-assistant-button span,.communication-rating-card strong{flex-shrink:0}.admin-rule-banner{flex-wrap:wrap}@media (max-width:520px){.admin-rule-banner b{white-space:normal}}.window-bar{height:auto;min-height:38px}.site-header{transition:min-height .28s,gap .28s}.site-header .mini-logo{transition:font-size .28s,gap .28s}.site-header .platform-logo{transition:width .28s,height .28s,flex-basis .28s}.site-header .main-nav a{transition:font-size .28s,min-width .28s}.site-header .header-login-button,.site-header .header-profile-logout,.site-header .mobile-menu-button{transition:padding .28s,font-size .28s,min-height .28s}@media (prefers-reduced-motion:reduce){.site-header,.site-header *{transition:none}}.site-header.is-compact{min-height:40px}.site-header.is-compact .mini-logo{gap:6px;font-size:13px}.site-header.is-compact .platform-logo{flex-basis:22px;width:22px;height:22px}.site-header.is-compact .header-login-button{min-height:26px;padding:5px 10px;font-size:9px}.site-header.is-compact .header-profile-logout{padding:5px 8px;font-size:9px}@media (min-width:761px){.site-header .main-nav{transition:height .28s}.site-header.is-compact .main-nav{height:40px}.site-header.is-compact .main-nav a{min-width:62px;font-size:9px}}@media (max-width:760px){.site-header.is-compact{min-height:calc(48px + env(safe-area-inset-top))}.site-header.is-compact .mobile-menu-button,.site-header.is-compact .header-login-button,.site-header.is-compact .mini-logo{min-height:40px}.site-header.is-compact .mobile-menu-button,.site-header.is-compact .header-login-button{font-size:10px}.site-header.is-compact .mini-logo{font-size:15px}.site-header.is-compact .platform-logo{flex-basis:26px;width:26px;height:26px}.site-header.is-compact .main-nav{max-height:calc(100dvh - 48px - env(safe-area-inset-top))}}.agreement-gate-backdrop{z-index:16000;overscroll-behavior:contain;background:#000000c7;place-items:center;padding:16px;display:grid;position:fixed;inset:0;overflow-y:auto}.agreement-gate{flex-direction:column;width:min(680px,100%);max-height:calc(100dvh - 32px);display:flex;box-shadow:12px 12px #000}.agreement-gate-body{background:#f7f3e8;gap:14px;padding:clamp(18px,4vw,34px);display:grid;overflow-y:auto}.agreement-gate-body h2{margin:0;font-size:min(clamp(26px,6vw,44px),12.5cqi);line-height:.95}.agreement-gate-body>p{margin:0;line-height:1.55}.agreement-gate-summary{border:3px solid var(--ink);background:#fff;gap:7px;margin:0;padding:14px 14px 14px 32px;font-size:12px;line-height:1.5;display:grid}.agreement-gate-text{border:3px solid var(--ink);overscroll-behavior:contain;background:#fff;max-height:min(320px,38dvh);padding:14px;font-size:11px;line-height:1.6;overflow-y:auto}.agreement-gate-text h3{margin:16px 0 6px;font-size:13px}.agreement-gate-text section:first-child h3{margin-top:0}.agreement-gate-text p{margin:0 0 8px}.agreement-gate-text ul{gap:5px;margin:0 0 8px;padding-left:20px;display:grid}.agreement-gate-text:focus-visible{outline:3px solid var(--blue);outline-offset:2px}.agreement-gate-note{margin:0;font-size:11px}.agreement-gate-note a{text-decoration:underline}.agreement-gate-actions{flex-wrap:wrap;gap:10px;display:flex}.agreement-gate-actions button{border:3px solid var(--ink);min-height:46px;box-shadow:4px 4px 0 var(--ink);font:inherit;cursor:pointer;background:#d4d0c8;flex:190px;padding:12px 16px;font-weight:900}.agreement-gate-actions .agreement-gate-accept{background:var(--acid)}.agreement-gate-actions button:disabled{filter:grayscale(.7);cursor:not-allowed}.rules-agreement h3{margin:22px 0 8px;font-size:min(clamp(15px,2.4vw,21px),10cqi)}.rules-agreement-meta{font-weight:900}.rules-agreement ul{gap:8px;margin:0 0 12px;padding-left:24px;display:grid}.agreement-stats{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:12px;margin-bottom:18px;display:grid}.agreement-search{gap:7px;margin-bottom:14px;font-size:10px;font-weight:900;display:grid}.agreement-search input{font:inherit;background:#fff;border:3px solid #fff;border-color:#555 #fff #fff #555;padding:11px}.agreement-log{gap:9px;display:grid}.agreement-log article{border:3px solid var(--ink);box-shadow:3px 3px 0 var(--ink);background:#fff;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:4px 14px;padding:12px 14px;font-size:11px;display:grid}.agreement-log article.is-outdated{background:#ffe761}.agreement-log article b{font-size:14px}.agreement-log-version{background:var(--acid);border:2px solid var(--ink);justify-self:end;padding:3px 7px;font-size:9px;font-weight:900}.agreement-log article time,.agreement-log article small{color:#555;font-size:10px}.agreement-log article small{justify-self:end}@media (max-width:620px){.agreement-log article{grid-template-columns:1fr}.agreement-log-version,.agreement-log article small{justify-self:start}}.footer-brand-stage{--footer-logo-size:clamp(42px, 12.3vw, 224px)}.footer-logo{font-size:var(--footer-logo-size)}.footer-pixel-tree,.footer-pixel-tree-two{bottom:calc(var(--footer-logo-size) * .0556)}.footer-pixel-tree{transform:translate(-50%)}.footer-pixel-tree-one{left:calc(50% - 2.436 * var(--footer-logo-size))}.footer-pixel-tree-two{left:calc(50% - .735 * var(--footer-logo-size))}.footer-pixel-tree-three{right:auto;left:calc(50% + 2.409 * var(--footer-logo-size))}@media (max-width:760px){.footer-brand-stage{--footer-logo-size:14.2cqi}}.screenshot-shield{z-index:2147483647;background:var(--paper);color:#8a8a8a;text-align:center;place-content:center;gap:10px;padding:24px;transition:none;display:grid;position:fixed;inset:0}.screenshot-shield p{letter-spacing:2px;margin:0;font-size:14px;font-weight:900}.screenshot-shield small{font-size:10px}@media (min-width:768px){.donation-stage-shell{--donation-header-offset:43px;padding-top:calc(var(--donation-header-offset) + clamp(14px, 3.2vh, 32px))}}@media (min-width:768px) and (max-height:820px){.donation-stage-shell{padding-top:calc(var(--donation-header-offset) + 14px)}}.poppers-assistant-log p.admin{border-color:var(--blue);box-shadow:3px 3px 0 var(--blue);background:#eef2ff}.poppers-assistant-log p.note{color:#444;background:0 0;border-style:dashed}.poppers-assistant-form>.poppers-support-banner{border:2px solid var(--ink);background:var(--acid);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px;padding:8px;font-size:9px;line-height:1.45;display:grid}.poppers-assistant-form>.poppers-support-banner button{border:2px solid var(--ink);min-height:32px;color:var(--ink);white-space:nowrap;background:#fff;flex-shrink:0;padding:6px 10px;font-size:9px}html.i18n-pending body{visibility:hidden}.language-switch{gap:8px;display:grid}.language-switch-options{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.language-switch-options button{border:3px solid var(--ink);min-height:44px;box-shadow:4px 4px 0 var(--ink);cursor:pointer;background:#fff;padding:10px 12px;font:900 12px/1.2 Monocraft,monospace}.language-switch-options button.is-active{background:var(--acid)}.language-switch-options button:disabled{cursor:wait;opacity:.7}.login-form button.login-text-link{width:auto;min-height:0;color:var(--ink);box-shadow:none;text-underline-offset:3px;background:0 0;border:0;margin:12px auto 0;padding:4px 2px;font-size:11px;font-weight:900;text-decoration:underline}.login-form button.login-text-link:hover{background:var(--acid)}.login-form button.login-text-link:active{box-shadow:none;transform:none}.profile-email-state{border:3px solid var(--ink);box-shadow:4px 4px 0 var(--ink);overflow-wrap:anywhere;background:#fdf6b5;flex-wrap:wrap;align-items:center;gap:10px;margin:0 0 14px;padding:10px 12px;font:900 11px/1.4 Monocraft,monospace;display:flex}.profile-email-state.is-confirmed{background:#bff398}.profile-email-state button{border:3px solid var(--ink);min-height:38px;box-shadow:3px 3px 0 var(--ink);cursor:pointer;background:#fff;padding:8px 12px;font:900 11px/1.2 Monocraft,monospace}.profile-email-state button:hover{background:var(--acid)}.profile-email-state button:disabled{cursor:wait;opacity:.7}.mail-spam-note{border:2px solid var(--ink);color:var(--ink);overflow-wrap:anywhere;background:#fdf6b5;margin:0 0 14px;padding:9px 11px;font:400 11px/1.5 Monocraft,monospace}.login-form .mail-spam-note{text-align:left}.credentials-row .mail-spam-note{grid-column:1/-1}
html.opening-lock,html.opening-lock body{overflow:hidden}.opening-stage{--opening-blue:#1c44da;--opening-blue-light:#4d6dff;--opening-blue-dark:#0a1b82;--opening-lime:#d7ff24;--opening-pink:#ff4ead;--opening-cyan:#33e7ff;--opening-ground:clamp(40px, 7vh, 64px);z-index:2147483000;padding:max(24px, env(safe-area-inset-top)) 16px calc(var(--opening-ground) + env(safe-area-inset-bottom) + clamp(64px, 11vh, 96px));color:#fff;isolation:isolate;background:radial-gradient(80% 55% at 50% 108%,#4d6dff8c,#0000 70%),radial-gradient(120% 90% at 50% 100%,#0b1a6b 0%,#070b2e 45%,#03040f 100%);place-items:center;font-family:Monocraft,monospace;display:grid;position:fixed;inset:0;overflow:hidden;container-type:inline-size}.opening-sky{z-index:0;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.opening-rays{z-index:0;pointer-events:none;background:repeating-conic-gradient(#d7ff241a 0deg 5deg,#0000 5deg 15deg);width:190vmax;height:190vmax;animation:80s linear infinite opening-rays-spin;position:absolute;top:40%;left:50%;transform:translate(-50%,-50%);-webkit-mask-image:radial-gradient(circle,#000 0 10%,#0000 46%);mask-image:radial-gradient(circle,#000 0 10%,#0000 46%)}.phase-open .opening-rays{background:repeating-conic-gradient(#ff4ead29 0deg 5deg,#d7ff2424 5deg 10deg,#0000 10deg 15deg);animation-duration:12s}.opening-content{z-index:3;text-align:center;justify-items:center;gap:clamp(8px,1.6vh,16px);width:min(1100px,100%);transition:opacity .4s,transform .4s;display:grid;position:relative}.opening-eyebrow{color:var(--opening-lime);letter-spacing:.3em;margin:0;font-size:clamp(10px,1.6cqi,14px);animation:2.4s ease-in-out infinite opening-glow}.opening-logo{width:clamp(56px,9vh,96px);height:auto;image-rendering:pixelated;filter:drop-shadow(0 0 18px #d7ff2473);animation:3.2s ease-in-out infinite opening-float}.opening-title{white-space:nowrap;letter-spacing:0;color:#0000;background:linear-gradient(100deg, #fff 0%, #fff 38%, var(--opening-lime) 48%, #fff 58%, #fff 100%) 0 0 / 250% 100%;filter:drop-shadow(4px 4px 0 var(--opening-blue-dark)) drop-shadow(3px 3px 0 #000);-webkit-background-clip:text;background-clip:text;margin:0;font-size:min(128px,11.5cqi);line-height:.95;animation:4.5s linear infinite opening-shimmer}.opening-subtitle{letter-spacing:.12em;margin:0;font-size:clamp(16px,3.2cqi,34px)}.opening-date{color:var(--opening-cyan);text-transform:uppercase;background:#00000059;border:2px solid #ffffff59;margin:0;padding:6px 12px;font-size:clamp(10px,1.6cqi,14px)}.opening-timer{justify-content:center;gap:clamp(8px,2cqi,22px);margin-top:clamp(6px,1.5vh,16px);display:flex}.opening-unit{background:var(--opening-blue);min-width:clamp(64px,14cqi,150px);box-shadow:inset 6px 6px 0 var(--opening-blue-light), inset -6px -6px 0 var(--opening-blue-dark), 6px 6px 0 #0000008c;border:3px solid #000;justify-items:center;gap:6px;padding:clamp(10px,1.6vh,18px) clamp(8px,1.4cqi,16px) clamp(8px,1.2vh,14px);display:grid}.opening-digits{text-shadow:3px 3px 0 var(--opening-blue-dark);font-size:clamp(30px,8cqi,88px);line-height:1;animation:.45s steps(5,end) both opening-tick}.opening-unit.seconds .opening-digits{color:var(--opening-lime)}.opening-unit small{color:var(--opening-lime);letter-spacing:.18em;font-size:clamp(8px,1.2cqi,11px)}.opening-tagline{color:#ffffffc7;max-width:46ch;margin:4px 0 0;font-size:clamp(10px,1.5cqi,14px);line-height:1.6}.opening-ip{color:#ffffff80;letter-spacing:.1em;margin:0;font-size:clamp(9px,1.3cqi,12px)}.opening-ribbon{right:0;bottom:calc(var(--opening-ground) + env(safe-area-inset-bottom) + clamp(16px, 3vh, 28px));z-index:2;pointer-events:none;height:clamp(18px,3vh,28px);position:absolute;left:0}.opening-ribbon-left,.opening-ribbon-right{background:repeating-linear-gradient(90deg,#d4102b 0 16px,#b20d24 16px 32px);width:50%;transition:transform 1.4s cubic-bezier(.55,-.2,.75,.5),opacity 1.4s;position:absolute;top:0;bottom:0;box-shadow:inset 0 4px #ff5a6e,inset 0 -4px #6d0616,0 4px #00000059}.opening-ribbon-left{transform-origin:0;left:0}.opening-ribbon-right{transform-origin:100%;right:0}.opening-bow{background:radial-gradient(circle at 50% 50%, #ffd23f 0 17%, transparent 18%), conic-gradient(from 45deg, #d4102b 0 25%, #8f0a1d 0 50%, #d4102b 0 75%, #8f0a1d 0);clip-path:polygon(0 0,50% 38%,100% 0,100% 100%,50% 62%,0 100%);filter:drop-shadow(3px 3px #0006);width:clamp(64px,10vh,96px);height:clamp(40px,6vh,60px);transition:transform 1.2s ease-in,opacity 1.2s ease-in;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.opening-snip{opacity:0;background:#fff;border-radius:50%;width:20px;height:20px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)scale(0)}.phase-open .opening-ribbon-left{opacity:0;transform:translateY(40vh)rotate(-24deg)}.phase-open .opening-ribbon-right{opacity:0;transform:translateY(40vh)rotate(24deg)}.phase-open .opening-bow{opacity:0;transform:translate(-50%,60vh)rotate(90deg)}.phase-open .opening-snip{animation:.8s ease-out forwards opening-snip}.opening-ground{z-index:2;height:calc(var(--opening-ground) + env(safe-area-inset-bottom));background:linear-gradient(#5dbb3a 0 28%,#3f8f27 28% 40%,#0000 40%),repeating-linear-gradient(90deg,#7a5230 0 16px,#6a4526 16px 32px);position:absolute;bottom:0;left:0;right:0;box-shadow:inset 0 3px #8ee05a}.opening-villager{width:clamp(56px,9vh,88px);height:auto;image-rendering:pixelated;animation:1.6s steps(2,end) infinite opening-bob;position:absolute;bottom:100%;left:clamp(12px,6vw,90px)}.opening-villager-bubble{color:#000;white-space:nowrap;background:#fff;border:2px solid #000;padding:6px 8px;font-size:10px;position:absolute;bottom:calc(100% + clamp(50px,8vh,80px));left:calc(clamp(12px,6vw,90px) + clamp(44px,7vh,70px));box-shadow:3px 3px #0006}.opening-admin-link{right:max(12px, env(safe-area-inset-right));bottom:calc(var(--opening-ground) + env(safe-area-inset-bottom) + 10px);z-index:4;color:#ffffff73;font-size:10px;text-decoration:underline;position:absolute}.opening-preview-chip{top:max(12px, env(safe-area-inset-top));right:max(12px, env(safe-area-inset-right));z-index:5;background:var(--opening-lime);color:#000;cursor:pointer;border:2px solid #000;padding:8px 10px;font:900 10px Monocraft,monospace;position:absolute;box-shadow:3px 3px #000}.opening-final{z-index:4;pointer-events:none;place-items:center;display:grid;position:absolute;inset:0}.opening-final span{color:var(--opening-lime);text-shadow:8px 8px 0 var(--opening-blue-dark), 16px 16px 0 #000;font-size:min(52vmin,420px);line-height:1;animation:1s ease-out both opening-final-pop}.phase-final .opening-content{opacity:.18;transform:scale(.96)}.phase-open .opening-subtitle{color:var(--opening-lime);text-shadow:4px 4px 0 var(--opening-blue-dark);font-size:clamp(28px,7cqi,80px);animation:.9s steps(6,end) both opening-celebrate}.opening-enter{background:var(--opening-lime);color:#000;cursor:pointer;border:3px solid #000;min-height:48px;margin-top:10px;padding:12px 18px;font:900 clamp(11px,1.6cqi,14px) Monocraft,monospace;animation:.6s steps(4,end) .6s both opening-celebrate;box-shadow:5px 5px #000}.opening-enter:focus-visible,.opening-preview-chip:focus-visible,.opening-admin-link:focus-visible{outline:3px solid var(--opening-cyan);outline-offset:3px}@keyframes opening-rays-spin{to{transform:translate(-50%,-50%)rotate(360deg)}}@keyframes opening-shimmer{0%{background-position:100% 0}to{background-position:-150% 0}}@keyframes opening-float{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}@keyframes opening-glow{0%,to{opacity:.75;text-shadow:none}50%{opacity:1;text-shadow:0 0 12px #d7ff24cc}}@keyframes opening-tick{0%{opacity:0;transform:translateY(-35%)scale(1.15)}to{opacity:1;transform:none}}@keyframes opening-bob{50%{transform:translateY(-3px)}}@keyframes opening-final-pop{0%{opacity:0;transform:scale(2.2)}25%{opacity:1;transform:scale(1)}80%{opacity:1}to{opacity:0;transform:scale(.7)}}@keyframes opening-celebrate{0%{opacity:0;transform:scale(.4)rotate(-6deg)}to{opacity:1;transform:none}}@keyframes opening-snip{0%{opacity:1;transform:translate(-50%,-50%)scale(0)}to{opacity:0;transform:translate(-50%,-50%)scale(40)}}@media (max-height:560px){.opening-logo,.opening-tagline,.opening-villager-bubble{display:none}}@media (prefers-reduced-motion:reduce){.opening-rays,.opening-title,.opening-logo,.opening-eyebrow,.opening-villager,.opening-digits,.opening-final span,.phase-open .opening-subtitle,.opening-enter{animation:none}}.opening-setting{color:#fff;background:radial-gradient(70% 120% at 100% 100%,#4d6dff8c,#0000 70%),#0b1233}.opening-setting.enabled{background:repeating-linear-gradient(135deg,#d7ff2414 0 12px,#0000 12px 24px),#0b1233}.opening-setting .application-status{color:#111;background:#d7ff24}.opening-setting.enabled .application-status{background:#ff4ead}.opening-setting button{color:var(--ink)}.opening-setting .danger-button{color:#fff}.opening-setting button:disabled{opacity:.6}.opening-setting small{color:#d7ff24}.maintenance-controls input[type=datetime-local]{border:3px solid var(--ink);min-height:44px;color:var(--ink);font:inherit;background:#fff;padding:6px 8px}.opening-quick{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;display:grid}.maintenance-setting .opening-quick button{min-height:38px;box-shadow:3px 3px 0 var(--ink);background:#fff;padding:6px 4px;font-size:9px}.opening-preview-link{color:#33e7ff;border:3px solid #33e7ff;place-items:center;min-height:40px;padding:10px 12px;font-weight:900;text-decoration:none;display:grid}
html[data-pc-app] .site-header,html[data-pc-app] .site-header-spacer,html[data-pc-app] .site-footer,html[data-pc-app] .desktop-noise,html[data-pc-app] .platform-update-toast,html[data-pc-app] .bug-report-button,html[data-pc-app] .history-back-button,html[data-pc-app] .rating-prompt-backdrop,html[data-pc-app] .screenshot-shield,html[data-pc-app]:not([data-pc-app-view=assistant]) .poppers-assistant-button,html[data-pc-app]:not([data-pc-app-view=assistant]) .poppers-assistant-panel{display:none!important}html[data-pc-app] :is(.wiki-window,.wiki-reader-window,.profile-window,.rules-window,.cookies-info-window,.member-window,.launcher-hero)>.window-bar{display:none}html[data-pc-app] *,html[data-pc-app] :before,html[data-pc-app] :after{scroll-behavior:auto!important;transition-duration:.001ms!important;transition-delay:0s!important;animation-duration:.001ms!important;animation-iteration-count:1!important;animation-delay:0s!important}html[data-pc-app]{-webkit-tap-highlight-color:transparent;scroll-padding-top:12px}@media (max-width:760px){html[data-pc-app] :is(.wiki-page,.profile-page,.rules-page,.cookies-info-page,.launcher-page,.member-page,.player-page){min-height:0;padding:12px 10px 28px}html[data-pc-app] .admin-shell{padding:14px 10px 40px}html[data-pc-app] :is(.wiki-window,.rules-window,.player-card){box-shadow:6px 6px 0 var(--ink)}html[data-pc-app] .community-topbar{grid-template-columns:1fr auto;min-height:0;padding:8px 10px}}html[data-pc-app-view=login] main>:not(.login-dialog){display:none!important}html[data-pc-app-view=login] body{background:linear-gradient(90deg,#0000000f 50%,#0000 50%) 0 0/8px 8px,#74b64b;min-height:100dvh}html[data-pc-app-view=login] .login-dialog::backdrop{background:0 0}html[data-pc-app-view=assistant] body>:not(.poppers-assistant-panel){visibility:hidden!important}html[data-pc-app-view=assistant] .poppers-assistant-panel{opacity:1!important;pointer-events:auto!important;visibility:visible!important;border-width:0!important;width:100%!important;height:100dvh!important;inset:0!important;transform:none!important}html[data-pc-app-view=assistant] .poppers-assistant-panel .window-bar button{display:none!important}
.pc-online-badge{border:2px solid var(--ink);width:max-content;color:var(--ink);box-shadow:2px 2px 0 var(--ink);letter-spacing:.5px;text-shadow:none;white-space:nowrap;background:#9eee86;align-items:center;gap:6px;margin:6px 0 0;padding:3px 7px 3px 6px;font-size:10px;font-style:normal;font-weight:900;line-height:1.2;display:inline-flex}.pc-online-badge:before{content:"";border:1px solid var(--ink);background:#168b2d;flex:none;width:8px;height:8px}.player-directory-card .pc-online-badge,.feed-post .pc-online-badge{margin:4px 0 0}@media (prefers-reduced-motion:no-preference){.pc-online-badge:before{animation:1.6s steps(2,jump-none) infinite pc-online-blink}}@keyframes pc-online-blink{50%{background:#9eee86}}
