.page-module__k3KbWG__page{gap:var(--s-2xl);flex-direction:column;max-width:1280px;display:flex}.page-module__k3KbWG__hero{gap:var(--s-lg);padding:var(--s-xl);flex-direction:column;display:flex;position:relative;overflow:hidden}.page-module__k3KbWG__hero[data-lit=true]{border-color:#efcb6a80}.page-module__k3KbWG__hero[data-lit=true]:after{content:"";filter:blur(22px);pointer-events:none;background:radial-gradient(circle,#efcb6a33,#0000 68%);border-radius:50%;width:320px;height:320px;position:absolute;top:-90px;right:-80px}.page-module__k3KbWG__heroTop{justify-content:space-between;align-items:center;gap:var(--s-md);flex-wrap:wrap;display:flex}.page-module__k3KbWG__heroTopRight{align-items:center;gap:var(--s-md);display:inline-flex}.page-module__k3KbWG__eyebrow{letter-spacing:.01em;color:var(--ink-muted);font-size:11px;font-weight:600}.page-module__k3KbWG__pill{letter-spacing:.01em;color:var(--gold);border-radius:var(--r-sm);background:#efcb6a1a;border:1px solid #efcb6a80;padding:3px 9px;font-size:11px;font-weight:600}.page-module__k3KbWG__heroBody{z-index:1;gap:var(--s-2xl);grid-template-columns:minmax(0,1fr) minmax(300px,440px);align-items:end;display:grid;position:relative}.page-module__k3KbWG__heroMain{gap:var(--s-lg);flex-direction:column;min-width:0;display:flex}.page-module__k3KbWG__identity{align-items:flex-start;gap:var(--s-lg);display:flex}.page-module__k3KbWG__crest{color:#fff;width:60px;height:60px;font-family:var(--font-display);letter-spacing:.01em;border-radius:var(--r-md);background:#4a4a52;flex:none;place-items:center;font-size:19px;font-weight:800;display:grid}.page-module__k3KbWG__title{font-family:var(--font-wide);letter-spacing:.004em;text-transform:uppercase;overflow-wrap:anywhere;font-size:clamp(22px,3.2vw,44px);font-weight:800;line-height:1.06}.page-module__k3KbWG__chips{margin-top:var(--s-sm);flex-wrap:wrap;gap:6px;display:flex}.page-module__k3KbWG__chip{background:var(--raised);color:var(--ink);letter-spacing:.01em;border-radius:var(--r-sm);align-items:center;gap:5px;padding:4px 9px;font-size:11px;font-weight:600;display:inline-flex}.page-module__k3KbWG__figure{flex-direction:column;gap:3px;display:flex}.page-module__k3KbWG__figureValue{font-family:var(--font-figure);font-variant-numeric:tabular-nums;letter-spacing:-.015em;align-items:center;gap:8px;font-size:40px;font-weight:800;line-height:1;display:inline-flex}.page-module__k3KbWG__figure[data-scale=hero] .page-module__k3KbWG__figureValue{font-size:clamp(52px,6.4vw,84px)}.page-module__k3KbWG__figureValue[data-none=true]{color:var(--ink-faint)}.page-module__k3KbWG__figureSub{color:var(--ink-muted);font-size:11px}.page-module__k3KbWG__coin{color:var(--gold);flex:none}.page-module__k3KbWG__faint{color:var(--ink-faint);font-size:11.5px;line-height:1.6}.page-module__k3KbWG__refresh{color:var(--accent-bright);border-radius:var(--r-sm);place-items:center;width:32px;height:32px;display:inline-grid}.page-module__k3KbWG__refresh:hover{background:#ff2e121f}.page-module__k3KbWG__never{color:var(--ink-muted);max-width:60ch;font-size:13px;line-height:1.6}.page-module__k3KbWG__ledger{grid-template-columns:1fr 1fr;gap:4px;display:grid}.page-module__k3KbWG__ledgerCell{padding:var(--s-md) var(--s-lg);background:var(--glass-alt);border:1px solid var(--edge);border-radius:var(--r-md);flex-direction:column;gap:4px;min-width:0;display:flex}.page-module__k3KbWG__ledgerValue{font-family:var(--font-figure);font-variant-numeric:tabular-nums;letter-spacing:-.01em;white-space:nowrap;align-items:center;gap:6px;font-size:clamp(22px,2.2vw,30px);font-weight:800;line-height:1;display:inline-flex}.page-module__k3KbWG__ledgerValue[data-none=true]{color:var(--ink-faint)}.page-module__k3KbWG__ledgerNote{padding:var(--s-sm) var(--s-lg);background:var(--glass);color:var(--ink-faint);border-radius:var(--r-sm);grid-column:1/-1;font-size:11px}.page-module__k3KbWG__move{align-items:baseline;gap:8px;display:inline-flex}.page-module__k3KbWG__moveCoins{font-family:var(--font-body);color:var(--ink-muted);font-variant-numeric:tabular-nums;font-size:12px;font-weight:600}.page-module__k3KbWG__moveCoins[data-dir=up]{color:var(--up)}.page-module__k3KbWG__moveCoins[data-dir=down]{color:var(--down)}.page-module__k3KbWG__primary{height:40px;font-family:var(--font-display);letter-spacing:.005em;color:#fff;white-space:nowrap;background:var(--key-primary);border:1px solid var(--key-primary-edge);border-radius:var(--r-md);box-shadow:var(--key-primary-lift);cursor:pointer;transition:transform var(--t-fast) var(--ease-out), border-color var(--t-fast) var(--ease-out), box-shadow var(--t-fast) var(--ease-out);justify-content:center;align-self:flex-start;align-items:center;gap:8px;padding:0 20px;font-size:14.5px;font-weight:700;display:inline-flex}.page-module__k3KbWG__primary:hover{border-color:#ffa88cd9;transform:translateY(-1px);box-shadow:0 8px 22px #ff2e125c}.page-module__k3KbWG__ghost{height:38px;font-family:var(--font-display);letter-spacing:.005em;color:var(--ink);white-space:nowrap;background:var(--key-face);border:1px solid var(--key-edge);border-radius:var(--r-md);cursor:pointer;transition:transform var(--t-fast) var(--ease-out), background var(--t-fast) var(--ease-out), border-color var(--t-fast) var(--ease-out);justify-content:center;align-self:flex-start;align-items:center;gap:8px;padding:0 20px;font-size:14.5px;font-weight:700;display:inline-flex}.page-module__k3KbWG__ghost:hover{background:var(--key-face-hover);border-color:#ffffff47;transform:translateY(-1px)}.page-module__k3KbWG__board{gap:var(--s-lg) var(--s-2xl);padding-top:var(--s-md);background:linear-gradient(90deg,#ffffff29,#0000) top/100% 1px no-repeat;flex-wrap:wrap;display:flex}.page-module__k3KbWG__board[data-tight=true]{gap:var(--s-md) var(--s-xl);background:0 0;padding-top:0}.page-module__k3KbWG__cell{flex-direction:column;flex:120px;gap:3px;min-width:0;display:flex}.page-module__k3KbWG__board[data-wide=true] .page-module__k3KbWG__cell{flex-basis:150px}.page-module__k3KbWG__cellValue{font-family:var(--font-figure);font-variant-numeric:tabular-nums;font-size:32px;font-weight:800;line-height:1}.page-module__k3KbWG__cellValue[data-none=true]{color:var(--ink-faint)}.page-module__k3KbWG__cellValue[data-tone=gold]{color:var(--gold)}.page-module__k3KbWG__cellValue[data-tone=turf]{color:var(--turf)}.page-module__k3KbWG__board[data-tight=true] .page-module__k3KbWG__cellValue{font-size:24px}.page-module__k3KbWG__cellLabel{letter-spacing:.01em;color:var(--ink-faint);font-size:11px;font-weight:600}.page-module__k3KbWG__cellSub{color:var(--ink-muted);font-size:10.5px}.page-module__k3KbWG__section{gap:var(--s-md);flex-direction:column;display:flex}.page-module__k3KbWG__section>header{margin-bottom:0}.page-module__k3KbWG__h3{font-family:var(--font-display);letter-spacing:.005em;color:var(--ink-muted);margin-bottom:var(--s-md);font-size:17px;font-weight:800;line-height:1}.page-module__k3KbWG__pitchCard{width:100%;transition:transform var(--t-fast) var(--ease-out);display:block}.page-module__k3KbWG__pitchCard:hover{transform:translateY(-3px)}.page-module__k3KbWG__mix{gap:var(--s-md);grid-template-columns:repeat(auto-fit,minmax(300px,1fr));align-items:start;display:grid}.page-module__k3KbWG__mixPanel{padding:var(--s-lg)}.page-module__k3KbWG__bars{flex-direction:column;gap:6px;list-style:none;display:flex}.page-module__k3KbWG__bar{position:relative}.page-module__k3KbWG__barLink{grid-template-columns:minmax(100px,42%) minmax(0,1fr) 44px;align-items:center;gap:10px;padding:2px 0;display:grid}a.page-module__k3KbWG__barLink:hover .page-module__k3KbWG__barName{color:var(--accent-bright)}.page-module__k3KbWG__barLabel{align-items:center;gap:8px;min-width:0;display:inline-flex}.page-module__k3KbWG__barName{color:var(--ink);white-space:nowrap;text-overflow:ellipsis;transition:color var(--t-fast) var(--ease-out);font-size:12px;font-weight:500;overflow:hidden}.page-module__k3KbWG__barName[data-rating=true]{font-family:var(--font-figure);letter-spacing:.02em;font-variant-numeric:tabular-nums;font-size:15px;font-weight:800}.page-module__k3KbWG__barTrack{border-radius:var(--r-pill);background:#ffffff0d;height:12px;display:block;overflow:hidden}.page-module__k3KbWG__barFill{background:linear-gradient(90deg, #b8923f, var(--gold) 70%, #fff0c2);border-radius:var(--r-pill);height:100%;transition:width var(--t-slow) var(--ease-out);display:block}.page-module__k3KbWG__bar[data-zero=true] .page-module__k3KbWG__barFill{display:none}.page-module__k3KbWG__bar[data-zero=true] .page-module__k3KbWG__barCount,.page-module__k3KbWG__bar[data-zero=true] .page-module__k3KbWG__barName{color:var(--ink-faint)}.page-module__k3KbWG__barCount{font-family:var(--font-figure);font-variant-numeric:tabular-nums;text-align:end;color:var(--ink);font-size:15px;font-weight:800}.page-module__k3KbWG__bar:after{content:attr(data-tip);background:var(--raised);border:1px solid var(--edge-strong);border-radius:var(--r-sm);box-shadow:var(--lift-2);color:var(--ink);white-space:nowrap;pointer-events:none;opacity:0;z-index:5;transition:opacity var(--t-fast) var(--ease-out), transform var(--t-fast) var(--ease-out);padding:5px 9px;font-size:11px;position:absolute;bottom:calc(100% + 4px);left:50%;transform:translate(-50%)translateY(3px)}.page-module__k3KbWG__bar:hover:after,.page-module__k3KbWG__bar:focus-within:after{opacity:1;transform:translate(-50%)translateY(0)}.page-module__k3KbWG__crestTile{background:#6a6a72;border-radius:4px;flex:none;place-items:center;width:22px;height:22px;display:grid;overflow:hidden}.page-module__k3KbWG__crestTile img{object-fit:contain;width:18px;height:18px;display:block}.page-module__k3KbWG__swatch{border-radius:2px;flex:none;width:10px;height:10px}.page-module__k3KbWG__swatch[data-tier=gold]{background:var(--gold-metal)}.page-module__k3KbWG__swatch[data-tier=silver]{background:var(--silver)}.page-module__k3KbWG__swatch[data-tier=bronze]{background:var(--bronze)}.page-module__k3KbWG__swatch[data-tier=special]{background:repeating-linear-gradient(45deg, var(--ink-muted) 0 2px, transparent 2px 4px);box-shadow:inset 0 0 0 1px var(--ink-muted)}.page-module__k3KbWG__bestPrice{font-family:var(--font-figure);font-variant-numeric:tabular-nums;align-items:center;gap:6px;font-size:14px;font-weight:800;display:inline-flex}.page-module__k3KbWG__bestPrice[data-muted=true]{color:var(--ink-muted)}.page-module__k3KbWG__tag{font-family:var(--font-body);letter-spacing:.01em;color:var(--ink-faint);border:1px solid var(--edge);border-radius:var(--r-sm);background:#ffffff0d;padding:2px 6px;font-size:11px;font-weight:600}.page-module__k3KbWG__progress{flex-direction:column;gap:4px;display:flex}.page-module__k3KbWG__progressRow{align-items:center;gap:var(--s-md);padding:var(--s-sm) var(--s-md);background:var(--plate-face);border:1px solid var(--edge);border-radius:var(--r-md);transition:background var(--t-fast) var(--ease-out), border-color var(--t-fast) var(--ease-out);display:flex}.page-module__k3KbWG__progressRow:hover{background:var(--plate-face-hot);border-color:var(--edge-hot)}.page-module__k3KbWG__progressText{flex-direction:column;flex:1;gap:5px;min-width:0;display:flex}.page-module__k3KbWG__progressName{letter-spacing:.01em;white-space:nowrap;text-overflow:ellipsis;font-size:12px;font-weight:600;overflow:hidden}.page-module__k3KbWG__strip{flex-wrap:wrap;gap:3px;display:flex}.page-module__k3KbWG__segment{background:var(--ink-faint);border-radius:2px;width:12px;height:5px}.page-module__k3KbWG__segment[data-done=true]{background:var(--turf)}.page-module__k3KbWG__progressWord{letter-spacing:.01em;color:var(--turf);white-space:nowrap;font-size:11px;font-weight:600}.page-module__k3KbWG__moreLink{letter-spacing:.01em;color:var(--accent-bright);padding:var(--s-sm) 0;font-size:11px;font-weight:600}@media (max-width:960px){.page-module__k3KbWG__heroBody{grid-template-columns:1fr;align-items:start}}@media (max-width:520px){.page-module__k3KbWG__ledger{grid-template-columns:1fr}.page-module__k3KbWG__barLink{grid-template-columns:minmax(84px,40%) minmax(0,1fr) 40px}}@media (prefers-reduced-motion:reduce){.page-module__k3KbWG__barFill,.page-module__k3KbWG__pitchCard,.page-module__k3KbWG__bar:after{transition:none}}
