:root{--bg: #030607;--bg-soft: #071114;--panel: rgba(10, 20, 23, .86);--panel-solid: #0b1518;--panel-strong: #101e22;--line: rgba(223, 244, 245, .14);--line-strong: rgba(32, 215, 207, .42);--text: #f5f8f8;--muted: #b5c0c3;--muted-2: #7b8a8e;--teal: #20d7cf;--teal-deep: #0ca89f;--amber: #f3b72b;--green: #72ea82;--red: #ff6c5f;--shadow: 0 26px 72px rgba(0, 0, 0, .48);--radius: 8px;color:var(--text);font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-synthesis:none;letter-spacing:0;text-rendering:optimizeLegibility}*{box-sizing:border-box}html{scroll-behavior:smooth}body{min-width:320px;margin:0;background:linear-gradient(180deg,#020404,#071114 42%,#030607),var(--bg)}body:before{position:fixed;inset:0;z-index:-1;content:"";pointer-events:none;background-image:linear-gradient(rgba(32,215,207,.045) 1px,transparent 1px),linear-gradient(90deg,rgba(243,183,43,.035) 1px,transparent 1px);background-size:92px 92px;opacity:.32;-webkit-mask-image:linear-gradient(180deg,black,transparent 78%);mask-image:linear-gradient(180deg,black,transparent 78%)}button,a{-webkit-tap-highlight-color:transparent}button{font:inherit}a{color:inherit;text-decoration:none}.site-shell{min-height:100svh;overflow-x:hidden;background:linear-gradient(90deg,rgba(32,215,207,.08),transparent 28%),linear-gradient(180deg,transparent 0%,rgba(243,183,43,.05) 56%,transparent 86%)}.site-header{position:sticky;top:0;z-index:30;display:grid;min-height:86px;grid-template-columns:minmax(190px,1fr) auto minmax(190px,1fr);align-items:center;gap:20px;padding:0 42px;background:#030607e6;border-bottom:1px solid var(--line);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.brand{display:inline-flex;width:max-content;align-items:center;gap:13px}.srg-mark{width:66px;height:auto;overflow:visible;color:var(--text)}.ridge-fill{fill:currentColor}.ridge-cut,.radio-wave{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:4}.radio-dot{fill:var(--teal)}.radio-wave{stroke:var(--teal);stroke-width:3.5}.brand-lockup{display:grid;gap:3px;line-height:1}.brand-lockup strong{color:var(--text);font-family:Impact,Arial Narrow,Haettenschweiler,sans-serif;font-size:2.2rem;font-weight:900;line-height:.82;letter-spacing:0}.brand-lockup small{color:var(--teal);font-size:.72rem;font-weight:900;line-height:1;letter-spacing:0;text-transform:uppercase}.desktop-nav{display:flex;align-items:center;justify-content:center;gap:22px}.desktop-nav a,.mobile-nav a{position:relative;color:#f5f8f8d1;font-size:.94rem;font-weight:800;line-height:1;letter-spacing:0}.desktop-nav a:after{position:absolute;right:0;bottom:-13px;left:0;height:2px;content:"";background:var(--teal);opacity:0;transform:scaleX(.45);transition:opacity .16s ease,transform .16s ease}.desktop-nav a:hover,.desktop-nav a:focus-visible,.desktop-nav a[aria-current=page],.mobile-nav a:hover,.mobile-nav a:focus-visible,.mobile-nav a[aria-current=page]{color:var(--teal);outline:none}.desktop-nav a:hover:after,.desktop-nav a:focus-visible:after,.desktop-nav a[aria-current=page]:after{opacity:1;transform:scaleX(1)}.header-actions{display:inline-flex;align-items:center;justify-self:end;gap:12px}.discord-button,.button,.join-link,.copy-chip,.filter-bar button,.connect-box button,.mobile-menu-button{border-radius:var(--radius);font-weight:900;letter-spacing:0}.discord-button,.button{display:inline-flex;min-height:52px;align-items:center;justify-content:center;gap:12px;padding:0 24px;border:1px solid transparent;cursor:pointer;font-size:1rem;line-height:1;transition:transform .16s ease,border-color .16s ease,background .16s ease,color .16s ease,box-shadow .16s ease}.button span{min-width:0;overflow-wrap:anywhere}.discord-button{color:var(--text);background:#20d7cf14;border-color:#20d7cfb3;box-shadow:inset 0 0 0 1px #20d7cf1f}.discord-button:hover,.discord-button:focus-visible,.button:hover,.button:focus-visible{outline:none;transform:translateY(-1px)}.discord-glyph{width:23px;height:23px;flex:0 0 auto;fill:currentColor}.button.primary{color:#061012;background:linear-gradient(180deg,#64eee9,var(--teal));border-color:#20d7cfe0;box-shadow:0 18px 36px #20d7cf2e}.button.primary:hover,.button.primary:focus-visible{color:#030607;background:linear-gradient(180deg,#91fff9,#29dfd7)}.button.secondary{color:var(--text);background:#f5f8f80b;border-color:#f5f8f847}.button.secondary:hover,.button.secondary:focus-visible{color:var(--teal);border-color:var(--line-strong);background:#20d7cf14}.button.ghost{color:var(--text);background:#f5f8f80f;border-color:var(--line)}.button.compact{min-height:46px;width:max-content;padding:0 18px;font-size:.92rem}.mobile-menu-button{display:none;width:46px;height:46px;align-items:center;justify-content:center;color:var(--text);background:#f5f8f80e;border:1px solid var(--line);cursor:pointer}.mobile-menu-button:hover,.mobile-menu-button:focus-visible,.mobile-menu-button[aria-expanded=true]{color:var(--teal);border-color:var(--line-strong);outline:none}.mobile-nav{display:none}.hero-section{position:relative;display:grid;min-height:660px;grid-template-columns:minmax(360px,.9fr) minmax(360px,.72fr);align-items:center;gap:30px;overflow:hidden;padding:70px 42px 58px;border-bottom:1px solid var(--line)}.landing-welcome{grid-template-columns:minmax(0,1fr);min-height:540px}.landing-welcome .hero-copy{max-width:760px}.hero-backdrop{position:absolute;inset:0 0 0 auto;width:78%;overflow:hidden}.hero-backdrop:before{position:absolute;inset:0;z-index:1;content:"";pointer-events:none;background:linear-gradient(90deg,#030607,#030607e0 28%,#03060733,#030607b8),linear-gradient(180deg,#03060714,#0306078c)}.hero-backdrop img{display:block;width:100%;height:100%;object-fit:cover;object-position:center right;filter:saturate(1.08) contrast(1.05)}.hero-copy,.hero-console{position:relative;z-index:2}.hero-copy{max-width:760px}.hero-copy h1,.page-heading h1,.section-title h2,.panel-heading h2,.scanner-copy h2{margin:0;color:var(--text);font-family:Impact,Arial Narrow,Haettenschweiler,sans-serif;font-weight:900;letter-spacing:0}.hero-copy h1{max-width:720px;font-size:5.7rem;line-height:.9;text-shadow:0 18px 44px rgba(0,0,0,.5)}.hero-copy p{max-width:610px;margin:24px 0 0;color:#f5f8f8d1;font-size:1.28rem;font-weight:500;line-height:1.45}.hero-actions{display:flex;flex-wrap:wrap;gap:14px;margin-top:32px}.hero-actions .button{min-width:210px}.hero-stats{display:grid;max-width:710px;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:34px}.stat-tile,.info-cell{display:grid;min-width:0;gap:6px;padding:16px;background:#0306078f;border:1px solid var(--line);border-radius:var(--radius)}.stat-tile>span,.info-cell>span{color:var(--teal)}.stat-tile small,.info-cell small{color:var(--muted-2);font-size:.74rem;font-weight:900;line-height:1;text-transform:uppercase}.stat-tile strong,.info-cell strong{color:var(--text);font-size:1.08rem;font-weight:900;line-height:1.15}.hero-console{justify-self:end;width:min(100%,500px);padding:18px;background:#030809b8;border:1px solid rgba(32,215,207,.2);border-radius:var(--radius);box-shadow:var(--shadow);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.console-list{display:grid;gap:8px;margin-top:14px}.console-row{display:grid;grid-template-columns:12px 1fr auto;align-items:center;gap:12px;min-height:58px;padding:10px 12px;background:#f5f8f809;border:1px solid rgba(245,248,248,.1);border-radius:var(--radius);transition:border-color .16s ease,background .16s ease,transform .16s ease}.console-row:hover,.console-row:focus-visible{background:#20d7cf14;border-color:var(--line-strong);outline:none;transform:translate(2px)}.console-row strong,.console-row small{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.console-row strong{color:var(--text);font-size:.96rem;line-height:1.1}.console-row small{margin-top:4px;color:var(--muted);font-size:.78rem}.status-light{display:inline-block;width:9px;height:9px;flex:0 0 auto;background:var(--green);border-radius:999px;box-shadow:0 0 18px #72ea8280}.status-light.teal{background:var(--teal);box-shadow:0 0 18px #20d7cf80}.status-light.amber{background:var(--amber);box-shadow:0 0 18px #f3b72b80}.servers-section,.site-spine,.quick-access-band,.home-panels,.scanner-band,.page-section,.site-footer{width:min(1440px,100%);margin:0 auto;padding-right:42px;padding-left:42px}.servers-section{padding-top:58px;padding-bottom:66px}.section-title{margin-bottom:22px}.row-title{display:flex;align-items:end;justify-content:space-between;gap:18px}.section-title h2{font-size:3.25rem;line-height:.96}.section-title p,.panel-heading p,.scanner-copy p{margin:9px 0 0;color:#f5f8f8b8;font-size:1.04rem;line-height:1.5}.network-status{display:inline-flex;min-height:38px;align-items:center;gap:10px;padding:0 13px;color:#f5f8f8c7;background:#f5f8f80a;border:1px solid var(--line);border-radius:var(--radius);font-size:.84rem;font-weight:850;white-space:nowrap}.filter-bar{display:flex;flex-wrap:wrap;gap:9px;margin-bottom:18px}.filter-bar button{min-height:38px;padding:0 13px;color:#f5f8f8c2;background:#f5f8f809;border:1px solid var(--line);cursor:pointer;font-size:.84rem}.filter-bar button:hover,.filter-bar button:focus-visible,.filter-bar button.is-active{color:#041012;background:var(--teal);border-color:var(--teal);outline:none}.quick-access-band{padding-top:16px;padding-bottom:42px}.quick-access-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.quick-access-card{display:grid;align-content:start;gap:12px;min-height:196px;padding:20px}.quick-access-card svg{color:var(--teal)}.quick-access-card h3,.spine-card h3,.suggestion-card h3,.access-card h3,.guide-card h3,.manual-card h3,.support-card h2,.support-topic h3,.event-format-card h3,.update-topic-card h3{margin:0;color:var(--text);font-size:1.22rem;line-height:1.12}.quick-access-card p,.spine-card p,.suggestion-card p,.access-card p,.guide-card p,.manual-card p,.support-card p,.support-topic p,.event-format-card p,.update-topic-card p{margin:0;color:#f5f8f8ad;font-size:.96rem;line-height:1.48}.quick-access-actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:18px}.server-command-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(340px,.42fr);gap:16px;align-items:start}.server-list{display:grid;gap:10px}.server-card,.quick-access-card,.spine-card,.suggestion-card,.access-primer,.access-discord-card,.access-card,.guide-card,.manual-card,.support-card,.support-topic,.event-format-card,.update-topic-card,.activity-panel,.community-panel,.server-spotlight,.discord-panel,.step-row,.board-card,.empty-state,.event-card,.update-row{background:var(--panel);border:1px solid var(--line);border-radius:var(--radius);box-shadow:0 18px 54px #0000003d}.server-card{display:grid;grid-template-columns:1fr auto;gap:12px;min-height:102px;padding:12px;transition:border-color .16s ease,background .16s ease,transform .16s ease}.site-spine{padding-top:54px;padding-bottom:22px}.spine-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.spine-card{position:relative;display:grid;align-content:start;gap:14px;min-height:210px;padding:20px;color:inherit;text-decoration:none;transition:border-color .16s ease,background .16s ease,transform .16s ease}.spine-card:hover,.spine-card:focus-visible{color:inherit;background:linear-gradient(135deg,#20d7cf24,#0a1417e6 58%),var(--panel);border-color:var(--line-strong);outline:none;transform:translateY(-2px)}.spine-card>span{color:var(--amber);font-size:.86rem;font-weight:950}.spine-card svg{position:absolute;right:18px;bottom:18px;color:var(--teal)}.suggested-pages{margin-top:42px}.suggestion-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.suggestion-card{min-height:170px;padding:20px}.suggestion-card.is-linked{position:relative;display:grid;align-content:start;gap:10px;color:inherit;transition:border-color .16s ease,background .16s ease,transform .16s ease}.suggestion-card.is-linked>span{color:var(--amber);font-size:.82rem;font-weight:900}.suggestion-card.is-linked svg{position:absolute;right:18px;bottom:18px;color:var(--teal)}.suggestion-card.is-linked:hover,.suggestion-card.is-linked:focus-visible{background:#20d7cf14;border-color:var(--line-strong);outline:none;transform:translateY(-2px)}.server-card:hover,.server-card:focus-within,.server-card.is-selected{background:linear-gradient(90deg,rgba(32,215,207,.12),transparent 74%),#0a1417eb;border-color:var(--line-strong)}.server-card.is-selected{box-shadow:inset 3px 0 0 var(--teal),0 18px 54px #00000042}.server-select{display:grid;grid-template-columns:62px minmax(0,1fr) 140px 126px;align-items:center;gap:16px;min-width:0;padding:0;color:inherit;text-align:left;background:transparent;border:0;cursor:pointer}.server-select:focus-visible{outline:2px solid var(--teal);outline-offset:6px}.server-badge{display:grid;width:54px;height:54px;place-items:center;color:var(--teal)}.server-badge.amber{color:var(--amber)}.server-badge svg{width:54px;height:54px;overflow:visible}.server-badge path,.server-badge circle{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:3}.server-main{display:grid;gap:6px;min-width:0}.server-main strong{color:var(--text);font-size:1.2rem;font-weight:900;line-height:1.1;overflow-wrap:anywhere}.server-main small{display:-webkit-box;overflow:hidden;color:#f5f8f89e;font-size:.9rem;line-height:1.34;-webkit-box-orient:vertical;-webkit-line-clamp:2}.server-meta{display:grid;gap:6px;color:#f5f8f8bd;font-size:.86rem;font-weight:800}.server-meta span{display:inline-flex;min-height:26px;align-items:center;width:max-content;max-width:100%;padding:0 9px;background:#f5f8f80b;border:1px solid rgba(245,248,248,.12);border-radius:6px}.server-status{display:inline-flex;align-items:center;justify-self:end;gap:10px;color:var(--green);font-size:.86rem;font-weight:950;text-transform:uppercase}.server-status span{width:10px;height:10px;flex:0 0 auto;background:var(--green);border-radius:999px;box-shadow:0 0 16px #72ea826b}.server-status.is-amber,.server-status.is-allowlisted{color:var(--amber)}.server-status.is-amber span,.server-status.is-allowlisted span{background:var(--amber);box-shadow:0 0 16px #f3b72b6b}.server-status.is-teal{color:var(--teal)}.server-status.is-teal span{background:var(--teal);box-shadow:0 0 16px #20d7cf6b}.server-status.is-muted{color:var(--muted)}.server-status.is-muted span{background:var(--muted);box-shadow:0 0 16px #f5f8f82e}.hero-status-strip{display:inline-flex;min-height:42px;align-items:center;gap:10px;width:fit-content;max-width:100%;margin-top:18px;padding:0 13px;color:#f5f8f8e0;background:#030607b8;border:1px solid rgba(32,215,207,.34);border-radius:8px;box-shadow:0 14px 38px #0000003d}.hero-status-strip strong{overflow:hidden;font-size:.88rem;font-weight:900;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.hero-status-strip a{color:var(--teal);font-size:.82rem;font-weight:900;text-transform:uppercase;white-space:nowrap}.server-card-actions{display:flex;align-items:center;justify-content:flex-end;gap:9px}.join-link,.copy-chip{display:inline-flex;min-height:42px;align-items:center;justify-content:center;gap:8px;white-space:nowrap;border:1px solid var(--line);font-size:.86rem;cursor:pointer}.join-link{min-width:112px;color:var(--text);padding:0 14px;background:#20d7cf17;border-color:#20d7cf70}.copy-chip{color:#f5f8f8c2;padding:0 12px;background:#f5f8f80a}.join-link:hover,.join-link:focus-visible,.copy-chip:hover,.copy-chip:focus-visible{color:var(--teal);border-color:var(--line-strong);outline:none}.server-spotlight{position:sticky;top:104px;display:grid;gap:16px;padding:18px}.spotlight-copy .text-label,.text-label{margin:0 0 9px;color:var(--amber);font-size:.78rem;font-weight:950;letter-spacing:0;text-transform:uppercase}.spotlight-copy h3{margin:0;color:var(--text);font-size:1.8rem;line-height:1.06}.spotlight-copy p{margin:12px 0 0;color:#f5f8f8ad;font-size:.96rem;line-height:1.48}.spotlight-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.info-cell{padding:12px}.info-cell strong{font-size:.9rem;overflow-wrap:anywhere}.connect-box{display:grid;gap:10px;padding:15px;background:#f5f8f80b;border:1px solid var(--line);border-radius:var(--radius)}.requirement-box{display:grid;gap:10px;padding:15px;background:#f3b72b0e;border:1px solid rgba(243,183,43,.2);border-radius:var(--radius)}.requirement-box strong{color:var(--amber);font-size:.78rem;font-weight:950;line-height:1;text-transform:uppercase}.requirement-box ul,.support-checklist,.guide-steps{display:grid;gap:8px;margin:0;padding:0;list-style:none}.requirement-box li,.support-checklist li,.guide-steps li{position:relative;padding-left:19px;color:#f5f8f8b8;font-size:.9rem;line-height:1.42}.requirement-box li:before,.support-checklist li:before,.guide-steps li:before{position:absolute;top:.55em;left:0;width:7px;height:7px;content:"";background:var(--teal);border-radius:999px}.connect-box span{color:var(--muted-2);font-size:.76rem;font-weight:950;line-height:1;text-transform:uppercase}.connect-box strong{color:var(--text);font-family:ui-monospace,SFMono-Regular,Consolas,Liberation Mono,monospace;font-size:.88rem;line-height:1.45;overflow-wrap:anywhere}.connect-box button{display:inline-flex;min-height:38px;align-items:center;justify-content:center;gap:8px;color:var(--teal);background:#20d7cf14;border:1px solid rgba(32,215,207,.32);cursor:pointer}.connect-box button:hover,.connect-box button:focus-visible{color:#061012;background:var(--teal);outline:none}.signal-scanner{display:grid;grid-template-columns:180px minmax(0,1fr);align-items:center;gap:16px;min-width:0}.signal-scanner.is-compact{grid-template-columns:128px minmax(0,1fr)}.scanner-visual{position:relative;display:grid;width:180px;aspect-ratio:1;place-items:center;overflow:hidden;background:linear-gradient(180deg,#20d7cf14,#f3b72b0f),#030607ad;border:1px solid rgba(32,215,207,.18);border-radius:var(--radius)}.signal-scanner.is-compact .scanner-visual{width:128px}.scanner-visual:before,.scanner-visual:after{position:absolute;inset:50% auto auto 50%;width:1px;height:100%;content:"";background:#20d7cf42;transform:translate(-50%,-50%)}.scanner-visual:after{width:100%;height:1px}.ring{position:absolute;border:1px solid rgba(32,215,207,.32);border-radius:999px}.ring-one{width:54%;height:54%}.ring-two{width:78%;height:78%}.ring-three{width:102%;height:102%;border-color:#f3b72b47}.sweep{position:absolute;inset:50% auto auto 50%;width:48%;height:2px;background:linear-gradient(90deg,rgba(32,215,207,.96),transparent);transform-origin:left center;animation:scannerSweep 5.8s linear infinite}.scanner-radio{position:relative;z-index:1;color:var(--amber);filter:drop-shadow(0 0 14px rgba(243,183,43,.42))}.scanner-meta{min-width:0}.scanner-meta small{display:block;color:var(--teal);font-size:.76rem;font-weight:950;text-transform:uppercase}.scanner-meta strong{display:block;margin-top:6px;color:var(--text);font-size:1.14rem;font-weight:950;line-height:1.14;overflow-wrap:anywhere}.scanner-meta span{display:block;margin-top:7px;color:var(--muted);font-size:.88rem}.home-panels{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:16px;padding-bottom:24px}.activity-panel,.community-panel{min-width:0;padding:24px}.panel-heading{display:flex;align-items:start;justify-content:space-between;gap:18px;margin-bottom:22px}.panel-heading h2{font-size:2.15rem;line-height:.98}.panel-heading>svg{color:var(--teal)}.activity-feed,.channel-list{display:grid;gap:10px}.activity-row,.channel-row{display:grid;min-width:0;align-items:center;gap:13px;min-height:66px;padding:12px;background:#f5f8f809;border:1px solid rgba(245,248,248,.09);border-radius:var(--radius)}.activity-row{grid-template-columns:12px 1fr auto}.channel-row{grid-template-columns:34px 1fr}.activity-row strong,.channel-row strong{display:block;color:var(--text);font-size:.98rem;line-height:1.1}.activity-row small,.channel-row small{display:block;margin-top:5px;color:#f5f8f89e;font-size:.84rem;line-height:1.35}.activity-row>span:last-child{color:var(--muted);font-size:.78rem;font-weight:900}.activity-dot{width:10px;height:10px;background:var(--teal);border-radius:999px;box-shadow:0 0 16px #20d7cf7a}.activity-dot.green{background:var(--green);box-shadow:0 0 16px #72ea8270}.activity-dot.amber{background:var(--amber);box-shadow:0 0 16px #f3b72b70}.channel-row svg{color:var(--amber)}.community-panel .button{margin-top:18px}.scanner-band{display:grid;grid-template-columns:minmax(360px,.42fr) minmax(0,1fr);align-items:center;gap:34px;padding-top:34px;padding-bottom:64px}.scanner-band .signal-scanner{grid-template-columns:1fr;gap:14px}.scanner-band .scanner-visual{width:min(100%,360px)}.scanner-copy h2{font-size:3rem;line-height:.98}.scanner-copy p{max-width:680px;margin-bottom:24px}.page-section{min-height:calc(100svh - 86px);padding-top:64px;padding-bottom:76px}.page-heading{max-width:980px;margin-bottom:42px}.page-heading h1{font-size:6.4rem;line-height:.88}.page-heading p{max-width:760px;margin:20px 0 0;color:#f5f8f8bd;font-size:1.18rem;line-height:1.5}.page-section .servers-section{width:100%;padding:0}.access-hero-grid,.support-layout{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(320px,.75fr);gap:18px;margin-bottom:58px}.access-primer,.access-discord-card,.support-card{min-width:0;padding:26px}.access-primer .panel-heading{margin-bottom:18px}.access-primer .panel-heading svg,.access-discord-card>svg,.support-card>svg{color:var(--teal)}.access-checklist{display:grid;gap:10px}.access-step{display:grid;grid-template-columns:52px minmax(0,1fr);gap:14px;min-height:78px;padding:14px;background:#f5f8f809;border:1px solid rgba(245,248,248,.09);border-radius:var(--radius)}.access-step>span{color:var(--amber);font-size:.9rem;font-weight:950}.access-step strong{display:block;color:var(--text);font-size:1rem;line-height:1.12}.access-step p{margin:6px 0 0;color:#f5f8f8a8;font-size:.92rem;line-height:1.42}.access-discord-card,.primary-support{display:grid;align-content:start;gap:18px;background:linear-gradient(135deg,#20d7cf1a,#0a1417db 48%),var(--panel)}.access-discord-card h2{margin:0;color:var(--text);font-family:Impact,Arial Narrow,Haettenschweiler,sans-serif;font-size:2.65rem;line-height:.98;letter-spacing:0}.access-matrix,.guide-section,.manual-section,.support-topics-section,.event-format-section,.update-topic-section{margin-top:56px}.access-card-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.access-card{display:grid;gap:18px;padding:20px}.access-card-top{display:grid;grid-template-columns:58px minmax(0,1fr);gap:16px}.access-card h3{margin-top:6px;font-size:1.34rem}.access-card-top p:not(.text-label){margin-top:9px}.access-facts{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.requirement-tags{display:flex;flex-wrap:wrap;gap:8px}.requirement-tags span{display:inline-flex;min-height:30px;align-items:center;padding:0 10px;color:#f5f8f8c7;background:#f5f8f80b;border:1px solid rgba(245,248,248,.12);border-radius:6px;font-size:.78rem;font-weight:850}.access-actions{display:flex;flex-wrap:wrap;gap:9px}.event-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.event-card{min-height:286px;padding:24px}.event-time{display:inline-flex;align-items:center;gap:10px;color:var(--teal);font-size:.94rem;font-weight:900}.event-card h2,.discord-panel h2,.step-row h2,.update-row h2{margin:0;color:var(--text);font-size:1.45rem;line-height:1.1}.event-card h2{margin-top:54px}.event-card p,.discord-panel p,.step-row p,.board-card p,.empty-state p,.update-row p{margin:12px 0 0;color:#f5f8f8ad;font-size:.98rem;line-height:1.48}.event-meta{color:var(--amber)!important;font-weight:900}.community-layout{display:grid;grid-template-columns:minmax(320px,.88fr) minmax(420px,1.12fr);gap:18px}.discord-panel{padding:32px}.panel-icon{display:grid;width:54px;height:54px;place-items:center;color:var(--teal);border:1px solid var(--line-strong);border-radius:var(--radius)}.discord-panel h2{margin-top:30px;font-family:Impact,Arial Narrow,Haettenschweiler,sans-serif;font-size:3rem;letter-spacing:0}.discord-id{display:grid;gap:7px;margin-top:26px;padding:18px;background:#f5f8f80b;border:1px solid var(--line);border-radius:var(--radius)}.discord-id span{color:var(--muted);font-size:.84rem;font-weight:900;text-transform:uppercase}.discord-id strong{color:var(--text);font-family:ui-monospace,SFMono-Regular,Consolas,Liberation Mono,monospace;font-size:1.08rem;overflow-wrap:anywhere}.panel-actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:24px}.step-list{display:grid;gap:12px}.step-row{display:grid;grid-template-columns:58px 1fr;align-items:start;gap:18px;padding:24px}.step-row>span,.update-index{color:var(--amber);font-size:.94rem;font-weight:950}.forum-board{margin-top:64px}.board-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:14px}.board-card{display:grid;grid-template-columns:46px 1fr;gap:16px;min-height:190px;padding:20px}.board-icon{display:grid;width:42px;height:42px;place-items:center;color:var(--teal);background:#20d7cf12;border:1px solid var(--line-strong);border-radius:var(--radius)}.board-meta{margin:0!important;color:var(--amber)!important;font-size:.76rem!important;font-weight:950;line-height:1;text-transform:uppercase}.board-card h3,.empty-state h2{margin:10px 0 0;color:var(--text);font-size:1.22rem;line-height:1.1}.guide-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.guide-card{display:grid;align-content:start;gap:18px;min-height:360px;padding:22px}.guide-card-header{display:grid;gap:10px}.guide-card-header>span,.manual-meta>span{display:inline-flex;width:max-content;min-height:28px;align-items:center;padding:0 9px;color:#061012;background:var(--teal);border-radius:6px;font-size:.75rem;font-weight:950;text-transform:uppercase}.guide-card h3{font-size:1.42rem}.guide-server{align-self:end;color:var(--amber)!important;font-weight:900}.manual-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:14px}.manual-card{display:grid;gap:14px;min-height:260px;padding:20px}.manual-meta,.manual-footer{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px}.manual-meta small,.manual-footer span{color:var(--muted);font-size:.78rem;font-weight:850}.manual-meta>span.is-restricted{color:#140d02;background:var(--amber)}.manual-card h3{font-size:1.22rem}.manual-footer{align-self:end;justify-content:start}.manual-footer span{display:inline-flex;min-height:28px;align-items:center;padding:0 9px;background:#f5f8f80b;border:1px solid rgba(245,248,248,.1);border-radius:6px}.empty-state{display:grid;min-height:360px;align-content:center;justify-items:start;max-width:860px;padding:38px;background:linear-gradient(135deg,#20d7cf14,#0a1417d6 44%),var(--panel)}.empty-icon{display:grid;width:64px;height:64px;place-items:center;color:var(--teal);border:1px solid var(--line-strong);border-radius:var(--radius)}.empty-state h2{margin-top:24px;font-family:Impact,Arial Narrow,Haettenschweiler,sans-serif;font-size:3rem}.empty-state p{max-width:640px;margin-bottom:26px;font-size:1.08rem}.update-feed{display:grid;border-top:1px solid var(--line)}.support-card{display:grid;align-content:start;gap:18px}.support-card h2{font-family:Impact,Arial Narrow,Haettenschweiler,sans-serif;font-size:2.55rem;line-height:.98;letter-spacing:0}.support-card .button.ghost{width:max-content}.support-topic-grid,.event-format-grid,.update-topic-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}.support-topic{display:grid;grid-template-columns:36px minmax(0,1fr);gap:14px;min-height:196px;padding:18px}.support-topic svg,.event-format-card svg,.update-topic-card svg{color:var(--teal)}.support-topic h3,.event-format-card h3,.update-topic-card h3{margin-top:8px}.event-format-card,.update-topic-card{display:grid;align-content:start;gap:10px;min-height:210px;padding:20px}.update-row{display:grid;grid-template-columns:58px 1fr 28px;align-items:center;gap:20px;min-height:110px;padding:20px 24px;border-width:0 0 1px;border-radius:0;background:transparent;box-shadow:none}.update-row svg{color:var(--teal)}.rules-layout{display:grid;gap:18px}.rules-intro,.rules-help{display:grid;align-items:start;gap:18px;padding:28px;background:linear-gradient(135deg,#20d7cf1f,#0a1417e0 54%),var(--panel);border:1px solid var(--line-strong);border-radius:var(--radius);box-shadow:var(--shadow)}.rules-intro{grid-template-columns:42px minmax(0,1fr)}.rules-intro>svg,.rules-help svg{color:var(--teal)}.rules-intro h2,.rules-help h2{margin:0;color:var(--text);font-family:Impact,Arial Narrow,Haettenschweiler,sans-serif;font-size:2.5rem;line-height:.96}.rules-intro p,.rules-help p,.rule-card p,.enforcement-card p{margin:10px 0 0;color:#f5f8f8b3;font-size:.98rem;line-height:1.5}.rules-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.rule-card,.enforcement-card{min-width:0;padding:22px;background:var(--panel);border:1px solid var(--line);border-radius:var(--radius);box-shadow:0 18px 54px #0000003d}.rule-card>span,.enforcement-card>span{color:var(--amber);font-size:.84rem;font-weight:950}.rule-card h2,.enforcement-card h3{margin:28px 0 0;color:var(--text);font-size:1.34rem;line-height:1.1}.enforcement-section{margin-top:58px}.enforcement-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.enforcement-card{min-height:214px}.rules-help{grid-template-columns:minmax(0,1fr) auto;align-items:center;margin-top:58px}.rules-help>div{display:grid;grid-template-columns:38px minmax(0,1fr);column-gap:14px}.rules-help h2,.rules-help p{grid-column:2}.applications-hero-grid{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(320px,.9fr);gap:18px}.application-steps{display:grid;gap:12px}.application-step,.application-discord-card,.application-route-card,.application-details{min-width:0;background:var(--panel);border:1px solid var(--line);border-radius:var(--radius);box-shadow:0 18px 54px #0000003d}.application-step{display:grid;grid-template-columns:60px minmax(0,1fr);gap:18px;min-height:132px;padding:22px}.application-step>span{color:var(--amber);font-size:1.08rem;font-weight:950}.application-step h2,.application-discord-card h2,.application-details h2{margin:0;color:var(--text);font-family:Impact,Arial Narrow,Haettenschweiler,sans-serif;font-size:2rem;line-height:.98}.application-step p,.application-discord-card p,.application-route-card p,.application-details p{margin:9px 0 0;color:#f5f8f8b3;font-size:.96rem;line-height:1.48}.application-discord-card{display:grid;align-content:center;gap:17px;padding:30px;background:linear-gradient(135deg,#20d7cf1f,#0a1417e0 54%),var(--panel);border-color:var(--line-strong)}.application-discord-card>svg,.application-route-card>svg,.application-details svg{color:var(--teal)}.application-discord-card .button{width:max-content;margin-top:8px}.application-routes{margin-top:58px}.application-route-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.application-route-card{display:grid;align-content:start;gap:12px;min-height:322px;padding:24px}.application-route-card .text-label{margin-top:8px}.application-route-card h3{margin:0;color:var(--text);font-size:1.36rem;line-height:1.12}.application-route-card .requirement-tags{align-self:end;margin-top:8px}.application-details{display:grid;grid-template-columns:minmax(280px,.72fr) minmax(0,1.28fr);gap:28px;align-items:center;margin-top:58px;padding:28px}.application-details>div{display:grid;grid-template-columns:38px minmax(0,1fr);gap:0 14px}.application-details h2,.application-details p{grid-column:2}.application-details ul{display:grid;gap:10px;margin:0;padding:0;list-style:none}.application-details li{position:relative;padding-left:20px;color:#f5f8f8c7;font-size:.95rem;line-height:1.42}.application-details li:before{position:absolute;top:.5em;left:0;width:7px;height:7px;content:"";background:var(--teal);border-radius:50%;box-shadow:0 0 12px #20d7cf85}.status-page{max-width:1540px;padding-top:18px}.status-command-shell{position:relative;overflow:hidden;padding:36px;background:#030607;border:1px solid rgba(223,244,245,.24);border-radius:10px;box-shadow:0 26px 72px #0000006b}.status-command-art{position:absolute;top:0;left:0;width:100%;height:370px;object-fit:cover;object-position:left top;opacity:.72;pointer-events:none}.status-command-content{position:relative;z-index:1}.status-command-heading{display:grid;grid-template-columns:220px minmax(0,1fr);min-height:180px;align-items:center}.status-command-heading h1{margin:0;color:var(--text);font-family:Impact,Arial Narrow,Haettenschweiler,sans-serif;font-size:5.7rem;line-height:.88;letter-spacing:0}.status-command-heading p{max-width:720px;margin:18px 0 0;color:var(--teal);font-size:1.08rem;font-weight:800;line-height:1.45}.status-summary-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:22px}.status-summary-card,.status-table,.status-help{min-width:0;background:#030607d1;border:1px solid var(--line);border-radius:8px}.status-summary-card{display:grid;grid-template-columns:122px minmax(0,1fr);gap:22px;min-height:152px;align-items:center;padding:24px 28px}.status-summary-card.is-ready{border-color:#20d7cfd1}.status-summary-card.is-notice{border-color:#f3b72bd1}.status-summary-card>svg{justify-self:center;width:56px;height:56px}.status-summary-card.is-ready>svg{color:var(--teal)}.status-summary-card.is-notice>svg{color:var(--amber)}.status-summary-card h2{margin:0;color:var(--text);font-family:Arial Narrow,Roboto Condensed,sans-serif;font-size:1.22rem;font-weight:900;line-height:1.1;letter-spacing:.08em;text-transform:uppercase}.status-summary-card.is-ready h2{color:var(--teal)}.status-summary-card.is-notice h2{color:var(--amber)}.status-summary-card p,.status-help p{margin:12px 0 0;color:#f5f8f8cc;font-size:.96rem;line-height:1.48}.status-list-section{margin-top:14px}.status-table-title{display:flex;align-items:end;justify-content:space-between;gap:20px;padding:20px 4px 16px}.status-table-title>div{min-width:0}.status-table-title h2{margin:0;color:var(--text);font-family:Arial Narrow,Roboto Condensed,sans-serif;font-size:1.1rem;font-weight:900;letter-spacing:.09em;text-transform:uppercase}.status-table-title p{max-width:560px;margin:8px 0 0;color:var(--muted);font-size:.9rem;line-height:1.35}.status-refresh-button{display:inline-flex;min-height:42px;align-items:center;justify-content:center;gap:8px;padding:0 15px;color:var(--teal);background:#20d7cf14;border:1px solid rgba(32,215,207,.36);border-radius:7px;font-size:.82rem;font-weight:950;text-transform:uppercase;cursor:pointer}.status-refresh-button:disabled{cursor:wait;opacity:.62}.status-table{overflow:hidden;border-color:#dff4f547}.status-table-head,.status-table-row{display:grid;grid-template-columns:66px minmax(260px,1fr) minmax(164px,.36fr) minmax(116px,.22fr) minmax(210px,.4fr);align-items:center;gap:16px}.status-table-head{min-height:50px;padding:0 24px;color:#f5f8f8db;border-bottom:1px solid rgba(223,244,245,.18);font-family:Arial Narrow,Roboto Condensed,sans-serif;font-size:.8rem;font-weight:900;letter-spacing:.1em;text-transform:uppercase}.status-table-row{min-height:66px;padding:0 24px;border-bottom:1px dashed rgba(32,215,207,.26);transition:background .16s ease,color .16s ease}.status-table-row:last-child{border-bottom:0}.status-table-row:hover,.status-table-row:focus-visible{background:#20d7cf0f;outline:none}.status-index{color:var(--amber);font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:1.02rem;font-weight:900}.status-world{display:grid;grid-template-columns:44px minmax(0,1fr);align-items:center;gap:12px}.status-server-symbol{display:grid;width:34px;height:34px;place-items:center;color:var(--teal)}.status-server-symbol.amber{color:var(--amber)}.status-server-symbol svg{width:29px;height:29px}.status-server-symbol path,.status-server-symbol circle{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:3}.status-world-copy{display:grid;gap:6px;min-width:0}.status-world strong{overflow:hidden;color:var(--text);font-family:Arial Narrow,Roboto Condensed,sans-serif;font-size:1rem;font-weight:900;letter-spacing:.08em;line-height:1.1;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.status-world small,.status-state small,.status-source{color:#f5f8f89e;font-size:.78rem;font-weight:750;line-height:1.32}.status-state{display:grid;gap:5px}.status-live-badge{display:inline-flex;width:fit-content;max-width:100%;align-items:center;gap:9px;color:var(--green);font-family:Arial Narrow,Roboto Condensed,sans-serif;font-size:.9rem;font-weight:950;letter-spacing:.08em;text-transform:uppercase}.status-live-badge>span{width:10px;height:10px;flex:0 0 auto;background:var(--green);border-radius:999px;box-shadow:0 0 16px #72ea826b}.status-live-badge.is-amber{color:var(--amber)}.status-live-badge.is-amber>span{background:var(--amber);box-shadow:0 0 16px #f3b72b6b}.status-live-badge.is-teal{color:var(--teal)}.status-live-badge.is-teal>span{background:var(--teal);box-shadow:0 0 16px #20d7cf6b}.status-players{color:#f5f8f8eb;font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:.92rem;font-weight:900}.status-help{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:32px;align-items:center;margin-top:14px;padding:26px 30px;border-color:#20d7cfd1}.status-help>div{display:grid;grid-template-columns:74px minmax(0,1fr);gap:0 22px}.status-help svg{align-self:center;width:50px;height:50px;color:var(--teal)}.status-help h2,.status-help p{grid-column:2}.status-help h2{margin:0;color:var(--text);font-family:Arial Narrow,Roboto Condensed,sans-serif;font-size:1.3rem;font-weight:900;letter-spacing:.08em;line-height:1.1;text-transform:uppercase}.media-page{max-width:1540px;padding-top:18px}.media-command-shell{position:relative;overflow:hidden;padding:36px;background:#030607;border:1px solid rgba(32,215,207,.72);border-radius:10px;box-shadow:0 26px 72px #0000006b}.media-command-art{position:absolute;top:0;left:0;width:100%;height:330px;object-fit:cover;object-position:left top;opacity:.7;pointer-events:none}.media-command-content{position:relative;z-index:1}.media-command-heading{display:grid;grid-template-columns:150px minmax(0,1fr);min-height:190px;align-items:center}.media-command-heading h1{margin:0;color:var(--text);font-family:Impact,Arial Narrow,Haettenschweiler,sans-serif;font-size:5.7rem;line-height:.88;letter-spacing:0}.media-command-heading p{max-width:760px;margin:18px 0 0;color:var(--teal);font-size:1.08rem;font-weight:800;line-height:1.45}.media-main-grid{display:grid;grid-template-columns:minmax(0,1.55fr) minmax(320px,.65fr);gap:22px}.media-empty-panel,.media-share-panel,.media-discord-band{min-width:0;background:#030607d6;border:1px solid var(--line);border-radius:8px}.media-empty-panel{display:grid;min-height:410px;align-content:center;justify-items:center;padding:44px;text-align:center;border-color:#20d7cf9e}.media-play-mark{display:grid;width:148px;height:122px;place-items:center;color:var(--teal);border:2px solid var(--teal);border-radius:10px;box-shadow:inset 0 0 28px #20d7cf12}.media-play-mark svg{fill:none;stroke-width:1.8}.media-empty-panel h2,.media-share-panel h2,.media-discord-band h2{margin:28px 0 0;color:var(--text);font-family:Arial Narrow,Roboto Condensed,sans-serif;font-size:1.46rem;font-weight:900;letter-spacing:.08em;line-height:1.1;text-transform:uppercase}.media-empty-panel p{max-width:620px;margin:14px 0 0;color:var(--teal);font-size:1rem;line-height:1.5}.media-share-panel{padding:26px 22px;border-color:#f3b72bd1}.media-share-panel h2{margin:0;color:var(--amber);text-align:center}.media-share-panel ol{display:grid;gap:0;margin:20px 0 0;padding:0;list-style:none}.media-share-panel li{display:grid;grid-template-columns:58px minmax(0,1fr);gap:16px;align-items:center;min-height:106px;border-top:1px solid rgba(243,183,43,.28)}.media-share-panel li:first-child{border-top:0}.media-share-panel li>span{display:grid;width:52px;height:52px;place-items:center;color:var(--amber);border:1px solid rgba(243,183,43,.82);border-radius:8px;font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:1.35rem;font-weight:900}.media-share-panel li strong{color:var(--text);font-family:Arial Narrow,Roboto Condensed,sans-serif;font-size:1.12rem;font-weight:900;letter-spacing:.08em;line-height:1.15;text-transform:uppercase}.media-discord-band{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:24px;align-items:center;margin-top:22px;padding:24px 30px;border-color:#20d7cfd1}.media-discord-band>div{display:grid;grid-template-columns:66px minmax(0,1fr);align-items:center;gap:18px}.media-discord-band .discord-glyph{width:52px;height:52px;color:var(--teal)}.media-discord-band h2{margin:0;font-size:1.44rem}.site-footer{display:grid;grid-template-columns:minmax(260px,1fr) auto auto;align-items:center;gap:26px;padding-top:28px;padding-bottom:34px;border-top:1px solid var(--line)}.footer-brand{display:flex;align-items:center;gap:14px}.footer-brand .srg-mark{width:58px}.footer-brand strong{color:var(--text);font-size:1.06rem}.footer-brand p{max-width:420px;margin:5px 0 0;color:var(--muted);font-size:.88rem;line-height:1.35}.site-footer nav{display:flex;flex-wrap:wrap;gap:16px;color:var(--muted);font-size:.9rem;font-weight:800}.site-footer nav a:hover,.site-footer nav a:focus-visible{color:var(--teal);outline:none}.footer-discord{display:inline-flex;align-items:center;justify-content:center;gap:9px;min-height:42px;padding:0 14px;color:var(--teal);border:1px solid var(--line-strong);border-radius:var(--radius);font-weight:900}.footer-discord:hover,.footer-discord:focus-visible{color:#061012;background:var(--teal);outline:none}@keyframes scannerSweep{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@media(max-width:1180px){.site-header{grid-template-columns:auto 1fr auto;padding:0 24px}.desktop-nav{gap:22px}.hero-section{grid-template-columns:1fr;min-height:0}.hero-backdrop{width:100%}.hero-console{justify-self:start;width:min(100%,760px)}.server-command-grid{grid-template-columns:1fr}.quick-access-grid,.spine-grid,.suggestion-grid,.support-topic-grid,.event-format-grid,.update-topic-grid,.guide-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.enforcement-grid,.application-route-grid{grid-template-columns:1fr}.status-command-heading{grid-template-columns:170px minmax(0,1fr)}.status-command-heading h1{font-size:4.8rem}.server-spotlight{position:relative;top:auto;grid-template-columns:minmax(260px,.5fr) minmax(0,1fr)}.spotlight-copy,.spotlight-grid,.connect-box{align-self:center}.connect-box{grid-column:1 / -1}}@media(max-width:920px){.site-header{min-height:78px;grid-template-columns:1fr auto;gap:16px;padding:0 18px}.desktop-nav{display:none}.mobile-menu-button{display:inline-flex}.mobile-nav{grid-column:1 / -1;display:grid;grid-template-columns:repeat(auto-fit,minmax(116px,1fr));gap:8px;width:100%;max-height:0;overflow:hidden;visibility:hidden;opacity:0;padding:0;border-top:1px solid transparent;transition:max-height .18s ease,opacity .16s ease,padding .16s ease,visibility .16s ease,border-color .16s ease}.site-header.is-menu-open .mobile-nav{max-height:166px;visibility:visible;opacity:1;padding:0 0 16px;border-top-color:var(--line)}.mobile-nav a{display:inline-flex;min-height:44px;align-items:center;justify-content:center;padding:0 10px;font-size:.88rem;background:#f5f8f80b;border:1px solid var(--line);border-radius:var(--radius)}.mobile-nav a[aria-current=page]{background:#20d7cf17;border-color:var(--line-strong)}.hero-section,.servers-section,.site-spine,.quick-access-band,.home-panels,.scanner-band,.page-section,.site-footer{padding-right:22px;padding-left:22px}.hero-section{padding-top:58px;padding-bottom:42px}.hero-copy h1{font-size:4rem}.hero-copy p{font-size:1.08rem}.hero-stats,.home-panels,.scanner-band,.community-layout,.access-hero-grid,.applications-hero-grid,.media-main-grid,.support-layout,.event-grid,.access-card-grid,.access-facts,.rules-grid,.rules-help,.application-details,.status-summary-grid,.status-help{grid-template-columns:1fr}.status-command-heading{grid-template-columns:126px minmax(0,1fr);min-height:156px}.status-command-heading h1{font-size:4.1rem}.media-command-heading{grid-template-columns:110px minmax(0,1fr);min-height:160px}.media-command-heading h1{font-size:4.1rem}.status-table-title{align-items:start;flex-direction:column}.status-table-title p{text-align:left}.server-select{grid-template-columns:58px minmax(0,1fr);grid-template-areas:"badge main" "badge meta" "badge status"}.server-badge{grid-area:badge}.server-main{grid-area:main}.server-meta{grid-area:meta;display:flex;flex-wrap:wrap}.server-status{grid-area:status;justify-self:start}.server-card{grid-template-columns:1fr}.server-card-actions{justify-content:flex-start;padding-left:74px}.server-spotlight,.spotlight-grid{grid-template-columns:1fr}.scanner-band .scanner-visual{width:min(100%,280px)}.page-heading h1{font-size:4.5rem}.site-footer{grid-template-columns:1fr;align-items:start}}@media(max-width:620px){.srg-mark{width:52px}.brand-lockup strong{font-size:1.76rem}.brand-lockup small,.discord-button{display:none}.mobile-nav{grid-template-columns:1fr}.site-header.is-menu-open .mobile-nav{max-height:430px;padding-bottom:12px}.hero-copy h1{font-size:3.12rem}.hero-section{padding-top:44px;padding-bottom:28px}.hero-actions .button,.quick-access-actions .button,.panel-actions .button,.access-actions .join-link,.access-actions .copy-chip,.support-card .button,.support-card .button.ghost,.server-card-actions .join-link,.server-card-actions .copy-chip{max-width:100%;width:100%}.hero-console{display:none}.signal-scanner,.signal-scanner.is-compact{grid-template-columns:1fr}.scanner-visual,.signal-scanner.is-compact .scanner-visual{width:min(100%,220px)}.hero-stats{gap:8px;grid-template-columns:repeat(3,minmax(0,1fr))}.quick-access-grid,.spine-grid,.suggestion-grid,.guide-grid,.manual-grid,.support-topic-grid,.event-format-grid,.update-topic-grid{grid-template-columns:1fr}.stat-tile{min-height:92px;padding:10px}.stat-tile strong{font-size:.95rem}.row-title{align-items:start;flex-direction:column}.section-title h2,.scanner-copy h2,.panel-heading h2,.access-discord-card h2,.support-card h2,.discord-panel h2,.empty-state h2{font-size:2.35rem}.server-card-actions{flex-wrap:wrap;padding-left:0}.server-select{grid-template-columns:1fr;grid-template-areas:"badge" "main" "meta" "status"}.access-card-top,.access-step,.support-topic,.rules-intro,.rules-help>div,.application-step,.application-details>div,.status-summary-card,.status-help>div{grid-template-columns:1fr}.media-discord-band,.media-discord-band>div{grid-template-columns:1fr}.rules-help h2,.rules-help p,.application-details h2,.application-details p,.status-help h2,.status-help p{grid-column:auto}.status-table-head{display:none}.status-table-row{grid-template-columns:1fr;gap:8px;min-height:0;padding:16px 18px}.status-index{font-size:.86rem}.status-state{font-size:.84rem}.server-badge,.server-badge svg{width:48px;height:48px}.activity-row,.channel-row,.board-card,.step-row,.update-row{grid-template-columns:1fr}.activity-row>span:last-child{justify-self:start}.page-heading h1{font-size:3.5rem}.page-heading p{font-size:1.04rem}.update-row svg{display:none}.status-page{padding-top:10px}.status-command-shell{padding:22px}.status-command-art{height:320px;opacity:.5}.status-command-heading{grid-template-columns:72px minmax(0,1fr);min-height:130px}.status-command-heading h1{font-size:3.45rem}.status-command-heading p{margin-top:12px;font-size:.94rem}.status-summary-card{min-height:0;padding:22px}.status-summary-card>svg{justify-self:start}.status-summary-card h2,.status-help h2{font-size:1.12rem}.status-world strong{font-size:.9rem;white-space:normal}.status-help{padding:22px}.landing-welcome{min-height:500px}.media-page{padding-top:10px}.media-command-shell{padding:22px}.media-command-art{height:320px;opacity:.5}.media-command-heading{grid-template-columns:72px minmax(0,1fr);min-height:130px}.media-command-heading h1{font-size:3.45rem}.media-command-heading p{margin-top:12px;font-size:.94rem}.media-empty-panel{min-height:360px;padding:30px 20px}.media-play-mark{width:118px;height:100px}.media-empty-panel h2,.media-share-panel h2,.media-discord-band h2{font-size:1.16rem}.media-share-panel{padding:22px}.media-share-panel li{min-height:86px}.media-discord-band{padding:22px}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{scroll-behavior:auto!important;transition:none!important;animation-duration:.001ms!important;animation-iteration-count:1!important}}
