.hx .crew-rider{border-top:1px solid var(--hx-line);padding-bottom:10px}.hx .crew-rider:first-of-type{border-top:0}.hx .crew-rider .lrow{border-top:0;padding-bottom:6px}.hx .crew-acts{flex-wrap:wrap;align-items:center;gap:6px;min-width:0;display:flex}.hx .crew-meas{overflow-wrap:anywhere;flex:100%;align-items:center;gap:4px;min-width:0;margin-bottom:2px;font-size:12px;display:inline-flex}.hx .crew-meas svg.hx-i{width:14px;height:14px}.hx .crew-cheers{flex:none;gap:6px;margin-left:auto;display:flex}.hx .chip.crew-cheer{border-color:var(--hx-line);color:var(--hx-paper);justify-content:center;align-items:center;gap:4px;min-width:36px;min-height:32px;padding:4px 9px;display:inline-flex}.hx .chip.crew-cheer svg{width:14px;height:14px}.hx .chip.crew-cheer.on{border-color:var(--hx-or);color:var(--hx-or);background:rgba(255,107,31,.12)}.hx .chip.crew-cheer:disabled{opacity:.4;cursor:default}.hx .btn.crew-ride{padding:7px 10px;font-size:13px}.hx .crew-inp{flex:1;min-width:0;margin:0}.hx .crew-prog{color:var(--hx-mut);flex-wrap:wrap;gap:4px 12px;margin-top:6px;font-size:12px;display:flex}.hx .crew-prog span{white-space:nowrap;align-items:center;gap:4px;display:inline-flex}.hx .crew-prog svg.hx-i{width:13px;height:13px;color:var(--hx-or)}.hx .crew-week{flex-wrap:wrap;align-items:center;gap:5px;display:flex}.hx .crew-dot{background:var(--hx-ink3);border:1px solid var(--hx-line);border-radius:4px;width:12px;height:12px}.hx .crew-dot.ride{background:var(--hx-or);border-color:var(--hx-or)}.hx .crew-dot.frozen{background:var(--hx-blu);border-color:var(--hx-blu)}.hx .btn.crew-share{white-space:nowrap}.hx .btn.crew-share.sm{min-height:0;margin:2px 0 0 auto;padding:4px 0;font-size:12px;display:flex}.hx .top .crewbtn{border:1px solid var(--hx-line);border-radius:10px;align-items:center;gap:6px;padding:6px 10px;font-size:13px;font-weight:600;display:inline-flex}.hx+.toast{color:#0a111d;font:600 14px/1.4 var(--font-sans,system-ui),system-ui,sans-serif;z-index:90;background:#f3ead2;border-radius:10px;max-width:calc(100vw - 32px);padding:9px 14px;position:fixed;bottom:148px;left:50%;transform:translate(-50%);box-shadow:0 6px 24px rgba(0,0,0,.533)}@media (min-width:900px){.hx+.toast{bottom:88px}.hx .top .crewbtn{display:none}.hx .crew-acts{padding-left:46px}}.hx .lrow .r .acts{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:4px 12px;margin-top:3px;display:flex}.hx .lrow .r .acts .btn.crew-share.sm{margin:0}
.hc,.bc-root{--font-display:var(--font-bigshoulders,"Arial Narrow"),"Arial Narrow",sans-serif;--font-sans:var(--font-figtree,system-ui),system-ui,sans-serif;--font-mono:var(--font-jbmono,ui-monospace),ui-monospace,monospace}.hc{--hc-ink:#0a111d;--hc-sub:#5c5545;color:var(--hc-ink);background:var(--pl-paper,#f3ead2);font-family:var(--font-figtree,var(--font-sans,system-ui)),system-ui,sans-serif;border-radius:6px 18px 18px;padding:16px 16px 12px;position:relative;box-shadow:0 18px 50px -18px rgba(0,0,0,.65)}.hc:before{content:"";background:rgba(255,107,31,.85);width:52px;height:13px;position:absolute;top:-7px;left:16px;transform:rotate(-4deg)}.hc.k-loss:before,.hc.k-storm:before{background:rgba(255,93,108,.85)}.hc.k-profit:before{background:rgba(61,220,151,.85)}.hc-top{align-items:flex-start;gap:10px;display:flex}.hc-ico{color:#ff8a4a;background:#0a111d;border-radius:11px;flex:none;place-items:center;width:38px;height:38px;display:grid}.hc.k-profit .hc-ico{color:#3ddc97}.hc.k-loss .hc-ico,.hc.k-storm .hc-ico{color:#ff7a85}.hc-head{flex:1;min-width:0}.hc-eye{font:600 10.5px/1.35 var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--hc-sub);overflow-wrap:anywhere;display:block}.hc-eye b.live{color:#b8261f}.hc-eye b.paper{color:#7a5a00}.hc-title{font:900 24px/.98 var(--font-display);text-transform:uppercase;letter-spacing:.01em;color:var(--hc-ink);overflow-wrap:anywhere;margin:2px 0 0}.hc-x{width:32px;height:32px;color:var(--hc-sub);border-radius:99px;flex:none;place-items:center;display:grid}.hc-x:hover{color:var(--hc-ink);background:rgba(10,17,29,.08)}.hc-why{color:var(--hc-ink);overflow-wrap:anywhere;margin:10px 0 12px;font-size:15.5px;font-weight:600;line-height:1.4}.hc-acts{flex-wrap:wrap;gap:8px;display:flex}.hc-btn{text-align:center;border-radius:14px;flex-direction:column;flex:140px;justify-content:center;align-items:center;gap:2px;min-width:0;min-height:50px;padding:8px 12px;transition:transform .12s,filter .15s;display:flex}.hc-btn b{font:800 16px/1.05 var(--font-display);letter-spacing:.05em;text-transform:uppercase;overflow-wrap:anywhere}.hc-btn small{opacity:.85;font-size:11.5px;font-weight:600;line-height:1.25}.hc-btn.pri{background:var(--papaya,#ff6b1f);color:#140800;box-shadow:0 8px 20px -10px var(--papaya,#ff6b1f)}.hc-btn.sec{color:#f3ead2;background:#0a111d}.hc-btn.ghost{color:var(--hc-ink);background:0 0;border:1.5px solid rgba(10,17,29,.35);flex:0 auto}.hc-btn:hover{filter:brightness(1.06)}.hc-btn.confirm{color:#1a0306;background:#ff5d6c;box-shadow:0 0 0 3px rgba(255,93,108,.35)}.hc-conf{align-items:center;gap:7px;display:inline-flex}.hc-ring{flex:none;width:18px;height:18px;transform:rotate(-90deg)}.hc-ring circle{fill:none;stroke:currentColor;stroke-width:3px;stroke-linecap:round;stroke-dasharray:50.3;stroke-dashoffset:0;animation:4s linear forwards hc-ring}@keyframes hc-ring{to{stroke-dashoffset:50.3px}}.hc-btn:active{transform:translateY(1px)}.hc-foot{align-items:center;gap:10px;margin-top:10px;display:flex}.hc-mute{color:var(--hc-sub);text-underline-offset:3px;white-space:nowrap;align-items:center;gap:5px;font-size:12.5px;font-weight:700;text-decoration:underline;display:inline-flex}.hc-bar{background:rgba(10,17,29,.12);border-radius:9px;flex:1;height:4px;overflow:hidden}.hc-bar i{background:rgba(10,17,29,.45);height:100%;transition:width 1s linear;display:block}.hc-done{padding:12px 16px;font-size:14px;font-weight:700}.hc-done:before{display:none}.hc-float{z-index:310;left:50%;bottom:max(96px,calc(env(safe-area-inset-bottom) + 84px));width:min(520px,100vw - 24px);animation:.35s ease-out hc-in;position:fixed;transform:translate(-50%)}@media (min-width:1024px){.hc-float{width:min(520px,100% - 280px);bottom:24px;left:calc(50% + 124px)}}@media (min-width:1280px){body:has(.pl-railwrap) .hc-float{width:min(520px,100% - 600px);left:calc(50% - 36px)}}@media (min-width:1024px){body:has(.hrg-drive,.hrg-skate,.hrg-outrun,.hrg-arch) .hc-float{width:min(520px,100% - 24px);left:50%}}@keyframes hc-in{0%{opacity:0;transform:translate(-50%,16px)}to{opacity:1;transform:translate(-50%)}}.hc-inline{margin-bottom:14px}.hc-tally{color:var(--hr-sub);margin:12px 2px 0;font-size:12.5px}.hc-tog{border:1px solid var(--hr-line);border-radius:14px;align-items:center;gap:12px;padding:10px 12px;display:flex}.hc-tog>span{flex:1;min-width:0}.hc-tog b{font-size:14px;display:block}.hc-tog small{color:var(--hr-sub);font-size:12px;line-height:1.35;display:block}@media (prefers-reduced-motion:reduce){.hc-float{animation:none}}.bc-root{--bc-ink:#0a111d;--bc-card:rgba(10,17,29,.82);--bc-line:rgba(243,234,210,.14);--bc-text:#f3ead2;--bc-sub:#b4bdca;--bc-up:#3ddc97;--bc-dn:#ff6b78;--bc-or:#ff6b1f;z-index:300;color:var(--bc-text);font-family:var(--font-figtree,var(--font-sans,system-ui)),system-ui,sans-serif;background:#05080f;position:fixed;top:0;bottom:0;left:0;right:0;overflow:hidden}.bc-game{position:absolute;top:0;bottom:0;left:0;right:0}.bc-root .hrg-drive .btns,.bc-root .hrg-drive .touch,.bc-root .hrg-drive #start,.bc-root .hrg-drive #summary,.bc-root .hrg-drive #spd,.bc-root .hrg-drive #sub,.bc-root .hrg-drive #score,.bc-root .hrg-drive #combo,.bc-root .hrg-drive #bars,.bc-root .hrg-drive #calls,.bc-root .hrg-drive #mkt,.bc-root .hrg-drive #pos{display:none!important}.bc-root .hrg-drive #load{color:var(--bc-text)}.bc-root :-webkit-any(.hrg-outrun,.hrg-arch) :-webkit-any(.btns,#touch,#menu,#over,#tl,#tr,#mini,#help,#stam,#phint,#tilt,#dockbar,#pausedMsg){display:none!important}.bc-root :-moz-any(.hrg-outrun,.hrg-arch) :-moz-any(.btns,#touch,#menu,#over,#tl,#tr,#mini,#help,#stam,#phint,#tilt,#dockbar,#pausedMsg){display:none!important}.bc-root :is(.hrg-outrun,.hrg-arch) :is(.btns,#touch,#menu,#over,#tl,#tr,#mini,#help,#stam,#phint,#tilt,#dockbar,#pausedMsg){display:none!important}.bc-root :-webkit-any(.hrg-outrun,.hrg-arch) #load{color:var(--bc-text)}.bc-root :-moz-any(.hrg-outrun,.hrg-arch) #load{color:var(--bc-text)}.bc-root :is(.hrg-outrun,.hrg-arch) #load{color:var(--bc-text)}.bc-shade{z-index:75;pointer-events:none;background:linear-gradient(rgba(5,8,15,.72) 0%,rgba(5,8,15,0) 26%,rgba(5,8,15,0) 58%,rgba(5,8,15,.78) 100%);position:absolute;top:0;bottom:0;left:0;right:0}.bc-ui{z-index:80;pointer-events:none;grid-template:"top top"".side"minmax(0,1fr)"bottom side"/minmax(0,1fr) max(300px,min(25vw,470px));gap:max(10px,min(1.4vw,24px));padding:max(14px,min(2.2vw,44px));display:grid;position:absolute;top:0;bottom:0;left:0;right:0}.bc-ui>*{pointer-events:auto;min-width:0}.bc-top{grid-area:top;align-items:flex-start;gap:16px;display:flex}.bc-title{text-shadow:0 2px 14px rgba(0,0,0,.55);flex:1;min-width:0}.bc-eye{font:600 clamp(11px,.8vw,15px)/1.3 var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--bc-sub);flex-wrap:wrap;align-items:center;gap:6px;margin:0;display:flex}.bc-eye b{color:var(--bc-or);letter-spacing:.14em}.bc-eye svg{color:#ff5d6c}.bc-h1{font:900 clamp(34px,5vw,104px)/.9 var(--font-display);text-transform:uppercase;letter-spacing:.005em;color:var(--bc-text);overflow-wrap:anywhere;margin:6px 0 10px}.bc-h1 span{color:var(--bc-or)}.bc-chips{flex-wrap:wrap;gap:8px;display:flex}.bc-chip{background:var(--bc-card);border:1px solid var(--bc-line);max-width:100%;font:700 clamp(12px,.85vw,17px)/1.2 var(--font-mono);color:var(--bc-text);white-space:nowrap;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);border-radius:9px;align-items:center;gap:7px;padding:max(4px,min(.35vw,7px)) max(9px,min(.7vw,14px));display:inline-flex}.bc-chip i{border-radius:3px;flex:none;width:10px;height:10px}.bc-chip.live{color:#1a0306;background:#ff5d6c;border-color:#ff5d6c}.bc-chip.paper{color:#1d1400;background:#f2c14e;border-color:#f2c14e}.bc-chip.mono{font-variant-numeric:tabular-nums}.bc-chip.bc-phone{display:none}.bc-chip svg{color:var(--bc-or)}.bc-ctl{flex-wrap:wrap;justify-content:flex-end;gap:8px;transition:opacity .4s;display:flex}.bc-ctl.gone{opacity:0}.bc-ctl.gone:focus-within{opacity:1}.bc-cbtn{background:var(--bc-card);border:1px solid var(--bc-line);min-height:40px;color:var(--bc-text);white-space:nowrap;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);border-radius:12px;align-items:center;gap:7px;padding:0 14px;font-size:14px;font-weight:700;display:inline-flex}.bc-cbtn.on{background:var(--bc-or);border-color:var(--bc-or);color:#140800}.bc-cbtn.icon{justify-content:center;width:40px;padding:0}.bc-cbtn:hover{border-color:var(--bc-sub)}.bc-side{flex-direction:column;grid-area:side;justify-content:flex-end;gap:max(10px,min(1vw,18px));display:flex}.bc-card{background:var(--bc-card);border:1px solid var(--bc-line);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-radius:max(14px,min(1.1vw,22px));padding:max(12px,min(1vw,20px))}.bc-cardh{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:4px 10px;margin-bottom:8px;display:flex}.bc-cardh h2{font:800 clamp(16px,1.25vw,26px)/1 var(--font-display);text-transform:uppercase;letter-spacing:.03em;color:var(--bc-text);margin:0}.bc-live{color:var(--bc-up);font:600 clamp(11px,.75vw,14px)var(--font-mono);align-items:center;gap:6px;display:inline-flex}.bc-live:before{content:"";background:currentColor;border-radius:9px;width:7px;height:7px;animation:1.6s ease-in-out infinite bc-pulse}@keyframes bc-pulse{50%{opacity:.35}}.bc-mut{color:var(--bc-sub);font-size:max(12px,min(.8vw,15px))}.bc-venues{gap:2px;margin:0;padding:0;list-style:none;display:grid}.bc-venues li{border-radius:10px;grid-template-columns:auto minmax(0,1fr) auto auto;align-items:center;gap:max(8px,min(.7vw,14px));padding:max(6px,min(.5vw,10px));font-size:max(13px,min(.9vw,18px));display:grid}.bc-venues li.bc-vhead{font:600 clamp(9.5px,.6vw,12px)var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--bc-sub);padding-top:0;padding-bottom:2px}.bc-venues li.bc-vhead span:nth-child(n+3){text-align:right}.bc-venues li.best{box-shadow:inset 3px 0 0 var(--bc-or);background:rgba(255,107,31,.14)}.bc-vdot{border-radius:4px;width:max(10px,min(.7vw,14px));height:max(10px,min(.7vw,14px))}.bc-vname{flex-direction:column;min-width:0;display:flex}.bc-vname b{text-overflow:ellipsis;white-space:nowrap;font-weight:800;overflow:hidden}.bc-vname em{font-style:normal;font:700 clamp(10px,.65vw,12px)var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--bc-or)}.bc-vname em.mine{color:#7fd1ff}.bc-vnum{font:700 clamp(13px,.9vw,18px)var(--font-mono);font-variant-numeric:tabular-nums;text-align:right;white-space:nowrap}.bc-vnum .up{color:var(--bc-up)}.bc-vnum .dn{color:var(--bc-dn)}.bc-fine{color:var(--bc-sub);margin:8px 0 0;font-size:max(10.5px,min(.65vw,13px));line-height:1.35}.bc-crewrow{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;display:flex}.bc-helmets{display:flex}.bc-helmets svg{background:#17233a;border-radius:99px;margin-right:-8px;box-shadow:0 0 0 2px #0a111d}.bc-cheers{font:800 clamp(15px,1.05vw,21px)var(--font-mono);gap:max(10px,min(.9vw,18px));display:flex}.bc-cheers span{align-items:center;gap:5px;display:inline-flex}.bc-cheers svg{color:var(--bc-or)}.bc-bottom{flex-direction:column;grid-area:bottom;gap:max(10px,min(1vw,18px));display:flex}.bc-stats{flex-wrap:wrap;gap:max(8px,min(.8vw,16px));display:flex}.bc-stat{background:var(--bc-card);border:1px solid var(--bc-line);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-radius:max(12px,min(1vw,20px));flex:1 1 0;min-width:max(120px,min(9vw,190px));padding:max(10px,min(.9vw,18px)) max(12px,min(1vw,20px))}.bc-sl{font:600 clamp(10px,.7vw,14px)var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--bc-sub);display:block}.bc-stat b{font:800 clamp(22px,2.1vw,44px)/1.05 var(--font-mono);font-variant-numeric:tabular-nums;color:var(--bc-text);overflow-wrap:anywhere;margin-top:3px;display:block}.bc-stat b.up{color:var(--bc-up)}.bc-stat b.dn{color:var(--bc-dn)}.bc-stat small{color:var(--bc-sub);margin-top:3px;font-size:max(11px,min(.7vw,14px));display:block}.bc-lower{align-items:flex-end;min-height:max(70px,min(7vw,130px));display:flex}.bc-third{border-left:clamp(4px,.35vw,7px)solid var(--bc-or);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:rgba(10,17,29,.9);border-radius:0 14px 14px 0;flex-direction:column;gap:4px;width:min(100%,980px);padding:max(10px,min(.9vw,18px)) max(14px,min(1.2vw,24px));animation:.45s ease-out bc-third;display:flex}.bc-third.t-storm{border-left-color:#ff5d6c}.bc-third.t-win{border-left-color:var(--bc-up)}.bc-third.t-crew{border-left-color:#b48cff}.bc-third.t-call{border-left-color:#f2c14e}.bc-tag{font:700 clamp(10.5px,.75vw,15px)var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--bc-or)}.bc-third p{color:var(--bc-text);overflow-wrap:anywhere;margin:0;font-size:max(16px,min(1.45vw,30px));font-weight:700;line-height:1.3}@keyframes bc-third{0%{opacity:0;transform:translate(-24px)}to{opacity:1;transform:none}}.bc-legal{color:var(--bc-sub);text-shadow:0 1px 6px rgba(0,0,0,.7);margin:0;font-size:max(10.5px,min(.62vw,13px));line-height:1.35}.hc-broadcast{width:min(100%,980px);animation:.45s ease-out bc-third}.hc-broadcast .hc-title{font-size:max(24px,min(2.3vw,48px))}.hc-broadcast .hc-why{font-size:max(15px,min(1.3vw,26px))}.hc-broadcast .hc-eye{font-size:max(10.5px,min(.75vw,15px))}.hc-broadcast .hc-btn{min-height:max(48px,min(3.6vw,72px))}.hc-broadcast .hc-btn b{font-size:max(15px,min(1.1vw,22px))}.hc-broadcast .hc-ico{width:max(38px,min(2.6vw,54px));height:max(38px,min(2.6vw,54px))}.bc-still,.bc-still *{cursor:none}@media (max-height:760px) and (min-width:761px){.bc-h1{margin-bottom:8px;font-size:max(30px,min(4.2vw,72px))}.bc-venues li{padding-top:4px;padding-bottom:4px}}@media (max-width:760px){.bc-ui{padding:max(12px,env(safe-area-inset-top))14px max(12px,env(safe-area-inset-bottom));grid-template:"top""side""."minmax(0,1fr)"bottom"/minmax(0,1fr);gap:10px}.bc-top{flex-direction:column-reverse;gap:8px}.bc-ctl{justify-content:flex-start;width:100%}.bc-cbtn{min-height:36px;padding:0 10px;font-size:13px}.bc-cbtn.icon{width:36px;margin-left:auto}.bc-h1{margin:4px 0 8px;font-size:34px}.bc-chip{padding:3px 8px;font-size:12px}.bc-side{justify-content:flex-start;gap:8px}.bc-card{border-radius:14px;padding:10px 12px}.bc-venues li:nth-child(n+5){display:none}.bc-venues li{padding:4px 6px;font-size:13px}.bc-fine,.bc-crew{display:none}.bc-chip.bc-phone{display:inline-flex}.bc-stats{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.bc-stat{min-width:0;padding:8px 10px}.bc-stat b{font-size:20px}.bc-stat small{font-size:11px}.bc-lower{min-height:0}.bc-third p{font-size:15px}.bc-legal{font-size:10px}.bc-root.has-call .bc-side,.bc-root.has-call .bc-stats{display:none}.hc-broadcast .hc-acts{gap:6px}.hc-broadcast .hc-btn{flex-basis:120px}}@media (prefers-reduced-motion:reduce){.bc-third,.hc-broadcast,.bc-live:before{animation:none}}
.dbf{min-width:0;color:var(--hr-text);gap:14px;display:grid}.dbf-head{align-items:flex-start;gap:12px;min-width:0;display:flex}.dbf-head-t{flex:1;min-width:0}.dbf-title{font:900 30px/1 var(--font-display);text-transform:uppercase;letter-spacing:.02em;color:var(--hr-text);overflow-wrap:anywhere;margin:0}.dbf-art{flex:none;margin-top:-4px}.dbf-chips{flex-wrap:wrap;gap:6px;min-width:0;margin-top:8px;display:flex}.dbf-kind{font:700 12px/1.3 var(--font-mono);text-transform:uppercase;letter-spacing:.08em;border-radius:8px;align-items:center;padding:3px 9px;display:inline-flex}.dbf-kind.live{color:#3ccf8e;background:rgba(60,207,142,.133);border:1px solid rgba(60,207,142,.4)}.dbf-kind.paper{color:#5aa8ff;background:rgba(90,168,255,.12);border:1px solid rgba(90,168,255,.4)}html[data-theme=light] .dbf-kind.live{color:#0f7a4d}html[data-theme=light] .dbf-kind.paper{color:#1d5fae}.dbf-lesson{gap:10px;margin-top:6px;display:grid}.dbf-lh{align-items:center;gap:6px;display:inline-flex}.dbf-lesson-t{font:600 18px/1.4 var(--font-sans);color:var(--pl-onpaper);overflow-wrap:anywhere;margin:0}.dbf-next{white-space:normal;text-align:left;justify-self:start;max-width:100%;padding-top:8px;padding-bottom:8px;line-height:1.15}.dbf-fine{color:#5b6372;margin:0;font-size:12px}.dbf-est{color:#a77b0c;font:700 11px/1.3 var(--font-mono);background:rgba(245,184,61,.133);border:1px solid #c79a1e;border-radius:6px;align-items:center;padding:1px 6px;display:inline-flex}.dbf-tile .dbf-est{color:#f2c14e;border-color:rgba(242,193,78,.533)}html[data-theme=light] .dbf-tile .dbf-est{color:#8a6400}.dbf-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.dbf-tile{background:var(--hr-raised);border:1px solid var(--hr-line);border-radius:14px;align-content:start;gap:6px;min-width:0;padding:12px;display:grid}.dbf-tile-h{font:700 11.5px var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--hr-sub);align-items:center;gap:6px;display:flex}.dbf-tile-h svg{color:var(--papaya);flex:none}.dbf-fact{justify-content:space-between;align-items:baseline;gap:8px;min-width:0;font-size:13px;display:flex}.dbf-fact>span{color:var(--hr-sub);min-width:0}.dbf-fact>b{font:700 14px var(--font-mono);text-align:right;white-space:nowrap}.dbf-fact>b.up{color:var(--color-gain,#3ddc97)}.dbf-fact>b.dn{color:#ff5d6c}html[data-theme=light] .dbf-fact>b.up{color:#0f7a4d}html[data-theme=light] .dbf-fact>b.dn{color:#b4232f}.dbf-src{color:var(--hr-sub);flex-wrap:wrap;align-items:center;gap:4px;font-size:11.5px;line-height:1.35;display:flex}.dbf-storm{font:600 11.5px var(--font-mono);color:#f2c14e;background:rgba(245,184,61,.12);border-radius:8px;justify-self:start;align-items:center;gap:5px;padding:3px 8px;display:inline-flex}.dbf-storm.ok{color:#3ccf8e;background:rgba(60,207,142,.12)}html[data-theme=light] .dbf-storm{color:#8a6400}html[data-theme=light] .dbf-storm.ok{color:#0f7a4d}.dbf-mt{gap:4px;display:grid}.dbf-mt-bar{background:rgba(255,93,108,.333);border-radius:6px;height:8px;overflow:hidden}.dbf-mt-bar i{background:var(--color-gain,#3ddc97);height:100%;display:block}.dbf-mt small{font:600 11.5px var(--font-mono);color:var(--hr-sub)}.dbf-earn{border:1px dashed var(--hr-line-strong);border-radius:14px;gap:10px;padding:12px;display:grid}.dbf-earn-row{flex-wrap:wrap;gap:8px 14px;display:flex}.dbf-pt{font:800 15px var(--font-display);text-transform:uppercase;letter-spacing:.03em;align-items:center;gap:5px;display:inline-flex}.dbf-pt svg{color:var(--papaya)}.dbf-fed{gap:2px;display:grid}.dbf-fed .pl-eyebrow{margin:0}.dbf-attr{font:600 12px var(--font-sans);color:var(--hr-text);background:rgba(255,107,31,.1);border:1px solid rgba(255,107,31,.333);border-radius:999px;align-items:center;gap:5px;padding:4px 9px;display:inline-flex}.dbf-attr svg{color:var(--papaya)}.dbf-foot{flex-wrap:wrap;gap:8px;display:flex}.dbf-foot>*{flex:160px}.dbf-inline{border-top:1px solid var(--hr-line);margin-top:14px;padding-top:14px}.dbf-inline .dbf{padding:0}.dbf-line{color:var(--hr-sub-2,var(--hr-sub));align-items:flex-start;gap:6px;min-width:0;font-size:12.5px;line-height:1.35;display:flex}.dbf-line svg{color:var(--papaya);flex:none;margin-top:2px}.dbf-line>span{overflow-wrap:anywhere;min-width:0}.dbf-line-k{color:var(--hr-sub);font-style:normal}.dbf-chip{left:50%;bottom:calc(62px + env(safe-area-inset-bottom) + 12px);z-index:69;background:var(--pl-paper);width:min(460px,100vw - 32px);color:var(--pl-onpaper);border:2px solid var(--papaya);border-radius:16px;align-items:center;gap:4px;padding:6px 6px 6px 10px;animation:.3s ease-out dbfin;display:flex;position:fixed;transform:translate(-50%);box-shadow:0 18px 40px -16px rgba(0,0,0,.7)}@keyframes dbfin{0%{opacity:0;transform:translate(-50%,16px)}to{opacity:1;transform:translate(-50%)}}@media (prefers-reduced-motion:reduce){.dbf-chip{animation:none}}.dbf-chip-b{text-align:left;min-width:0;color:inherit;cursor:pointer;background:0 0;border:0;flex:1;align-items:center;gap:10px;padding:4px 0;display:flex}.dbf-chip-ic{background:var(--papaya);color:#140800;border-radius:10px;flex:none;place-items:center;width:36px;height:36px;display:grid}.dbf-chip-m{min-width:0}.dbf-chip-m b{font:900 15px/1.1 var(--font-display);text-transform:uppercase;letter-spacing:.03em;display:block}.dbf-chip-m small{-webkit-line-clamp:2;color:#3d4560;-webkit-box-orient:vertical;font-size:12.5px;line-height:1.3;display:-webkit-box;overflow:hidden}.dbf-chip-x{color:#3d4560;cursor:pointer;background:0 0;border:0;border-radius:10px;flex:none;place-items:center;width:36px;height:36px;display:grid}@media (min-width:1024px){.dbf-chip{bottom:24px;left:calc(50vw + 124px)}}@media (min-width:1280px){.dbf-chip{left:calc(50vw - 36px)}}.dbf-host .sheet .sb{padding-bottom:18px}.dbf-teaser{color:#0a111d;text-align:left;background:#f3ead2;border-radius:14px;gap:8px;margin:12px 0 4px;padding:12px 14px;display:grid}.dbf-teaser .h{font:700 11px var(--font-mono,ui-monospace);letter-spacing:.12em;text-transform:uppercase;color:#5b6372;align-items:center;gap:6px;display:flex}.dbf-teaser p{font:600 15px/1.4 var(--font-sans,system-ui);margin:0}.dbf-teaser .acts{flex-wrap:wrap;gap:8px;display:flex}.dbf-teaser button{cursor:pointer;min-height:40px;font:800 14px/1 var(--font-display,system-ui);text-transform:uppercase;letter-spacing:.05em;border:0;border-radius:12px;align-items:center;gap:6px;padding:0 14px;display:inline-flex}.dbf-teaser button.pri{color:#140800;background:#ff6b1f}.dbf-teaser button.sec{color:#0a111d;background:0 0;border:1px solid rgba(10,17,29,.267)}@media (max-width:420px){.dbf-grid{grid-template-columns:minmax(0,1fr)}.dbf-title{font-size:26px}.dbf-art svg{width:auto;height:72px}}.ppl{gap:12px;min-width:0;margin-top:18px;display:grid}.ppl.compact{margin-top:0}.ppl-hero{align-items:flex-end;gap:12px;min-width:0;display:flex}.ppl-hero-t{flex:1;min-width:0}.ppl-hero-t .pl-eyebrow{margin:0 0 6px}.ppl-h{font:900 28px/1 var(--font-display);text-transform:uppercase;letter-spacing:.02em;color:var(--hr-text);overflow-wrap:anywhere;margin:0}.ppl.compact .ppl-h{font-size:22px}.ppl-sub{color:var(--hr-sub);margin:6px 0 0;font-size:13.5px;line-height:1.4}.ppl-hero-art{opacity:.9;flex:none}.ppl.compact .ppl-hero-art,.ppl.compact .ppl-sub{display:none}.ppl-tabs{scrollbar-width:none;gap:6px;min-width:0;padding-bottom:2px;display:flex;overflow-x:auto}.ppl-tabs::-webkit-scrollbar{display:none}.ppl-tab{border:1px solid var(--hr-line);background:var(--hr-paper);color:var(--hr-sub);font:700 13px var(--font-sans);white-space:nowrap;cursor:pointer;border-radius:999px;flex:none;align-items:center;gap:6px;min-height:38px;padding:8px 12px;display:inline-flex}.ppl-tab.on{background:var(--papaya);border-color:var(--papaya);color:#140800}.ppl-tab:not(.on):hover{color:var(--hr-text);border-color:var(--hr-line-strong)}.ppl-how{color:var(--hr-sub);align-items:flex-start;gap:6px;margin:0;font-size:12.5px;line-height:1.4;display:flex}.ppl-how svg{color:var(--papaya);flex:none;margin-top:2px}.ppl-split{grid-template-columns:minmax(0,1fr);gap:14px;display:grid}.ppl-list-w{align-content:start;gap:10px;min-width:0;display:grid}.ppl-list{gap:8px;margin:0;padding:0;list-style:none;display:grid}.ppl-row{background:var(--hr-paper);border:1px solid var(--hr-line);width:100%;color:var(--hr-text);text-align:left;cursor:pointer;border-radius:16px;align-items:center;gap:10px;min-width:0;padding:10px 12px;transition:border-color .15s,transform .15s;display:flex}.ppl-row:hover{border-color:var(--hr-line-strong);transform:translateY(-1px)}.ppl-row.on{border-color:var(--papaya);box-shadow:inset 0 0 0 1px var(--papaya)}.ppl-row.you{background:linear-gradient(90deg,rgba(255,107,31,.08),transparent 60%),var(--hr-paper)}.ppl-rank{text-align:center;width:24px;color:var(--hr-sub);flex:none;font-weight:800}.ppl-rank.top{color:var(--papaya)}.ppl-av{background:var(--hr-raised);border-radius:12px;flex:none;place-items:center;width:38px;height:38px;display:grid;overflow:hidden}.ppl-row-m{flex:1;gap:3px;min-width:0;display:grid}.ppl-name{align-items:baseline;gap:6px;min-width:0;display:flex}.ppl-name b{white-space:nowrap;text-overflow:ellipsis;min-width:0;font-size:15px;overflow:hidden}.ppl-name small{color:var(--hr-sub);flex:none;font-size:11px}.ppl-you{background:var(--papaya);color:#140800;font:700 10.5px var(--font-sans);text-transform:uppercase;border-radius:999px;flex:none;padding:1px 7px}.ppl-row-s{flex:none;justify-items:end;gap:4px;width:64px;display:grid}.ppl-row-s b{font:900 22px/1 var(--font-display)}.ppl-mini{background:var(--hr-raised);border-radius:4px;width:60px;height:5px;overflow:hidden}.ppl-mini i{background:var(--papaya);height:100%;display:block}.ppl-chev{color:var(--hr-sub);flex:none}.ppl-empty,.ppl-mine{border:1px dashed var(--hr-line-strong);color:var(--hr-sub);border-radius:16px;margin:0;padding:14px;font-size:13.5px;line-height:1.4}.ppl-mine{align-items:flex-start;gap:6px;padding:10px 12px;display:flex}.ppl-mine svg{color:var(--papaya);flex:none;margin-top:2px}.ppl-badges{flex-wrap:wrap;gap:6px;min-width:0;display:flex}.ppl-badge{color:#f2c14e;font:700 12px var(--font-sans);white-space:nowrap;background:rgba(245,184,61,.12);border:1px solid rgba(245,184,61,.333);border-radius:999px;align-items:center;gap:5px;padding:4px 9px;display:inline-flex}html[data-theme=light] .ppl-badge{color:#8a6400}.ppl-badges.sm{gap:4px}.ppl-badges.sm .ppl-badge{padding:2px 5px}.ppl-card{background:var(--hr-paper);border:1px solid var(--hr-line);min-width:0;color:var(--hr-text);border-radius:18px;gap:12px;padding:16px;display:grid}.hx .sheet .ppl-card{background:0 0;border:0;padding:0}.ppl-card-h{align-items:flex-end;gap:12px;min-width:0;display:flex}.ppl-card-h>svg{flex:none}.ppl-card-t{flex:1;gap:4px;min-width:0;display:grid}.ppl-card-t .pl-eyebrow{margin:0}.ppl-card-t .ppl-name b{font:900 22px/1.05 var(--font-display);text-transform:uppercase;letter-spacing:.02em}.ppl-overall{flex-wrap:wrap;align-items:baseline;gap:6px 8px;display:flex}.ppl-overall b{font:900 34px/1 var(--font-display);color:var(--papaya)}.ppl-overall>span:not(.pl-chip){font:600 12px var(--font-mono);text-transform:uppercase;letter-spacing:.1em;color:var(--hr-sub)}.ppl-card-b{grid-template-columns:minmax(0,1fr);justify-items:center;gap:12px;display:grid}.ppl-card-b .ppl-bars{justify-self:stretch}.ppl-radar{max-width:100%;height:auto;overflow:visible}.ppl-radar-ring{fill:none;stroke:var(--hr-line);stroke-width:1px}.ppl-radar-axis{stroke:var(--hr-line);stroke-width:1px}.ppl-radar-fill{fill:rgba(255,107,31,.25);stroke:var(--papaya);stroke-width:2px;stroke-linejoin:round}.ppl-radar-l{font:600 9.5px var(--font-sans);fill:var(--hr-sub)}.ppl-radar-l.none{opacity:.5}.ppl-bars{gap:8px;min-width:0;margin:0;padding:0;list-style:none;display:grid}.ppl-bars li{border-radius:10px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:3px 8px;padding:6px 8px;display:grid}.ppl-bars li.on{background:rgba(255,107,31,.08)}.ppl-bar-k{align-items:center;gap:6px;min-width:0;font-size:13.5px;font-weight:700;display:inline-flex}.ppl-bar-k svg{color:var(--papaya);flex:none}.ppl-bar-v{font-size:13px;font-weight:800}.ppl-bar-t{background:var(--hr-raised);border-radius:4px;grid-column:1/-1;height:6px;overflow:hidden}.ppl-bar-t i{background:var(--papaya);height:100%;display:block}.ppl-bars small{color:var(--hr-sub);overflow-wrap:anywhere;grid-column:1/-1;font-size:11.5px}.ppl-lesson{background:var(--pl-paper);color:var(--pl-onpaper);border-radius:14px;gap:4px;padding:10px 12px;display:grid}.ppl-lesson .pl-eyebrow{color:#5b6372;margin:0}.ppl-lesson p{overflow-wrap:anywhere;margin:0;font-size:14px;line-height:1.4}.ppl-lesson p svg{vertical-align:-2px;color:#c4542f}.ppl-lesson em{color:#5b6372;font-style:normal}.ppl-fine{color:var(--hr-sub);align-items:flex-start;gap:5px;margin:0;font-size:11.5px;line-height:1.35;display:flex}.ppl-fine svg{flex:none;margin-top:2px}.ppl-deskonly{display:none}@media (min-width:640px){.ppl-card-b{grid-template-columns:auto minmax(0,1fr);place-items:start stretch}}@media (min-width:1100px){.ppl-split{grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);align-items:start}.ppl-side{position:-webkit-sticky;position:sticky;top:16px}.ppl-deskonly{display:block}.ppl-phoneonly{display:none}.ppl-side .ppl-card-b{grid-template-columns:minmax(0,1fr);justify-items:center}.ppl-side .ppl-card-b .ppl-bars{justify-self:stretch}}@media (max-width:420px){.ppl-h{font-size:24px}.ppl-hero-art{display:none}.ppl-row{gap:8px;padding:9px 10px}.ppl-row-s{width:52px}.ppl-mini{width:48px}}.hx .crew-lessons{gap:6px;display:grid}.hx .crew-lesson{background:var(--hr-raised,var(--hx-ink3));text-align:left;border-radius:12px;justify-content:space-between;align-items:flex-start;gap:10px;width:100%;padding:10px 12px;display:flex}.hx .crew-lesson small{flex:none;font-size:11px}.hx .card>.ppl.compact{margin:0}.hx .dbf .pl-btn{background:var(--papaya);color:#140800;border:0}.hx .dbf .pl-btn.ghost{color:var(--hr-text);border:1px solid var(--hr-line-strong);background:0 0}.dbf-foot .pl-btn{white-space:nowrap;font-size:14px}.ppl-lesson p svg,.dbf-teaser p svg{display:inline}.dbf-list{gap:6px;display:grid}.dbf-li{background:var(--hr-raised);border:1px solid var(--hr-line);text-align:left;width:100%;color:var(--hr-text);cursor:pointer;border-radius:12px;grid-template-columns:auto minmax(0,1fr) auto;align-items:start;gap:10px;padding:10px 12px;display:grid}.dbf-li:hover{border-color:var(--hr-line-strong)}.dbf-li .dbf-kind{padding:2px 6px;font-size:10.5px}.dbf-li small{white-space:nowrap;font-size:11px}.hrg-drive .card .dbf-teaser p,.hrg-skate .card .dbf-teaser p,div.dbf-teaser>p{color:#0a111d;opacity:1;font-size:15px}
.hxn{--hx-ink:#0a111d;--hx-ink2:#121c2c;--hx-ink3:#1b2840;--hx-line:#26354f;--hx-paper:#f3ead2;--hx-mut:#8f9bb0;--hx-or:#ff6b1f;--hx-amb:#f5b83d;--hx-grn:#3ccf8e;--hx-red:#ff5a5a;--hx-blu:#5aa8ff;--hx-disp:var(--font-display,"Arial Narrow"),system-ui,sans-serif;--hx-mono:var(--font-mono,ui-monospace),ui-monospace,monospace;font-family:var(--font-sans,system-ui),system-ui,sans-serif;color:var(--hx-paper);-webkit-font-smoothing:antialiased}.hxn *,.hxn :before,.hxn :after{box-sizing:border-box}.hxn button{font:inherit;color:inherit;cursor:pointer;background:0 0;border:0}.hxn svg.i{flex:none;width:16px;height:16px}.hxn .up{color:var(--hx-grn)}.hxn .dn{color:var(--hx-red)}.hxn .warn{color:var(--hx-amb)}.hxn .mut{color:var(--hx-mut)}.hxn-dock{pointer-events:auto;z-index:85;right:max(12px,env(safe-area-inset-right));top:max(96px,calc(env(safe-area-inset-top) + 84px));flex-direction:column;align-items:flex-end;gap:8px;max-width:calc(100vw - 24px);display:flex;position:fixed}@media (max-width:767px){.hxn-dock{top:auto;bottom:calc(128px + env(safe-area-inset-bottom))}.hxn-dock.slot{bottom:auto;top:max(112px,calc(env(safe-area-inset-top) + 100px))}}.hxn-pill,.hxn-bell{border:1px solid var(--hx-line);min-height:36px;color:var(--hx-paper);font-variant-numeric:tabular-nums;-webkit-backdrop-filter:blur(8px);white-space:nowrap;background:rgba(18,28,44,.92);border-radius:999px;align-items:center;gap:6px;padding:0 12px;font-size:13px;font-weight:700;display:inline-flex;box-shadow:0 8px 24px -12px rgba(0,0,0,.6)}.hxn-pill:hover,.hxn-bell:hover{border-color:#3a4c6c}.hxn-bell.fresh{border-color:var(--hx-grn);color:var(--hx-grn);animation:1.6s infinite rtn-pulse}.hxn-bell.storm{color:var(--hx-red);border-color:rgba(255,90,90,.6)}.hxn-bell .badge{background:var(--hx-grn);min-width:20px;height:20px;color:var(--hx-ink);border-radius:999px;place-items:center;padding:0 6px;font-size:11.5px;font-weight:800;display:inline-grid}.hxn-bell .cost{font-weight:700}.hxn-bell .waiting{align-items:center;gap:3px;display:inline-flex}.hxn-bell.slot{min-width:36px;height:36px;min-height:36px;box-shadow:none;color:var(--hx-mut,#8f9bb0);background:0 0;border-color:transparent;border-radius:10px;justify-content:center;padding:0 8px}.hxn-bell.slot:hover{color:var(--hx-paper);background:rgba(255,255,255,.06)}.hxn-bell.slot.fresh{border-color:var(--hx-grn);color:var(--hx-grn)}.hxn-bell.slot.storm{color:var(--hx-red);border-color:rgba(255,90,90,.6)}.hxn-bell.slot .words{display:none}@media (prefers-reduced-motion:reduce){.hxn-bell.fresh{animation:none}}.hxn-toastwrap{pointer-events:none;z-index:85;left:0;right:0;bottom:calc(124px + env(safe-area-inset-bottom));padding:0 max(16px,env(safe-area-inset-left))0 max(16px,env(safe-area-inset-right));justify-content:center;display:flex;position:fixed}@media (min-width:1024px){.hxn-toastwrap{display:none}}.hxn-toast{background:var(--hx-paper);width:min(340px,100%);color:var(--hx-ink);overflow-wrap:anywhere;border-left:5px solid var(--hx-or);border-radius:6px 16px 16px;align-items:flex-start;gap:10px;padding:12px 14px;font-size:14px;font-weight:600;line-height:1.38;animation:.4s ease-out rtn-pop;display:flex;box-shadow:0 18px 40px -16px rgba(0,0,0,.7)}.hxn-toast.k-storm{border-left-color:var(--hx-red)}.hxn-toast.k-win{border-left-color:var(--hx-grn)}.hxn-toast.k-info{border-left-color:var(--hx-blu)}.hxn-toast .ico{background:var(--hx-ink);color:#ff8a4a;border-radius:9px;flex:none;place-items:center;width:28px;height:28px;display:grid}.hxn-toast.k-storm .ico{color:#ff7a85}.hxn-toast.k-win .ico{color:var(--hx-grn)}.hxn-toast.k-info .ico{color:var(--hx-blu)}.hxn-toast .t{min-width:0;padding-top:3px}.hxn-toast.wide{width:min(320px,100vw - 24px)}@media (max-width:1023px){.hxn-toast.wide{display:none}}@media (prefers-reduced-motion:reduce){.hxn-toast{animation:none}}.hxn-panel{overscroll-behavior:contain;width:min(360px,100vw - 24px);max-height:calc(100dvh - max(96px,calc(env(safe-area-inset-top) + 84px)) - 24px);border:1px solid var(--hx-line);-webkit-backdrop-filter:blur(10px);background:rgba(10,17,29,.97);border-radius:18px;padding:14px;overflow-y:auto;box-shadow:0 24px 60px -20px rgba(0,0,0,.8)}@media (max-width:767px){.hxn-panel{max-height:min(62vh,calc(100dvh - 128px - 56px - env(safe-area-inset-bottom) - env(safe-area-inset-top) - 24px))}.hxn-dock.slot .hxn-panel{max-height:calc(100dvh - max(112px,calc(env(safe-area-inset-top) + 100px)) - 88px - env(safe-area-inset-bottom))}}.hxn-head{align-items:center;gap:8px;margin:0 0 12px;display:flex}.hxn-head h2{font:800 20px/1 var(--hx-disp);text-transform:uppercase;letter-spacing:.02em;flex:1;margin:0}.hxn-x{width:32px;height:32px;color:var(--hx-mut);border-radius:999px;place-items:center;display:grid}.hxn-x:hover{color:var(--hx-paper);background:rgba(255,255,255,.06)}.hxn-eyebrow{font:600 11px var(--hx-mono);color:var(--hx-mut);text-transform:uppercase;letter-spacing:.06em;margin:14px 0 8px}.hxn-eyebrow:first-child{margin-top:0}.hxn .hc-dock{margin:8px 0 14px;padding:14px 14px 12px}.hxn .hc-dock .hc-title{font-size:20px}.hxn .hc-dock .hc-why{margin:8px 0 10px;font-size:14px}.hxn .hc-dock .hc-btn{flex-basis:120px}.hxn-card{border:1px solid var(--hx-line);background:var(--hx-ink2);overflow-wrap:anywhere;border-radius:14px;margin:0 0 10px;padding:12px;font-size:13.5px;line-height:1.4}.hxn-card.k-storm{background:linear-gradient(180deg,#2a0f16,var(--hx-ink2));border-color:rgba(255,90,90,.4)}.hxn-card.k-oppo,.hxn-card.k-win{border-color:rgba(60,207,142,.333)}.hxn-card.k-warn{border-color:rgba(245,184,61,.4)}.hxn-card .row{align-items:center;gap:8px;min-width:0;display:flex}.hxn-card .row>span{min-width:0}.hxn-card .row>b,.hxn-card .ttl{font-weight:700}.hxn-card .ico{background:var(--hx-ink3);color:#ff8a4a;border-radius:9px;flex:none;place-items:center;width:28px;height:28px;display:grid}.hxn-card.k-storm .ico{color:#ff7a85}.hxn-card.k-oppo .ico,.hxn-card.k-win .ico{color:var(--hx-grn)}.hxn-card p{margin:6px 0 0}.hxn-card .sub{color:var(--hx-mut);margin-top:6px;font-size:12.5px}.hxn-card .sp{flex:1}.hxn-card .ra-calm{margin:10px 0 2px}.hxn-card .ra-calm-l{color:var(--hx-mut)}.hxn-card .ra-calm-bar{background:rgba(255,255,255,.12)}.hxn-btn{text-align:center;border-radius:10px;justify-content:center;align-items:center;gap:6px;min-height:40px;padding:9px 14px;font-size:13.5px;font-weight:700;line-height:1.2;display:inline-flex}.hxn-btn.pri{background:var(--hx-or);color:var(--hx-ink)}.hxn-btn.sec{background:var(--hx-ink3);border:1px solid var(--hx-line);color:var(--hx-paper)}.hxn-btn.ghost{color:var(--hx-or)}.hxn-btn.up{background:var(--hx-grn);color:var(--hx-ink)}.hxn-btn.dn{background:var(--hx-red);color:var(--hx-ink)}.hxn-btn.full{width:100%;margin-top:10px}.hxn-btn.sm{border-radius:999px;min-height:32px;padding:5px 12px;font-size:12.5px}.hxn-btn:disabled{opacity:.5;cursor:wait}.hxn-split{font-variant-numeric:tabular-nums;justify-content:space-between;gap:10px;margin-top:6px;display:flex}.hxn-tl{margin:0;padding:0;list-style:none;position:relative}.hxn-tl:before{content:"";background:var(--hx-line);width:2px;position:absolute;top:6px;bottom:6px;left:13px}.hxn-tl li{gap:10px;padding:0 0 12px;font-size:13.5px;line-height:1.38;display:flex;position:relative}.hxn-tl li:last-child{padding-bottom:0}.hxn-tl .dot{background:var(--hx-ink3);border:2px solid var(--hx-ink);width:28px;height:28px;color:var(--hx-mut);border-radius:999px;flex:none;place-items:center;display:grid;position:relative}.hxn-tl .dot svg{width:14px;height:14px}.hxn-tl li.k-storm .dot{color:#ff7a85}.hxn-tl li.k-oppo .dot{color:#ff8a4a}.hxn-tl li.k-win .dot{color:var(--hx-grn)}.hxn-tl li.k-info .dot{color:var(--hx-blu)}.hxn-tl .body{overflow-wrap:anywhere;flex:1;min-width:0;padding-top:4px}.hxn-tl .meta{color:var(--hx-mut);font-variant-numeric:tabular-nums;flex-wrap:wrap;gap:4px 8px;margin-bottom:2px;font-size:11.5px;display:flex}.hxn-tl .meta b{font-weight:600}.hxn-tl .act{margin-top:6px}.hxn-empty{color:var(--hx-mut);font-size:13px;line-height:1.4}.hxn-party{pointer-events:none;background:var(--hx-grn);color:var(--hx-ink);border-radius:999px;margin-bottom:2px;padding:8px 16px;font-size:14px;font-weight:800;animation:.6s ease-out rtn-pop;box-shadow:0 0 30px rgba(60,207,142,.4)}.hxn-sky{pointer-events:auto;z-index:76;padding:max(16px,env(safe-area-inset-top))max(16px,env(safe-area-inset-right))max(16px,env(safe-area-inset-bottom))max(16px,env(safe-area-inset-left));-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:radial-gradient(120% 80% at 50% 0,rgba(58,14,24,.933),rgba(10,17,29,.95) 70%);justify-content:center;align-items:center;display:flex;position:fixed;top:0;bottom:0;left:0;right:0;overflow-y:auto}.hxn-storm{width:min(440px,100%);margin:auto}.hxn-storm.hc{padding:18px 18px 14px}.hxn-storm .hc-title{font-size:28px}.hxn-wx{margin:12px 0 4px}.hxn-wx-bar{background:rgba(10,17,29,.12);border-radius:999px;height:12px;position:relative;overflow:hidden}.hxn-wx-bar i{height:100%;position:absolute;top:0}.hxn-wx-bar em{background:#0a111d;border-radius:2px;width:4px;height:18px;position:absolute;top:-3px}.hxn-wx-l{font:600 10.5px var(--hx-mono);letter-spacing:.06em;text-transform:uppercase;color:#5c5545;justify-content:space-between;margin-top:4px;display:flex}.hxn-storm .hc-note{color:#5c5545;margin:8px 0 0;font-size:13.5px;font-weight:600;line-height:1.4}.hxn-storm .hc-note.ok{color:#1d6b48}.hxn-storm .hc-acts{margin-top:14px}.hxn-sheetbg{pointer-events:auto;z-index:96;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:rgba(5,9,16,.82);justify-content:center;align-items:flex-end;display:flex;position:fixed;top:0;bottom:0;left:0;right:0}@media (min-width:640px){.hxn-sheetbg{align-items:center;padding:16px}}.hxn-sheet{overscroll-behavior:contain;border:1px solid var(--hx-line);background:var(--hx-ink);width:100%;max-width:560px;max-height:92dvh;padding-bottom:env(safe-area-inset-bottom);border-radius:20px 20px 0 0;outline:none;overflow-y:auto;box-shadow:0 -20px 60px -20px rgba(0,0,0,.8)}@media (min-width:640px){.hxn-sheet{border-radius:20px;padding-bottom:0}}.hxn-sheet-h{align-items:flex-start;gap:10px;padding:18px 18px 0;display:flex}.hxn-sheet-h>div{flex:1;min-width:0}.hxn-sheet-h h2{font:800 24px/1 var(--hx-disp);text-transform:uppercase;letter-spacing:.02em;overflow-wrap:anywhere;margin:4px 0 0}.hxn-sheet .pad{padding:0 18px}.hxn-lede{color:var(--hx-mut);align-items:flex-start;gap:8px;margin-top:10px;font-size:13.5px;line-height:1.4;display:flex}.hxn-lede svg{color:var(--hx-or);margin-top:1px}.hxn-stats{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:0;display:grid}@media (min-width:480px){.hxn-stats{grid-template-columns:repeat(4,minmax(0,1fr))}}.hxn-stats>div{background:var(--hx-ink2);border:1px solid var(--hx-line);border-radius:12px;min-width:0;padding:10px}.hxn-stats dt{font:600 10.5px var(--hx-mono);text-transform:uppercase;letter-spacing:.06em;color:var(--hx-mut);align-items:center;gap:4px;display:flex}.hxn-stats dd{font-variant-numeric:tabular-nums;overflow-wrap:anywhere;margin:4px 0 0;font-size:14px;font-weight:700}.hxn-tag{border:1px solid var(--hx-line);color:var(--hx-mut);border-radius:999px;margin-left:4px;padding:1px 6px;font-size:10.5px;font-weight:600;display:inline-block}.hxn-tag.warn{color:var(--hx-amb);border-color:rgba(245,184,61,.4)}.hxn-grid{gap:6px;margin:0;padding:0;list-style:none;display:grid}.hxn-grid li{background:var(--hx-ink2);border:1px solid var(--hx-line);border-radius:12px;align-items:center;gap:10px;padding:10px 12px;display:flex}.hxn-grid .n{width:22px;font:700 12px var(--hx-mono);color:var(--hx-mut);text-align:center;flex:none}.hxn-grid .m{flex:1;min-width:0}.hxn-grid .m b{font-size:14px}.hxn-grid .m .mk{font:600 12px var(--hx-mono);color:var(--hx-mut);margin-left:6px}.hxn-grid .m .w{color:var(--hx-mut);flex-wrap:wrap;align-items:center;gap:2px 8px;margin-top:2px;font-size:12px;display:flex}.hxn-grid .m .w svg{width:12px;height:12px}.hxn-grid .s{text-align:right;flex:none}.hxn-grid .s b{font:700 15px var(--hx-mono);display:block}.hxn-grid .s small{color:var(--hx-mut);font-size:11px}.hxn-grid li.none{color:var(--hx-red);border-color:rgba(255,90,90,.4);font-size:13.5px}.hxn-pits{border:1px dashed rgba(245,184,61,.533);border-radius:12px;margin-top:12px;padding:10px 12px}.hxn-pits h3{color:var(--hx-amb);margin:0;font-size:13.5px;font-weight:700}.hxn-pits ul{gap:4px;margin:6px 0 0;padding:0;font-size:12.5px;list-style:none;display:grid}.hxn-pits li{align-items:flex-start;gap:8px;display:flex}.hxn-pits li span{overflow-wrap:anywhere;min-width:0;color:var(--hx-mut)}.hxn-pits li b{color:var(--hx-paper)}.hxn-tick{cursor:pointer;border:1px solid rgba(255,90,90,.467);border-radius:12px;align-items:flex-start;gap:10px;min-height:44px;margin-top:12px;padding:10px 12px;font-size:13.5px;display:flex}.hxn-tick input{width:18px;height:18px;accent-color:var(--hx-or);flex:none;margin-top:2px}.hxn-tick small{color:var(--hx-mut);margin-top:2px;font-size:12px;display:block}.hxn-foot{border-top:1px solid var(--hx-line);background:var(--hx-ink);flex-wrap:wrap;align-items:center;gap:8px;margin-top:14px;padding:12px 18px 16px;display:flex;position:-webkit-sticky;position:sticky;bottom:0}.hxn-go{min-height:48px;margin-left:auto;padding:0 20px;position:relative;overflow:hidden}.hxn-go .fill{background:rgba(10,17,29,.28);position:absolute;top:0;bottom:0;left:0;right:auto}.hxn-go>span{position:relative}.hxn-go.wait{opacity:.7}.hxn-receiptwrap{pointer-events:auto;z-index:92;left:0;right:0;top:max(12px,calc(env(safe-area-inset-top) + 8px));padding:0 max(12px,env(safe-area-inset-right))0 max(12px,env(safe-area-inset-left));justify-content:center;display:flex;position:fixed}.hxn-receipt{width:min(560px,100%);max-height:calc(100dvh - 24px - env(safe-area-inset-top) - env(safe-area-inset-bottom));background:var(--hx-ink);border:1px solid rgba(60,207,142,.4);border-radius:18px;padding:14px;font-size:13.5px;line-height:1.4;overflow-y:auto;box-shadow:0 24px 60px -20px rgba(0,0,0,.85)}.hxn-receipt.alarm{border-color:var(--hx-red)}.hxn-receipt-h{align-items:flex-start;gap:10px;display:flex}.hxn-receipt-h .ico{background:var(--hx-ink3);border-radius:10px;flex:none;place-items:center;width:32px;height:32px;display:grid}.hxn-receipt-h .t{overflow-wrap:anywhere;flex:1;min-width:0}.hxn-receipt-h .t>b{font:800 18px/1.05 var(--hx-disp);text-transform:uppercase;letter-spacing:.02em;display:block}.hxn-receipt-h p{margin:4px 0 0}.hxn-receipt-plan{background:var(--hx-ink2);border:1px solid var(--hx-line);border-radius:12px;align-items:flex-start;gap:8px;margin-top:10px;padding:8px 10px;display:flex}.hxn-receipt-plan span{color:var(--hx-paper);min-width:0}.hxn-receipt-sum{margin-top:10px}.hxn-receipt-sum .hxn-eyebrow{margin:0 0 6px}.hxn-receipt-sum dl{grid-template-columns:repeat(auto-fit,minmax(120px,1fr));gap:8px;margin:0;display:grid}.hxn-receipt-sum dl>div{background:var(--hx-ink2);border:1px solid var(--hx-line);border-radius:12px;min-width:0;padding:8px 10px}.hxn-receipt-sum dt{color:var(--hx-mut);font-size:11.5px}.hxn-receipt-sum dd{font-variant-numeric:tabular-nums;flex-wrap:wrap;align-items:center;gap:6px;margin:2px 0 0;font-weight:700;display:flex}.hxn-receipt-sum p{margin:6px 0 0;font-size:12.5px}.hxn-receipt-acts{flex-wrap:wrap;align-items:center;gap:8px;margin-top:12px;display:flex}.hxn-stopbar{pointer-events:auto;align-self:flex-end;align-items:center;gap:8px;margin-bottom:4px;display:flex}.hxn-pill.warn{color:var(--hx-amb);border-color:rgba(245,184,61,.4)}.hxn-stop{color:#ff8a8a;border-color:rgba(255,90,90,.6)}.hxn-stop:hover{background:var(--hx-red);color:var(--hx-ink);border-color:var(--hx-red)}.hxn-orphan{z-index:70;left:max(12px,env(safe-area-inset-left));right:max(12px,env(safe-area-inset-right));bottom:calc(76px + env(safe-area-inset-bottom));-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:rgba(18,28,44,.97);border:1px solid rgba(245,184,61,.4);border-radius:16px;align-items:flex-start;gap:10px;max-width:460px;margin:0 auto;padding:12px;font-size:13.5px;line-height:1.4;display:flex;position:fixed;box-shadow:0 18px 40px -16px rgba(0,0,0,.75)}@media (min-width:1024px){.hxn-orphan{width:420px;margin:0;bottom:20px;left:264px;right:auto}}.hxn-orphan.docked{width:100%;max-width:none;box-shadow:none;position:static}.hxn-orphan .ico{background:var(--hx-ink3);width:30px;height:30px;color:var(--hx-amb);border-radius:10px;flex:none;place-items:center;display:grid}.hxn-orphan .t{overflow-wrap:anywhere;flex:1;min-width:0}.hxn-orphan .t>b{font-weight:700;display:block}.hxn-orphan p{color:var(--hx-mut);margin:2px 0 0}.hxn-orphan p.note{color:var(--hx-paper)}.hxn-orphan .acts{flex-wrap:wrap;align-items:center;gap:6px;margin-top:8px;display:flex}.hxn-orphan .acts .q{color:var(--hx-amb);flex-basis:100%;font-size:12.5px}.hxn-orphan .hxn-x{flex:none;margin:-4px -4px 0 0}.hxn-bell .badge.pit{background:var(--hx-amb)}.hxn-card .sub.warn{color:var(--hx-amb)}.hxn-card .sub.up{color:var(--hx-grn)}.hxn-card .sub.dn{color:var(--hx-red)}.hxn .hxn-toast.tap{pointer-events:auto;cursor:pointer;text-align:left;background:var(--hx-paper);color:var(--hx-ink);border-left:5px solid var(--hx-or)}.hxn .hxn-toast.tap.k-storm{border-left-color:var(--hx-red)}.hxn .hxn-toast.tap.k-win{border-left-color:var(--hx-grn)}.hxn .hxn-toast.tap.k-info{border-left-color:var(--hx-blu)}.hxn .hxn-toast.tap .t:after{content:" ›";font-weight:900}.hxn .hxn-toast.tap:hover{filter:brightness(1.04)}
.hx.hx-in .scrim{-webkit-backdrop-filter:blur(3px);background:rgba(5,9,16,.74)}.hx.hx-in .sheet[data-t=monitor-sheet]{isolation:isolate}.hx.hx-in .sheet[data-t=monitor-sheet] .btn,.hx.hx-in .sheet[data-t=monitor-sheet] .hc-btn b,.hx.hx-in .sheet[data-t=monitor-sheet] .hc-title{text-transform:none;letter-spacing:.005em}.hx.hx-in .sheet[data-t=monitor-sheet] .btn{font-family:var(--font-sans,system-ui),system-ui,sans-serif;font-size:15px;font-weight:750}.hx.hx-in .sheet[data-t=monitor-sheet] .eyebrow,.hx.hx-in .sheet[data-t=monitor-sheet] .hc-eye,.hx.hx-in .sheet[data-t=monitor-sheet] .ra-calm-l{text-transform:none;letter-spacing:0}.hx.hx-in .sheet[data-t=monitor-sheet] .money .eyebrow{font:600 12.5px var(--font-sans,system-ui),system-ui,sans-serif;color:var(--hr-sub)}.hx.hx-in .sheet[data-t=monitor-sheet] .sb>.eyebrow,.hx.hx-in .sheet[data-t=monitor-sheet] .ra-feed>.eyebrow{font:800 16px/1.2 var(--font-sans,system-ui),system-ui,sans-serif;color:var(--hr-text);display:block;margin:18px 0 8px!important}.hx.hx-in .sheet[data-t=monitor-sheet] .ra-feed{border:1px solid var(--hr-line);background:var(--hr-raised,transparent);border-radius:16px;margin-top:6px;padding:12px 14px}.hx.hx-in .sheet[data-t=monitor-sheet] .ra-feed>.eyebrow{margin-top:0!important}.hx.hx-in .sheet[data-t=monitor-sheet] .ra-feed .ra-log{border-top:1px dashed var(--hr-line);padding-top:10px}.hx.hx-in .sheet[data-t=monitor-sheet] .acts{flex-wrap:wrap;gap:8px;display:flex}.hx.hx-in .sheet[data-t=monitor-sheet] .acts .btn{flex:140px}.hx.hx-in.st{display:block}.hx.hx-in .st-hero{background:var(--hr-paper);border:1px solid var(--hr-line);border-radius:22px;grid-template-columns:minmax(0,1fr);gap:14px;margin-bottom:14px;padding:12px;display:grid;overflow:hidden}.hx.hx-in .st-hero-art{background:radial-gradient(120% 90% at 50% 100%,#2a2f63 0%,#121838 55%,#0a1026 100%);border-radius:16px;justify-content:center;align-items:flex-end;gap:4px;min-height:190px;padding:16px 10px 0;display:flex;position:relative;overflow:hidden}.hx.hx-in .st-hero-art:after{content:"";opacity:.9;background:repeating-linear-gradient(90deg,#f3ead2 0,#f3ead2 14px,#ff6b1f 14px,#ff6b1f 28px);height:18px;position:absolute;bottom:0;left:0;right:0}.hx.hx-in .st-hero-sky{opacity:.55;width:100%;height:auto;position:absolute;bottom:18px;left:0;right:0}.hx.hx-in .st-hero-art>svg:not(.st-hero-sky),.hx.hx-in .st-hero-art>span{z-index:1;margin-bottom:14px;position:relative}.hx.hx-in .st-hero-t{flex-direction:column;gap:8px;min-width:0;padding:2px 4px 4px;display:flex}.hx.hx-in .st-hero-t h2{font-size:max(28px,min(6vw,42px));line-height:.95}.hx.hx-in .st-hero-t p{margin:0;font-size:15px;line-height:1.45}.hx.hx-in .st-progress{background:var(--hr-raised);border-radius:14px;gap:8px;padding:12px 14px;display:grid}.hx.hx-in .st-progress b{font-size:14px}.hx.hx-in .st-bar{background:var(--hr-line);border-radius:99px;height:10px;display:block;overflow:hidden}.hx.hx-in .st-bar i{background:linear-gradient(90deg,var(--papaya),#ffb36b);border-radius:99px;min-width:6px;height:100%;transition:width .5s;display:block}.hx.hx-in .st-acts{flex-wrap:wrap;gap:8px}.hx.hx-in .st-acts .btn{flex:200px}.hx.hx-in.st .btn{text-transform:none;letter-spacing:.005em;font-family:var(--font-sans,system-ui),system-ui,sans-serif;font-size:15px;font-weight:750}.hx.hx-in.st .eyebrow{text-transform:none;letter-spacing:0;font:700 13px var(--font-sans,system-ui),system-ui,sans-serif;color:var(--papaya)}.hx.hx-in .st-newest{background:var(--pl-paper,#f3ead2);color:#0a111d;border-radius:6px 18px 18px;align-items:center;gap:12px;margin-bottom:18px;padding:14px 16px;display:flex;position:relative;box-shadow:0 18px 40px -22px rgba(0,0,0,.55)}.hx.hx-in .st-newest:before{content:"";background:rgba(255,107,31,.85);width:52px;height:13px;position:absolute;top:-7px;left:16px;transform:rotate(-4deg)}.hx.hx-in .st-newest-i{color:#ffb36b;background:#0a111d;border-radius:12px;flex:none;place-items:center;width:40px;height:40px;display:grid}.hx.hx-in .st-newest-t{flex:1;min-width:0}.hx.hx-in .st-newest-t small{color:#5c5545;font-size:12.5px;font-weight:700;display:block}.hx.hx-in .st-newest-t b{overflow-wrap:anywhere;font-size:15.5px;line-height:1.35;display:block}.hx.hx-in .st-newest .mut{color:#5c5545}.hx.hx-in .st-h{flex-wrap:wrap;margin:22px 0 10px}.hx.hx-in .st-h .mut{font-size:13px}.hx.hx-in .st-grid{grid-template-columns:repeat(auto-fill,minmax(min(100%,290px),1fr));gap:14px;display:grid}.hx.hx-in .st-card{background:var(--hr-paper);border:1px solid var(--hr-line);border-radius:20px;flex-direction:column;min-width:0;transition:transform .15s,box-shadow .15s;display:flex;overflow:hidden}.hx.hx-in .st-card:hover{transform:translateY(-2px);box-shadow:0 18px 40px -26px rgba(0,0,0,.6)}.hx.hx-in .st-art{background:linear-gradient(#121838,#23295a);justify-content:center;align-items:flex-end;gap:10px;height:128px;padding-bottom:8px;display:flex;position:relative;overflow:hidden}.hx.hx-in .st-art.t-go{background:linear-gradient(#0f2a2a,#1c4a3e)}.hx.hx-in .st-art.t-stop{background:linear-gradient(#2a1f10,#4a3a18)}.hx.hx-in .st-art.t-safe{background:linear-gradient(#1a1838,#34306a)}.hx.hx-in .st-art:after{content:"";background:rgba(0,0,0,.25);height:8px;position:absolute;bottom:0;left:0;right:0}.hx.hx-in .st-art .st-sky{opacity:.45;width:100%;height:auto;position:absolute;bottom:8px;left:0}.hx.hx-in .st-art>svg:not(.st-sky),.hx.hx-in .st-art>span{z-index:1;position:relative}.hx.hx-in .st-body{flex-direction:column;flex:1;gap:8px;min-width:0;padding:14px 16px 16px;display:flex}.hx.hx-in .st-body h3{font:800 17px/1.25 var(--font-sans,system-ui),system-ui,sans-serif;text-transform:none;letter-spacing:0;overflow-wrap:anywhere}.hx.hx-in .st-body p{color:var(--hr-sub);margin:0;font-size:14px;line-height:1.45}.hx.hx-in .st-call svg{width:13px;height:13px}.hx.hx-in .st-call.t-go{color:var(--color-gain,#3ddc97);border-color:rgba(61,220,151,.4)}.hx.hx-in .st-call.t-stop{color:#f2c14e;border-color:rgba(242,193,78,.4)}.hx.hx-in .st-call.t-safe{color:#a9a3ff;border-color:rgba(169,163,255,.4)}.hx.hx-in .st-call.t-watch{color:var(--hr-text)}.hx.hx-in .st-roads{flex-wrap:wrap;gap:6px;display:flex}.hx.hx-in .st-road{background:var(--hr-raised);color:var(--hr-sub);text-overflow:ellipsis;white-space:nowrap;border-radius:99px;max-width:100%;padding:3px 9px;font-size:12px;font-weight:600;overflow:hidden}.hx.hx-in .st-card-acts{flex-wrap:wrap;gap:8px;margin-top:auto;padding-top:4px;display:flex}.hx.hx-in .st-card-acts .btn{flex:120px;min-height:42px;padding:8px 12px;font-size:14px}.hx.hx-in .st-card-acts .btn.ghost{border:1px solid var(--hr-line)}.hx.hx-in .st-card.seen .st-art{filter:saturate(.75)}.hx.hx-in .st-watch{grid-template-columns:repeat(auto-fill,minmax(min(100%,300px),1fr));gap:10px;margin-bottom:18px;display:grid}.hx.hx-in .st-door{background:var(--hr-paper);border:1px solid var(--hr-line);color:var(--hr-text);border-radius:18px;align-items:flex-start;gap:12px;padding:14px;transition:border-color .15s,transform .15s;display:flex}.hx.hx-in .st-door:hover{border-color:var(--papaya);transform:translateY(-1px)}.hx.hx-in .st-door-i{background:var(--hr-raised);width:42px;height:42px;color:var(--papaya);border-radius:12px;flex:none;place-items:center;display:grid}.hx.hx-in .st-door-t{flex:1;gap:3px;min-width:0;display:grid}.hx.hx-in .st-door-t b{font-size:16px}.hx.hx-in .st-door-t small{color:var(--hr-sub);font-size:13px;line-height:1.4}.hx.hx-in .st-door-t em{background:var(--hr-raised);overflow-wrap:anywhere;border-radius:10px;margin-top:4px;padding:6px 9px;font-size:13px;font-style:normal;font-weight:600;line-height:1.35}.hx.hx-in .st-two .lrow{color:var(--hr-text)}.hx.hx-in .st-two .lrow .m small{font-size:12.5px}.hx.hx-in .st-two .pl-revs{margin:0}.hx.hx-in .st-follow .px-road{flex:none}.hx.hx-in .st-follow .m small{white-space:normal}.hx.hx-in .st-sm{min-height:36px!important;padding:6px 12px!important;font-size:13.5px!important}.hx.hx-in .st-empty h2{text-transform:none;font-family:var(--font-sans,system-ui),system-ui,sans-serif;letter-spacing:0;font-size:20px}@media (min-width:1180px){.hx.hx-in .st-hero{grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);align-items:center}.hx.hx-in .st-hero-art{min-height:260px}}@media (prefers-reduced-motion:reduce){.hx.hx-in .st-card,.hx.hx-in .st-door,.hx.hx-in .st-bar i{transition:none}}.hx.hx-in .pl-rev{color:var(--hr-text)}.hx.hx-in .pl-rev small{font:500 12px var(--font-sans,system-ui),system-ui,sans-serif}.hx.hx-in.pg{display:block}.hx.hx-in.pg .btn,.hx.hx-in .hxs-btn{text-transform:none;letter-spacing:.005em;font-family:var(--font-sans,system-ui),system-ui,sans-serif;font-size:15px;font-weight:750}.hx.hx-in.pg .eyebrow{text-transform:none;letter-spacing:0;font:700 13px var(--font-sans,system-ui),system-ui,sans-serif;color:var(--papaya)}.hx.hx-in.pg h3{font-family:var(--font-sans,system-ui),system-ui,sans-serif;text-transform:none;letter-spacing:0;font-size:17px;font-weight:800}.hx.hx-in .pg-hero{background:var(--hr-paper);border:1px solid var(--hr-line);border-radius:22px;grid-template-columns:minmax(0,1fr);gap:14px;margin-bottom:14px;padding:12px;display:grid;overflow:hidden}.hx.hx-in .pg-hero-art{background:radial-gradient(120% 90% at 50% 100%,#3a3a1e 0%,#1a2238 60%,#0d1428 100%);border-radius:16px;justify-content:center;align-items:flex-end;gap:18px;min-height:150px;padding:14px 10px 18px;display:flex;position:relative;overflow:hidden}.hx.hx-in .pg-hero-art:after{content:"";opacity:.9;background:repeating-linear-gradient(90deg,#f3ead2 0,#f3ead2 14px,#ff6b1f 14px,#ff6b1f 28px);height:14px;position:absolute;bottom:0;left:0;right:0}.hx.hx-in .pg-hero-art>*{z-index:1;position:relative}.hx.hx-in .pg-hero-t{flex-direction:column;gap:8px;min-width:0;padding:2px 4px 4px;display:flex}.hx.hx-in .pg-hero-t h2{font-size:max(28px,min(5.5vw,40px));line-height:.95}.hx.hx-in .pg-hero-t p{margin:0;font-size:15px;line-height:1.45}@media (min-width:1180px){.hx.hx-in .pg-hero{grid-template-columns:minmax(0,1fr) minmax(0,1.2fr);align-items:center}}.hx.hx-in .pg-mission{border-top:1px solid var(--hr-line);align-items:center;gap:12px;padding:12px 0;display:flex}.hx.hx-in .pg-mission:first-of-type{border-top:0}.hx.hx-in .pg-box{background:var(--hr-raised);width:32px;height:32px;color:var(--papaya);border-radius:10px;flex:none;place-items:center;display:grid}.hx.hx-in .pg-mission.ok .pg-box{background:var(--color-gain,#3ddc97);color:#06231a}.hx.hx-in .pg-mission-t{flex:1;gap:6px;min-width:0;display:grid}.hx.hx-in .pg-mission-t b{overflow-wrap:anywhere;font-size:15px}.hx.hx-in .pg-mission.ok .pg-mission-t b{color:var(--hr-sub);text-decoration:line-through;text-decoration-thickness:1.5px}.hx.hx-in .pg-count{color:var(--hr-sub);font-variant-numeric:tabular-nums;flex:none;font-size:13px;font-weight:700}.hx.hx-in .pg-bar{background:var(--hr-line);border-radius:99px;height:8px;display:block;overflow:hidden}.hx.hx-in .pg-bar i{background:linear-gradient(90deg,var(--papaya),#ffb36b);border-radius:99px;height:100%;display:block}.hx.hx-in .pg-mission.ok .pg-bar i{background:var(--color-gain,#3ddc97)}.hx.hx-in .pg-flame{width:46px;height:46px;color:var(--papaya);background:rgba(255,107,31,.133);border-radius:14px;place-items:center;display:grid}.hx.hx-in .pg-big{font:900 40px/1 var(--font-display)}.hx.hx-in .pg-week{flex-wrap:wrap;gap:6px;margin-top:12px;display:flex}.hx.hx-in .pg-day{border:2px dashed var(--hr-line-strong,var(--hr-line));color:#06231a;border-radius:9px;place-items:center;width:30px;height:30px;display:grid}.hx.hx-in .pg-day.s-ride{background:var(--color-gain,#3ddc97);border:0}.hx.hx-in .pg-day.s-frozen{color:#0a111d;background:#9db7ff;border:0}.hx.hx-in .pg-lic{grid-template-columns:repeat(auto-fill,minmax(min(100%,280px),1fr));gap:12px;display:grid}.hx.hx-in .pg-lic-card{background:var(--hr-paper);border:1px solid var(--hr-line);border-radius:20px;align-items:center;gap:14px;padding:14px;display:flex}.hx.hx-in .pg-lic-card.next{border-color:var(--papaya);box-shadow:inset 0 0 0 1px var(--papaya)}.hx.hx-in .pg-lic-card.later .pg-lic-art{opacity:.5}.hx.hx-in .pg-lic-art{background:linear-gradient(#121838,#23295a);border-radius:18px;flex:none;place-items:center;width:92px;height:92px;display:grid}.hx.hx-in .pg-lic-t{flex:1;gap:8px;min-width:0;display:grid}.hx.hx-in .pg-lic-t p{margin:0;font-size:13.5px;line-height:1.4}.hx.hx-in .pg-kv{grid-template-columns:minmax(0,1fr) auto;gap:8px 12px;font-size:15px;display:grid}.hx.hx-in .pg-kv>span{color:var(--hr-sub)}.hx.hx-in .pg-kv>b{text-align:right;font-variant-numeric:tabular-nums}.hx.hx-in .pg-setrow{border-top:1px solid var(--hr-line);align-items:center;gap:12px;padding:12px 0;display:flex}.hx.hx-in .pg-setrow:first-of-type{border-top:0}.hx.hx-in .pg-setrow .m{flex:1;gap:2px;min-width:0;display:grid}.hx.hx-in .pg-setrow .m b{font-size:15px}.hx.hx-in .pg-setrow .m small{color:var(--hr-sub);font-size:13px}.hx.hx-in .pg-setctl{flex:none;max-width:60%}.hx.hx-in .pg-faq{border-top:1px solid var(--hr-line)}.hx.hx-in .pg-faq:first-of-type{border-top:0}.hx.hx-in .pg-faq summary{cursor:pointer;align-items:center;gap:10px;min-height:48px;font-size:15px;font-weight:700;list-style:none;display:flex}.hx.hx-in .pg-faq summary::-webkit-details-marker{display:none}.hx.hx-in .pg-faq summary svg{color:var(--papaya);flex:none}.hx.hx-in .pg-faq p{color:var(--hr-sub);margin:0 0 12px 34px;font-size:14px;line-height:1.5}.hx.hx-in .pg-sm{min-height:38px!important;padding:6px 12px!important;font-size:14px!important}.hxs-soft .uppercase,.pg-legacy .uppercase{text-transform:none}.hxs-soft [class*=tracking-\[],.pg-legacy [class*=tracking-\[]{letter-spacing:0}.hxs-soft .text-label,.pg-legacy .text-label{font-size:12.5px}.hxs-soft .px-label,.pg-legacy .px-label{text-transform:none;letter-spacing:0;font:600 12.5px var(--font-sans,system-ui),system-ui,sans-serif}.hx.hx-in .pg-mission-t b:first-letter{text-transform:uppercase}.hxs .px-label{text-transform:none;letter-spacing:0;font:600 12.5px var(--font-sans,system-ui),system-ui,sans-serif;color:var(--hr-sub);display:inline-block}.hxs .px-label:first-letter{text-transform:uppercase}.hxs .px-btn{font:750 16px/1 var(--font-sans,system-ui),system-ui,sans-serif;letter-spacing:.005em;text-transform:none}.hxs .px-road,.hxs .px-live,.hxs .px-est{font-family:var(--font-sans,system-ui),system-ui,sans-serif;letter-spacing:0}.hxs .px-road{border-radius:99px;padding:3px 9px;font-size:12px}.hxs .px-stat b{font:900 24px/1.1 var(--font-display)}.hxs .px-tbl th{font:600 12px var(--font-sans,system-ui),system-ui,sans-serif;letter-spacing:0;text-transform:none}.hxs .px-rev small,.hxs .pl-rev small{font:500 12px var(--font-sans,system-ui),system-ui,sans-serif}.hxs .pl-h3{font:800 17px/1.2 var(--font-sans,system-ui),system-ui,sans-serif;text-transform:none;letter-spacing:0}.hxs .px-card{border-radius:20px}.hxs .px-card.tap:hover{transform:translateY(-1px)}.hxs .px-chip{font-weight:650}.hxs .px-more{border-radius:16px}.hxs .px-labskin .gp-btn{font-family:var(--font-sans,system-ui),system-ui,sans-serif;text-transform:none;letter-spacing:.005em}.hxs .px-tbl tr.grp td{font:800 15px var(--font-sans,system-ui),system-ui,sans-serif;text-transform:none;letter-spacing:0}.hxs .px-fleet td[data-l]:before{font:600 12px var(--font-sans,system-ui),system-ui,sans-serif;text-transform:none;letter-spacing:0}.hxs .text-label.uppercase,.hxs .uppercase.text-\[10px\],.hxs .uppercase.text-\[11px\],.hxs .uppercase.text-\[12px\]{text-transform:none;letter-spacing:0;font-size:12.5px}.hxs [class*="tracking-[0.1"],.hxs [class*="tracking-[0.2"]{letter-spacing:.01em}.hxs .tracking-\[0\.16em\].uppercase,.hxs .tracking-\[0\.1em\].uppercase,.hxs .tracking-\[0\.12em\].uppercase,.hxs .tracking-\[0\.14em\].uppercase,.hxs .tracking-\[0\.2em\].uppercase{text-transform:none}.hx.hx-in.ib{display:block}.hx.hx-in.ib .btn,.hx.hx-in.ib .chip{text-transform:none;letter-spacing:.005em;font-family:var(--font-sans,system-ui),system-ui,sans-serif}.hx.hx-in.ib .btn{font-size:15px;font-weight:750}.hx.hx-in.ib h3,.hx.hx-in.ib .ib-empty h2{font-family:var(--font-sans,system-ui),system-ui,sans-serif;text-transform:none;letter-spacing:0;font-weight:800}.hx.hx-in.ib h3{font-size:17px}.hx.hx-in.ib .ib-empty h2{font-size:20px}.hx.hx-in .ib-sub{margin:-6px 0 12px;font-size:14px}.hx.hx-in .ib-chips{flex-wrap:wrap;gap:6px;margin-bottom:14px;display:flex}.hx.hx-in .ib-chips .chip{font:650 13.5px var(--font-sans,system-ui),system-ui,sans-serif;border-radius:99px;padding:6px 12px}.hx.hx-in .ib-chips .chip.on{background:var(--papaya);border-color:var(--papaya);color:var(--hx-on-or,#140800)}.hx.hx-in .ib-item{text-align:left;background:var(--hr-paper);border:1px solid var(--hr-line);width:100%;color:var(--hr-text);border-radius:18px;align-items:flex-start;gap:12px;padding:14px;transition:border-color .15s,transform .15s;display:flex}.hx.hx-in .ib-item:hover{border-color:var(--hr-sub);transform:translateY(-1px)}.hx.hx-in .ib-i{background:var(--hr-raised);width:38px;height:38px;color:var(--papaya);border-radius:12px;flex:none;place-items:center;display:grid}.hx.hx-in .ib-item.k-storm .ib-i,.hx.hx-in .ib-item.k-roads .ib-i{color:#ff7a85}.hx.hx-in .ib-item.k-win .ib-i,.hx.hx-in .ib-item.k-crew .ib-i{color:var(--color-gain,#3ddc97)}.hx.hx-in .ib-t{flex:1;gap:4px;min-width:0;display:grid}.hx.hx-in .ib-top{align-items:center;gap:8px;min-width:0;display:flex}.hx.hx-in .ib-top .sp{flex:1}.hx.hx-in .ib-top small{color:var(--hr-sub);white-space:nowrap;font-size:12.5px;font-weight:700}.hx.hx-in .ib-t b{overflow-wrap:anywhere;font-size:15px;font-weight:600;line-height:1.4}@media (max-width:520px){.hx.hx-in .ib-mark{padding:8px 10px!important;font-size:13.5px!important}}.hxs .me-art{background:linear-gradient(#121838,#23295a);border-radius:18px;flex:none;place-items:end center;width:76px;height:84px;display:grid;overflow:hidden}.hxs .me-group-h{font:800 16px/1.2 var(--font-sans,system-ui),system-ui,sans-serif;color:var(--hr-text);margin:0 0 8px}.hxs .me-list{border:1px solid var(--hr-line);background:var(--hr-paper);border-radius:18px;margin:0;padding:4px 0;list-style:none;overflow:hidden}.hxs .me-list>li+li{border-top:1px solid var(--hr-line)}.hxs .me-row{text-align:left;width:100%;min-width:0;min-height:54px;color:var(--hr-text);align-items:center;gap:12px;padding:8px 16px;transition:background .15s;display:flex}.hxs .me-row:hover{background:var(--hr-raised)}.hxs .me-row-l{text-overflow:ellipsis;white-space:nowrap;font-size:15px;font-weight:700;display:block;overflow:hidden}.hxs .me-row-s{color:var(--hr-sub);text-overflow:ellipsis;white-space:nowrap;font-size:12.5px;display:block;overflow:hidden}.hxs .pl-eyebrow,.hx.hx-in .pl-eyebrow{font:700 13px var(--font-sans,system-ui),system-ui,sans-serif;letter-spacing:0;text-transform:none;color:var(--papaya)}.px-chip,.pl-chip,.hx.hx-in .tk-chip,.hx .pill,.hx .chip{white-space:normal;overflow-wrap:anywhere;text-align:center;min-width:0;max-width:100%;line-height:1.25}.px-chip{min-height:32px;padding:5px 12px}.px-chip.sm{min-height:24px;padding:3px 9px}.pl-chip{padding:4px 10px}.hx .pill{padding:3px 9px}.hx .chip{padding:5px 11px}.hx.hx-in .tk-road-chips .tk-chip{text-overflow:clip;white-space:normal;text-align:left;display:inline-flex;overflow:visible}.hx .tk-chip.lab-chip{text-align:left;padding:4px 10px}.hx .tk-chip.lab-chip svg.hx-i{flex:none}.hr-live,.hr-badge,.hr-cnt,.ng-tag,.tk-game-new,.pl-way-badge,.hxn-pill{white-space:nowrap;flex:none}@media (max-width:420px){.px-seg button,.pl-seg button,.hx .seg button{white-space:normal;text-align:center;overflow-wrap:anywhere;min-width:0;padding-left:6px;padding-right:6px;line-height:1.15}.pl-seg button,.px-seg button{font-size:13px}.hx .seg button{font-size:12.5px}.px-chips,.pl-chips,.tk-hero-chips{flex-wrap:wrap;min-width:0}}
.hr-sub a .ico,.hr-sub button .ico{color:var(--hr-sub);opacity:.85;flex:none}.hr-sub [aria-current=page] .ico{color:var(--papaya);opacity:1}.hr-sub a:hover .ico{color:var(--hr-text)}.hr-live{border:1px solid var(--papaya);color:var(--papaya);font:700 9.5px/14px var(--font-mono);letter-spacing:.08em;text-transform:uppercase;border-radius:99px;flex:none;margin-left:auto;padding:1px 6px}.hr-badge{background:var(--papaya);color:#170800;font:700 9.5px/14px var(--font-mono);letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;border-radius:99px;flex:none;margin-left:auto;padding:1px 7px}.hr-badge.build{border:1px dashed var(--hr-sub);color:var(--hr-sub-2);background:0 0}.hr-sub a.hr-strong{color:var(--hr-text);font-weight:700}.hr-sub a.hr-strong .ico{color:#4fd18b;opacity:1}.hr-room-trade a{font-size:14px}.hr-pubs{margin-top:2px}.hr-pubs>summary{cursor:pointer;font:700 12.5px var(--font-sans);color:var(--hr-sub-2);border-radius:10px;align-items:center;gap:8px;padding:5px 12px;list-style:none;display:flex}.hr-pubs>summary::-webkit-details-marker{display:none}.hr-pubs>summary:before{content:"";border-bottom:1.5px solid;border-right:1.5px solid;flex:none;width:6px;height:6px;margin:0 4px 0 2px;transition:transform .15s;transform:rotate(-45deg)}.hr-pubs[open]>summary:before{transform:rotate(45deg)}.hr-pubs>summary:hover{background:var(--hr-hover);color:var(--hr-text)}.hr-pubs-n{font:600 10.5px var(--font-mono);color:var(--hr-sub);flex:none}.hr-pubs>a{padding-left:22px!important}.lb-page{gap:16px;min-width:0;display:grid}.lb-page>.hx.hx-in{gap:14px;min-width:0;display:grid}.lb-hero{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px;min-width:0;display:flex}.lb-hero-t{flex:320px;min-width:0}.lb-hero-t .pl-h1{font-size:max(30px,min(4.6vw,50px))}.lb-why{max-width:620px;color:var(--hr-sub);margin:8px 0 0;font-size:15px;line-height:1.45}.lb-why:first-of-type{color:var(--hr-text)}.lb-hero-art{opacity:.95;flex:none}.lb-two{grid-template-columns:minmax(0,1fr);gap:12px;display:grid}@media (min-width:900px){.lb-two{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}.lb-stand,.lb-climb{align-content:start;gap:8px;display:grid}.lb-stand-big{font-size:26px!important}.lb-ranks{grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:6px;margin:0;padding:0;list-style:none;display:grid}.lb-ranks li{border:1px solid var(--hr-line);color:var(--hr-sub);border-radius:12px;align-items:center;gap:6px;min-width:0;padding:6px 10px;font-size:13px;display:flex}.lb-ranks li span{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.lb-ranks li svg{flex:none;width:14px;height:14px}.lb-ranks li.on{color:var(--hr-text);border-color:var(--hr-line-strong)}.lb-ranks li.on svg{color:var(--papaya)}.lb-climb-h{align-items:center;gap:8px;display:flex;font-size:22px!important}.lb-climb-h svg{width:20px;height:20px;color:var(--papaya);flex:none}.lb-climb p{margin:0;font-size:15px;line-height:1.45}.lb-climb .btn,.lb-eg .btn{justify-self:start}.lb-classic-h{margin-top:8px!important}.lb-classic-sub{margin:-6px 0 0;font-size:14px}.lb-classic{grid-template-columns:minmax(0,1fr);gap:18px;min-width:0;display:grid}.lb-classic>*{min-width:0}.lb-page{grid-template-columns:minmax(0,1fr)}.lb-classic .calm-tabs{scrollbar-width:none;max-width:100%;overflow-x:auto}.lb-sub-h{font:800 18px/1 var(--font-display);text-transform:uppercase;letter-spacing:.03em;color:var(--hr-text);align-items:center;gap:6px;margin:0 0 8px;display:flex}.lb-sub-h svg{color:var(--papaya)}.lb-mine{gap:4px;min-width:200px;display:grid}.lb-mine-n{color:var(--hr-text);font:900 40px/1 var(--font-display)!important}.lb-honest{border:1.5px solid var(--papaya);background:var(--hr-paper);border-radius:16px;align-items:flex-start;gap:10px;padding:12px 14px;display:flex}.lb-honest p{margin:0;font-size:15px;line-height:1.45}.lb-honest svg{color:var(--papaya);margin-top:2px}.lb-rules{grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:10px;margin:0;padding:0;list-style:none;display:grid}.lb-rules li{align-content:start;gap:4px;display:grid}.lb-rule-big{font:900 24px/1 var(--font-display);color:var(--papaya)}.lb-rule-what{font-size:15px;font-weight:800}.lb-rules small{color:var(--hr-sub);font-size:13.5px;line-height:1.4}.lb-eg{align-content:start;gap:8px;display:grid}.lb-eg p{margin:0;font-size:14.5px;line-height:1.45}.lb-list{gap:4px;margin:0;padding-left:18px;font-size:14.5px;line-height:1.4;display:grid}.lb-doors{grid-template-columns:minmax(0,1fr);gap:10px;margin:0 0 12px;display:grid}@media (min-width:640px){.lb-doors{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}.hx .lb-door{background:var(--hr-paper);border:1.5px solid var(--hr-line-strong);color:var(--hr-text);text-align:left;border-radius:18px;align-items:center;gap:12px;min-width:0;padding:14px 16px;transition:border-color .15s,transform .15s;display:flex}.hx .lb-door:hover{border-color:var(--papaya);transform:translateY(-1px)}.lb-door-ic{background:var(--papaya);color:#140800;border-radius:14px;flex:none;place-items:center;width:44px;height:44px;display:grid}.lb-door-ic svg{width:22px;height:22px}.lb-door-t{flex:1;gap:2px;min-width:0;display:grid}.lb-door-t b{font:900 20px/1.05 var(--font-display);text-transform:uppercase;letter-spacing:.02em}.lb-door-t small{color:var(--hr-sub);font-size:13.5px;line-height:1.35}.cdi{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.cdi-ic{background:var(--hr-raised);width:40px;height:40px;color:var(--papaya);border-radius:12px;flex:none;place-items:center;display:grid}.cdi-ic svg{width:20px;height:20px}.cdi-t{flex:220px;gap:2px;min-width:0;display:grid}.cdi-t b{font-size:15.5px}.cdi-t small{color:var(--hr-sub);font-size:13.5px;line-height:1.4}.hx .cdi-line{border:1px dashed var(--hr-line-strong);color:var(--hr-sub);text-align:left;border-radius:12px;align-items:center;gap:8px;max-width:100%;margin-top:8px;padding:6px 10px;font-size:13.5px;line-height:1.35;display:flex}.hx .cdi-line:hover{color:var(--hr-text);border-color:var(--papaya)}.cdi-line b{color:var(--hr-text)}.cdi-line svg{width:16px;height:16px;color:var(--papaya);flex:none}.lb-hero-art{min-width:0;max-width:100%}.lb-hero-art svg{max-width:100%;height:auto}
.pb{color:var(--hr-text);font-family:var(--font-sans,system-ui),system-ui,sans-serif;min-width:0}.pb *,.pb :before,.pb :after{box-sizing:border-box}.pb-wrap{width:100%;min-width:0;max-width:1100px;margin:0 auto;padding:16px 16px 40px}@media (min-width:900px){.pb-wrap{padding:28px 40px 48px}}.pb-hero{background:var(--hr-paper);border:1px solid var(--hr-line);border-radius:22px;grid-template-columns:minmax(0,1fr);gap:14px;min-width:0;padding:12px;display:grid;overflow:hidden}.pb-hero-art{--ink-soft:#181d36;--ink-raised:#232a49;--papaya:#ff7a33;--amber:#f5b94a;background:radial-gradient(120% 90% at 50% 100%,#2a2f63 0%,#121838 55%,#0a1026 100%);border-radius:16px;justify-content:center;align-items:flex-end;gap:6px;min-height:150px;padding:14px 10px 0;display:flex;position:relative;overflow:hidden}.pb-hero-art:after{content:"";opacity:.9;background:repeating-linear-gradient(90deg,#f3ead2 0,#f3ead2 14px,#ff6b1f 14px,#ff6b1f 28px);height:14px;position:absolute;bottom:0;left:0;right:0}.pb-hero-art .pb-sky{opacity:.55;width:100%;height:auto;position:absolute;bottom:14px;left:0;right:0}.pb-hero-art>:not(.pb-sky){z-index:1;margin-bottom:12px;position:relative}.pb-hero-art.t-go{background:radial-gradient(120% 90% at 50% 100%,#1c4a3e 0%,#0f2a2a 60%,#0a1a1c 100%)}.pb-hero-art.t-warm{background:radial-gradient(120% 90% at 50% 100%,#4a3a18 0%,#2a1f10 60%,#140e08 100%)}.pb-hero-art.t-lav{background:radial-gradient(120% 90% at 50% 100%,#34306a 0%,#1a1838 60%,#0d0c1f 100%)}.pb-hero-t{flex-direction:column;gap:8px;min-width:0;padding:2px 4px 4px;display:flex}.pb-eyebrow{font:700 13px/1.3 var(--font-sans,system-ui),system-ui,sans-serif;color:var(--papaya);text-transform:none;letter-spacing:0;align-items:center;gap:6px;display:inline-flex}.pb-eyebrow svg{flex:none;width:15px;height:15px}.pb-title{font:900 clamp(30px,6vw,46px)/.95 var(--font-display);text-transform:uppercase;letter-spacing:.01em;color:var(--hr-text);overflow-wrap:anywhere;text-wrap:balance;margin:0}.pb-lead{color:var(--hr-sub);max-width:62ch;margin:0;font-size:15.5px;line-height:1.5}.pb-acts{flex-wrap:wrap;gap:8px;margin-top:6px;display:flex}.pb-acts>*{flex:180px}.pb-hero-x{min-width:0;margin-top:4px}@media (min-width:1000px){.pb-hero{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:center;padding:14px}.pb-hero-art{min-height:230px}.pb-hero.flip{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr)}.pb-hero.flip .pb-hero-art{order:2}}.pb-btn{min-height:44px;font:750 15px/1.2 var(--font-sans,system-ui),system-ui,sans-serif;text-transform:none;letter-spacing:.005em;text-align:center;cursor:pointer;border:1px solid var(--hr-line);background:var(--hr-raised);color:var(--hr-text);border-radius:14px;justify-content:center;align-items:center;gap:8px;max-width:100%;padding:10px 16px;text-decoration:none;transition:transform .15s,border-color .15s,background .15s;display:inline-flex}.pb-btn:hover{border-color:var(--papaya);transform:translateY(-1px)}.pb-btn svg{flex:none;width:17px;height:17px}.pb-btn.pri{background:var(--papaya);border-color:var(--papaya);color:#140800;box-shadow:0 10px 26px -14px var(--papaya)}.pb-btn.ghost{color:var(--papaya);background:0 0}.pb-btn.sm{border-radius:12px;min-height:36px;padding:6px 12px;font-size:13.5px}.pb-btn[aria-pressed=true]{border-color:var(--papaya);background:color-mix(in srgb,var(--papaya)12%,var(--hr-raised))}.pb-link{color:var(--papaya);align-items:center;gap:4px;font-weight:700;text-decoration:none;display:inline-flex}.pb-link:hover{text-underline-offset:3px;text-decoration:underline}.pb-link svg{flex:none;width:15px;height:15px}.pb-card{background:var(--hr-paper);border:1px solid var(--hr-line);min-width:0;color:var(--hr-text);border-radius:20px;padding:16px 18px}.pb-card.tight{border-radius:16px;padding:12px 14px}.pb-card.raised{background:var(--hr-raised)}.pb-card.go{border-color:color-mix(in srgb,var(--chart)55%,var(--hr-line))}.pb-card.stop{border-color:color-mix(in srgb,var(--blood)55%,var(--hr-line))}.pb-card.warn{border-color:color-mix(in srgb,var(--amber)60%,var(--hr-line))}.pb-card.or{border-color:color-mix(in srgb,var(--papaya)70%,var(--hr-line))}.pb-card-h{align-items:flex-start;gap:12px;min-width:0;margin-bottom:10px;display:flex}.pb-card-h>div{flex:1;min-width:0}.pb-card-h h2,.pb-card-h h3,.pb-h3{font:800 17px/1.25 var(--font-sans,system-ui),system-ui,sans-serif;text-transform:none;letter-spacing:0;color:var(--hr-text);overflow-wrap:anywhere;margin:0}.pb-card-h p,.pb-sub{color:var(--hr-sub);margin:3px 0 0;font-size:13.5px;line-height:1.45}.pb-ic{background:var(--hr-raised);width:42px;height:42px;color:var(--papaya);border-radius:12px;flex:none;place-items:center;display:grid}.pb-ic svg{width:20px;height:20px}.pb-ic.sm{border-radius:10px;width:34px;height:34px}.pb-ic.sm svg{width:17px;height:17px}.pb-ic.go{color:var(--chart)}.pb-ic.stop{color:var(--blood)}.pb-ic.warn{color:var(--amber)}.pb-ic.info{color:var(--sky)}.pb-sec{min-width:0;margin-top:26px;scroll-margin-top:80px}.pb-sec-h{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:4px 12px;margin-bottom:10px;display:flex}.pb-sec-h h2,.pb-h2{font:900 24px/1 var(--font-display);text-transform:uppercase;letter-spacing:.02em;color:var(--hr-text);overflow-wrap:anywhere;margin:0}.pb-sec-h p,.pb-sec-h .mut{color:var(--hr-sub);margin:0;font-size:13.5px}.pb-grid{grid-template-columns:repeat(auto-fill,minmax(min(100%,300px),1fr));gap:14px;min-width:0;display:grid}.pb-grid2{grid-template-columns:minmax(0,1fr);gap:14px;min-width:0;display:grid}@media (min-width:1000px){.pb-grid2{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.pb-grid2.wide-l{grid-template-columns:minmax(0,1.7fr) minmax(0,1fr)}}.pb-stack{align-content:start;gap:14px;min-width:0;display:grid}.pb-mut{color:var(--hr-sub)}.pb-small{color:var(--hr-sub);font-size:12.5px;line-height:1.45}.pb-num{font-variant-numeric:tabular-nums}.pb-up{color:var(--chart)}.pb-dn{color:var(--blood)}.pb-warn{color:var(--amber)}.pb-info{color:var(--sky)}.pb p{overflow-wrap:anywhere}.pb-rows{min-width:0;display:grid}.pb-row{border-top:1px solid var(--hr-line);min-width:0;color:var(--hr-text);align-items:center;gap:12px;padding:11px 0;text-decoration:none;display:flex}.pb-row:first-child{border-top:0}.pb-row .m{flex:1;min-width:0}.pb-row .m b{overflow-wrap:anywhere;font-size:15px;display:block}.pb-row .m small{color:var(--hr-sub);overflow-wrap:anywhere;font-size:12.5px;line-height:1.4;display:block}.pb-row .r{text-align:right;font-variant-numeric:tabular-nums;flex:none;max-width:48%;font-weight:800}.pb-row .r small{color:var(--hr-sub);font-size:12px;font-weight:600;display:block}a.pb-row:hover b{color:var(--papaya)}.pb-pills{flex-wrap:wrap;gap:6px;min-width:0;display:flex}.pb-pill{border:1px solid var(--hr-line);font:700 12px/1.35 var(--font-sans,system-ui),system-ui,sans-serif;color:var(--hr-text);white-space:nowrap;text-overflow:ellipsis;text-transform:none;letter-spacing:0;background:0 0;border-radius:99px;align-items:center;gap:5px;max-width:100%;padding:3px 9px;display:inline-flex;overflow:hidden}.pb-pill svg{flex:none;width:13px;height:13px}.pb-pill.go{color:var(--chart);border-color:color-mix(in srgb,var(--chart)45%,transparent)}.pb-pill.stop{color:var(--blood);border-color:color-mix(in srgb,var(--blood)45%,transparent)}.pb-pill.warn{color:var(--amber);border-color:color-mix(in srgb,var(--amber)50%,transparent)}.pb-pill.info{color:var(--sky);border-color:color-mix(in srgb,var(--sky)45%,transparent)}.pb-pill.or{color:#140800;background:var(--papaya);border-color:var(--papaya)}.pb-pill.soft{background:var(--hr-raised);color:var(--hr-sub);border-color:transparent;font-weight:600}.pb-chip{border:1px solid var(--hr-line);background:var(--hr-paper);min-height:36px;color:var(--hr-text);font:650 13.5px/1.25 var(--font-sans,system-ui),system-ui,sans-serif;cursor:pointer;text-transform:none;letter-spacing:0;border-radius:12px;align-items:center;gap:6px;padding:6px 12px;text-decoration:none;display:inline-flex}.pb-chip:hover{border-color:var(--papaya)}.pb-chip.on,.pb-chip[aria-pressed=true]{background:var(--hr-raised);border-color:var(--hr-line-strong);box-shadow:inset 0 -2px 0 var(--papaya)}.pb-chip svg{flex:none;width:15px;height:15px}.pb-dot{background:var(--hr-sub);border-radius:50%;flex:none;width:8px;height:8px;display:inline-block}.pb-dot.go{background:var(--chart)}.pb-dot.stop{background:var(--blood)}.pb-dot.warn{background:var(--amber)}.pb-dot.info{background:var(--sky)}.pb-dot.or{background:var(--papaya)}.pb-dot.live{animation:1.6s infinite pbpulse}@keyframes pbpulse{0%,to{opacity:1}50%{opacity:.3}}.pb-bar{background:var(--hr-line);border-radius:99px;min-width:0;height:8px;display:block;overflow:hidden}.pb-bar>i{background:linear-gradient(90deg,var(--papaya),#ffb36b);border-radius:99px;min-width:4px;height:100%;transition:width .6s;display:block}.pb-bar.go>i{background:var(--chart)}.pb-bar.stop>i{background:var(--blood)}.pb-bar.warn>i{background:var(--amber)}.pb-bar.info>i{background:var(--sky)}.pb-stats{grid-template-columns:repeat(auto-fit,minmax(min(100%,140px),1fr));gap:10px;min-width:0;display:grid}.pb-stat{background:var(--hr-raised);border-radius:14px;min-width:0;padding:12px 14px}.pb-stat b{font:900 30px/1 var(--font-display);color:var(--hr-text);font-variant-numeric:tabular-nums;overflow-wrap:anywhere;display:block}.pb-stat span{color:var(--hr-sub);margin-top:4px;font-size:12.5px;line-height:1.35;display:block}.pb-doors{grid-template-columns:repeat(auto-fill,minmax(min(100%,280px),1fr));gap:10px;min-width:0;display:grid}.pb-door{background:var(--hr-paper);border:1px solid var(--hr-line);color:var(--hr-text);border-radius:18px;align-items:flex-start;gap:12px;min-width:0;padding:14px;text-decoration:none;transition:border-color .15s,transform .15s;display:flex}.pb-door:hover{border-color:var(--papaya);transform:translateY(-1px)}.pb-door .m{flex:1;gap:3px;min-width:0;display:grid}.pb-door .m b{overflow-wrap:anywhere;font-size:15.5px}.pb-door .m small{color:var(--hr-sub);overflow-wrap:anywhere;font-size:13px;line-height:1.4}.pb-door>svg:last-child{width:18px;height:18px;color:var(--hr-sub);flex:none;margin-top:2px}.pb-quote{color:#0a111d;background:#f3ead2;border-radius:6px 18px 18px;align-items:center;gap:12px;min-width:0;padding:14px 16px;display:flex;position:relative;box-shadow:0 18px 40px -22px rgba(0,0,0,.55)}.pb-quote:before{content:"";background:rgba(255,107,31,.85);width:52px;height:13px;position:absolute;top:-7px;left:16px;transform:rotate(-4deg)}.pb-quote-i{color:#ffb36b;background:#0a111d;border-radius:12px;flex:none;place-items:center;width:40px;height:40px;display:grid}.pb-quote-i svg{width:20px;height:20px}.pb-quote-t{flex:1;min-width:0}.pb-quote-t small{color:#5c5545;font-size:12.5px;font-weight:700;display:block}.pb-quote-t b{overflow-wrap:anywhere;font-size:15.5px;line-height:1.4;display:block}.pb-quote a{color:#0a111d}.pb-empty{text-align:center;background:var(--hr-raised);border-radius:18px;justify-items:center;gap:8px;min-width:0;padding:20px 14px 18px;display:grid}.pb-empty-art{--ink-soft:#181d36;--ink-raised:#232a49;background:linear-gradient(#121838,#23295a);border-radius:14px;justify-content:center;align-items:flex-end;gap:4px;width:100%;max-width:320px;height:104px;display:flex;position:relative;overflow:hidden}.pb-empty-art .pb-sky{opacity:.5;width:100%;height:auto;position:absolute;bottom:0;left:0}.pb-empty-art>:not(.pb-sky){z-index:1;margin-bottom:4px;position:relative}.pb-empty b{font-size:16px}.pb-empty p{color:var(--hr-sub);max-width:44ch;margin:0;font-size:13.5px;line-height:1.45}.pb-faq{gap:8px;display:grid}.pb-faq details{background:var(--hr-paper);border:1px solid var(--hr-line);border-radius:16px;min-width:0;padding:0}.pb-faq summary{cursor:pointer;color:var(--hr-text);align-items:center;gap:10px;padding:14px 16px;font-size:15px;font-weight:750;line-height:1.35;list-style:none;display:flex}.pb-faq summary::-webkit-details-marker{display:none}.pb-faq summary>span:not(.pb-ic){overflow-wrap:anywhere;flex:1;min-width:0}.pb-faq summary svg{width:18px;height:18px;color:var(--papaya);flex:none;transition:transform .2s}.pb-faq details[open] summary svg{transform:rotate(180deg)}.pb-faq details>p,.pb-faq details>div{color:var(--hr-sub);margin:0;padding:0 16px 14px;font-size:14.5px;line-height:1.55}.pb-list{gap:8px;margin:0;padding:0;list-style:none;display:grid}.pb-list li{align-items:flex-start;gap:8px;min-width:0;font-size:14.5px;line-height:1.45;display:flex}.pb-list li>svg{width:16px;height:16px;color:var(--papaya);flex:none;margin-top:2px}.pb-list li>span,.pb-list li>a{overflow-wrap:anywhere;min-width:0}.pb-list a{color:var(--hr-text);text-decoration:underline;-webkit-text-decoration-color:var(--hr-line-strong);text-decoration-color:var(--hr-line-strong);text-underline-offset:3px;font-weight:650}.pb-list a:hover{color:var(--papaya)}.pb-related{flex-wrap:wrap;gap:8px;display:flex}.pb-toc{min-width:0;margin-top:14px}.pb-toc ol{scrollbar-width:none;gap:8px;margin:0;padding:0 0 2px;list-style:none;display:flex;overflow-x:auto}.pb-toc ol::-webkit-scrollbar{display:none}.pb-toc li{flex:none}@media (min-width:640px){.pb-toc ol{flex-wrap:wrap;overflow:visible}.pb-toc.sticky{z-index:20;background:color-mix(in srgb,var(--hr-canvas)92%,transparent);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);padding:8px 0;position:-webkit-sticky;position:sticky;top:0}}.pb-fold summary{cursor:pointer;color:var(--hr-sub);font-size:15px;line-height:1.5;list-style:none}.pb-fold summary::-webkit-details-marker{display:none}.pb-fold summary .pb-more{white-space:nowrap;color:var(--papaya);align-items:center;gap:3px;font-size:13.5px;font-weight:750;display:inline-flex}.pb-fold[open] summary .pb-more{display:none}.pb-fold>div{color:var(--hr-text);gap:10px;margin-top:10px;font-size:15px;line-height:1.55;display:grid}.pb-table{border-collapse:collapse;width:100%;font-size:14px}.pb-table th{text-align:left;font:700 12.5px/1.3 var(--font-sans,system-ui),system-ui,sans-serif;color:var(--hr-sub);text-transform:none;letter-spacing:0;padding:0 8px 8px 0}.pb-table td{border-top:1px solid var(--hr-line);vertical-align:top;overflow-wrap:anywhere;padding:10px 8px 10px 0}.pb-table td.n,.pb-table th.n{text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap}.pb-scroll{min-width:0;overflow-x:auto}@media (prefers-reduced-motion:reduce){.pb-btn,.pb-door,.pb-bar>i,.pb-dot.live{transition:none;animation:none}}.pb.wire{background:0 0}.wire-top{flex-wrap:wrap;align-items:center;gap:8px;margin-top:10px;display:flex}.wire-clock{font:700 13px var(--font-mono);color:var(--hr-sub);font-variant-numeric:tabular-nums}.wire-stage{border:1px solid var(--hr-line);--ink-soft:#181d36;--ink-raised:#232a49;--papaya:#ff7a33;--amber:#f5b94a;color:#f3ecdc;background:radial-gradient(120% 90% at 50% 100%,#2a2f63 0%,#121838 55%,#0a1026 100%);border-radius:22px;gap:0;display:grid;position:relative;overflow:hidden}.wire-stage-scene{justify-content:space-around;align-items:flex-end;gap:4px;min-height:140px;padding:16px 10px 14px;display:flex;position:relative;overflow:hidden}.wire-stage-scene:after{content:"";opacity:.9;background:repeating-linear-gradient(90deg,#f3ead2 0,#f3ead2 14px,#ff6b1f 14px,#ff6b1f 28px);height:12px;position:absolute;bottom:0;left:0;right:0}.wire-stage-scene .pb-sky{opacity:.5;width:100%;height:auto;position:absolute;bottom:12px;left:0;right:0}.wire-stage-scene>:not(.pb-sky){z-index:1;margin-bottom:10px;position:relative}.wire-crew{background:rgba(5,9,22,.55);grid-template-columns:repeat(auto-fill,minmax(min(100%,240px),1fr));gap:10px;padding:14px;display:grid}.wire-bot{background:rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.08);border-radius:16px;gap:6px;min-width:0;padding:12px;display:grid}.wire-bot-h{align-items:center;gap:8px;min-width:0;display:flex}.wire-bot-h b{font-size:14.5px}.wire-bot-h small{color:#a6adc4;font-size:12px;line-height:1.35;display:block}.wire-say{color:#0a111d;overflow-wrap:anywhere;background:#f3ead2;border-radius:4px 14px 14px;margin-top:4px;padding:9px 11px;font-size:13.5px;font-weight:650;line-height:1.4;position:relative}.wire-say.quiet{color:#c3c8d8;background:rgba(255,255,255,.08);font-weight:500}.wire-say.fresh{animation:.5s ease-out wirepop}.wire-stage-foot{color:#a6adc4;background:rgba(5,9,22,.7);align-items:center;gap:8px;padding:10px 14px;font-size:12.5px;display:flex}.wire-stage-foot svg{flex:none;width:15px;height:15px}.wire-feed{gap:8px;max-height:76vh;padding-right:2px;display:grid;overflow-y:auto}.wire-item{background:var(--hr-paper);border:1px solid var(--hr-line);border-radius:16px;gap:4px;min-width:0;padding:12px 14px;display:grid}.wire-item.find{border-color:color-mix(in srgb,var(--papaya)55%,var(--hr-line))}.wire-item-h{color:var(--hr-sub);flex-wrap:wrap;align-items:center;gap:8px;font-size:12.5px;display:flex}.wire-item-h .when{font-variant-numeric:tabular-nums;margin-left:auto}.wire-item p{color:var(--hr-text);margin:0;font-size:14px;line-height:1.45}.wire-item.find p{font-size:15px;font-weight:700}.wire-new{animation:.5s ease-out wirepop}@keyframes wirepop{0%{opacity:0;transform:translateY(-8px)}30%{opacity:1}to{opacity:1;transform:none}}.wire-study{text-align:left;width:100%;font:inherit;color:inherit;cursor:pointer;gap:8px;display:grid}.wire-study.fresh{box-shadow:0 0 0 2px color-mix(in srgb,var(--chart)50%,transparent);transition:box-shadow 2s}.wire-study .q{color:var(--hr-sub);margin:0;font-size:13px;font-style:italic;line-height:1.45}.wire-study .h{margin:0;font-size:14.5px;font-weight:750;line-height:1.4}.wire-gaps{gap:10px;display:grid}.wire-gap{gap:5px;min-width:0;display:grid}.wire-gap-h{align-items:baseline;gap:8px;min-width:0;display:flex}.wire-gap-h b{flex:none}.wire-gap-h span{min-width:0;color:var(--hr-sub);text-overflow:ellipsis;white-space:nowrap;flex:1;font-size:12.5px;overflow:hidden}.wire-gap-h em{color:var(--chart);font-variant-numeric:tabular-nums;flex:none;font-style:normal;font-weight:800}.wire-ticker{background:var(--hr-paper);border:1px solid var(--hr-line);border-radius:16px;margin-top:18px;padding:10px 0;overflow:hidden}.wire-marq{white-space:nowrap;width:max-content;color:var(--hr-sub);gap:40px;padding:0 16px;font-size:13.5px;animation:45s linear infinite wiremarq;display:flex}.wire-marq b{color:var(--hr-text)}.wire-marq:hover{animation-play-state:paused}@keyframes wiremarq{0%{transform:translate(0)}to{transform:translate(-50%)}}@media (prefers-reduced-motion:reduce){.wire-new,.wire-say.fresh,.wire-marq{animation:none}}.pb-grid2>:only-child{grid-column:1/-1}.pb-legacy .uppercase{text-transform:none!important}.pb-legacy [class*=tracking-\[],.pb-legacy .tracking-wide,.pb-legacy .tracking-widest{letter-spacing:0!important}.pb-legacy .display:not(h1):not(h2){font-family:var(--font-sans,system-ui),system-ui,sans-serif;text-transform:none;letter-spacing:0}.pb-legacy h3.display{font-size:17px;font-weight:800;line-height:1.3}.pb-legacy h2.display{letter-spacing:.02em;font-size:24px}.pb-legacy :-webkit-any(.calm-card,.border-2,[class~=border]):not(span):not(a):not(button):not(i):not(b):not(input):not(select):not(textarea):not(li):not(tr):not(td){border-radius:18px}.pb-legacy :-moz-any(.calm-card,.border-2,[class~=border]):not(span):not(a):not(button):not(i):not(b):not(input):not(select):not(textarea):not(li):not(tr):not(td){border-radius:18px}.pb-legacy :is(.calm-card,.border-2,[class~=border]):not(span):not(a):not(button):not(i):not(b):not(input):not(select):not(textarea):not(li):not(tr):not(td){border-radius:18px}.pb-legacy :-webkit-any(.border-2,.calm-card,.border-steel,.border-line,.border-line-strong,.border-hairline){border-color:var(--hr-line)!important}.pb-legacy :-moz-any(.border-2,.calm-card,.border-steel,.border-line,.border-line-strong,.border-hairline){border-color:var(--hr-line)!important}.pb-legacy :is(.border-2,.calm-card,.border-steel,.border-line,.border-line-strong,.border-hairline){border-color:var(--hr-line)!important}.pb-legacy .border-2{border-width:1px!important}.pb-legacy :-webkit-any(.calm-card,.bg-ink-soft,.bg-ink-raised,.bg-surface-raised){background:var(--hr-paper)!important;box-shadow:none!important}.pb-legacy :-moz-any(.calm-card,.bg-ink-soft,.bg-ink-raised,.bg-surface-raised){background:var(--hr-paper)!important;box-shadow:none!important}.pb-legacy :is(.calm-card,.bg-ink-soft,.bg-ink-raised,.bg-surface-raised){background:var(--hr-paper)!important;box-shadow:none!important}.pb-legacy :-webkit-any(.bg-ink,.bg-canvas){background:var(--hr-raised)!important}.pb-legacy :-moz-any(.bg-ink,.bg-canvas){background:var(--hr-raised)!important}.pb-legacy :is(.bg-ink,.bg-canvas){background:var(--hr-raised)!important}.pb-legacy span[class~=border],.pb-legacy a[class~=border]{border-radius:999px}.pb-legacy .text-bone{color:var(--hr-text)}.pb-legacy .text-flat,.pb-legacy .text-flat-dim,.pb-legacy .text-text-dim{color:var(--hr-sub)}.pb-legacy .checker{display:none}@media (max-width:640px){.pb-hero-art{min-height:132px}.pb-hero-art>svg:not(.pb-sky){width:auto;height:auto;max-height:96px}}.pb .hr-card{border:1px solid var(--hr-line);box-shadow:none;background:var(--hr-paper);border-radius:20px}.pb .hr-btn{border:1px solid var(--hr-line);box-shadow:none;background:var(--hr-raised);font:750 15px/1.2 var(--font-sans,system-ui),system-ui,sans-serif;text-transform:none;letter-spacing:.005em;border-radius:14px;min-height:44px}.pb .hr-btn:hover{border-color:var(--papaya);box-shadow:none;transform:translateY(-1px)}.pb .hr-btn.primary{background:var(--papaya);border-color:var(--papaya);color:#140800;box-shadow:0 10px 26px -14px var(--papaya)}.pb .hr-linkbtn{font:700 14px/1.3 var(--font-sans,system-ui),system-ui,sans-serif;color:var(--papaya);text-decoration:none}.pb .hr-linkbtn:hover{text-underline-offset:3px;text-decoration:underline}.pb .hr-pill{border:1px solid var(--hr-line);box-shadow:none;background:var(--hr-paper);border-radius:12px;font-weight:650}.pb .hr-note{font:700 15px/1.4 var(--font-sans,system-ui),system-ui,sans-serif;color:#0a111d;background:#f3ead2;border-radius:6px 18px 18px;padding:12px 16px;transform:none;box-shadow:0 18px 40px -22px rgba(0,0,0,.55)}.pb .hr-note.aqua,.pb .hr-note.rose{background:#f3ead2;transform:none}.pb .hr-note small{font:700 12px var(--font-sans,system-ui),system-ui,sans-serif;letter-spacing:0;text-transform:none;color:#5c5545}.pb .hr-eyebrow{font:700 13px/1.3 var(--font-sans,system-ui),system-ui,sans-serif;color:var(--papaya);letter-spacing:0;text-transform:none}.pb .hr-form input,.pb .hr-form textarea,.pb .hr-form select{border:1px solid var(--hr-line);box-shadow:none;background:var(--hr-raised);border-radius:12px}.pb .hr-card .hr-sign{font-size:20px}.pb .hr-eyebrow:before{display:none}.pb .hr-vote{border:1px solid var(--hr-line);box-shadow:none;background:var(--hr-raised);border-radius:14px}.pb .hr-vote[aria-pressed=true]{border-color:var(--papaya);color:var(--papaya)}.pb .hr-card b.hr-sign,.pb .hr-card .hr-sign.hr-h3{font:800 18px/1.25 var(--font-sans,system-ui),system-ui,sans-serif;text-transform:none;letter-spacing:0}.pb .hr-tag{font:700 12px/1.3 var(--font-sans,system-ui),system-ui,sans-serif;letter-spacing:0;text-transform:none;border:1px solid var(--hr-line);background:var(--hr-raised);color:var(--hr-text)}.pb .hr-proof li{background:var(--hr-raised);border:1px solid var(--hr-line)}.pb .hr-proof b{color:var(--hr-text)}.pb .hr-board li{border:1px solid var(--hr-line)}.pb .hr-timeline li{border-left:2px solid var(--hr-line)}.pb .hr-timeline .dot{border:2px solid var(--hr-line-strong)}.pb .hr-timeline .s{font-family:var(--font-sans,system-ui),system-ui,sans-serif}.pb .hr-page>.hr-card .hr-sign.hr-h1{font-size:max(34px,min(5vw,56px))}.pb-hero-art>svg:not(.pb-sky),.pb-empty-art>svg:not(.pb-sky){max-width:100%;height:auto}.pb .hr-hand{font-family:var(--font-sans,system-ui),system-ui,sans-serif;font-weight:700;line-height:1.35;font-size:15px!important}.pb :is(.hr-label,.hr-section-head>a,.hr-live .lbl,.hr-rider dt,.hr-counts li){font-family:var(--font-sans,system-ui),system-ui,sans-serif;text-transform:none;letter-spacing:0;font-size:13px;font-weight:700}.pb .hr-section-head>a{color:var(--papaya)}.pb :is(.hr-rev b,.hr-mission b){font:800 17px/1.25 var(--font-sans,system-ui),system-ui,sans-serif;text-transform:none}
