.wxDays{border-bottom:1px solid var(--line);background:#071016;grid-template-columns:repeat(4,minmax(150px,1fr));display:grid}.wxDays article{border-right:1px solid var(--line);min-height:175px;padding:20px}.wxDays time,.wxHourlyLabel{color:var(--cyan);font:800 9px var(--font-geist-mono),monospace;letter-spacing:.12em}.wxDays article>div{gap:22px;margin:17px 0 13px;display:flex}.wxDays span{color:#77847e;font:700 8px var(--font-geist-mono),monospace}.wxDays span b{color:#f1eee5;margin-top:3px;font-size:29px;display:block}.wxDays span:first-child b{color:var(--amber)}.wxDays article>strong{font-size:14px;line-height:1.25;display:block}.wxDays article>small{color:#7f8c86;font:700 8px/1.5 var(--font-geist-mono),monospace;margin-top:10px;display:block}.wxHourlyLabel{padding:15px 20px 0}@media (max-width:850px){.wxDays{grid-template-columns:repeat(2,1fr)}}@media (max-width:520px){.wxDays article{min-height:160px;padding:14px}.wxDays span b{font-size:24px}}.meshConsole{max-width:1180px}.meshBody{grid-template-columns:minmax(0,.8fr) minmax(0,1.35fr);gap:18px;padding:22px;display:grid}.meshOverview,.meshNodes{background:linear-gradient(145deg,#071b26,#030b11);border:1px solid #17627f;padding:22px}.meshIdentity{grid-template-columns:96px 1fr;align-items:center;gap:18px;display:grid}.meshPulse{width:88px;height:88px;font:900 30px var(--font-geist-mono),monospace;color:#69e8ee;border:2px solid #69e8ee;border-radius:50%;place-items:center;display:grid;box-shadow:0 0 24px #20dfe766,inset 0 0 20px #20dfe733}.meshIdentity small,.meshNodes>header span,.meshStat span{color:#69e8ee;font:800 12px var(--font-geist-mono),monospace;letter-spacing:.08em}.meshIdentity strong{margin:8px 0;font-size:25px;display:block}.meshIdentity span{color:#9cb2b9}.meshStats{grid-template-columns:repeat(3,1fr);gap:8px;margin-top:20px;display:grid}.meshStat{background:#0a2733;border-left:3px solid #20dfe7;padding:16px}.meshStat strong{margin-top:8px;font-size:28px;display:block}.meshUtil{margin-top:18px}.meshUtil div{font:700 13px var(--font-geist-mono),monospace;justify-content:space-between;margin:10px 0 6px;display:flex}.meshUtil i{background:#122d36;height:7px;display:block}.meshUtil i:after{content:"";width:var(--mesh-level);background:linear-gradient(90deg,#2de9d4,#f0bc4e);height:100%;display:block;box-shadow:0 0 12px #2de9d477}.meshNodes>header{border-bottom:1px solid #17627f;justify-content:space-between;align-items:end;padding-bottom:14px;display:flex}.meshNodes h3{margin:0;font-size:22px}.meshNode{border-bottom:1px solid #ffffff12;grid-template-columns:12px 1fr auto;align-items:center;gap:12px;padding:13px 0;display:grid}.meshNode>i{background:#ffbd48;border-radius:50%;width:9px;height:9px;box-shadow:0 0 9px}.meshNode.fresh>i{background:#49ff9c}.meshNode.stale>i{background:#ff5d67}.meshNode strong,.meshNode span{display:block}.meshNode span,.meshNode time{color:#8fa7ae;font:12px var(--font-geist-mono),monospace}.meshNode time{text-align:right}.meshPrivacy{color:#d8c794;font:700 12px var(--font-geist-mono),monospace;background:#171409;border-left:3px solid #f0bc4e;margin:0 22px 22px;padding:13px 18px}@media (max-width:800px){.meshBody{grid-template-columns:1fr}.meshStats{grid-template-columns:repeat(3,1fr)}.meshNode{grid-template-columns:10px 1fr}.meshNode time{text-align:left;grid-column:2}}.meshHistory,.meshDiagnostics{background:linear-gradient(145deg,#071b26,#030b11);border:1px solid #17627f;grid-column:1/-1;padding:22px}.meshHistory>header,.meshDiagnostics>header{justify-content:space-between;align-items:end;gap:16px;margin-bottom:18px;display:flex}.meshHistory h3,.meshDiagnostics h3{margin:4px 0 0;font-size:22px}.meshHistory small,.meshHistory>header>span,.meshDiagnostics small{color:#69e8ee;font:800 12px var(--font-geist-mono),monospace;letter-spacing:.08em}.meshChart{background:repeating-linear-gradient(0deg,#0000 0 41px,#ffffff0b 42px);border-bottom:1px solid #326b7c;border-left:1px solid #326b7c;align-items:flex-end;gap:3px;height:170px;padding:18px 10px 0;display:flex}.meshChart i{background:linear-gradient(#8cfff1,#17a7cb);flex:1;min-width:3px;max-width:16px;position:relative;box-shadow:0 0 9px #31dfe766}.meshChart i b{color:#dff;font:10px var(--font-geist-mono),monospace;display:none;position:absolute;bottom:100%;left:50%;translate:-50% -5px}.meshChart i:hover b{display:block}.meshLegend{color:#8fa7ae;font:12px var(--font-geist-mono),monospace;justify-content:space-between;margin-top:10px;display:flex}.meshDiagnostics{background:linear-gradient(145deg,#171508,#070907);border-color:#9b792d}.meshDiagnostics>div{grid-template-columns:repeat(4,1fr);gap:10px;display:grid}.meshDiagnostics span{color:#bba96f;font:700 12px var(--font-geist-mono),monospace;background:#211c0b;border-left:3px solid #f0bc4e;padding:14px}.meshDiagnostics strong{color:#fff;margin-top:8px;font-size:16px;display:block}@media (max-width:800px){.meshChart{height:130px;overflow:hidden}.meshDiagnostics>div{grid-template-columns:1fr 1fr}.meshHistory>header{flex-direction:column;align-items:start}}
