.hw-setup{gap:var(--hw-space-5);padding:var(--hw-space-5) var(--hw-gutter) var(--hw-space-6);align-content:start;display:grid}.hw-setup-back{margin-block-start:calc(-1 * var(--hw-space-3));margin-inline-start:calc(-1 * var(--hw-space-2))}.hw-setup-head{gap:var(--hw-space-2);display:grid}.hw-setup-head .hw-label{font-variant-numeric:tabular-nums}.hw-steps5{gap:var(--hw-space-1);grid-template-columns:repeat(5,minmax(0,1fr));display:grid}.hw-steps5>span{background:var(--hw-surface);border:var(--hw-rule) solid var(--hw-line-floor-joint);height:10px}.hw-steps5>.done{background:var(--hw-fill-strong);border-color:var(--hw-fill-strong)}.hw-steps5>.now{border:3px solid var(--hw-line-strong)}.hw-setup-main{gap:var(--hw-space-4);align-content:start;min-width:0;display:grid}.hw-setup-intro{gap:var(--hw-space-3);display:grid}.hw-opts{gap:var(--hw-space-2);display:grid}.hw-opt{text-align:start;background:var(--hw-surface-raised);width:100%;min-height:64px;color:var(--hw-ink);border:var(--hw-rule-court) solid var(--hw-line-strong);transition:scale var(--hw-dur-press) ease-out;grid-template-columns:56px minmax(0,1fr) auto;align-items:stretch;padding:0;display:grid}.hw-opt:active{scale:var(--hw-press-scale-card);background:var(--hw-surface)}@media (hover:hover){.hw-opt:hover{background:var(--hw-surface)}}.hw-opt-code{background:var(--hw-bug);color:var(--hw-on-bug);font:700 var(--hw-text-btn) / var(--hw-lh-tight) var(--hw-font-display);letter-spacing:var(--hw-track-caps);outline:var(--hw-rule) solid var(--hw-bug-line);place-items:center;display:grid}.hw-opt .bd-flag{display:none}.hw-opt-text{align-content:center;gap:var(--hw-space-1);padding:var(--hw-space-3);display:grid}.hw-opt-text b{font-weight:700}.hw-opt-text .t-meta{gap:var(--hw-space-1);display:grid}.hw-opt-text .bd-identity-start{color:var(--hw-ink)}.hw-opt-arrow{align-self:center;margin-inline-end:var(--hw-space-3)}.hw-opt[aria-current=true]{box-shadow:inset 0 0 0 4px var(--hw-accent)}.hw-heat-head{gap:var(--hw-space-2);display:grid}.hw-heat-head .hw-h{display:block}.hw-heat-seg{grid-auto-rows:minmax(64px,auto)}.hw-heat-seg button{align-content:center;place-items:center;gap:var(--hw-space-1);padding:var(--hw-space-2) var(--hw-space-1);display:grid}.hw-heat-seg small{font:inherit;white-space:normal;text-align:center}.hw-heat-seg .bd-heat-best{font:400 var(--hw-text-sm) / var(--hw-lh-body) var(--hw-font-body);text-transform:none;letter-spacing:0}.bd-heat-description{font:400 var(--hw-text-sm) / var(--hw-lh-body) var(--hw-font-body);color:var(--hw-ink-muted)}.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}.hw-builds{gap:var(--hw-space-3);display:grid}.hw-build{text-align:start;background:var(--hw-surface);width:100%;color:var(--hw-ink);border:var(--hw-rule-court) solid var(--hw-line-strong);transition:scale var(--hw-dur-press) ease-out;align-content:start;padding:0;display:grid}button.hw-build:active{scale:var(--hw-press-scale-card)}@media (hover:hover){button.hw-build:not([aria-current=true]):hover{box-shadow:inset 0 0 0 var(--hw-rule-court) var(--hw-accent)}}.hw-build[aria-current=true]{box-shadow:inset 0 0 0 4px var(--hw-accent)}.hw-build-head{justify-content:space-between;align-items:center;gap:var(--hw-space-2);min-height:48px;padding:var(--hw-space-3) var(--hw-space-4) var(--hw-space-1);display:flex}.hw-build-head .t-legend{color:var(--hw-ink-muted)}.hw-build-desc{padding:0 var(--hw-space-4) var(--hw-space-3)}.hw-statline{border-block-start:var(--hw-rule) solid var(--hw-line);grid-template-columns:repeat(5,minmax(0,1fr));display:grid}.hw-statline>span{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-line);min-width:0;display:grid}.hw-statline>span:first-child{border-inline-start:0}.hw-statline b{color:var(--hw-ink-muted);white-space:nowrap}.hw-statline i{font:700 var(--hw-text-lg) / var(--hw-lh-tight) var(--hw-font-display);font-variant-numeric:tabular-nums;color:var(--hw-up);font-style:normal}.hw-statline .is-down i{color:var(--hw-down)}.hw-build-line{gap:var(--hw-space-1);padding:var(--hw-space-3) var(--hw-space-4);border-block-start:var(--hw-rule) solid var(--hw-line);display:grid}.hw-build-go{justify-content:space-between;align-items:center;gap:var(--hw-space-2);min-height:var(--hw-target);padding:var(--hw-space-2) var(--hw-space-4);border-block-start:var(--hw-rule-court) solid 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-build.is-locked{border-style:dashed;border-color:var(--hw-line-floor-joint);background:var(--hw-floor);color:var(--hw-ink-on-floor)}.hw-build.is-locked .hw-statline,.hw-build.is-locked .hw-statline>span,.hw-build.is-locked .hw-build-line{border-color:var(--hw-line-floor)}.hw-build.is-locked .hw-statline b,.hw-build.is-locked .hw-statline i,.hw-build.is-locked .hw-build-head .t-legend{color:var(--hw-ink-on-floor)}.hw-build.is-locked .bd-build-unlock{color:var(--hw-ink)}.hw-build.is-locked .hw-label{align-items:center;gap:var(--hw-space-1);color:var(--hw-ink);display:inline-flex}.hw-legend{gap:var(--hw-space-2) var(--hw-space-4);max-width:var(--hw-measure);background:var(--hw-floor);box-shadow:0 0 0 var(--hw-space-2) var(--hw-floor);color:var(--hw-ink-on-floor);font:400 var(--hw-text-sm) / var(--hw-lh-body) var(--hw-font-body);flex-wrap:wrap;justify-self:start;margin:0;display:flex}.hw-legend>div{align-items:baseline;gap:var(--hw-space-1);display:flex}.hw-legend dt{font:600 var(--hw-text-sm) / var(--hw-lh-tight) var(--hw-font-display);color:var(--hw-ink)}.hw-legend dd{margin:0}.hw-numbers{grid-template-columns:repeat(6, minmax(var(--hw-target), 1fr));gap:var(--hw-space-1);display:grid}.hw-numbers 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;scroll-margin-block-end:6rem}.hw-numbers button:active{background:var(--hw-surface-raised)}@media (hover:hover){.hw-numbers button:hover{background:var(--hw-surface-raised)}}.hw-numbers button[aria-current=true]{background:var(--hw-accent);color:var(--hw-on-accent);border:var(--hw-rule-court) solid var(--hw-accent-edge)}.hw-numbers-step{gap:var(--hw-space-3);display:grid}.hw-numbers-status{padding-block:var(--hw-space-3) max(var(--hw-space-3), env(safe-area-inset-bottom));background:var(--hw-floor);border-block-start:var(--hw-rule) solid var(--hw-line-floor-joint);font-variant-numeric:tabular-nums;margin:0;position:sticky;inset-block-end:0}.hw-numbers button.is-locked{justify-content:center;align-items:center;gap:var(--hw-space-1);background:var(--hw-floor);color:var(--hw-ink-on-floor);border-style:dashed;display:inline-flex}.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-name-form{gap:var(--hw-space-4);max-width:480px;display:grid}.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{z-index:var(--hw-z-bar);margin-inline:calc(-1 * var(--hw-gutter));padding-block:var(--hw-space-3) calc(var(--hw-space-3) + env(safe-area-inset-bottom,0px));padding-inline:max(var(--hw-gutter), env(safe-area-inset-left)) max(var(--hw-gutter), env(safe-area-inset-right));background:var(--hw-surface);border-block-start:var(--hw-rule-court) solid var(--hw-line-strong);position:sticky;inset-block-end:0}.hw-prospect{gap:0;padding:0}.hw-jersey{gap:var(--hw-space-2);padding:var(--hw-space-5);background:var(--hw-bug);color:var(--hw-on-bug);outline:var(--hw-rule) solid var(--hw-bug-line);justify-items:start;display:grid}.hw-jersey .no{font:800 var(--hw-text-jersey) / var(--hw-lh-display) var(--hw-font-display);font-variant-numeric:tabular-nums}.hw-jersey .bn{font:700 var(--hw-text-btn) / var(--hw-lh-tight) var(--hw-font-display)}.hw-prospect-list{padding:0 var(--hw-space-4) var(--hw-space-2);margin:0;list-style:none;display:grid}.hw-prospect-list 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-prospect-list li:first-child{border-block-start:0}.hw-prospect-list svg{vertical-align:text-bottom;margin-inline-end:var(--hw-space-1)}.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)}.hw-pos{gap:var(--hw-space-4);grid-template-columns:minmax(0,1fr);display:grid}.hw-pos>.hw-court{width:min(100%,240px)}.hw-prospect-court{margin-inline:var(--hw-space-4);padding-block:var(--hw-space-4);border-block-start:var(--hw-rule) solid var(--hw-line)}.hw-prospect-court .hw-court{width:200px;color:var(--hw-line)}@media (min-width:900px){.hw-setup{gap:var(--hw-space-5) var(--hw-space-6);padding:var(--hw-space-6) var(--hw-page-inline);grid-template-columns:minmax(0,1fr) 340px;align-items:start}.hw-setup .full{grid-column:1/-1}.hw-setup-main{grid-column:1}.hw-opts{grid-template-columns:repeat(auto-fill,minmax(260px,1fr))}.hw-pos{align-items:start;gap:var(--hw-space-5);grid-template-columns:minmax(0,1fr) minmax(0,320px)}.hw-pos>.hw-court{grid-area:1/2;width:100%}.hw-pos>.hw-opts{grid-area:1/1}.hw-builds{grid-template-columns:repeat(auto-fill,minmax(300px,1fr))}.hw-numbers{grid-template-columns:repeat(10, minmax(var(--hw-target), 1fr))}.hw-name-submit{background:0 0;border:0;margin-inline:0;padding:0;position:static}.hw-prospect{grid-column:2;position:sticky;inset-block-start:var(--hw-space-5)}}.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}.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}.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){.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 input[aria-invalid=true]{border-color:var(--hw-down)}.hw-coffee .hw-btn{width:100%}.hw-coffee .hw-btn:disabled{background:var(--hw-surface-raised)}.coffee-unlock-line.is-unknown,.coffee-unlock-line.is-failed{color:var(--hw-down)}.coffee-unlock-line.is-unlocked{color:var(--hw-ink);font-weight:700}.hw-coffee .hw-textbtn{justify-self:start;margin-inline-start:calc(-1 * var(--hw-space-2))}.hw-prof .hw-grid-table thead 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);display:block}.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){@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){.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-wipe) var(--hw-ease-wipe);padding:0;display:block}.hw-account:focus{outline:none}@keyframes hw-sheet-rise{0%{translate:0 100%}}.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-current=true]):hover{box-shadow:inset 0 0 0 var(--hw-rule-court) var(--hw-accent)}}.hw-avatar[aria-current=true]{box-shadow:inset 0 0 0 var(--hw-space-1) var(--hw-accent)}.hw-avatars{gap:var(--hw-space-2);grid-template-columns:repeat(5,minmax(0,1fr));display:grid}@media (min-width:900px){.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-body{min-height:100%;padding:var(--hw-space-5) var(--hw-space-6)}}@keyframes hw-drawer-in{0%{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-hall{align-content:start;padding-block-end:var(--hw-space-7);display:grid}.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}.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]{background:var(--hw-on-bug);color:var(--hw-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)}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: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 h3{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: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)}@media (min-width:900px){.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 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-menu-roof{z-index:1;gap:var(--hw-space-2);width:100%;padding:0 var(--hw-space-6) var(--hw-space-3);background:var(--hw-bug);color:var(--hw-on-bug);border:0;border-block-start:var(--hw-space-1) solid var(--hw-bug-line);border-block-end:var(--hw-rule-court) solid var(--hw-line-strong);font:inherit;cursor:pointer;display:grid;position:relative}.hw .hw-menu-roof:focus-visible{outline-color:var(--hw-on-bug);outline-offset:-6px}.hw-menu-roof .hw-hall-rafters{justify-self:center;width:min(420px,100%)}.hw-menu-roof .hw-hall-rafters>span{justify-items:center;min-width:0;display:grid}.hw-menu-roof .hw-hall-wire{height:20px}.hw-menu-roof .is-1 .hw-hall-wire{height:8px}.hw-menu-roof .hw-hall-banner{--cut:14px;padding:8px 6px calc(var(--cut) + 8px)}.hw-menu-roof .hw-hall-banner .face{width:56px;height:56px}.hw-menu-roof .hw-hall-banner .face.is-number{font-size:44px}.hw-menu-roof .is-1 .hw-hall-banner .face{width:80px;height:80px}.hw-menu-roof .is-1 .hw-hall-banner .face.is-number{font-size:72px}.hw-menu-roof .is-1 .hw-hall-banner .pts{font-size:var(--hw-text-lg)}.hw-menu-roofline{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);justify-self:center}.hw-menu-roofline b{color:var(--hw-on-bug);font-variant-numeric:tabular-nums lining-nums;font-weight:700}.hw-hall-daybug{margin-block-start:var(--hw-space-3)}@media (min-width:900px){.hw-hall-daybug{grid-column:1/-1}}.hw-career{gap:var(--hw-space-4);padding:var(--hw-space-4) var(--hw-gutter) var(--hw-space-6);grid-template-columns:minmax(0,1fr);align-content:start;display:grid}:where(.hw-career,.hw-final,.hw-sheet,.hw-cere,.hw-toast) small{font-size:inherit}.hw-career-bug{margin:calc(-1 * var(--hw-space-4)) calc(-1 * var(--hw-gutter)) 0;padding-inline:env(safe-area-inset-left,0px) env(safe-area-inset-right,0px)}.hw-career-bug .big{font-variant-numeric:tabular-nums lining-nums}.hw-bug-btn{min-width:var(--hw-target);text-underline-offset:4px;background:0 0;border-block:0;border-inline-end:0;justify-content:center;text-decoration:underline;text-decoration-thickness:2px}.hw-bug-btn svg{flex:none}@media (max-width:399.98px){.hw-bug-long{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}}@media (min-width:400px){.hw-bug-btn svg{display:none}}@media (max-width:899.98px){.hw.is-career .hw-top,.hw-seasonline.is-recap:not(.has-draft),.hw-seasonline.is-recap>.hw-seasons-row{display:none}}.hw-seasonline{gap:var(--hw-space-1);grid-template-columns:minmax(0,1fr);min-width:0;display:grid}.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-seasons-row{overscroll-behavior-x:contain;scroll-snap-type:x proximity;flex-direction:row-reverse;margin:0;padding:0;list-style:none;display:flex;overflow-x:auto}.hw-seasons-row>.hw-season{min-width:var(--hw-target);padding-inline:var(--hw-space-2);scroll-snap-align:none;flex:none}.hw-seasons-row>.hw-season:first-child{scroll-snap-align:end}.hw-seasons-row>:first-child{margin-inline-end:auto}.hw-season .t-legend{text-align:center;overflow-wrap:anywhere}.hw-stage{gap:var(--hw-space-4);min-width:0;scroll-margin-top:calc(var(--hw-target) + env(safe-area-inset-top,0px) + var(--hw-space-3));align-content:start;display:grid}.hw-stage .hw-lt{min-width:0}.hw-bug>.hw-cell-clip{text-overflow:ellipsis;align-content:center;min-width:0;display:block;overflow:hidden}@media (max-width:399.98px){.hw-bug>.hw-cell-opt{display:none}}.hw-prompt{padding:0 var(--hw-space-4) var(--hw-space-3)}.hw-choices{gap:var(--hw-space-2);padding:0 var(--hw-space-4) var(--hw-space-4);margin:0;list-style:none;display:grid}.hw-choice{grid-template-columns:var(--hw-space-7) minmax(0, 1fr);text-align:start;background:var(--hw-surface-raised);width:100%;min-height:64px;color:var(--hw-ink);border:var(--hw-rule-court) solid var(--hw-line-strong);transition:scale var(--hw-dur-press) ease-out;padding:0;display:grid}.hw-choice:active{scale:var(--hw-press-scale-card);background:var(--hw-surface)}@media (hover:hover){.hw-choice:hover{background:var(--hw-surface)}}.hw-choice .k{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-choice .t{gap:var(--hw-space-1);padding:var(--hw-space-3);align-content:center;min-width:0;display:grid}.hw-choice .t b{font-weight:700}.hw-choice-tags{gap:var(--hw-space-2);flex-wrap:wrap;margin-block-start:var(--hw-space-1);display:flex}.hw-choice .risk{padding:var(--hw-space-1) var(--hw-space-2);border:var(--hw-rule) solid var(--hw-line);color:var(--hw-ink)}.bd-outcome-crest.is-great{background:var(--hw-accent);color:var(--hw-on-accent)}.bd-outcome-crest.is-legendary{isolation:isolate;background:var(--hw-banner-gold);color:var(--hw-on-gold);position:relative;overflow:hidden}.bd-outcome-crest.is-bad,.bd-outcome-crest.is-brutal{background:var(--hw-down);color:var(--hw-on-down)}.bd-outcome-panel.is-brutal{box-shadow:inset 0 0 0 var(--hw-space-1) var(--hw-down)}.bd-outcome-panel.is-bad .hw-deltas .is-negative,.bd-outcome-panel.is-brutal .hw-deltas .is-negative{background:var(--hw-down);color:var(--hw-on-down);animation:hw-punch var(--hw-dur-state) var(--hw-ease-wipe) calc(var(--hw-dur-wipe) + var(--i) * 90ms) backwards}.bd-outcome-crest.is-great,.bd-outcome-crest.is-legendary,.bd-outcome-crest.is-bad,.bd-outcome-crest.is-brutal{animation:hw-wipe var(--hw-dur-wipe) var(--hw-ease-wipe) backwards}.bd-outcome-crest.is-legendary:before{content:"";z-index:-1;width:var(--hw-space-6);background:var(--hw-gold-ray);animation:hw-glint var(--hw-dur-buzzer) var(--hw-ease-wipe) var(--hw-dur-wipe) both;position:absolute;inset-block:0;transform:skew(-20deg)}@keyframes hw-glint{0%{inset-inline-start:calc(-2 * var(--hw-space-6))}to{inset-inline-start:calc(100% + var(--hw-space-6))}}.bd-outcome-panel.is-legendary{box-shadow:inset 0 0 0 var(--hw-space-1) var(--hw-banner-gold);position:relative}.bd-outcome-panel.is-legendary>.hw-bug{position:relative}.bd-outcome-panel .hw-confetti>span:nth-child(4n+3){background:var(--hw-fill-strong)}.bd-outcome-panel.is-great .hw-deltas .is-positive{background:var(--hw-fill-strong);border-color:var(--hw-fill-strong);color:var(--hw-surface)}.bd-outcome-panel.is-legendary .hw-deltas .is-positive{background:var(--hw-banner-gold);border-color:var(--hw-line-strong);color:var(--hw-on-gold)}.bd-outcome-panel.is-great .hw-deltas .is-positive,.bd-outcome-panel.is-legendary .hw-deltas .is-positive{animation:hw-punch var(--hw-dur-state) var(--hw-ease-wipe) calc(var(--hw-dur-wipe) + var(--i) * 90ms) backwards}.hw-swish{width:auto;height:var(--hw-space-5);flex:none;overflow:visible}.hw-swish path{fill:none;stroke:currentColor}.hw-swish .rim{stroke-width:5px}.hw-swish .net{stroke-width:3px;transform-box:fill-box;transform-origin:top;animation:hw-swish var(--hw-dur-swish) ease-out both}@media (max-width:359.98px){.hw-swish{display:none}}@keyframes hw-swish{40%{transform:scale(.9,1.25)}75%{transform:scale(1.05,.94)}}.hw-outcome-text{padding:var(--hw-space-4) var(--hw-space-4) var(--hw-space-3);font:700 var(--hw-text-base) / var(--hw-lh-body) var(--hw-font-body);text-wrap:pretty}.hw-deltas{gap:var(--hw-space-2);padding:0 var(--hw-space-4) var(--hw-space-4);flex-wrap:wrap;display:flex}.hw-deltas>span{align-items:baseline;gap:var(--hw-space-2);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);display:inline-flex}.hw-deltas b{font:700 var(--hw-text-btn) / var(--hw-lh-tight) var(--hw-font-display);font-variant-numeric:tabular-nums lining-nums}.hw-deltas .is-negative{color:var(--hw-down);border-color:var(--hw-down)}.hw-lt-line{gap:var(--hw-space-1);margin:0 var(--hw-space-4) var(--hw-space-3);border-block-start:var(--hw-rule) solid var(--hw-line);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-lt-act{padding:var(--hw-space-2) var(--hw-space-4) var(--hw-space-4)}.hw-lt-act .hw-btn{width:100%}.hw-crest{width:fit-content;margin:var(--hw-space-4) var(--hw-space-4) 0;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)}.bd-recap-club{padding:var(--hw-space-4) var(--hw-space-4) 0;margin:0}.hw-career .bd-recap-club+.hw-lt-title{padding-block-start:var(--hw-space-1)}.is-champion .bd-recap-title{color:var(--hw-gold-text)}.hw-recap-next{gap:var(--hw-space-1);margin:var(--hw-space-2) var(--hw-space-4) 0;display:grid}.hw-recap{gap:var(--hw-space-3);min-width:0;display:grid}.hw-scoreboard{--hw-focus:var(--hw-on-bug);background:var(--hw-bug);min-width:0;color:var(--hw-on-bug);outline:var(--hw-rule) solid var(--hw-bug-line)}.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-scoreboard .hw-bug{border-block-end:var(--hw-rule) solid var(--hw-bug-line);outline:0}.hw-score-hero{align-items:end;gap:var(--hw-space-4);padding:var(--hw-space-4) var(--hw-space-4) var(--hw-space-3);grid-template-columns:auto minmax(0,1fr);display:grid}.hw-score{justify-content:start;align-items:end;gap:var(--hw-space-1) var(--hw-space-3);grid-template-columns:auto auto;margin:0;display:grid}.hw-score dt{color:var(--hw-on-bug-muted);grid-column:1/-1}.hw-score dd{display:contents}.hw-score b{font:800 var(--hw-text-score) / var(--hw-lh-display) var(--hw-font-display);font-variant-numeric:tabular-nums lining-nums}@media (min-width:390px){.hw-score b{font-size:var(--hw-text-jersey)}}.hw-score-delta{padding:var(--hw-space-1) var(--hw-space-2);background:var(--hw-on-bug);color:var(--hw-bug);font:700 var(--hw-text-lg) / var(--hw-lh-tight) var(--hw-font-display);font-variant-numeric:tabular-nums lining-nums;margin-block-end:var(--hw-space-2)}.hw-run{gap:var(--hw-space-1);justify-content:end;margin:0;padding:0;list-style:none;display:grid}.hw-run li{grid-template-columns:var(--hw-space-3) auto;align-items:center;gap:var(--hw-space-2);color:var(--hw-on-bug-muted);display:grid}.hw-run li:before{content:"";block-size:var(--hw-space-3);border:var(--hw-rule) solid var(--hw-bug-line)}.hw-run .on{color:var(--hw-on-bug)}.hw-run .on:before{background:var(--hw-on-bug);border-color:var(--hw-on-bug)}.hw-run .gold:before{background:var(--hw-banner-gold);border-color:var(--hw-banner-gold)}.hw-score-verdict{padding:0 var(--hw-space-4) var(--hw-space-3);font:700 var(--hw-text-md) / var(--hw-lh-tight) var(--hw-font-display)}.is-champion .hw-score-verdict{color:var(--hw-banner-gold)}.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-score-line{max-width:none}.hw-scoreboard .hw-score-line{border-block-start:var(--hw-rule) solid var(--hw-bug-line);outline:0}.hw-pace{align-items:baseline;column-gap:var(--hw-space-3);padding:var(--hw-space-2) 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-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-career .hw-recap>.hw-alert{margin:0}.hw-offseason{gap:var(--hw-space-2);display:grid}.hw-offseason-head{justify-content:space-between;align-items:center;gap:var(--hw-space-3);display:flex}.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-tiles{gap:var(--hw-space-2);grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;display:grid}.hw-tile{align-content:start;gap:var(--hw-space-1);min-width:0;min-height:72px;padding:var(--hw-space-2);text-align:start;background:var(--hw-surface);color:var(--hw-ink);border:var(--hw-rule-court) solid var(--hw-line-strong);transition:scale var(--hw-dur-press) ease-out;display:grid}.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-k{align-items:center;gap:var(--hw-space-1);font:600 var(--hw-text-sm) / var(--hw-lh-tight) var(--hw-font-display);text-transform:uppercase;letter-spacing:var(--hw-track-caps);display:flex}.hw-tile-k svg{flex:none}.hw-tile-v{font:700 var(--hw-text-btn) / var(--hw-lh-tight) var(--hw-font-display);font-variant-numeric:tabular-nums lining-nums;overflow-wrap:anywhere}.hw-tile-s{font:600 var(--hw-text-xs) / var(--hw-lh-tight) var(--hw-font-display);text-transform:uppercase;letter-spacing:var(--hw-track-caps);font-variant-numeric:tabular-nums lining-nums;color:var(--hw-ink-muted)}.hw-tile.is-alert{border-color:var(--hw-down)}.hw-tile-s.is-down{color:var(--hw-down)}.hw-career .hw-lt-act.hw-recap-act{z-index:var(--hw-z-bar);margin-inline:calc(-1 * var(--hw-gutter));padding-block:0 calc(var(--hw-space-4) + env(safe-area-inset-bottom,0px));padding-inline:max(var(--hw-gutter), env(safe-area-inset-left)) max(var(--hw-gutter), env(safe-area-inset-right));background:var(--hw-surface);border-block-start:var(--hw-rule-court) solid var(--hw-line-strong);display:grid;position:sticky;inset-block-end:0}.hw-recap-row{align-items:center;gap:var(--hw-space-3);min-width:0;min-height:var(--hw-target);display:flex}.hw-recap-note{min-width:0;color:var(--hw-ink);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.hw-recap-row .hw-textbtn{margin-inline:auto calc(-1 * var(--hw-space-2));flex:none}.bd-ovr-chip{gap:var(--hw-space-2)}.hw-lt-board,.hw-totals{gap:var(--hw-rule);background:var(--hw-bug-line);grid-template-columns:repeat(3,minmax(0,1fr));grid-auto-flow:row}.hw-lt-board>div,.hw-totals>div{background:var(--hw-bug);border-inline-start:0;min-width:0}.hw-lt-board{max-width:none;margin:0 var(--hw-space-4) var(--hw-space-4)}.hw-tags{gap:var(--hw-space-2);flex-wrap:wrap;display:flex}.bd-recap-pills{padding:0 var(--hw-space-4) var(--hw-space-4)}.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,.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);margin:0 var(--hw-space-4) var(--hw-space-4);border-block-start:var(--hw-rule-court) solid var(--hw-line-strong);padding-block-start:var(--hw-space-3);display:grid}.hw-quote cite{font-style:normal}.hw-news{gap:var(--hw-space-2);margin:0 var(--hw-space-4) var(--hw-space-4);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-alert{align-items:flex-start;gap:var(--hw-space-2);margin:0 var(--hw-space-4) var(--hw-space-3);padding:var(--hw-space-3);background:var(--hw-surface-raised);border:var(--hw-rule) solid var(--hw-down);display:flex}.hw-alert svg{color:var(--hw-down);flex:none}.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-recap-verdict{gap:var(--hw-space-1);display:grid}.hw-sheet.hw-recap-sheet :is(.hw-crest,.bd-recap-club,.bd-recap-pills,.hw-lt-board,.hw-quote,.hw-news,.hw-board-move,.hw-recap-next){margin:0;padding-inline:0}.hw-sheet.hw-recap-sheet .bd-recap-club{padding:0}.hw-recap-sheet [id^=desk-]{scroll-margin-block-start:calc(var(--hw-target) + var(--hw-space-5))}.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-rail{gap:var(--hw-space-4);align-content:start;min-width:0;display:grid}.hw-player{background:var(--hw-surface);color:var(--hw-ink);border:var(--hw-rule) solid var(--hw-panel-edge);display:grid}.hw-player-top{align-items:center;gap:var(--hw-space-3);padding: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-player-id .bd-player-comps{display:block}.hw-player-no{align-items:center;gap:var(--hw-space-1);white-space:nowrap;display:inline-flex}.hw-flag{display:none}.hw-ovr{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);justify-items:center;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 b,.hw-score b,.bd-ovr-chip b{animation:hw-flicker var(--hw-dur-flicker) step-end both}@keyframes hw-flicker{0%,50%{opacity:.35}25%,75%{opacity:1}}.hw-ovr small{color:var(--hw-on-bug-muted)}.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-2) var(--hw-space-4) var(--hw-space-4);margin:0;display:grid}.hw-ratings>div{align-items:baseline;gap:var(--hw-space-1) 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-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);color:var(--hw-ink-muted)}.hw-ratings dd{font-size:var(--hw-text-btn);margin:0}.hw-meter{gap:var(--hw-rule);height:var(--hw-space-3);grid-column:1/-1;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)}.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-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-delete,.hw-rail-bug{justify-self:start;margin-inline-start:calc(-1 * var(--hw-space-2))}.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-toast{z-index:var(--hw-z-overlay);inset-inline:max(var(--hw-gutter), env(safe-area-inset-left)) max(var(--hw-gutter), env(safe-area-inset-right));align-items:center;gap:var(--hw-space-3);padding:var(--hw-space-3) var(--hw-space-4);background:var(--hw-bug);color:var(--hw-on-bug);outline:var(--hw-rule) solid var(--hw-bug-line);animation:hw-wipe var(--hw-dur-wipe) var(--hw-ease-wipe) backwards;pointer-events:none;display:flex;position:fixed;inset-block-start:calc(var(--hw-target) + env(safe-area-inset-top,0px) + var(--hw-space-2))}.hw-toast svg{flex:none}.hw-toast>span{gap:var(--hw-space-1);display:grid}.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)}body:has(.hw-sheet[open]){overflow:hidden}.hw-sheet[open]{gap:var(--hw-space-3);width:100%;max-width:520px;max-height:100dvh;padding:var(--hw-space-5) 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));overscroll-behavior:contain;background:var(--hw-surface);color:var(--hw-ink);border:0;border-block-start:var(--hw-rule-court) solid var(--hw-line-strong);font:400 var(--hw-text-base) / var(--hw-lh-body) var(--hw-font-body);margin:auto auto 0;display:grid;overflow-y:auto}.hw-sheet::backdrop{background:var(--hw-scrim)}.hw-sheet-list{margin:0 0 var(--hw-space-2);padding:0;list-style:none;display:grid}.hw-sheet-list 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);font-variant-numeric:tabular-nums}.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}.hw-sheet .hw-textbtn{justify-self:center}@media (min-width:900px){.hw-career{grid-template-columns:minmax(0, 1fr) var(--hw-rail);gap:var(--hw-space-5) var(--hw-space-6);padding:var(--hw-space-5) var(--hw-page-inline) var(--hw-gutter-wide);align-items:start}.hw-career .full{grid-column:1/-1}.hw-seasonline.has-draft{justify-content:start;column-gap:var(--hw-space-5);grid-template-columns:fit-content(50%) max-content}.hw-draft-bars{inline-size:calc(var(--hw-target) * 3);block-size:var(--hw-space-6);flex:none}.hw-stage{scroll-margin-top:var(--hw-space-5)}.hw-career .hw-lt-title,.hw-career .hw-outcome-text{padding:var(--hw-space-5) var(--hw-space-5) var(--hw-space-2)}.hw-career .hw-lt-body,.hw-career .bd-recap-club,.hw-career .hw-prompt,.hw-career .hw-deltas,.hw-career .bd-recap-pills{padding-inline:var(--hw-space-5)}.hw-career .hw-lt-body{padding-block-end:var(--hw-space-5)}.hw-career .hw-choices{padding:0 var(--hw-space-5) var(--hw-space-5)}.hw-career .hw-lt-board,.hw-career .hw-quote,.hw-career .hw-news,.hw-career .hw-alert,.hw-career .hw-lt-line,.hw-career .hw-recap-next,.hw-career .hw-crest{margin-inline:var(--hw-space-5)}.hw-career .hw-lt-act{padding:var(--hw-space-2) var(--hw-space-5) var(--hw-space-5)}.hw-lt-act .hw-btn{width: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{position:sticky;inset-block-start:var(--hw-space-5)}.hw-scoreboard{column-gap:var(--hw-space-6);grid-template:"buzzer buzzer buzzer""bug bug bug""score verdict ladder"1fr"score honours ladder""line line line""pace pace pace"/auto minmax(0,1fr) auto;display:grid}.hw-scoreboard .hw-buzzer{grid-area:buzzer}.hw-scoreboard .hw-bug{grid-area:bug}.hw-score-hero{display:contents}.hw-score{padding:var(--hw-space-5) 0 var(--hw-space-4) var(--hw-space-5);grid-area:score}.hw-run{padding:var(--hw-space-5) var(--hw-space-5) var(--hw-space-4) 0;grid-area:ladder;align-self:end}.hw-score-verdict{padding:var(--hw-space-5) 0 var(--hw-space-4);grid-area:verdict;align-self:end}.hw-score-honours{padding:0 0 var(--hw-space-4);grid-area:honours}.hw-scoreboard .hw-score-line{grid-area:line}.hw-pace{padding-inline:var(--hw-space-5);grid-area:pace}.hw-tiles{grid-auto-columns:minmax(0,220px);justify-content:start}.hw-career .hw-lt-act.hw-recap-act{align-items:center;gap:var(--hw-space-4);padding:var(--hw-space-3) var(--hw-space-4);border:var(--hw-rule-court) solid var(--hw-line-strong);margin-inline:0;display:flex}.hw-recap-row{flex:auto}.hw-toast{inset-block:auto calc(var(--hw-space-4) + env(safe-area-inset-bottom,0px));inset-inline:auto max(var(--hw-page-inline), env(safe-area-inset-right));width:400px}.hw-sheet[open]{padding:var(--hw-space-6);border:var(--hw-rule-court) solid var(--hw-line-strong);margin:auto}.hw-sheet-head{margin-block-start:calc(-1 * var(--hw-space-6));padding-block-start:var(--hw-space-6);inset-block-start:calc(-1 * var(--hw-space-6))}}.hw-final{gap:var(--hw-space-5);padding:var(--hw-space-4) var(--hw-gutter) var(--hw-space-6);grid-template-columns:minmax(0,1fr);align-content:start;display:grid}.hw-final-bug{margin-inline:calc(-1 * var(--hw-gutter))}.hw-bug>.hw-cell-wrap{white-space:normal;padding-block:var(--hw-space-2)}.hw-bug>.hw-cell-gold{background:var(--hw-banner-gold);color:var(--hw-on-gold)}.hw-final-hero{gap:var(--hw-space-4);align-content:start;min-width:0;display:grid}.hw-final-hero h1{overflow-wrap:anywhere}.hw-final-hero .bd-legacy-nameplate{margin-block-start:calc(-1 * var(--hw-space-2))}.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-score) / 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-3)}.hw-final-side{gap:var(--hw-space-4);align-content:start;min-width:0;display:grid}.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}.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}.bd-share-recap-actions.hw-share-actions{align-content:start;gap:var(--hw-space-2);flex-wrap:wrap;display:flex}.bd-share-recap-error.hw-note{margin:0}.hw-final-actions{gap:var(--hw-space-2);flex-wrap:wrap;display:flex}.hw-final-actions .hw-btn{min-width:0;padding-inline:var(--hw-space-3);text-align:center;flex:1 1 0}@media (max-width:899.98px){.hw-final-actions .hw-btn.wide{flex-basis:100%}}.hw-final-act .hw-btn{white-space:normal}.hw-final-act{z-index:var(--hw-z-bar);margin-inline:calc(-1 * var(--hw-gutter));padding-block:var(--hw-space-3) calc(var(--hw-space-3) + env(safe-area-inset-bottom,0px));padding-inline:max(var(--hw-gutter), env(safe-area-inset-left)) max(var(--hw-gutter), env(safe-area-inset-right));background:var(--hw-surface);border-block-start:var(--hw-rule-court) solid var(--hw-line-strong);position:sticky;inset-block-end:0}.hw-final-end{gap:var(--hw-space-3);display:grid}.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);padding:var(--hw-space-4);background:var(--hw-surface);color:var(--hw-ink);border:var(--hw-rule) solid var(--hw-panel-edge);align-content:start;display:grid}.hw-feedback-faces{gap:var(--hw-space-2);flex-wrap:wrap;display:flex}.hw-feedback .hw-face{display:none}.bd-feedback-sheet .hw-feedback{border:0;padding:0}.bd-feedback-sheet .hw-feedback>.hw-label{color:var(--hw-ink);font:700 var(--hw-text-md) / var(--hw-lh-tight) var(--hw-font-display);padding-inline-end:var(--hw-space-7)}.bd-feedback-close{position:absolute;inset-block-start:var(--hw-space-2);inset-inline-end:var(--hw-space-2)}.hw-feedback 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-feedback .hw-chip{min-width:var(--hw-target)}.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%}.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}@media (min-width:900px){.hw-final{gap:var(--hw-space-6) var(--hw-space-7);padding:var(--hw-space-5) var(--hw-page-inline) var(--hw-space-7);grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:start}.hw-final .full{grid-column:1/-1}.hw-final{grid-auto-flow:dense}.hw-final-side{grid-area:2/2/span 6}.hw-final-actions.hw-final-lead .hw-btn{padding-inline:var(--hw-space-3);flex:1 1 0}.hw-final-lead .hw-btn.primary{flex-basis:100%}.hw-final-end .hw-final-actions{max-width:var(--hw-board-max)}.hw-final-end .hw-final-actions .hw-btn{flex:1 1 0;width:auto}.hw-final .hw-share{grid-template-columns:minmax(0,1fr)}.hw-final-hero,.hw-final .hw-share,.hw-final .hw-final-act,.hw-final .hw-support,.hw-final .hw-feedback,.hw-final .hw-dossier{grid-column:1}.hw-final-bug{margin-inline:0}.hw-final-act{background:0 0;border:0;margin:0;padding:0;position:static}.hw-final-actions .hw-btn{white-space:nowrap;padding-inline:var(--hw-space-5);flex:none}.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))}}.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;width:180px;min-height:200px;padding:var(--hw-space-4) var(--hw-space-3) var(--hw-space-7);background:var(--hw-banner-gold);color:var(--hw-on-gold);clip-path:polygon(0 0, 100% 0, 100% 100%, 50% calc(100% - var(--cut)), 0 100%);animation:hw-drop var(--hw-dur-drop) var(--hw-ease-wipe) both;place-items:center;display:grid}.hw-cere-banner svg{width:var(--hw-space-8);height:var(--hw-space-8)}.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{align-content:center;gap:var(--hw-space-1);background:var(--hw-surface);color:var(--hw-ink)}.hw-draft.is-top .hw-cere-banner{background: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;animation:hw-punch var(--hw-dur-wipe) var(--hw-ease-wipe) var(--hw-dur-drop) both}.hw-draft .hw-cere-copy h2{animation:hw-wipe var(--hw-dur-wipe) var(--hw-ease-wipe) calc(var(--hw-dur-drop) + var(--hw-dur-wipe)) backwards}.hw-draft .bd-ceremony-line{animation:hw-fade var(--hw-dur-state) ease-out calc(var(--hw-dur-drop) + 2 * var(--hw-dur-wipe)) both}.hw-confetti{pointer-events:none;position:absolute;inset:0;overflow:hidden;container-type:size}.hw-confetti>span{--drift:var(--hw-space-4);--turn:420deg;width:var(--hw-space-2);height:14px;background:var(--hw-bug-accent);animation:hw-confetti var(--hw-dur-confetti) linear calc(var(--confetti-at,0s) + var(--i) * 30ms) both;margin-inline-start:calc(var(--hw-space-2) / -2);position:absolute;inset-block-start:0;inset-inline-start:calc(var(--x) * 1%)}.hw-confetti>span:nth-child(4n+2){background:var(--hw-banner-gold)}.hw-confetti>span:nth-child(4n+3){background:var(--hw-on-bug)}.hw-confetti>span:nth-child(4n){background:var(--hw-on-bug-muted)}.hw-confetti>span:nth-child(odd){--turn:-300deg}.hw-confetti>span:nth-child(3n+1){--drift:calc(-1 * var(--hw-space-5))}.hw-confetti>span:nth-child(3n+2){--drift:var(--hw-space-2)}.hw-reveal .hw-confetti{--confetti-at:var(--landed)}@keyframes hw-confetti{0%{transform:translateY(-100%)rotate(0)}85%{opacity:1}to{transform:translate(var(--drift), 100cqh) rotate(var(--turn));opacity:0}}@keyframes hw-punch{0%{opacity:0;transform:scale(1.6)}to{opacity:1;transform:none}}@keyframes hw-fade{0%{opacity:0}}@keyframes hw-buzz{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes hw-drop{0%{opacity:0;transform:translateY(-24px)}to{opacity:1;transform:none}}@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)}}.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)}.hw-reveal.is-epic{--charge:.7s;--lift:1.04;--ring:var(--hw-banner-gold)}.hw-reveal.is-legendary{--charge:1.2s;--lift:1.06;--ring:var(--hw-banner-gold)}.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-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),(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)}@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}}
