.e3hs{--bg:#09090f;--panel:#101018;--panel2:#16161f;--grid:#23232f;--ink:#f2f2f7;--dim:#8a87a0;--dimmer:#5c5a70;--cy:#3be8d4;--pk:#ff5c8a;--yl:#f2c14e;--hist:#6e68a0;--mono:var(--ui-font-mono);--sans:var(--ui-font-sans);max-width:980px;margin:0 auto;padding:0 16px 60px;color:var(--ink);font-family:var(--sans);-webkit-font-smoothing:antialiased}.e3hs *{box-sizing:border-box}.e3hs{position:relative;z-index:0}.e3hs:before{content:"";position:fixed;inset:0;background:#09090f;z-index:-1;pointer-events:none}body:has(.e3hs[data-hs]){background:#09090F!important}body:has(.e3hs[data-hs]) .entry-content,body:has(.e3hs[data-hs]) .eco3-colwrap,body:has(.e3hs[data-hs]) article,body:has(.e3hs[data-hs]) .entry-card,body:has(.e3hs[data-hs]) #main,body:has(.e3hs[data-hs]) .ct-container,body:has(.e3hs[data-hs]) .ct-container-narrow,body:has(.e3hs[data-hs]) .ct-content-block,body:has(.e3hs[data-hs]) .site-main,body:has(.e3hs[data-hs]) [class*=is-layout-]{background:transparent!important;box-shadow:none!important}body:has(.e3hs[data-hs]) .ct-sidebar,body:has(.e3hs[data-hs]) #right-sidebar,body:has(.e3hs[data-hs]) #left-sidebar,body:has(.e3hs[data-hs]) .ct-related-posts,body:has(.e3hs[data-hs]) .entry-tags,body:has(.e3hs[data-hs]) .ct-breadcrumbs,body:has(.e3hs[data-hs]) .entry-header .page-title,body:has(.e3hs[data-hs]) .hero-section{display:none!important}body:has(.e3hs[data-hs]) .ct-container,body:has(.e3hs[data-hs]) .ct-container-narrow{grid-template-columns:1fr!important;max-width:100%!important}body:has(.e3hs[data-hs]) .entry-content>*{max-width:none!important}body:has(.e3hs[data-hs]) .post-modified-info,body:has(.e3hs[data-hs]) .eco3min-article-disclaimer,body:has(.e3hs[data-hs]) .eco3min-article-disclaimer *{color:#5C5A70!important;background:transparent!important;border-color:#23232F!important}.e3hs h1{opacity:1!important;animation:none!important;transform:none!important;-webkit-text-fill-color:#F2F2F7!important;background:none!important;text-shadow:none!important}html body.e3hs-page,body.e3hs-page{background:#09090F!important}body.e3hs-page .hero-section,body.e3hs-page .entry-header .page-title,body.e3hs-page .ct-breadcrumbs,body.e3hs-page .ct-sidebar,body.e3hs-page #right-sidebar,body.e3hs-page #left-sidebar,body.e3hs-page .entry-content>aside,body.e3hs-page .ct-related-posts,body.e3hs-page .entry-tags{display:none!important}body.e3hs-page #main,body.e3hs-page .ct-container,body.e3hs-page .ct-container-narrow,body.e3hs-page .entry-content,body.e3hs-page article,body.e3hs-page .entry-card,body.e3hs-page .ct-content-block{background:transparent!important}body.e3hs-page .ct-container,body.e3hs-page .ct-container-narrow{grid-template-columns:1fr!important;max-width:100%!important}body.e3hs-page .entry-content>*{max-width:none!important;margin-left:0;margin-right:0}.e3hs h1,.e3hs .e3hs-veil .t2,.e3hs .e3hs-lede,.e3hs .e3hs-st .v,.e3hs .e3hs-nums b,.e3hs .e3hs-tot{font-family:var(--sans)!important}.e3hs .e3hs-eb,.e3hs .e3hs-m,.e3hs .e3hs-m h2,.e3hs .e3hs-m p,.e3hs .e3hs-lg,.e3hs .e3hs-share,.e3hs .e3hs-st .k,.e3hs .e3hs-rt,.e3hs .e3hs-veil .t1,.e3hs .e3hs-veil .t3,.e3hs button{font-family:var(--mono)!important}.e3hs h1,.e3hs .e3hs-veil .t2{color:var(--ink)!important}.e3hs .e3hs-lede{color:var(--dim)!important}.e3hs .e3hs-m p{color:var(--dimmer)!important}.e3hs .e3hs-m h2{margin-top:0}.e3hs-hd{padding:26px 0 16px;border-bottom:1px solid var(--grid);margin-bottom:18px}.e3hs-eb{font-family:var(--mono);font-size:11px;letter-spacing:.22em;text-transform:uppercase;color:var(--pk);margin:0 0 9px}.e3hs h1{font-size:clamp(34px,7.4vw,58px);line-height:.96;letter-spacing:-.035em;margin:0 0 10px;font-weight:700}.e3hs-lede{font-size:clamp(14px,2.5vw,16px);line-height:1.5;color:var(--dim);margin:0;max-width:58ch}.e3hs-hud{display:flex;align-items:flex-end;justify-content:space-between;gap:14px;margin-bottom:10px;flex-wrap:wrap}.e3hs-hudl{display:flex;gap:24px;align-items:flex-end}.e3hs-st{font-family:var(--mono)}.e3hs-st .k{display:block;font-size:9.5px;letter-spacing:.16em;text-transform:uppercase;color:var(--dimmer);margin-bottom:3px}.e3hs-st .v{display:block;font-family:var(--sans);font-size:22px;font-weight:700;line-height:1;letter-spacing:-.02em}.e3hs-st.sc .v{font-size:32px;color:var(--cy);text-shadow:0 0 18px rgba(59,232,212,.45)}.e3hs-mu{color:var(--yl)}.e3hs-mu.off{color:var(--dimmer);text-shadow:none}.e3hs-heat{width:96px;height:6px;border-radius:3px;background:var(--grid);overflow:hidden;margin-top:7px}.e3hs-heat i{display:block;height:100%;width:0;background:linear-gradient(90deg,var(--cy),var(--yl));transition:width .25s}.e3hs-th{display:flex;gap:4px;margin-top:6px}.e3hs-th i{width:13px;height:6px;border-radius:2px;background:var(--pk)}.e3hs-th i.gone{background:#2b1b28}.e3hs-rt{font-family:var(--mono);font-size:10.5px;letter-spacing:.16em;text-transform:uppercase;color:var(--dimmer);text-align:right}.e3hs-pips{display:flex;gap:5px;justify-content:flex-end;margin-top:7px}.e3hs-pips span{width:15px;height:4px;background:var(--grid);border-radius:2px}.e3hs-pips span.done{background:var(--cy)}.e3hs-pips span.broke{background:var(--pk)}.e3hs-pips span.now{background:var(--dim)}.e3hs-board{position:relative;background:var(--panel);border:1px solid var(--grid);border-radius:5px;overflow:hidden;user-select:none}.e3hs canvas{display:block;width:100%;height:auto;touch-action:none;cursor:crosshair}.e3hs-veil{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:14px;padding:22px;text-align:center;background:rgba(9,9,15,.92)}.e3hs-veil.hide{display:none}.e3hs-veil .t1{font-family:var(--mono);font-size:10.5px;letter-spacing:.22em;text-transform:uppercase;color:var(--pk);margin:0}.e3hs-veil .t2{font-size:clamp(21px,4.6vw,32px);font-weight:700;letter-spacing:-.025em;margin:0}.e3hs-veil .t3{font-family:var(--mono);font-size:12px;line-height:1.7;color:var(--dim);margin:0;max-width:46ch}.e3hs-veil .t3 b{color:var(--cy);font-weight:500}.e3hs-veil .t3 s{color:var(--pk);text-decoration:none}.e3hs-cd{font-size:78px;font-weight:700;line-height:1;letter-spacing:-.05em;color:var(--cy);text-shadow:0 0 30px rgba(59,232,212,.4)}.e3hs-lg{font-family:var(--mono);font-size:10px;letter-spacing:.1em;text-transform:uppercase;color:var(--dimmer);display:flex;gap:18px;justify-content:center;margin:11px 0 0;flex-wrap:wrap}.e3hs-lg i{display:inline-block;width:16px;height:2px;vertical-align:middle;margin-right:6px}.e3hs button{font-family:var(--mono);font-size:12px;letter-spacing:.14em;text-transform:uppercase;padding:13px 24px;border-radius:3px;border:1px solid var(--grid);background:0 0;color:var(--dim);cursor:pointer;transition:.15s;font-weight:500}.e3hs button:hover{border-color:var(--dim);color:var(--ink)}.e3hs button.p{background:var(--cy);border-color:var(--cy);color:#04140f;font-weight:700;box-shadow:0 0 26px rgba(59,232,212,.22)}.e3hs button.p:hover{filter:brightness(1.1)}.e3hs-bar{display:flex;gap:10px;margin-top:14px;flex-wrap:wrap}.e3hs-nums{display:flex;gap:24px;flex-wrap:wrap;font-family:var(--mono);font-size:11px;color:var(--dimmer);justify-content:center}.e3hs-nums b{display:block;font-family:var(--sans);font-size:20px;color:var(--ink);font-weight:700;margin-top:3px}.e3hs-fin{display:none}.e3hs-fin.on{display:block}.e3hs-tot{font-size:clamp(48px,13vw,92px);font-weight:700;letter-spacing:-.045em;line-height:1;margin:0;color:var(--cy);text-shadow:0 0 34px rgba(59,232,212,.35)}.e3hs-totlab{font-family:var(--mono);font-size:11px;letter-spacing:.18em;text-transform:uppercase;color:var(--dim);margin:8px 0 24px}.e3hs-g6{display:grid;grid-template-columns:repeat(3,1fr);gap:11px;margin-bottom:22px}.e3hs-tb{background:var(--panel);border:1px solid var(--grid);border-radius:4px;padding:9px}.e3hs-tb p{font-family:var(--mono);font-size:9px;letter-spacing:.08em;text-transform:uppercase;color:var(--dimmer);margin:0 0 5px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.e3hs-share{font-family:var(--mono);font-size:12.5px;line-height:1.75;white-space:pre-wrap;background:var(--panel);border:1px solid var(--grid);border-radius:4px;padding:15px;color:var(--dim);margin:0}.e3hs-m{margin-top:42px;padding-top:22px;border-top:1px solid var(--grid);font-family:var(--mono);font-size:11.5px;line-height:1.8;color:var(--dimmer)}.e3hs-m h2{font-family:var(--mono);font-size:11px;letter-spacing:.2em;text-transform:uppercase;color:var(--dim);margin:0 0 12px;font-weight:500}.e3hs-m p{margin:0 0 12px;max-width:80ch}.e3hs-m .src{color:#3e3959}@media(max-width:640px){.e3hs-g6{grid-template-columns:repeat(2,1fr)}.e3hs-hudl{gap:15px}.e3hs-st .v{font-size:18px}.e3hs-st.sc .v{font-size:26px}.e3hs-heat{width:64px}.e3hs button{flex:1;padding:14px 8px;text-align:center}}