.std-stats[data-tone=wifi] .std-cov{color:#2a7fd4}.std-stats[data-tone=wifi] .std-cab{color:#c17f24}.std-stats[data-tone=wifi] .std-bar{background:var(--color-sky)}.std-stats[data-tone="5g"] .std-cab,.std-stats[data-tone="5g"] .std-cov{color:var(--color-teal-dark)}.std-stats[data-tone="5g"] .std-bar{background:var(--color-teal)}.std-bar,.std-cab,.std-cov{transition:color .3s,background-color .3s}.std-cov{transform-origin:0 60%}.std-pop{animation:std-pop .9s cubic-bezier(.3,1.6,.5,1)}@keyframes std-pop{30%{transform:scale(1.18)}to{transform:scale(1)}}.std-fade-in{animation:std-fade-in .3s ease-out}@keyframes std-fade-in{0%{opacity:0;transform:translateY(4px)}}.std-rise{animation:std-rise .45s cubic-bezier(.2,.9,.3,1)}@keyframes std-rise{0%{opacity:0;transform:translateY(16px)}}.std-breathe{animation:std-fade-in .3s ease-out,std-breathe 1.5s ease-in-out .3s infinite}@keyframes std-breathe{50%{scale:1.04}}.std-halo{position:absolute;inset:-5px;border-radius:999px;border-width:3px;border-style:solid;pointer-events:none;animation:std-halo 1.3s ease-out infinite}@keyframes std-halo{0%{opacity:.9;transform:scale(1)}to{opacity:0;transform:scale(1.08,1.3)}}@media (prefers-reduced-motion:reduce){.std-breathe,.std-fade-in,.std-halo,.std-pop,.std-rise{animation:none}}.go-frame{transition:border-color .4s,box-shadow .4s}.go-frame.is-hot{border-color:#f2b3bb;box-shadow:0 0 0 5px rgba(229,56,74,.08)}.go-frame.is-live{border-color:#9fe6d6;box-shadow:0 0 0 5px rgba(0,198,162,.08)}.go-num{color:var(--color-ink);transition:color .3s}.go-pub .go-num.is-on{color:#d23446}.go-omb .go-num.is-on{color:var(--color-teal-dark)}.go-thumb{transition:box-shadow .2s}.go-thumb.is-drag{box-shadow:0 12px 34px rgba(0,198,162,.55),inset 0 -3px 0 rgba(0,0,0,.1)}.go-stage{--mono:ui-monospace,SFMono-Regular,Menlo,monospace}.go-stage>canvas,.go-stage>svg{position:absolute;left:0;top:0;pointer-events:none}.go-term{position:absolute;width:136px;height:162px;padding:0;border:0;background:none;cursor:pointer;transform-origin:50% 100%;font:inherit}.go-term:focus-visible{outline:4px solid var(--color-teal);outline-offset:8px;border-radius:30px}.go-term .bd{position:absolute;inset:0;border-radius:26px 26px 30px 30px;background:linear-gradient(160deg,#3a4356,#1d2433 45%,#121722);box-shadow:0 14px 26px rgba(11,18,32,.28),inset 0 0 0 2px #4a5468}.go-term:active .bd,.go-term:hover .bd{filter:brightness(1.25)}.go-term .halo{position:absolute;inset:-7px;border-radius:33px;border:5px solid transparent;transition:border-color .15s,box-shadow .15s}.go-term.ok .halo{border-color:var(--color-teal);box-shadow:0 0 0 6px rgba(0,198,162,.18)}.go-term.fail .halo{border-color:#e5384a;box-shadow:0 0 0 6px rgba(229,56,74,.16)}.go-term .leds{position:absolute;top:9px;left:0;right:0;display:flex;justify-content:center;gap:10px}.go-term .leds i{width:8px;height:8px;border-radius:50%;background:#2a3242}.go-term .leds i.on{background:#2fe39a;box-shadow:0 0 8px #2fe39a}.go-term .scr{position:absolute;left:10px;right:10px;top:24px;height:92px;border-radius:14px;background:#0b0f17;box-shadow:0 0 0 3px #06090e;overflow:hidden}.go-term .sb{position:absolute;left:0;right:0;top:0;height:22px;justify-content:space-between;padding:0 9px;font:700 13px/1 var(--mono);letter-spacing:.04em;color:#fff}.go-term .net,.go-term .sb{display:flex;align-items:center}.go-term .net{gap:5px}.go-term .p5g{padding:2px 5px;border-radius:6px;border:1.5px solid #9aa5b8;color:#dfe6f0}.go-term .net .bars{display:flex;align-items:flex-end;gap:2px;height:11px}.go-term .net .bars b{width:3px;border-radius:1px;background:rgba(255,255,255,.2)}.go-term .net .bars b:first-child{height:3px}.go-term .net .bars b:nth-child(2){height:5px}.go-term .net .bars b:nth-child(3){height:8px}.go-term .net .bars b:nth-child(4){height:11px}.go-omb .go-term .p5g{border-color:var(--color-teal);color:var(--color-teal);background:rgba(0,198,162,.16)}.go-term .batt{width:18px;height:9px;border:1.5px solid rgba(255,255,255,.55);border-radius:3px;padding:1px}.go-term .batt:before{content:"";display:block;height:100%;width:70%;background:#fff;border-radius:1px}.go-term .st{position:absolute;left:0;right:0;top:22px;bottom:0;display:none;flex-direction:column;align-items:center;justify-content:center;text-align:center}.go-term .st.on{display:flex}.go-term .idle .amt{font-weight:800;font-size:25px;letter-spacing:-.03em;color:#e9eef6}.go-term .idle .tap{margin-top:3px;font:700 12px/1 var(--mono);letter-spacing:.14em;color:#8e99ad}.go-term .idle.ready .amt{font:700 15px/1 var(--mono);letter-spacing:.16em;color:#5c667a}.go-term .spin{width:40px;height:40px;border-radius:50%;border:5px solid rgba(255,255,255,.12);border-top:5px solid var(--spin,#ff8b8b)}.go-term .conn .lb{margin-top:7px;font:700 12px/1 var(--mono);letter-spacing:.08em;color:#8e99ad}.go-term .okc,.go-term .xc{width:42px;height:42px;border-radius:50%;display:flex;align-items:center;justify-content:center}.go-term .okc{background:rgba(0,198,162,.18);border:3px solid var(--color-teal);color:var(--color-teal)}.go-term .xc{background:rgba(229,56,74,.2);border:3px solid #ff5c6c;color:#ff5c6c}.go-term .ok .v{margin-top:5px;font-weight:800;font-size:17px;color:#e9eef6;letter-spacing:-.01em}.go-term .fail .v{margin-top:5px;font:700 12px/1.15 var(--mono);letter-spacing:.06em;color:#ff8b95}.go-term .keys{position:absolute;left:18px;right:18px;top:124px;display:grid;grid-template-columns:repeat(3,1fr);gap:6px 9px}.go-term .keys b{height:11px;border-radius:4px;background:linear-gradient(#323b4c,#232a37);box-shadow:0 2px 0 #0e1219}.go-term .keys b.r{background:linear-gradient(#d8434f,#a92d38)}.go-term .keys b.y{background:linear-gradient(#e8b43a,#b9861f)}.go-term .keys b.g{background:linear-gradient(#21b87a,#158a5a)}.go-card{position:absolute;left:0;top:0;width:170px;height:106px;margin:-53px 0 0 -85px;border-radius:14px;overflow:hidden;pointer-events:none;opacity:0;background:linear-gradient(135deg,#3c4f86,#5a3fa8 55%,#2a2f6b);box-shadow:0 16px 34px rgba(11,18,32,.35),inset 0 0 0 1.5px rgba(255,255,255,.25)}.go-card:after{content:"";position:absolute;inset:0;background:radial-gradient(80% 60% at 85% 10%,rgba(255,255,255,.26),rgba(255,255,255,0))}.go-card .chip{position:absolute;left:18px;top:36px;width:30px;height:23px;border-radius:5px;background:linear-gradient(135deg,#f3d38a,#c79a3e)}.go-card svg{position:absolute;right:14px;top:14px}.go-pop{position:absolute;left:0;top:0;display:none;align-items:center;gap:12px;padding:14px 24px 14px 18px;border-radius:20px;white-space:nowrap;pointer-events:none;font-weight:800;font-size:40px;letter-spacing:-.01em;background:#fff;box-shadow:0 12px 30px rgba(11,18,32,.16);border:3px solid}.go-pop.ok{color:var(--color-teal-dark);border-color:#7fdcc8}.go-pop.bad{color:#d23446;border-color:#f2a3ad}.go-pop .t2{display:block;margin-top:6px;font:700 26px/1 var(--mono);letter-spacing:.08em;color:var(--color-grey)}.go-pop.dot{width:54px;height:54px;padding:0;justify-content:center;border-radius:50%;border-width:2.5px;box-shadow:0 6px 16px rgba(11,18,32,.14)}.go-pop.wait{color:var(--color-ink);border-color:#f2b3bb;font-size:38px;padding:16px 24px 16px 18px}.go-pop .sp{width:34px;height:34px;border-radius:50%;border:5px solid #f1d3d7;border-top-color:#e5384a;flex:none}.go-pop svg{flex:none}