.pd .pd-ab-intro{max-width:58ch}.pd .pd-ab-intro strong{color:var(--ink);font-weight:800}.pd .pd-ab-facts{display:flex;flex-wrap:wrap;gap:14px;margin-top:6px}.pd .pd-ab-facts>div{display:grid;align-content:start;gap:2px;min-width:128px;padding:10px 14px 12px;background:var(--panel);border:2.5px solid var(--ink);box-shadow:4px 4px 0 var(--ink)}.pd .pd-ab-facts>div:nth-child(odd){transform:rotate(-1deg)}.pd .pd-ab-facts>div:nth-child(2n){transform:rotate(.8deg)}.pd .pd-ab-facts dt{font-size:12.5px;font-weight:600;color:var(--ink-2)}.pd .pd-ab-facts dd{font-size:30px;font-weight:800;line-height:1.05;letter-spacing:-.01em}.pd .pd-ab-facts .pd-ab-fact-leader{background-image:radial-gradient(var(--dot-strong) 1.1px,transparent 1.7px);background-size:8px 8px}.pd .pd-ab-fact-leader dd{font-family:var(--display);font-weight:400;font-size:28px;letter-spacing:.03em}.pd .pd-ab-fact-leader dd .pd-muted{display:block;font-family:var(--body);font-size:13px;font-weight:600;letter-spacing:0}.pd .pd-ab-fight-note{margin-top:16px;padding-top:14px;border-top:3px solid #17171b;font-size:15px;font-weight:600}.pd .pd-ab-fight .pd-cta--card{cursor:pointer}.pd .pd-ab-fight .pd-cta--card svg{width:20px;height:20px}.pd .pd-ab-runs{display:inline}.pd .pd-ab-call-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,300px),1fr));gap:36px 28px;margin-top:36px;align-items:start}@media(min-width:1000px){.pd .pd-ab-call-grid>:nth-child(3n+2){margin-top:36px}.pd .pd-ab-call-grid>:nth-child(3n+3){margin-top:12px}}.pd .pd-ab-call-wrap{will-change:transform}.pd .pd-ab-call .pd-card-alias{font-size:30px}.pd .pd-ab-call-pad{height:18px}.pd .pd-ab-reason{padding:16px 18px 18px}.pd .pd-ab-reason-label{font-family:var(--display);font-weight:400;font-size:19px;letter-spacing:.04em;line-height:1.1;margin-bottom:4px}.pd .pd-ab-reason-text{font-size:14.5px;line-height:1.55;color:var(--ink-2);text-wrap:pretty}.pd .pd-ab-reason-text.is-clamped{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;line-clamp:3;overflow:hidden}.pd .pd-ab-more{min-height:40px;margin-top:2px;padding:0;font:700 14px/1.2 var(--body);color:var(--ink);background:none;border:0;text-decoration:underline;text-decoration-thickness:2px;text-decoration-color:var(--hero);text-underline-offset:4px;cursor:pointer}.pd .pd-ab-more:hover{text-decoration-color:var(--ink)}.pd .pd-ab-narrator{margin-top:48px}.pd .pd-ab-narrator .pd-narrator-label{font-weight:400}.pd .pd-ab-tabs{display:inline-flex;flex-wrap:wrap;margin:10px 0 22px;border:2.5px solid var(--ink);box-shadow:4px 4px 0 var(--ink);max-width:100%}.pd .pd-ab-tabs button{min-height:44px;padding:0 16px;font:700 15px/1 var(--body);color:var(--ink);background:var(--panel);border:0;cursor:pointer;transition:background .2s,color .2s}.pd .pd-ab-tabs button+button{border-left:2.5px solid var(--ink)}.pd .pd-ab-tabs button:hover{background:var(--accent);color:var(--on-accent)}.pd .pd-ab-tabs button:active{transform:translateY(1px)}.pd .pd-ab-tabs button[aria-selected=true]{background:var(--ink);color:var(--paper)}.pd .pd-ab-champ{margin:14px 0 6px}.pd .pd-ab-board{display:grid;gap:18px;margin-top:26px;max-width:980px}.pd .pd-ab-row{position:relative;display:grid;grid-template-columns:30px auto minmax(0,1fr);align-items:center;gap:10px 12px;padding:14px 14px 16px 12px;background:var(--panel);border:3px solid var(--ink);border-left-width:12px;border-left-color:var(--hero);box-shadow:6px 6px 0 var(--ink)}.pd .pd-ab-row.is-leader{background-image:radial-gradient(var(--dot) 1.2px,transparent 1.8px);background-size:9px 9px;box-shadow:9px 9px 0 var(--ink)}.pd .pd-ab-row.is-unranked{border-style:dashed;border-left-style:solid;box-shadow:none}.pd .pd-ab-row .pd-emblem{--s: 44px}.pd .pd-ab-rank{font-family:var(--display);font-size:38px;line-height:1;text-align:center;text-shadow:3px 3px 0 var(--hero)}.pd .pd-ab-row-id{min-width:0;display:grid;gap:3px;justify-items:start}.pd .pd-ab-row-name{display:flex;flex-wrap:wrap;align-items:center;gap:4px 10px;font-family:var(--display);font-weight:400;font-size:28px;line-height:1;letter-spacing:.03em}.pd .pd-ab-belt{display:inline-flex;align-items:center;gap:5px;padding:3px 10px 1px;font-size:15px;letter-spacing:.05em;color:var(--on-accent);background:var(--accent);border:2.5px solid var(--ink);transform:rotate(-3deg)}.pd .pd-ab-model{font-size:14px;font-weight:700}.pd .pd-ab-stints{display:grid;gap:2px}.pd .pd-ab-stints-label{font-size:12px;font-weight:600;color:var(--ink-2)}.pd .pd-ab-stints ol{display:flex;flex-wrap:wrap;align-items:center;gap:4px 6px;font-size:13.5px}.pd .pd-ab-stints li{display:inline-flex;align-items:center;gap:6px}.pd .pd-ab-stint{padding:1px 7px;border:2px solid var(--ink)}.pd .pd-ab-stint .pd-muted{font-weight:500}.pd .pd-ab-tag{padding:1px 7px;font-size:12px;font-weight:700;border:2px dashed var(--ink)}.pd .pd-ab-record{display:flex;flex-wrap:wrap;align-items:center;gap:4px 8px;margin-top:3px;font-size:14.5px;font-weight:600}.pd .pd-ab-streak{display:inline-flex;align-items:center;gap:4px;padding:1px 8px;font-size:13px;font-weight:700;color:var(--on-accent);background:var(--accent);border:2px solid var(--ink)}.pd .pd-ab-callout{font-size:13.5px;color:var(--ink-2);text-wrap:pretty}.pd .pd-ab-callout:empty{display:none}.pd .pd-ab-row-score{grid-column:1 / -1;display:flex;align-items:baseline;gap:8px;padding-top:8px;border-top:2px dashed color-mix(in srgb,var(--ink) 35%,transparent)}.pd .pd-ab-score{font-size:34px;font-weight:800;line-height:1;letter-spacing:-.02em}.pd .pd-ab-score span{font-size:15px;font-weight:700;letter-spacing:0}.pd .pd-ab-score-label{font-size:13px;font-weight:600;color:var(--ink-2)}@media(min-width:700px){.pd .pd-ab-row{grid-template-columns:56px auto minmax(0,1fr) auto;gap:12px 20px;padding:16px 22px 16px 16px}.pd .pd-ab-rank{font-size:54px}.pd .pd-ab-row .pd-emblem{--s: 60px}.pd .pd-ab-row-score{grid-column:auto;display:grid;justify-items:end;gap:4px;padding:0 0 0 20px;border-top:0;border-left:2px dashed color-mix(in srgb,var(--ink) 35%,transparent);align-self:stretch;align-content:center}.pd .pd-ab-score{font-size:42px}}.pd .pd-ab-note{max-width:70ch;margin-top:22px;font-size:14px;color:var(--ink-2);text-wrap:pretty}.pd .pd-ab-empty{display:grid;gap:6px;justify-items:start}.pd .pd-ab-lineup-title{margin-top:26px}.pd .pd-ab-wk-list{display:grid;gap:16px;margin-top:28px}.pd .pd-ab-wk{background:var(--panel);border:3px solid var(--ink);box-shadow:5px 5px 0 var(--ink)}.pd .pd-ab-wk summary{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:6px 16px;padding:14px 16px;list-style:none;cursor:pointer;transition:background .2s}.pd .pd-ab-wk summary::-webkit-details-marker{display:none}.pd .pd-ab-wk summary:hover{background:color-mix(in srgb,var(--accent) 22%,transparent)}.pd .pd-ab-wk[open]>summary{border-bottom:3px solid var(--ink);background-image:radial-gradient(var(--dot) 1.1px,transparent 1.7px);background-size:8px 8px}.pd .pd-ab-wk-date{grid-column:1;display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 10px;font-family:var(--display);font-weight:400;font-size:25px;line-height:1.05;letter-spacing:.03em}.pd .pd-ab-wk-season{font-family:var(--body);font-size:12.5px;font-weight:700;letter-spacing:0;padding:1px 7px;border:2px solid var(--ink)}.pd .pd-ab-wk-actual{grid-column:1;font-size:14px;font-weight:500;color:var(--ink-2)}.pd .pd-ab-wk-win{grid-column:2;grid-row:1 / span 2;display:grid;justify-items:end;gap:4px;text-align:right}.pd .pd-ab-wk-win-label{font-size:12.5px;font-weight:600;color:var(--ink-2)}.pd .pd-ab-wk-win-names{display:flex;flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:4px;font-weight:700;font-size:14px}.pd .pd-ab-wk-win-names>svg{font-size:18px}.pd .pd-ab-wk-winner{display:inline-flex;align-items:center}.pd .pd-ab-wk-winner .pd-muted{padding:0 7px 0 5px}.pd .pd-ab-wk-swatch{width:10px;height:10px;margin-right:5px;background:var(--hero);border:2px solid var(--ink);transform:rotate(45deg)}.pd .pd-ab-wk-toggle{grid-column:1 / -1;display:inline-flex;align-items:center;gap:6px;justify-self:start;font-size:13.5px;font-weight:700;text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:3px}.pd .pd-ab-wk-toggle svg{transition:transform .25s cubic-bezier(.16,1,.3,1)}.pd .pd-ab-wk[open] .pd-ab-wk-toggle svg{transform:rotate(180deg)}.pd .pd-ab-wk-body{padding:14px 14px 18px}@media(min-width:720px){.pd .pd-ab-wk summary{padding:16px 22px}.pd .pd-ab-wk-body{padding:18px 22px 22px}}.pd .pd-ab-wk-reasons{margin-top:18px}.pd .pd-ab-wk-reasons ul{display:grid;gap:10px;margin-top:6px}.pd .pd-ab-wk-reasons li{max-width:80ch;padding-left:12px;font-size:14.5px;line-height:1.55;color:var(--ink-2);border-left:5px solid var(--hero);text-wrap:pretty}.pd .pd-ab-wk-reasons strong{color:var(--ink)}@media(max-width:520px){.pd .pd-ab-wk summary{grid-template-columns:minmax(0,1fr)}.pd .pd-ab-wk-win{grid-column:1;grid-row:auto;justify-items:start;text-align:left}.pd .pd-ab-wk-win-names{justify-content:flex-start}}.pd .pd-ab-skel-card{height:380px}.pd .pd-ab-error{margin-top:48px}.pd .pd-ab-updated{display:flex;align-items:center;gap:8px;margin-top:48px;font-size:14px;font-weight:600;color:var(--ink-2)}
