@font-face{font-family:"Fusion Pixel 12px Monospaced SC";font-style:normal;font-display:swap;font-weight:400;src:url(/assets/fusion-pixel-12px-monospaced-sc-latin-400-normal-Byf8uiQ8.woff2)format("woff2"),url(/assets/fusion-pixel-12px-monospaced-sc-latin-400-normal-BQ4Q25jI.woff)format("woff")}@font-face{font-family:VT323;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/vt323-vietnamese-400-normal-D0VnvwZ9.woff2)format("woff2"),url(/assets/vt323-vietnamese-400-normal-D_5Q7Vcv.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:VT323;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/vt323-latin-ext-400-normal-iUdYUaX4.woff2)format("woff2"),url(/assets/vt323-latin-ext-400-normal-DqOq58ri.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:VT323;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/vt323-latin-400-normal-wDgJuOC9.woff2)format("woff2"),url(/assets/vt323-latin-400-normal-Dqn9ZSPj.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{color:#dce4d7;font-synthesis:none;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;--muted:#93a393;--line:#303e31;--green:#b9d295;--pixel:"Fusion Pixel 12px Monospaced SC", monospace;--crt:"VT323", var(--pixel), monospace;background:#111713;font-family:system-ui,-apple-system,PingFang SC,Microsoft YaHei,sans-serif;font-weight:400}*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:90px}body{margin:0}button,a,input{-webkit-tap-highlight-color:transparent}button,input{font:inherit}button,a{touch-action:manipulation}button{cursor:pointer}a{color:inherit;text-decoration:none}button{color:inherit}button:disabled{cursor:wait;opacity:.6}button:focus-visible,a:focus-visible,input:focus-visible{outline-offset:5px;outline:2px solid #b9d295}button{transition:background .18s,color .18s,border-color .18s}::selection{color:#fff;background:#6d8b4d}.pixel{font-family:var(--pixel);font-weight:400}.quiet{color:var(--muted);font-size:14px}.eyebrow{color:#a7b996;letter-spacing:2px;font-size:13px}.site-background{pointer-events:none;z-index:-1;background-image:radial-gradient(#59634922 .6px,#0000 .6px);background-size:7px 7px;position:fixed;inset:0}.header{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;max-width:1216px;height:78px;margin:0 auto;padding:0 32px;display:flex}.brand{align-items:center;gap:11px;display:flex}.brand .pixel{letter-spacing:2px;font-size:21px}.brand-en{font-family:var(--crt);letter-spacing:2px;color:#82947b;margin-left:8px;font-size:18px}.brand img{image-rendering:pixelated}nav{color:#bec9b7;gap:30px;font-size:15px;display:flex}nav a{align-items:center;gap:8px;display:flex}nav a:hover{color:#e4f2cf}.main{max-width:1216px;margin:0 auto;padding:0 32px}.demo-banner,.connection-notice{color:#d5c18e;background:#302c1b;border:1px solid #615131;margin-top:18px;padding:8px 14px;font-size:14px}.connection-notice{color:#e0b391;background:#30221c}.hero{grid-template-columns:1fr 1fr;align-items:center;gap:20px;min-height:370px;padding:44px 0 34px;display:grid;position:relative}.hero-copy{z-index:1}.hero-status{color:#bac8ad;align-items:center;gap:9px;font-size:13px;display:flex}.status-pixel{background:#6d7469;flex-shrink:0;width:6px;height:6px;display:inline-block;box-shadow:0 0 0 3px #7e99721a}.status-pixel.active{background:#b1d081;box-shadow:0 0 0 3px #a2c77c13,0 0 9px #a5c88738}.hero-edition{color:#87967e;letter-spacing:1px;border-left:1px solid #536044;margin-left:12px;padding-left:17px}.hero h1{letter-spacing:6px;color:#e2e8cd;margin:23px 0 22px;font-size:79px;line-height:1.1}.hero h1>span:not(.title-dot){color:#b5cd8d}.title-dot{color:#7f9c57;font-family:var(--crt)}.slogan{color:#aebba5;margin-top:-8px;font-size:16px}.hero-address{color:#bfc9b0;align-items:center;gap:9px;display:flex}.hero-address>.pixel{letter-spacing:.5px;font-size:20px}.port{font-family:var(--crt);color:#7b8e72;margin-left:-7px;font-size:23px}.hero-actions{gap:12px;margin-top:28px;display:flex}.button{border:1px solid #0000;justify-content:center;align-items:center;gap:10px;min-height:41px;padding:0 17px;font-size:14px;display:inline-flex}.button-primary{color:#1b2c19;background:#bdd29a;border-color:#d6e4b9;box-shadow:inset 0 -3px #7f995e}.button-primary:hover{background:#d2e1b7}.button-secondary{color:#c3d0b5;background:#1a241a;border-color:#48553d;box-shadow:inset 0 -2px #121a13}.button-secondary:hover{background:#263324}.hero-art{isolation:isolate;clip-path:polygon(0 12px,12px 12px,12px 0,100% 0,100% calc(100% - 12px),calc(100% - 12px) calc(100% - 12px),calc(100% - 12px) 100%,0 100%);background:linear-gradient(#232d26,#28342b 75%,#1b261c);border:1px solid #35432f;height:270px;position:relative;overflow:hidden}.hero-art:after{content:"";pointer-events:none;background:repeating-linear-gradient(0deg,#0000,#0000 3px,#02080510 3px 4px);position:absolute;inset:0}.sun{background:#d1c792;width:49px;height:49px;position:absolute;top:42px;right:86px;box-shadow:0 0 55px #d1c71920}.cloud{background:#8190712b;height:12px;position:absolute}.cloud:before,.cloud:after{content:"";background:inherit;width:38px;height:23px;position:absolute;bottom:0;left:23px}.cloud:after{height:17px;left:70px}.cloud-one{width:125px;top:41px;left:38px}.cloud-two{width:170px;top:93px;right:-10px}.terrain{image-rendering:pixelated;clip-path:polygon(0 20%,10% 20%,10% 8%,22% 8%,22% 32%,35% 32%,35% 46%,48% 46%,48% 20%,60% 20%,60% 5%,72% 5%,72% 19%,85% 19%,85% 8%,100% 8%,100% 100%,0 100%);position:absolute;bottom:0;left:0;right:0}.terrain-back{opacity:.7;background:#45543a;height:130px;bottom:33px}.terrain-front{clip-path:polygon(0 5%,18% 5%,18% 18%,30% 18%,30% 42%,45% 42%,45% 55%,62% 55%,62% 40%,75% 40%,75% 20%,88% 20%,88% 8%,100% 8%,100% 100%,0 100%);background:repeating-linear-gradient(0deg,#536242 0 15px,#5d6b48 15px 30px);height:119px}.lake{clip-path:polygon(26% 0,60% 0,60% 18%,76% 18%,76% 38%,90% 38%,90% 65%,100% 65%,100% 100%,0 100%,0 70%,10% 70%,10% 38%,26% 38%);background:repeating-linear-gradient(0deg,#446763bb 0 3px,#4a7069bb 3px 5px);width:60%;height:55px;position:absolute;bottom:0;left:25%}.pixel-tree{width:62px;height:112px;position:absolute;bottom:61px}.pixel-tree i{background:repeating-linear-gradient(90deg,#655239 0 4px,#756040 4px 8px);width:11px;height:69px;position:absolute;bottom:0;left:27px}.pixel-tree b{clip-path:polygon(20% 0,80% 0,80% 17%,100% 17%,100% 80%,80% 80%,80% 100%,20% 100%,20% 80%,0 80%,0 17%,20% 17%);background:repeating-conic-gradient(#4b6839 0% 25%,#526e3d 0% 50%) 0 0/18px 18px;width:62px;height:73px;position:absolute;top:0}.tree-one{left:47px}.tree-two{bottom:48px;right:30px;transform:scale(.8)}.island-caption{text-align:right;font-family:var(--crt);color:#d0d8af;text-shadow:1px 2px #243223;position:absolute;bottom:12px;right:19px}.island-caption span{letter-spacing:3px;font-size:23px;display:block}.island-caption small{letter-spacing:1px;color:#afbc97;font-size:13px}.stats-row{border:1px solid var(--line);background:#19221a;grid-template-columns:repeat(4,1fr);margin-bottom:26px;display:grid}.stat{border-right:1px solid var(--line);grid-template-columns:21px 1fr;align-items:center;column-gap:10px;padding:19px 22px 17px;display:grid;position:relative}.stat:last-child{border:0}.stat>svg{color:#95ac7d;grid-row:1}.stat-label{color:#a2b097;letter-spacing:.5px;font-size:13px}.stat-number{font-family:var(--crt);color:#e2e7ce;white-space:nowrap;grid-column:2;font-size:42px;font-weight:400;line-height:1.4}.stat-number small{color:#7e9272;margin-left:7px;font-size:23px}.stat-version,.stat-map{white-space:nowrap;grid-column:2;align-items:center;gap:16px;min-height:54px;font-size:18px;display:flex}.stat-map:hover{color:#d6e7b2}.stat-foot{color:#7f9178;grid-column:2;font-size:12px}.panel{border:1px solid var(--line);background:#182019}.performance{padding:18px 22px 13px}.section-top{justify-content:space-between;align-items:center;gap:16px;margin-bottom:19px;display:flex}.section-name{align-items:center;gap:10px;min-width:0;display:flex}.section-name>svg{color:#a2b88a}.section-name h2{white-space:nowrap;margin:0;font-size:20px;font-weight:400}.performance .section-name h2{font-size:15px}.range-tabs,.filter-tabs{background:#101911;border:1px solid #2a3628;gap:3px;padding:3px;display:flex}.range-tabs button,.filter-tabs button{color:#8b9e7d;white-space:nowrap;background:0 0;border:0;padding:6px 10px;font-size:12px}.range-tabs button.selected,.filter-tabs button.selected{color:#c7dbac;background:#33422c}.range-tabs button:hover,.filter-tabs button:hover{background:#273721}.chart-wrap{position:relative}.chart-wrap svg{width:100%;font-family:var(--crt);display:block;overflow:visible}.chart-empty{color:#94a98a;font-size:14px;position:absolute;top:45%;left:50%;transform:translate(-50%,-50%)}.chart-caption{color:#84977a;justify-content:space-between;margin-top:7px;font-size:12px;display:flex}.players-section{padding-top:43px}.players-heading{margin-bottom:20px}.count-badge{font-family:var(--crt);text-align:center;color:#adc68e;background:#23301f;border:1px solid #43543a;min-width:23px;padding:0 5px;font-size:17px}.player-controls{align-items:center;gap:11px;display:flex}.search{border:1px solid var(--line);color:#7e9374;background:#172018;align-items:center;gap:9px;padding:9px 12px;display:flex}.search input{color:#dce4d7;background:0 0;border:0;outline:0;width:124px;font-size:13px}.search input::placeholder{color:#84977a}.players-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.player-card{background:#19221b;border:1px solid #38452f;min-width:0;padding:15px 15px 11px;transition:border-color .2s}.player-card:hover{border-color:#75835b}.player-card-top{justify-content:space-between;align-items:center;gap:8px;display:flex}.player-identity{align-items:center;gap:9px;min-width:0;display:flex}.player-identity h3{text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:19px;overflow:hidden}.player-state{color:#acc68c;white-space:nowrap;background:#2d3a23;border:1px solid #465a34;padding:3px 6px;font-size:12px}.player-offline{background:#151c17;border-color:#2e382c}.player-offline .player-state{color:#8b9b80;background:#222c21;border-color:#384331}.player-offline .player-identity{color:#a9b39e}.player-instruments{align-items:center;min-height:198px;margin:7px -6px 2px;display:flex}.model-stage{cursor:grab;touch-action:pan-y;-webkit-user-select:none;user-select:none;flex:1;min-width:0;height:192px;position:relative}.model-stage:active{cursor:grabbing}.model-hint{color:#7b8b73;white-space:nowrap;opacity:0;font-size:11px;position:absolute;bottom:0;left:50%;transform:translate(-50%)}.model-stage:hover .model-hint{opacity:1}.model-floor{filter:blur(4px);background:#03080444;border-radius:50%;height:10px;position:absolute;bottom:16px;left:20%;right:20%}.model-canvas{pointer-events:none;width:100%;height:100%;display:block;position:absolute;inset:0}.model-stage{isolation:isolate;overflow:hidden}.model-offline .model-canvas,.model-offline .fallback-avatar{filter:grayscale()sepia(.65)saturate(1.5)hue-rotate(65deg)brightness(.82);opacity:.8}.model-offline:after{content:"";pointer-events:none;background:repeating-linear-gradient(#0000 0 2px,#07150880 2px 3px);position:absolute;inset:0;box-shadow:inset 0 0 24px #07150866}.model-fallback{height:100%;color:var(--muted);flex-direction:column;justify-content:center;align-items:center;gap:8px;font-size:11px;display:flex}.model-fallback img{width:64px;height:64px;image-rendering:pixelated}.radar{color:#39ff14;width:164px;font-family:var(--crt);--crt-green:#39ff14;flex-shrink:0}.radar-heading{letter-spacing:1px;color:#75b56b;justify-content:space-between;align-items:center;padding:0 5px;font-size:12px;display:flex}.radar-heading button{font-family:var(--crt);color:#76ce64;background:0 0;border:1px solid #24511d;padding:0 2px;font-size:14px;line-height:13px}.radar-screen{width:160px;height:160px;margin:0 auto;position:relative}.radar-screen:after{content:"";pointer-events:none;background:repeating-linear-gradient(0deg,#0003 0 1px,#0000 1px 3px);border-radius:50%;position:absolute;inset:9px;box-shadow:inset 0 0 15px #060d05,0 0 0 1px #2d5f20}.radar-screen canvas{width:100%;height:100%;display:block}.radar-sweep{background:conic-gradient(from 0deg, transparent 0 290deg, #39ff1402 300deg, #39ff142b 358deg, #95ff7588 360deg);pointer-events:none;border-radius:50%;animation:1s linear infinite scan;position:absolute;inset:9px}.sweep-paused{opacity:.25;animation-play-state:paused}.radar-north,.radar-east{color:#93c67c;font-size:15px;line-height:13px;position:absolute;top:1px;left:50%;transform:translate(-50%)}.radar-east{top:50%;left:auto;right:0;transform:translateY(-50%)}.radar-empty{text-align:center;font-family:var(--pixel);color:#6c9e5a;z-index:1;font-size:12px;position:absolute;top:47%;left:0;right:0}.radar-map-missing{font-family:var(--pixel);text-align:center;color:#77a867;font-size:11px;position:absolute;bottom:27px;left:0;right:0}.radar-readout{text-align:center;white-space:nowrap;background:#020805;border:1px solid #214219;margin:0 4px;padding:3px 2px 4px;line-height:1.05}.radar-readout>span{letter-spacing:.7px;color:#7aac62;font-size:12px}.radar-readout>div{font-variant-numeric:tabular-nums;margin-top:2px;font-size:19px}.radar-readout b{font-weight:400}.radar-readout i{color:#71b454;margin-left:5px;font-style:normal}.radar-offline{opacity:.6}.player-location{color:#a7b899;align-items:flex-start;gap:6px;min-height:35px;padding-top:5px;font-size:12px;line-height:1.7;display:flex}.player-location>svg{color:#8fa579;flex-shrink:0;margin-top:2px}.player-card-bottom{color:#aebca0;border-top:1px solid #2d3b2a;justify-content:space-between;gap:8px;padding-top:10px;font-size:12px;display:flex}.player-card-bottom>span:first-child{align-items:center;gap:6px;display:flex}.player-card-bottom>span:last-child{color:#8b9c7d}.player-notes{color:#7f9177;justify-content:space-between;gap:8px;min-height:12px;margin-top:7px;font-size:11px;display:flex}.empty-players{color:#8e9e84;flex-direction:column;justify-content:center;align-items:center;gap:10px;min-height:200px;font-size:15px;display:flex}.map-caption{color:#819477;align-items:center;gap:7px;margin-top:18px;font-size:12px;display:flex}.map-caption a{align-items:center;gap:6px;margin-left:auto;display:flex}.tiny-dot{background:#6d9250;width:4px;height:4px;display:inline-block}.load-more{margin:20px auto 0;display:flex}.join-section{padding-top:50px}.guide{padding:0 23px}.platform-tabs{border-bottom:1px solid var(--line);scrollbar-width:thin;gap:24px;display:flex;overflow-x:auto}.platform-tabs button{white-space:nowrap;color:#879b7a;background:0 0;border:0;border-bottom:2px solid #0000;padding:17px 0 14px;font-size:13px}.platform-tabs button[aria-selected=true]{color:#ccdeb4;border-bottom-color:#b7ce94}.platform-tabs button:hover{color:#d0dcbd}.guide-body{grid-template-columns:1fr 1.4fr 1fr;gap:28px;min-height:191px;padding:29px 0 31px;display:grid}.guide-intro h3{margin:10px 0 9px;font-size:22px}.guide-intro p{color:#9aaa8d;margin:0 0 10px;font-size:13px;line-height:1.9}.verification{color:#829573;font-size:11px}.guide-steps{flex-direction:column;gap:20px;margin:0;padding:3px 0 0;list-style:none;display:flex}.guide-steps li{color:#bac8ac;align-items:flex-start;gap:13px;font-size:13px;line-height:1.7;display:flex}.step-no{font-family:var(--crt);color:#9ab47c;font-size:22px;line-height:1}.guide-connection{border-left:1px solid var(--line);flex-direction:column;align-items:flex-start;gap:9px;padding-left:25px;display:flex}.guide-connection strong{overflow-wrap:anywhere;max-width:100%;font-size:18px}.guide-connection .copy-button{margin-top:0}.copy-button{color:#b2c799;background:0 0;border:0;align-items:center;gap:8px;padding:2px 0;font-size:13px;display:inline-flex}.copy-button:hover{color:#e1efc9}footer{border-top:1px solid var(--line);color:#768970;align-items:center;gap:22px;margin-top:42px;padding:24px 0 30px;font-size:12px;display:flex}footer .brand .pixel{font-size:16px}footer>a:last-child{margin-left:auto}.loading-screen{flex-direction:column;justify-content:center;align-items:center;gap:10px;min-height:100vh;display:flex}.loading-screen h1{color:var(--green);font-size:35px}.loading-screen p{color:var(--muted);font-size:14px}@keyframes scan{to{transform:rotate(360deg)}}@media (width>=1500px){.main,.header{max-width:1320px}.hero{min-height:400px}.hero-art{height:292px}.player-card{padding:18px}.radar{width:178px}.radar-screen{width:174px;height:174px}.player-instruments{min-height:211px}.model-stage{height:206px}}@media (width<=1050px){.players-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.guide-body{grid-template-columns:1fr 1.4fr}.guide-connection{border-left:0;border-top:1px solid var(--line);flex-flow:wrap;grid-column:1/-1;align-items:center;padding:18px 0 0}.guide-connection strong{margin-right:auto}.guide-connection>.quiet{margin-right:12px}.guide-connection>.eyebrow{display:none}.stat{column-gap:6px;padding:16px 13px}.stat-version{font-size:15px}.stat-map{font-size:16px}.radar{width:185px}.radar-screen{width:180px;height:180px}.player-instruments{min-height:217px}.model-stage{height:213px}}@media (width<=760px){.main,.header{padding-left:20px;padding-right:20px}.header{height:65px}.brand-en{display:none}nav{gap:18px;font-size:13px}.hero{grid-template-columns:1fr 1fr;gap:12px;min-height:300px;padding:32px 0 27px}.hero h1{font-size:59px}.hero-art{height:220px}.hero-address>.pixel{font-size:16px}.hero-edition{display:none}.hero-actions{gap:8px}.hero-actions .button{padding:0 10px;font-size:12px}.hero-actions .button-secondary{display:none}.stat{flex-direction:column;align-items:flex-start;gap:4px;padding:14px 12px;display:flex}.stat>svg{display:none}.stat-number{font-size:35px;line-height:1.2}.stat-number small{margin-left:3px;font-size:19px}.stat-version,.stat-map{gap:4px;min-height:38px;font-size:13px}.stat-foot{font-size:11px}.stat-label{font-size:12px}.players-heading{flex-wrap:wrap;align-items:flex-start}.player-controls{margin-left:auto}.search{padding:8px}.search input{width:100px}.players-grid{gap:12px}.player-card{padding:12px 11px}.radar{width:155px}.radar-screen{width:150px;height:150px}.model-stage{height:179px}.player-instruments{min-height:190px}.radar-readout>div,.player-identity h3{font-size:17px}.player-location,.player-card-bottom{font-size:11px}.player-notes{font-size:10px}.section-name h2{font-size:19px}.platform-tabs{gap:22px}.guide-body{gap:20px}.guide-intro h3{font-size:20px}}@media (width<=580px){.main,.header{padding-left:16px;padding-right:16px}.brand{gap:7px}.brand .pixel{font-size:18px}nav{gap:15px}nav a:nth-child(2){display:none}.hero{grid-template-columns:1fr;gap:25px;padding:31px 0 23px}.hero-copy{position:relative}.hero h1{margin:21px 0 19px;font-size:67px}.hero-address>.pixel{font-size:19px}.hero-actions{margin-top:23px}.hero-actions .button{min-height:40px;padding:0 15px;font-size:14px}.hero-actions .button-secondary{display:flex}.hero-art{min-width:0;height:180px}.hero-art .sun{width:36px;height:36px;top:25px;right:65px}.terrain-back{height:93px;bottom:20px}.terrain-front{height:82px}.tree-one{transform-origin:bottom;bottom:40px;left:37px;transform:scale(.8)}.tree-two{transform-origin:bottom;bottom:30px;right:30px;transform:scale(.6)}.lake{height:38px}.stats-row{grid-template-columns:1fr 1fr;margin-bottom:20px}.stat{grid-template-columns:23px 1fr;align-items:center;column-gap:9px;padding:16px 17px;display:grid}.stat>svg{grid-row:1;display:block}.stat:nth-child(2){border-right:0}.stat:nth-child(-n+2){border-bottom:1px solid var(--line)}.stat-number{grid-column:2;font-size:39px}.stat-version,.stat-map{grid-column:2;min-height:37px;font-size:16px}.stat-foot{grid-column:2}.performance{padding:14px 12px 12px}.performance .section-top{gap:8px;margin-bottom:14px}.performance .section-name{gap:6px}.performance .section-name h2{font-size:13px}.performance .section-name>.quiet{display:none}.range-tabs button{padding:5px 6px;font-size:11px}.chart-wrap svg{min-height:95px}.players-section{padding-top:32px}.player-controls{justify-content:space-between;width:100%;margin:0}.players-heading{gap:16px}.players-grid{grid-template-columns:1fr;gap:15px}.player-card{padding:15px 17px 12px}.player-identity h3{font-size:21px}.radar{width:185px}.radar-screen{width:180px;height:180px}.radar-readout>div{font-size:20px}.player-instruments{min-height:221px}.model-stage{height:210px}.player-location,.player-card-bottom{font-size:13px}.player-notes{font-size:11px}.player-state{font-size:13px}.map-caption{flex-wrap:wrap;line-height:1.7}.map-caption a{margin-left:11px}.join-section{padding-top:35px}.join-section>.section-top>.quiet{display:none}.guide{padding:0 16px}.guide-body{grid-template-columns:1fr;padding:23px 0}.guide-steps{gap:17px}.guide-connection{gap:10px}.guide-intro p{max-width:300px}.guide-connection strong{width:100%;font-size:21px}.guide-connection>.quiet{margin-right:auto}.guide-connection .copy-button{font-size:13px}.platform-tabs{gap:22px}.platform-tabs button{font-size:13px}footer{flex-wrap:wrap;gap:12px;margin-top:30px}footer>span{font-size:11px}}@media (width<=350px){.radar{width:155px}.radar-screen{width:150px;height:150px}.model-stage{height:185px}.player-instruments{min-height:193px}.player-card{padding:12px}.hero-actions .button{padding:0 11px;font-size:13px}.player-card-bottom{font-size:12px}.stat{padding:14px 11px}.stat-version{font-size:14px}.radar-readout>div{font-size:18px}.brand .pixel{font-size:17px}.hero h1{font-size:63px}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition:none!important;animation:none!important}.radar-sweep{display:none}.model-hint{opacity:1}}.fallback-avatar{width:64px;height:64px;image-rendering:pixelated;background-position:-64px -64px;background-size:512px 512px}.model-asset-error{text-align:center;color:#b4b28c;font-size:11px;position:absolute;bottom:0;left:0;right:0}.status-pixel.active{background:#62ed71;animation:2.6s ease-in-out infinite server-breathe}@keyframes server-breathe{0%,to{opacity:.65;box-shadow:0 0 0 3px #62ed7112,0 0 5px #62ed7133}50%{opacity:1;box-shadow:0 0 0 5px #62ed7120,0 0 15px #62ed7180}}.guide-project{color:#b9d295;align-items:center;gap:6px;margin-top:10px;font-size:13px;display:inline-flex}.guide-project:hover{color:#e0f6c8}@media (prefers-reduced-motion:reduce){.status-pixel.active{animation:none}}@media (width<=580px){.stats-row{grid-template-columns:repeat(2,minmax(0,1fr))}.stat{column-gap:6px;min-width:0;padding:16px 12px}.stat-number,.stat-version,.stat-map{grid-column:1/-1}.stat-version{white-space:normal;overflow-wrap:anywhere}.search{flex:1;min-width:0}.search input{width:100%;min-width:0}.filter-tabs{flex-shrink:0}}.hero-photo img{object-fit:cover;object-position:center 56%;width:100%;height:100%;display:block}.hero-photo .island-caption{z-index:1;text-shadow:0 2px 3px #000}.hero-photo:after{background:linear-gradient(#0000 65%,#07100880)}
