.hw-setup{gap:var(--hw-space-3);padding-inline:max(var(--hw-gutter), env(safe-area-inset-left)) max(var(--hw-gutter), env(safe-area-inset-right));flex-direction:column;padding-block-end:calc(var(--hw-space-6) + env(safe-area-inset-bottom,0px));display:flex}.hw-setup-top{align-items:center;gap:var(--hw-space-3);margin-block-start:var(--hw-space-2);display:flex}.hw-setup-back{background:var(--hw-bug);width:48px;height:48px;color:var(--hw-on-bug);transition:scale var(--hw-dur-press) ease-out;border:0;flex:none;place-items:center;display:grid}.hw-setup-back:active{scale:var(--hw-press-scale);background:var(--hw-bug-hover)}@media (hover:hover){.hw-setup-back:hover{background:var(--hw-bug-hover)}}.hw-pips{gap:var(--hw-space-2);flex:auto;grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.hw-pips>span{background:var(--hw-surface);border:var(--hw-rule) solid var(--hw-line-floor-joint);height:10px}.hw-pips>.done{background:var(--hw-fill-strong);border-color:var(--hw-fill-strong)}.hw-pips>.now{border:3px solid var(--hw-line-strong)}.hw-setup-step{font-size:var(--hw-text-base);text-transform:uppercase;letter-spacing:var(--hw-track-caps);flex:none}.hw-setup-title{font:800 var(--hw-text-lg) / var(--hw-lh-tight) var(--hw-font-display);text-wrap:balance}.hw-setup-target{min-height:var(--hw-target)}.hw-setup-target .hw-cell-wrap{white-space:normal;line-height:var(--hw-lh-tight)}.hw-setup-main{gap:var(--hw-space-3);flex-direction:column;flex:auto;min-height:0;display:flex}.hw-setup-rows{overscroll-behavior:contain;min-height:0;max-height:560px;scroll-padding-block:var(--hw-space-2);flex:auto;grid-auto-rows:minmax(44px,1fr);overflow-y:auto}.hw-setup-rows .hw-row:focus-visible{outline-offset:-3px}.hw-setup-rows .hw-row{min-height:0}.hw-setup-code{font:600 var(--hw-text-sm) / var(--hw-lh-tight) var(--hw-font-display);letter-spacing:var(--hw-track-caps);color:var(--hw-ink-muted)}.hw-row.on .hw-setup-code{color:var(--hw-on-bug-muted)}.hw-pos{gap:var(--hw-space-3);flex-direction:column;flex:auto;min-height:0;display:flex}.hw-pos>.hw-court{flex:none;width:min(100%,30dvh);margin-inline:auto}.hw-heat{gap:var(--hw-space-1);display:inline-flex}.hw-heat>span{border:var(--hw-rule) solid currentColor;width:8px;height:14px}.hw-heat>.is-on{background:currentColor}.bd-build-card{overscroll-behavior:contain;min-height:0;animation:hw-wipe var(--hw-dur-wipe) var(--hw-ease-wipe) backwards;flex:auto;align-content:start;display:grid;overflow-y:auto}.hw-build-head{justify-content:space-between;align-items:center;gap:var(--hw-space-2);padding:var(--hw-space-3) var(--hw-space-3) var(--hw-space-2);display:flex}.hw-build-head h2{font:700 var(--hw-text-lg) / var(--hw-lh-tight) var(--hw-font-display)}.hw-build-pos{padding:var(--hw-space-1) var(--hw-space-2);border:var(--hw-rule) solid var(--hw-line-strong);color:var(--hw-ink);flex:none}.hw-build-desc{min-height:calc(3 * var(--hw-text-base) * var(--hw-lh-body));padding:0 var(--hw-space-3) var(--hw-space-3);font-size:var(--hw-text-base)}.hw-statline{background:var(--hw-bug);color:var(--hw-on-bug);grid-template-columns:repeat(5,minmax(0,1fr));margin:0;display:grid}.hw-statline>div{justify-items:center;gap:var(--hw-space-1);padding:var(--hw-space-2) var(--hw-space-1);border-inline-start:var(--hw-rule) solid var(--hw-bug-line);min-width:0;display:grid}.hw-statline>div:first-child{border-inline-start:0}.hw-statline dt{font:600 var(--hw-text-xs) / var(--hw-lh-tight) var(--hw-font-display);letter-spacing:var(--hw-track-caps);color:var(--hw-on-bug-muted);white-space:nowrap}.hw-statline dd{margin:0}.hw-statline i{font:800 var(--hw-text-lg) / var(--hw-lh-tight) var(--hw-font-display);font-variant-numeric:tabular-nums;font-style:normal}.hw-build-lines{gap:var(--hw-space-3);padding:var(--hw-space-3);display:grid}.hw-build-line{gap:var(--hw-space-1);font-size:var(--hw-text-base);display:grid}.hw-build-foot{gap:var(--hw-space-1);border-block-start:var(--hw-rule) solid var(--hw-line);padding-block-start:var(--hw-space-2);display:grid}.hw-build-lock{align-items:flex-start;gap:var(--hw-space-2);border-block-start:var(--hw-rule) dashed var(--hw-line-floor-joint);font-size:var(--hw-text-base);padding-block-start:var(--hw-space-2);display:flex}.hw-build-lock svg{flex:none;margin-block-start:2px}.bd-build-card.is-locked{border-style:dashed;border-color:var(--hw-line-floor-joint);background:var(--hw-surface-raised);box-shadow:none}.hw-carousel{justify-content:space-between;align-items:center;gap:var(--hw-space-2);flex:none;display:flex}.hw-setup-nav{border:var(--hw-rule-court) solid var(--hw-line-strong);background:var(--hw-surface);width:56px;height:56px;color:var(--hw-ink);transition:scale var(--hw-dur-press) ease-out;flex:none;place-items:center;display:grid}.hw-setup-nav:active{scale:var(--hw-press-scale);background:var(--hw-surface-raised)}@media (hover:hover){.hw-setup-nav:hover{background:var(--hw-surface-raised)}}.hw-dots{align-items:center;display:flex}.hw-dothit{width:28px;height:var(--hw-target);background:0 0;border:0;place-items:center;padding:0;display:grid}.hw-dot{border:var(--hw-rule-court) solid var(--hw-line-strong);background:var(--hw-surface);width:14px;height:14px}.hw-dot.on{background:var(--hw-fill-strong)}.hw-mastery{justify-content:space-between;align-items:baseline;gap:var(--hw-space-1) var(--hw-space-2);font-variant-numeric:tabular-nums;flex-wrap:wrap;display:flex}.hw-mastery b{white-space:nowrap;font:700 var(--hw-text-sm) / var(--hw-lh-tight) var(--hw-font-display);text-transform:uppercase;letter-spacing:var(--hw-track-caps)}.hw-mastery.is-max b{color:var(--hw-accent-text)}.hw-mastery-bar{background:var(--hw-line);flex-basis:100%;height:6px;position:relative;overflow:hidden}.hw-mastery-bar:after{content:"";width:calc(var(--p) * 100%);background:var(--hw-accent);position:absolute;inset-block:0;inset-inline-start:0}.hw-jersey-step{gap:var(--hw-space-3);flex-direction:column;flex:auto;min-height:0;display:flex}.hw-jersey-show{justify-items:center;gap:var(--hw-space-2);display:grid}.hw-jersey-show .hw-jersey{cursor:text}.hw-jersey{width:auto;height:min(216px,26dvh);display:block}.hw-jersey .body{fill:var(--hw-fill-strong);stroke:var(--hw-accent-edge);stroke-width:3px}.hw-jersey .collar{fill:none;stroke:var(--hw-accent);stroke-width:5px}.hw-jersey .nm{font:700 24px / 1 var(--hw-font-display);letter-spacing:.1em;fill:var(--hw-on-bug)}.hw-jersey .no{font:800 112px / 1 var(--hw-font-display);font-variant-numeric:tabular-nums;fill:var(--hw-on-bug)}.hw-jersey-cap{color:var(--hw-ink);text-align:center;justify-self:center}.hw-jersey-cap>span{text-transform:none;font-variant-numeric:tabular-nums}.hw-numpick{align-items:center;gap:var(--hw-space-2);display:flex}.hw-numpick-open{justify-content:center;align-items:center;gap:var(--hw-space-2);min-height:56px;color:var(--hw-ink);transition:scale var(--hw-dur-press) ease-out;flex:auto;display:flex}.hw-numpick-open:active{scale:var(--hw-press-scale-card);background:var(--hw-surface-raised)}@media (hover:hover){.hw-numpick-open:hover{background:var(--hw-surface-raised)}}.hw-numpick-open .hw-n{font-size:var(--hw-text-lg)}.hw-height{align-items:baseline;gap:0 var(--hw-space-2);grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);display:grid}.hw-height-now{align-items:baseline;gap:var(--hw-space-2);display:flex}.hw-height-now>.hw-n{font-size:var(--hw-text-lg);color:var(--hw-ink)}.hw-height-now+.hw-height-end{text-align:end}.hw-height input{width:100%;min-height:var(--hw-target);-webkit-appearance:none;appearance:none;cursor:pointer;background:0 0;grid-column:1/-1;margin:0}.hw-height input:focus-visible{outline-offset:-3px}.hw-height input::-webkit-slider-runnable-track{background:var(--hw-line-strong);border-radius:3px;height:6px}.hw-height input::-moz-range-track{background:var(--hw-line-strong);border-radius:3px;height:6px}.hw-height input::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;border:var(--hw-rule-court) solid var(--hw-line-strong);background:var(--hw-accent);border-radius:50%;width:28px;height:28px;margin-block-start:-11px}.hw-height input::-moz-range-thumb{box-sizing:border-box;border:var(--hw-rule-court) solid var(--hw-line-strong);background:var(--hw-accent);border-radius:50%;width:28px;height:28px}.hw-jersey-names{gap:var(--hw-space-3);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.hw-jersey-names .hw-field{grid-template-columns:minmax(0,1fr)}.hw-field{gap:var(--hw-space-2);display:grid}.hw-field .hw-label{background:var(--hw-floor);box-shadow:0 0 0 var(--hw-space-1) var(--hw-floor);justify-self:start}.hw-field input{min-height:52px;padding-inline:var(--hw-space-3);background:var(--hw-surface);color:var(--hw-ink);border:var(--hw-rule-court) solid var(--hw-line-strong);border-radius:var(--hw-radius);font:400 var(--hw-text-base) / var(--hw-lh-body) var(--hw-font-body)}.hw-name-submit{margin-block-start:auto}.hw-numgrid{grid-template-columns:repeat(6, minmax(var(--hw-target), 1fr));gap:var(--hw-space-1);padding:var(--hw-space-2);display:grid}.hw-numgrid button{background:var(--hw-surface);min-height:48px;color:var(--hw-ink);border:var(--hw-rule) solid var(--hw-line-floor-joint);font:700 var(--hw-text-btn) / var(--hw-lh-tight) var(--hw-font-display);font-variant-numeric:tabular-nums;padding:0}.hw-numgrid button:active{background:var(--hw-surface-raised)}@media (hover:hover){.hw-numgrid button:hover{background:var(--hw-surface-raised)}}.hw-numgrid button[aria-current=true]{background:var(--hw-fill-strong);color:var(--hw-surface);border-color:var(--hw-fill-strong)}.hw-numgrid button.is-locked{justify-content:center;align-items:center;gap:var(--hw-space-1);background:var(--hw-surface-raised);color:var(--hw-ink-muted);border-style:dashed;display:inline-flex}.hw-numgrid-status{padding:var(--hw-space-3) var(--hw-space-3) var(--hw-space-2);background:var(--hw-surface);border-block-start:var(--hw-rule) solid var(--hw-line);font-variant-numeric:tabular-nums;margin:0;position:sticky;inset-block-end:0}.hw-court{width:100%;height:auto;color:var(--hw-line-floor-joint);display:block;overflow:visible}.hw-court .spot circle{fill:none;stroke:var(--hw-ink);stroke-width:2px}.hw-court .spot.is-on circle{fill:var(--hw-accent);stroke:var(--hw-accent-edge)}.hw-court text{font:700 36px / 1 var(--hw-font-display);letter-spacing:var(--hw-track-caps);fill:var(--hw-ink)}@media (min-width:900px) and (min-height:541px){.hw-setup{padding-inline:max(var(--hw-page-inline), env(safe-area-inset-left)) max(var(--hw-page-inline), env(safe-area-inset-right));padding-block-end:var(--hw-space-6)}.hw-setup-top,.hw-setup-target,.hw-setup-title,.hw-setup-main{width:100%;max-width:640px;margin-inline:auto}.hw-setup-top{margin-block-start:var(--hw-space-5)}.hw-pos{align-items:start;gap:var(--hw-space-5);grid-template-columns:minmax(0,1fr) 260px;display:grid}.hw-pos>.hw-court{grid-area:1/2;width:100%}.hw-pos>.hw-setup-rows{grid-area:1/1}.hw-jersey{height:216px}.hw-numgrid{grid-template-columns:repeat(10, minmax(var(--hw-target), 1fr))}}.hw-grid-scroll{overscroll-behavior-x:contain;overflow-x:auto}.hw-grid-table{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%}.hw-grid-table th,.hw-grid-table td{min-width:var(--hw-target);height:var(--hw-target);padding:var(--hw-space-2);border:var(--hw-rule) solid var(--hw-line);text-align:center}.hw-grid-table thead th{font:600 var(--hw-text-xs) / var(--hw-lh-tight) var(--hw-font-display);text-transform:uppercase;letter-spacing:var(--hw-track-caps)}.hw-grid-table thead th>*{margin-inline:auto;display:block}.hw-grid-table thead .hw-n{font-size:var(--hw-text-btn)}.hw-grid-table tbody th{gap:var(--hw-space-1);height:auto;min-height:var(--hw-target);text-align:start;font:700 var(--hw-text-base) / var(--hw-lh-body) var(--hw-font-body);border-inline:0;display:grid}.hw-grid-table tbody th small{font:600 var(--hw-text-xs) / var(--hw-lh-tight) var(--hw-font-display);text-transform:uppercase;letter-spacing:var(--hw-track-caps);color:var(--hw-ink-muted)}.hw-grid-table td.is-cleared{background:var(--hw-bug);color:var(--hw-on-bug);border-color:var(--hw-bug-line);font:700 var(--hw-text-btn) / var(--hw-lh-tight) var(--hw-font-display)}.hw-grid-table abbr{text-decoration:none}.hw-grid-table .is-locked{color:var(--hw-ink-muted);border-style:dashed}.hw-ladder{margin:0;padding:0;list-style:none;display:grid}.hw-ladder>li{align-items:center;gap:var(--hw-space-1) var(--hw-space-3);min-height:var(--hw-target);padding-block:var(--hw-space-2);border-block-start:var(--hw-rule) solid var(--hw-line);color:var(--hw-ink-muted);grid-template-columns:24px minmax(0,1fr) auto;display:grid}.hw-ladder>li.is-reached,.hw-ladder>li.is-next{color:var(--hw-ink);font-weight:700}.hw-ladder .bd-ladder-dot{border:var(--hw-rule) solid var(--hw-line);justify-self:center;width:8px;height:8px}.hw-ladder em{font:600 var(--hw-text-sm) / var(--hw-lh-tight) var(--hw-font-display);text-transform:uppercase;letter-spacing:var(--hw-track-caps);padding:var(--hw-space-1) var(--hw-space-2);border:var(--hw-rule) solid var(--hw-line-strong);font-style:normal}.hw-ladder small{font:400 var(--hw-text-sm) / var(--hw-lh-body) var(--hw-font-body);color:var(--hw-ink-muted);grid-column:2/-1}@media (orientation:landscape) and (max-height:540.98px){.hw-setup{gap:var(--hw-space-2);padding-block-end:calc(var(--hw-space-3) + env(safe-area-inset-bottom,0px))}.hw-setup-top{margin-block-start:var(--hw-space-1)}.hw-setup-back{width:var(--hw-target);height:var(--hw-target)}.hw-setup-title{font-size:var(--hw-text-md)}.hw-setup-main>.hw-setup-rows{column-gap:var(--hw-space-3);grid-template-columns:repeat(2,minmax(0,1fr))}.hw-pos{gap:var(--hw-space-4);grid-template-rows:minmax(0,1fr);grid-template-columns:minmax(0,1fr) auto;display:grid}.hw-pos>.hw-court{grid-area:1/2;width:auto;height:100%}.hw-pos>.hw-setup-rows{grid-area:1/1}.hw-setup-main:has(>.bd-build-card){gap:var(--hw-space-2) var(--hw-space-4);grid-template-rows:minmax(0,1fr) auto;grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.bd-build-card{grid-column:1/-1;grid-template-rows:auto auto 1fr;grid-template-columns:repeat(2,minmax(0,1fr))}.bd-build-card>.hw-build-lines{grid-area:1/2/4;align-content:start}.hw-build-desc{min-height:0}.hw-jersey-step{gap:var(--hw-space-2) var(--hw-space-5);grid-template-rows:minmax(0,1fr) auto auto auto auto;grid-template-columns:minmax(0,4fr) minmax(0,6fr);display:grid}.hw-jersey-show{grid-area:1/1/-1;align-self:center}.hw-jersey{height:min(200px,46dvh)}.hw-jersey-step>:not(.hw-jersey-show){grid-column:2}.hw-numpick{grid-row:2}.hw-numpick .hw-setup-nav{width:var(--hw-target);height:var(--hw-target)}.hw-numpick-open{min-height:var(--hw-target)}.hw-height{grid-row:3}.hw-jersey-names{grid-row:4}.hw-name-submit{grid-row:5;margin-block-start:0}}.hw-prof{gap:var(--hw-space-6);padding:var(--hw-space-4) var(--hw-gutter) 0;align-content:start;display:grid}.hw-prof-head{gap:var(--hw-space-4);justify-items:start;min-width:0;display:grid;position:relative}.hw-prof-head>.hw-store-btn{position:absolute;inset-block-start:0;inset-inline-end:0}.hw-prof-head .hw-board{width:100%}.hw-prof-head .hw-board small{font-size:var(--hw-text-sm);color:var(--hw-on-bug-muted);padding-inline-start:var(--hw-space-1);font-weight:600}.hw-prof .hw-board dt{text-align:center}.hw-prof .bd-profile-back,.hw-prof-open .bd-profile-back{margin-inline-start:calc(-1 * var(--hw-space-2))}.bd-local-note{align-items:center;gap:var(--hw-space-2);display:inline-flex}.bd-local-note svg{flex:none}.hw-prof-main,.hw-prof-panel{gap:var(--hw-space-6);align-content:start;min-width:0;display:grid}.hw-prof-main{gap:var(--hw-space-5)}.hw-careers{margin:0;padding:0;list-style:none;display:grid}.hw-careerrow{align-items:center;gap:var(--hw-space-2);border-block-start:var(--hw-rule) solid var(--hw-line);display:flex}.hw-careeropen{grid-template-columns:var(--hw-space-7) minmax(0, 1fr) auto;align-items:center;gap:var(--hw-space-3);min-width:0;min-height:56px;padding:var(--hw-space-2) 0;color:var(--hw-ink);text-align:start;background:0 0;border:0;flex:240px;display:grid}.hw-careeropen .hw-n{font-size:var(--hw-text-lg)}.hw-careeropen strong{font:700 var(--hw-text-md) / var(--hw-lh-tight) var(--hw-font-display);overflow-wrap:anywhere;display:block}.hw-careeropen .t-meta{display:block}.hw-careeropen svg{flex:none}@media (hover:hover){.hw-careeropen:hover{background:var(--hw-surface-raised)}}.hw-careeropen:active{background:var(--hw-surface-raised)}.bd-carry{justify-items:start}.hw-carry{white-space:normal;text-align:start;margin-inline-start:calc(-1 * var(--hw-space-2))}.hw-carry svg{flex:none}.hw-jumps{gap:var(--hw-space-2);flex-wrap:wrap;display:flex}.hw-jumps .hw-chip{text-decoration:none}.hw-jumps .hw-n{font-weight:600}.hw-prof-group{gap:var(--hw-space-3);display:grid}.hw-prof-h{justify-content:space-between;align-items:baseline;gap:var(--hw-space-2);background:var(--hw-floor);display:flex}.hw-prof-h b{font-weight:700}.hw-names{gap:var(--hw-space-2);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.hw-name{align-content:start;gap:var(--hw-space-1);padding:var(--hw-space-3);background:var(--hw-floor);color:var(--hw-ink-on-floor);outline:var(--hw-rule-court) dashed var(--hw-line-floor-joint);outline-offset:calc(-1 * var(--hw-rule-court));display:grid}.hw-name strong{font:700 var(--hw-text-btn) / var(--hw-lh-tight) var(--hw-font-display);overflow-wrap:break-word}.hw-name.is-worn{background:var(--hw-surface);color:var(--hw-ink);outline:var(--hw-rule-court) solid var(--hw-line-strong)}.hw-badges{gap:var(--hw-space-2);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.hw-badges .hw-banner{align-content:start}.hw-badges .hw-banner strong{align-items:flex-start;gap:var(--hw-space-2);font:700 var(--hw-text-btn) / var(--hw-lh-tight) var(--hw-font-display);text-transform:uppercase;letter-spacing:var(--hw-track-caps);overflow-wrap:anywhere;display:flex}.hw-badges .hw-banner strong svg{flex:none;margin-block-start:1px}.hw-banner-hint{font:400 var(--hw-text-sm) / var(--hw-lh-body) var(--hw-font-body)}.hw-badges .hw-banner.rare .hw-banner-hint,.hw-badges .hw-banner.rare .bd-badge-state,.hw-badges .hw-banner.epic .hw-banner-hint{color:var(--hw-on-bug-muted)}.hw-badges .hw-banner.epic .bd-badge-state{color:var(--hw-banner-gold)}.bd-badge-state{align-items:center;gap:var(--hw-space-1) var(--hw-space-2);font-variant-numeric:tabular-nums;flex-wrap:wrap;margin-block-start:auto;padding-block-start:var(--hw-space-1);display:flex}.bd-badge-state svg{flex:none}.bd-badge-state em{margin-inline-start:auto;font-style:normal}.bd-badge-progress{height:var(--hw-space-2);border:var(--hw-rule) solid currentColor;flex:0 0 100%}.bd-badge-progress i{background:currentColor;height:100%;display:block}.bd-badge-unlock.hw-btn{width:100%;min-height:var(--hw-target);padding-inline:var(--hw-space-3);font-size:var(--hw-text-sm);white-space:normal;font-weight:600}.hw-prof>.hw-bar{margin-inline:calc(-1 * var(--hw-gutter))}.hw-prof-open{gap:var(--hw-space-3);padding-block-start:var(--hw-space-3);padding-inline:var(--hw-gutter);display:grid}@media (min-width:900px) and (min-height:541px){.hw-prof{padding:var(--hw-space-6) var(--hw-page-inline) var(--hw-space-7)}.hw-names,.hw-badges{grid-template-columns:repeat(4,minmax(0,1fr))}.hw-prof-open{padding-inline:var(--hw-page-inline)}}.hw-coffee{z-index:var(--hw-z-overlay);gap:var(--hw-space-3);width:min(400px, 100vw - 2 * var(--hw-gutter));padding:var(--hw-space-5);background:var(--hw-surface);color:var(--hw-ink);border:var(--hw-rule-court) solid var(--hw-line-strong);border-radius:var(--hw-radius);font:400 var(--hw-text-base) / var(--hw-lh-body) var(--hw-font-body);overscroll-behavior:contain;margin:auto;display:grid;position:fixed}.hw-coffee::backdrop{background:var(--hw-scrim)}body:has(.hw-coffee[open]){overflow:hidden}.hw-coffee h2{margin:0}.hw-coffee p{text-wrap:pretty;margin:0}.hw-coffee form{gap:var(--hw-space-2);display:grid}.hw-coffee input{min-height:52px;padding-inline:var(--hw-space-3);background:var(--hw-surface);color:var(--hw-ink);border:var(--hw-rule-court) solid var(--hw-line-strong);border-radius:var(--hw-radius);font:400 var(--hw-text-base) / var(--hw-lh-body) var(--hw-font-body)}.hw-coffee .hw-btn{width:100%}.hw-coffee .hw-btn:disabled{background:var(--hw-surface-raised)}.coffee-unlock-line.is-spent,.coffee-unlock-line.is-failed{color:var(--hw-down)}.coffee-unlock-line:is(.is-unlocked,.is-here,.is-there){color:var(--hw-ink);font-weight:700}.hw-coffee .hw-textbtn{justify-self:start;margin-inline-start:calc(-1 * var(--hw-space-2))}.hw-careerrow{flex-wrap:wrap}.hw-careerrow .bd-archive-delete{margin-inline-start:auto}.hw-locked>summary{cursor:pointer;width:100%}.hw-locked>summary::-webkit-details-marker{display:none}.hw-locked[open]>summary{margin-block-end:var(--hw-space-3)}@media (min-width:900px) and (min-height:541px){@supports selector(::details-content){.hw-locked>summary{display:none}.hw-locked::details-content{content-visibility:visible}}}.hw-ladder-fresh{gap:var(--hw-space-3);justify-items:start;display:grid}.hw-ladder-fresh>.hw-fig{aspect-ratio:4/3;width:auto;max-width:100%;height:160px;display:block}@media (min-width:900px) and (min-height:541px){.hw-ladder-fresh{align-items:center;gap:var(--hw-space-5);grid-template-columns:minmax(0,1fr) auto}.hw-ladder-fresh>.hw-fig{height:220px}}.hw-account.hw-sheet[open]{animation:hw-sheet-rise var(--hw-dur-open) var(--hw-ease-out);padding:0;display:block}.hw-account.hw-sheet[open][data-closing]{animation:hw-sheet-sink var(--hw-dur-close) var(--hw-ease-exit) forwards}@keyframes hw-sheet-rise{0%{translate:0 calc(50dvh + 50%)}}@keyframes hw-sheet-sink{to{translate:0 calc(50dvh + 50%)}}.hw-account-body{gap:var(--hw-space-4);padding:var(--hw-space-3) max(var(--hw-gutter), env(safe-area-inset-right)) max(var(--hw-space-5), env(safe-area-inset-bottom)) max(var(--hw-gutter), env(safe-area-inset-left));align-content:start;display:grid}.hw-account-head{align-items:center;gap:var(--hw-space-2);border-block-end:var(--hw-rule-court) solid var(--hw-line-strong);padding-block-end:var(--hw-space-2);display:flex}.hw-account-title{font:700 var(--hw-text-md) / var(--hw-lh-tight) var(--hw-font-display);text-transform:uppercase;letter-spacing:var(--hw-track-caps);flex:auto}.hw-account-form{gap:var(--hw-space-3);display:grid}.hw-account .hw-field{gap:var(--hw-space-1);display:grid}.hw-account .hw-pw{gap:var(--hw-space-2);grid-template-columns:minmax(0,1fr) auto;align-items:center;display:grid}.hw-account input:not([type=checkbox]){min-height:52px;padding-inline:var(--hw-space-3);background:var(--hw-surface);color:var(--hw-ink);border:var(--hw-rule-court) solid var(--hw-line-strong);border-radius:var(--hw-radius);font:400 max(16px, var(--hw-text-base)) / var(--hw-lh-body) var(--hw-font-body)}.hw-account input[aria-invalid=true]{border-color:var(--hw-down)}.hw-account .hw-check{align-items:flex-start;gap:var(--hw-space-3);min-height:var(--hw-target);cursor:pointer;display:flex}.hw-account .hw-check input{width:24px;height:24px;accent-color:var(--hw-accent);flex:none;margin:0}.hw-account .hw-btn{width:100%}.hw-account .hw-btn:disabled{background:var(--hw-surface-raised)}.hw-account-line.is-bad{color:var(--hw-down)}.hw-account-line.is-good{color:var(--hw-ink);font-weight:700}.hw-account-id{gap:var(--hw-space-4);grid-template-columns:auto minmax(0,1fr);align-items:center;display:grid}.hw-account-id img{width:80px;height:80px;padding:var(--hw-space-1);background:var(--hw-surface);border:var(--hw-rule-court) solid var(--hw-line-strong);display:block}.hw-account-who{gap:var(--hw-space-1);min-width:0;display:grid}.hw-account-email{overflow-wrap:anywhere;font-weight:700}.hw-account-handle{font:700 var(--hw-text-md) / var(--hw-lh-tight) var(--hw-font-display);overflow-wrap:anywhere}.hw-handle{grid-template-columns:auto minmax(0,1fr);display:grid}.hw-handle>span{min-width:var(--hw-target);background:var(--hw-bug);color:var(--hw-on-bug);font:700 var(--hw-text-md) / 1 var(--hw-font-display);place-items:center;display:grid}.hw-account .hw-handle input{border-inline-start:0;min-width:0}.hw-handle-status{align-items:center;gap:var(--hw-space-1);min-height:24px;color:var(--hw-ink-muted);font:400 var(--hw-text-sm) / var(--hw-lh-body) var(--hw-font-body);display:flex}.hw-handle-status.is-good{color:var(--hw-ink);font-weight:700}.hw-handle-status.is-bad{color:var(--hw-down);font-weight:700}.hw-handle-offers{gap:var(--hw-space-2);flex-wrap:wrap;display:flex}.hw-handle-offers .hw-chip{text-transform:none;letter-spacing:0}.hw-account-rows{border-block-start:var(--hw-rule) solid var(--hw-line);display:grid}.hw-account-row{align-items:center;gap:var(--hw-space-3);min-height:52px;padding-inline:var(--hw-space-1);background:var(--hw-surface);color:var(--hw-ink);border:0;border-block-end:var(--hw-rule) solid var(--hw-line);font:700 var(--hw-text-base) / var(--hw-lh-tight) var(--hw-font-body);text-align:start;grid-template-columns:auto minmax(0,1fr) auto;display:grid}.hw-account-row:active{background:var(--hw-surface-raised)}@media (hover:hover){.hw-account-row:hover{background:var(--hw-surface-raised)}}.hw-account-out{gap:var(--hw-space-2);display:grid}.hw-account-out .t-meta{text-align:center;justify-self:center}.hw-account .hw-account-delete{color:var(--hw-down)}.hw-account-step{gap:var(--hw-space-4);display:grid}.hw-account .hw-account-step>.hw-account-back{justify-self:start;margin-inline-start:calc(-1 * var(--hw-space-2))}.hw-avatar{background:var(--hw-surface);color:var(--hw-ink);border:var(--hw-rule-court) solid var(--hw-line-strong);border-radius:var(--hw-radius);transition:scale var(--hw-dur-press) ease-out;padding:0;display:grid}.hw-avatar:active{scale:var(--hw-press-scale-card)}.hw-avatar img{aspect-ratio:1;width:100%;height:auto;padding:var(--hw-space-1);display:block}@media (hover:hover){.hw-avatar:not([aria-pressed=true]):hover{box-shadow:inset 0 0 0 var(--hw-rule-court) var(--hw-accent)}}.hw-avatar[aria-pressed=true]{box-shadow:inset 0 0 0 var(--hw-space-1) var(--hw-accent)}.hw-avatar.is-locked>*{grid-area:1/1}.hw-avatar.is-locked>svg{margin:var(--hw-space-1);background:var(--hw-surface);place-self:end;padding:2px}.hw-avatars{gap:var(--hw-space-2);grid-template-columns:repeat(5,minmax(0,1fr));display:grid}@media (min-width:900px) and (min-height:541px){.hw-account.hw-sheet[open]{border:0;border-inline-start:var(--hw-rule-court) solid var(--hw-line-strong);width:440px;max-width:100%;height:100dvh;max-height:100dvh;margin:0 0 0 auto;padding:0;animation-name:hw-drawer-in}.hw-account.hw-sheet[open][data-closing]{animation-name:hw-drawer-out}.hw-account-body{min-height:100%;padding:var(--hw-space-5) var(--hw-space-6)}}@keyframes hw-drawer-in{0%{translate:100%}}@keyframes hw-drawer-out{to{translate:100%}}.hw-binder-more{justify-self:start}.hw-tip{flex-wrap:wrap;align-items:flex-start}.hw-tip p{flex:16rem;margin:0}.hw-tip .hw-inline{text-underline-position:from-font;min-height:0;padding:0;text-decoration:underline;display:inline}.hw-binder-set{gap:var(--hw-space-2);max-width:var(--hw-board-max);grid-template-columns:repeat(4,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.hw-binder-slot{aspect-ratio:5/7;padding:var(--hw-space-2);color:var(--hw-ink-muted);text-align:center;outline:var(--hw-rule-court) dashed var(--hw-line-floor-joint);outline-offset:calc(-1 * var(--hw-rule-court));place-items:center;display:grid}.hw-binder-slot .t-label{color:inherit}.hw-binder-slot.is-pulled{background:var(--hw-bug);color:var(--hw-on-bug);outline-style:solid;outline-color:var(--hw-bug-line)}.hw-binder-slot.is-pulled.is-common{background:var(--hw-surface);color:var(--hw-ink);outline-color:var(--hw-line-strong)}.hw-binder-slot.is-pulled.is-epic{outline:var(--hw-space-1) solid var(--hw-banner-gold);outline-offset:calc(-1 * var(--hw-space-1))}.hw-binder-slot.is-pulled.is-legendary{background:var(--hw-banner-gold);color:var(--hw-on-gold);outline-color:var(--hw-on-gold)}.hw-binder-wall{gap:var(--hw-space-6) var(--hw-space-5);grid-template-columns:repeat(auto-fill,minmax(min(100%,320px),1fr));margin:0;padding:0;list-style:none;display:grid}.hw-binder-card{align-content:start;gap:var(--hw-space-3);max-width:var(--hw-card-max);display:grid}.hw-binder-actions{gap:var(--hw-space-1) var(--hw-space-2);flex-wrap:wrap;display:flex}.hw-binder-actions .hw-textbtn[aria-pressed=true]{color:var(--hw-gold-text)}.hw-binder-throw{margin-inline-start:auto}.hw-folk-note{max-width:var(--hw-measure);color:var(--hw-ink-on-floor);margin:0}.hw-folk-track{height:var(--hw-space-2);border:var(--hw-rule) solid var(--hw-line-floor);display:block}.hw-folk-track i{background:var(--hw-banner-gold);height:100%;box-shadow:inset 0 0 0 1px var(--hw-on-gold);display:block}.hw-hall{align-content:start;padding-block-end:var(--hw-space-7);display:grid}.hw-hall-view{display:contents}.hw-hall-view[hidden]{display:none}.hw-hall-view[aria-busy=true]>*{cursor:progress}.hw-hall-ceiling{isolation:isolate;gap:var(--hw-space-2);padding:0 var(--hw-gutter) var(--hw-space-5);background:var(--hw-bug);color:var(--hw-on-bug);border-block-start:var(--hw-space-1) solid var(--hw-bug-line);display:grid;position:relative;overflow:hidden}.hw .hw-hall-ceiling :focus-visible{outline-color:var(--hw-on-bug)}.hw-hall-intro,.hw-hall-bar{align-items:center;column-gap:var(--hw-space-1);min-height:56px;flex-wrap:wrap;margin-inline-start:calc(-1 * var(--hw-space-2));display:flex}:is(.hw-hall-intro,.hw-hall-bar) .hw-textbtn{padding-inline:var(--hw-space-2);color:var(--hw-on-bug)}.hw-hall-intro h1{font:700 var(--hw-text-md) / var(--hw-lh-tight) var(--hw-font-display);text-transform:uppercase;letter-spacing:var(--hw-track-caps);white-space:nowrap}:is(.hw-hall-intro,.hw-hall-bar) p{color:var(--hw-on-bug-muted);font:600 var(--hw-text-sm) / var(--hw-lh-tight) var(--hw-font-display);text-transform:uppercase;letter-spacing:var(--hw-track-caps);white-space:nowrap;margin-inline-start:auto}:is(.hw-hall-intro,.hw-hall-bar) p b{color:var(--hw-on-bug);font-variant-numeric:tabular-nums lining-nums;font-weight:700}:is(.hw-hall-intro,.hw-hall-bar)>.hw-store-btn{min-height:var(--hw-target);background:0 0;order:1;margin-inline-start:auto}.hw-hall-bar>p+.hw-store-btn{margin-inline-start:0}.hw-hall-intro:has(>.hw-store-btn)>p{flex-basis:100%;order:2;margin-inline-start:var(--hw-space-2)}.hw-hall-intro>.hw-hall-tabs{order:3}.hw-hall-tabs{margin:var(--hw-space-1) 0 var(--hw-space-3) var(--hw-space-2);flex-basis:100%}.hw-hall-tabs .hw-seg{border-color:var(--hw-on-bug-muted);background:0 0}.hw-hall-tabs .hw-seg button{color:var(--hw-on-bug)}.hw-hall-tabs .hw-seg button+button{border-inline-start-color:var(--hw-on-bug-muted)}.hw-hall-tabs .hw-seg button[aria-selected=true]{color:var(--hw-bug)}.hw-hall-tabs .hw-seg-thumb{background:var(--hw-on-bug)}@media (hover:hover){.hw-hall-tabs .hw-seg button:not([aria-selected=true]):hover{background:var(--hw-bug-hover)}}.hw-hall-tabs .hw-seg button:not([aria-selected=true]):active{background:var(--hw-bug-hover)}.hw-hall-portrait{align-items:center;gap:var(--hw-space-4);padding-block:var(--hw-space-2) var(--hw-space-1);grid-template-columns:auto minmax(0,1fr);display:grid;position:relative}.hw-hall-portrait>img{background:var(--hw-surface);border:3px solid var(--hw-banner-gold);width:96px;height:96px;display:block}.hw-hall-portrait>div{gap:var(--hw-space-2);min-width:0;display:grid}.hw-hall-portrait h1{overflow-wrap:anywhere;font:800 var(--hw-text-lg) / var(--hw-lh-tight) var(--hw-font-display)}.hw-hall-portrait .t-label{color:var(--hw-on-bug-muted)}.hw-hall-chip{background:var(--hw-banner-gold);color:var(--hw-on-gold);font:700 var(--hw-text-btn) / var(--hw-lh-tight) var(--hw-font-display);text-transform:uppercase;letter-spacing:var(--hw-track-caps);justify-self:start;padding:4px 8px}.hw-hall-stats{max-width:none}.hw-hall-cards{gap:var(--hw-space-2);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.hw-hall-mini{--rim:var(--hw-bug-line);aspect-ratio:5/7;background:var(--hw-bug);color:var(--hw-on-bug);box-shadow:inset 0 0 0 var(--hw-rule-court) var(--rim);transition:scale var(--hw-dur-press) ease-out;grid-template-rows:auto minmax(0,1fr) auto;text-decoration:none;display:grid;overflow:hidden}.hw-hall-mini:active{scale:var(--hw-press-scale-card)}.hw-hall-mini.is-legendary{--rim:var(--hw-on-gold);background:var(--hw-banner-gold);color:var(--hw-on-gold)}.hw-hall-mini.is-epic{--rim:var(--hw-banner-gold)}.hw-hall-mini .r{font:600 var(--hw-text-xs) / var(--hw-lh-tight) var(--hw-font-display);text-transform:uppercase;letter-spacing:var(--hw-track-caps);padding:6px 8px}.hw-hall-mini.is-epic .r{color:var(--hw-banner-gold)}.hw-hall-mini .art{margin-inline:var(--hw-rule-court);background:var(--hw-maple);color:var(--hw-on-maple);font:800 var(--hw-text-xl) / var(--hw-lh-display) var(--hw-font-display);font-variant-numeric:tabular-nums lining-nums;place-items:center;display:grid}.hw-hall-mini .pl{gap:2px;min-width:0;padding:6px 8px 8px;display:grid}.hw-hall-mini .pl b{text-overflow:ellipsis;white-space:nowrap;font:700 var(--hw-text-sm) / var(--hw-lh-tight) var(--hw-font-display);overflow:hidden}.hw-hall-mini .pl span{font:700 var(--hw-text-md) / var(--hw-lh-tight) var(--hw-font-display);font-variant-numeric:tabular-nums lining-nums}.hw-hall-hang{min-width:0;position:relative}.hw-hall-rays{z-index:-1;width:1800px;height:calc(100% + 64px + var(--hw-space-6));fill:var(--hw-gold-dim);pointer-events:none;position:absolute;inset-block-start:-64px;inset-inline-start:50%;translate:-50%}.hw-hall-rafters{align-items:start;gap:var(--hw-space-2);grid-template-columns:minmax(0,1fr) minmax(0,1.3fr) minmax(0,1fr);margin:0;padding:0;list-style:none;display:grid}.hw-hall-rafters>li{justify-items:center;min-width:0;display:grid}.hw-hall-rafters>.is-1{order:2}.hw-hall-rafters>.is-2{order:1}.hw-hall-rafters>.is-3{order:3}.hw-hall-seatno{min-width:32px;height:26px;padding-inline:var(--hw-space-2);background:var(--hw-on-bug);color:var(--hw-bug);font:700 var(--hw-text-btn) / 1 var(--hw-font-display);font-variant-numeric:tabular-nums lining-nums;place-items:center;display:grid}.hw-hall-wire{width:var(--hw-rule-court);background:var(--hw-on-bug-muted);height:30px}.hw-hall-rafters>.is-1 .hw-hall-wire{height:12px}.hw-hall-banner{--cut:16px;--frame:var(--hw-on-gold);align-content:start;justify-items:center;gap:var(--hw-space-1);width:100%;padding:10px 6px calc(var(--cut) + 10px);clip-path:polygon(0 0, 100% 0, 100% 100%, 50% calc(100% - var(--cut)), 0 100%);background:var(--hw-banner-gold);color:var(--hw-on-gold);box-shadow:inset 0 0 0 var(--hw-rule-court) var(--hw-on-gold);text-align:center;transition:scale var(--hw-dur-press) ease-out;text-decoration:none;display:grid}.hw-hall-banner:active{scale:var(--hw-press-scale-card)}.hw .hw-hall-banner:focus-visible{outline-offset:-6px;outline-color:var(--hw-ink)}.hw-hall-banner.is-epic{--frame:var(--hw-banner-gold);background:var(--hw-bug);color:var(--hw-on-bug);box-shadow:inset 0 0 0 3px var(--hw-banner-gold)}.hw-hall-banner.is-epic :is(.t-legend,.pts small){color:var(--hw-banner-gold)}.hw .hw-hall-banner.is-epic:focus-visible{outline-color:var(--hw-on-bug)}.hw-hall-banner.is-plain{--frame:var(--hw-line-strong);background:var(--hw-surface);color:var(--hw-ink);box-shadow:inset 0 0 0 var(--hw-rule-court) var(--hw-line-strong)}.hw-hall-banner .face{background:var(--hw-surface);border:var(--hw-rule-court) solid var(--frame);place-items:center;width:64px;height:64px;margin-block:2px;display:grid;overflow:hidden}.hw-hall-banner .face>img{width:100%;height:100%;display:block}.hw-hall-banner .face.is-number{font:800 var(--hw-text-xl) / var(--hw-lh-display) var(--hw-font-display);font-variant-numeric:tabular-nums lining-nums;background:0 0}.hw-hall-rafters>.is-1 .face{width:88px;height:88px}.hw-hall-rafters>.is-1 .face.is-number{font-size:72px}.hw-hall-banner .nm{-webkit-line-clamp:2;overflow-wrap:anywhere;font:700 var(--hw-text-btn) / var(--hw-lh-tight) var(--hw-font-display);-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.hw-hall-banner .pts{font:700 var(--hw-text-md) / var(--hw-lh-tight) var(--hw-font-display);font-variant-numeric:tabular-nums lining-nums;justify-items:center;gap:2px;display:grid}.hw-hall-rafters>.is-1 .pts{font-size:var(--hw-text-lg)}.hw-hall-banner .pts small{font:600 var(--hw-text-xs) / var(--hw-lh-tight) var(--hw-font-display);text-transform:uppercase;letter-spacing:var(--hw-track-caps)}.hw-hall-banner.is-plain .pts small{color:var(--hw-ink-muted)}.hw-hall-body{gap:var(--hw-space-6);padding:var(--hw-space-4) var(--hw-gutter) 0;display:grid}.hw-hall-rail{gap:var(--hw-space-4);align-content:start;display:grid}.hw-hall-main{gap:var(--hw-space-3);min-width:0;display:grid}.hw-hall-main>.hw-btn{justify-self:start}.hw-hall-main>h2~h2{margin-block-start:var(--hw-space-5)}.hw-hall-hint{color:var(--hw-ink-on-floor)}.hw-hall-note{margin:var(--hw-space-4) var(--hw-gutter) 0;padding:var(--hw-space-3) var(--hw-space-4);max-width:var(--hw-measure);background:var(--hw-surface);color:var(--hw-ink);border-block-start:var(--hw-rule-court) solid var(--hw-line-strong);justify-self:start}.hw-hall-note.is-inline{margin:0}.hw-hall-empty{gap:var(--hw-space-4);justify-items:start;display:grid}.hw-hall-empty>.hw-fig{width:auto;max-width:100%;height:160px;margin-inline:var(--hw-gutter);aspect-ratio:4/3;display:block}.hw-hall-plate{background:var(--hw-surface);color:var(--hw-ink);border:var(--hw-rule-court) solid var(--hw-line-strong);display:grid}.hw-hall-plate-head{grid-template-columns:auto minmax(0,1fr) auto;align-items:stretch;min-height:76px;display:grid}.hw-hall-rank{background:var(--hw-accent);min-width:84px;color:var(--hw-on-accent);box-shadow:inset 0 0 0 var(--hw-rule-court) var(--hw-accent-edge);align-content:center;justify-items:center;gap:2px;padding:6px 10px;display:grid}.hw-hall-rank b{font:800 44px / var(--hw-lh-display) var(--hw-font-display);font-variant-numeric:tabular-nums lining-nums}.hw-hall-rank small,.hw-hall-pct small{font:600 var(--hw-text-xs) / var(--hw-lh-tight) var(--hw-font-display);text-transform:uppercase;letter-spacing:var(--hw-track-caps);white-space:nowrap}.hw-hall-rank.is-open{background:var(--hw-surface);color:var(--hw-ink);box-shadow:none;outline:var(--hw-rule-court) dashed var(--hw-line-floor-joint);outline-offset:-6px}.hw-hall-rank.is-open small{color:var(--hw-ink-muted)}.hw-hall-who-plate{align-items:center;column-gap:var(--hw-space-3);min-width:0;padding:var(--hw-space-2) var(--hw-space-3);grid-template-columns:auto minmax(0,1fr);display:grid}.hw-hall-who-plate>div{grid-column:-2;gap:2px;min-width:0;display:grid}.hw-hall-who-plate strong{-webkit-line-clamp:2;overflow-wrap:anywhere;font:700 var(--hw-text-md) / var(--hw-lh-tight) var(--hw-font-display);-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.hw-hall-who-plate .t-label b{font-variant-numeric:tabular-nums lining-nums}.hw-hall-you{color:var(--hw-accent-text)}.hw-hall-pct{background:var(--hw-bug);min-width:72px;color:var(--hw-on-bug);align-content:center;justify-items:center;gap:2px;padding:6px 10px;display:grid}.hw-hall-pct b{font:700 var(--hw-text-lg) / var(--hw-lh-tight) var(--hw-font-display);font-variant-numeric:tabular-nums lining-nums;white-space:nowrap}.hw-hall-pct small{color:var(--hw-on-bug-muted)}.hw-hall-face{flex:none;place-items:center;width:48px;height:48px;display:grid}img.hw-hall-face{border:var(--hw-rule) solid var(--hw-line-strong);background:var(--hw-surface)}.hw-hall-face-door{transition:scale var(--hw-dur-press) ease-out;background:0 0;border:0;flex:none;padding:0;display:grid}.hw-hall-face-door:active{scale:var(--hw-press-scale-card)}@media (hover:hover){.hw-hall-face-door:hover img{outline:var(--hw-rule-court) solid var(--hw-accent);outline-offset:calc(-1 * var(--hw-rule-court))}}button.hw-hall-face,span.hw-hall-face{color:var(--hw-ink-muted);border:var(--hw-rule-court) dashed var(--hw-line-floor-joint);background:0 0;padding:0}button.hw-hall-face{cursor:pointer}@media (hover:hover){button.hw-hall-face:hover{color:var(--hw-ink);border-color:var(--hw-line-strong)}}.hw-hall-climb{gap:var(--hw-space-2);padding:var(--hw-space-3);border-block-start:var(--hw-rule) solid var(--hw-line);display:grid}.hw-hall-climb-head{justify-content:space-between;align-items:baseline;gap:var(--hw-space-3);display:flex}.hw-hall-climb-head b{font:700 var(--hw-text-btn) / var(--hw-lh-tight) var(--hw-font-display);text-transform:uppercase;letter-spacing:var(--hw-track-caps)}.hw-hall-climb-head .gap{white-space:nowrap;font:700 var(--hw-text-lg) / var(--hw-lh-tight) var(--hw-font-display);font-variant-numeric:tabular-nums lining-nums}.hw-hall-climb-head .gap small{color:var(--hw-ink-muted);font:600 var(--hw-text-xs) / var(--hw-lh-tight) var(--hw-font-display);text-transform:uppercase;letter-spacing:var(--hw-track-caps);margin-inline-start:var(--hw-space-1)}.hw-hall-rungs{grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;gap:3px;display:grid}.hw-hall-rungs>i{border:var(--hw-rule) solid var(--hw-line);height:14px;display:block}.hw-hall-rungs>i.on{background:var(--hw-fill-strong);border-color:var(--hw-fill-strong)}.hw-hall-rungs>i.next{border:var(--hw-rule-court) solid var(--hw-line-strong)}.hw-hall-rungs>i.next>u{background:var(--hw-fill-strong);height:100%;display:block}.hw-hall-climb-ends{color:var(--hw-ink-muted);justify-content:space-between;display:flex}.hw-hall-act{gap:var(--hw-space-2);padding:var(--hw-space-3);border-block-start:var(--hw-rule) solid var(--hw-line);display:grid}.hw-hall-act>p{color:var(--hw-ink-muted)}.hw-hall-act>.hw-hall-alt{color:var(--hw-ink);justify-self:center}.hw-hall-next{min-height:52px;color:var(--hw-ink);border-block-start:var(--hw-rule) solid var(--hw-line);grid-template-columns:auto minmax(0,1fr) auto;align-items:stretch;text-decoration:none;display:grid}@media (hover:hover){.hw-hall-next:not(.is-hold):hover{background:var(--hw-surface-raised)}}.hw-hall-next .rk{min-width:64px;padding-inline:var(--hw-space-2);background:var(--hw-bug);color:var(--hw-on-bug);font:700 22px / var(--hw-lh-tight) var(--hw-font-display);font-variant-numeric:tabular-nums lining-nums;place-items:center;display:grid}.hw-hall-next .who{min-width:0;padding:var(--hw-space-1) var(--hw-space-3);align-content:center;gap:2px;display:grid}.hw-hall-next .who .t-legend{color:var(--hw-ink-muted)}.hw-hall-next .who b{text-overflow:ellipsis;white-space:nowrap;font:700 var(--hw-text-btn) / var(--hw-lh-tight) var(--hw-font-display);overflow:hidden}.hw-hall-next .ahead{padding-inline:var(--hw-space-3);white-space:nowrap;font:700 var(--hw-text-btn) / var(--hw-lh-tight) var(--hw-font-display);font-variant-numeric:tabular-nums lining-nums;align-content:center;justify-items:end;display:grid}.hw-hall-keep{gap:var(--hw-space-2);padding:var(--hw-space-3);border-block-start:var(--hw-rule-court) dashed var(--hw-line-floor-joint);display:grid}.hw-hall-keep h2{font:700 var(--hw-text-btn) / var(--hw-lh-tight) var(--hw-font-display);text-transform:uppercase;letter-spacing:var(--hw-track-caps)}.hw-hall-keep p{max-width:46ch;color:var(--hw-ink-muted);font:400 var(--hw-text-sm) / var(--hw-lh-body) var(--hw-font-body)}.hw-hall-keep-acts{align-items:center;gap:var(--hw-space-2);flex-wrap:wrap;display:flex}.hw-hall-keep-acts .hw-textbtn{color:var(--hw-ink)}.hw-hall-saved{align-items:center;gap:var(--hw-space-2);padding:var(--hw-space-3);border-block-start:var(--hw-rule) solid var(--hw-line);color:var(--hw-ink-muted);font:400 var(--hw-text-sm) / var(--hw-lh-body) var(--hw-font-body);display:flex}.hw-hall-saved svg{color:var(--hw-ink);flex:none}.hw-hall-hist{border-block-end:var(--hw-rule-court) solid var(--hw-line-strong);grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;align-items:end;gap:2px;height:96px;display:grid}.hw-hall-hist>i{background:var(--hw-fill-strong);min-height:2px;display:block}.hw-hall-hist>i.is-you{background:var(--hw-accent);box-shadow:inset 0 0 0 var(--hw-rule-court) var(--hw-accent-edge)}.hw-hall-axis{color:var(--hw-ink-muted);justify-content:space-between;display:flex}.hw-hall-rows{background:var(--hw-surface);border-block-start:var(--hw-rule-court) solid var(--hw-line-strong);margin:0;padding:0;list-style:none}.hw-hall-rows>li+li{border-block-start:var(--hw-rule) solid var(--hw-line)}.hw-hall-row{min-height:64px;color:var(--hw-ink);grid-template-columns:56px 64px minmax(0,1fr) auto;align-items:stretch;text-decoration:none;display:grid}button.hw-hall-row{width:100%;font:inherit;text-align:start;cursor:pointer;background:0 0;border:0;padding:0}@media (hover:hover){.hw-hall-row:not(.is-hold):hover{background:var(--hw-surface-raised)}}.hw-hall-rk{background:var(--hw-bug);color:var(--hw-on-bug);font:700 var(--hw-text-lg) / var(--hw-lh-tight) var(--hw-font-display);font-variant-numeric:tabular-nums lining-nums;outline:var(--hw-rule) solid var(--hw-bug-line);place-items:center;display:grid}.hw-hall-rk.is-you{background:var(--hw-accent);color:var(--hw-on-accent);outline:var(--hw-rule-court) solid var(--hw-accent-edge);outline-offset:calc(-1 * var(--hw-rule-court))}.hw-hall-slot{place-items:center;display:grid}.hw-hall-slot>img{border:var(--hw-rule) solid var(--hw-line-strong);background:var(--hw-surface);width:48px;height:48px;display:block}.hw-hall-who{min-width:0;padding:var(--hw-space-2) var(--hw-space-2) var(--hw-space-2) 0;align-content:center;gap:2px;display:grid}.hw-hall-who>strong{-webkit-line-clamp:2;overflow-wrap:anywhere;font:700 var(--hw-text-md) / var(--hw-lh-tight) var(--hw-font-display);-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.hw-hall-meta{column-gap:var(--hw-space-3);color:var(--hw-ink-muted);font:600 var(--hw-text-xs) / 1.3 var(--hw-font-display);text-transform:uppercase;letter-spacing:var(--hw-track-caps);font-variant-numeric:tabular-nums lining-nums;flex-wrap:wrap;display:flex}.hw-hall-meta .is-gold{color:var(--hw-gold-text)}.hw-hall-val{padding-inline:var(--hw-space-3);font:700 var(--hw-text-lg) / var(--hw-lh-tight) var(--hw-font-display);font-variant-numeric:tabular-nums lining-nums;align-content:center;justify-items:end;gap:2px;display:grid}.hw-hall-val:not(.is-sort){display:none}.hw-hall-val small{color:var(--hw-ink-muted);font:600 var(--hw-text-xs) / var(--hw-lh-tight) var(--hw-font-display);text-transform:uppercase;letter-spacing:var(--hw-track-caps)}.hw-hall-pen{--cut:polygon(0 0, 100% 0, 100% 76%, 50% 100%, 0 76%);width:36px;height:44px;clip-path:var(--cut);background:var(--rim,var(--hw-line-strong));display:block;position:relative}.hw-hall-pen>b{inset:0 var(--hw-rule-court) var(--hw-rule-court);clip-path:var(--cut);background:var(--fill,var(--hw-surface));color:var(--num,var(--hw-ink));font:800 19px / 1 var(--hw-font-display);font-variant-numeric:tabular-nums lining-nums;align-content:start;justify-items:center;padding-block-start:6px;display:grid;position:absolute}.hw-hall-pen.is-legendary{--rim:var(--hw-on-gold);--fill:var(--hw-banner-gold);--num:var(--hw-on-gold)}.hw-hall-pen.is-epic{--rim:var(--hw-banner-gold);--fill:var(--hw-bug);--num:var(--hw-banner-gold)}.hw-hall-pen.is-rare{--rim:var(--hw-bug);--fill:var(--hw-bug);--num:var(--hw-on-bug)}.is-hold :is(strong,b,.hw-hall-meta,.nm,.pts,.v){background:var(--hw-floor);clip-path:inset(28% 0);color:#0000;inline-size:55%}.is-hold :is(.hw-hall-meta,.pts){inline-size:35%}.hw-hall-slot>i,.hw-hall-rec.is-hold .by i{border:var(--hw-rule) solid var(--hw-line);width:48px;height:48px;display:block}.hw-hall-rec.is-hold .by i{width:52px;height:52px}@media (min-width:900px) and (min-height:541px){.hw-hall-ceiling{align-items:start;column-gap:var(--hw-space-7);padding:0 var(--hw-page-inline) var(--hw-space-6);grid-template-columns:minmax(0,1fr) 560px}.hw-hall-intro{align-content:start;justify-items:start;gap:var(--hw-space-4);min-height:0;padding-block-start:var(--hw-space-4);display:grid}.hw-hall-intro :is(h1,p){margin-inline-start:var(--hw-space-2)}.hw-hall-intro>.hw-store-btn{z-index:1;position:absolute;inset-block-start:var(--hw-space-4);inset-inline-end:var(--hw-page-inline)}.hw-hall-intro h1{font:800 var(--hw-text-xl) / var(--hw-lh-display) var(--hw-font-display);white-space:normal;margin-block-start:var(--hw-space-5)}.hw-hall-intro p{color:var(--hw-on-bug-muted);font:400 var(--hw-text-base) / var(--hw-lh-body) var(--hw-font-body);text-transform:none;letter-spacing:0}.hw-hall-intro p b{font:700 var(--hw-text-lg) / var(--hw-lh-tight) var(--hw-font-display)}.hw-hall-wire{height:40px}.hw-hall-rafters>.is-1 .hw-hall-wire{height:16px}.hw-hall-banner{--cut:22px;padding:14px 10px calc(var(--cut) + 14px)}.hw-hall-banner .face{width:104px;height:104px}.hw-hall-banner .face.is-number{font-size:72px}.hw-hall-rafters>.is-1 .face{width:144px;height:144px}.hw-hall-rafters>.is-1 .face.is-number{font-size:var(--hw-text-jersey)}.hw-hall-rafters>.is-1 .pts{font-size:44px}.hw-hall-body{gap:var(--hw-space-6) var(--hw-space-7);padding:var(--hw-space-6) var(--hw-page-inline) 0}.hw-hall-body:not(.is-solo){grid-template-columns:minmax(0,1fr) 360px;align-items:start}.hw-hall-rail{grid-area:1/2;position:sticky;inset-block-start:var(--hw-space-5)}.hw-hall-main{grid-area:1/1}.hw-hall-note{margin-inline:var(--hw-page-inline)}.hw-hall-empty>.hw-fig{height:220px;margin-inline:var(--hw-page-inline)}.hw-hall-profile{grid-template-columns:minmax(0,1fr)}.hw-hall-bar{min-height:64px}.hw-hall-portrait{gap:var(--hw-space-5);padding-block-end:var(--hw-space-2)}.hw-hall-portrait>img{width:160px;height:160px}.hw-hall-portrait h1{font:800 var(--hw-text-xl) / var(--hw-lh-display) var(--hw-font-display)}.hw-hall-tabs{width:100%;max-width:480px;margin-block:0}}.hw-hall-recwall{gap:var(--hw-space-3) var(--hw-space-2);grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;display:grid}.hw-hall-rec{--cut:16px;--frame:var(--hw-on-gold);align-content:start;gap:var(--hw-space-2);min-height:172px;padding:12px 12px calc(var(--cut) + 12px);clip-path:polygon(0 0, 100% 0, 100% 100%, 50% calc(100% - var(--cut)), 0 100%);background:var(--hw-banner-gold);color:var(--hw-on-gold);box-shadow:inset 0 0 0 var(--hw-rule-court) var(--hw-on-gold);transition:scale var(--hw-dur-press) ease-out;text-decoration:none;display:grid}button.hw-hall-rec{width:100%;font:inherit;text-align:start;cursor:pointer;border:0}.hw-hall-rec:active{scale:var(--hw-press-scale-card)}.hw .hw-hall-rec:focus-visible{outline-offset:-6px}.hw-hall-rec.is-plain{--frame:var(--hw-line-strong);background:var(--hw-surface);color:var(--hw-ink);box-shadow:inset 0 0 0 var(--hw-rule-court) var(--hw-line-strong)}.hw-hall-rec.is-plain .t-legend{color:var(--hw-ink-muted)}.hw-hall-rec .v{font:800 var(--hw-text-xl) / var(--hw-lh-display) var(--hw-font-display);font-variant-numeric:tabular-nums lining-nums}.hw-hall-rec .by{justify-items:start;gap:var(--hw-space-2);display:grid}.hw-hall-rec .by img{background:var(--hw-surface);border:var(--hw-rule-court) solid var(--frame);width:40px;height:40px;display:block}.hw-hall-rec.is-plain .by img{width:52px;height:52px}.hw-hall-rec .by b{overflow-wrap:anywhere;font:700 var(--hw-text-sm) / 1.2 var(--hw-font-display)}.hw-hall-rec .hw-hall-pen{width:34px;height:42px}.hw-hall-cta{gap:var(--hw-space-3);justify-items:start;display:grid}.hw-hall-main{container:board/inline-size}.hw-hall-thead{display:none}@container board (width>=680px){.hw-hall-seg,.hw-hall-unit{display:none}.hw-hall-thead,.hw-hall-row{grid-template-columns:64px 64px minmax(0,1fr) repeat(4,96px)}.hw-hall-rows.is-single .hw-hall-row{grid-template-columns:64px 64px minmax(0,1fr) auto}.hw-hall-recwall{gap:var(--hw-space-4) var(--hw-space-3);grid-template-columns:repeat(3,minmax(0,1fr))}.hw-hall-rec{min-height:210px}.hw-hall-rec .by{grid-template-columns:auto minmax(0,1fr);align-items:center}.hw-hall-thead{background:var(--hw-surface);border-block-start:var(--hw-rule-court) solid var(--hw-line-strong);min-height:44px;color:var(--hw-ink-muted);font:600 var(--hw-text-sm) / var(--hw-lh-tight) var(--hw-font-display);text-transform:uppercase;letter-spacing:var(--hw-track-caps);text-wrap:balance;align-items:stretch;display:grid}.hw-hall-thead>span{align-items:center;display:grid}.hw-hall-thead>span:first-child{justify-items:center}.hw-hall-thead>span:nth-child(2){padding-inline:var(--hw-space-3);grid-column:span 2}.hw-hall-thead button{min-height:44px;padding-inline:var(--hw-space-3);color:var(--hw-ink);font:inherit;text-transform:inherit;letter-spacing:inherit;text-align:end;text-underline-offset:4px;cursor:pointer;background:0 0;border:0;text-decoration:underline;text-decoration-thickness:2px}.hw-hall-thead button[aria-pressed=true]{background:var(--hw-fill-strong);color:var(--hw-surface);text-decoration:none}.hw-hall-rk{font-size:var(--hw-text-lg)}.hw-hall-who>strong{font-size:22px}.hw-hall-val,.hw-hall-val:not(.is-sort){color:var(--hw-ink-muted);font-size:22px;display:grid}.hw-hall-val.is-sort{color:var(--hw-ink);font-size:var(--hw-text-lg);background:var(--hw-surface-raised)}}@container board (width>=1000px){.hw-hall-recwall{grid-template-columns:repeat(6,minmax(0,1fr))}.hw-hall-rec .by{grid-template-columns:minmax(0,1fr);align-items:start}}.hw-mrow-chip{background:var(--hw-accent);color:var(--hw-on-accent);box-shadow:inset 0 0 0 var(--hw-rule-court) var(--hw-accent-edge);font:700 var(--hw-text-btn) / var(--hw-lh-tight) var(--hw-font-display);font-variant-numeric:tabular-nums lining-nums;white-space:nowrap;flex:none;align-self:center;margin-inline-end:var(--hw-space-2);padding:6px 8px}.hw-hall-daybug{margin-block-start:var(--hw-space-3)}@media (min-width:900px) and (min-height:541px){.hw-hall-daybug{grid-column:1/-1}}.hw-career{background:var(--hw-bug);min-height:0;color:var(--hw-ink);flex-direction:column;display:flex;position:relative}:where(.hw-career,.hw-final,.hw-sheet,.hw-cere,.hw-toast) small{font-size:inherit}.hw-plate{z-index:2;inset-block-start:calc(env(safe-area-inset-top,0px) + var(--hw-space-2));inset-inline:var(--hw-space-2);background:var(--hw-bug);min-height:48px;color:var(--hw-on-bug);border:var(--hw-rule-court) solid var(--hw-bug-line);--hw-focus:var(--hw-on-bug);align-items:stretch;display:flex;position:absolute}.hw-plate>*{align-items:center;gap:var(--hw-space-2);min-width:0;padding-inline:var(--hw-space-2);border:0;border-inline-start:var(--hw-rule) solid var(--hw-bug-line);color:var(--hw-on-bug);font:600 var(--hw-text-sm) / var(--hw-lh-tight) var(--hw-font-display);text-transform:uppercase;letter-spacing:var(--hw-track-caps);white-space:nowrap;font-variant-numeric:tabular-nums lining-nums;background:0 0;display:flex}@media (orientation:portrait){.hw-career{padding-inline:env(safe-area-inset-left,0px) env(safe-area-inset-right,0px)}.hw-plate{inset-inline:calc(var(--hw-space-2) + env(safe-area-inset-left,0px)) calc(var(--hw-space-2) + env(safe-area-inset-right,0px))}}.hw-plate>:first-child{border-inline-start:0}.hw-plate .m{color:var(--hw-on-bug-muted)}.hw-plate .big{font:800 var(--hw-text-md) / var(--hw-lh-tight) var(--hw-font-display);letter-spacing:0}.hw-plate-season{font:800 var(--hw-text-btn) / var(--hw-lh-tight) var(--hw-font-display)}.hw-plate-player{text-align:start;transition:scale var(--hw-dur-press) ease-out;flex:auto;justify-content:space-between}.hw-plate-player:active{scale:var(--hw-press-scale-card);background:var(--hw-bug-hover)}.hw-plate-name{text-overflow:ellipsis;overflow:hidden}.hw-plate-ovr,.hw-plate-age{align-items:baseline;gap:var(--hw-space-1);display:flex}.hw-plate-age{flex-wrap:wrap;flex:none;align-content:center}.hw-plate-age .big{font-size:var(--hw-text-btn)}.hw-plate-pause{min-width:46px;transition:scale var(--hw-dur-press) ease-out;justify-content:center;padding:0}.hw-plate-pause:active{scale:var(--hw-press-scale);background:var(--hw-bug-hover)}.hw-plate>.hw-store-btn{justify-content:center;min-width:46px;min-height:0;padding:0}.hw-plate-link{text-underline-offset:4px;text-decoration:underline;text-decoration-thickness:2px}.hw-plate :focus-visible{outline-offset:-4px}@media (hover:hover){.hw-plate>button:hover{background:var(--hw-bug-hover)}}.hw-play,.hw-stage{flex-direction:column;flex:auto;min-width:0;min-height:0;display:flex}.hw-scene{--hw-scene-h:clamp(120px, calc(100dvh - 560px), 320px);flex:0 100 var(--hw-scene-h);isolation:isolate;background:var(--hw-bug);min-height:120px;position:relative;overflow:hidden}.hw-scene-art{width:100%;height:var(--hw-scene-h);object-fit:cover;object-position:50% 100%;position:absolute;inset:0 0 auto}.hw-scene-shade{background:var(--hw-scrim);opacity:0;transition:opacity var(--hw-dur-buzzer) var(--hw-ease-wipe);pointer-events:none;position:absolute;inset:0}.hw-scene.is-dim .hw-scene-shade{opacity:1}.hw-scene .hw-chip{z-index:1;min-height:0;padding:var(--hw-space-1) var(--hw-space-2);background:var(--hw-bug);color:var(--hw-on-bug);border:var(--hw-rule) solid var(--hw-bug-line);font-size:var(--hw-text-xs);max-width:calc(50% - var(--hw-space-4));text-overflow:ellipsis;display:block;position:absolute;inset-block-end:var(--hw-space-3);overflow:hidden}.hw-scene .hw-chip.is-start{inset-inline-start:var(--hw-space-4)}.hw-scene .hw-chip.is-end{inset-inline-end:var(--hw-space-4)}.hw-chip-count{animation:hw-flicker var(--hw-dur-flicker) step-end both}.hw-scene .hw-bracket{inset-inline:var(--hw-space-3);z-index:1;width:fit-content;max-width:calc(100% - 2 * var(--hw-space-3));min-height:0;position:absolute;inset-block-end:var(--hw-space-3);overflow:hidden}.hw-scene .hw-bracket>*{gap:var(--hw-space-1);padding:var(--hw-space-1) var(--hw-space-2);font-size:var(--hw-text-xs)}.hw-bracket .is-lost,.hw-bracket .is-later{color:var(--hw-on-bug-muted)}:is(.hw-scene,.bd-outcome-panel,.hw-stage:has(>.hw-confetti)){--hw-stamp-wait:60ms;--hw-contact:calc(var(--hw-stamp-wait) + var(--hw-dur-land) * .22)}.hw-bulb{z-index:2;opacity:0;width:18px;height:18px;fill:var(--hw-on-bug);stroke:var(--hw-ink);stroke-width:1px;animation:hw-pop var(--hw-dur-drop) steps(4) calc(var(--hw-contact) + var(--after,0s));position:absolute}.hw-scene.is-legendary .hw-bulb{animation-iteration-count:3}@keyframes hw-pop{0%{opacity:0;transform:scale(.3)}20%{opacity:1;transform:scale(1)}50%{opacity:1}70%,to{opacity:0}}.hw-stamp-slot{inset:calc(env(safe-area-inset-top,0px) + var(--hw-space-7) + var(--hw-space-2)) 0 var(--hw-space-7);z-index:1;pointer-events:none;justify-content:center;align-items:center;display:flex;position:absolute}.hw-stamp{max-width:calc(100% - 2 * var(--hw-space-6));padding:var(--hw-space-3) var(--hw-space-5);background:var(--hw-banner-gold);color:var(--hw-on-gold);border:3px solid var(--hw-ink);font:800 var(--hw-text-lg) / var(--hw-lh-display) var(--hw-font-display);text-transform:uppercase;text-align:center;text-wrap:balance;animation:hw-slam var(--hw-dur-land) var(--hw-spring-land) var(--hw-stamp-wait) backwards;margin:0;rotate:-4deg}.hw-stamp.is-dim{background:var(--hw-bug);color:var(--hw-on-bug);border-color:var(--hw-on-bug)}@keyframes hw-slam{0%{opacity:0;scale:1.3}to{opacity:1;scale:1}}.hw-stamp.is-head{display:none}@media (min-width:900px) and (min-height:541px){.hw-stamp{font-size:var(--hw-text-xl)}}.hw-deck{gap:var(--hw-space-2);min-height:0;padding:var(--hw-space-3) var(--hw-space-3) calc(var(--hw-space-6) + env(safe-area-inset-bottom,0px));overscroll-behavior:contain;flex-direction:column;flex:0 auto;display:flex;overflow-y:auto}.hw-deck>*{flex:none}.hw-scene+.hw-deck{flex-grow:1}.hw-scene+.hw-deck>:last-child{margin-block-start:auto}.hw-story{gap:var(--hw-space-2);padding:var(--hw-space-4) var(--hw-space-4) var(--hw-space-4);display:grid}.hw-story-title{font:700 var(--hw-text-md) / var(--hw-lh-tight) var(--hw-font-display)}.hw-story-body{font:400 var(--hw-text-base) / var(--hw-lh-body) var(--hw-font-body);text-wrap:pretty}.hw-stage .hw-story,.hw-plate{-webkit-user-select:none;user-select:none}.hw-type-rest{visibility:hidden}::highlight(hw-type-rest){color:#0000}.hw-choicewin{display:grid}.hw-choices{margin:0;padding:0;list-style:none;display:grid}.hw-choice{align-items:center;gap:var(--hw-space-3);width:100%;min-height:76px;padding:var(--hw-space-2) var(--hw-space-3);border:0;border-block-start:var(--hw-rule) solid var(--hw-line);color:var(--hw-ink);text-align:start;transition:scale var(--hw-dur-press) ease-out;background:0 0;display:flex}.hw-choices>li:first-child .hw-choice{border-block-start:0}.hw-choice:active{scale:var(--hw-press-scale-card);background:var(--hw-bug);color:var(--hw-on-bug)}.hw-choice:active .d{color:var(--hw-on-bug-muted)}@media (hover:hover){.hw-choice:hover{background:var(--hw-surface-raised)}}.hw-choice .k{background:var(--hw-bug);width:34px;height:34px;color:var(--hw-on-bug);font:800 var(--hw-text-base) / 1 var(--hw-font-display);font-variant-numeric:tabular-nums lining-nums;flex:none;place-items:center;display:grid}.hw-choice .t{gap:var(--hw-space-1);flex:auto;min-width:0;display:grid}.hw-choice .lab{justify-content:space-between;align-items:center;gap:var(--hw-space-2);font:700 var(--hw-text-btn) / var(--hw-lh-tight) var(--hw-font-display);text-transform:uppercase;letter-spacing:var(--hw-track-caps);display:flex}.hw-choice .lab b{min-width:0;font-weight:700}.hw-choice .risk{padding:var(--hw-space-1) var(--hw-space-2);border:var(--hw-rule) solid currentColor;font:600 var(--hw-text-xs) / 1 var(--hw-font-display);letter-spacing:var(--hw-track-caps);flex:none}.hw-choice .lab:has(.risk+.risk){justify-content:flex-start;row-gap:var(--hw-space-1);flex-wrap:wrap}.hw-choice .lab:has(.risk+.risk) b{flex-basis:100%}.hw-choice .lab:has(.risk+.risk) .risk{flex-shrink:1}.hw-choice .d{font:400 var(--hw-text-sm) / var(--hw-lh-body) var(--hw-font-body);color:var(--hw-ink-muted);text-wrap:pretty}.hw-outcome-text{font:700 var(--hw-text-base) / var(--hw-lh-body) var(--hw-font-body);text-wrap:pretty}.hw-outcome-text .hw-type{display:block}.bd-outcome-panel{position:relative;overflow:hidden}.hw-stage:has(>.hw-confetti){isolation:isolate;animation:hw-kick calc(var(--hw-dur-land) / 2) var(--hw-ease-out) var(--hw-contact) both;position:relative}.hw-stage>.hw-confetti{--confetti-at:var(--hw-contact);--ray:40px;--ray-in:-44px;--ray-out:-150px;--ray-c:var(--hw-bug-accent);z-index:1}.hw-stage>.hw-confetti .hw-confetti-from>span:nth-child(4n) b{background:var(--hw-fill-strong)}.hw-stage:has(>.hw-confetti) :is(.hw-scene,.bd-outcome-panel){isolation:auto}.hw-stage:has(>.hw-confetti) .hw-deck-scroll>.hw-win>:not(dialog){z-index:2;position:relative}.hw-stage:has(>.hw-confetti) .hw-deck>:not(.hw-deck-scroll){z-index:2;position:relative}.hw-deck>.hw-deck-scroll{gap:inherit;overscroll-behavior:contain;flex-direction:column;flex:0 auto;min-height:0;display:flex;overflow:clip auto}.hw-deck-scroll>*{flex:none}.hw-lt-line{gap:var(--hw-space-1);border-block-start:var(--hw-rule) solid var(--hw-line);margin:0;padding-block-start:var(--hw-space-3);display:grid}.hw-lt-line strong{font-weight:700}.hw-board-move{align-items:baseline;gap:var(--hw-space-1) var(--hw-space-3);flex-wrap:wrap;display:flex}.hw-board-move .hw-n{font-size:var(--hw-text-btn);white-space:nowrap}.hw-board-note{align-items:center;gap:var(--hw-space-1);font:400 var(--hw-text-sm) / var(--hw-lh-body) var(--hw-font-body);color:var(--hw-ink-muted);margin-inline-start:auto;display:inline-flex}.hw-board-note svg{flex:none}.hw-board-move.is-down .hw-board-note{color:var(--hw-down)}.hw-changes{--hw-track-at:.15s}.hw-changes dl{margin:0;display:grid}.hw-stat{align-items:center;gap:var(--hw-space-3);min-height:var(--hw-target);padding:0 var(--hw-space-3);border-block-start:var(--hw-rule) solid var(--hw-line);grid-template-columns:minmax(0,96px) minmax(0,1fr) auto;display:grid}.hw-stat:first-child{border-block-start:0}.hw-stat dt{font:600 var(--hw-text-sm) / var(--hw-lh-tight) var(--hw-font-display);text-transform:uppercase;letter-spacing:var(--hw-track-caps);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.hw-stat dt+dd{grid-column:2/-1}.hw-track{border:var(--hw-rule) solid var(--hw-bug);background:var(--hw-surface-raised);height:14px;position:relative}.hw-track b{background:var(--hw-bug);position:absolute;inset-block:0;inset-inline-start:0}.hw-track-gain{background:var(--hw-accent);border-inline-start:var(--hw-rule) solid var(--hw-ink);transform-origin:0;animation:hw-grow var(--hw-dur-drop) var(--hw-ease-out) backwards calc(var(--hw-track-at) + var(--i) * var(--hw-dur-stagger))}.hw-track .hw-track-gain{background:var(--hw-accent)}.hw-track .hw-track-loss{border:1.5px dashed var(--hw-down);background:0 0}.hw-track .hw-track-loss:before{content:"";background:var(--hw-bug);transform-origin:0;animation:hw-drain var(--hw-dur-drop) var(--hw-ease-out) both calc(var(--hw-track-at) + var(--i) * var(--hw-dur-stagger));position:absolute;inset:-1.5px}@keyframes hw-grow{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes hw-drain{0%{transform:scaleX(1)}to{transform:scaleX(0)}}.hw-stat dd{justify-content:flex-end;align-items:baseline;gap:var(--hw-space-2);min-width:64px;font:800 var(--hw-text-md) / var(--hw-lh-tight) var(--hw-font-display);font-variant-numeric:tabular-nums lining-nums;margin:0;display:flex}.hw-stat dd small{font:700 var(--hw-text-sm) / var(--hw-lh-tight) var(--hw-font-display)}.hw-stat dd.is-down small{color:var(--hw-down)}@media (max-height:700px) and (max-width:899px){.hw-scene .hw-stamp-slot,.hw-scene .hw-bulb{display:none}.hw-stamp.is-head{margin-block:var(--hw-space-1) var(--hw-space-2);max-width:calc(100% - 2 * var(--hw-space-4));padding:var(--hw-space-2) var(--hw-space-4);justify-self:center;display:block}.bd-outcome-panel:is(.is-great,.is-legendary,.is-bad,.is-brutal):after{content:"";border:var(--hw-space-1) solid var(--hw-banner-gold);opacity:0;pointer-events:none;animation:hw-edge var(--hw-dur-drop) steps(4) var(--hw-contact);position:absolute;inset:0}.bd-outcome-panel.is-legendary:after{animation-iteration-count:3}.bd-outcome-panel:is(.is-bad,.is-brutal):after{border-color:var(--hw-bug);opacity:1;animation:hw-fade-in var(--hw-dur-buzzer) var(--hw-ease-wipe) var(--hw-contact) backwards}}@keyframes hw-edge{20%,50%{opacity:1}70%,to{opacity:0}}.hw-career.is-recap .hw-plate{margin:calc(env(safe-area-inset-top,0px) + var(--hw-space-2)) var(--hw-space-2) 0;flex:none;position:static}.hw-career.is-recap{background:var(--hw-floor)}.hw-recap{background:var(--hw-floor);min-height:0;color:var(--hw-ink);flex-direction:column;flex:auto;display:flex}.hw-recap-scroll{justify-content:safe center;gap:var(--hw-space-2);min-height:0;padding:var(--hw-space-3) var(--hw-space-3) 0;overscroll-behavior:contain;flex-direction:column;flex:auto;display:flex;overflow-y:auto}.hw-deck.is-floor{background:0 0}.hw-scoreboard{--hw-focus:var(--hw-on-bug);background:var(--hw-bug);min-width:0;color:var(--hw-on-bug);border:var(--hw-rule-court) solid var(--hw-bug-line);flex:none}.hw-scoreboard .hw-bug{border-block-end:var(--hw-rule) solid var(--hw-bug-line);outline:0}.hw-bug>.hw-cell-clip{text-overflow:ellipsis;align-content:center;min-width:0;display:block;overflow:hidden}.hw-scoreboard .hw-buzzer{height:var(--hw-space-1);background:var(--hw-bug-accent);transform-origin:0;animation:hw-buzz var(--hw-dur-buzzer) var(--hw-ease-wipe) both}.hw-score-hero{justify-content:space-between;align-items:flex-end;gap:var(--hw-space-4);padding:var(--hw-space-3) var(--hw-space-4) var(--hw-space-3);display:flex}.hw-score{gap:var(--hw-space-1);margin:0;display:grid}.hw-score dt{color:var(--hw-on-bug-muted)}.hw-score dd{margin:0}.hw-score b{font:800 var(--hw-text-score) / .85 var(--hw-font-display);font-variant-numeric:tabular-nums lining-nums;display:block}.hw-ovr b,.hw-score b{animation:hw-flicker var(--hw-dur-flicker) step-end both}@keyframes hw-flicker{0%,50%{opacity:.35}25%,75%{opacity:1}}.hw-score-change{justify-items:end;gap:var(--hw-space-1);margin:0;padding-block-end:var(--hw-space-2);display:grid}.hw-score-change b{font:800 var(--hw-text-lg) / var(--hw-lh-tight) var(--hw-font-display);font-variant-numeric:tabular-nums lining-nums}.hw-score-change .t-legend{color:var(--hw-on-bug-muted)}.hw-score-line{max-width:none}.hw-scoreboard .hw-score-line{border-block-start:var(--hw-rule) solid var(--hw-bug-line);outline:0}.hw-score-line dd{justify-items:center;gap:var(--hw-space-1);display:grid}.hw-score-line small{font:600 var(--hw-text-xs) / var(--hw-lh-tight) var(--hw-font-display);letter-spacing:var(--hw-track-caps);font-variant-numeric:tabular-nums lining-nums;color:var(--hw-on-bug-muted)}.hw-score-verdict{padding:var(--hw-space-3) var(--hw-space-4);border-block-start:var(--hw-rule) solid var(--hw-bug-line);font:700 var(--hw-text-btn) / var(--hw-lh-tight) var(--hw-font-display);text-transform:uppercase;letter-spacing:var(--hw-track-caps)}.is-champion .hw-score-verdict,.is-champion .bd-recap-title{color:var(--hw-banner-gold)}.hw-sheet .is-champion .bd-recap-title,.is-champion .hw-recap-sheet .bd-recap-title{color:var(--hw-gold-text)}.hw-score-honours{gap:var(--hw-space-2);padding:0 var(--hw-space-4) var(--hw-space-3);scrollbar-width:none;display:flex;overflow-x:auto}.hw-score-honours>span{align-items:center;gap:var(--hw-space-1);padding:var(--hw-space-1) var(--hw-space-2);border:var(--hw-rule) solid var(--hw-bug-line);font:600 var(--hw-text-sm) / var(--hw-lh-tight) var(--hw-font-display);text-transform:uppercase;letter-spacing:var(--hw-track-caps);white-space:nowrap;flex:none;display:inline-flex}.hw-score-honours svg{flex:none}.hw-score-honours .is-notable{background:var(--hw-on-bug);border-color:var(--hw-on-bug);color:var(--hw-bug)}.hw-score-honours .is-major{background:var(--hw-banner-gold);border-color:var(--hw-banner-gold);color:var(--hw-on-gold)}.hw-recap.is-tear{--tear-stop:.42s;--tear-verdict:calc(var(--tear-stop) + .12s);--tear-ready:calc(var(--tear-verdict) + var(--hw-dur-wipe) + .16s)}.is-tear .hw-scoreboard{animation:hw-tear-thud .26s var(--hw-ease-out) var(--tear-stop)}.is-tear .hw-bug>.is-game{background:var(--hw-down);color:var(--hw-on-down);animation:hw-tear-unlit var(--tear-stop) linear backwards}.is-tear .hw-scoreboard .hw-buzzer{background:0 0;animation:none;position:relative}.is-tear .hw-score dd{display:grid}.is-tear .hw-score dd>b{grid-area:1/1}.is-tear .hw-score b.is-was{opacity:0;animation:hw-tear-lit var(--tear-stop) linear}.is-tear .hw-score b:not(.is-was){animation:hw-hold 1ms var(--tear-stop) both, hw-tear-blow .56s step-end var(--tear-stop)}.is-tear .hw-score-change{animation:hw-hold 1ms var(--tear-stop) both}.is-tear .hw-score-change.is-down b{padding:2px var(--hw-space-2);background:var(--hw-down);color:var(--hw-on-down)}.is-tear .hw-score-verdict{align-items:center;gap:var(--hw-space-2);border-block-start-color:var(--hw-down);background:var(--hw-down);color:var(--hw-on-down);animation:hw-wipe var(--hw-dur-wipe) var(--hw-ease-wipe) var(--tear-verdict) backwards;display:flex}.is-tear .hw-score-verdict svg{flex:none}.is-tear .hw-score-honours{animation:hw-show var(--hw-dur-state) var(--hw-ease-out) calc(var(--tear-verdict) + var(--hw-dur-wipe)) backwards}.is-tear>.hw-deck.is-floor{animation:hw-hold 1ms var(--tear-ready) both, hw-show var(--hw-dur-state) var(--hw-ease-out) var(--tear-ready) both}@media (max-width:899px) and (max-height:700px),(orientation:landscape) and (max-height:540.98px){.is-tear .hw-score-hero{padding-block:var(--hw-space-1)}.is-tear .hw-score b{font-size:clamp(48px,14dvh - 28px,72px)}.is-tear .hw-scoreboard .hw-score-line>div{padding-block:var(--hw-space-1)}.is-tear .hw-score-verdict{padding-block:6px}.is-tear .hw-score-honours{padding-block-end:var(--hw-space-2)}}@media (orientation:portrait) and (max-height:600px){.is-tear .hw-recap-note{display:none}.is-tear .hw-tile{min-height:48px}.is-tear>.hw-deck.is-floor{gap:var(--hw-space-1);padding-block-end:calc(var(--hw-space-4) + env(safe-area-inset-bottom,0px))}}@keyframes hw-tear-unlit{0%,to{background:0 0}}@keyframes hw-tear-lit{0%,to{opacity:1}}@keyframes hw-tear-blow{0%{opacity:1}12%{opacity:.35}24%{opacity:1}40%{opacity:.2}52%{opacity:.8}70%{opacity:.35}86%{opacity:1}}.hw-pace{align-items:baseline;column-gap:var(--hw-space-3);padding:var(--hw-space-2) var(--hw-space-4) var(--hw-space-3);border-block-start:var(--hw-rule) solid var(--hw-bug-line);font:600 var(--hw-text-sm) / var(--hw-lh-tight) var(--hw-font-display);font-variant-numeric:tabular-nums lining-nums;flex-wrap:wrap;display:flex}.hw-pace .t-legend{color:var(--hw-banner-gold)}.hw-alert{align-items:flex-start;gap:var(--hw-space-2);padding:var(--hw-space-3);background:var(--hw-surface-raised);border:var(--hw-rule) solid var(--hw-down);font:400 var(--hw-text-sm) / var(--hw-lh-body) var(--hw-font-body);flex:none;margin:0;display:flex}.hw-alert svg{color:var(--hw-down);flex:none}.hw-recap-note{padding-inline:var(--hw-space-1);text-overflow:ellipsis;white-space:nowrap;color:var(--hw-ink);overflow:hidden}.hw-tiles{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.hw-tile{align-items:center;gap:var(--hw-space-3);min-width:0;min-height:62px;padding:0 var(--hw-space-3);border:0;border-block-start:var(--hw-rule) solid var(--hw-line);border-inline-start:var(--hw-rule) solid var(--hw-line);color:var(--hw-ink);text-align:start;transition:scale var(--hw-dur-press) ease-out;background:0 0;display:flex}.hw-tile:nth-child(-n+2){border-block-start:0}.hw-tile:nth-child(odd){border-inline-start:0}.hw-tile:last-child:nth-child(odd){grid-column:1/-1}.hw-tile>svg{flex:none}.hw-tile:active{scale:var(--hw-press-scale-card);background:var(--hw-surface-raised)}@media (hover:hover){.hw-tile:hover{background:var(--hw-surface-raised)}}.hw-tile-text{gap:var(--hw-space-1);min-width:0;display:grid}.hw-tile-text b{font:700 var(--hw-text-btn) / var(--hw-lh-tight) var(--hw-font-display);text-transform:uppercase;letter-spacing:var(--hw-track-caps)}.hw-tile-text small{font:600 var(--hw-text-sm) / var(--hw-lh-tight) var(--hw-font-display);letter-spacing:var(--hw-track-caps);color:var(--hw-ink-muted);font-variant-numeric:tabular-nums lining-nums;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.hw-tile.is-alert{box-shadow:inset 0 0 0 var(--hw-rule) var(--hw-down)}.hw-tile-text small.is-down{color:var(--hw-down)}.hw-sheet-head{z-index:1;justify-content:space-between;align-items:center;gap:var(--hw-space-3);padding-block:var(--hw-space-5) var(--hw-space-2);background:var(--hw-surface);border-block-end:var(--hw-rule) solid var(--hw-line);margin-block-start:calc(-1 * var(--hw-space-5));display:flex;position:sticky;inset-block-start:calc(-1 * var(--hw-space-5))}.hw-crest{width:fit-content;padding:var(--hw-space-1) var(--hw-space-2);background:var(--hw-fill-strong);color:var(--hw-surface);font:700 var(--hw-text-btn) / var(--hw-lh-tight) var(--hw-font-display);text-transform:uppercase;letter-spacing:var(--hw-track-caps);margin:0}.hw-recap-verdict{gap:var(--hw-space-1);display:grid}.bd-recap-club{margin:0}.hw-recap-next{gap:var(--hw-space-1);margin:0;display:grid}.hw-recap-sheet [id^=desk-]{scroll-margin-block-start:calc(var(--hw-target) + var(--hw-space-5))}.hw-lt-board{max-width:none;margin:0}.hw-tags{gap:var(--hw-space-2);flex-wrap:wrap;display:flex}.hw-tags>span,.hw-tag{align-items:center;gap:var(--hw-space-1);padding:var(--hw-space-1) var(--hw-space-2);border:var(--hw-rule) solid var(--hw-line);color:var(--hw-ink);font:600 var(--hw-text-sm) / var(--hw-lh-tight) var(--hw-font-display);text-transform:uppercase;letter-spacing:var(--hw-track-caps);display:inline-flex}.hw-tags svg{flex:none}.hw-tags .is-warning{color:var(--hw-down);border-color:var(--hw-down)}.hw-tags .is-major{border:var(--hw-rule-court) solid var(--hw-line-strong)}.hw-quote{gap:var(--hw-space-2);border-block-start:var(--hw-rule-court) solid var(--hw-line-strong);margin:0;padding-block-start:var(--hw-space-3);display:grid}.hw-quote cite{font-style:normal}.hw-news{gap:var(--hw-space-2);margin:0;display:grid}.hw-news h3{align-items:center;gap:var(--hw-space-2);display:flex}.hw-news ul{margin:0;padding:0;list-style:none;display:grid}.hw-news li{padding-block:var(--hw-space-2);border-block-start:var(--hw-rule) solid var(--hw-line);font:400 var(--hw-text-sm) / var(--hw-lh-body) var(--hw-font-body)}.hw-offseason-cash{align-items:baseline;gap:var(--hw-space-1) var(--hw-space-2);flex-wrap:wrap;margin:0;display:flex}.hw-offseason-cash b{font-size:var(--hw-text-btn)}.hw-fortune{gap:var(--hw-space-4);padding-block:var(--hw-space-2) var(--hw-space-4);display:grid}.hw-fortune-grid{border-block-start:var(--hw-rule) solid var(--hw-line);border-inline-start:var(--hw-rule) solid var(--hw-line);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.hw-fortune-grid>div{align-content:start;gap:var(--hw-space-1);padding:var(--hw-space-3);border-block-end:var(--hw-rule) solid var(--hw-line);border-inline-end:var(--hw-rule) solid var(--hw-line);display:grid}.hw-fortune-grid span{font:600 var(--hw-text-sm) / var(--hw-lh-tight) var(--hw-font-display);text-transform:uppercase;letter-spacing:var(--hw-track-caps);color:var(--hw-ink-muted)}.hw-fortune-grid strong{font:700 var(--hw-text-btn) / var(--hw-lh-tight) var(--hw-font-display);font-variant-numeric:tabular-nums lining-nums}.hw-fortune-grid small{font:400 var(--hw-text-sm) / var(--hw-lh-body) var(--hw-font-body);color:var(--hw-ink-muted)}.hw-fortune .is-negative{color:var(--hw-down)}.hw-effects{align-items:center;gap:var(--hw-space-2);flex-wrap:wrap;margin:0;display:flex}.hw-effects b{padding:var(--hw-space-1) var(--hw-space-2);border:var(--hw-rule) solid var(--hw-line);font:600 var(--hw-text-sm) / var(--hw-lh-tight) var(--hw-font-display);text-transform:uppercase;letter-spacing:var(--hw-track-caps);font-variant-numeric:tabular-nums}.hw-effects b.is-negative{border-color:var(--hw-down)}.hw-rehab{align-items:center;gap:var(--hw-space-3);padding:var(--hw-space-3);border:var(--hw-rule) solid var(--hw-line);grid-template-columns:minmax(0,1fr) auto;display:grid}.hw-rehab>div{gap:var(--hw-space-1);display:grid}.hw-rehab strong{font-weight:700}.hw-invest,.hw-owned{align-items:center;gap:var(--hw-space-2);flex-wrap:wrap;margin:0;display:flex}.hw-fortune .hw-chip{min-height:var(--hw-target);padding-block:var(--hw-space-2);white-space:normal;text-align:center}.hw-chip:disabled,.hw-chip:disabled:hover,.hw-chip:disabled:active{background:var(--hw-surface);color:var(--hw-ink-muted);cursor:default;border-style:dashed}.hw-assets{gap:var(--hw-space-3);margin:0;padding:0;list-style:none;display:grid}.hw-assets li{gap:var(--hw-space-2);padding:var(--hw-space-3);border:var(--hw-rule) solid var(--hw-line);display:grid}.hw-assets strong{font-weight:700}.hw-assets em,.hw-assets i{font-style:normal}.hw-assets .hw-chip{justify-self:start}.hw-card-main{flex-direction:column;flex:auto;min-height:0;display:flex}.hw-season-card{width:100%;min-height:0;padding:env(safe-area-inset-top,0px) var(--hw-gutter) calc(var(--hw-space-7) + env(safe-area-inset-bottom,0px));background:var(--hw-bug);color:var(--hw-on-bug);text-align:center;--hw-focus:var(--hw-on-bug);border:0;flex-direction:column;flex:auto;display:flex;position:relative;overflow:hidden}.hw-season-card:focus-visible{outline-offset:-6px}.hw-season-court{inset:env(safe-area-inset-top,0px) 0 0;width:100%;height:calc(100% - env(safe-area-inset-top,0px));fill:none;stroke:var(--hw-bug-hover);stroke-width:var(--hw-rule-court);pointer-events:none;position:absolute}.hw-season-body{justify-content:center;align-items:center;gap:var(--hw-space-4);flex-direction:column;flex:auto;min-height:0;display:flex;position:relative}.hw-season-career{color:var(--hw-on-bug-muted);font-size:var(--hw-text-base)}.hw-season-no{font-family:var(--hw-font-display);text-transform:uppercase;animation:hw-season-drop var(--hw-dur-drop) var(--hw-ease-wipe) backwards;justify-items:center;display:grid}@keyframes hw-season-drop{0%{translate:0 calc(-1 * var(--hw-space-3));opacity:.35}}.hw-season-buzz{width:100%;height:var(--hw-space-1);background:var(--hw-bug-accent);transform-origin:0;animation:hw-buzz var(--hw-dur-buzzer) var(--hw-ease-wipe) backwards var(--hw-dur-wipe);display:block}.hw-season-hint{justify-content:center;align-items:center;gap:var(--hw-space-2);min-height:var(--hw-target);color:var(--hw-on-bug-muted);font-size:var(--hw-text-base);animation:hw-fade var(--hw-dur-state) linear backwards calc(var(--hw-dur-drop) + var(--hw-dur-buzzer));display:flex;position:relative}.hw-season-card.hw-court{--court-pace:1.3;--court-state:calc(var(--hw-dur-state) * var(--court-pace));--court-wipe:calc(var(--hw-dur-wipe) * var(--court-pace));--court-drop:calc(var(--hw-dur-drop) * var(--court-pace));--court-land:calc(var(--hw-dur-land) * var(--court-pace));--court-stagger:calc(var(--hw-dur-stagger) * var(--court-pace));--court-d:min(300px, 82vw, 44dvh, 100dvh - 350px);background:var(--hw-floor);color:var(--hw-ink);--hw-focus:var(--hw-ink);padding:0}.hw-court-cam.hw-floor{justify-content:center;align-items:center;gap:var(--hw-space-4);padding-block:calc(env(safe-area-inset-top,0px) + var(--hw-space-4)) calc(var(--hw-space-4) + env(safe-area-inset-bottom,0px));flex-direction:column;display:flex;position:absolute;inset:0}.hw-court-career{color:var(--hw-ink-on-floor)}@media (max-height:600px){.hw-court-cam.hw-floor{gap:var(--hw-space-3)}}.hw-court-club{justify-items:center;gap:var(--hw-space-2);padding-inline:var(--hw-gutter);display:grid}.hw-court-team{font:800 var(--hw-text-xl) / var(--hw-lh-display) var(--hw-font-display);text-transform:uppercase;text-wrap:balance;overflow-wrap:anywhere}.hw-court-meta{color:var(--hw-ink-on-floor);font-size:var(--hw-text-sm);text-wrap:balance}.hw-court-circle{width:var(--court-d);height:var(--court-d);margin-block:var(--hw-space-2);flex:none;place-items:center;display:grid;position:relative}.hw-court-circle:before{content:"";height:var(--hw-rule-court);background:var(--hw-line-strong);margin-block-start:calc(var(--hw-rule-court) / -2);position:absolute;inset-block-start:50%;inset-inline:-100vmax}.hw-court-ring{width:100%;height:100%;position:absolute;inset:0}.hw-court-paint{fill:var(--hw-bug);transform-box:fill-box;transform-origin:50%}.hw-court-line{fill:none;stroke:var(--hw-line-strong);stroke-width:var(--hw-rule-court)}.hw-court-no{color:var(--hw-on-bug);font-family:var(--hw-font-display);text-transform:uppercase;justify-items:center;display:grid;position:relative}.hw-court-word{color:var(--hw-on-bug-muted);font:700 var(--hw-text-md) / 1 var(--hw-font-display);letter-spacing:.14em}.hw-court-digit{height:calc(var(--court-d) * .567);font:800 calc(var(--court-d) * .633) / calc(var(--court-d) * .567) var(--hw-font-display);font-variant-numeric:tabular-nums lining-nums;overflow:hidden}.hw-court-digit b{font-weight:inherit;display:block}.hw-court-path{background:var(--hw-bug);flex:none;align-self:stretch;height:64px;overflow:hidden}.hw-court-strip{width:max-content;margin-block-start:6px;margin-inline-start:calc(50% - var(--now) * 47px - 24px);display:flex}.hw-court-cell{align-content:center;place-items:center;gap:var(--hw-space-1);box-sizing:border-box;border:var(--hw-rule) solid var(--hw-bug-line);background:var(--hw-bug);width:48px;height:52px;color:var(--hw-on-bug);flex:none;margin-inline-end:-1px;display:grid}.hw-court-cell b{font:800 var(--hw-text-btn) / 1 var(--hw-font-display);font-variant-numeric:tabular-nums lining-nums}.hw-court-cell small{font:600 var(--hw-text-xs) / 1 var(--hw-font-display);letter-spacing:var(--hw-track-caps);color:var(--hw-on-bug-muted)}.hw-court-cell.is-am{background:var(--hw-bug-hover)}.hw-court-cell.is-now{border:var(--hw-rule-court) solid var(--hw-on-bug);background:var(--hw-accent);color:var(--hw-on-accent)}.hw-court-cell.is-now small{color:inherit}.hw-court-cell.is-next{color:var(--hw-on-bug-muted);border-style:dashed}.hw-court-tip{justify-content:center;align-items:center;gap:var(--hw-space-2);min-height:var(--hw-target);color:var(--hw-ink-on-floor);font-size:var(--hw-text-base);display:flex}.hw-court .hw-bar-wipe,.hw-court .hw-bar-wipe:after{animation-duration:var(--court-wipe)}.hw-court.is-new{--court-impact:calc(var(--court-state) + var(--court-land) * .22)}.hw-court.is-new .hw-court-cam{transform-origin:50%;animation:hw-court-settle var(--court-drop) var(--hw-ease-wipe) both, hw-kick calc(var(--court-land) / 2) var(--hw-ease-out) var(--court-impact) both}.hw-court.is-new .hw-court-paint{animation:hw-court-paint var(--court-wipe) var(--hw-ease-wipe) both}.hw-court.is-new .hw-court-word{animation:hw-fade var(--court-state) linear calc(var(--court-state) * .8) backwards}.hw-court.is-new .hw-court-digit{overflow:visible}.hw-court.is-new .hw-court-digit b{animation:hw-court-stamp var(--court-land) var(--hw-spring-land) var(--court-state) both}.hw-court.is-new .hw-court-team{--hw-bar-at:calc(var(--court-impact) + var(--court-stagger))}.hw-court.is-new .hw-court-meta{--hw-bar-at:calc(var(--court-impact) + 2 * var(--court-stagger))}.hw-court.is-new .hw-court-path{animation:hw-wipe var(--court-wipe) var(--hw-ease-wipe) calc(var(--court-impact) + var(--court-stagger)) backwards}.hw-court.is-new .hw-court-tip{animation:hw-fade var(--court-state) linear calc(var(--court-drop) + var(--court-stagger)) backwards}.hw-court.is-short{--court-roll-at:calc(3 * var(--court-stagger));--court-light-at:calc(var(--court-roll-at) + var(--court-stagger) + var(--court-wipe) * .4)}.hw-court.is-short .hw-court-digit b{animation:hw-court-roll var(--court-land) var(--hw-spring-land) var(--court-roll-at) both}.hw-court.is-short .hw-court-strip{animation:hw-court-step var(--court-wipe) var(--hw-ease-wipe) calc(var(--court-roll-at) + var(--court-stagger)) both}.hw-court.is-short .hw-court-cell.is-now{animation:hw-court-light-on var(--court-state) linear var(--court-light-at) both}.hw-court.is-short .hw-court-cell.was-now{animation:hw-court-light-off var(--court-state) linear var(--court-light-at) both}.hw-court.is-short .hw-court-cell.was-now small{animation:hw-court-small-off var(--court-state) linear var(--court-light-at) both}.hw-court.is-short .hw-court-tip{animation:hw-fade var(--court-state) linear calc(var(--court-roll-at) + 6 * var(--court-stagger)) backwards}@keyframes hw-court-settle{0%{transform:scale(1.14)rotate(-4deg)}}@keyframes hw-court-paint{0%{scale:0}}@keyframes hw-court-stamp{0%{opacity:0;scale:1.6}20%{opacity:1}}@keyframes hw-court-roll{0%{translate:0}to{translate:0 -100%}}@keyframes hw-court-step{0%{translate:47px}}@keyframes hw-court-light-on{0%{border-color:var(--hw-bug-line);background:var(--hw-bug);color:var(--hw-on-bug)}}@keyframes hw-court-light-off{0%{border-color:var(--hw-on-bug);background:var(--hw-accent);color:var(--hw-on-accent)}}@keyframes hw-court-small-off{0%{color:var(--hw-on-accent)}}.hw-tabs{flex:auto;min-width:0;display:flex}.hw-tabs button{border:0;border-inline-start:var(--hw-rule) solid var(--hw-bug-line);min-width:0;min-height:52px;color:var(--hw-on-bug-muted);font:700 var(--hw-text-base) / var(--hw-lh-tight) var(--hw-font-display);text-transform:uppercase;letter-spacing:var(--hw-track-caps);text-overflow:ellipsis;white-space:nowrap;background:0 0;flex:1 1 0;overflow:hidden}.hw-tabs button:first-child{border-inline-start:0}.hw-tabs button[aria-selected=true]{background:var(--hw-surface);color:var(--hw-ink);box-shadow:inset 0 calc(-1 * var(--hw-space-1)) 0 var(--hw-bug)}.hw-tabs button:focus-visible{outline-color:var(--hw-on-bug);outline-offset:-4px}.hw-rail-head,.hw-player-window .hw-win-head{padding-inline-start:0}.hw-rail-body{flex-direction:column;min-height:0;display:flex}.hw-player-top{align-items:center;gap:var(--hw-space-3);padding:var(--hw-space-3) var(--hw-space-4);border-block-end:var(--hw-rule-court) solid var(--hw-line-strong);grid-template-columns:minmax(0,1fr) auto;display:grid}.hw-player-id{gap:var(--hw-space-1);min-width:0;display:grid}.hw-player-id h2{overflow-wrap:anywhere}.hw-ovr{justify-items:center;gap:var(--hw-space-1);padding:var(--hw-space-2) var(--hw-space-3);background:var(--hw-bug);color:var(--hw-on-bug);outline:var(--hw-rule) solid var(--hw-bug-line);display:grid}.hw-ovr b{font:800 var(--hw-text-xl) / var(--hw-lh-display) var(--hw-font-display);font-variant-numeric:tabular-nums lining-nums}.hw-ovr small{color:var(--hw-on-bug-muted)}.hw-rail-panel{align-content:start;min-height:0;display:grid}.hw-rail-panel.is-off{display:none}.hw-rail-panel:focus-visible{outline-offset:-3px}.hw-rail .hw-panel,.hw-rail-body .hw-panel{border:0}.hw-banners.is-rail{align-items:flex-end;gap:var(--hw-space-2);padding:var(--hw-space-3) var(--hw-space-4) 0;flex-wrap:wrap;grid-template-columns:none;display:flex}.hw-banners.is-rail .bd-banner{--cut:6px;width:var(--hw-space-5);height:var(--hw-space-6);background:var(--hw-banner-gold);box-shadow:inset 0 0 0 var(--hw-rule-court) var(--hw-on-gold);clip-path:polygon(0 0, 100% 0, 100% 100%, 50% calc(100% - var(--cut)), 0 100%)}.hw-banners.is-rail .bd-banner-more,.hw-banners.is-rail .bd-banner-mvp{align-items:center;gap:var(--hw-space-1);font-size:var(--hw-text-btn);display:inline-flex}.hw-player-tags{padding:var(--hw-space-3) var(--hw-space-4) 0}.hw-traits.hw-rail-traits{padding:var(--hw-space-1) var(--hw-space-4) 0;grid-template-columns:minmax(0,1fr)}.hw-ratings{padding:var(--hw-space-1) var(--hw-space-4) var(--hw-space-3);margin:0;display:grid}.hw-ratings>div{grid-template-columns:minmax(96px,max-content) minmax(0,1fr) 40px;grid-auto-flow:dense;align-items:center;gap:var(--hw-space-3);border-block-start:var(--hw-rule) solid var(--hw-line);min-height:38px;display:grid}.hw-ratings>div:first-child{border-block-start:0}.hw-ratings dt{font:600 var(--hw-text-sm) / var(--hw-lh-tight) var(--hw-font-display);text-transform:uppercase;letter-spacing:var(--hw-track-caps);grid-column:1}.hw-ratings dd{justify-content:flex-end;align-items:baseline;gap:var(--hw-space-1);font-size:var(--hw-text-btn);white-space:nowrap;grid-column:3;margin:0;display:flex}.hw-meter{gap:var(--hw-rule);height:var(--hw-space-3);grid-column:2;grid-template-columns:repeat(10,minmax(0,1fr));display:grid}.hw-meter i{box-shadow:inset 0 0 0 var(--hw-rule) var(--hw-line-floor-joint)}.hw-meter i.on{background:var(--hw-fill-strong);box-shadow:none}.hw-ratings .is-low dd{color:var(--hw-down)}.hw-ratings .is-low .hw-meter i.on{background:var(--hw-down)}.hw-club-strip{align-items:start;gap:var(--hw-space-3);border-block-end:var(--hw-rule-court) solid var(--hw-line-strong);grid-template-columns:auto minmax(0,1fr) auto;padding-block-end:var(--hw-space-3);display:grid}.hw-club-strip>span{justify-items:start;gap:var(--hw-space-1);min-width:0;display:grid}.hw-club-strip>span:last-child{text-align:end;justify-items:end}.hw-club-strip .t-title{overflow-wrap:anywhere}.hw-club-strip .hw-n{font-size:var(--hw-text-btn);white-space:nowrap}.hw-club-mark{width:var(--hw-target);height:var(--hw-target);background:var(--hw-bug);color:var(--hw-on-bug);outline:var(--hw-rule) solid var(--hw-bug-line);place-items:center;display:grid}.hw-club .bd-club-note.is-move{color:var(--hw-ink)}.hw-club .hw-draft-strip{margin-block:var(--hw-space-1)}.hw-status{display:grid}.hw-status>div{gap:var(--hw-space-1);padding-block:var(--hw-space-3);border-block-start:var(--hw-rule) solid var(--hw-line);display:grid}.hw-status strong{font-weight:700}.hw-money{align-items:center;gap:var(--hw-space-3);border-block-start:var(--hw-rule) solid var(--hw-line);padding-block-start:var(--hw-space-3);display:flex}.hw-money svg{flex:none}.hw-money>span{gap:var(--hw-space-1);display:grid}.hw-money strong{font-size:var(--hw-text-lg)}.hw-rail-group{display:contents}.hw-rail-group.is-off{display:none}.hw-player-window[open]{width:calc(100% - 2 * var(--hw-space-2));max-width:560px;height:calc(100dvh - env(safe-area-inset-top,0px) - env(safe-area-inset-bottom,0px) - 2 * var(--hw-space-6))}.hw-player-window .hw-window-body{flex-direction:column;display:flex}.hw-draft-strip{min-width:0;min-height:calc(var(--hw-target) - var(--hw-space-1));overflow:hidden}.hw-draft-strip>*{padding-inline:var(--hw-space-2)}.hw-draft-trend{flex:1 1 0;justify-content:flex-end;min-width:0}.hw-draft-bars{align-items:flex-end;gap:calc(var(--hw-space-1) / 2);min-width:0;max-width:calc(var(--hw-target) * 3);block-size:calc(var(--hw-space-5) + var(--hw-space-1));flex:1 1 0;display:flex;position:relative}.hw-draft-bars.has-line:before{content:"";border-block-start:var(--hw-rule) solid var(--hw-bug-line);position:absolute;inset-block-end:var(--hw-draft-line);inset-inline:0}.hw-draft-bars>i{min-width:0;block-size:var(--hw-draft-level,0%);background:var(--hw-on-bug-muted);flex:1 1 0;position:relative}.hw-draft-bars>.now{background:var(--hw-on-bug)}.hw-draft-move{align-items:center;gap:var(--hw-space-1);flex:none;display:inline-flex}.hw-contracts ul{margin:0;padding:0;list-style:none;display:grid}.hw-contracts li{align-items:start;gap:var(--hw-space-3);padding-block:var(--hw-space-3);border-block-start:var(--hw-rule) solid var(--hw-line);grid-template-columns:auto minmax(0,1fr) auto;display:grid}.hw-contracts li>svg{flex:none}.hw-contracts li>span{gap:var(--hw-space-1);min-width:0;display:grid}.hw-contracts strong{font-weight:700}.hw-contracts .bd-contract-progress{align-items:center;gap:var(--hw-space-2);grid-template-columns:minmax(0,1fr) auto;display:grid}.hw-contracts .bd-contract-progress i{height:var(--hw-space-2);box-shadow:inset 0 0 0 var(--hw-rule) var(--hw-line);display:block}.hw-contracts .bd-contract-progress b{background:var(--hw-fill-strong);height:100%;display:block}.hw-contracts .bd-contract-progress em{font-style:normal;font-size:var(--hw-text-btn)}.hw-contracts .bd-contract-flag{align-items:center;gap:var(--hw-space-1);padding:var(--hw-space-1) var(--hw-space-2);border:var(--hw-rule) solid var(--hw-line-strong);color:var(--hw-ink);white-space:nowrap;display:inline-flex}.hw-contracts .bd-contract-flag.is-missed{color:var(--hw-down);border-color:var(--hw-down)}.hw-pause[open]{max-width:400px}.hw-win-meta{font:600 var(--hw-text-sm) / var(--hw-lh-tight) var(--hw-font-display);letter-spacing:var(--hw-track-caps);text-transform:uppercase;color:var(--hw-on-bug-muted);white-space:nowrap}.hw-pause-foot{border-block-start:var(--hw-rule-court) solid var(--hw-line-strong);margin-block-start:var(--hw-space-1)}.hw-row.hw-row-plain{padding-inline-start:calc(var(--hw-space-4) + 11px + var(--hw-space-3))}.hw-toast{z-index:var(--hw-z-overlay);inset-block-start:calc(env(safe-area-inset-top,0px) + var(--hw-space-2));inset-inline:max(var(--hw-space-2), env(safe-area-inset-left)) max(var(--hw-space-2), env(safe-area-inset-right));align-items:center;gap:var(--hw-space-3);min-height:48px;padding:var(--hw-space-1) var(--hw-space-3);background:var(--hw-bug);color:var(--hw-on-bug);border:var(--hw-rule-court) solid var(--hw-bug-line);animation:hw-wipe var(--hw-dur-wipe) var(--hw-ease-wipe) backwards;pointer-events:none;display:flex;position:fixed}.hw-toast[data-leaving]{animation:hw-wipe var(--hw-dur-close) var(--hw-ease-wipe) reverse forwards}.hw-toast svg{flex:none}.hw-toast>span{min-width:0;display:grid}.hw-toast strong{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.hw-toast .t-label{color:var(--hw-on-bug-muted)}.hw-toast strong{font:700 var(--hw-text-btn) / var(--hw-lh-tight) var(--hw-font-display)}.hw-btn-stack{min-height:64px;padding-block:var(--hw-space-2);white-space:normal}.hw-btn-stack>span{gap:var(--hw-space-1);justify-items:center;display:grid}.hw-btn-stack small{color:var(--hw-on-accent);text-transform:none;letter-spacing:0}@media (min-width:900px) and (min-height:541px){.hw-plate,.hw-career.is-recap .hw-plate{min-height:60px;padding-inline:var(--hw-page-inline);border:0;border-block-end:var(--hw-rule-court) solid var(--hw-bug-line);flex:none;margin:0;position:static}.hw-plate>*{gap:var(--hw-space-2);padding-inline:var(--hw-space-4);font-size:var(--hw-text-base)}.hw-plate>:first-child{padding-inline-start:0}.hw-plate-season,.hw-plate-age .big{font-size:var(--hw-text-md)}.hw-plate .big{font-size:var(--hw-text-lg)}.hw-plate-player{justify-content:flex-start;gap:var(--hw-space-5)}.hw-plate-pause{padding-inline:var(--hw-space-4)}.hw-plate-pause .hw-kbd{font-size:var(--hw-text-xs);border-width:1.5px;min-width:34px}.hw-career.is-event,.hw-career.is-outcome{background:var(--hw-bug)}.hw-career.is-recap{background:var(--hw-floor)}.hw-play{grid-template-columns:minmax(0, 1fr) var(--hw-rail);gap:var(--hw-space-5);min-height:0;padding:var(--hw-space-4) var(--hw-page-inline) var(--hw-space-5);flex:auto;display:grid}.hw-stage{gap:var(--hw-space-3)}.hw-scene{--hw-scene-h:clamp(150px, calc(100dvh - 520px), 420px);border:var(--hw-rule-court) solid var(--hw-bug-line);min-height:150px}.hw-stamp-slot{inset:var(--hw-space-5) 0}.hw-deck{gap:var(--hw-space-3);padding:0}.hw-story{padding:var(--hw-space-4) var(--hw-space-5) var(--hw-space-4)}.hw-story-title{font-size:var(--hw-text-lg)}.hw-story-body{max-width:64ch}.hw-choice{gap:var(--hw-space-4);min-height:58px;padding:var(--hw-space-2) var(--hw-space-4)}.hw-choice .k{width:28px;height:28px;color:inherit;border:var(--hw-rule-court) solid currentColor;font-size:var(--hw-text-sm);background:0 0}.hw-choice .t{align-items:center;gap:var(--hw-space-4);grid-template-columns:220px minmax(0,1fr) auto}.hw-choice .lab{display:contents}.hw-choice .lab b{font:700 var(--hw-text-btn) / var(--hw-lh-tight) var(--hw-font-display);text-transform:uppercase;letter-spacing:var(--hw-track-caps);grid-column:1}.hw-choice .d{font-size:var(--hw-text-base);grid-area:1/2}.hw-choice .risk{grid-area:1/3}.hw-choice .risk+.risk{grid-area:2/3}.hw-recap-scroll{justify-content:flex-start;padding:0}.hw-score-hero{padding:clamp(var(--hw-space-1), calc(4dvh - 20px), var(--hw-space-4)) var(--hw-space-5)}.hw-score b{font-size:clamp(56px, calc(28dvh - 130px), var(--hw-text-jersey))}.hw-tiles{grid-template-columns:repeat(3,minmax(0,1fr))}.hw-tile:nth-child(-n+3){border-block-start:0}.hw-tile:nth-child(odd){border-inline-start:var(--hw-rule) solid var(--hw-line)}.hw-tile:nth-child(3n+1){border-inline-start:0}.hw-tile:last-child:nth-child(odd){grid-column:auto}.hw-lt-board{grid-template-columns:repeat(6,minmax(0,1fr))}.hw-fortune-grid{grid-template-columns:repeat(auto-fit,minmax(160px,1fr))}.hw-rail{min-height:0;padding:var(--hw-space-1);flex-direction:column;display:flex}.hw-rail:focus-visible{outline-offset:-3px}.hw-rail .hw-rail-body{overscroll-behavior:contain;flex:auto;overflow-y:auto}.hw-season-card.hw-court{--court-d:min(360px, 48dvh)}.hw-season-court circle:last-child{display:none}.hw-toast{inset-block-start:0;inset-inline:auto max(var(--hw-page-inline), env(safe-area-inset-right));width:var(--hw-rail);min-height:60px;padding-inline:var(--hw-space-4);border-block-start:0}}.hw-story.is-legend{box-shadow:inset 0 0 0 3px var(--hw-banner-gold), inset 0 0 0 4px var(--hw-line)}.hw-story-kicker{justify-content:space-between;gap:var(--hw-space-1) var(--hw-space-3);color:var(--hw-gold-text);font:600 var(--hw-text-xs) / var(--hw-lh-tight) var(--hw-font-display);text-transform:uppercase;letter-spacing:var(--hw-track-caps);flex-wrap:wrap;margin:0;display:flex}.hw-story-kicker>span{align-items:center;gap:var(--hw-space-1);display:inline-flex}.hw-scene .hw-chip.is-gold{align-items:center;gap:var(--hw-space-1);background:var(--hw-banner-gold);color:var(--hw-on-gold);border-color:var(--hw-on-gold);font-weight:700;display:inline-flex}.hw-folk-plate{min-height:0;animation:hw-wipe var(--hw-dur-wipe) var(--hw-ease-wipe) backwards var(--hw-dur-state);margin-block-start:var(--hw-space-2)}.hw-folk-plate>small:first-child{color:var(--hw-banner-gold)}.hw-folk-plate strong,.hw-folk-stake strong{align-items:center;gap:var(--hw-space-2);min-width:0;font:700 var(--hw-text-btn) / var(--hw-lh-tight) var(--hw-font-display);text-transform:uppercase;letter-spacing:var(--hw-track-caps);overflow-wrap:anywhere;display:flex}.hw-folk-plate strong{font-size:var(--hw-text-md)}.hw-folk-plate .hw-banner-hint,.hw-folk-stake .hw-banner-hint{color:var(--hw-on-bug-muted)}.hw-folk-plate .hw-textbtn{color:var(--hw-on-bug);justify-self:start}.hw-folk-card .hw-season-body{gap:var(--hw-space-3)}.hw-folk-rafter{margin-block-start:0}.hw-folk-rafter:before{height:var(--hw-space-6)}.hw-folk-card .hw-cere-banner{width:140px;min-height:150px;padding-block-end:var(--hw-space-6)}.hw-folk-word{font:800 clamp(56px, 20vw, 80px) / .9 var(--hw-font-display);letter-spacing:.04em}.hw-folk-title{font:700 var(--hw-text-lg) / var(--hw-lh-tight) var(--hw-font-display);letter-spacing:.02em;text-wrap:balance}.hw-folk-stats{justify-content:center;gap:var(--hw-space-2) var(--hw-space-6);flex-wrap:wrap;margin:0;display:flex}.hw-folk-stat{gap:var(--hw-space-1);justify-items:center;display:grid}.hw-folk-stat>:last-child{font:800 var(--hw-text-lg) / var(--hw-lh-tight) var(--hw-font-display);font-variant-numeric:tabular-nums lining-nums;margin:0}.hw-folk-card .hw-folk-stat>:first-child,.hw-cere .hw-folk-stat>:first-child,.hw-folk-plate .hw-folk-stat>:first-child{color:var(--hw-on-bug-muted)}.hw-folk-plate .hw-folk-stats{justify-content:start;padding-block-start:var(--hw-space-1)}.hw-folk-plate .hw-folk-stat{justify-items:start}.hw-folk-stake{text-align:start;width:min(280px,100%);min-height:0;animation:hw-wipe var(--hw-dur-wipe) var(--hw-ease-wipe) backwards calc(var(--hw-dur-drop) + var(--hw-dur-state))}@media (min-width:900px) and (min-height:541px) and (max-height:700px){.hw-scoreboard .hw-score-line>div{padding-block:var(--hw-space-1)}.hw-score-verdict{padding-block:6px}.hw-score-honours{padding-block-end:var(--hw-space-1)}}@media (max-height:700px){.hw-folk-rafter:before{height:var(--hw-space-4)}.hw-folk-card .hw-cere-banner{width:100px;min-height:100px;padding-block-end:var(--hw-space-5)}.hw-folk-word{font-size:48px}}@media (min-width:900px) and (min-height:541px){.hw-folk-plate{align-items:center;column-gap:var(--hw-space-5);grid-template-columns:auto minmax(0,1fr);grid-template-areas:"kicker stats""name link";padding-block-end:var(--hw-space-5)}.hw-folk-plate>small:first-child{grid-area:kicker}.hw-folk-plate strong{grid-area:name}.hw-folk-plate .hw-folk-stats{grid-area:stats;justify-content:end;padding-block-start:0}.hw-folk-plate .hw-textbtn{grid-area:link}}@media (orientation:landscape) and (max-height:540.98px){.hw-career{padding-inline:max(var(--hw-space-2), env(safe-area-inset-left,0px)) max(var(--hw-space-2), env(safe-area-inset-right,0px))}.hw-plate,.hw-career.is-recap .hw-plate{min-height:var(--hw-target);margin:calc(env(safe-area-inset-top,0px) + var(--hw-space-1)) 0 0;flex:none;position:static}.hw-play{gap:var(--hw-space-2);padding-block:var(--hw-space-2) calc(var(--hw-space-2) + env(safe-area-inset-bottom,0px));grid-template-columns:minmax(0,1fr);display:grid}.hw-play:has(>.hw-rail){grid-template-columns:minmax(0,1fr) 240px}.hw-stage{gap:var(--hw-space-2);grid-template-rows:minmax(0,1fr);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.hw-stage>*{grid-area:1/1/auto/-1}.hw-stage>.hw-scene{aspect-ratio:900/320;border:var(--hw-rule-court) solid var(--hw-bug-line);grid-column:1;align-self:start;height:auto;min-height:0}.hw-scene-art{height:100%}.hw-scene .hw-chip,.hw-scene .hw-bracket{inset-block-end:var(--hw-space-2)}.hw-scene .hw-stamp-slot{inset:var(--hw-space-2);display:flex}.hw-scene .hw-bulb{display:block}.hw-stamp{max-width:calc(100% - var(--hw-space-4))}.hw-stamp.is-head{display:none}.bd-outcome-panel:is(.is-great,.is-legendary,.is-bad,.is-brutal):after{content:none}.hw-stage>.hw-deck{z-index:1;gap:var(--hw-space-2);grid-template-rows:minmax(0,1fr);grid-template-columns:repeat(2,minmax(0,1fr));padding:0;display:grid;position:relative;overflow:hidden}.hw-scene+.hw-deck>:last-child{margin-block-start:0}.hw-stage .hw-story{min-height:0;padding:var(--hw-space-3) var(--hw-space-4);overscroll-behavior:contain;grid-column:1;align-content:start;margin-block-start:calc(35.5556% + var(--hw-space-2));overflow-y:auto}.hw-story-body{font-size:var(--hw-text-sm)}.hw-choicewin,.hw-stage .hw-changes{overscroll-behavior:contain;grid-column:2;min-height:0;overflow-y:auto}.hw-choices{grid-auto-rows:1fr;min-height:100%}.hw-choices>li{display:grid}.hw-choice{min-height:64px}.hw-choice .k{width:30px;height:30px}.hw-choice .lab{font-size:var(--hw-text-base)}.hw-stage>.hw-deck:has(>.hw-deck-scroll){grid-template-rows:minmax(0,1fr) auto}.hw-deck>.hw-deck-scroll{display:contents}.hw-deck-scroll>.hw-story{grid-row:1/3}.hw-deck-scroll>.hw-changes{grid-row:1;align-self:start;max-height:100%}.hw-stage>.hw-deck>.hw-btn{grid-area:2/2}.hw-outcome-text{font-size:var(--hw-text-sm)}.hw-recap{gap:var(--hw-space-2);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.hw-recap-scroll{justify-content:flex-start;padding:0}.hw-recap>.hw-deck.is-floor{overscroll-behavior:contain;justify-content:flex-end;padding:0;overflow-y:auto}.hw-score-hero{padding-block:var(--hw-space-2)}.hw-score b{font-size:var(--hw-text-jersey)}.hw-season-card{padding:env(safe-area-inset-top,0px) var(--hw-space-4) calc(var(--hw-space-6) + env(safe-area-inset-bottom,0px))}.hw-season-body{place-content:center;column-gap:var(--hw-space-7);row-gap:var(--hw-space-2);text-align:start;grid-template-columns:auto minmax(0,max-content);grid-template-areas:"no career""no club""no path";display:grid}.hw-season-career{grid-area:career;align-self:end}.hw-season-no{grid-area:no;align-self:center}.hw-season-buzz{display:none}.hw-season-card.hw-court{--court-d:min(260px, 66dvh);text-align:start}.hw-court-cam.hw-floor{place-content:center;gap:var(--hw-space-2) var(--hw-space-7);padding-inline:max(var(--hw-space-4), env(safe-area-inset-left)) max(var(--hw-space-4), env(safe-area-inset-right));grid-template-columns:auto minmax(0,26rem);grid-template-areas:"circle career""circle club""circle path""circle tip";display:grid}.hw-court-circle{grid-area:circle;margin:0}.hw-court-circle:before{width:var(--hw-rule-court);height:auto;margin:0;margin-inline-start:calc(var(--hw-rule-court) / -2);inset:-100vmax auto;inset-inline-start:50%}.hw-court-career{grid-area:career}.hw-court-club{grid-area:club;justify-items:start;padding:0}.hw-court-path{grid-area:path}.hw-court-tip{grid-area:tip;justify-content:start}.hw-rail{min-height:0;padding:var(--hw-space-1);flex-direction:column;display:flex}.hw-rail .hw-rail-body{overscroll-behavior:contain;flex:auto;overflow-y:auto}.hw-rail .hw-tabs button{min-height:var(--hw-target);font-size:var(--hw-text-sm)}.hw-rail .hw-player-top{padding:var(--hw-space-2) var(--hw-space-3)}.hw-rail .hw-player-id h2{font-size:var(--hw-text-btn)}.hw-rail .hw-ovr{padding:var(--hw-space-1) var(--hw-space-2)}.hw-rail .hw-ovr b{font-size:var(--hw-text-lg)}.hw-rail .hw-ratings{padding:0 var(--hw-space-3) var(--hw-space-2)}.hw-rail .hw-ratings>div{gap:var(--hw-space-2);grid-template-columns:minmax(0,1fr) 64px 28px;min-height:32px}.hw-rail .hw-ratings dd{font-size:var(--hw-text-base)}}.hw-final{min-height:0;flex-direction:column;padding-block-start:calc(var(--hw-space-2) + env(safe-area-inset-top,0px));display:flex;overflow:hidden}@media (orientation:portrait){.hw-final{padding-inline:env(safe-area-inset-left,0px) env(safe-area-inset-right,0px)}}.hw-final-bug{min-height:calc(var(--hw-target) + 2 * var(--hw-rule-court));margin-inline:var(--hw-space-2);border:var(--hw-rule-court) solid var(--hw-bug-line);outline:0;flex:none}.hw-final-bug>button{border:0;border-inline-end:var(--hw-rule) solid var(--hw-bug-line);min-width:48px;transition:scale var(--hw-dur-press) ease-out;background:0 0;justify-content:center}.hw-final-bug>button+*{border-inline-start:0}.hw-final-bug>button:active{scale:var(--hw-press-scale);background:var(--hw-bug-hover)}.hw-final-bug>.is-strong{font-weight:700}.hw-final-bug>.grow{white-space:normal;min-width:0}.hw-final-bug>.hw-store-btn{border-inline-end:0;border-inline-start:var(--hw-rule) solid var(--hw-bug-line);background:0 0;min-height:0;margin-inline-start:auto;padding-inline:0}.hw-bug>.hw-cell-wrap{white-space:normal;padding-block:var(--hw-space-2)}.hw-final-stage{align-content:center;justify-items:center;gap:var(--hw-space-4);min-height:0;padding:var(--hw-space-3) var(--hw-gutter);flex:auto;display:grid;position:relative}.hw-final-circle{fill:none;width:100%;height:100%;stroke:var(--hw-line-floor);stroke-width:var(--hw-rule-court);pointer-events:none;position:absolute;inset:0}.hw-final-card{width:min(236px,71.4286dvh - 271.429px);min-width:150px;animation:hw-flip var(--hw-dur-drop) var(--hw-ease-wipe) backwards var(--hw-dur-state);position:relative}.hw-final-card.is-filed{animation:none}@keyframes hw-flip{0%{transform:perspective(800px)rotateY(90deg)}}.hw-pennants{gap:var(--hw-space-3);display:flex;position:relative}.hw-pennant{align-content:start;justify-items:center;gap:var(--hw-space-1);width:96px;height:72px;background:var(--hw-bug);color:var(--hw-on-bug);clip-path:polygon(0 0,100% 0,100% 82%,50% 100%,0 82%);text-align:center;animation:hw-drop var(--hw-dur-drop) var(--hw-ease-wipe) backwards;padding-block-start:var(--hw-space-3);display:grid}.hw-pennant:nth-child(2){animation-delay:var(--hw-dur-press)}.hw-pennant:nth-child(3){animation-delay:var(--hw-dur-state)}.hw-pennant b{font-size:var(--hw-text-md);line-height:1}.hw-pennant.gold{background:var(--hw-banner-gold);color:var(--hw-on-gold)}.hw-final-deck{gap:var(--hw-space-2);padding:var(--hw-space-3) var(--hw-space-3) calc(var(--hw-space-6) + env(safe-area-inset-bottom,0px));flex:none;display:grid}.hw-final-panel{display:grid}.hw-cmds{grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;display:grid}.hw-rate{align-items:center;gap:var(--hw-space-3);min-height:56px;padding:6px 6px 6px var(--hw-space-4);border-block-end:var(--hw-rule) solid var(--hw-line);display:flex}.hw-rate>.hw-label{color:var(--hw-ink);text-wrap:balance;flex:auto}:is(button,a).hw-rate{width:100%;color:var(--hw-ink);text-align:start;transition:scale var(--hw-dur-press) ease-out;background:0 0;border-block-start:0;border-inline:0;text-decoration:none}:is(button,a).hw-rate:active{scale:var(--hw-press-scale-card)}@media (hover:hover){:is(button,a).hw-rate:hover{background:var(--hw-surface-raised)}}.hw-rate .hw-row-text{flex:auto}.hw-rate .hw-row-text>span:first-child{font:700 var(--hw-text-btn) / var(--hw-lh-tight) var(--hw-font-display);text-transform:uppercase;letter-spacing:var(--hw-track-caps)}.hw-rate-picked{min-width:var(--hw-target);height:var(--hw-target);padding-inline:var(--hw-space-2);background:var(--hw-accent);color:var(--hw-on-accent);box-shadow:inset 0 0 0 var(--hw-rule-court) var(--hw-accent-edge);font:800 var(--hw-text-md) / 1 var(--hw-font-display);font-variant-numeric:tabular-nums lining-nums;flex:none;justify-content:center;align-items:center;gap:2px;display:inline-flex}.hw-rate-picked svg{width:16px;height:16px}.hw-app-plate,.hw-app-num{width:var(--hw-target);height:var(--hw-target);background:var(--hw-fill-strong);color:var(--hw-surface);font:800 var(--hw-text-md) / 1 var(--hw-font-display);font-variant-numeric:tabular-nums lining-nums;flex:none;justify-content:center;align-items:center;display:inline-flex}.hw-app-window .hw-window-body{gap:var(--hw-space-3);padding:var(--hw-space-4) var(--hw-space-3) var(--hw-space-3);display:grid}.hw-app-steps{border:var(--hw-rule) solid var(--hw-line);margin:0;padding:0;list-style:none}.hw-app-steps .hw-row{min-height:64px;padding-inline:var(--hw-space-3)}.hw-app-steps .is-now .hw-app-num{background:var(--hw-accent);color:var(--hw-on-accent);box-shadow:inset 0 0 0 var(--hw-rule-court) var(--hw-accent-edge)}.hw-app-hint{padding-inline:var(--hw-space-1);margin:0}.hw-stars{--hw-star:26px;display:flex}.hw-stars button{width:var(--hw-target);height:var(--hw-target);color:var(--hw-line-strong);transition:scale var(--hw-dur-press) ease-out;background:0 0;border:0;place-items:center;padding:0;display:grid}.hw-stars svg{width:var(--hw-star);height:var(--hw-star);grid-area:1/1}.hw-star-fill{color:var(--hw-banner-gold);opacity:0;transition:opacity var(--hw-dur-press) var(--hw-ease-out)}.hw-stars button.is-lit .hw-star-fill{opacity:1}.hw-stars button:not(:disabled):active{scale:var(--hw-press-scale)}.hw-stars button:focus-visible{outline-offset:-2px}@media (hover:hover){.hw-stars:has(button:not(:disabled):hover) button .hw-star-fill{opacity:1}.hw-stars button:not(:disabled):hover~button .hw-star-fill{opacity:0}}.hw-stars:has(button:focus-visible) button .hw-star-fill{opacity:1}.hw-stars button:focus-visible~button .hw-star-fill{opacity:0}@media (prefers-reduced-motion:no-preference){.hw-stars button.is-lit{animation:hw-star-pop var(--hw-dur-land) var(--hw-spring-land) backwards}.hw-stars button.is-lit:nth-child(2){animation-delay:var(--hw-dur-stagger)}.hw-stars button.is-lit:nth-child(3){animation-delay:calc(2 * var(--hw-dur-stagger))}.hw-stars button.is-lit:nth-child(4){animation-delay:calc(3 * var(--hw-dur-stagger))}.hw-stars button.is-lit:nth-child(5){animation-delay:calc(4 * var(--hw-dur-stagger))}}@keyframes hw-star-pop{0%{scale:.82}to{scale:1}}.hw-stars.is-wide{--hw-star:34px}.hw-stars.is-wide button{flex:1 1 0;height:52px}.hw-stars.is-sheet{--hw-star:44px;gap:var(--hw-space-1)}.hw-stars.is-sheet button{width:56px;height:56px}@media (max-width:899px),(max-height:540.98px){.hw-final:has(.hw-rate) .hw-final-card{width:min(236px,71.4286dvh - 312.143px)}}@media (max-width:899px) and (max-height:760px),(max-height:540.98px){.hw-final:has(.hw-rate) .hw-final-card{width:min(236px,71.4286dvh - 275px)}.hw-final:has(.hw-rate) .hw-final-stage{gap:var(--hw-space-3);padding-block:var(--hw-space-2)}.hw-final:has(.hw-rate) .hw-pennant{height:64px;padding-block-start:var(--hw-space-2)}.hw-final:has(.hw-rate) .hw-final-deck{padding-block-end:calc(var(--hw-space-3) + env(safe-area-inset-bottom,0px))}.hw-final:has(.hw-rate) .hw-cmd{min-height:60px}.hw-rate{min-height:52px;padding-block:3px}.hw-final.is-duel .hw-pennant{height:56px;padding-block-start:6px}}.hw-cmd{align-content:center;justify-items:center;gap:var(--hw-space-2);min-height:68px;padding-inline:var(--hw-space-2);border:0;border-inline-start:var(--hw-rule) solid var(--hw-line);color:var(--hw-ink);font:700 var(--hw-text-sm) / var(--hw-lh-tight) var(--hw-font-display);text-transform:uppercase;letter-spacing:var(--hw-track-caps);text-align:center;transition:scale var(--hw-dur-press) ease-out;background:0 0;display:grid}.hw-cmd:first-child{border-inline-start:0}.hw-cmd>.hw-swap>span{gap:var(--hw-space-2);flex-direction:column}.hw-cmd>.hw-swap svg{width:22px;height:22px}.hw-cmd:active{scale:var(--hw-press-scale-card);background:var(--hw-surface-raised)}@media (hover:hover){.hw-cmd:hover{background:var(--hw-surface-raised)}}.hw-final-deck .hw-btn.primary{min-height:58px}.hw-final.is-duel .hw-final-stage{gap:var(--hw-space-3);padding-block:var(--hw-space-2);overscroll-behavior:contain;align-content:safe center;overflow-y:auto}.hw-final.is-duel.is-seen .hw-duel-plate:first-child{view-transition-name:career-card}.hw-final.is-duel .hw-final-deck{padding-block-end:calc(var(--hw-space-2) + env(safe-area-inset-bottom,0px))}.hw-final-go{gap:var(--hw-space-1);display:grid}.hw-final-go .hw-textbtn{justify-self:center}.hw-final-table{display:none}.hw-sbs-window .hw-window-body{flex-direction:column;display:flex}.hw-sbs-foot{padding:var(--hw-space-2);background:var(--hw-surface);display:grid;position:sticky;inset-block-end:0}.hw-sbs-foot .hw-btn{min-height:52px}@media (max-width:899px) and (max-height:760px),(max-height:540.98px){.hw-final.is-duel .hw-final-stage{padding-block:var(--hw-space-1)}}@media (max-width:899px) and (max-height:650px),(max-height:540.98px){.hw-final.is-duel .hw-final-stage{gap:var(--hw-space-2)}.hw-final.is-duel .hw-duel-head{display:none}.hw-final.is-duel .hw-duel-ovr b{font-size:34px}}@media (max-width:899px) and (max-height:600px),(max-height:540.98px){.hw-final.is-duel .hw-pennants{display:none}.hw-final.is-duel .hw-final-deck{gap:6px;padding-block-start:var(--hw-space-2)}.hw-final.is-duel .hw-cmd,.hw-final.is-duel .hw-final-deck .hw-btn.primary{min-height:52px}}.hw-note-body,.hw-asked-body{gap:var(--hw-space-4);padding:var(--hw-space-4) var(--hw-space-3) var(--hw-space-3);display:grid}.hw-note-why{font:700 var(--hw-text-md) / var(--hw-lh-tight) var(--hw-font-display);text-wrap:balance;margin:0}.hw-note-field{gap:var(--hw-space-2);display:grid}.hw-note-actions{align-items:center;gap:var(--hw-space-3);display:flex}.hw-note-actions .hw-btn{flex:auto}.hw-note-receipt{align-items:center;gap:var(--hw-space-3);margin:0 calc(-1 * var(--hw-space-3)) calc(-1 * var(--hw-space-3));padding:var(--hw-space-3);border:0;border-block-start:var(--hw-rule-court) solid var(--hw-line-strong);color:var(--hw-ink);text-align:start;background:0 0;display:flex}.hw-note-receipt:active{background:var(--hw-surface-raised)}@media (hover:hover){.hw-note-receipt:hover{background:var(--hw-surface-raised)}}.hw-note-receipt .hw-row-text{flex:auto}.hw-note-receipt .hw-row-text>span:last-child{font:700 var(--hw-text-base) / 1.35 var(--hw-font-body);white-space:normal}.hw-note-thanks{justify-items:center;gap:var(--hw-space-5);padding:var(--hw-space-7) var(--hw-space-4) var(--hw-space-4);text-align:center;display:grid}.hw-note-thanks p{max-width:32ch;margin:0}.hw-stamp.hw-note-stamp{border-color:var(--hw-ink)}.hw-asked-day{background:var(--hw-bug);width:52px;height:52px;color:var(--hw-on-bug);font:800 var(--hw-text-md) / 1 var(--hw-font-display);font-variant-numeric:tabular-nums lining-nums;flex:none;align-content:center;place-items:center;gap:2px;display:grid}.hw-asked-day small{font:600 var(--hw-text-xs) / 1 var(--hw-font-display);text-transform:uppercase;letter-spacing:var(--hw-track-caps);color:var(--hw-on-bug-muted)}.hw-asked-list{border-block-end:var(--hw-rule) solid var(--hw-line);margin:0;padding:0;list-style:none}.hw-asked-list li{gap:var(--hw-space-3);padding-block:var(--hw-space-3);border-block-start:var(--hw-rule) solid var(--hw-line);display:flex}.hw-asked-list li>div{gap:var(--hw-space-1);align-content:start;display:grid}.hw-asked-list p{margin:0}.hw-asked-list.is-planned li{min-height:52px;padding-block:var(--hw-space-2);align-items:center}.hw-asked-title{font:700 var(--hw-text-base) / 1.35 var(--hw-font-body)}#hw-asked-panel{gap:var(--hw-space-4);display:grid}.hw-asked-fresh{padding:6px var(--hw-space-2);background:var(--hw-fill-strong);color:var(--hw-surface);font:600 var(--hw-text-xs) / 1 var(--hw-font-display);text-transform:uppercase;letter-spacing:var(--hw-track-caps);white-space:nowrap}.hw-share-window .hw-window-body{gap:var(--hw-space-4);padding:var(--hw-space-4) var(--hw-space-3) var(--hw-space-3);display:grid}.hw-share-window .hw-share-daily{border:var(--hw-rule) solid var(--hw-line);min-height:60px}.hw-stats-body{gap:var(--hw-space-4);padding:var(--hw-space-4) var(--hw-space-3) var(--hw-space-3);display:grid}.hw-stats-body .hw-panel{border-color:var(--hw-line)}.hw-verdict{gap:var(--hw-space-3);display:grid}.hw-epithet .hw-lt-title{margin:0}.hw-epithet .hw-lt-body+.hw-lt-body{margin-block-start:calc(-1 * var(--hw-space-2))}.is-gold .hw-epithet .hw-bug>span{background:var(--hw-banner-gold);color:var(--hw-on-gold)}.hw-final-score{align-items:flex-end;gap:var(--hw-space-3);display:flex}.hw-final-score span{font:800 var(--hw-text-xl) / var(--hw-lh-display) var(--hw-font-display);font-variant-numeric:tabular-nums lining-nums}.hw-final-score small{margin-block-end:var(--hw-space-1)}.bd-hof-seat.hw-panel,.bd-rematch-verdict.hw-panel{gap:var(--hw-space-2)}.bd-rematch-verdict.is-won{font-weight:700}.bd-gains.hw-panel,.bd-peak-card.hw-panel{padding:var(--hw-space-4)}.bd-peak-card.hw-lt{padding:0}.hw-gains .bd-gain-line{padding-block:var(--hw-space-2);border-block-start:var(--hw-rule) solid var(--hw-line);margin:0;padding-inline-start:var(--hw-space-5);position:relative}.hw-gains .bd-gain-line:before{content:"+";font:700 var(--hw-text-md) / var(--hw-lh-tight) var(--hw-font-display);color:var(--hw-up);position:absolute;inset-block-start:var(--hw-space-2);inset-inline-start:0}.hw-gains .hw-h+.bd-gain-line{border-block-start:0}.hw-gains .bd-gain-line.is-none{padding-inline-start:0}.hw-gains .bd-gain-line.is-none:before{content:none}.hw-gains .bd-gain-line b{font-weight:700}.hw-gain-badges{gap:var(--hw-space-2);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.hw-gain-badges .bd-gain-badge{--cut:10px;align-content:start;gap:var(--hw-space-1);min-height:112px;padding:var(--hw-space-3) var(--hw-space-3) var(--hw-space-5);background:var(--hw-surface);color:var(--hw-ink);box-shadow:inset 0 0 0 var(--hw-rule-court) var(--hw-line-strong);clip-path:polygon(0 0, 100% 0, 100% 100%, 50% calc(100% - var(--cut)), 0 100%);display:grid}.hw-gain-badges .bd-gain-badge small{order:-1}.hw-gain-badges .bd-gain-badge strong{font:700 var(--hw-text-btn) / var(--hw-lh-tight) var(--hw-font-display);text-transform:uppercase;letter-spacing:var(--hw-track-caps);overflow-wrap:anywhere}.hw-gain-badges .is-rare,.hw-gain-badges .is-epic{background:var(--hw-bug);color:var(--hw-on-bug);box-shadow:inset 0 0 0 var(--hw-rule) var(--hw-bug-line)}.hw-gain-badges .is-epic{box-shadow:inset 0 0 0 3px var(--hw-banner-gold)}.hw-gain-badges .is-epic small{color:var(--hw-banner-gold)}.hw-gain-badges .is-legendary{background:var(--hw-banner-gold);color:var(--hw-on-gold);box-shadow:inset 0 0 0 var(--hw-rule-court) var(--hw-on-gold)}.hw-gain-badges .is-more{padding:var(--hw-space-3);box-shadow:none;outline:var(--hw-rule-court) dashed var(--hw-line);outline-offset:-2px;clip-path:none;font:600 var(--hw-text-sm) / var(--hw-lh-tight) var(--hw-font-display);text-transform:uppercase;letter-spacing:var(--hw-track-caps);font-variant-numeric:tabular-nums;background:0 0;align-content:center;place-items:center}.hw-gains .bd-gain-link{justify-self:start}.bd-share-recap.hw-share{gap:var(--hw-space-3);background:0 0;border:0;align-items:start;min-width:0;margin:0;padding:0;display:grid}.hw-share-copy{gap:var(--hw-space-2);justify-items:start;display:grid}.bd-share-recap-copy .t-title{font:700 var(--hw-text-md) / var(--hw-lh-tight) var(--hw-font-display);letter-spacing:0;margin:0}.hw-share-window .hw-plain{box-shadow:none;background:0 0}.bd-share-recap-hint.t-meta{font-size:var(--hw-text-sm);margin:0}.bd-share-recap-image.hw-share-img{width:100%;max-width:var(--hw-board-max);outline:var(--hw-rule) solid var(--hw-bug-line);border:0;height:auto;margin:0;display:block}.hw-share-window .hw-tilt{max-width:236px;margin-inline:auto}.bd-share-recap-actions.hw-share-actions{align-content:start;gap:var(--hw-space-2);flex-wrap:wrap;display:flex}@media (pointer:coarse){.bd-share-recap-actions.hw-share-actions{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.bd-share-recap-actions .hw-btn{padding-inline:var(--hw-space-2)}.bd-share-recap-actions>.is-span,.bd-share-recap-actions>.hw-sharelinks,.bd-share-recap-actions>:nth-child(odd of .hw-btn:not(.is-span)):nth-last-child(1 of .hw-btn:not(.is-span)){grid-column:1/-1}}.bd-share-recap-error.hw-note{margin:0}.hw-support .hw-h{margin-block-end:var(--hw-space-2);display:block}.hw-support a{justify-self:start}.hw-feedback{gap:var(--hw-space-3);align-content:start;display:grid}.bd-feedback-sheet:focus{outline:none}.bd-feedback-sheet .hw-feedback{text-align:center;justify-items:center}.bd-feedback-title{padding-inline:var(--hw-space-7);color:var(--hw-ink);font:800 var(--hw-text-md) / var(--hw-lh-tight) var(--hw-font-display);text-transform:uppercase;letter-spacing:var(--hw-track-caps);text-wrap:balance;margin:0}.bd-feedback-proof{align-items:center;gap:var(--hw-space-1);margin:0;display:inline-flex}.bd-feedback-proof svg{color:var(--hw-gold-text)}.bd-feedback-caption{min-height:calc(var(--hw-text-btn) * var(--hw-lh-tight));margin:0}.bd-feedback-caption.is-named{color:var(--hw-ink);font:800 var(--hw-text-btn) / var(--hw-lh-tight) var(--hw-font-display);text-transform:uppercase;letter-spacing:var(--hw-track-caps)}.bd-feedback-after{justify-items:center;gap:var(--hw-space-3);display:grid}.bd-feedback-after>p{margin:0}.bd-feedback-stamp{--hw-stamp-wait:0s;font-size:var(--hw-text-md)}.bd-feedback-close{position:absolute;inset-block-start:var(--hw-space-2);inset-inline-end:var(--hw-space-2)}.hw-feedback textarea,.hw-note-field textarea{width:100%;min-height:120px;padding:var(--hw-space-3);background:var(--hw-surface);color:var(--hw-ink);border:var(--hw-rule-court) solid var(--hw-line-strong);border-radius:var(--hw-radius);font:400 var(--hw-text-base) / var(--hw-lh-body) var(--hw-font-body);resize:vertical}.hw-note-field textarea{min-height:96px}.hw-feedback-actions{align-items:center;gap:var(--hw-space-3);flex-wrap:wrap;display:flex}.hw-honor-line{align-items:center;gap:var(--hw-space-2);padding:var(--hw-space-3) var(--hw-space-4);background:var(--hw-surface);color:var(--hw-ink);box-shadow:inset 0 0 0 var(--hw-rule-court) var(--hw-line-strong);font:700 var(--hw-text-btn) / var(--hw-lh-tight) var(--hw-font-display);text-transform:uppercase;letter-spacing:var(--hw-track-caps);display:flex}.hw-honor-line svg{flex:none}.hw-dossier>div:first-child{border-block-start:0}.hw-dossier .bd-dossier-list{font-weight:700}.hw-totals{grid-template-columns:repeat(4,minmax(0,1fr));width:100%;max-width:none}.hw-ribbon ol{overscroll-behavior-x:contain;scroll-snap-type:x proximity;border-block-end:var(--hw-rule-court) solid var(--hw-line-strong);margin:0;padding:0;list-style:none;display:flex;overflow-x:auto}.hw-ribbon button:focus-visible{outline-offset:-3px}.hw-ribbon li{flex:1 0 var(--hw-target);scroll-snap-align:start}.hw-ribbon button{justify-items:center;gap:var(--hw-space-1);width:100%;min-height:var(--hw-target);padding:var(--hw-space-1) 0;color:var(--hw-ink);background:0 0;border:0;grid-template-rows:156px auto;display:grid}.hw-ribbon button b{font:600 var(--hw-text-xs) / var(--hw-lh-tight) var(--hw-font-display);font-variant-numeric:tabular-nums lining-nums;grid-area:1/1;align-self:end;margin-block-end:calc(var(--h,0) * 1.36px + var(--hw-space-1))}.hw-ribbon button i{height:calc(var(--h,0) * 1.36px);width:calc(100% - var(--hw-space-2));min-height:var(--hw-space-1);background:var(--hw-fill-strong);grid-area:1/1;align-self:end;display:block}.hw-ribbon .is-title button i{background:var(--hw-banner-gold);outline:var(--hw-rule-court) solid var(--hw-on-gold);outline-offset:-2px}.hw-ribbon .is-open button{box-shadow:inset 0 0 0 var(--hw-rule-court) var(--hw-line-strong)}@media (hover:hover){.hw-ribbon button:hover{background:var(--hw-surface-raised)}}.hw-ribbon button:active{background:var(--hw-surface-raised)}.hw-ribbon .bd-ribbon-detail{margin-block-start:var(--hw-space-3)}.hw-final-pair{gap:var(--hw-space-4);display:grid}.bd-peak-card .bd-kicker.hw-label{align-items:center;gap:var(--hw-space-1);display:inline-flex}.bd-peak-card .bd-peak-line{font-size:var(--hw-text-lg)}.hw-highs{border-block-start:var(--hw-rule) solid var(--hw-line);border-inline-start:var(--hw-rule) solid var(--hw-line);grid-template-columns:repeat(auto-fill,minmax(150px,1fr));display:grid}.hw-highs>div{align-content:start;gap:var(--hw-space-1);padding:var(--hw-space-3);border-block-end:var(--hw-rule) solid var(--hw-line);border-inline-end:var(--hw-rule) solid var(--hw-line);display:grid}.hw-highs strong{font-size:var(--hw-text-btn)}.hw-moments,.hw-stints,.hw-traits,.hw-class{margin:0;padding:0;list-style:none;display:grid}.hw-moments>li:first-child,.hw-stints>li:first-child,.hw-traits>li:first-child,.hw-class>li:first-child,.hw-contracts .bd-contracts-hint+ul>li:first-child{border-block-start:0}.hw-moments li{gap:var(--hw-space-3);padding-block:var(--hw-space-3);border-block-start:var(--hw-rule) solid var(--hw-line);grid-template-columns:auto minmax(0,1fr);display:grid}.hw-moments li>div{gap:var(--hw-space-1);display:grid}.hw-moments .is-bad svg,.hw-moments .is-brutal svg{color:var(--hw-down)}.hw-moments .is-legendary svg{color:var(--hw-gold-text)}.hw-stints li{grid-template-columns:var(--hw-space-8) minmax(0, 1fr) auto;align-items:baseline;gap:var(--hw-space-3);padding-block:var(--hw-space-3);border-block-start:var(--hw-rule) solid var(--hw-line);display:grid}.hw-stints li>.hw-n{font-size:var(--hw-text-btn)}.hw-stints li>div{gap:var(--hw-space-1);min-width:0;display:grid}.hw-stints strong{font-weight:700}.bd-stint-honors{gap:var(--hw-space-2);display:flex}.bd-stint-honors em{align-items:center;gap:var(--hw-space-1);font:700 var(--hw-text-btn) / var(--hw-lh-tight) var(--hw-font-display);font-variant-numeric:tabular-nums;font-style:normal;display:inline-flex}.bd-stint-honors em:not(.is-award) svg{color:var(--hw-gold-text)}.hw-ledger>summary{justify-content:space-between;align-items:center;gap:var(--hw-space-3);min-height:52px;list-style:none;display:flex}.hw-ledger>summary::-webkit-details-marker{display:none}.hw-ledger>summary h2{color:var(--hw-ink)}.hw-ledger{grid-template-columns:minmax(0,1fr)}.hw-ledger::details-content{min-width:0}.hw-ledger .bd-ledger-scroll{overscroll-behavior-x:contain;overflow-x:auto}.hw-ledger table{border-collapse:collapse;width:100%}.hw-ledger th{padding:var(--hw-space-2);border-block-end:var(--hw-rule-court) solid var(--hw-line-strong);text-align:start;font:600 var(--hw-text-xs) / var(--hw-lh-tight) var(--hw-font-display);text-transform:uppercase;letter-spacing:var(--hw-track-caps);white-space:nowrap}.hw-ledger td{padding:var(--hw-space-2);border-block-start:var(--hw-rule) solid var(--hw-line);vertical-align:top;white-space:nowrap;font:400 var(--hw-text-sm) / var(--hw-lh-body) var(--hw-font-body);font-variant-numeric:tabular-nums}.hw-ledger td strong,.hw-ledger td small{font-weight:inherit;display:block}.hw-ledger td small{color:var(--hw-ink-muted)}.hw-ledger td b{font:700 var(--hw-text-btn) / var(--hw-lh-tight) var(--hw-font-display);font-variant-numeric:tabular-nums}.hw-ledger td:is(:first-child,:nth-child(n+4):nth-child(-n+7)){font:700 var(--hw-text-base) / var(--hw-lh-body) var(--hw-font-display);font-variant-numeric:tabular-nums lining-nums}.hw-ledger :is(td,th):nth-child(n+4):nth-child(-n+7){text-align:end}.hw-ledger .bd-ledger-honors{align-items:center;gap:var(--hw-space-2);display:flex}.hw-ledger .bd-ledger-honors em,.hw-ledger .bd-ledger-honors i{align-items:center;gap:var(--hw-space-1);font-style:normal;display:inline-flex}.hw-ledger .is-title .bd-ledger-honors>svg{color:var(--hw-gold-text)}.hw-ledger .bd-ledger-honors i{color:var(--hw-down)}.hw-honors{gap:var(--hw-space-3);min-width:0;display:grid}.hw-honors .bd-honors-grid{gap:var(--hw-space-4);display:grid}.hw-honors section{gap:var(--hw-space-2);display:grid}.hw-honors h3{align-items:center;gap:var(--hw-space-2);color:var(--hw-ink);display:flex}.hw-honors h3 b{font-size:var(--hw-text-btn)}.hw-banners{gap:var(--hw-space-2);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.hw-banners .hw-banner strong{font:700 var(--hw-text-btn) / var(--hw-lh-tight) var(--hw-font-display);text-transform:uppercase;letter-spacing:var(--hw-track-caps);overflow-wrap:anywhere}.hw-banners .hw-banner strong i{margin-inline-start:var(--hw-space-1);font-style:normal}.hw-banners .hw-banner span{font:400 var(--hw-text-sm) / var(--hw-lh-body) var(--hw-font-body)}.hw-traits li{gap:var(--hw-space-1);padding-block:var(--hw-space-3);border-block-start:var(--hw-rule) solid var(--hw-line);display:grid}.hw-traits strong{font-weight:700}.hw-class li{grid-template-columns:var(--hw-target) minmax(0, 1fr) auto;align-items:center;gap:var(--hw-space-3);border-block-start:var(--hw-rule) solid var(--hw-line);min-height:56px;display:grid}.hw-class .bd-class-rank{background:var(--hw-bug);color:var(--hw-on-bug);font:700 var(--hw-text-btn) / var(--hw-lh-tight) var(--hw-font-display);font-variant-numeric:tabular-nums;outline:var(--hw-rule) solid var(--hw-bug-line);align-self:stretch;place-items:center;display:grid}.hw-class li>div:not(.bd-class-score){gap:var(--hw-space-1);padding-block:var(--hw-space-2);min-width:0;display:grid}.hw-class strong{font-weight:700}.hw-class em{padding:0 var(--hw-space-1);border:var(--hw-rule) solid var(--hw-line-strong);color:var(--hw-ink);margin-inline-start:var(--hw-space-2);font-style:normal}.hw-class .is-you{background:var(--hw-surface-raised)}.hw-class .is-retired strong{color:var(--hw-ink-muted)}.hw-class .bd-class-score{grid-template-columns:var(--hw-space-8) auto;align-items:center;gap:var(--hw-space-2);display:grid}.hw-class .bd-class-score span{height:var(--hw-space-2);box-shadow:inset 0 0 0 var(--hw-rule) var(--hw-line);display:block}.hw-class .bd-class-score i{background:var(--hw-fill-strong);height:100%;display:block}.hw-class .bd-class-score b{min-width:3ch;font-size:var(--hw-text-btn);text-align:end}.hw-prof-open .hw-final{margin-inline:calc(-1 * var(--hw-gutter));padding-block-start:var(--hw-space-2)}.hw-prof-open .hw-final-stage{min-height:480px}@media (min-width:900px) and (min-height:541px){.hw-final{column-gap:var(--hw-space-7);padding:var(--hw-space-5) var(--hw-page-inline) var(--hw-space-6);grid-template-rows:auto minmax(0,1fr);grid-template-columns:minmax(0,1fr) minmax(0,480px);align-items:center;display:grid}.hw-final-bug{grid-column:1/-1;margin-inline:0}.hw-final-stage{padding:var(--hw-space-5) 0;grid-column:1}.hw-final-card{width:min(var(--hw-card-max), (100dvh - 320px) * 5 / 7)}.hw-pennant{width:120px;height:84px}.hw-final-deck{grid-column:2;align-self:center;padding:0}.hw-cmd{min-height:80px}.hw-prof-open .hw-final{margin-inline:calc(-1 * var(--hw-page-inline))}.hw-final.is-duel{row-gap:var(--hw-space-4);grid-template-rows:auto minmax(0,1fr) auto;grid-template-areas:"bug bug""stage table""deck table"}.hw-final.is-duel .hw-final-bug{grid-area:bug}.hw-final.is-duel .hw-final-stage{padding:0 var(--hw-space-7);grid-area:stage;align-self:stretch}.hw-final.is-duel :is(.hw-duel,.hw-duel-verdict){max-width:520px}.hw-final.is-duel .hw-final-deck{grid-area:deck;justify-self:center;width:100%;max-width:600px}.hw-final.is-duel .hw-cmd{min-height:64px}.hw-final-sbs{display:none}.hw-final-go{align-items:center;gap:var(--hw-space-4);grid-template-columns:minmax(0,1fr) auto}.hw-final-table{overscroll-behavior:contain;flex-direction:column;grid-area:table;align-self:center;min-height:0;max-height:100%;display:flex;overflow-y:auto}.hw-final-table-head{min-height:var(--hw-target);padding-inline:var(--hw-space-4);background:var(--hw-bug);color:var(--hw-on-bug);font:700 var(--hw-text-btn) / var(--hw-lh-tight) var(--hw-font-display);text-transform:uppercase;letter-spacing:var(--hw-track-caps);flex:none;align-items:center;margin:0;display:flex}.hw-stats[open]{max-width:720px}.hw-share-window[open]{max-width:640px}.hw-totals{grid-template-columns:none;grid-auto-columns:minmax(0,1fr);grid-auto-flow:column}.hw-final-pair{grid-template-columns:repeat(2,minmax(0,1fr))}.hw-banners{grid-template-columns:repeat(4,minmax(0,1fr))}.hw-traits{column-gap:var(--hw-space-6);grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:900px) and (min-height:541px) and (max-height:760px){.hw-final.is-duel{row-gap:var(--hw-space-2);padding-block:var(--hw-space-4)}.hw-final.is-duel .hw-final-stage{gap:var(--hw-space-2)}.hw-final.is-duel .hw-pennant{width:96px;height:56px;padding-block-start:6px}.hw-final.is-duel .hw-cmd,.hw-final.is-duel .hw-final-deck .hw-btn.primary{min-height:52px}.hw-final.is-duel .hw-rate{min-height:52px;padding-block:3px}}@media (orientation:portrait) and (max-height:700px) and (min-width:440px){.hw-final:not(.is-duel) .hw-final-stage{justify-content:center;align-items:center;column-gap:var(--hw-space-4);grid-auto-flow:column}.hw-final:not(.is-duel) .hw-pennants{gap:var(--hw-space-2);flex-direction:column}:is(.hw-final:not(.is-duel) .hw-final-card,.hw-final:not(.is-duel):has(.hw-rate) .hw-final-card){width:min(236px,71.4286dvh - 208.571px)}}@media (orientation:landscape) and (max-height:540.98px){.hw-final:not(.is-duel){gap:var(--hw-space-2) var(--hw-space-5);padding:calc(env(safe-area-inset-top,0px) + var(--hw-space-1)) max(var(--hw-space-2), env(safe-area-inset-right,0px)) calc(var(--hw-space-2) + env(safe-area-inset-bottom,0px)) max(var(--hw-space-2), env(safe-area-inset-left,0px));grid-template:"bug bug""card pennants"minmax(0,1fr)"card deck"/auto minmax(0,1fr);display:grid}.hw-final:not(.is-duel) .hw-final-bug{grid-area:bug;margin-inline:0}.hw-final:not(.is-duel) .hw-final-stage{display:contents}.hw-final:not(.is-duel) .hw-final-circle{display:none}:is(.hw-final:not(.is-duel) .hw-final-card,.hw-final:not(.is-duel):has(.hw-rate) .hw-final-card){width:min(236px, (100dvh - 96px - env(safe-area-inset-bottom,0px)) * 5 / 7);grid-area:card;align-self:center}.hw-final:not(.is-duel) .hw-pennants{grid-area:pennants;place-self:end center}.hw-final:not(.is-duel) .hw-final-deck{grid-area:deck;padding:0}}@media (orientation:landscape) and (min-height:460px) and (max-height:540.98px){.hw-final:not(.is-duel){grid-template-rows:auto minmax(0,1fr) auto auto minmax(0,1fr);grid-template-areas:"bug bug""card.""card pennants""card deck""card."}}.hw-runway{align-items:end;gap:var(--hw-space-2) var(--hw-space-3);grid-template-columns:minmax(0,1fr) auto;display:grid}.hw-runway .hw-meter{height:var(--hw-space-4);grid-column:1/-1}.hw-runway .hw-label{margin:0}.hw-runway b{font:700 var(--hw-text-lg) / var(--hw-lh-tight) var(--hw-font-display);font-variant-numeric:tabular-nums lining-nums;white-space:nowrap}.hw-runway b small{font:600 var(--hw-text-sm) / 1 var(--hw-font-display);letter-spacing:var(--hw-track-caps);text-transform:uppercase;color:var(--hw-ink-muted)}.hw-runway.is-low b,.hw-runway.is-low b small{color:var(--hw-down)}.hw-runway.is-low .hw-meter i.on{background:var(--hw-down)}.hw-runway-low{font:600 var(--hw-text-sm) / 1 var(--hw-font-display);letter-spacing:var(--hw-track-caps);text-transform:uppercase}.hw-tile-text .hw-meter{width:72px;height:var(--hw-space-2);grid-column:auto;grid-template-columns:repeat(5,minmax(0,1fr))}.hw-tile.is-low .hw-meter i.on{background:var(--hw-down)}.hw-ratings>.hw-runway-row{grid-template-columns:minmax(96px,max-content) minmax(0,1fr) max-content}.hw-split{background:var(--hw-bug);color:var(--hw-on-bug);outline:var(--hw-rule) solid var(--hw-bug-line);display:grid}.hw-split-head{justify-content:space-between;align-items:baseline;gap:var(--hw-space-1) var(--hw-space-2);padding:var(--hw-space-3) var(--hw-space-3) 0;font:600 var(--hw-text-sm) / var(--hw-lh-tight) var(--hw-font-display);letter-spacing:var(--hw-track-caps);text-transform:uppercase;color:var(--hw-on-bug-muted);flex-wrap:wrap;margin:0;display:flex}.hw-split-head b{font:700 var(--hw-text-btn) / 1 var(--hw-font-display);color:var(--hw-on-bug);font-variant-numeric:tabular-nums lining-nums}.hw-split-bar{gap:var(--hw-rule);height:var(--hw-space-5);margin:var(--hw-space-3);display:flex}.hw-split-bar i,.hw-split-key{display:block}.hw-split-tax{background:var(--hw-on-bug-muted)}.hw-split-fees{background:var(--hw-bug-line)}.hw-split-life{box-shadow:inset 0 0 0 var(--hw-rule-court) var(--hw-on-bug-muted)}.hw-split-kept{background:var(--hw-on-bug)}.hw-split .hw-board{border-block-start:var(--hw-rule) solid var(--hw-bug-line);outline:0;max-width:none}.hw-split .hw-board dt{align-items:center;gap:var(--hw-space-1);display:flex}.hw-split-key{flex:none;width:10px;height:10px}.hw-split .hw-board dd{font-size:var(--hw-text-btn);font-variant-numeric:tabular-nums lining-nums;white-space:nowrap}.hw-book{margin:0;display:grid}.hw-book>div{align-items:baseline;gap:var(--hw-space-3);padding-block:var(--hw-space-2);border-block-start:var(--hw-rule) solid var(--hw-line);grid-template-columns:minmax(0,1fr) auto;display:grid}.hw-book dt{font:600 var(--hw-text-sm) / var(--hw-lh-tight) var(--hw-font-display);letter-spacing:var(--hw-track-caps);text-transform:uppercase;color:var(--hw-ink-muted)}.hw-book dd{font:700 var(--hw-text-btn) / 1 var(--hw-font-display);font-variant-numeric:tabular-nums lining-nums;text-align:end;margin:0}.hw-book .is-down{color:var(--hw-down)}.hw-fact{align-items:center;gap:var(--hw-space-2);font:400 var(--hw-text-sm) / var(--hw-lh-body) var(--hw-font-body);color:var(--hw-ink-muted);margin:0;display:flex}.hw-fact svg{flex:none}.hw-invest .hw-chip{white-space:normal;text-align:center}.hw-after{gap:var(--hw-space-2);display:grid}.hw-after-head{justify-content:space-between;align-items:baseline;gap:var(--hw-space-2);margin:0;display:flex}.hw-after-head span{font:600 var(--hw-text-sm) / var(--hw-lh-tight) var(--hw-font-display);letter-spacing:var(--hw-track-caps);text-transform:uppercase;color:var(--hw-ink-muted)}.hw-after-head b{font:700 var(--hw-text-btn) / 1 var(--hw-font-display);letter-spacing:var(--hw-track-caps);text-transform:uppercase;font-variant-numeric:tabular-nums lining-nums;flex:none}.hw-after.is-out .hw-after-head b{color:var(--hw-down)}.hw-lifelines{gap:var(--hw-space-3);display:grid}.hw-lifeline{height:var(--hw-space-4);box-shadow:inset 0 0 0 var(--hw-rule) var(--hw-line);position:relative}.hw-lifeline>b{background:var(--hw-fill-strong);position:absolute;inset-block:0;inset-inline-start:0}.hw-lifeline>.hw-lifeline-stop{inset-block:calc(-1 * var(--hw-space-1));width:var(--hw-rule-court);background:var(--hw-down);position:absolute;translate:-50%}.hw-lifeline>.hw-lifeline-pension{width:var(--hw-rule);background:var(--hw-line-strong);box-shadow:0 0 0 var(--hw-rule) var(--hw-surface);position:absolute;inset-block:0}.hw-ages{height:var(--hw-space-4);font:600 var(--hw-text-xs) / 1 var(--hw-font-display);letter-spacing:var(--hw-track-caps);text-transform:uppercase;color:var(--hw-ink-muted);font-variant-numeric:tabular-nums lining-nums;margin:0;position:relative}.hw-ages span{white-space:nowrap;position:absolute;inset-block-start:var(--hw-space-1);translate:-50%}.hw-ages span:first-child{translate:0}.hw-ages span:last-child{translate:-100%}.hw-ages .is-down{color:var(--hw-down)}.hw-area{height:112px;border-block-end:var(--hw-rule-court) solid var(--hw-line-strong);padding-block-start:var(--hw-space-2);position:relative}.hw-area svg{width:100%;height:100%;display:block;overflow:visible}.hw-area-fill{fill:var(--hw-surface-raised)}.hw-area-line{fill:none;stroke:var(--hw-fill-strong);stroke-width:2px;stroke-linejoin:round;stroke-linecap:square;vector-effect:non-scaling-stroke}.hw-area-dot{background:var(--hw-fill-strong);width:10px;height:10px;box-shadow:0 0 0 var(--hw-rule-court) var(--hw-surface);position:absolute;inset-block-start:calc(var(--hw-space-2) + (100% - var(--hw-space-2)) * var(--y));inset-inline-start:var(--x);translate:-50% -50%}.hw-area-dot.is-down{background:var(--hw-down)}.hw-area-val{font:700 var(--hw-text-sm) / 1 var(--hw-font-display);letter-spacing:var(--hw-track-caps);color:var(--hw-ink);font-variant-numeric:tabular-nums lining-nums;white-space:nowrap;position:absolute;inset-block-start:calc(var(--hw-space-2) + (100% - var(--hw-space-2)) * var(--y) + var(--hw-space-3))}.hw-area-val.is-above{inset-block-start:calc(var(--hw-space-2) + (100% - var(--hw-space-2)) * var(--y) - var(--hw-space-6))}.hw-area-val.is-start{inset-inline-start:var(--hw-space-3)}.hw-area-val.is-start.is-top{inset-block-start:var(--hw-space-1);inset-inline-start:var(--hw-space-4)}.hw-area-val.is-end{inset-inline-end:0}.hw-area-val.is-end.is-corner{inset-block-start:var(--hw-space-1);inset-inline:var(--hw-space-3) auto}.hw-band{justify-content:flex-end;margin:0;display:flex}.hw-band span{padding:var(--hw-space-1) var(--hw-space-2);background:var(--hw-fill-strong);color:var(--hw-surface);font:600 var(--hw-text-xs) / var(--hw-lh-tight) var(--hw-font-display);letter-spacing:var(--hw-track-caps);text-transform:uppercase;white-space:nowrap;display:block}.hw-after-window .hw-window-body{align-content:start;gap:var(--hw-space-4);padding:var(--hw-space-4) var(--hw-space-3);display:grid}.hw-choice[aria-disabled=true],.hw-choice[aria-disabled=true]:hover,.hw-choice[aria-disabled=true]:active{color:var(--hw-ink-muted);box-shadow:inset 0 0 0 var(--hw-rule) var(--hw-line);background:0 0;scale:1}.hw-choice[aria-disabled=true]:not(:focus-visible){outline:var(--hw-rule) dashed var(--hw-line);outline-offset:-5px}.hw-choice[aria-disabled=true] .k{color:var(--hw-ink-muted);box-shadow:inset 0 0 0 var(--hw-rule) var(--hw-line);background:0 0}.hw-choice .hw-kept{font:700 var(--hw-text-btn) / 1 var(--hw-font-display);font-variant-numeric:tabular-nums lining-nums;flex:none}.hw-choice .hw-kept small{font:600 var(--hw-text-xs) / 1 var(--hw-font-display);color:var(--hw-ink-muted)}button.hw-pennant{font:inherit;border:0}button.hw-pennant:focus-visible{outline-offset:-4px;outline-color:currentColor}.hw-pennant.is-broke b{color:var(--hw-on-bug);-webkit-text-decoration:underline var(--hw-bug-accent) 3px;text-decoration:underline var(--hw-bug-accent) 3px;text-underline-offset:4px}.hw-choice .lab:has(.hw-kept){row-gap:var(--hw-space-1);flex-wrap:wrap}.hw-choice .lab:has(.hw-kept) b{white-space:nowrap}.hw-cere{--cere-punch:var(--hw-dur-drop);--cere-contact:calc(var(--cere-punch) + var(--hw-dur-land) * .22);--cere-ready:calc(var(--cere-contact) + var(--hw-dur-wipe))}.hw-cere.bd-ceremony[open]{z-index:var(--hw-z-overlay);align-items:center;gap:var(--hw-space-3);width:auto;max-width:100vw;height:auto;min-height:0;max-height:100vh;max-height:100dvh;padding:max(var(--hw-space-6), env(safe-area-inset-top)) max(var(--hw-space-5), env(safe-area-inset-right)) calc(var(--hw-space-5) + env(safe-area-inset-bottom,0px)) max(var(--hw-space-5), env(safe-area-inset-left));overscroll-behavior:contain;background:var(--hw-bug);color:var(--hw-on-bug);text-align:center;border:0;flex-direction:column;margin:0;display:flex;position:fixed;inset:0;overflow-y:auto}.hw-cere.bd-ceremony::backdrop{background:var(--hw-bug)}.hw-cere .hw-buzzer{background:var(--hw-bug-accent);transform-origin:0;height:4px;animation:hw-buzz var(--hw-dur-buzzer) var(--hw-ease-wipe) both;position:absolute;inset-block-start:0;inset-inline:0}.hw-cere-rafter{justify-items:center;margin-block-start:auto;display:grid}.hw-cere-rafter:before{content:"";width:var(--hw-rule-court);background:var(--hw-on-bug-muted);height:56px}.hw-cere-banner{--cut:26px;--banner-bg:var(--hw-banner-gold);isolation:isolate;width:180px;min-height:200px;padding:var(--hw-space-4) var(--hw-space-3) var(--hw-space-7);color:var(--hw-on-gold);animation:hw-drop var(--hw-dur-drop) var(--hw-ease-wipe) both;place-items:center;display:grid;position:relative}.hw-cere-banner:before{content:"";z-index:-1;background:var(--banner-bg);clip-path:polygon(0 0, 100% 0, 100% 100%, 50% calc(100% - var(--cut)), 0 100%);position:absolute;inset:0}.hw-cere .hw-cere-rafter{transform-origin:50% 0;animation:hw-lower var(--hw-dur-drop) var(--hw-ease-out) both, hw-show calc(var(--hw-dur-drop) / 3) linear both, hw-swing var(--hw-dur-swing) linear both}.hw-cere .hw-cere-banner{transform-origin:50% 0;animation:hw-rock var(--hw-dur-rock) linear var(--cere-contact) both}.hw-cere-banner svg{width:var(--hw-space-8);height:var(--hw-space-8)}.hw-cere-banner>svg,.hw-draft-pick b{animation:hw-punch var(--hw-dur-land) var(--hw-spring-land) var(--cere-punch) both, hw-show calc(var(--hw-dur-land) / 3) linear var(--cere-punch) both}.hw-cere:not(.hw-reveal) .hw-cere-copy>.bd-kicker{--hw-bar-at:var(--cere-contact)}.hw-cere:not(.hw-reveal) .hw-cere-copy>h2{--hw-bar-at:calc(var(--cere-contact) + var(--hw-dur-stagger))}.hw-cere:not(.hw-reveal) .hw-cere-copy>:not(.bd-kicker,h2){animation:hw-fade var(--hw-dur-state) var(--hw-ease-out) var(--cere-ready) both}.hw-cere:not(.hw-reveal)>:is(.bd-primary-button,.bd-ceremony-share){animation:hw-hold 1ms var(--cere-ready) both, hw-fade var(--hw-dur-state) var(--hw-ease-out) var(--cere-ready) both}.hw-cere.bd-ceremony[open][data-closing]{animation:hw-cere-out var(--hw-dur-close) var(--hw-ease-exit) forwards;pointer-events:none}.hw-cere.bd-ceremony[data-closing]:not(.is-handoff)::backdrop{animation:hw-fade-out var(--hw-dur-close) var(--hw-ease-exit) forwards}.hw-cere .bd-ceremony-banner{display:none}.hw-cere-copy{gap:var(--hw-space-3);max-width:36rem;padding:var(--hw-space-5) 0;justify-items:center;margin-block-end:auto;display:grid}.hw-cere-copy .hw-label{color:var(--hw-on-bug-muted)}.hw-cere-copy h2{overflow-wrap:anywhere}.hw-cere .bd-ceremony-line{max-width:var(--hw-measure)}.hw-cere .hw-btn{width:100%;max-width:420px}.hw-cere .bd-primary-button{border-color:var(--hw-on-bug)}.hw-draft .hw-cere-banner{--banner-bg:var(--hw-surface);align-content:center;gap:var(--hw-space-1);color:var(--hw-ink)}.hw-draft.is-top .hw-cere-banner{--banner-bg:var(--hw-banner-gold);color:var(--hw-on-gold)}.hw-draft-pick small{font:600 var(--hw-text-sm) / var(--hw-lh-tight) var(--hw-font-display);text-transform:uppercase;letter-spacing:var(--hw-track-caps)}.hw-draft-pick b{font:800 var(--hw-text-jersey) / var(--hw-lh-display) var(--hw-font-display);font-variant-numeric:tabular-nums}.hw-confetti{--ox:50%;--oy:35%;--ray:56px;--ray-in:-80px;--ray-out:-210px;--ray-c:var(--hw-banner-gold);pointer-events:none;position:absolute;inset:0;overflow:hidden;container-type:size}.hw-confetti-from{position:absolute}.hw-confetti-from.is-impact{inset-block-start:var(--oy);inset-inline-start:var(--ox)}.hw-confetti-from.is-left{inset-block-start:calc(100% + 4px);inset-inline-start:-6px}.hw-confetti-from.is-right{inset-block-start:calc(100% + 4px);inset-inline-start:calc(100% + 6px)}.hw-confetti-from>span{--t:calc(var(--confetti-at,0s) + var(--d) * 1ms);animation:hw-paper-blast var(--hw-dur-confetti) cubic-bezier(.125, 1, .1, 1) var(--t) both, hw-paper-sink var(--hw-dur-confetti) linear var(--t) both;position:absolute;inset-block-start:0;inset-inline-start:0}.hw-confetti b{width:var(--w);height:var(--h);margin:calc(var(--h) / -2) 0 0 calc(var(--w) / -2);background:var(--hw-banner-gold);opacity:0;animation:hw-paper-flip var(--hw-dur-confetti) linear var(--t) both, hw-paper-life var(--hw-dur-confetti) linear var(--t) forwards;display:block}.hw-confetti-from>span:nth-child(4n+2) b{background:var(--hw-bug-accent)}.hw-confetti-from>span:nth-child(4n+3) b{background:var(--hw-maple)}.hw-confetti-from>span:nth-child(4n) b{background:var(--hw-on-bug)}.hw-confetti-rays{position:absolute;inset-block-start:var(--oy);inset-inline-start:var(--ox)}.hw-confetti-rays>i{width:6px;height:var(--ray);margin:calc(var(--ray) / -2) 0 0 -3px;background:var(--ray-c);opacity:0;animation:hw-paper-ray calc(var(--hw-dur-land) * .8) linear var(--confetti-at,0s) forwards;position:absolute}.hw-cere .hw-confetti{--confetti-at:var(--cere-contact);z-index:-1}.hw-cere:not(.hw-reveal):has(>.hw-confetti){animation:hw-kick calc(var(--hw-dur-land) / 2) var(--hw-ease-out) var(--cere-contact) both}.hw-reveal .hw-confetti{--confetti-at:var(--landed)}.hw-reveal .hw-confetti-rays{display:none}@keyframes hw-paper-blast{0%{translate:0}to{translate:calc(var(--dx) * 100cqh) calc(var(--dy) * 100cqh)}}@keyframes hw-paper-sink{0%{transform:translateY(0)}to{transform:translateY(calc(var(--sink) * 100cqh))}}@keyframes hw-paper-flip{0%{transform:rotate(var(--r0)) rotate3d(var(--ax), 1, .2, 0deg)}to{transform:rotate(var(--r0)) rotate3d(var(--ax), 1, .2, var(--flip))}}@keyframes hw-paper-life{0%{opacity:1;animation-timing-function:var(--hw-ease-out);scale:.6}11%{scale:1}60%{opacity:1}to{opacity:0;scale:1}}@keyframes hw-paper-ray{0%{opacity:1;transform:rotate(calc(var(--n) * 30deg)) translateY(var(--ray-in)) scaleY(.3);animation-timing-function:var(--hw-ease-out)}25%{transform:rotate(calc(var(--n) * 30deg)) translateY(calc((var(--ray-in) + var(--ray-out)) / 2)) scaleY(1);animation-timing-function:var(--hw-ease-exit)}to{opacity:1;transform:rotate(calc(var(--n) * 30deg)) translateY(var(--ray-out)) scaleY(0)}}@keyframes hw-kick{0%,to{translate:0}20%{translate:0 6px}}@keyframes hw-lower{0%{translate:0 -160px}}@keyframes hw-show{0%{opacity:0}}@keyframes hw-swing{0%{animation-timing-function:cubic-bezier(.37,0,.63,1);rotate:4deg}23%{animation-timing-function:cubic-bezier(.37,0,.63,1);rotate:-1.76deg}49%{animation-timing-function:cubic-bezier(.37,0,.63,1);rotate:.58deg}74%{animation-timing-function:cubic-bezier(.37,0,.63,1);rotate:-.19deg}to{rotate:0deg}}@keyframes hw-rock{0%{animation-timing-function:var(--hw-ease-out);transform:perspective(520px)rotateX(0)}12%{animation-timing-function:cubic-bezier(.37,0,.63,1);transform:perspective(520px)rotateX(-7deg)}40%{animation-timing-function:cubic-bezier(.37,0,.63,1);transform:perspective(520px)rotateX(2.4deg)}68%{animation-timing-function:cubic-bezier(.37,0,.63,1);transform:perspective(520px)rotateX(-.8deg)}to{transform:perspective(520px)rotateX(0)}}@keyframes hw-punch{0%{scale:1.6}}@keyframes hw-fade{0%{opacity:0}}@keyframes hw-cere-out{to{opacity:0;scale:.98}}@keyframes hw-buzz{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@media (max-height:520px){.hw-cere-rafter:before{height:var(--hw-space-4)}.hw-cere-banner{width:120px;min-height:120px;padding-block-end:var(--hw-space-6)}.hw-cere-banner svg{width:var(--hw-space-7);height:var(--hw-space-7)}.hw-draft-pick b{font-size:var(--hw-text-xl)}.hw-cere-copy{padding-block:var(--hw-space-2)}}@media (orientation:landscape) and (max-height:540.98px){.hw-cere.bd-ceremony[open]:not(.hw-reveal){place-content:center;gap:var(--hw-space-3) var(--hw-space-7);grid-template-columns:auto minmax(0,28rem);padding-block-start:var(--hw-space-4);display:grid}.hw-cere.bd-ceremony[open]:not(.hw-reveal)>.hw-cere-rafter{grid-area:1/1/span 3;align-self:center;margin:0}.hw-cere.bd-ceremony[open]:not(.hw-reveal)>:not(.hw-cere-rafter,.hw-buzzer){grid-column:2;justify-self:center}.hw-cere.bd-ceremony[open]:not(.hw-reveal) .hw-cere-copy{padding-block:0 var(--hw-space-2);margin:0}}.hw-cere.is-tear{--tear-stop:var(--cere-contact);--tear-snap2:calc(var(--cere-contact) + .46s);--tear-title:calc(var(--tear-snap2) + .42s);--tear-cost:calc(var(--tear-title) + var(--hw-dur-wipe));--cere-ready:calc(var(--tear-cost) + .16s);--tear-ease-fall:cubic-bezier(.55, .085, .68, .53)}@media (prefers-reduced-motion:no-preference){.hw-cere.is-tear{animation:hw-tear-thud .26s var(--hw-ease-out) var(--cere-contact), hw-tear-thud-soft .22s var(--hw-ease-out) calc(var(--tear-snap2) + .52s), hw-tear-clip .56s step-end var(--tear-snap2)}}.hw-cere.bd-ceremony.is-tear[open]{padding-block-start:calc(env(safe-area-inset-top,0px) + 48px)}.hw-tear-clock{height:var(--hw-space-1);margin:0;position:absolute;inset-block-start:env(safe-area-inset-top,0px);inset-inline:0}.hw-tear-run{width:var(--played);background:var(--hw-down);transform-origin:0;animation:hw-tear-run var(--tear-stop) linear backwards;position:absolute;inset-block:0;inset-inline-start:0}.hw-tear-rest{inset-block-start:1px;inset-inline:var(--played) 0;border-block-start:var(--hw-rule-court) dashed var(--hw-bug-line);animation:hw-show var(--hw-dur-state) linear var(--tear-stop) backwards;position:absolute}.hw-tear-game{color:var(--hw-on-bug);white-space:nowrap;animation:hw-show var(--hw-dur-state) linear var(--tear-stop) backwards;position:absolute;inset-block-start:14px;inset-inline-start:clamp(52px, var(--played), calc(100% - 52px));translate:-50%}.hw-tear-rig{width:150px;height:254px;animation:hw-lower var(--hw-dur-drop) var(--hw-ease-out) both, hw-show calc(var(--hw-dur-drop) / 3) linear both;flex:none;margin-block-start:auto;position:relative}.hw-tear-wire{width:var(--hw-rule-court);background:var(--hw-on-bug-muted);transform-origin:top;height:24px;animation:hw-tear-snap .28s var(--hw-ease-out) var(--snap,var(--cere-contact)) both;position:absolute;inset-block-start:0;scale:1 .3}.hw-tear-wire.is-left{inset-inline-start:27px}.hw-tear-wire.is-right,.hw-tear-spark.is-right{--snap:var(--tear-snap2)}.hw-tear-wire.is-right{inset-inline-start:121px}.hw-tear-spark{position:absolute;inset-block-start:24px;inset-inline-start:28px}.hw-tear-spark.is-right{inset-inline-start:122px}.hw-tear-spark i{width:var(--hw-rule-court);background:var(--hw-down);opacity:0;height:12px;animation:hw-tear-spark .24s var(--hw-ease-out) var(--snap,var(--cere-contact)) forwards;position:absolute;inset-block-start:-6px;inset-inline-start:-1px}.hw-tear-spark i:first-child{--a:35deg}.hw-tear-spark i:nth-child(2){--a:125deg}.hw-tear-spark i:nth-child(3){--a:215deg}.hw-tear-spark i:nth-child(4){--a:305deg}.hw-tear-drop{transform-origin:122px 44px;visibility:hidden;animation:hw-tear-drop .56s var(--tear-ease-fall) var(--tear-snap2) both;position:absolute;inset:0}.hw-tear-plate{--cut:22px;isolation:isolate;box-sizing:border-box;width:150px;height:170px;color:var(--hw-ink);transform-origin:122px 0;animation:hw-tear-fall var(--hw-dur-swing) linear var(--cere-contact) both;place-items:center;padding-block-end:var(--cut);display:grid;position:absolute;inset-block-start:44px;inset-inline-start:0;rotate:-28.6deg}.hw-tear-plate:before{content:"";z-index:-1;background:var(--hw-surface);clip-path:polygon(0 0, 100% 0, 100% 100%, 50% calc(100% - var(--cut)), 0 100%);position:absolute;inset:0}.hw-tear-plate b{font:800 var(--hw-text-jersey) / var(--hw-lh-display) var(--hw-font-display);font-variant-numeric:tabular-nums lining-nums}.hw-tear-stub{width:var(--hw-rule-court);background:var(--hw-on-bug-muted);height:20px;position:absolute;inset-block-start:-20px;inset-inline-start:27px}.hw-tear-stub.is-right{inset-block-start:24px;inset-inline-start:121px}.hw-tear-copy{justify-items:center;gap:var(--hw-space-3);padding-block:var(--hw-space-4) 0;margin-block-end:auto;display:grid}.hw-cere.is-tear h2{--hw-bar-at:var(--tear-title);overflow-wrap:anywhere}.hw-cere.is-tear h2:after{background:var(--hw-down)}.hw-tear-verdict{padding:6px var(--hw-space-3);background:var(--hw-down);color:var(--hw-on-down);animation:hw-show var(--hw-dur-state) var(--hw-ease-out) var(--tear-cost) backwards}.hw-tear-path{margin:0;padding:0;list-style:none;display:flex}.hw-tear-path li{box-sizing:border-box;min-width:58px;min-height:52px;padding-inline:var(--hw-space-1);border:var(--hw-rule) solid var(--hw-bug-line);background:var(--hw-bug-hover);font:700 var(--hw-text-btn) / var(--hw-lh-tight) var(--hw-font-display);font-variant-numeric:tabular-nums lining-nums;animation:hw-show var(--hw-dur-state) var(--hw-ease-out) calc(var(--tear-cost) + (var(--i) + 2) * var(--hw-dur-stagger)) backwards;place-content:center;justify-items:center;gap:2px;margin-inline-start:-1px;display:grid}.hw-tear-path small{font:600 var(--hw-text-xs) / var(--hw-lh-tight) var(--hw-font-display);text-transform:uppercase;letter-spacing:var(--hw-track-caps)}.hw-tear-path .is-now{border-color:var(--hw-bug-accent);background:var(--hw-bug-accent);color:var(--hw-on-accent)}.hw-tear-path .is-post{min-width:0;width:var(--hw-rule-court);background:var(--hw-on-bug);border:0;margin-inline-start:var(--hw-space-2);padding:0}@media (max-height:640px){.hw-tear-rig{zoom:.72}}@media (max-height:560px){.hw-tear-rig{zoom:.56}}@media (orientation:landscape) and (max-height:540.98px){.hw-cere.bd-ceremony.is-tear[open]:not(.hw-reveal){padding-block-start:var(--hw-space-6)}.hw-cere.bd-ceremony.is-tear[open]:not(.hw-reveal)>.hw-tear-clock{grid-area:auto;justify-self:stretch}.hw-cere.bd-ceremony.is-tear[open]:not(.hw-reveal)>.hw-tear-rig{grid-area:1/1/span 2;align-self:center;margin:0}.hw-cere.bd-ceremony.is-tear[open]:not(.hw-reveal) .hw-tear-copy{padding:0}}@keyframes hw-tear-run{0%{background:var(--hw-on-bug-muted);scale:0 1}to{background:var(--hw-on-bug-muted);scale:1}}@keyframes hw-tear-thud{30%{translate:0 6px}}@keyframes hw-tear-clip{0%,to{overflow-y:hidden}}@keyframes hw-tear-thud-soft{30%{translate:0 3px}}@keyframes hw-tear-snap{0%{scale:1}45%{scale:1 .12}75%{scale:1 .36}}@keyframes hw-tear-spark{0%{transform:rotate(var(--a)) translateY(-3px) scaleY(.4);opacity:1}to{transform:rotate(var(--a)) translateY(-16px) scaleY(1);opacity:0}}@keyframes hw-tear-fall{0%{animation-timing-function:cubic-bezier(.37,0,.63,1);rotate:0deg}26%{animation-timing-function:cubic-bezier(.37,0,.63,1);rotate:-39.5deg}50%{animation-timing-function:cubic-bezier(.37,0,.63,1);rotate:-24.5deg}72%{animation-timing-function:cubic-bezier(.37,0,.63,1);rotate:-30.2deg}88%{animation-timing-function:cubic-bezier(.37,0,.63,1);rotate:-28deg}to{rotate:-28.6deg}}@keyframes hw-tear-drop{0%{visibility:visible;translate:0;rotate:0deg}99.9%{visibility:visible;translate:0 140vh;rotate:-34deg}to{visibility:hidden;translate:0;rotate:0deg}}.hw-reveal{--charge:0s;--lift:1;--ring:var(--hw-on-maple);--flip:.72s;--flip-ease:cubic-bezier(.34, 1.36, .64, 1);--sweep:1.2s;--landed:calc(var(--charge) + var(--flip))}.hw-reveal.is-rare{--charge:.3s;--lift:1.02;--ring:var(--hw-on-bug);--glow:30%}.hw-reveal.is-epic{--charge:.7s;--lift:1.04;--ring:var(--hw-banner-gold);--glow:40%}.hw-reveal.is-legendary{--charge:1.2s;--lift:1.06;--ring:var(--hw-banner-gold);--glow:55%}.hw-reveal.bd-ceremony[open]{--line:86px;--hint:0px;--rest:calc(166px + var(--line) + var(--hint));--safe:calc(max(0px, env(safe-area-inset-top,0px) - var(--hw-space-5)) + env(safe-area-inset-bottom,0px));grid-template-columns:minmax(0,1fr) fit-content(55%);grid-template-rows:auto var(--hint) 1fr auto;justify-items:center;gap:0 var(--hw-space-3);padding-block:max(var(--hw-space-5), env(safe-area-inset-top)) calc(var(--hw-space-4) + env(safe-area-inset-bottom,0px));padding-block:max(var(--hw-space-5), env(safe-area-inset-top), (100dvh - 920px) / 2) max(calc(var(--hw-space-4) + env(safe-area-inset-bottom,0px)), (100dvh - 920px) / 2);padding-inline:max(var(--hw-space-5), env(safe-area-inset-left), env(safe-area-inset-right), (100vw - 28rem) / 2);display:grid}.hw-reveal-stage{contain:layout;width:clamp(260px, (100vh - var(--rest) - var(--safe)) * 5 / 7, var(--hw-card-max));width:clamp(260px, (100dvh - var(--rest) - var(--safe)) * 5 / 7, var(--hw-card-max));grid-area:1/1/2/-1;max-width:100%}.hw-reveal .hw-cere-copy{align-self:start;gap:var(--hw-space-1);margin:var(--hw-space-3) 0 0;grid-area:3/1/4/-1;padding:0}.hw-reveal .hw-cere-copy h2{font-size:var(--hw-text-lg);line-height:var(--hw-lh-tight)}.hw-reveal .bd-ceremony-line{margin-block-start:var(--hw-space-1)}.hw-reveal .bd-primary-button{grid-area:4/1;align-self:end;margin-block-start:var(--hw-space-3)}.hw-reveal .hw-reveal-share{white-space:normal;grid-area:4/2;align-self:end;width:auto}.hw-reveal .hw-reveal-share>svg{flex:none}.hw-reveal.is-back .bd-primary-button{grid-column:1/-1}.hw-reveal.is-back .hw-reveal-share{display:none}@media (max-width:389px){.hw-reveal.bd-ceremony[open]:lang(fr){--line:112px}}@media (max-width:343px){.hw-reveal.bd-ceremony[open]{--line:112px}}@media (max-height:619px){.hw-reveal.bd-ceremony[open],.hw-reveal.bd-ceremony[open]:lang(fr){--line:0px}.hw-reveal .bd-ceremony-line{display:none}}@media (max-width:389px) and (max-height:641px){.hw-reveal.bd-ceremony[open]:lang(fr){--line:0px}.hw-reveal:lang(fr) .bd-ceremony-line{display:none}}@media (max-width:343px) and (max-height:641px){.hw-reveal.bd-ceremony[open]{--line:0px}.hw-reveal .bd-ceremony-line{display:none}}@media (min-height:760px){.hw-reveal.bd-ceremony[open]{--hint:31px}}.hw-reveal .hw-tilt{--card-shadow:color-mix(in srgb, var(--hw-bug) 55%, var(--hw-on-maple));-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent}.hw-reveal.is-back .hw-tilt{--card-turn:1}.hw-cardback{background:var(--hw-maple);height:100%;position:relative;overflow:hidden}.hw-cardback:after{content:"";box-shadow:inset 0 0 0 var(--hw-rule-court) var(--hw-on-maple);pointer-events:none;position:absolute;inset:0}.hw-cardback>svg{width:100%;height:100%;display:block;position:absolute;inset:0}.hw-cardback .seams,.hw-cardback .line,.hw-cardback .ring{fill:none;vector-effect:non-scaling-stroke}.hw-cardback .seams{stroke:var(--hw-court-stain);stroke-width:1.5px}.hw-cardback .line,.hw-cardback .ring{stroke:var(--hw-on-maple);stroke-width:var(--hw-rule-court)}.hw-cardback .hw-ball{width:auto;height:34%;position:absolute;inset-block-start:31%;inset-inline-start:50%;overflow:visible;translate:-50%}.hw-cardback .hw-ball .rim,.hw-cardback .hw-ball .net{stroke:var(--hw-on-maple)}.hw-cardback .hw-ball .edge{fill:var(--hw-on-maple)}.hw-cardback .plaque{padding:var(--hw-space-2) var(--hw-space-3);background:var(--hw-bug);color:var(--hw-on-bug);font:700 var(--hw-text-btn) / var(--hw-lh-tight) var(--hw-font-display);text-transform:uppercase;letter-spacing:var(--hw-track-caps);white-space:nowrap;position:absolute;inset-block-end:var(--hw-space-5);inset-inline-start:50%;translate:-50%}.hw-cardback .hw-ball .ball{transform-box:fill-box;transform-origin:bottom;animation:hw-bounce min(var(--hw-dur-bounce), var(--landed)) both}.hw-reveal.is-back .hw-reveal-stage{animation:hw-drop var(--hw-dur-drop) var(--hw-ease-wipe) both}.hw-reveal.is-back:not(.is-common) .hw-reveal-stage{box-shadow:0 0 var(--hw-space-6) color-mix(in srgb, var(--ring) var(--glow), transparent)}.hw-reveal.is-face .hw-reveal-stage{animation:hw-lift var(--charge) ease-in both, hw-settle var(--hw-dur-state) var(--hw-ease-wipe) var(--landed) forwards}.hw-reveal.is-face .hw-cardback:after{animation:hw-charge var(--charge) ease-in both}.hw-reveal.is-face .hw-tilt{animation:hw-turn var(--flip) var(--flip-ease) var(--charge) both}.hw-reveal.is-face.is-holo .hw-tilt{animation:hw-turn var(--flip) var(--flip-ease) var(--charge) both, hw-sweep var(--sweep) var(--tilt-return-ease) var(--landed)}.hw-reveal.is-face .hw-cere-copy>*,.hw-reveal.is-face .bd-primary-button,.hw-reveal.is-face .hw-reveal-share{animation:hw-hold 1ms var(--landed) both, hw-drop var(--hw-dur-drop) var(--hw-ease-wipe) var(--landed) both}.hw-reveal-rays{z-index:-1;pointer-events:none;width:100%;height:100%;fill:var(--hw-gold-dim);animation:hw-rays var(--hw-dur-buzzer) var(--hw-ease-wipe) var(--landed) both;position:absolute;inset:0}@keyframes hw-bounce{0%{animation-timing-function:ease-in;transform:translateY(-200%)scaleY(1)}30%,69%,94%{animation-timing-function:ease-out;transform:translateY(0)scaleY(1)}33%,72%,97%{animation-timing-function:ease-out;transform:translateY(0)scaleY(.86)}51%{animation-timing-function:ease-in;transform:translateY(-70%)scaleY(1)}83%{animation-timing-function:ease-in;transform:translateY(-24%)scaleY(1)}to{transform:translateY(0)scaleY(1)}}@keyframes hw-lift{to{transform:scale(var(--lift))}}@keyframes hw-settle{0%{transform:scale(var(--lift))}to{transform:none}}@keyframes hw-charge{to{box-shadow:inset 0 0 0 var(--hw-space-2) var(--ring)}}@keyframes hw-turn{0%{--card-turn:1}to{--card-turn:0}}@keyframes hw-sweep{0%,to{--card-rest-x:.5;--card-rest-y:.5}14%{--card-rest-x:.06;--card-rest-y:.34}72%{--card-rest-x:.96;--card-rest-y:.62}}@keyframes hw-hold{0%{visibility:hidden}}@keyframes hw-rays{0%{opacity:0;transform:scale(.6)rotate(-12deg)}}.hw-reveal-tilt{margin:var(--hw-space-2) 0 0;color:var(--hw-on-bug-muted);text-align:center;animation:hw-hold 1ms var(--landed) both, hw-drop var(--hw-dur-drop) var(--hw-ease-wipe) var(--landed) both;grid-area:2/1/3/-1;display:none}@media (min-height:760px){.hw-reveal-tilt{display:block}}@media (min-width:900px) and (min-height:541px),(orientation:landscape) and (min-width:640px){.hw-reveal.bd-ceremony[open]{grid-template-columns:auto minmax(0,26rem);grid-template-rows:1fr calc(var(--hw-text-sm) * var(--hw-lh-body)) repeat(3, auto) 1fr;justify-content:center;justify-items:stretch;gap:var(--hw-space-3) var(--hw-space-7);padding:max(var(--hw-space-6), env(safe-area-inset-top)) max(var(--hw-space-5), env(safe-area-inset-right)) calc(var(--hw-space-5) + env(safe-area-inset-bottom,0px)) max(var(--hw-space-5), env(safe-area-inset-left));text-align:start}.hw-reveal .hw-reveal-stage{width:max(260px, min(var(--hw-card-max), (100vh - 96px) * 5 / 7));width:max(260px, min(var(--hw-card-max), (100dvh - 96px) * 5 / 7));grid-area:1/1/-1/2;align-self:center;max-width:none}.hw-reveal .hw-reveal-tilt{text-align:start;grid-area:2/2;margin:0;display:block}.hw-reveal .hw-cere-copy{justify-items:start;gap:var(--hw-space-2);padding-block:0 var(--hw-space-3);grid-area:3/2;margin:0}.hw-reveal .hw-cere-copy h2{font-size:var(--hw-text-xl);line-height:var(--hw-lh-display)}.hw-reveal .bd-ceremony-line,.hw-reveal:lang(fr) .bd-ceremony-line{margin-block-start:0;display:block}.hw-reveal .bd-primary-button,.hw-reveal.is-back .bd-primary-button{grid-area:4/2;margin-block-start:0}.hw-reveal .hw-reveal-share,.hw-reveal.is-back .hw-reveal-share{grid-area:5/2;width:100%;display:inline-flex}}@media (orientation:landscape) and (min-width:640px) and (max-height:480px){.hw-reveal .hw-cere-copy h2{font-size:var(--hw-text-lg);line-height:var(--hw-lh-tight)}.hw-reveal .bd-ceremony-line,.hw-reveal:lang(fr) .bd-ceremony-line{display:none}}@media (prefers-reduced-motion:reduce){.hw-reveal .hw-reveal-tilt{display:none}}.hw-reveal.is-face .hw-reveal-card{view-transition-name:career-card}::view-transition-group(career-card){animation-duration:var(--hw-dur-drop);animation-timing-function:var(--hw-ease-wipe)}::view-transition-old(career-card){animation:none}::view-transition-new(career-card){opacity:0;animation:none}@media (prefers-reduced-motion:reduce){::view-transition-group(*){animation-duration:1ms!important}::view-transition-old(*){animation-duration:1ms!important}::view-transition-new(*){animation-duration:1ms!important}}:root[data-fold]{--duo-pad-t:calc(env(safe-area-inset-top,0px) + var(--hw-space-2));--duo-pad-b:calc(env(safe-area-inset-bottom,0px) + var(--hw-space-2));--duo-pad-l:max(var(--hw-gutter), env(safe-area-inset-left,0px));--duo-pad-r:max(var(--hw-gutter), calc(env(safe-area-inset-right,0px) + var(--hw-space-1)));--duo-pad:var(--duo-pad-t) var(--duo-pad-r) var(--duo-pad-b) var(--duo-pad-l);--duo-left:calc(var(--hw-fold-x) - var(--duo-pad-l) - var(--hw-space-2));--duo-gap-v:calc(var(--hw-fold-w) + 2 * var(--hw-space-2));--duo-bottom:calc(100dvh - var(--hw-fold-y) - var(--hw-fold-h) - var(--hw-space-2) - var(--duo-pad-b));--duo-go:52px;--duo-top-h:calc(var(--hw-fold-y) - var(--duo-pad-t) - var(--hw-space-2))}:root[data-fold] .hw-choice{gap:var(--hw-space-3);min-height:64px;padding:var(--hw-space-2) var(--hw-space-3)}:root[data-fold] .hw-choice .k{background:var(--hw-bug);width:34px;height:34px;color:var(--hw-on-bug);font-size:var(--hw-text-base);border:0}:root[data-fold] .hw-choice .t{align-items:stretch;gap:var(--hw-space-1);grid-template-columns:none}:root[data-fold] .hw-choice .lab{display:flex}:root[data-fold] .hw-choice .lab b,:root[data-fold] .hw-choice .d,:root[data-fold] .hw-choice .risk,:root[data-fold] .hw-choice .risk+.risk{grid-area:auto}:root[data-fold] .hw-choice .d{font-size:var(--hw-text-sm)}:root[data-fold] .hw-career .hw-plate{border:var(--hw-rule-court) solid var(--hw-bug-line);min-height:48px;margin:0;padding-inline:0;position:static}:root[data-fold] .hw-career .hw-plate>*{padding-inline:var(--hw-space-2);font-size:var(--hw-text-sm)}:root[data-fold] .hw-career .hw-plate .big{font-size:var(--hw-text-md)}:root[data-fold] .hw-career .hw-kbd{display:none}:root[data-fold] .hw-career .hw-plate .only-wide{display:none!important}:root[data-fold] .hw-career .hw-plate .only-narrow{display:revert!important}:root[data-fold] .hw-career .hw-scene{block-size:auto;aspect-ratio:900/320;border:var(--hw-rule-court) solid var(--hw-bug-line);flex:none;min-height:0}:root[data-fold] .hw-career .hw-scene-art{height:100%}:root[data-fold] .hw-career .hw-scene .hw-stamp-slot{inset:var(--hw-space-2);display:flex}:root[data-fold] .hw-career .hw-scene .hw-bulb{display:block}:root[data-fold] .hw-career .hw-stamp.is-head{display:none}:root[data-fold] .hw-career .bd-outcome-panel:is(.is-great,.is-legendary,.is-bad,.is-brutal):after{content:none}:root[data-fold] .hw-tile.is-desk-tile{display:none}:root[data-fold] .hw-rail.is-desk .hw-desk-half{padding:var(--hw-space-3)}:root[data-fold] .hw-deck>.hw-btn{align-self:stretch;width:auto;min-width:0}:root[data-fold=v] :is(.hw-career:not(:has(>.hw-card-main)),.hw-final.is-half,.hw-menu.is-app){grid-template-columns:var(--duo-left) minmax(0, 1fr);column-gap:var(--duo-gap-v);row-gap:var(--hw-space-2);padding:var(--duo-pad);display:grid}:root[data-fold=v] .hw-career:not(:has(>.hw-card-main)){grid-template-rows:auto minmax(0,1fr)}:root[data-fold=v] .hw-career>.hw-plate{grid-area:1/1}:root[data-fold=v] .hw-career .hw-play{display:contents}:root[data-fold=v] .hw-career .hw-stage{gap:var(--hw-space-2);grid-area:2/1;padding:0}:root[data-fold=v] .hw-career .hw-deck{gap:var(--hw-space-2);padding:0}:root[data-fold=v] .hw-career .hw-scene{flex:0 100 auto;min-height:110px}:root[data-fold=v] .hw-career .hw-deck>.hw-story{overscroll-behavior:contain;flex:0 auto;min-height:96px;overflow-y:auto}:root[data-fold=v] .hw-career .hw-rail{grid-area:1/2/span 2}:root[data-fold=v] .hw-tiles{grid-template-columns:repeat(2,minmax(0,1fr))}:root[data-fold=v] :is(.hw-final.is-half,.hw-menu.is-app){block-size:100dvh;grid-template-rows:auto minmax(0,1fr) auto;min-height:0}:root[data-fold=v] .hw-final.is-half>.hw-final-bug,:root[data-fold=v] .hw-final.is-half>.hw-final-stage,:root[data-fold=v] .hw-final.is-half>.hw-final-deck{grid-column:1;margin-inline:0}:root[data-fold=v] .hw-final.is-half>.hw-final-stage,:root[data-fold=v] .hw-final.is-half>.hw-final-deck{padding:0}:root[data-fold=v] .hw-final.is-half .hw-final-stage{justify-content:center;align-items:center;column-gap:var(--hw-space-4);grid-auto-flow:column}:root[data-fold=v] .hw-final.is-half .hw-pennants{gap:var(--hw-space-2);flex-direction:column}:is(:root[data-fold=v] .hw-final.is-half .hw-final-card,:root[data-fold=v] .hw-final.is-half:has(.hw-rate) .hw-final-card){width:min(236px,71.4286dvh - 208.571px)}:root[data-fold] .hw-final>.hw-stats.is-inline{block-size:100%;flex-direction:column;min-height:0;margin:0;display:flex;overflow:hidden}:root[data-fold=v] .hw-final>.hw-stats.is-inline{grid-area:1/2/-1}:root[data-fold] .hw-stats.is-inline .hw-window-body{overscroll-behavior:contain;flex:auto;min-height:0;overflow-y:auto}:root[data-fold=v] .hw-menu.is-app>:not(.hw-menu-hall){grid-column:1;margin-inline:0}:root[data-fold=v] .hw-menu.is-app>.hw-menu-hall{grid-area:1/2/-1}:root[data-fold] .hw-menu.is-app>.hw-menu-base{display:none}:root[data-fold] .hw-menu.is-app>.hw-menu-stage{container-type:inline-size}:root[data-fold] .hw-menu.is-app .hw-menu-lockup h1{font-size:min(72px,18cqi)}:root[data-fold] .hw-menu.is-app .hw-menu-lockup .hw-ball{width:min(80px,18cqi)}:root[data-fold] .hw-menu-hall{flex-direction:column;min-height:0;display:flex;overflow:hidden}:root[data-fold] .hw-menu-hall-count{padding:var(--hw-space-3) var(--hw-space-4) 0;font:600 var(--hw-text-sm) / var(--hw-lh-tight) var(--hw-font-display);text-transform:uppercase;letter-spacing:var(--hw-track-caps);color:var(--hw-ink-muted)}:root[data-fold] .hw-menu-hall-count b{color:var(--hw-ink)}:root[data-fold] .hw-menu-hall .hw-hall-hang{flex:auto;min-height:0}:root[data-fold] .hw-menu-hall .nm:empty,:root[data-fold] .hw-menu-hall .pts small:empty{display:none}:root[data-fold=h] .hw-career:not(:has(>.hw-card-main)){row-gap:var(--hw-space-2);column-gap:var(--hw-space-2);block-size:100dvh;padding:var(--duo-pad);grid-template-columns:minmax(0,1fr) 264px;display:grid}:root[data-fold=h] .hw-career .hw-play,:root[data-fold=h] .hw-career .hw-stage,:root[data-fold=h] .hw-career .hw-deck,:root[data-fold=h] .hw-career .hw-deck-scroll,:root[data-fold=h] .hw-career .hw-recap{display:contents}:root[data-fold=h] .hw-career>.hw-plate{grid-area:plate}:root[data-fold=h] .hw-career .hw-scene{grid-area:scene}:root[data-fold=h] .hw-career .hw-story{grid-area:story;min-height:0;overflow-y:auto}:root[data-fold=h] .hw-career .hw-rail{grid-area:rail}:root[data-fold=h] .hw-career.is-event{grid-template-rows:auto auto minmax(0, 1fr) var(--hw-fold-h) var(--duo-bottom);grid-template-areas:"plate plate""scene rail""story rail"". .""deck deck"}:root[data-fold=h] .hw-career .hw-choicewin{grid-area:deck;align-self:end;max-height:100%;overflow-y:auto}:root[data-fold=h] .hw-career.is-outcome{grid-template-rows:auto auto minmax(0, 1fr) var(--hw-fold-h) calc(var(--duo-bottom) - var(--duo-go) - var(--hw-space-2)) var(--duo-go);grid-template-areas:"plate plate""scene rail""story rail"". .""changes changes""go go"}:root[data-fold=h] .hw-career .hw-changes{grid-area:changes;align-self:end;max-height:100%;overflow-y:auto}:root[data-fold=h] .hw-career.is-outcome .hw-btn.primary{grid-area:go}:root[data-fold=h] .hw-career.is-recap{grid-template-columns:minmax(0,1fr) 236px;grid-template-rows:auto minmax(0, 1fr) var(--hw-fold-h) var(--duo-bottom);grid-template-areas:"plate plate""board board"". .""rail floor"}:root[data-fold=h] .hw-career .hw-recap-scroll{grid-area:board;min-height:0;padding:0;overflow-y:auto}:root[data-fold=h] .hw-career .hw-deck.is-floor{justify-content:flex-end;gap:var(--hw-space-2);flex-direction:column;grid-area:floor;min-height:0;display:flex}:root[data-fold=h] .hw-career.is-recap .hw-tiles{grid-template-columns:minmax(0,1fr)}:root[data-fold=h] .hw-career.is-recap .hw-recap-note{white-space:normal}:root[data-fold=h] .hw-rail{min-height:0;padding:var(--hw-space-1);flex-direction:column;display:flex}:root[data-fold=h] .hw-rail .hw-rail-body{overscroll-behavior:contain;flex:auto;min-height:0;overflow-y:auto}:root[data-fold=h] .hw-rail .hw-ratings{padding:0 var(--hw-space-2) var(--hw-space-1)}:root[data-fold=h] .hw-rail .hw-ratings>div{gap:var(--hw-space-2);grid-template-columns:minmax(0,1fr) 64px 26px;min-height:27px}:root[data-fold=h] .hw-rail:not(.is-desk) .hw-player-top{display:none}:root[data-fold=h] .hw-rail .hw-tabs button{min-height:var(--hw-target);padding-inline:var(--hw-space-1);font-size:var(--hw-text-xs);letter-spacing:.02em}:root[data-fold=h] .hw-final.is-half{grid-template-columns:auto minmax(0,1fr);grid-template-rows:var(--duo-top-h) var(--hw-fold-h) auto auto minmax(0, 1fr);row-gap:var(--hw-space-2);column-gap:var(--hw-space-3);block-size:100dvh;padding:var(--duo-pad);grid-template-areas:"card stats"". .""bug bug""pen pen""deck deck";display:grid}:root[data-fold=h] .hw-final.is-half>.hw-final-bug{grid-area:bug;margin-inline:0}:root[data-fold=h] .hw-final.is-half>.hw-final-stage{display:contents}:root[data-fold=h] .hw-final.is-half .hw-final-circle{display:none}:is(:root[data-fold=h] .hw-final.is-half .hw-final-card,:root[data-fold=h] .hw-final.is-half:has(.hw-rate) .hw-final-card){width:min(236px, calc(var(--duo-top-h) * 5 / 7));grid-area:card;align-self:center;min-width:0}:root[data-fold=h] .hw-final>.hw-stats.is-inline{grid-area:stats}:root[data-fold=h] .hw-final.is-half .hw-pennants{grid-area:pen;justify-content:center;margin-block-start:calc(-1 * var(--hw-space-2))}:root[data-fold=h] .hw-final.is-half>.hw-final-deck{grid-area:deck;align-self:end;padding:0}:root[data-fold=h] .hw-menu.is-app{block-size:100dvh;grid-template-columns:minmax(0,1fr) 330px;grid-template-rows:auto minmax(0, 1fr) var(--hw-fold-h) var(--duo-bottom);row-gap:var(--hw-space-2);column-gap:var(--hw-space-2);min-height:0;padding:var(--duo-pad);grid-template-areas:"top top""stage hall"". .""menu menu";display:grid}:root[data-fold=h] .hw-menu.is-app>.hw-menu-top{grid-area:top;justify-content:flex-start;margin-inline:0}:root[data-fold=h] .hw-menu.is-app>.hw-menu-top>.hw-menu-gear{margin-inline-start:auto}:root[data-fold=h] .hw-menu.is-app>.hw-menu-stage{grid-area:stage;min-height:0}:root[data-fold=h] .hw-menu.is-app>.hw-menu-hall{grid-area:hall}:root[data-fold=h] .hw-menu.is-app>.hw-menu-win{grid-area:menu;align-self:end;width:auto;margin-inline:0}:root[data-fold=v] .hw-court-cam.hw-floor{grid-template-columns:var(--duo-left) minmax(0, 1fr);align-content:center;column-gap:var(--duo-gap-v);row-gap:var(--hw-space-2);padding:var(--duo-pad);grid-template-areas:"circle career""circle club""circle path""circle tip";display:grid}:root[data-fold=v] .hw-court-circle{grid-area:circle;margin:0}:root[data-fold=v] .hw-court-circle:before{width:var(--hw-rule-court);height:auto;margin:0;margin-inline-start:calc(var(--hw-rule-court) / -2);inset:-100vmax auto;inset-inline-start:50%}:root[data-fold=v] .hw-court-career{grid-area:career}:root[data-fold=v] .hw-court-club{grid-area:club}:root[data-fold=v] .hw-court-path{grid-area:path;justify-self:stretch}:root[data-fold=v] .hw-court-tip{grid-area:tip}:root[data-fold=h] .hw-season-card.hw-court{--court-d:min(300px, var(--duo-top-h) - 150px)}:root[data-fold=h] .hw-court-cam.hw-floor{--court-low:calc(var(--hw-fold-y) + var(--hw-fold-h) + var(--hw-space-2) + var(--duo-bottom) / 2);padding-block:var(--duo-pad-t) calc(100dvh - var(--hw-fold-y) + var(--hw-space-2))}:root[data-fold=h] :is(.hw-court-path,.hw-court-tip){position:absolute;inset-inline:0}:root[data-fold=h] .hw-court-path{inset-block-start:calc(var(--court-low) - 62px)}:root[data-fold=h] .hw-court-tip{inset-block-start:calc(var(--court-low) + 18px)}
