.hwt{--hwt-bg:#0b0f19;--hwt-panel:#121826;--hwt-panel-2:#182033;--hwt-line:rgba(148, 163, 184, .14);--hwt-text:#e6ebf5;--hwt-muted:#8b97ad;--hwt-accent:#22d3ee;--hwt-accent-2:#a78bfa;--hwt-ok:#34d399;--hwt-warn:#fbbf24;--hwt-bad:#f87171;--hwt-radius:16px;--hwt-glow:0 0 0 1px rgba(34, 211, 238, .35), 0 0 24px rgba(34, 211, 238, .25);--hwt-mono:ui-monospace, SFMono-Regular, "JetBrains Mono", Menlo, Consolas, monospace;color:var(--hwt-text);font-size:15px;line-height:1.5;box-sizing:border-box;-webkit-font-smoothing:antialiased}.hwt *,.hwt *::before,.hwt *::after{box-sizing:inherit}.hwt:not(.hwt-grid){background:radial-gradient(1200px 400px at 10% -10%,rgb(34 211 238 / .08),transparent 60%),radial-gradient(900px 400px at 100% 0%,rgb(167 139 250 / .08),transparent 60%),var(--hwt-bg);border:1px solid var(--hwt-line);border-radius:calc(var(--hwt-radius) + 4px);padding:clamp(14px, 2.5vw, 28px);min-height:420px;box-shadow:0 30px 60px -30px rgb(0 0 0 / .6)}.hwt-loading{color:var(--hwt-muted);padding:40px;text-align:center}.hwt-note{color:var(--hwt-muted);font-size:13px;margin:8px 0 0}.hwt-note a{color:var(--hwt-accent)}.hwt-head{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px;margin-bottom:18px}.hwt-status{display:inline-flex;align-items:center;gap:10px;font-weight:600;font-size:16px}.hwt-dot{width:10px;height:10px;border-radius:50%;background:var(--hwt-muted);box-shadow:0 0 0 4px rgb(139 151 173 / .15);flex:none}.hwt-dot.is-on{background:var(--hwt-ok);box-shadow:0 0 0 4px rgb(52 211 153 / .18),0 0 14px rgb(52 211 153 / .7)}.hwt-dot.is-wait{background:var(--hwt-warn);animation:hwt-pulse 1.4s infinite}@keyframes hwt-pulse{50%{opacity:.35}}.hwt-panel{background:var(--hwt-panel);border:1px solid var(--hwt-line);border-radius:var(--hwt-radius);padding:16px}.hwt-panel h3,.hwt-panel h4{margin:0 0 12px;font-size:13px;letter-spacing:.08em;text-transform:uppercase;color:var(--hwt-muted);font-weight:600}.hwt-cols{display:grid;gap:16px;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));margin-top:16px}.hwt-btn{appearance:none;border:1px solid var(--hwt-line);background:var(--hwt-panel-2);color:var(--hwt-text);font:inherit;font-weight:600;font-size:14px;padding:9px 16px;border-radius:10px;cursor:pointer;transition:border-color .15s,background .15s,transform .05s;line-height:1.2}.hwt-btn:hover{border-color:rgb(34 211 238 / .5)}.hwt-btn:active{transform:translateY(1px)}.hwt-btn:disabled{opacity:.45;cursor:not-allowed}.hwt-btn.is-primary{background:linear-gradient(135deg,var(--hwt-accent),#3b82f6);color:#04121a;border-color:#fff0}.hwt-btn.is-primary:hover{filter:brightness(1.08)}.hwt-btn.is-danger{color:var(--hwt-bad)}.hwt-btns{display:flex;flex-wrap:wrap;gap:8px}.hwt-select,.hwt-range{font:inherit;color:var(--hwt-text)}.hwt-select{background:var(--hwt-panel-2);border:1px solid var(--hwt-line);border-radius:10px;padding:8px 10px;max-width:100%}.hwt-range{accent-color:var(--hwt-accent);width:100%}.hwt-kv{display:grid;grid-template-columns:auto 1fr;gap:6px 14px;font-size:14px;margin:0}.hwt-kv dt{color:var(--hwt-muted)}.hwt-kv dd{margin:0;font-family:var(--hwt-mono);font-size:13px;word-break:break-word}.hwt-stat{display:flex;flex-direction:column;gap:2px}.hwt-stat b{font-size:28px;font-weight:700;font-family:var(--hwt-mono);letter-spacing:-.02em}.hwt-stat span{color:var(--hwt-muted);font-size:12px;text-transform:uppercase;letter-spacing:.08em}.hwt-stats{display:grid;gap:12px;grid-template-columns:repeat(auto-fit,minmax(120px,1fr))}.hwt-bar{height:8px;background:rgb(148 163 184 / .12);border-radius:99px;overflow:hidden}.hwt-bar>i{display:block;height:100%;width:0;background:linear-gradient(90deg,var(--hwt-accent),var(--hwt-accent-2));border-radius:inherit;transition:width .05s linear}.hwt-badge{display:inline-block;font-size:12px;font-weight:600;padding:3px 9px;border-radius:99px;background:var(--hwt-panel-2);border:1px solid var(--hwt-line);color:var(--hwt-muted)}.hwt-badge.is-ok{color:var(--hwt-ok);border-color:rgb(52 211 153 / .4)}.hwt-badge.is-warn{color:var(--hwt-warn);border-color:rgb(251 191 36 / .4)}.hwt-badge.is-bad{color:var(--hwt-bad);border-color:rgb(248 113 113 / .4)}.hwt-empty{text-align:center;padding:40px 16px}.hwt-empty svg{width:120px;height:auto;color:var(--hwt-muted);opacity:.8}.hwt-empty p{margin:14px 0 0;font-size:18px;font-weight:600}.hwt-empty small{display:block;color:var(--hwt-muted);margin-top:6px;font-size:14px}.hwt-log{font-family:var(--hwt-mono);font-size:12.5px;max-height:240px;overflow:auto;margin:0;padding:0;list-style:none}.hwt-log li{padding:5px 2px;border-bottom:1px dashed var(--hwt-line);display:flex;gap:10px}.hwt-log li span:first-child{color:var(--hwt-muted);min-width:64px}.hwt-tabs{display:flex;gap:6px;overflow-x:auto;padding-bottom:4px;margin-bottom:16px;scrollbar-width:thin}.hwt-tab{flex:none;appearance:none;font:inherit;font-size:13px;cursor:pointer;text-align:left;background:var(--hwt-panel);color:var(--hwt-muted);border:1px solid var(--hwt-line);border-radius:12px;padding:8px 14px;max-width:260px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.hwt-tab b{color:var(--hwt-text);margin-right:4px}.hwt-tab.is-active{border-color:rgb(34 211 238 / .6);color:var(--hwt-text);box-shadow:var(--hwt-glow)}.hwt-tab.is-connected b{color:var(--hwt-ok)}.hwt-pad-visual{display:flex;justify-content:center}.hwt-pad-visual svg{width:100%;max-width:560px;height:auto}.hwt-pad-visual .pad-body{fill:var(--hwt-panel-2);stroke:rgb(148 163 184 / .3);stroke-width:2}.hwt-pad-visual .pad-btn{fill:#0e1422;stroke:rgb(148 163 184 / .35);stroke-width:2;transition:fill .06s}.hwt-pad-visual .pad-btn.is-on{fill:var(--hwt-accent);stroke:var(--hwt-accent);filter:drop-shadow(0 0 6px rgb(34 211 238 / .9))}.hwt-pad-visual .pad-label{fill:var(--hwt-muted);font:600 13px/1 system-ui,sans-serif;text-anchor:middle;dominant-baseline:central;pointer-events:none}.hwt-pad-visual .pad-stick-ring{fill:#0e1422;stroke:rgb(148 163 184 / .35);stroke-width:2}.hwt-pad-visual .pad-stick{fill:#2a3550;stroke:rgb(148 163 184 / .5);stroke-width:2}.hwt-pad-visual .pad-stick.is-on{fill:var(--hwt-accent)}.hwt-pad-visual .pad-trigger-fill{fill:var(--hwt-accent)}.hwt-btn-grid{display:grid;gap:8px;grid-template-columns:repeat(auto-fill,minmax(64px,1fr))}.hwt-pbtn{background:var(--hwt-panel-2);border:1px solid var(--hwt-line);border-radius:10px;padding:8px 6px 6px;text-align:center;font-size:12px;position:relative;overflow:hidden}.hwt-pbtn b{display:block;font-size:13px}.hwt-pbtn small{color:var(--hwt-muted);font-family:var(--hwt-mono);font-size:11px}.hwt-pbtn i{position:absolute;left:0;bottom:0;height:3px;width:0;background:var(--hwt-accent)}.hwt-pbtn.is-on{border-color:var(--hwt-accent);box-shadow:var(--hwt-glow)}.hwt-sticks{display:grid;gap:16px;grid-template-columns:repeat(auto-fit,minmax(150px,1fr))}.hwt-stick{text-align:center}.hwt-stick canvas{width:150px;height:150px;max-width:100%;display:block;margin:0 auto 8px}.hwt-stick code{font-family:var(--hwt-mono);font-size:12px;color:var(--hwt-muted);background:none;padding:0}.hwt-axes{display:grid;gap:8px}.hwt-axis{display:grid;grid-template-columns:54px 1fr 64px;gap:10px;align-items:center;font-size:13px}.hwt-axis .hwt-bar{position:relative}.hwt-axis .hwt-bar>i{position:absolute;left:50%;width:0;transition:none}.hwt-axis code{font-family:var(--hwt-mono);text-align:right;background:none;padding:0;color:var(--hwt-text)}.hwt-mouse-stage{display:grid;gap:16px;grid-template-columns:minmax(200px,260px) 1fr}@media (max-width:720px){.hwt-mouse-stage{grid-template-columns:1fr}}.hwt-mouse-visual svg{width:100%;max-width:220px;height:auto;display:block;margin:0 auto}.hwt-mouse-visual .m-part{fill:var(--hwt-panel-2);stroke:rgb(148 163 184 / .35);stroke-width:2;transition:fill .06s}.hwt-mouse-visual .m-part.is-on{fill:var(--hwt-accent);stroke:var(--hwt-accent)}.hwt-mouse-visual .m-part.is-tested:not(.is-on){stroke:var(--hwt-ok)}.hwt-mouse-visual .m-wheel-arrow{fill:var(--hwt-muted);opacity:.3;transition:opacity .1s}.hwt-mouse-visual .m-wheel-arrow.is-on{fill:var(--hwt-accent);opacity:1}.hwt-pad-area{position:relative;min-height:300px;border-radius:var(--hwt-radius);overflow:hidden;cursor:crosshair;background-color:#0a0e17;background-image:linear-gradient(rgb(148 163 184 / .06) 1px,transparent 1px),linear-gradient(90deg,rgb(148 163 184 / .06) 1px,transparent 1px);background-size:28px 28px;border:1px dashed rgb(34 211 238 / .35);user-select:none;-webkit-user-select:none;touch-action:none}.hwt-pad-area canvas{position:absolute;inset:0;width:100%;height:100%}.hwt-pad-area .hwt-area-hint{position:absolute;inset:0;display:grid;place-items:center;text-align:center;color:var(--hwt-muted);pointer-events:none;padding:20px;font-weight:600}.hwt-mbtns{display:grid;gap:8px;grid-template-columns:repeat(auto-fit,minmax(120px,1fr))}.hwt-mbtn{background:var(--hwt-panel-2);border:1px solid var(--hwt-line);border-radius:12px;padding:10px 12px}.hwt-mbtn b{display:block;font-size:14px}.hwt-mbtn small{color:var(--hwt-muted);font-size:12px}.hwt-mbtn.is-on{border-color:var(--hwt-accent);box-shadow:var(--hwt-glow)}.hwt-mbtn.is-tested{border-color:rgb(52 211 153 / .45)}.hwt-mbtn.is-fault{border-color:var(--hwt-bad);box-shadow:0 0 0 1px rgb(248 113 113 / .4),0 0 18px rgb(248 113 113 / .3)}.hwt-gpu-canvas{position:relative;border-radius:var(--hwt-radius);overflow:hidden;background:#000;aspect-ratio:16 / 9;border:1px solid var(--hwt-line)}.hwt-gpu-canvas canvas{width:100%;height:100%;display:block}.hwt-gpu-hud{position:absolute;left:12px;top:12px;font-family:var(--hwt-mono);font-size:13px;background:rgb(0 0 0 / .55);padding:6px 10px;border-radius:8px;color:#fff;backdrop-filter:blur(4px)}.hwt-gpu-idle{position:absolute;inset:0;display:grid;place-items:center;color:var(--hwt-muted);text-align:center;padding:20px}.hwt-meter{height:22px;border-radius:8px;background:rgb(148 163 184 / .1);position:relative;overflow:hidden}.hwt-meter>i{position:absolute;inset:0 auto 0 0;width:0;background:linear-gradient(90deg,var(--hwt-ok) 0%,var(--hwt-ok) 60%,var(--hwt-warn) 80%,var(--hwt-bad) 100%);background-size:100% 100%}.hwt-meter>em{position:absolute;top:0;bottom:0;width:2px;background:#fff;left:0;opacity:.8}.hwt-wave{width:100%;height:160px;display:block;border-radius:12px;background:#0a0e17;border:1px solid var(--hwt-line)}.hwt-audio{width:100%;margin-top:10px}.hwt-piano{position:relative;height:120px;display:flex;overflow-x:auto;border-radius:10px;background:#05070c;padding:4px}.hwt-piano .k{flex:1 0 18px;height:100%;background:#e9eef7;border:1px solid #0b0f19;border-radius:0 0 5px 5px;position:relative}.hwt-piano .k.b{flex:0 0 0%;width:0;z-index:2;border:0}.hwt-piano .k.b::after{content:"";position:absolute;left:-6px;width:12px;height:62%;background:#111827;border-radius:0 0 4px 4px}.hwt-piano .k.is-on{background:var(--hwt-accent)}.hwt-piano .k.b.is-on::after{background:var(--hwt-accent-2)}.hwt-cc-grid{display:grid;gap:8px;grid-template-columns:repeat(auto-fill,minmax(150px,1fr))}.hwt-cc{font-size:12px}.hwt-cc div:first-child{display:flex;justify-content:space-between;margin-bottom:4px;color:var(--hwt-muted)}.hwt-cc code{color:var(--hwt-text);font-family:var(--hwt-mono);background:none;padding:0}.hwt-grid{display:grid;gap:18px;grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}.hwt-grid-card{display:flex;flex-direction:column;gap:8px;padding:22px;border-radius:18px;text-decoration:none!important;background:linear-gradient(180deg,#141b2b,#0e1320);border:1px solid rgb(148 163 184 / .14);color:#e6ebf5!important;transition:transform .2s,border-color .2s,box-shadow .2s}.hwt-grid-card:hover{transform:translateY(-4px);border-color:rgb(34 211 238 / .5);box-shadow:0 20px 40px -20px rgb(34 211 238 / .35)}.hwt-grid-icon{width:48px;height:48px;border-radius:12px;display:grid;place-items:center;color:#22d3ee;background:rgb(34 211 238 / .1);border:1px solid rgb(34 211 238 / .25)}.hwt-grid-icon svg{width:26px;height:26px}.hwt-grid-title{font-size:18px;font-weight:700;margin-top:6px}.hwt-grid-desc{color:#8b97ad;font-size:14px;line-height:1.5;flex:1}.hwt-grid-cta{color:#22d3ee;font-weight:600;font-size:14px}@media (prefers-reduced-motion:reduce){.hwt *,.hwt-grid-card{transition:none!important;animation:none!important}}.hwt-pad-area:focus{outline:none}.hwt-pad-area:focus-visible{outline:2px solid var(--hwt-accent);outline-offset:2px}:root{--pcl-ink:var(--global-palette3, #0b1426);--pcl-text:var(--global-palette4, #2b3a55);--pcl-muted:var(--global-palette5, #5b6b85);--pcl-accent:#22d3ee;--pcl-accent-2:#a78bfa;--pcl-card:#ffffff;--pcl-line:rgba(15, 23, 42, .09)}.pcl-hero-inner{margin-top:clamp(28px, 4vw, 48px)}.pcl-hero-inner .hwt:not(.hwt-grid){box-shadow:0 40px 80px -30px rgb(0 0 0 / .7),0 0 0 1px rgb(34 211 238 / .12)}.pcl-hero-inner .hwt-grid{margin-top:8px}.pcl-article{padding:clamp(48px, 7vw, 88px) 20px 16px}.pcl-article>*{color:var(--pcl-text)}.pcl-article p,.pcl-article li{font-size:17px;line-height:1.75}.pcl-article h2{font-size:clamp(24px, 2.6vw, 32px);line-height:1.25;letter-spacing:-.01em;color:var(--pcl-ink);margin:56px 0 16px;position:relative;padding-top:18px}.pcl-article h2::before{content:"";position:absolute;left:0;top:0;width:44px;height:4px;border-radius:4px;background:linear-gradient(90deg,var(--pcl-accent),var(--pcl-accent-2))}.pcl-article>h2:first-child,.pcl-article>.pcl-lead:first-child+h2{margin-top:0}.pcl-article ul,.pcl-article ol{padding-left:1.25em;margin:0 0 20px}.pcl-article li{margin:6px 0}.pcl-article li::marker{color:#0ea5c6;font-weight:700}.pcl-article a{color:#0891b2;text-underline-offset:3px}.pcl-article strong{color:var(--pcl-ink)}.pcl-lead{font-size:clamp(18px, 2vw, 21px)!important;line-height:1.6!important;color:var(--pcl-muted)}.pcl-article .wp-block-details{background:var(--pcl-card);border:1px solid var(--pcl-line);border-radius:14px;padding:0;margin:12px 0;box-shadow:0 1px 2px rgb(15 23 42 / .04);transition:box-shadow .2s,border-color .2s}.pcl-article .wp-block-details[open]{border-color:rgb(34 211 238 / .45);box-shadow:0 12px 30px -18px rgb(14 165 198 / .45)}.pcl-article .wp-block-details summary{list-style:none;cursor:pointer;padding:18px 56px 18px 22px;font-weight:600;font-size:17px;color:var(--pcl-ink);position:relative}.pcl-article .wp-block-details summary::-webkit-details-marker{display:none}.pcl-article .wp-block-details summary::after{content:"+";position:absolute;right:20px;top:50%;transform:translateY(-50%);width:26px;height:26px;border-radius:50%;display:grid;place-items:center;background:rgb(34 211 238 / .12);color:#0891b2;font-size:18px;font-weight:700;line-height:1}.pcl-article .wp-block-details[open] summary::after{content:"\2212"}.pcl-article .wp-block-details>*:not(summary){padding:0 22px 18px;margin:0}.pcl-related{padding:40px 20px clamp(56px, 8vw, 96px)}.pcl-related h2{text-align:center;font-size:clamp(24px, 2.6vw, 32px);color:var(--pcl-ink);margin:0 0 28px}.pcl-related .hwt-grid{max-width:1100px;margin-left:auto;margin-right:auto}header.wp-block-kadence-header.header-desktop-transparent{height:0!important}header.wp-block-kadence-header.header-desktop-transparent .kb-header-container:not(.item-is-fixed){position:absolute!important;left:0!important;right:0!important;width:auto!important;top:auto!important}.pcl-footer{background:radial-gradient(900px 300px at 15% 0%,rgb(34 211 238 / .08),transparent 60%),#0b1426;border-top:1px solid rgb(148 163 184 / .12);color:#c7d0e0}.pcl-footer-inner{max-width:1200px;margin:0 auto;padding:clamp(48px, 6vw, 72px) 24px clamp(32px, 4vw, 48px);display:grid;gap:40px;grid-template-columns:minmax(260px,1.6fr) 1fr 1fr}@media (max-width:760px){.pcl-footer-inner{grid-template-columns:1fr 1fr}.pcl-footer-brand{grid-column:1 / -1}}.pcl-foot-logo{height:40px;width:auto;display:block}.pcl-foot-name{font-size:22px;font-weight:800;color:#fff}.pcl-footer-brand p{margin:18px 0 18px;max-width:380px;font-size:15px;line-height:1.7;color:#9aa6bd}.pcl-foot-badge{display:inline-flex;align-items:center;gap:8px;font-size:13px;font-weight:600;color:#67e8f9;padding:7px 14px;border-radius:99px;background:rgb(34 211 238 / .08);border:1px solid rgb(34 211 238 / .25)}.pcl-footer-col h2{margin:4px 0 18px;font-size:13px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:#fff}.pcl-footer-col ul{list-style:none;margin:0;padding:0}.pcl-footer-col li{margin:0 0 12px}.pcl-footer-col a{color:#9aa6bd;text-decoration:none;font-size:15px;transition:color .15s}.pcl-footer-col a:hover,.pcl-footer-col a:focus-visible{color:#22d3ee}footer.site-footer .site-bottom-footer-wrap{background:#0b1426;border-top:1px solid rgb(148 163 184 / .1)}footer.site-footer .site-bottom-footer-inner-wrap{padding-top:22px!important;padding-bottom:22px!important;min-height:0!important}footer.site-footer .site-bottom-footer-inner-wrap .site-footer-bottom-section-2{display:none}footer.site-footer .site-bottom-footer-inner-wrap{grid-template-columns:1fr!important}footer.site-footer .footer-html,footer.site-footer .footer-html-inner,footer.site-footer .footer-html p{color:#7d8aa3!important;font-size:14px;text-align:center;margin:0;width:100%}footer.site-footer .site-footer-bottom-section-1{justify-content:center}.pcl-cc{position:fixed;z-index:99999;left:50%;bottom:20px;width:min(760px, calc(100% - 32px));transform:translate(-50%,24px);opacity:0;transition:transform .25s ease,opacity .25s ease;background:rgb(13 21 38 / .97);color:#dbe3f0;border:1px solid rgb(34 211 238 / .25);border-radius:18px;padding:20px 22px;box-shadow:0 30px 60px -20px rgb(0 0 0 / .65);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);font-size:14.5px;line-height:1.55}.pcl-cc.is-open{transform:translate(-50%,0);opacity:1}.pcl-cc[hidden]{display:none}.pcl-cc-main{display:flex;gap:14px;align-items:flex-start}.pcl-cc-icon{font-size:26px;line-height:1;flex:none;margin-top:2px}.pcl-cc h2{margin:0 0 4px;font-size:16px;font-weight:700;color:#fff}.pcl-cc p{margin:0;color:#a9b6cc}.pcl-cc a{color:#22d3ee;text-decoration:underline;text-underline-offset:2px}.pcl-cc-prefs{margin:16px 0 4px;display:grid;gap:8px}.pcl-cc-prefs[hidden]{display:none}.pcl-cc-row{display:flex;justify-content:space-between;align-items:center;gap:16px;cursor:pointer;padding:10px 14px;border-radius:12px;background:rgb(255 255 255 / .04);border:1px solid rgb(148 163 184 / .14)}.pcl-cc-row b{display:block;color:#fff;font-size:14px}.pcl-cc-row small{display:block;color:#8b97ad;font-size:12.5px}.pcl-cc-row input{width:18px;height:18px;accent-color:#22d3ee;flex:none}.pcl-cc-btns{display:flex;gap:10px;justify-content:flex-end;flex-wrap:wrap;margin-top:16px}.pcl-cc-btn{appearance:none;font:inherit;font-weight:600;font-size:14px;cursor:pointer;border-radius:10px;padding:10px 18px;border:1px solid rgb(148 163 184 / .3);background:#fff0;color:#fff;line-height:1.2}.pcl-cc-btn:hover{border-color:rgb(34 211 238 / .6)}.pcl-cc-btn.is-primary{background:#9bff6a;color:#0b1426;border-color:#fff0}.pcl-cc-btn.is-primary:hover{filter:brightness(1.06)}.pcl-cc-btn:focus-visible{outline:2px solid #22d3ee;outline-offset:2px}@media (max-width:560px){.pcl-cc{bottom:12px;padding:16px}.pcl-cc-btns{display:grid;grid-template-columns:1fr 1fr}.pcl-cc-btn.is-primary{grid-column:1 / -1;grid-row:1}}.hwt-drift-prompt{margin:0 0 8px;font-weight:600;color:var(--hwt-warn);min-height:1.5em}.hwt-drift-progress{margin-bottom:8px}.hwt-drift-canvas{width:240px;height:240px;max-width:100%;display:block;margin:0 auto 10px}.hwt-drift-live{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px}.hwt-drift-live code{font-family:var(--hwt-mono);font-size:12px;color:var(--hwt-muted);background:none;padding:0}.hwt-hist{width:100%;height:170px;display:block;border-radius:12px;background:#0a0e17;border:1px solid var(--hwt-line)}.hwt-dbl-area{min-height:260px;display:grid;place-items:center}.hwt-dbl-center{position:relative;text-align:center;pointer-events:none;padding:20px;display:flex;flex-direction:column;align-items:center;gap:4px}.hwt-dbl-center b{font-family:var(--hwt-mono);font-size:clamp(44px, 8vw, 72px);line-height:1;letter-spacing:-.03em}.hwt-dbl-center span{color:var(--hwt-muted);text-transform:uppercase;letter-spacing:.08em;font-size:12px;font-weight:600}.hwt-dbl-center small{color:var(--hwt-muted);max-width:420px;margin-top:8px}.hwt-pad-area.is-fault{border-color:var(--hwt-bad);box-shadow:0 0 0 1px rgb(248 113 113 / .35),0 0 24px rgb(248 113 113 / .2)}.hwt-pad-area.is-fault .hwt-dbl-center b{color:var(--hwt-bad)}.hwt-mbtn .hwt-bar{margin:6px 0 4px;height:6px}.hwt-log li.is-bad span:last-child{color:var(--hwt-bad)}