/* Craft Monitor 2.0 — complete world / inventory interface. */
@font-face{font-family:Silkscreen;src:url('./fonts/Silkscreen-Regular.ttf') format('truetype');font-weight:400;font-display:swap}
:root{--bg:#392d23;--surface:#e0e0ce;--surface2:#bbc0a9;--ink:#273021;--muted:#56604c;--line:#8b947c;--accent:#467727;--accent-soft:#b8d291;--shadow:#1c2118;--orange:#8b541d;--blue:#346a79;--danger:#a13725;--inventory:#c6cab7;--inventory-edge:#eff1de;--slot:#d9ddc8;--slot-bottom:#a8b198;--panel-dark:#303c28;--paper:#f4f2de;--btn-normal-inner-color:#b7bda9;--btn-normal-inner-border-lt-color:#eaf0dc;--btn-normal-inner-border-br-color:#737b65;--btn-normal-text-color:#283321;--btn-normal-border-color:#202b1c}
body{background-color:var(--bg);background-image:url('./dirt.svg');background-size:128px 128px;font-size:14px;line-height:1.65}body:before{content:"";position:fixed;inset:0;z-index:-1;pointer-events:none;background:linear-gradient(#101c1640,transparent 450px,#100c0955)}
.topbar{background:#483722 url('./wood.svg');background-size:128px 128px;border:0;border-bottom:4px solid #1c2317;box-shadow:inset 0 3px #96734c,inset 0 -3px #725334,0 4px #0004;color:#f8f2d6}
.nav-wrap{max-width:1360px;min-height:88px;padding:0 34px}.brand{gap:14px}.brand img{width:43px;height:47px;filter:drop-shadow(3px 3px #171a12)}.brand strong{font-family:Silkscreen,"Microsoft YaHei",monospace;font-size:21px;letter-spacing:-1px;text-shadow:2px 2px #201c15;line-height:1.25}.brand small{font-family:Silkscreen,monospace;color:#b9c69d;font-size:9px;letter-spacing:0;margin-top:6px}.nav-wrap nav{gap:12px}.nav-current{font-size:12px;padding:8px 15px;color:#dff4b1;border-bottom:3px solid #a5c56a;text-shadow:1px 2px #1d2916}.nav-divider{display:none}.icon-button.button-normal{width:40px;height:40px;border-width:2px}.admin-link.button-normal{min-height:40px;padding:8px 15px;font-size:12px}.button-primary{font-size:13px;min-height:49px;padding:10px 24px 16px}.button-normal{border-width:2px!important}
.shell{max-width:1360px;padding:28px 34px 0}.hero{position:relative;display:flex;align-items:center;isolation:isolate;overflow:hidden;min-height:440px;margin:0 0 28px;border:4px solid #1d2c1b;outline:2px solid #849b63;outline-offset:-6px;box-shadow:0 6px #171e13,6px 0 #171e1340;background:#385043;gap:0;padding:35px 38px}.hero:after{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(90deg,#12291ee8 0%,#173524c9 35%,#193e2730 66%,transparent 100%);pointer-events:none}.hero .landscape{position:absolute;inset:0;z-index:-2;min-height:0;height:100%;border:0;box-shadow:none;outline:0}.hero #world{object-fit:cover;object-position:center 57%;width:100%;height:100%;opacity:1}.landscape:after{box-shadow:inset 0 0 0 5px #ffffff12}.hero-copy{max-width:600px;padding:0}.hero .eyebrow{color:#d7eaaa;font-size:10px;gap:10px}.hero .pixel-dot{background:#b0e276;box-shadow:2px 2px #2b421b}.hero .edition{font-size:9px;border:1px solid #8ba16c;padding:2px 6px;color:#d5e3bd;background:#142b1bb3;margin-left:5px}.game-title{font-family:Silkscreen,monospace;font-size:48px;line-height:1.15;letter-spacing:-3px;color:#f7f2d6;text-shadow:3px 3px #56703b,6px 6px #152717;margin:14px 0 14px;white-space:nowrap}.game-title span{color:#b1db74}.hero h1{font-family:"Microsoft YaHei",system-ui,sans-serif;color:#f7f4dc;font-size:27px;font-weight:800;line-height:1.5;letter-spacing:2px;margin:14px 0 10px;text-shadow:2px 2px #173320;max-width:500px}.hero h1 br{display:none}.hero p{font-size:12px;color:#cbdabd;letter-spacing:1px;margin:0 0 23px;max-width:430px}.hero-note{color:#d3e3bc;font-size:10px;margin-top:22px;letter-spacing:1px}.hero-note .tiny-block{background:#9cc354;box-shadow:3px 3px #5b7837}.world-label{left:auto;right:20px;top:20px;background:#182d20d9;color:#e2eccf;border:2px solid #8d9b73;box-shadow:2px 2px #172015;padding:7px 12px;font-family:Silkscreen,"Microsoft YaHei",monospace;font-size:10px}.world-label>span:not(.pixel-dot){color:#a3bb8a}.world-coords{bottom:17px;right:20px;border:1px solid #98b17c77;padding:6px 10px;background:#162e22cf;color:#e6f2cf;font-family:Silkscreen,monospace;font-size:9px}.hero:has(.landscape[hidden]){background:#2d3e29 url('./wood.svg');background-size:128px}.hero:has(.landscape[hidden]):after{background:#152719aa}
.section-marker{display:flex;justify-content:space-between;gap:12px;align-items:center;margin:28px 0 13px;color:#f1e9cd;font-family:Silkscreen,"Microsoft YaHei",monospace;font-size:11px;letter-spacing:1px;text-shadow:2px 2px #201b13}.section-marker>span:first-child:before{content:"";display:inline-block;width:8px;height:8px;background:#a3c367;box-shadow:2px 2px #172317;margin-right:10px}.section-marker small{font-family:inherit;color:#c2b598;font-size:9px;letter-spacing:0}
.summary{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin:0 0 32px;padding:10px;background:#62685b url('./stone.svg');background-size:128px;border:3px solid #1f291d;box-shadow:inset 3px 3px #a0aa91,inset -3px -3px #3d4635,0 5px #1c2318}.stat{padding:18px 16px;gap:14px;border:2px solid #34402a;background:var(--slot);box-shadow:inset 3px 3px #7c896c,inset -3px -3px #f4f5dd;min-width:0}.stat:last-child{border:2px solid #34402a}.stat-icon,.stat-icon.green,.stat-icon.amber,.stat-icon.blue{border:0;width:44px;height:44px;background:none;flex-shrink:0;filter:drop-shadow(3px 3px #33412240)}.stat-icon svg{width:38px;height:38px;image-rendering:pixelated}.stat-label{color:var(--muted);font-size:11px}.stat-label small{font-family:Silkscreen,monospace;font-size:8px;display:block;margin:0}.stat strong{font-family:Silkscreen,monospace;font-size:29px;font-weight:400;letter-spacing:-1px;line-height:1.6;color:var(--ink)}.stat .network-stat{font-size:18px;letter-spacing:-1px;white-space:nowrap}.stat-unit{font-size:9px;color:var(--muted)}
.server-section{background:var(--inventory);padding:0 22px 17px;border:4px solid #1f291c;box-shadow:inset 4px 4px var(--inventory-edge),inset -4px -4px #89937a,0 6px #171f13;scroll-margin-top:24px}.section-heading{margin:0 -22px 20px;padding:19px 25px 17px;background:#35432b url('./wood.svg');background-size:128px;border-bottom:4px solid #1e291a;box-shadow:inset 0 3px #856b42;color:#f0edcf;align-items:center}.section-heading .small{font-family:Silkscreen,monospace;font-size:10px;color:#c3d39b;letter-spacing:1px}.section-heading h2{font-size:23px;color:#f4f1dc;text-shadow:2px 2px #222c1a;letter-spacing:1px}#count-badge{background:#23321b;color:#d4edac;font-family:Silkscreen,monospace;border:2px solid #899968;box-shadow:inset 2px 2px #152310;margin-left:10px;padding:2px 8px;line-height:18px;font-size:12px}.connection{color:#dfebc8;font-size:10px;padding:8px 11px;border:2px solid #788861;background:#172c1ddd;box-shadow:inset 2px 2px #0f2015;flex-wrap:wrap;justify-content:flex-end;max-width:280px}.connection .pixel-dot{background:#9eda65;box-shadow:2px 2px #2c461a}#connection-dot.waiting{background:#e7b464}.connection #last-update{color:#b3c498;font-family:Silkscreen,monospace;font-size:8px}
.toolbar{padding:0 0 18px;border-bottom:2px solid #899578;box-shadow:0 1px #edf0db;margin-bottom:20px;gap:14px}.tabs{gap:6px}.tab.button-normal{min-height:38px;padding:7px 14px;font-size:12px}.tools{gap:7px}.search .form-input{height:38px;width:225px;background:#f3f1db;border:2px solid #65735b;box-shadow:inset 3px 3px #afb69b,inset -2px -2px #fffdea;font-size:11px}.tools select.form-input{height:38px;background:#e3e7cf;box-shadow:inset 2px 2px #a7b194}.toolbar .icon-button{height:38px;width:38px}.node-grid{gap:18px;grid-template-columns:repeat(3,minmax(0,1fr))}.node-card{border:3px solid #4f5d41;border-top:3px solid #4f5d41;background:var(--slot);box-shadow:inset 3px 3px #f7f7df,inset -3px -3px var(--slot-bottom),3px 3px #8b957c;padding:18px;min-width:0}.node-card:before{content:"";position:absolute;top:-3px;left:17px;right:17px;height:3px;background:#83a74d}.node-card.offline{border-top-color:#4f5d41}.node-card.offline:before{background:#859179}.node-card.unknown{border-top-color:#4f5d41}.node-card.unknown:before{background:#bb9555}.card-heading{gap:8px;align-items:center;padding-bottom:15px;border-bottom:2px solid #abb59a;box-shadow:0 1px #eef1da}.node-emblem{width:56px;height:48px;background:#9ca88a;border:2px solid #4a583a;box-shadow:inset 3px 3px #687955,inset -3px -3px #e9efd3}.node-name{font-size:14px;font-weight:800;text-shadow:1px 1px #fff8;line-height:1.5}.node-meta{font-size:9px;color:var(--muted);margin-top:3px}.badge{background:#315a1f;color:#ebf5d1;font-size:9px;padding:3px 6px;border:1px solid #203c16;box-shadow:inset 1px 1px #729657;line-height:1.4}.offline .badge,.unknown .badge{background:#777e6b;color:#fff9dd;border-color:#545b48;box-shadow:inset 1px 1px #a2aa94}.card-tags{margin:13px 0 16px;gap:5px;min-height:19px}.tag{background:#c2c9af;border:1px solid #879775;color:#445736;font-size:9px;padding:1px 6px;box-shadow:inset 1px 1px #e0e8ce}.meter{margin:13px 0}.meter-label{font-size:10px;margin-bottom:6px;color:var(--muted)}.meter-label strong{color:var(--ink);font-size:10px}.meter-track{height:11px;border:2px solid #38482b;background:#1d2b14;box-shadow:0 1px #fff8;padding:1px}.meter-fill{background:repeating-linear-gradient(90deg,#80bd36 0,#80bd36 7px,#3e6420 7px,#3e6420 9px);box-shadow:inset 0 1px #d1ed87}.card-network{padding:11px 9px;margin-top:17px;border:2px solid #869574;background:#bec8ab;box-shadow:inset 2px 2px #a1b08d,inset -1px -1px #ecf2da;gap:8px;color:#4a5c3b;font-size:10px}.card-network strong{color:var(--ink);font-size:10px}.card-bottom{padding-top:2px;margin-top:12px;font-size:9px;gap:8px}.details-link{color:#354a29;border:1px solid #788e62;padding:4px 7px;background:#dbe3c7;box-shadow:inset 1px 1px #f8ffe9,inset -1px -1px #9bab88;white-space:nowrap}.details-link:hover{background:#b8d28e;color:#213617}.node-grid.list{grid-template-columns:minmax(0,1fr)}.node-grid.list .node-card{grid-template-columns:1.1fr 1.2fr 1fr;gap:8px 26px}.node-grid.list .card-heading{border:0;box-shadow:none;padding-bottom:8px}.node-grid.list .card-network{grid-row:1;padding:11px;align-self:center}.node-grid.list .card-bottom{grid-row:2/4;align-self:center;flex-wrap:wrap}.inventory-footer{padding:14px 1px 0;margin-top:20px;border-top:2px solid #99a489;box-shadow:0 -1px #e7ecd6;font-size:10px;color:var(--muted)}.inventory-footer>span:first-child{font-family:inherit}
.empty{border:3px solid #8c9a79;background:#b4bea1;background-image:linear-gradient(45deg,#b0ba9d 25%,transparent 25%,transparent 75%,#b0ba9d 75%),linear-gradient(45deg,#b0ba9d 25%,transparent 25%,transparent 75%,#b0ba9d 75%);background-size:24px 24px;background-position:0 0,12px 12px;box-shadow:inset 3px 3px #8b9a77,inset -3px -3px #e8efd2;padding:45px 20px;color:#2d3d23}.empty h3{font-size:21px}.empty p{color:#526142}.empty .small{font-family:Silkscreen,monospace;color:#536c3c}.empty-block{filter:drop-shadow(5px 5px #6f815a)}.notice{border:2px solid #8d672c;background:#efe0b6;color:#775017;box-shadow:inset 2px 2px #fff1ce;font-size:12px}
.footer{position:relative;padding:27px 5px 26px;margin:28px 0 0;gap:15px;border:0;border-top:3px solid #a3b66b;color:#ded6b7;font-size:10px;box-shadow:0 -3px #41502c}.footer:before{content:"";position:absolute;top:-10px;left:0;right:0;height:5px;background:repeating-linear-gradient(90deg,#758f45 0,#758f45 18px,#92a75b 18px,#92a75b 25px,#576f35 25px,#576f35 40px)}.footer>span{font-family:Silkscreen,monospace;font-size:8px;letter-spacing:0;color:#c2cb9a}.footer .credits{color:#d1dda7;font-size:10px}.footer small{color:#b8ad90;font-size:9px}.footer>div img{width:24px;height:26px}.footer a:hover{color:#fff5bd}.skip-link{background:#dfebce;color:#20341b}
dialog{background:var(--inventory);color:var(--ink);border:4px solid #1f291b;padding:23px;width:calc(100% - 28px);max-width:620px;box-shadow:inset 4px 4px var(--inventory-edge),inset -4px -4px #859276,8px 8px #0005}dialog::backdrop{background:#10160ce0;backdrop-filter:blur(2px)}.dialog-heading{margin:-19px -19px 20px;padding:18px;background:#51402a url('./wood.svg');border-bottom:4px solid #28341e;color:#f3edd4;box-shadow:inset 0 3px #8a7149}.dialog-heading .small{color:#c8d4a7;font-family:Silkscreen,monospace;font-size:10px}.dialog-heading h2{font-size:21px;color:#f3edd4;text-shadow:2px 2px #242d1b}.detail-table{border:2px solid #71835e;background:#8b9a76;gap:3px;padding:3px;margin-top:22px}.detail-item{background:var(--slot);padding:13px;box-shadow:inset 2px 2px #f0f4dc,inset -2px -2px #acb69c}.detail-item small{color:var(--muted);font-size:10px;margin-bottom:5px}.detail-item span{font-size:12px;color:var(--ink)}.detail-note{color:var(--muted);border-top:2px solid #96a384;padding-top:12px;margin-bottom:0}.dialog-heading .icon-button{flex-shrink:0}
:root[data-appearance=dark]{--bg:#211e1b;--surface:#333e2d;--surface2:#293523;--ink:#e4e9ce;--muted:#bcc8a6;--line:#61704f;--accent:#a4cf6d;--accent-soft:#3e542d;--shadow:#11170d;--inventory:#4b5540;--inventory-edge:#83916c;--slot:#343f2c;--slot-bottom:#26301e;--orange:#e4b776;--btn-normal-inner-color:#606c50;--btn-normal-inner-border-lt-color:#a0ae88;--btn-normal-inner-border-br-color:#323e25;--btn-normal-text-color:#f1f5df}
:root[data-appearance=dark] body{background-image:linear-gradient(#10150e88,#10150e88),url('./dirt.svg')}:root[data-appearance=dark] .topbar{background-image:linear-gradient(#08190c66,#08190c66),url('./wood.svg')}:root[data-appearance=dark] .hero:after{background:linear-gradient(90deg,#0c1b1aee,#102a23bb 35%,#0c192422 75%)}:root[data-appearance=dark] .stat{box-shadow:inset 3px 3px #202b18,inset -3px -3px #83916c}:root[data-appearance=dark] .node-card{box-shadow:inset 3px 3px #697951,inset -3px -3px #202b17,3px 3px #28351e;border-color:#1e2b17}:root[data-appearance=dark] .node-name{text-shadow:1px 2px #17230e}:root[data-appearance=dark] .card-heading{border-color:#202c18;box-shadow:0 1px #61734a}:root[data-appearance=dark] .tag{background:#27381c;border-color:#6b8051;color:#c7d8af;box-shadow:inset 1px 1px #455f2e}:root[data-appearance=dark] .card-network{background:#26331d;border-color:#6d8054;box-shadow:inset 2px 2px #14230c,inset -1px -1px #465c31;color:#bfcca9}:root[data-appearance=dark] .details-link{background:#53683d;border-color:#92a878;color:#f2f4d6;box-shadow:inset 1px 1px #7d9860,inset -1px -1px #334924}:root[data-appearance=dark] .detail-item{box-shadow:inset 2px 2px #61764a,inset -2px -2px #213214}:root[data-appearance=dark] .empty{background:#303e24;background-image:linear-gradient(45deg,#344429 25%,transparent 25%,transparent 75%,#344429 75%);color:#f0f4dc;box-shadow:inset 3px 3px #1c2d10,inset -3px -3px #64784c}:root[data-appearance=dark] .empty p,:root[data-appearance=dark] .empty .small{color:#c8d7ae}:root[data-appearance=dark] .inventory-footer{border-color:#28381c;box-shadow:0 -1px #73855a}
@media(max-width:1150px){.stat{padding:16px 12px;gap:8px}.stat-icon,.stat-icon.green,.stat-icon.amber,.stat-icon.blue{width:33px;height:37px}.stat-icon svg{width:31px;height:31px}.stat .network-stat{font-size:15px}.toolbar .tools{flex:1;justify-content:flex-end}.search .form-input{width:190px}.game-title{font-size:43px}.node-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}
@media(max-width:900px){.nav-wrap{padding:0 22px}.shell{padding:24px 22px 0}.hero{padding:32px;min-height:410px}.hero h1{font-size:25px}.game-title{font-size:37px}.hero .edition{display:none}.stat strong{font-size:24px}.stat .network-stat{font-size:13px}.stat-label small{font-size:7px}.stat-unit{font-size:8px}.toolbar .tools{justify-content:flex-start}.search{flex:1}.search .form-input{width:100%}.node-grid.list .node-card{display:block}.node-grid.list .card-heading{border-bottom:2px solid #abb59a;padding-bottom:15px}.node-grid.list .card-tags{margin:13px 0 16px}.node-grid.list .card-network{margin-top:17px}.section-marker{font-size:10px}}
@media(max-width:700px){.topbar{border-bottom-width:3px}.nav-wrap{padding:13px 16px;min-height:78px;gap:10px;flex-wrap:wrap}.brand{gap:8px}.brand img{width:33px;height:37px}.brand strong{font-size:15px;letter-spacing:-1px}.brand small{font-size:7px;letter-spacing:0;margin-top:3px}.nav-wrap nav{gap:6px}.nav-current{display:none}.icon-button.button-normal{width:34px;height:36px}.admin-link.button-normal{font-size:10px;padding:7px 9px;min-height:36px}.shell{padding:20px 14px 0}.hero{padding:32px 21px;min-height:490px;align-items:flex-start;margin-bottom:23px;border-width:3px;overflow:hidden}.hero-copy{padding-top:12px}.game-title{font-size:30px;letter-spacing:-2px;line-height:1.3;margin:15px 0}.hero h1{font-size:24px;letter-spacing:1px;max-width:290px;line-height:1.5;margin:12px 0}.hero h1 br{display:block}.hero p{font-size:11px;max-width:270px;margin-bottom:22px}.hero:after{background:linear-gradient(180deg,#122b21ef 0,#183b29dd 35%,#183b2944 72%,transparent)}.hero #world{object-fit:cover;object-position:62% center}.hero .landscape{height:100%;min-height:0;position:absolute}.hero .eyebrow{font-size:9px}.hero-note{display:flex;margin-top:18px;font-size:9px}.world-label{top:auto;left:17px;right:auto;bottom:18px;font-size:8px;padding:5px 7px}.world-coords{bottom:20px;right:13px;font-size:7px;padding:4px 5px}.hero .button-primary{font-size:12px;min-height:45px}.summary{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;padding:8px;margin-bottom:26px;border-width:3px}.stat,.stat:last-child{padding:14px 9px;border:2px solid #34402a;gap:8px}.stat:nth-child(2){border-right:2px solid #34402a}.stat:nth-child(-n+2){border-bottom:2px solid #34402a}.stat-icon,.stat-icon.green,.stat-icon.amber,.stat-icon.blue{width:31px;height:36px}.stat-icon svg{width:29px;height:29px}.stat-label{font-size:10px}.stat-label small{display:block;font-size:7px}.stat strong{font-size:24px;margin-right:5px}.stat .network-stat{font-size:13px;letter-spacing:-1px}.stat-unit{display:block;line-height:1.3;font-size:8px}.section-marker{margin:25px 0 12px;font-size:9px;letter-spacing:0}.section-marker small{font-size:7px}.server-section{padding:0 12px 13px;border-width:3px;box-shadow:inset 3px 3px var(--inventory-edge),inset -3px -3px #89937a,0 5px #171f13}.section-heading{margin:0 -12px 16px;padding:15px;gap:10px;align-items:flex-start;flex-wrap:wrap}.section-heading h2{font-size:21px}.section-heading .small{font-size:8px;letter-spacing:0}.connection{padding:5px 7px;font-size:9px;max-width:none;align-self:center;gap:5px}.connection #last-update{display:none}#count-badge{font-size:10px;padding:1px 5px;line-height:17px;margin-left:5px}.toolbar{gap:12px;padding-bottom:15px;margin-bottom:15px}.tab.button-normal{padding:7px 10px;font-size:10px;min-height:35px}.tools{width:100%;gap:6px;flex-wrap:wrap}.toolbar .tools{justify-content:flex-start}.tools .search{flex-basis:100%;min-width:0}.search .form-input{height:37px;width:100%;font-size:11px}.tools select.form-input{flex:1;max-width:none;font-size:11px;height:36px}.toolbar .icon-button{width:34px;height:36px}.node-grid,.node-grid.list{grid-template-columns:minmax(0,1fr);gap:15px}.node-card{padding:15px;border-width:2px}.card-heading{gap:8px}.node-identity{gap:10px}.node-emblem{width:51px;height:44px;flex-shrink:0}.node-name{font-size:13px}.node-meta{font-size:8px}.badge{font-size:8px;padding:3px 5px}.card-tags{margin:12px 0}.meter-label,.meter-label strong{font-size:10px}.card-network,.card-network strong{font-size:10px}.card-bottom{font-size:9px}.inventory-footer{margin-top:16px;padding-top:13px;font-size:9px}.footer{margin-top:28px;padding:22px 2px;gap:13px;font-size:9px}.footer small{width:100%;font-size:8px}.footer .credits{font-size:9px}.empty{padding:35px 13px}.empty h3{font-size:18px}.empty p{font-size:11px}.empty .small{font-size:8px}.detail-table{grid-template-columns:1fr 1fr}.detail-item{padding:10px}.detail-item span{font-size:11px}.dialog-heading h2{font-size:19px}:root[data-appearance=dark] .hero:after{background:linear-gradient(180deg,#0c191eef,#122a25dd 40%,#0b182533 78%,transparent)}}
@media(max-width:380px){.nav-wrap{padding:11px 12px;gap:8px}.brand strong{font-size:13px}.brand img{width:28px;height:32px}.brand small{font-size:6px;display:block}.nav-wrap .admin-link{font-size:9px;padding:6px;min-height:33px}.nav-wrap .icon-button{width:29px;height:33px}.nav-wrap nav{gap:5px}.shell{padding-left:10px;padding-right:10px}.hero{padding:28px 17px;min-height:475px}.game-title{font-size:25px}.hero h1{font-size:22px}.hero p{font-size:10px}.world-coords{font-size:6px;right:8px}.world-label{left:10px;font-size:7px}.stat{gap:6px}.stat-icon,.stat-icon.green,.stat-icon.amber,.stat-icon.blue{width:24px}.stat-icon svg{width:25px}.stat strong{font-size:21px}.stat .network-stat{font-size:12px}.stat-label{font-size:9px}.stat-label small{font-size:6px}.server-section{padding-left:9px;padding-right:9px}.section-heading{margin-left:-9px;margin-right:-9px;padding:14px 12px}.section-heading h2{font-size:19px}.connection{font-size:8px}.node-card{padding:12px}.node-identity{gap:8px}.node-emblem{width:47px;height:42px}.pixel-flag{width:36px;height:27px}.node-name{font-size:12px}.card-network,.card-network strong{font-size:9px}.card-bottom{flex-wrap:wrap}.section-marker small{display:none}}
