.DotaImage-module__yFt4eW__media{vertical-align:middle;border:1px solid var(--border);border-radius:var(--radius-media);object-fit:cover;object-position:center 35%;background:var(--surface-2);color:var(--muted);flex-shrink:0;display:inline-block}.DotaImage-module__yFt4eW__fallback{text-align:center;font:600 var(--text-caption)/1 var(--font-app-sans);align-content:center;overflow:hidden}.DotaImage-module__yFt4eW__media[data-kind=hero-icon]{border-radius:var(--radius-pill);object-fit:contain;object-position:center}.DotaImage-module__yFt4eW__media[data-kind=item],.DotaImage-module__yFt4eW__media[data-kind=ability]{object-position:center}.DotaImage-module__yFt4eW__media[data-kind=rank],.DotaImage-module__yFt4eW__media[data-kind=map]{object-fit:contain;background:0 0;border:0}.DotaImage-module__yFt4eW__media[data-kind=artwork]{--dota-focal:center 35%;object-position:var(--dota-focal,center 35%);width:100%;height:100%}.DotaImage-module__yFt4eW__media[data-player=true]{border-color:var(--accent);box-shadow:0 0 0 2px color-mix(in srgb, var(--accent) 25%, transparent)}
.ui-module__83LUMW__button{justify-content:center;align-items:center;gap:var(--space-2);border:1px solid var(--border);border-radius:var(--radius-control);min-height:44px;font:600 var(--text-small)/1.3 var(--font-app-sans);color:var(--foreground);background:var(--surface-raised);cursor:pointer;transition:border-color var(--duration-fast), background var(--duration-fast), box-shadow var(--duration-fast);padding:.65rem 1rem;text-decoration:none;display:inline-flex;position:relative}.ui-module__83LUMW__button:hover{border-color:var(--border-strong);background:var(--surface-2)}.ui-module__83LUMW__button[data-variant=primary]{background:var(--action-fill);color:var(--accent-ink);box-shadow:var(--shadow-action);border-color:#0000}.ui-module__83LUMW__button[data-variant=primary]:hover{border-color:var(--accent);filter:brightness(1.08)}.ui-module__83LUMW__button[data-variant=ghost]{color:var(--muted);box-shadow:none;background:0 0;border-color:#0000}.ui-module__83LUMW__button[data-variant=ghost]:hover{color:var(--foreground);background:var(--highlight)}.ui-module__83LUMW__button[data-variant=danger]{color:var(--status-error);border-color:color-mix(in srgb, var(--status-error) 35%, transparent);background:color-mix(in srgb, var(--status-error) 7%, var(--surface))}.ui-module__83LUMW__button[data-size=compact]{min-height:36px;font-size:var(--text-caption);padding:.45rem .75rem}.ui-module__83LUMW__button:disabled{opacity:.55;cursor:not-allowed;filter:none}.ui-module__83LUMW__button[aria-busy=true]{cursor:progress}.ui-module__83LUMW__iconButton{flex-shrink:0;width:44px;padding:0}.ui-module__83LUMW__iconButton[data-size=compact]{width:36px}.ui-module__83LUMW__button:focus-visible,.ui-module__83LUMW__input:focus-visible,.ui-module__83LUMW__select:focus-visible,.ui-module__83LUMW__disclosure>summary:focus-visible,.ui-module__83LUMW__nav a:focus-visible,.ui-module__83LUMW__popover>summary:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.ui-module__83LUMW__icon{vertical-align:middle;flex-shrink:0}.ui-module__83LUMW__spinner{border-radius:var(--radius-pill);border:1.5px solid;border-right-color:#0000;flex-shrink:0;width:1em;height:1em;animation:1s linear infinite ui-module__83LUMW__spin}@keyframes ui-module__83LUMW__spin{to{transform:rotate(360deg)}}.ui-module__83LUMW__surface{border:1px solid var(--border);border-radius:var(--radius-card);background:var(--surface);min-width:0;padding:var(--space-6)}.ui-module__83LUMW__surface[data-tone=raised]{background:var(--surface-raised);box-shadow:var(--shadow-card)}.ui-module__83LUMW__surface[data-tone=editorial]{background:var(--surface-editorial);box-shadow:var(--shadow-card);position:relative}.ui-module__83LUMW__surface[data-padding=compact]{padding:var(--space-4)}.ui-module__83LUMW__surface[data-padding=none]{padding:0}.ui-module__83LUMW__pageHeader{justify-content:space-between;align-items:end;gap:var(--space-4);padding-block:var(--space-3) var(--space-6);flex-wrap:wrap;display:flex}.ui-module__83LUMW__pageHeader h1{font:600 var(--text-page)/1.15 var(--font-app-display);letter-spacing:-.035em;text-wrap:balance;margin:0}.ui-module__83LUMW__pageHeader p{max-width:var(--reading-width);margin:var(--space-2) 0 0;color:var(--muted);font-size:var(--text-small);line-height:var(--leading-body)}.ui-module__83LUMW__eyebrow{color:var(--accent);font:650 var(--text-label)/1.5 var(--font-app-sans);letter-spacing:.13em;text-transform:uppercase;margin-bottom:var(--space-2);display:block}.ui-module__83LUMW__sectionHeader{justify-content:space-between;align-items:center;gap:var(--space-3);margin-bottom:var(--space-4);flex-wrap:wrap;display:flex}.ui-module__83LUMW__sectionHeader h2{font:600 var(--text-section)/1.3 var(--font-app-display);letter-spacing:-.02em;margin:0}.ui-module__83LUMW__sectionHeader p{margin-top:var(--space-1);color:var(--muted);font-size:var(--text-small)}.ui-module__83LUMW__semantic{--tone:var(--status-neutral)}.ui-module__83LUMW__semantic[data-tone=success]{--tone:var(--status-success)}.ui-module__83LUMW__semantic[data-tone=warning]{--tone:var(--status-warning)}.ui-module__83LUMW__semantic[data-tone=error]{--tone:var(--status-error)}.ui-module__83LUMW__semantic[data-tone=info]{--tone:var(--status-info)}.ui-module__83LUMW__badge{align-items:center;gap:var(--space-2);border-radius:var(--radius-pill);border:1px solid color-mix(in srgb, var(--tone) 25%, transparent);background:color-mix(in srgb, var(--tone) 7%, transparent);max-width:100%;color:var(--tone);font:600 var(--text-caption)/1.35 var(--font-app-sans);padding:.3rem .6rem;display:inline-flex}.ui-module__83LUMW__notice{align-items:start;gap:var(--space-3);padding:var(--space-4);border:1px solid color-mix(in srgb, var(--tone) 25%, var(--border));border-radius:var(--radius-control);background:color-mix(in srgb, var(--tone) 5%, var(--surface));font-size:var(--text-small);line-height:var(--leading-body);display:flex}.ui-module__83LUMW__notice>svg{color:var(--tone);margin-top:.15rem}.ui-module__83LUMW__notice strong{color:var(--foreground);display:block}.ui-module__83LUMW__notice p{margin:var(--space-1) 0 0;color:var(--muted)}.ui-module__83LUMW__noticeAction{margin-left:auto}.ui-module__83LUMW__empty{text-align:center;justify-items:center;gap:var(--space-3);padding:var(--space-8) var(--space-6);color:var(--muted);font-size:var(--text-small);display:grid}.ui-module__83LUMW__empty strong{color:var(--foreground)}.ui-module__83LUMW__empty p{max-width:36ch;line-height:var(--leading-body);margin:0}.ui-module__83LUMW__iconWell{border:1px solid var(--border);border-radius:var(--radius-control);width:48px;height:48px;color:var(--accent);background:var(--surface-raised);place-items:center;display:grid}.ui-module__83LUMW__field{gap:var(--space-2);min-width:0;font-size:var(--text-small);display:grid}.ui-module__83LUMW__field>label{color:var(--foreground);font-weight:600}.ui-module__83LUMW__field small{color:var(--muted);line-height:1.5}.ui-module__83LUMW__field .ui-module__83LUMW__fieldError{color:var(--status-error)}.ui-module__83LUMW__input,.ui-module__83LUMW__select{border:1px solid var(--border);border-radius:var(--radius-control);background:var(--background);width:100%;min-width:0;min-height:44px;color:var(--foreground);font:400 var(--text-small)/1.4 var(--font-app-sans);transition:border-color var(--duration-fast);padding:.65rem .8rem}.ui-module__83LUMW__input::placeholder{color:var(--muted)}.ui-module__83LUMW__input:hover,.ui-module__83LUMW__select:hover{border-color:var(--border-strong)}.ui-module__83LUMW__input[aria-invalid=true],.ui-module__83LUMW__select[aria-invalid=true]{border-color:var(--status-error)}.ui-module__83LUMW__input:disabled,.ui-module__83LUMW__select:disabled{opacity:.5;cursor:not-allowed}.ui-module__83LUMW__checkbox{align-items:start;gap:var(--space-3);min-height:44px;padding-block:var(--space-3);font-size:var(--text-small);cursor:pointer;display:inline-flex}.ui-module__83LUMW__checkbox input{width:18px;height:18px;accent-color:var(--accent);flex-shrink:0}.ui-module__83LUMW__nav{gap:var(--space-1);max-width:100%;padding:var(--space-1);border:1px solid var(--border);border-radius:var(--radius-control);background:var(--surface);display:flex;overflow-x:auto}.ui-module__83LUMW__nav a{align-items:center;gap:var(--space-2);border-radius:calc(var(--radius-control) - 3px);min-height:40px;color:var(--muted);white-space:nowrap;font-size:var(--text-small);border:1px solid #0000;padding:.55rem .85rem;font-weight:600;text-decoration:none;display:inline-flex}.ui-module__83LUMW__nav a:hover{color:var(--foreground);background:var(--highlight)}.ui-module__83LUMW__nav a[aria-current=page]{color:var(--accent);border-color:color-mix(in srgb, var(--accent) 18%, transparent);background:color-mix(in srgb, var(--accent) 7%, var(--surface-2));box-shadow:inset 0 1px var(--highlight)}.ui-module__83LUMW__disclosure{border:1px solid var(--border);border-radius:var(--radius-control);background:var(--surface)}.ui-module__83LUMW__disclosure>summary{justify-content:space-between;align-items:center;gap:var(--space-3);cursor:pointer;padding:var(--space-4);font-size:var(--text-small);font-weight:600;list-style:none;display:flex}.ui-module__83LUMW__disclosure>summary::-webkit-details-marker{display:none}.ui-module__83LUMW__disclosure[open]>summary svg{transform:rotate(180deg)}.ui-module__83LUMW__disclosureBody{border-top:1px solid var(--border);padding:var(--space-4);color:var(--muted);font-size:var(--text-body);line-height:var(--leading-reading);overflow-wrap:anywhere}.ui-module__83LUMW__tableWrap{border:1px solid var(--border);border-radius:var(--radius-control);max-width:100%;overflow-x:auto}.ui-module__83LUMW__table{border-collapse:collapse;text-align:left;width:100%;font-size:var(--text-small)}.ui-module__83LUMW__table caption{text-align:left;padding:var(--space-4);color:var(--muted)}.ui-module__83LUMW__table th{color:var(--muted);font-size:var(--text-caption);background:var(--surface-2);font-weight:600}.ui-module__83LUMW__table th,.ui-module__83LUMW__table td{padding:var(--space-3) var(--space-4);border-bottom:1px solid var(--border)}.ui-module__83LUMW__table tr:last-child td{border-bottom:0}.ui-module__83LUMW__table td[data-numeric]{text-align:right;font-variant-numeric:tabular-nums}.ui-module__83LUMW__popover{position:relative}.ui-module__83LUMW__popover>summary{cursor:pointer;list-style:none}.ui-module__83LUMW__popover>summary::-webkit-details-marker{display:none}.ui-module__83LUMW__popoverPanel{right:0;top:calc(100% + var(--space-3));width:min(360px,100vw - 32px);z-index:var(--z-popover);border:1px solid var(--border);border-radius:var(--radius-overlay);background:var(--surface-overlay);box-shadow:var(--shadow-overlay);padding:var(--space-4);position:absolute}.ui-module__83LUMW__toastViewport{z-index:var(--z-toast);right:max(var(--space-6), calc((100vw - var(--content-width)) / 2));bottom:max(var(--space-6), env(safe-area-inset-bottom));gap:var(--space-3);width:min(420px,100vw - 32px);display:grid;position:fixed}.ui-module__83LUMW__toast{align-items:center;gap:var(--space-3);border:1px solid var(--border);border-left:2px solid var(--tone);border-radius:var(--radius-overlay);padding:var(--space-4);background:var(--surface-overlay);box-shadow:var(--shadow-overlay);font-size:var(--text-small);animation:ui-module__83LUMW__appear var(--duration-normal) var(--ease-out);line-height:1.5;display:flex}.ui-module__83LUMW__toast>svg{color:var(--tone)}.ui-module__83LUMW__toastCopy{overflow-wrap:anywhere;flex:1;min-width:0}.ui-module__83LUMW__toastCopy strong{display:block}.ui-module__83LUMW__toastCopy p{color:var(--muted);margin:.2rem 0 0}.ui-module__83LUMW__toastActions{align-items:center;gap:var(--space-2);margin-top:var(--space-2);flex-wrap:wrap;display:flex}.ui-module__83LUMW__dialog{width:min(32rem,100vw - 32px);max-height:calc(100dvh - 32px);padding:var(--space-6);border:1px solid var(--border);border-radius:var(--radius-overlay);background:var(--surface-overlay);color:var(--foreground);box-shadow:var(--shadow-overlay);margin:auto}.ui-module__83LUMW__dialog::backdrop{background:var(--scrim);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.ui-module__83LUMW__dialogHeader{justify-content:space-between;align-items:center;gap:var(--space-4);margin-bottom:var(--space-4);display:flex}.ui-module__83LUMW__dialogHeader h2{font-size:var(--text-section)}.ui-module__83LUMW__grade{border-radius:var(--radius-pill);width:40px;height:40px;color:var(--muted);font:700 1.125rem/1 var(--font-app-sans);border:2px solid;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.ui-module__83LUMW__grade[data-grade=S]{color:var(--grade-s)}.ui-module__83LUMW__grade[data-grade=A]{color:var(--grade-a)}.ui-module__83LUMW__grade[data-grade=B]{color:var(--grade-b)}.ui-module__83LUMW__grade[data-grade=C]{color:var(--grade-c)}.ui-module__83LUMW__grade[data-grade=D]{color:var(--grade-d)}.ui-module__83LUMW__grade[data-size=sm]{width:32px;height:32px;font-size:.875rem}.ui-module__83LUMW__grade[data-size=lg]{width:56px;height:56px;font-size:1.5rem}.ui-module__83LUMW__grade[data-variant=text]{width:auto;height:auto;font-size:inherit;line-height:inherit;border:0}@keyframes ui-module__83LUMW__appear{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@media (pointer:coarse){.ui-module__83LUMW__button[data-size=compact],.ui-module__83LUMW__iconButton[data-size=compact]{min-height:44px}.ui-module__83LUMW__iconButton[data-size=compact]{width:44px}}@media (max-width:600px){.ui-module__83LUMW__surface{padding:var(--space-4)}.ui-module__83LUMW__toastViewport{right:var(--space-4)}.ui-module__83LUMW__notice{flex-wrap:wrap}.ui-module__83LUMW__noticeAction{margin-left:0}.ui-module__83LUMW__popoverPanel{right:var(--space-4);max-height:calc(100dvh - 130px);position:fixed;top:110px;overflow-y:auto}}@media (prefers-reduced-motion:reduce){.ui-module__83LUMW__button,.ui-module__83LUMW__input,.ui-module__83LUMW__select{transition:none}.ui-module__83LUMW__spinner,.ui-module__83LUMW__toast{animation:none}}
.analysis-preview-module__Oi2G6W__preview{overflow-wrap:anywhere;max-width:76rem;margin-inline:auto}.analysis-preview-module__Oi2G6W__workbench{justify-content:space-between;align-items:center;gap:var(--space-6);padding:var(--space-3) var(--space-4);border:1px dashed var(--border);border-radius:var(--radius-control);color:var(--muted);font-size:var(--text-caption);display:flex}.analysis-preview-module__Oi2G6W__workbench>div:first-child{gap:var(--space-2) var(--space-4);flex-wrap:wrap;display:flex}.analysis-preview-module__Oi2G6W__workbench strong{color:var(--foreground);font-weight:600}.analysis-preview-module__Oi2G6W__scenarioControl{align-items:center;gap:var(--space-3);display:flex}.analysis-preview-module__Oi2G6W__scenarioControl label{flex-shrink:0}.analysis-preview-module__Oi2G6W__scenarioControl select{width:19rem}.analysis-preview-module__Oi2G6W__breadcrumb{align-items:center;gap:var(--space-3);color:var(--muted);font-size:var(--text-small);display:flex}.analysis-preview-module__Oi2G6W__breadcrumb a{align-items:center;gap:var(--space-2);min-height:44px;transition:color var(--duration-fast);display:inline-flex}.analysis-preview-module__Oi2G6W__breadcrumb a:hover{color:var(--accent)}.analysis-preview-module__Oi2G6W__heroName{font-size:var(--text-section);letter-spacing:-.025em;font-weight:600}.analysis-preview-module__Oi2G6W__role{margin-top:var(--space-1);font-size:var(--text-small);color:var(--muted)}.analysis-preview-module__Oi2G6W__clock{font-family:var(--font-app-mono);font-variant-numeric:tabular-nums}.analysis-preview-module__Oi2G6W__essential{scroll-margin-top:9rem;overflow:hidden}.analysis-preview-module__Oi2G6W__opening{padding:var(--space-12) var(--space-12) 0}.analysis-preview-module__Oi2G6W__readingLabel{align-items:baseline;gap:var(--space-4);display:flex}.analysis-preview-module__Oi2G6W__readingLabel>span:last-child{color:var(--muted);font-size:var(--text-caption)}.analysis-preview-module__Oi2G6W__readingLabel>span:last-child:before{content:"/";margin-right:var(--space-4);color:var(--border-strong)}.analysis-preview-module__Oi2G6W__opening h1{max-width:none;margin-top:var(--space-4);font-family:var(--font-app-display);letter-spacing:-.035em;text-wrap:pretty;font-size:clamp(2rem,3.65vw,3.5rem);font-weight:500;line-height:1.1}.analysis-preview-module__Oi2G6W__quickGrid{gap:var(--space-16);padding:var(--space-12);grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);display:grid}.analysis-preview-module__Oi2G6W__quickGrid[data-single]{grid-template-columns:minmax(0,1fr)}.analysis-preview-module__Oi2G6W__quickText{max-width:65ch}.analysis-preview-module__Oi2G6W__quickBlock+.analysis-preview-module__Oi2G6W__quickBlock{margin-top:var(--space-6)}.analysis-preview-module__Oi2G6W__quickBlock h2{font-family:var(--font-app-sans);font-size:var(--text-caption);margin-bottom:var(--space-2);color:var(--muted);font-weight:650}.analysis-preview-module__Oi2G6W__quickBlock p{font-size:var(--text-reading);line-height:var(--leading-reading)}.analysis-preview-module__Oi2G6W__quickBlock p+p{margin-top:var(--space-4)}.analysis-preview-module__Oi2G6W__conclusion{border-top:2px solid var(--accent);padding-top:var(--space-4);align-self:start}.analysis-preview-module__Oi2G6W__conclusionLabel{align-items:center;gap:var(--space-2);color:var(--accent);font-size:var(--text-caption);font-weight:650;display:flex}.analysis-preview-module__Oi2G6W__conclusion h2{font:500 clamp(1.6rem, 2.3vw, 2rem)/1.2 var(--font-app-display);letter-spacing:-.025em;margin-top:var(--space-4);text-wrap:balance}.analysis-preview-module__Oi2G6W__action{margin-top:var(--space-3);font-size:var(--text-body);line-height:var(--leading-reading)}.analysis-preview-module__Oi2G6W__nuance{color:var(--muted);margin-top:var(--space-6);font-size:var(--text-small);line-height:var(--leading-body)}.analysis-preview-module__Oi2G6W__itemNote{gap:var(--space-3);margin-top:var(--space-6);padding-top:var(--space-4);border-top:1px solid var(--border);font-size:var(--text-caption);align-items:center;display:flex}.analysis-preview-module__Oi2G6W__itemNote strong{font-weight:600}.analysis-preview-module__Oi2G6W__itemNote p{color:var(--muted);margin-top:var(--space-1);line-height:1.5}.analysis-preview-module__Oi2G6W__essentialFooter{justify-content:space-between;align-items:center;gap:var(--space-3);margin-inline:var(--space-12);padding-block:var(--space-4);border-top:1px solid var(--border);color:var(--muted);font-size:var(--text-caption);flex-wrap:wrap;display:flex}.analysis-preview-module__Oi2G6W__signature{align-items:center;gap:var(--space-2);font-family:var(--font-app-display);color:var(--foreground);font-size:var(--text-body);display:flex}.analysis-preview-module__Oi2G6W__signature svg{color:var(--accent)}.analysis-preview-module__Oi2G6W__deepDive{margin-top:var(--space-12);padding:var(--space-8);border:1px solid color-mix(in srgb, var(--accent-violet) 28%, var(--border));border-radius:var(--radius-card);background:linear-gradient(135deg, color-mix(in srgb, var(--accent-violet) 7%, var(--surface)), var(--surface));box-shadow:var(--shadow-card)}.analysis-preview-module__Oi2G6W__deepDive .analysis-preview-module__Oi2G6W__deepIntro>span,.analysis-preview-module__Oi2G6W__deepDive .analysis-preview-module__Oi2G6W__chapterNumber{color:var(--status-info)}.analysis-preview-module__Oi2G6W__deepHeader{justify-content:space-between;align-items:center;gap:var(--space-8);padding-block:var(--space-4) var(--space-6);display:flex}.analysis-preview-module__Oi2G6W__deepIntro{max-width:44rem}.analysis-preview-module__Oi2G6W__deepIntro h2{font:500 clamp(1.55rem, 2.4vw, 2rem)/1.25 var(--font-app-display);letter-spacing:-.025em;text-wrap:balance}.analysis-preview-module__Oi2G6W__deepIntro>p{margin-top:var(--space-3);color:var(--muted);font-size:var(--text-body);line-height:var(--leading-body);max-width:64ch}.analysis-preview-module__Oi2G6W__deepHeader>button{flex-shrink:0}.analysis-preview-module__Oi2G6W__deepHeader svg{transition:transform var(--duration-normal) var(--ease-out)}.analysis-preview-module__Oi2G6W__rotated{transform:rotate(180deg)}.analysis-preview-module__Oi2G6W__diveLayout{border-top:1px solid var(--border);border-bottom:1px solid var(--border)}.analysis-preview-module__Oi2G6W__chapterNav{padding-block:var(--space-6)}.analysis-preview-module__Oi2G6W__chapterNav>p{font-size:var(--text-label);color:var(--muted);margin-bottom:var(--space-3)}.analysis-preview-module__Oi2G6W__chapterNav ol{column-gap:var(--space-12);grid-template-columns:repeat(2,minmax(0,1fr));list-style:none;display:grid}.analysis-preview-module__Oi2G6W__chapterNav button{align-items:baseline;gap:var(--space-4);width:100%;min-height:60px;padding:var(--space-3) var(--space-2);border-radius:var(--radius-control);text-align:left;font-size:var(--text-body);line-height:var(--leading-body);cursor:pointer;transition:background var(--duration-fast), color var(--duration-fast);display:flex}.analysis-preview-module__Oi2G6W__chapterNav button:hover{background:var(--highlight);color:var(--accent)}.analysis-preview-module__Oi2G6W__chapterNav button>svg{opacity:0;transition:opacity var(--duration-fast), transform var(--duration-fast);flex-shrink:0;align-self:center;margin-left:auto}.analysis-preview-module__Oi2G6W__chapterNav button:hover>svg,.analysis-preview-module__Oi2G6W__chapterNav button:focus-visible>svg{opacity:1;transform:translate(2px)}.analysis-preview-module__Oi2G6W__chapterNumber{font:400 var(--text-caption)/1.6 var(--font-app-mono);color:var(--accent);flex-shrink:0}.analysis-preview-module__Oi2G6W__diveLayout[data-expanded=true]{gap:var(--space-12);padding-block:var(--space-8);grid-template-columns:minmax(14rem,1fr) minmax(0,2fr);display:grid}.analysis-preview-module__Oi2G6W__diveLayout[data-expanded=true] .analysis-preview-module__Oi2G6W__chapterNav{padding-top:var(--space-2);align-self:start;position:sticky;top:7rem}.analysis-preview-module__Oi2G6W__diveLayout[data-expanded=true] .analysis-preview-module__Oi2G6W__chapterNav ol{grid-template-columns:1fr}.analysis-preview-module__Oi2G6W__diveLayout[data-expanded=true] .analysis-preview-module__Oi2G6W__chapterNav button{color:var(--muted);font-size:var(--text-reading);line-height:1.5}.analysis-preview-module__Oi2G6W__diveLayout[data-expanded=true] .analysis-preview-module__Oi2G6W__chapterNav button[aria-current]{color:var(--foreground);background:var(--highlight)}.analysis-preview-module__Oi2G6W__diveLayout[data-expanded=true] .analysis-preview-module__Oi2G6W__chapterNav button[aria-current] .analysis-preview-module__Oi2G6W__chapterNumber{color:var(--accent)}.analysis-preview-module__Oi2G6W__diveLayout[data-expanded=true] .analysis-preview-module__Oi2G6W__chapterNav button:not([aria-current]) .analysis-preview-module__Oi2G6W__chapterNumber{color:var(--muted)}.analysis-preview-module__Oi2G6W__chapters{min-width:0;max-width:var(--reading-width)}.analysis-preview-module__Oi2G6W__chapters:not([hidden]){animation:analysis-preview-module__Oi2G6W__enter var(--duration-normal) var(--ease-out)}.analysis-preview-module__Oi2G6W__chapter{padding:var(--space-2) 0 var(--space-12);scroll-margin-top:9rem}.analysis-preview-module__Oi2G6W__chapter+.analysis-preview-module__Oi2G6W__chapter{border-top:1px solid var(--border);padding-top:var(--space-12)}.analysis-preview-module__Oi2G6W__chapter h3{margin-top:var(--space-2);font:500 clamp(1.5rem, 2.25vw, 1.9rem)/1.25 var(--font-app-display);letter-spacing:-.02em;text-wrap:balance}.analysis-preview-module__Oi2G6W__chapter>p{margin-top:var(--space-4);font-size:var(--text-reading);line-height:var(--leading-reading)}.analysis-preview-module__Oi2G6W__chapter:target{border-top-color:var(--accent)}.analysis-preview-module__Oi2G6W__evidence{margin-top:var(--space-6)}.analysis-preview-module__Oi2G6W__evidence>summary{color:var(--muted);font-weight:400}.analysis-preview-module__Oi2G6W__diveEnd{justify-content:space-between;align-items:center;gap:var(--space-3);padding-top:var(--space-4);border-top:1px solid var(--border);flex-wrap:wrap;display:flex}.analysis-preview-module__Oi2G6W__diveEnd a{align-items:center;gap:var(--space-2);color:var(--accent);font-size:var(--text-small);min-height:44px;display:inline-flex}.analysis-preview-module__Oi2G6W__diveEnd a:hover{text-underline-offset:.25em;text-decoration:underline}.analysis-preview-module__Oi2G6W__readingEnd{align-items:baseline;gap:var(--space-4);padding:var(--space-8) 0;color:var(--muted);font-size:var(--text-small);line-height:var(--leading-body);display:flex}.analysis-preview-module__Oi2G6W__readingEnd>span{background:var(--accent);flex-shrink:0;width:1.5rem;height:1px}.analysis-preview-module__Oi2G6W__provenance{background:0 0}.analysis-preview-module__Oi2G6W__provenance>summary{color:var(--muted);font-weight:400}.analysis-preview-module__Oi2G6W__provenance dl{gap:var(--space-6);display:grid}.analysis-preview-module__Oi2G6W__provenance dt{color:var(--foreground);font-size:var(--text-small);margin-bottom:var(--space-1)}.analysis-preview-module__Oi2G6W__provenance dd{max-width:var(--reading-width);font-size:var(--text-small)}@keyframes analysis-preview-module__Oi2G6W__enter{0%{opacity:.5;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@media (max-width:1120px){.analysis-preview-module__Oi2G6W__diveLayout[data-expanded=true] .analysis-preview-module__Oi2G6W__chapterNav{top:8.5rem}.analysis-preview-module__Oi2G6W__quickGrid{gap:var(--space-12)}}@media (max-width:760px){.analysis-preview-module__Oi2G6W__workbench{align-items:stretch;gap:var(--space-3);flex-direction:column}.analysis-preview-module__Oi2G6W__scenarioControl select{width:100%}.analysis-preview-module__Oi2G6W__opening{padding:var(--space-6) var(--space-6) 0}.analysis-preview-module__Oi2G6W__opening h1{max-width:none;font-size:clamp(2rem,6vw,2.7rem)}.analysis-preview-module__Oi2G6W__quickGrid{gap:var(--space-8);padding:var(--space-6);grid-template-columns:1fr}.analysis-preview-module__Oi2G6W__quickBlock p{font-size:1rem}.analysis-preview-module__Oi2G6W__conclusion h2{text-wrap:initial}.analysis-preview-module__Oi2G6W__essentialFooter{margin-inline:var(--space-6)}.analysis-preview-module__Oi2G6W__deepHeader{align-items:start;gap:var(--space-4);flex-direction:column}.analysis-preview-module__Oi2G6W__chapterNav ol{grid-template-columns:1fr}.analysis-preview-module__Oi2G6W__chapterNav button>svg{opacity:1}.analysis-preview-module__Oi2G6W__diveLayout[data-expanded=true]{gap:var(--space-6);grid-template-columns:1fr;padding-top:0}.analysis-preview-module__Oi2G6W__diveLayout[data-expanded=true] .analysis-preview-module__Oi2G6W__chapterNav{border-bottom:1px solid var(--border);padding-top:var(--space-6);position:static}.analysis-preview-module__Oi2G6W__chapter>p{font-size:1rem}}@media (max-width:380px){.analysis-preview-module__Oi2G6W__opening,.analysis-preview-module__Oi2G6W__quickGrid{padding-inline:var(--space-4)}.analysis-preview-module__Oi2G6W__essentialFooter{margin-inline:var(--space-4)}.analysis-preview-module__Oi2G6W__essentialFooter>span:last-child{display:none}.analysis-preview-module__Oi2G6W__readingLabel{gap:var(--space-2)}.analysis-preview-module__Oi2G6W__readingLabel>span:last-child:before{margin-right:var(--space-2)}}@media (prefers-reduced-motion:reduce){.analysis-preview-module__Oi2G6W__preview .analysis-preview-module__Oi2G6W__chapters:not([hidden]){animation:none}.analysis-preview-module__Oi2G6W__preview a,.analysis-preview-module__Oi2G6W__preview button,.analysis-preview-module__Oi2G6W__preview svg,.analysis-preview-module__Oi2G6W__preview select{transition:none}}.analysis-preview-module__Oi2G6W__readingTabs{gap:var(--space-6);border-bottom:1px solid var(--border);margin-bottom:var(--space-6);display:flex}.analysis-preview-module__Oi2G6W__readingTabs button{align-items:center;gap:var(--space-2);padding:var(--space-4) var(--space-2);color:var(--muted);font-size:var(--text-body);cursor:pointer;transition:color var(--duration-fast), border-color var(--duration-fast);border-bottom:2px solid #0000;font-weight:600;display:flex}.analysis-preview-module__Oi2G6W__readingTabs button:hover{color:var(--foreground)}.analysis-preview-module__Oi2G6W__readingTabs button[aria-selected=true]{color:var(--accent);border-color:var(--accent)}.analysis-preview-module__Oi2G6W__coverageSummary{justify-content:space-between;align-items:center;gap:var(--space-4);flex-wrap:wrap;width:100%;display:flex}.analysis-preview-module__Oi2G6W__coverageLegend{gap:var(--space-4);font-size:var(--text-caption);flex-wrap:wrap;display:flex}.analysis-preview-module__Oi2G6W__coverageLegend>span{gap:var(--space-2);align-items:center;display:inline-flex}.analysis-preview-module__Oi2G6W__coverageLegend i,.analysis-preview-module__Oi2G6W__coverageRows i{border-radius:var(--radius-pill);background:var(--status-error);flex-shrink:0;width:.45rem;height:.45rem}.analysis-preview-module__Oi2G6W__coverageLegend [data-state=kept] i,.analysis-preview-module__Oi2G6W__coverageRows [data-state=kept] i{background:var(--status-success)}.analysis-preview-module__Oi2G6W__coverageLegend [data-state=partial] i,.analysis-preview-module__Oi2G6W__coverageRows [data-state=partial] i{background:var(--status-warning)}.analysis-preview-module__Oi2G6W__coverageRows{gap:var(--space-6);padding-bottom:var(--space-6);margin-bottom:var(--space-6);border-bottom:1px solid var(--border);display:grid}.analysis-preview-module__Oi2G6W__coverageRows li{gap:var(--space-3);align-items:baseline;display:flex}.analysis-preview-module__Oi2G6W__coverageRows strong{font-size:var(--text-body);color:var(--foreground);font-weight:500}.analysis-preview-module__Oi2G6W__coverageRows p{font-size:var(--text-small)}.analysis-preview-module__Oi2G6W__checkup{margin-bottom:var(--space-6);padding:var(--space-12);border:1px solid var(--border);border-radius:var(--radius-card);background:var(--surface-raised)}.analysis-preview-module__Oi2G6W__checkup h1{font:500 var(--text-page)/1.2 var(--font-app-display)}.analysis-preview-module__Oi2G6W__checkupIntro{max-width:65ch;margin-top:var(--space-4);color:var(--muted);line-height:var(--leading-body)}.analysis-preview-module__Oi2G6W__checkupRows{margin-top:var(--space-8)}.analysis-preview-module__Oi2G6W__checkupRows>section{gap:var(--space-8);padding-block:var(--space-6);border-top:1px solid var(--border);grid-template-columns:9rem minmax(0,1fr);display:grid}.analysis-preview-module__Oi2G6W__checkupRows>section>span{color:var(--accent);font-size:var(--text-small)}.analysis-preview-module__Oi2G6W__checkupRows h2{font-size:var(--text-section)}.analysis-preview-module__Oi2G6W__checkupRows p{max-width:65ch;margin-top:var(--space-2);color:var(--muted);line-height:var(--leading-reading)}.analysis-preview-module__Oi2G6W__readCoach{align-items:center;gap:var(--space-3);min-height:44px;margin-top:var(--space-6);color:var(--accent);cursor:pointer;display:inline-flex}.analysis-preview-module__Oi2G6W__readCoach:hover{text-underline-offset:.25em;text-decoration:underline}@media (max-width:760px){.analysis-preview-module__Oi2G6W__matchContext .analysis-preview-module__Oi2G6W__matchHeader,.analysis-preview-module__Oi2G6W__contextBody,.analysis-preview-module__Oi2G6W__checkup{margin-bottom:var(--space-6);padding:var(--space-6)}.analysis-preview-module__Oi2G6W__deepDive{padding:var(--space-6)}.analysis-preview-module__Oi2G6W__diveLayout[data-expanded=true]{grid-template-columns:1fr}.analysis-preview-module__Oi2G6W__checkupRows>section{gap:var(--space-2);grid-template-columns:1fr}}@media (max-width:380px){.analysis-preview-module__Oi2G6W__matchContext .analysis-preview-module__Oi2G6W__matchHeader,.analysis-preview-module__Oi2G6W__contextBody,.analysis-preview-module__Oi2G6W__checkup,.analysis-preview-module__Oi2G6W__deepDive{padding:var(--space-4)}.analysis-preview-module__Oi2G6W__readingTabs{gap:var(--space-3)}.analysis-preview-module__Oi2G6W__readingTabs button{font-size:var(--text-small)}}@media (prefers-reduced-motion:reduce){.analysis-preview-module__Oi2G6W__readingTabs button{transition:none}}.analysis-preview-module__Oi2G6W__workbench{padding-block:var(--space-1);background:var(--background);border-style:solid}.analysis-preview-module__Oi2G6W__workbench .analysis-preview-module__Oi2G6W__scenarioControl select{background:0 0;border:0;min-height:36px}.analysis-preview-module__Oi2G6W__reading{margin-top:var(--space-2)}.analysis-preview-module__Oi2G6W__breadcrumb{font-size:var(--text-caption)}.analysis-preview-module__Oi2G6W__matchContext{margin-block:var(--space-2) var(--space-4);border:1px solid var(--border);border-radius:var(--radius-card);background:var(--surface-raised);overflow:visible}.analysis-preview-module__Oi2G6W__matchTopline{gap:var(--space-8);padding:var(--space-6);grid-template-columns:minmax(18rem,.95fr) minmax(0,1.4fr);align-items:center;display:grid}.analysis-preview-module__Oi2G6W__matchIdentity{gap:var(--space-4);align-items:center;min-width:0;display:flex}.analysis-preview-module__Oi2G6W__identityPortrait{border-radius:var(--radius-media);flex-shrink:0;overflow:hidden}.analysis-preview-module__Oi2G6W__identityPortrait>*{display:block}.analysis-preview-module__Oi2G6W__matchIdentity .analysis-preview-module__Oi2G6W__heroName{font:600 clamp(1.35rem, 2.1vw, 1.8rem)/1.2 var(--font-app-display);letter-spacing:-.025em;margin-block:var(--space-1)}.analysis-preview-module__Oi2G6W__matchIdentity .analysis-preview-module__Oi2G6W__role{color:var(--muted);font-size:var(--text-small)}.analysis-preview-module__Oi2G6W__matchOutcome{gap:var(--space-3);font-size:var(--text-caption);flex-wrap:wrap;align-items:center;display:flex}.analysis-preview-module__Oi2G6W__matchOutcome [data-result=Victoire]{color:var(--win);font-weight:650}.analysis-preview-module__Oi2G6W__matchOutcome [data-result=Défaite]{color:var(--loss);font-weight:650}.analysis-preview-module__Oi2G6W__matchOutcome .analysis-preview-module__Oi2G6W__clock{color:var(--muted)}.analysis-preview-module__Oi2G6W__rankedStats{border-left:1px solid var(--border);padding-left:var(--space-8);min-width:0}.analysis-preview-module__Oi2G6W__statScope{justify-content:space-between;gap:var(--space-2);color:var(--muted);font-size:var(--text-label);margin-bottom:var(--space-3);flex-wrap:wrap;display:flex}.analysis-preview-module__Oi2G6W__statScope>span{font-style:italic}.analysis-preview-module__Oi2G6W__personalStats{gap:var(--space-6);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.analysis-preview-module__Oi2G6W__rankedStat{min-width:0}.analysis-preview-module__Oi2G6W__rankedStat dt{color:var(--muted);font-size:var(--text-caption);margin-bottom:var(--space-1)}.analysis-preview-module__Oi2G6W__statValue{align-items:baseline;column-gap:var(--space-3);font-variant-numeric:tabular-nums;flex-wrap:wrap;font-size:clamp(1rem,1.5vw,1.25rem);font-weight:650;line-height:1.6;display:flex}.analysis-preview-module__Oi2G6W__statRank{color:var(--muted);font-size:var(--text-caption);white-space:nowrap;font-weight:400}.analysis-preview-module__Oi2G6W__statRank strong{color:var(--accent);font-weight:650}.analysis-preview-module__Oi2G6W__statRank sup{font-size:.7em;top:-.3em}.analysis-preview-module__Oi2G6W__rankDefinition{position:relative}.analysis-preview-module__Oi2G6W__rankDefinition summary{gap:var(--space-1);cursor:pointer;width:fit-content;min-height:24px;color:var(--muted);font-size:var(--text-label);align-items:center;list-style:none;display:flex}.analysis-preview-module__Oi2G6W__rankDefinition summary::-webkit-details-marker{display:none}.analysis-preview-module__Oi2G6W__rankDefinition summary:hover{color:var(--foreground)}.analysis-preview-module__Oi2G6W__rankDefinition details>p{z-index:10;width:17rem;max-width:calc(100vw - 3rem);padding:var(--space-4);border:1px solid var(--border-strong);border-radius:var(--radius-control);background:var(--surface);box-shadow:var(--shadow-overlay);font-size:var(--text-small);line-height:var(--leading-body);position:absolute;top:100%;left:0}.analysis-preview-module__Oi2G6W__rankedStat:last-child .analysis-preview-module__Oi2G6W__rankDefinition details>p{left:auto;right:0}.analysis-preview-module__Oi2G6W__draftStrip{gap:var(--space-4);border-top:1px solid var(--border);padding:var(--space-4) var(--space-6);background:color-mix(in srgb, var(--background) 22%, transparent);border-radius:0 0 var(--radius-card) var(--radius-card);grid-template-columns:minmax(0,1fr) 2rem minmax(0,1fr);display:grid}.analysis-preview-module__Oi2G6W__squad{align-items:center;gap:var(--space-3);grid-template-columns:4.3rem minmax(0,1fr);min-width:0;display:grid}.analysis-preview-module__Oi2G6W__squad>p:first-child{font-size:var(--text-caption);color:var(--muted)}.analysis-preview-module__Oi2G6W__squad ul{gap:var(--space-2);grid-template-columns:repeat(5,minmax(0,1fr));display:grid}.analysis-preview-module__Oi2G6W__squad li{min-width:0}.analysis-preview-module__Oi2G6W__draftPortrait{width:100%;max-width:90px;position:relative}.analysis-preview-module__Oi2G6W__draftPortrait>:first-child{aspect-ratio:1.65;object-fit:cover;width:100%;height:auto;transition:filter var(--duration-normal);display:block}.analysis-preview-module__Oi2G6W__draftPortrait>span:not(:empty){padding:0 var(--space-1);border-radius:var(--radius-media) 0 var(--radius-media) 0;background:var(--accent);color:var(--accent-ink);font-size:.6rem;font-weight:700;line-height:1.6;position:absolute;bottom:0;right:0}.analysis-preview-module__Oi2G6W__squad li>span{margin-top:var(--space-1);color:var(--muted);font-size:.65rem;line-height:1.3;display:block}.analysis-preview-module__Oi2G6W__squad li[data-player] .analysis-preview-module__Oi2G6W__draftPortrait{outline:1px solid var(--accent);outline-offset:2px;border-radius:var(--radius-media)}.analysis-preview-module__Oi2G6W__squad li[data-player]>span{color:var(--foreground)}.analysis-preview-module__Oi2G6W__squad li:hover .analysis-preview-module__Oi2G6W__draftPortrait>:first-child{filter:brightness(1.15)}.analysis-preview-module__Oi2G6W__draftDivider{text-align:center;font:500 var(--text-label)/1 var(--font-app-mono);color:var(--border-strong);align-self:center}.analysis-preview-module__Oi2G6W__missingDraft{font-size:var(--text-caption);color:var(--muted);line-height:var(--leading-body)}.analysis-preview-module__Oi2G6W__readingTabs{margin-bottom:var(--space-4)}.analysis-preview-module__Oi2G6W__readingTabs button{padding-block:var(--space-3)}.analysis-preview-module__Oi2G6W__opening{padding-top:var(--space-8)}.analysis-preview-module__Oi2G6W__opening h1{font-size:clamp(2rem,3.55vw,3.35rem);line-height:1.12}.analysis-preview-module__Oi2G6W__titleAccent{color:var(--accent)}.analysis-preview-module__Oi2G6W__quickGrid{padding-top:var(--space-8);padding-bottom:var(--space-8)}.analysis-preview-module__Oi2G6W__conclusion{background:color-mix(in srgb, var(--accent) 4%, transparent);border-top:0;border-left:2px solid var(--accent);padding:var(--space-6);border-radius:0 var(--radius-control) var(--radius-control) 0}.analysis-preview-module__Oi2G6W__conclusion h2{margin-top:var(--space-3)}@media (max-width:1100px){.analysis-preview-module__Oi2G6W__matchTopline{gap:var(--space-4);grid-template-columns:minmax(15rem,.9fr) minmax(0,1.4fr)}.analysis-preview-module__Oi2G6W__identityPortrait>*{aspect-ratio:1.6;max-width:96px;height:auto}.analysis-preview-module__Oi2G6W__rankedStats{padding-left:var(--space-4)}.analysis-preview-module__Oi2G6W__personalStats{gap:var(--space-3)}.analysis-preview-module__Oi2G6W__squad{gap:var(--space-2);grid-template-columns:1fr}.analysis-preview-module__Oi2G6W__draftPortrait{max-width:none}}@media (max-width:760px){.analysis-preview-module__Oi2G6W__matchTopline{padding:var(--space-4);gap:var(--space-4);grid-template-columns:1fr}.analysis-preview-module__Oi2G6W__matchIdentity .analysis-preview-module__Oi2G6W__heroName{font-size:1.5rem}.analysis-preview-module__Oi2G6W__rankedStats{padding-left:0;padding-top:var(--space-3);border-left:0;border-top:1px solid var(--border)}.analysis-preview-module__Oi2G6W__statScope>span{display:none}.analysis-preview-module__Oi2G6W__statValue{font-size:1rem;display:block}.analysis-preview-module__Oi2G6W__statRank{display:block}.analysis-preview-module__Oi2G6W__rankDefinition details>p{width:auto;max-width:none;padding:var(--space-2);margin-top:var(--space-2);position:static}.analysis-preview-module__Oi2G6W__rankedStat dt{font-size:var(--text-label)}.analysis-preview-module__Oi2G6W__draftStrip{padding:var(--space-4);gap:var(--space-4);grid-template-columns:1fr}.analysis-preview-module__Oi2G6W__draftDivider{display:none}.analysis-preview-module__Oi2G6W__squad ul{gap:var(--space-2)}.analysis-preview-module__Oi2G6W__squad li>span,.analysis-preview-module__Oi2G6W__workbench>div:first-child{font-size:var(--text-label)}.analysis-preview-module__Oi2G6W__workbench{padding-block:var(--space-2);gap:0}.analysis-preview-module__Oi2G6W__opening{padding-top:var(--space-6)}.analysis-preview-module__Oi2G6W__conclusion{padding:var(--space-4)}.analysis-preview-module__Oi2G6W__checkup{padding:var(--space-6)}}@media (prefers-reduced-motion:reduce){.analysis-preview-module__Oi2G6W__draftPortrait>:first-child{transition:none}}.analysis-preview-module__Oi2G6W__quickBlock h2{font-size:var(--text-reading-label);color:var(--foreground);margin-bottom:var(--space-3)}.analysis-preview-module__Oi2G6W__readingLabel>span:first-child,.analysis-preview-module__Oi2G6W__deepDive .analysis-preview-module__Oi2G6W__deepIntro>span{font-size:var(--text-reading-label);letter-spacing:.08em}.analysis-preview-module__Oi2G6W__chapterNav>p{font-size:var(--text-reading-support)}.analysis-preview-module__Oi2G6W__chapterNav button,.analysis-preview-module__Oi2G6W__diveLayout[data-expanded=true] .analysis-preview-module__Oi2G6W__chapterNav button{font-size:var(--text-reading-nav);line-height:1.55}.analysis-preview-module__Oi2G6W__chapterNumber{font-size:var(--text-reading-label)}.analysis-preview-module__Oi2G6W__itemNote,.analysis-preview-module__Oi2G6W__itemNote p,.analysis-preview-module__Oi2G6W__nuance{font-size:var(--text-reading-support);line-height:var(--leading-body)}.analysis-preview-module__Oi2G6W__deepAction{font-size:var(--text-reading-action);min-height:48px;padding-inline:var(--space-6)}.analysis-preview-module__Oi2G6W__deepDive{margin-bottom:var(--space-6)}.analysis-preview-module__Oi2G6W__provenance{margin-top:var(--space-6)}.analysis-preview-module__Oi2G6W__roleAndGrade{align-items:center;gap:var(--space-2) var(--space-3);flex-wrap:wrap;display:flex}.analysis-preview-module__Oi2G6W__personalGrade{gap:var(--space-2);border-left:1px solid var(--border-strong);padding-left:var(--space-3);color:var(--muted);font-size:var(--text-small);align-items:center;display:inline-flex}.analysis-preview-module__Oi2G6W__personalGrade>span{font-size:1rem}button.analysis-preview-module__Oi2G6W__statValue{text-align:left;cursor:pointer;border-radius:var(--radius-control);padding:var(--space-1);margin-left:calc(-1 * var(--space-1));min-height:40px;transition:background var(--duration-fast);border:0}button.analysis-preview-module__Oi2G6W__statValue:hover,button.analysis-preview-module__Oi2G6W__statValue[aria-expanded=true]{background:var(--highlight)}.analysis-preview-module__Oi2G6W__hoverCard{z-index:var(--z-popover);overscroll-behavior:contain;border:1px solid var(--border-strong);border-radius:var(--radius-overlay);width:min(360px,100vw - 24px);padding:var(--space-6);background:var(--surface);color:var(--foreground);box-shadow:var(--shadow-overlay);font-family:var(--font-app-sans);position:fixed;overflow:auto}.analysis-preview-module__Oi2G6W__hoverCard:focus{outline:none}.analysis-preview-module__Oi2G6W__hoverCard:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.analysis-preview-module__Oi2G6W__hoverClose{right:var(--space-2);top:var(--space-2);width:36px;height:36px;color:var(--muted);cursor:pointer;border-radius:var(--radius-control);font-size:1.5rem;position:absolute}.analysis-preview-module__Oi2G6W__hoverClose:hover{background:var(--highlight);color:var(--foreground)}.analysis-preview-module__Oi2G6W__rankingTitle{font-size:var(--text-section);padding-right:var(--space-6)}.analysis-preview-module__Oi2G6W__rankingSubtitle{color:var(--muted);font-size:var(--text-small);margin-top:var(--space-2);margin-bottom:var(--space-4);line-height:1.5}.analysis-preview-module__Oi2G6W__rankingTable{border-collapse:collapse;width:100%;font-size:var(--text-small)}.analysis-preview-module__Oi2G6W__rankingTable thead th{text-align:left;color:var(--muted);padding-bottom:var(--space-2);font-weight:400;font-size:var(--text-caption)}.analysis-preview-module__Oi2G6W__rankingTable thead th:last-child{text-align:right}.analysis-preview-module__Oi2G6W__rankingTable tbody td,.analysis-preview-module__Oi2G6W__rankingTable tbody th{padding:var(--space-2) var(--space-1);border-top:1px solid var(--border)}.analysis-preview-module__Oi2G6W__rankingTable tbody td:first-child{width:2rem;color:var(--muted)}.analysis-preview-module__Oi2G6W__rankingTable tbody td:last-child{text-align:right;white-space:nowrap;font-variant-numeric:tabular-nums}.analysis-preview-module__Oi2G6W__rankingTable tbody th{align-items:center;gap:var(--space-2);text-align:left;font-weight:400;display:flex}.analysis-preview-module__Oi2G6W__rankingTable small{color:var(--accent);font-size:var(--text-caption);display:block}.analysis-preview-module__Oi2G6W__rankingTable tr[data-player]{background:color-mix(in srgb, var(--accent) 9%, var(--surface))}.analysis-preview-module__Oi2G6W__itemMention{vertical-align:baseline;align-items:center;gap:var(--space-1);color:var(--accent);text-decoration:underline;-webkit-text-decoration-color:color-mix(in srgb, var(--accent) 40%, transparent);text-decoration-color:color-mix(in srgb, var(--accent) 40%, transparent);text-underline-offset:.2em;cursor:pointer;font:inherit;display:inline-flex}.analysis-preview-module__Oi2G6W__itemMention:hover,.analysis-preview-module__Oi2G6W__itemMention[aria-expanded=true]{-webkit-text-decoration-color:var(--accent);text-decoration-color:var(--accent)}.analysis-preview-module__Oi2G6W__itemCardTitle{align-items:center;gap:var(--space-3);padding-right:var(--space-4);display:flex}.analysis-preview-module__Oi2G6W__itemCardTitle h2{font-size:var(--text-section)}.analysis-preview-module__Oi2G6W__itemCardTitle p,.analysis-preview-module__Oi2G6W__itemSpecimen{color:var(--muted);font-size:var(--text-small);line-height:1.5}.analysis-preview-module__Oi2G6W__itemCardDescription{margin-block:var(--space-4);font-size:var(--text-reading-support);line-height:var(--leading-body)}.analysis-preview-module__Oi2G6W__itemAttributes{gap:var(--space-2);margin-bottom:var(--space-4);display:grid}.analysis-preview-module__Oi2G6W__itemAttributes>div{justify-content:space-between;gap:var(--space-3);border-top:1px solid var(--border);padding-top:var(--space-2);font-size:var(--text-body);display:flex}.analysis-preview-module__Oi2G6W__itemAttributes dt{color:var(--muted)}@media (max-width:760px){.analysis-preview-module__Oi2G6W__hoverCard{padding:var(--space-4)}.analysis-preview-module__Oi2G6W__rankingTable tbody th{gap:var(--space-1)}.analysis-preview-module__Oi2G6W__personalGrade{font-size:var(--text-caption)}.analysis-preview-module__Oi2G6W__itemMention{min-height:28px}}.analysis-preview-module__Oi2G6W__opening{animation:analysis-preview-module__Oi2G6W__reading-arrival .42s var(--ease-out) both}.analysis-preview-module__Oi2G6W__conclusion{animation:analysis-preview-module__Oi2G6W__reading-arrival .48s var(--ease-out) .1s both}.analysis-preview-module__Oi2G6W__chapterTrack{gap:var(--space-2);margin-bottom:var(--space-4);display:flex}.analysis-preview-module__Oi2G6W__chapterTrack span{background:var(--border-strong);height:2px;transition:background var(--duration-normal);flex:1}.analysis-preview-module__Oi2G6W__chapterTrack span[data-active=true]{background:var(--accent)}@keyframes analysis-preview-module__Oi2G6W__reading-arrival{0%{opacity:.35;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.analysis-preview-module__Oi2G6W__opening,.analysis-preview-module__Oi2G6W__conclusion{animation:none}.analysis-preview-module__Oi2G6W__chapterTrack span{transition:none}}.analysis-preview-module__Oi2G6W__matchTopline{grid-template-columns:minmax(16rem,.95fr) minmax(0,1.4fr) auto}.analysis-preview-module__Oi2G6W__headerGrade{align-items:center;gap:var(--space-2);padding-left:var(--space-4);border-left:1px solid var(--border);flex-direction:column;display:flex}.analysis-preview-module__Oi2G6W__headerGrade>span:last-child{color:var(--muted);font-size:var(--text-caption);white-space:nowrap}.analysis-preview-module__Oi2G6W__matchReferences{justify-content:space-between;align-items:center;gap:var(--space-2) var(--space-6);padding:0 var(--space-6) var(--space-3);color:var(--muted);font-size:var(--text-small);flex-wrap:wrap;display:flex}.analysis-preview-module__Oi2G6W__matchNumber{font-family:var(--font-app-mono)}.analysis-preview-module__Oi2G6W__matchNumber small{font-family:var(--font-app-sans);font-size:var(--text-caption)}.analysis-preview-module__Oi2G6W__matchReferences nav{gap:var(--space-4);display:flex}.analysis-preview-module__Oi2G6W__matchReferences a{align-items:center;gap:var(--space-2);min-height:36px;transition:color var(--duration-fast);display:inline-flex}.analysis-preview-module__Oi2G6W__matchReferences a:hover{color:var(--accent)}.analysis-preview-module__Oi2G6W__matchReferences a:focus-visible{outline:2px solid var(--accent);outline-offset:3px;border-radius:var(--radius-control)}@media (max-width:1100px){.analysis-preview-module__Oi2G6W__matchTopline{gap:var(--space-3);grid-template-columns:minmax(14rem,.9fr) minmax(0,1.4fr) auto}.analysis-preview-module__Oi2G6W__headerGrade{padding-left:var(--space-3)}}@media (max-width:900px){.analysis-preview-module__Oi2G6W__matchTopline{grid-template-columns:minmax(0,1fr) auto}.analysis-preview-module__Oi2G6W__headerGrade{grid-area:1/2}.analysis-preview-module__Oi2G6W__rankedStats{border-left:0;border-top:1px solid var(--border);padding:var(--space-3) 0 0;grid-column:1/-1}}@media (max-width:760px){.analysis-preview-module__Oi2G6W__matchIdentity{gap:var(--space-3)}.analysis-preview-module__Oi2G6W__identityPortrait>*{max-width:64px}.analysis-preview-module__Oi2G6W__matchIdentity .analysis-preview-module__Oi2G6W__heroName{font-size:1.25rem}.analysis-preview-module__Oi2G6W__headerGrade{border-left:0;padding-left:0}.analysis-preview-module__Oi2G6W__headerGrade>span:last-child{font-size:.625rem}.analysis-preview-module__Oi2G6W__matchReferences{padding-inline:var(--space-4)}.analysis-preview-module__Oi2G6W__matchReferences a{min-height:44px}}@media (prefers-reduced-motion:reduce){.analysis-preview-module__Oi2G6W__matchReferences a{transition:none}}.analysis-preview-module__Oi2G6W__statInfo{vertical-align:-.16em;margin-left:var(--space-2);color:var(--muted);transition:color var(--duration-fast);display:inline-block}button.analysis-preview-module__Oi2G6W__statValue:hover .analysis-preview-module__Oi2G6W__statInfo,button.analysis-preview-module__Oi2G6W__statValue:focus-visible .analysis-preview-module__Oi2G6W__statInfo,button.analysis-preview-module__Oi2G6W__statValue[aria-expanded=true] .analysis-preview-module__Oi2G6W__statInfo{color:var(--accent)}@media (prefers-reduced-motion:reduce){button.analysis-preview-module__Oi2G6W__statValue,.analysis-preview-module__Oi2G6W__statInfo{transition:none}}
.GradeBadge-module__LtBviG__medal{--grade-tone:var(--grade-b);--grade-size:2.25rem;width:var(--grade-size);height:var(--grade-size);vertical-align:middle;border:1.5px solid color-mix(in srgb, var(--grade-tone) 75%, transparent);background:color-mix(in srgb, var(--grade-tone) 22%, var(--surface));box-shadow:0 0 .9rem color-mix(in srgb, var(--grade-tone) 38%, transparent);border-radius:50%;flex:none;place-items:center;display:inline-grid}.GradeBadge-module__LtBviG__medal[data-grade=S]{--grade-tone:var(--grade-s)}.GradeBadge-module__LtBviG__medal[data-grade=A]{--grade-tone:var(--grade-a)}.GradeBadge-module__LtBviG__medal[data-grade=C]{--grade-tone:var(--grade-c)}.GradeBadge-module__LtBviG__medal[data-grade=D]{--grade-tone:var(--grade-d)}.GradeBadge-module__LtBviG__letter{color:var(--grade-tone);font:800 calc(var(--grade-size) * .5) / 1 var(--font-app-display)}.GradeBadge-module__LtBviG__medal[data-size=sm]{--grade-size:1.75rem;box-shadow:0 0 .6rem color-mix(in srgb, var(--grade-tone) 30%, transparent)}.GradeBadge-module__LtBviG__medal[data-size=lg]{--grade-size:3rem}.GradeBadge-module__LtBviG__medal[data-grade=unknown]{border-color:var(--border);background:var(--surface);box-shadow:none}.GradeBadge-module__LtBviG__medal[data-grade=unknown] .GradeBadge-module__LtBviG__letter{color:var(--muted)}@media (forced-colors:active){.GradeBadge-module__LtBviG__medal{box-shadow:none;border:1px solid canvastext}.GradeBadge-module__LtBviG__medal,.GradeBadge-module__LtBviG__letter,.GradeBadge-module__LtBviG__medal[data-grade=unknown] .GradeBadge-module__LtBviG__letter{color:canvastext;background:canvas}}
.RankMedal-module__0ZZ-WW__withStars{flex-direction:column;flex-shrink:0;justify-content:flex-end;align-items:center;min-width:44px;height:42px;display:inline-flex}.RankMedal-module__0ZZ-WW__stars{height:9px;color:var(--accent);justify-content:center;gap:1px;display:flex}.RankMedal-module__0ZZ-WW__stars svg{width:8px;height:8px}
.chart-module__VtuV9W__grid{stroke:var(--border);stroke-dasharray:2 6}.chart-module__VtuV9W__zero{stroke:var(--border-strong)}.chart-module__VtuV9W__yLabel{fill:var(--muted);text-anchor:end;font-size:11px}.chart-module__VtuV9W__xLabel{fill:var(--muted);text-anchor:middle;font-size:11px}.chart-module__VtuV9W__areaUp{fill:var(--win);opacity:.22}.chart-module__VtuV9W__areaDown{fill:var(--loss);opacity:.22}.chart-module__VtuV9W__curve{fill:none;stroke:var(--foreground);stroke-width:2.5px;stroke-linejoin:round}.chart-module__VtuV9W__crosshair{stroke:var(--accent);stroke-width:1.5px}.chart-module__VtuV9W__nowDot{fill:var(--accent);stroke:var(--surface);stroke-width:2px}
.GoldChart-module__52R5RW__chart{gap:var(--space-3);grid-template-columns:minmax(0,1fr);min-width:0;display:grid}.GoldChart-module__52R5RW__toolbar{border:1px solid var(--border);border-radius:var(--radius-pill);background:var(--surface-2);justify-self:end;gap:2px;padding:3px;display:flex}.GoldChart-module__52R5RW__toggle{padding:var(--space-1) var(--space-4);border-radius:var(--radius-pill);color:var(--muted);font-size:var(--text-small);cursor:pointer;transition:background var(--duration-fast) var(--ease-out), color var(--duration-fast) var(--ease-out);background:0 0;border:0}.GoldChart-module__52R5RW__toggle:hover{color:var(--foreground-soft)}.GoldChart-module__52R5RW__toggle[aria-checked=true]{color:var(--foreground);background:var(--surface-3);box-shadow:var(--shadow-card)}.GoldChart-module__52R5RW__toggle:focus-visible,.GoldChart-module__52R5RW__frame:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.GoldChart-module__52R5RW__frame{border-radius:var(--radius-media);cursor:crosshair;width:100%;min-width:0;position:relative}.GoldChart-module__52R5RW__frame svg{display:block;overflow:visible}.GoldChart-module__52R5RW__fightBand{fill:var(--win);opacity:.07}.GoldChart-module__52R5RW__fightBand[data-lost]{fill:var(--loss)}.GoldChart-module__52R5RW__fightBand[data-active]{opacity:.18}.GoldChart-module__52R5RW__deadBand{fill:var(--muted);opacity:.14}.GoldChart-module__52R5RW__deadBracket{fill:none;stroke:var(--muted);stroke-width:1.5px}.GoldChart-module__52R5RW__deathDot{fill:var(--loss);stroke:var(--surface);stroke-width:2px}.GoldChart-module__52R5RW__deathStem{stroke:var(--loss);stroke-width:1px;opacity:.6}.GoldChart-module__52R5RW__deathMarker{border:1.5px solid var(--loss);border-radius:var(--radius-pill);background:var(--surface);width:26px;height:26px;color:var(--loss);cursor:pointer;transition:transform var(--duration-quick) var(--ease-out), opacity var(--duration-quick) var(--ease-out);place-items:center;padding:0;display:grid;position:absolute;transform:translate(-50%)}.GoldChart-module__52R5RW__deathMarker img{border-radius:var(--radius-pill)}.GoldChart-module__52R5RW__deathMarker[data-active]{border-color:var(--accent);z-index:1;transform:translate(-50%)scale(1.15)}.GoldChart-module__52R5RW__deathMarker[data-dim]{opacity:.3}.GoldChart-module__52R5RW__deathMarker:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.GoldChart-module__52R5RW__turn{stroke:var(--status-warning);stroke-width:2px;stroke-dasharray:5 4}.GoldChart-module__52R5RW__sideLabel{fill:var(--muted);text-anchor:end;opacity:.8;font-size:11px}.GoldChart-module__52R5RW__stem{stroke:var(--foreground-soft);stroke-width:1.5px;opacity:.7}.GoldChart-module__52R5RW__stem[data-lost]{stroke:var(--loss)}.GoldChart-module__52R5RW__anchor{fill:var(--foreground-soft);stroke:var(--surface);stroke-width:2px}.GoldChart-module__52R5RW__anchor[data-lost]{fill:var(--loss)}.GoldChart-module__52R5RW__fight{border-radius:var(--radius-pill);width:22px;height:22px;color:var(--background);background:var(--win);box-shadow:0 0 0 2px var(--surface);pointer-events:none;transition:transform var(--duration-fast) var(--ease-out);place-items:center;display:grid;position:absolute;transform:translate(-50%)}.GoldChart-module__52R5RW__fight[data-lost]{background:var(--loss)}.GoldChart-module__52R5RW__fight[data-size=s]{opacity:.75;width:18px;height:18px}.GoldChart-module__52R5RW__fight[data-size=l]{width:26px;height:26px}.GoldChart-module__52R5RW__fight[data-active]{box-shadow:0 0 0 2px var(--surface), 0 0 0 4px var(--accent);transform:translate(-50%)scale(1.2)}.GoldChart-module__52R5RW__swords{fill:none;stroke:currentColor;stroke-width:2.4px;stroke-linecap:round;width:72%;height:72%}.GoldChart-module__52R5RW__turnLabel{transform:translateX(var(--space-2));padding:2px var(--space-2);border-radius:var(--radius-pill);font-size:var(--text-label);white-space:nowrap;color:var(--status-warning);background:color-mix(in srgb, var(--status-warning) 14%, var(--surface));border:1px solid color-mix(in srgb, var(--status-warning) 45%, transparent);pointer-events:none;font-weight:700;position:absolute}.GoldChart-module__52R5RW__turnLabel[data-flip]{transform:translateX(calc(-100% - var(--space-2)))}.GoldChart-module__52R5RW__objective{border-radius:var(--radius-control);width:26px;height:26px;color:var(--win);background:color-mix(in srgb, var(--win) 16%, var(--surface));border:1px solid color-mix(in srgb, var(--win) 45%, transparent);pointer-events:none;place-items:center;display:grid;position:absolute;transform:translate(-50%)}.GoldChart-module__52R5RW__objective[data-lost]{color:var(--loss);background:color-mix(in srgb, var(--loss) 16%, var(--surface));border-color:color-mix(in srgb, var(--loss) 45%, transparent)}.GoldChart-module__52R5RW__item{pointer-events:none;position:absolute;transform:translate(-50%)}.GoldChart-module__52R5RW__item img{border-radius:var(--radius-control);box-shadow:0 0 0 2px var(--surface), var(--shadow-card);display:block}.GoldChart-module__52R5RW__objective,.GoldChart-module__52R5RW__item{transition:transform var(--duration-fast) var(--ease-out)}.GoldChart-module__52R5RW__objective[data-active],.GoldChart-module__52R5RW__item[data-active]{z-index:1;transform:translate(-50%)scale(1.2)}.GoldChart-module__52R5RW__tip{z-index:2;width:19rem;transform:translateX(var(--space-4));gap:var(--space-2);padding:var(--space-3) var(--space-4);border:1px solid var(--border-strong);border-radius:var(--radius-control);background:var(--surface-overlay);box-shadow:var(--shadow-overlay);pointer-events:none;display:grid;position:absolute}.GoldChart-module__52R5RW__tip[data-flip]{transform:translateX(calc(-100% - var(--space-4)))}.GoldChart-module__52R5RW__tipHead{justify-content:space-between;align-items:baseline;gap:var(--space-3);font:600 var(--text-reading)/1.2 var(--font-app-display);display:flex}.GoldChart-module__52R5RW__tipLine{align-items:flex-start;gap:var(--space-2);font-size:var(--text-small);color:var(--foreground-soft);line-height:1.4;display:flex}.GoldChart-module__52R5RW__tipTurn{font-size:var(--text-small);color:var(--status-warning)}.GoldChart-module__52R5RW__tipIcon{border-radius:var(--radius-pill);width:20px;height:20px;color:var(--background);background:var(--win);flex:none;place-items:center;display:grid}.GoldChart-module__52R5RW__tipIcon[data-lost]{background:var(--loss)}.GoldChart-module__52R5RW__tipFace{flex:none;width:22px}.GoldChart-module__52R5RW__tipFace img{border-radius:var(--radius-pill)}.GoldChart-module__52R5RW__chart [data-tone=up]{color:var(--win)}.GoldChart-module__52R5RW__chart [data-tone=down]{color:var(--loss)}.GoldChart-module__52R5RW__total{align-items:center;gap:var(--space-1) var(--space-2);font-size:var(--text-small);color:var(--foreground-soft);flex-wrap:wrap;display:flex}.GoldChart-module__52R5RW__total b{color:var(--foreground)}.GoldChart-module__52R5RW__totalSwatch{border-radius:var(--radius-control);background:color-mix(in srgb, var(--muted) 30%, transparent);border:1px solid var(--muted);width:18px;height:10px}@media (max-width:720px){.GoldChart-module__52R5RW__tip{width:14rem}.GoldChart-module__52R5RW__toolbar{justify-self:stretch}.GoldChart-module__52R5RW__toggle{padding-inline:var(--space-2);flex:1}}
.JudgeQuestions-module__MhfRuG__wizard{gap:var(--space-3);padding:var(--space-4);border:1px solid var(--border);border-radius:var(--radius-card);background:var(--surface-2);max-width:36rem;display:grid}.JudgeQuestions-module__MhfRuG__top{justify-content:space-between;align-items:center;gap:var(--space-3);display:flex}.JudgeQuestions-module__MhfRuG__step{font-size:var(--text-caption);letter-spacing:.02em;color:var(--accent);font-weight:600}.JudgeQuestions-module__MhfRuG__dots{gap:var(--space-1);display:flex}.JudgeQuestions-module__MhfRuG__dot{border-radius:var(--radius-pill);background:var(--border);width:1.5rem;height:3px}.JudgeQuestions-module__MhfRuG__dot[data-state=done]{background:color-mix(in srgb, var(--accent) 55%, var(--border))}.JudgeQuestions-module__MhfRuG__dot[data-state=current]{background:var(--accent)}.JudgeQuestions-module__MhfRuG__prompt{font-size:var(--text-body);font-weight:600;line-height:var(--leading-body);color:var(--foreground)}.JudgeQuestions-module__MhfRuG__chips{gap:var(--space-2);border:0;grid-template-columns:repeat(2,minmax(0,1fr));min-width:0;margin:0;padding:0;display:grid}.JudgeQuestions-module__MhfRuG__chip{min-height:2.5rem;padding:var(--space-2) var(--space-3);border:1px solid var(--border);border-radius:var(--radius-control);background:var(--surface);font-size:var(--text-small);color:var(--foreground-soft);cursor:pointer;align-items:center;line-height:1.3;transition:border-color .15s ease-out,background-color .15s ease-out;display:flex;position:relative}.JudgeQuestions-module__MhfRuG__chip:hover{border-color:color-mix(in srgb, var(--accent) 45%, var(--border))}.JudgeQuestions-module__MhfRuG__chip input{opacity:0;pointer-events:none;position:absolute}.JudgeQuestions-module__MhfRuG__chip:has(input:checked){border-color:var(--accent);background:color-mix(in srgb, var(--accent) 12%, var(--surface));color:var(--foreground)}.JudgeQuestions-module__MhfRuG__chip:has(input:focus-visible){outline:2px solid var(--accent);outline-offset:2px}.JudgeQuestions-module__MhfRuG__extra{gap:var(--space-1);display:grid}.JudgeQuestions-module__MhfRuG__extra label{font-size:var(--text-caption);color:var(--muted)}.JudgeQuestions-module__MhfRuG__extra select,.JudgeQuestions-module__MhfRuG__extra input,.JudgeQuestions-module__MhfRuG__note input{min-height:2.25rem;padding:0 var(--space-3);color:var(--foreground);background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-control);font-size:var(--text-small)}.JudgeQuestions-module__MhfRuG__nav{justify-content:space-between;align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.JudgeQuestions-module__MhfRuG__nav button{white-space:nowrap}.JudgeQuestions-module__MhfRuG__navEnd{align-items:center;gap:var(--space-2);margin-left:auto;display:flex}.JudgeQuestions-module__MhfRuG__error{font-size:var(--text-caption);color:var(--status-error)}.JudgeQuestions-module__MhfRuG__summary{align-items:center;gap:var(--space-2) var(--space-3);font-size:var(--text-small);color:var(--foreground-soft);flex-wrap:wrap;display:flex}.JudgeQuestions-module__MhfRuG__summary strong{color:var(--foreground);font-weight:600}.JudgeQuestions-module__MhfRuG__link{font-size:var(--text-small);color:var(--accent);cursor:pointer;text-underline-offset:3px;background:0 0;border:0;padding:0;text-decoration:underline}.JudgeQuestions-module__MhfRuG__check{align-items:center;gap:var(--space-2) var(--space-3);flex-wrap:wrap;display:flex}.JudgeQuestions-module__MhfRuG__check>span{font-size:var(--text-small);color:var(--foreground-soft);font-weight:600}.JudgeQuestions-module__MhfRuG__checkGroup .JudgeQuestions-module__MhfRuG__chip{min-height:2rem;padding:var(--space-1) var(--space-3)}.JudgeQuestions-module__MhfRuG__note{gap:var(--space-2);flex-wrap:wrap;width:100%;display:flex}.JudgeQuestions-module__MhfRuG__note input{flex:16rem}.JudgeQuestions-module__MhfRuG__muted{font-size:var(--text-caption);color:var(--muted)}@media (max-width:760px){.JudgeQuestions-module__MhfRuG__chips{grid-template-columns:1fr}.JudgeQuestions-module__MhfRuG__wizard{max-width:none}}.JudgeQuestions-module__MhfRuG__checkGroup{gap:var(--space-2);border:0;flex-wrap:wrap;margin:0;padding:0;display:flex}
.CoachReviewDocumentView-module__qlaFsG__review{border:1px solid var(--border);background:linear-gradient(150deg, var(--surface), var(--background));color:var(--foreground);border-radius:1rem;overflow:hidden;box-shadow:0 1rem 3rem #00000038}.CoachReviewDocumentView-module__qlaFsG__quickRead,.CoachReviewDocumentView-module__qlaFsG__narrative{width:min(100% - 2rem, var(--reading-width));margin-inline:auto}.CoachReviewDocumentView-module__qlaFsG__quickRead{padding:clamp(2rem,6vw,4.5rem) 0 clamp(1.75rem,5vw,3.5rem)}.CoachReviewDocumentView-module__qlaFsG__quickRead h2{font-family:var(--font-app-display);letter-spacing:-.035em;margin-top:.65rem;font-size:clamp(2rem,5vw,3.65rem);line-height:1.05}.CoachReviewDocumentView-module__qlaFsG__context,.CoachReviewDocumentView-module__qlaFsG__verdict,.CoachReviewDocumentView-module__qlaFsG__takeaway>p,.CoachReviewDocumentView-module__qlaFsG__narrative p{font-size:clamp(1rem,1.3vw,1.1rem);line-height:1.7}.CoachReviewDocumentView-module__qlaFsG__context{color:var(--foreground-soft);margin-top:1.35rem}.CoachReviewDocumentView-module__qlaFsG__verdict{color:var(--muted);margin-top:.8rem}.CoachReviewDocumentView-module__qlaFsG__quickReadSections{gap:1.25rem;margin-top:1.8rem;display:grid}.CoachReviewDocumentView-module__qlaFsG__quickReadSections section{border-left:2px solid var(--border);padding-left:1rem}.CoachReviewDocumentView-module__qlaFsG__quickReadSections section:last-child{border-left-color:var(--accent)}.CoachReviewDocumentView-module__qlaFsG__quickReadSections h3{color:var(--foreground-soft);text-transform:uppercase;font-size:.82rem;font-weight:800}.CoachReviewDocumentView-module__qlaFsG__quickReadSections p{color:var(--muted);margin-top:.35rem;font-size:clamp(1rem,1.3vw,1.1rem);line-height:1.65}.CoachReviewDocumentView-module__qlaFsG__noDeepDive,.CoachReviewDocumentView-module__qlaFsG__payloadCoverage{width:min(100% - 2rem, var(--reading-width));border-top:1px solid var(--border);margin-inline:auto;padding:1.35rem 0}.CoachReviewDocumentView-module__qlaFsG__noDeepDive strong,.CoachReviewDocumentView-module__qlaFsG__payloadCoverage h3{color:var(--foreground);font-size:.9rem}.CoachReviewDocumentView-module__qlaFsG__noDeepDive p{color:var(--muted);margin-top:.35rem;font-size:.9rem;line-height:1.55}.CoachReviewDocumentView-module__qlaFsG__payloadCoverage dl{gap:.55rem;margin-top:.8rem;display:grid}.CoachReviewDocumentView-module__qlaFsG__payloadCoverage dl>div{grid-template-columns:minmax(8rem,.4fr) minmax(0,1fr);gap:.75rem;display:grid}.CoachReviewDocumentView-module__qlaFsG__payloadCoverage dt{color:var(--muted-soft);font-size:.78rem}.CoachReviewDocumentView-module__qlaFsG__payloadCoverage dd{color:var(--foreground-soft);font-size:.82rem;line-height:1.45}.CoachReviewDocumentView-module__qlaFsG__takeaway{border-left:3px solid var(--accent);background:color-mix(in srgb, var(--accent) 7%, transparent);border-radius:0 .8rem .8rem 0;margin-top:2rem;padding:clamp(1.1rem,3vw,1.6rem)}.CoachReviewDocumentView-module__qlaFsG__takeaway h3{font-family:var(--font-app-display);margin-top:.4rem;font-size:clamp(1.35rem,2.5vw,1.85rem);line-height:1.25}.CoachReviewDocumentView-module__qlaFsG__takeaway>p{color:var(--muted);margin-top:.65rem}.CoachReviewDocumentView-module__qlaFsG__takeaway dl{gap:.7rem;margin-top:1.2rem;display:grid}.CoachReviewDocumentView-module__qlaFsG__takeaway dl>div{grid-template-columns:5rem minmax(0,1fr);gap:.75rem;display:grid}.CoachReviewDocumentView-module__qlaFsG__takeaway dt{color:var(--accent);text-transform:uppercase;font-size:.8rem;font-weight:800}.CoachReviewDocumentView-module__qlaFsG__takeaway dd{color:var(--foreground-soft);line-height:1.55}.CoachReviewDocumentView-module__qlaFsG__longRead{border-top:1px solid var(--border)}.CoachReviewDocumentView-module__qlaFsG__longRead>summary{width:min(100% - 2rem, var(--reading-width));cursor:pointer;flex-direction:column;gap:.25rem;margin-inline:auto;padding:1.35rem 0;list-style:none;display:flex}.CoachReviewDocumentView-module__qlaFsG__longRead>summary::-webkit-details-marker{display:none}.CoachReviewDocumentView-module__qlaFsG__longRead>summary span{color:var(--foreground);font-size:1rem;font-weight:800}.CoachReviewDocumentView-module__qlaFsG__longRead>summary small{color:var(--muted-soft);font-size:.82rem}.CoachReviewDocumentView-module__qlaFsG__longRead[open]>summary{border-bottom:1px solid var(--border)}.CoachReviewDocumentView-module__qlaFsG__narrative{padding:clamp(2rem,5vw,4rem) 0}.CoachReviewDocumentView-module__qlaFsG__narrative section+section{margin-top:2.8rem}.CoachReviewDocumentView-module__qlaFsG__narrative h3{font-family:var(--font-app-display);font-size:clamp(1.45rem,3vw,2rem);line-height:1.2}.CoachReviewDocumentView-module__qlaFsG__narrative p{color:var(--muted);margin-top:.9rem}.CoachReviewDocumentView-module__qlaFsG__evidence{color:var(--muted);margin-top:1.1rem;font-size:.82rem}.CoachReviewDocumentView-module__qlaFsG__evidence summary{cursor:pointer;width:fit-content;color:var(--accent);text-underline-offset:.2em;text-decoration:underline}.CoachReviewDocumentView-module__qlaFsG__evidence ul{gap:.45rem;margin-top:.75rem;padding-left:1.1rem;line-height:1.55;display:grid}@media (max-width:40rem){.CoachReviewDocumentView-module__qlaFsG__quickRead,.CoachReviewDocumentView-module__qlaFsG__narrative,.CoachReviewDocumentView-module__qlaFsG__longRead>summary{width:min(100% - 1.4rem, var(--reading-width))}.CoachReviewDocumentView-module__qlaFsG__quickRead{padding-top:1.6rem}.CoachReviewDocumentView-module__qlaFsG__takeaway dl>div,.CoachReviewDocumentView-module__qlaFsG__payloadCoverage dl>div{grid-template-columns:1fr;gap:.15rem}}
.CoachEditorialReview-module__CqUaPq__review{--paper:var(--background);--panel:#13101bd6;--line:var(--border);--cream:#f4ece7;--copy:var(--foreground-soft);--muted:#98909d;--orange:var(--accent);--green:var(--status-success);--red:var(--accent-coral);color:var(--copy)}.CoachEditorialReview-module__CqUaPq__hero{border-radius:var(--radius-card) var(--radius-card) 0 0;background:radial-gradient(circle at 88% 38%,color-mix(in srgb, var(--accent-coral) 12%, transparent),transparent 34rem),linear-gradient(140deg,#0e0b15 0%,var(--paper) 70%);min-height:clamp(31rem,43vw,40rem);padding:clamp(3.25rem,5vw,5.75rem) clamp(2rem,6vw,7rem) 4rem;position:relative;overflow:hidden}.CoachEditorialReview-module__CqUaPq__heroArtwork{background-image:var(--editorial-hero-image,none);filter:saturate(.82)contrast(1.08)brightness(.82);opacity:.94;-webkit-mask-composite:source-in;background-position:100%;background-repeat:no-repeat;background-size:contain;position:absolute;inset:-10% -2% -13% 35%;-webkit-mask-image:linear-gradient(90deg,#0000 0%,#00000038 9%,#000 30% 88%,#0000 100%),linear-gradient(#0000 0%,#000 7% 86%,#0000 100%);mask-image:linear-gradient(90deg,#0000 0%,#00000038 9%,#000 30% 88%,#0000 100%),linear-gradient(#0000 0%,#000 7% 86%,#0000 100%);-webkit-mask-composite:source-in;mask-composite:intersect}.CoachEditorialReview-module__CqUaPq__hero:after{background:linear-gradient(90deg,#0b0910fc 0%,#0b0910f0 34%,#0b091052 58%,#0b09101f 79%,#0b09108c 100%),linear-gradient(0deg,var(--paper) 0%,transparent 26%,transparent 82%,#0b091059 100%);content:"";pointer-events:none;position:absolute;inset:0}.CoachEditorialReview-module__CqUaPq__heroCopy{z-index:1;width:min(78%,67rem);position:relative}.CoachEditorialReview-module__CqUaPq__heroTopline{justify-content:space-between;align-items:flex-start;gap:1.25rem;display:flex}.CoachEditorialReview-module__CqUaPq__eyebrow{color:var(--orange);letter-spacing:.16em;text-transform:uppercase;font-size:.83rem;font-weight:850}.CoachEditorialReview-module__CqUaPq__hero h2{max-width:67rem;color:var(--cream);font-family:var(--font-app-display);letter-spacing:-.052em;text-wrap:balance;margin-top:1.1rem;font-size:clamp(3.4rem,4.2vw,5rem);font-weight:700;line-height:.97}.CoachEditorialReview-module__CqUaPq__context,.CoachEditorialReview-module__CqUaPq__verdict{max-width:48rem;font-size:clamp(1.05rem,1.18vw,1.28rem);line-height:1.62}.CoachEditorialReview-module__CqUaPq__context{color:var(--foreground);margin-top:1.6rem}.CoachEditorialReview-module__CqUaPq__verdict{color:var(--muted);margin-top:.7rem}.CoachEditorialReview-module__CqUaPq__context strong,.CoachEditorialReview-module__CqUaPq__verdict strong{color:#f1e7e5;font-weight:700}.CoachEditorialReview-module__CqUaPq__aiProvenance{border:1px solid color-mix(in srgb, var(--accent) 32%, transparent);border-radius:var(--radius-pill);background:color-mix(in srgb, var(--surface-2) 72%, transparent);color:var(--accent);flex:none;align-items:center;gap:.42rem;padding:.42rem .7rem;font-size:.72rem;line-height:1;display:inline-flex}.CoachEditorialReview-module__CqUaPq__aiProvenance span{font-weight:750}.CoachEditorialReview-module__CqUaPq__aiProvenance strong{border-left:1px solid color-mix(in srgb, var(--accent) 28%, transparent);color:var(--foreground-soft);padding-left:.42rem;font-size:.68rem;font-weight:700}.CoachEditorialReview-module__CqUaPq__document{width:min(100% - clamp(2rem,8vw,10rem),79rem);margin-inline:auto;padding:0 0 clamp(3rem,5vw,5rem)}.CoachEditorialReview-module__CqUaPq__lesson,.CoachEditorialReview-module__CqUaPq__team{border:1px solid var(--line);background:linear-gradient(145deg,var(--surface),color-mix(in srgb, var(--background) 90%, transparent));box-shadow:inset 0 1px color-mix(in srgb, var(--foreground) 2%, transparent);border-radius:1rem;padding:clamp(1.8rem,3vw,2.6rem)}.CoachEditorialReview-module__CqUaPq__lesson .CoachEditorialReview-module__CqUaPq__eyebrow,.CoachEditorialReview-module__CqUaPq__team>.CoachEditorialReview-module__CqUaPq__eyebrow,.CoachEditorialReview-module__CqUaPq__nextGame .CoachEditorialReview-module__CqUaPq__eyebrow{letter-spacing:.13em;font-size:clamp(.94rem,1vw,1.04rem);font-weight:900;line-height:1.25}.CoachEditorialReview-module__CqUaPq__sectionHeading>p:last-child{max-width:54rem;color:var(--foreground);margin-top:.7rem;font-size:clamp(1.08rem,1.2vw,1.24rem);line-height:1.55}.CoachEditorialReview-module__CqUaPq__causalChain{margin-top:1.65rem}.CoachEditorialReview-module__CqUaPq__causalRow{grid-template-columns:3.25rem 10.5rem minmax(0,1fr);align-items:center;gap:1.15rem;min-height:5rem;padding:.7rem 1.15rem .7rem 0;display:grid;position:relative}.CoachEditorialReview-module__CqUaPq__causalRow+.CoachEditorialReview-module__CqUaPq__causalRow:before{content:"";background:#84749580;width:1px;height:1.45rem;position:absolute;top:-1rem;left:1.58rem}.CoachEditorialReview-module__CqUaPq__causalMarker{border:1px solid var(--border-strong);border-radius:var(--radius-pill);background:var(--surface);width:3.2rem;height:3.2rem;color:var(--muted);place-items:center;display:grid}.CoachEditorialReview-module__CqUaPq__causalRow>strong{color:var(--foreground);font-size:1rem}.CoachEditorialReview-module__CqUaPq__causalRow>p{color:var(--muted);font-size:1.03rem;line-height:1.58}.CoachEditorialReview-module__CqUaPq__causalRow p strong{color:var(--foreground);font-weight:700}.CoachEditorialReview-module__CqUaPq__causalRowEmphasis{border:1px solid color-mix(in srgb, var(--accent) 28%, transparent);background:linear-gradient(90deg,color-mix(in srgb, var(--accent) 20%, transparent),color-mix(in srgb, var(--accent-coral) 11%, transparent));border-radius:.82rem;margin-block:.5rem;padding-left:.8rem}.CoachEditorialReview-module__CqUaPq__causalRowEmphasis .CoachEditorialReview-module__CqUaPq__causalMarker{border-color:var(--orange);background:var(--orange);color:var(--accent-ink)}.CoachEditorialReview-module__CqUaPq__causalRowEmphasis>strong,.CoachEditorialReview-module__CqUaPq__causalRowEmphasis>p{color:var(--accent)}.CoachEditorialReview-module__CqUaPq__causalRowEmphasis>p{font-weight:580}.CoachEditorialReview-module__CqUaPq__proofLine{border-top:1px solid var(--border);color:var(--muted);grid-template-columns:1.6rem auto minmax(0,1fr);align-items:start;gap:.8rem;margin-top:1.45rem;padding-top:1.25rem;font-size:.86rem;line-height:1.58;display:grid}.CoachEditorialReview-module__CqUaPq__proofLine>svg{color:var(--muted);margin-top:.05rem}.CoachEditorialReview-module__CqUaPq__proofLine>strong{color:var(--foreground-soft);letter-spacing:.08em;text-transform:uppercase;font-size:.76rem}.CoachEditorialReview-module__CqUaPq__proofLine span strong{color:var(--foreground-soft);font-weight:700}.CoachEditorialReview-module__CqUaPq__team{margin-top:1.25rem}.CoachEditorialReview-module__CqUaPq__teamText{max-width:66rem;color:var(--muted);margin-top:.85rem;font-size:1.07rem;line-height:1.65}.CoachEditorialReview-module__CqUaPq__teamText strong{color:var(--foreground);font-weight:700}.CoachEditorialReview-module__CqUaPq__balance{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.25rem;margin-top:1.25rem;display:grid}.CoachEditorialReview-module__CqUaPq__balance section{border:1px solid;border-radius:.95rem;padding:clamp(1.55rem,2.4vw,2.1rem)}.CoachEditorialReview-module__CqUaPq__keep{background:linear-gradient(140deg,#1452392b,#0c1b1733);border-color:color-mix(in srgb, var(--status-success) 40%, transparent)!important}.CoachEditorialReview-module__CqUaPq__correct{background:linear-gradient(140deg,color-mix(in srgb, var(--accent-coral) 17%, transparent),color-mix(in srgb, var(--surface) 22%, transparent));border-color:color-mix(in srgb, var(--accent-coral) 37%, transparent)!important}.CoachEditorialReview-module__CqUaPq__balance h3{letter-spacing:.12em;text-transform:uppercase;align-items:center;gap:.78rem;font-size:clamp(.98rem,1vw,1.06rem);font-weight:850;line-height:1.2;display:flex}.CoachEditorialReview-module__CqUaPq__balance h3 svg{flex:none;width:1.75rem;height:1.75rem}.CoachEditorialReview-module__CqUaPq__keep h3{color:var(--green)}.CoachEditorialReview-module__CqUaPq__correct h3{color:var(--red)}.CoachEditorialReview-module__CqUaPq__balance ul{gap:1rem;margin-top:1.15rem;padding:0;list-style:none;display:grid}.CoachEditorialReview-module__CqUaPq__balance li{color:var(--muted);padding-left:1.25rem;font-size:.98rem;line-height:1.55;position:relative}.CoachEditorialReview-module__CqUaPq__balance li:before{border-radius:var(--radius-pill);content:"";background:currentColor;width:.42rem;height:.42rem;position:absolute;top:.58rem;left:0}.CoachEditorialReview-module__CqUaPq__keep li:before{color:var(--green)}.CoachEditorialReview-module__CqUaPq__correct li:before{color:var(--red)}.CoachEditorialReview-module__CqUaPq__balance li strong{color:var(--foreground);font-weight:700}.CoachEditorialReview-module__CqUaPq__nextGame{border:1px solid color-mix(in srgb, var(--accent) 78%, transparent);background:linear-gradient(145deg,color-mix(in srgb, var(--accent) 6%, transparent),color-mix(in srgb, var(--surface) 74%, transparent));border-radius:1rem;margin-top:1.25rem;padding:clamp(1.7rem,3vw,2.35rem);box-shadow:0 1.1rem 3rem #0000001f}.CoachEditorialReview-module__CqUaPq__nextGameHeading{align-items:center;gap:1rem;display:flex}.CoachEditorialReview-module__CqUaPq__targetIcon{color:var(--orange);flex:none}.CoachEditorialReview-module__CqUaPq__nextGameHeading h3{max-width:60rem;color:var(--foreground);margin-top:.22rem;font-size:1.1rem;font-weight:520;line-height:1.5}.CoachEditorialReview-module__CqUaPq__nextGame dl{border:1px solid var(--border);border-radius:.8rem;margin-top:1.25rem;padding-inline:1.2rem}.CoachEditorialReview-module__CqUaPq__nextGame dl>div{grid-template-columns:10rem minmax(0,1fr);gap:1.3rem;padding:1rem 0;display:grid}.CoachEditorialReview-module__CqUaPq__nextGame dl>div+div{border-top:1px solid var(--border)}.CoachEditorialReview-module__CqUaPq__nextGame dt{color:#f3e9e5;align-items:center;gap:.75rem;font-size:.93rem;font-weight:800;display:flex}.CoachEditorialReview-module__CqUaPq__nextGame dt>svg{color:var(--orange);flex:none}.CoachEditorialReview-module__CqUaPq__nextGame dd{color:var(--muted);font-size:1rem;line-height:1.55}.CoachEditorialReview-module__CqUaPq__nextGame dd strong{color:#f1e7e5;font-weight:700}.CoachEditorialReview-module__CqUaPq__exception{color:var(--muted);grid-template-columns:1.6rem auto 1fr;align-items:start;gap:.55rem;margin-top:1rem;font-size:.88rem;line-height:1.55;display:grid}.CoachEditorialReview-module__CqUaPq__exception>svg{color:var(--orange)}.CoachEditorialReview-module__CqUaPq__exception>strong{color:var(--foreground)}.CoachEditorialReview-module__CqUaPq__scope{color:var(--muted);margin-top:.85rem;font-size:.78rem}.CoachEditorialReview-module__CqUaPq__moments{margin-top:2.4rem}.CoachEditorialReview-module__CqUaPq__momentsHeading{justify-content:space-between;align-items:end;gap:2rem;margin-bottom:1rem;display:flex}.CoachEditorialReview-module__CqUaPq__momentsHeading h2{color:var(--cream);font-family:var(--font-app-display);margin-top:.35rem;font-size:clamp(1.55rem,2vw,2.05rem)}.CoachEditorialReview-module__CqUaPq__momentsHeading>p{max-width:28rem;color:var(--muted);text-align:right;font-size:.8rem;line-height:1.5}.CoachEditorialReview-module__CqUaPq__momentList{gap:.75rem;display:grid}.CoachEditorialReview-module__CqUaPq__momentList details{border:1px solid var(--line);background:var(--panel);transition:border-color var(--duration-quick) ease,background-color var(--duration-quick) ease;border-radius:.85rem;overflow:hidden}.CoachEditorialReview-module__CqUaPq__momentList details:hover{border-color:color-mix(in srgb, var(--accent) 43%, transparent)}.CoachEditorialReview-module__CqUaPq__momentList details:focus-within{outline:2px solid color-mix(in srgb, var(--accent) 62%, transparent);outline-offset:2px}.CoachEditorialReview-module__CqUaPq__momentList summary{cursor:pointer;grid-template-columns:8.5rem minmax(0,1fr) auto;align-items:center;gap:1.15rem;min-height:5.5rem;padding:1.15rem 1.35rem;list-style:none;display:grid}.CoachEditorialReview-module__CqUaPq__momentList summary::-webkit-details-marker{display:none}.CoachEditorialReview-module__CqUaPq__momentList time{color:var(--orange);font-variant-numeric:tabular-nums;font-size:1.05rem;font-weight:850}.CoachEditorialReview-module__CqUaPq__momentSummary{gap:.28rem;min-width:0;display:grid}.CoachEditorialReview-module__CqUaPq__momentSummary strong{color:var(--cream);font-size:1.02rem}.CoachEditorialReview-module__CqUaPq__momentSummary small{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;font-size:.86rem;line-height:1.45;overflow:hidden}.CoachEditorialReview-module__CqUaPq__previewAction{border:1px solid color-mix(in srgb, var(--accent) 30%, transparent);border-radius:var(--radius-pill);color:var(--accent);align-items:center;gap:.45rem;padding:.45rem .75rem;font-size:.78rem;font-weight:750;display:inline-flex}.CoachEditorialReview-module__CqUaPq__momentDetail{border-top:1px solid var(--border);grid-template-columns:15rem minmax(0,1fr);gap:1.35rem;padding:1.3rem;display:grid}.CoachEditorialReview-module__CqUaPq__replayPlaceholder{border:1px dashed var(--border);border-radius:var(--radius-control);background:var(--background);min-height:9rem;color:var(--muted);text-align:center;place-content:center;justify-items:center;display:grid}.CoachEditorialReview-module__CqUaPq__replayPlaceholder>span{color:var(--muted);margin-top:.55rem;font-size:.78rem;font-weight:700}.CoachEditorialReview-module__CqUaPq__replayPlaceholder small{margin-top:.2rem;font-size:.68rem}.CoachEditorialReview-module__CqUaPq__momentFacts{align-content:start;gap:.65rem;display:grid}.CoachEditorialReview-module__CqUaPq__momentFacts p{color:var(--muted);grid-template-columns:7.5rem 1fr;gap:.8rem;font-size:.87rem;line-height:1.5;display:grid}.CoachEditorialReview-module__CqUaPq__momentFacts p strong{color:var(--foreground)}.CoachEditorialReview-module__CqUaPq__momentFacts>small{color:var(--muted);margin-top:.3rem;font-size:.72rem}.CoachEditorialReview-module__CqUaPq__footer{border-top:1px solid var(--border);color:var(--muted);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.8rem;margin-top:2rem;padding-top:1.15rem;font-size:.78rem;display:flex}@media (max-width:75rem){.CoachEditorialReview-module__CqUaPq__hero{min-height:31rem;padding-inline:clamp(2rem,5vw,4.25rem)}.CoachEditorialReview-module__CqUaPq__heroCopy{width:min(68%,54rem)}.CoachEditorialReview-module__CqUaPq__hero h2{font-size:clamp(3.2rem,5.6vw,5rem)}.CoachEditorialReview-module__CqUaPq__document{width:min(100% - 3rem,72rem)}}@media (max-width:52rem){.CoachEditorialReview-module__CqUaPq__hero{min-height:0;padding:2rem 1.4rem 2.7rem}.CoachEditorialReview-module__CqUaPq__heroArtwork{opacity:.62;background-position:65%;height:24rem;inset:-2rem -18% auto 8%}.CoachEditorialReview-module__CqUaPq__hero:after{background:linear-gradient(0deg,var(--background) 3%,color-mix(in srgb, var(--background) 70%, transparent) 50%,color-mix(in srgb, var(--background) 20%, transparent) 100%)}.CoachEditorialReview-module__CqUaPq__heroCopy{width:100%;padding-top:10rem}.CoachEditorialReview-module__CqUaPq__heroTopline{align-items:center}.CoachEditorialReview-module__CqUaPq__aiProvenance{display:none}.CoachEditorialReview-module__CqUaPq__hero h2{font-size:clamp(2.55rem,9vw,4rem)}.CoachEditorialReview-module__CqUaPq__context,.CoachEditorialReview-module__CqUaPq__verdict{font-size:1rem}.CoachEditorialReview-module__CqUaPq__document{width:min(100% - 1.5rem,72rem)}.CoachEditorialReview-module__CqUaPq__causalRow{grid-template-columns:3rem minmax(0,1fr);gap:.8rem;padding-right:0}.CoachEditorialReview-module__CqUaPq__causalRow>p{grid-column:2}.CoachEditorialReview-module__CqUaPq__balance{grid-template-columns:1fr}.CoachEditorialReview-module__CqUaPq__momentsHeading{flex-direction:column;align-items:start;gap:.55rem}.CoachEditorialReview-module__CqUaPq__momentsHeading>p{text-align:left}.CoachEditorialReview-module__CqUaPq__momentList summary{grid-template-columns:6.8rem minmax(0,1fr)}.CoachEditorialReview-module__CqUaPq__previewAction{grid-column:2;width:fit-content}.CoachEditorialReview-module__CqUaPq__momentDetail{grid-template-columns:1fr}}.CoachEditorialReview-module__CqUaPq__diagnosis{gap:.95rem;max-width:52rem;margin:1.6rem 0 0;padding:0;display:grid}.CoachEditorialReview-module__CqUaPq__diagnosis>div{gap:.32rem;display:grid}.CoachEditorialReview-module__CqUaPq__diagnosis dt{color:var(--orange);letter-spacing:.14em;text-transform:uppercase;flex-wrap:wrap;align-items:center;gap:.55rem;font-size:.78rem;font-weight:850;display:flex}.CoachEditorialReview-module__CqUaPq__diagnosis dd{color:var(--foreground-soft);margin:0;font-size:clamp(1.02rem,1.14vw,1.22rem);line-height:1.6}.CoachEditorialReview-module__CqUaPq__diagnosis dd strong{color:var(--foreground);font-weight:700}.CoachEditorialReview-module__CqUaPq__diagnosis>div[data-basis=hypothesis] dd{color:var(--muted)}.CoachEditorialReview-module__CqUaPq__basisTag{border:1px solid var(--border);border-radius:var(--radius-pill);color:var(--muted);letter-spacing:.06em;text-transform:uppercase;align-items:center;padding:.14rem .55rem;font-size:.64rem;font-weight:750;display:inline-flex}.CoachEditorialReview-module__CqUaPq__basisTag[data-basis=hypothesis]{border-color:color-mix(in srgb, var(--accent) 50%, transparent);color:var(--accent)}.CoachEditorialReview-module__CqUaPq__basisTag[data-basis=open]{color:var(--muted-soft);border-style:dashed}.CoachEditorialReview-module__CqUaPq__diagnosisFold{border:1px solid var(--line);border-radius:var(--radius-card);background:var(--panel)}.CoachEditorialReview-module__CqUaPq__diagnosisFold summary{cursor:pointer;color:var(--foreground-soft);padding:1.1rem 1.5rem;font-size:.9rem;font-weight:750;list-style:none}.CoachEditorialReview-module__CqUaPq__diagnosisFold summary::-webkit-details-marker{display:none}.CoachEditorialReview-module__CqUaPq__diagnosisFoldBody{border-top:1px solid var(--border-subtle);gap:.9rem;padding:1.25rem 1.5rem 1.5rem;display:grid}.CoachEditorialReview-module__CqUaPq__diagnosisFoldBody .CoachEditorialReview-module__CqUaPq__proofLine{margin-top:.2rem}.CoachEditorialReview-module__CqUaPq__diagnosisFoldBody .CoachEditorialReview-module__CqUaPq__teamText{margin-top:0}.CoachEditorialReview-module__CqUaPq__foldEyebrow{color:var(--orange);letter-spacing:.14em;text-transform:uppercase;flex-wrap:wrap;align-items:center;gap:.55rem;font-size:.78rem;font-weight:850;display:flex}.CoachEditorialReview-module__CqUaPq__diagnosisFold+.CoachEditorialReview-module__CqUaPq__lesson{margin-top:1.25rem}@media (max-width:52rem){.CoachEditorialReview-module__CqUaPq__diagnosis dd{font-size:1rem}.CoachEditorialReview-module__CqUaPq__diagnosisFold summary,.CoachEditorialReview-module__CqUaPq__diagnosisFoldBody{padding-inline:1.15rem}}@media (max-width:34rem){.CoachEditorialReview-module__CqUaPq__hero{border-radius:0;padding-inline:1rem}.CoachEditorialReview-module__CqUaPq__heroCopy{padding-top:8.5rem}.CoachEditorialReview-module__CqUaPq__hero h2{font-size:clamp(2.35rem,11vw,3.3rem)}.CoachEditorialReview-module__CqUaPq__document{width:calc(100% - 1rem)}.CoachEditorialReview-module__CqUaPq__lesson,.CoachEditorialReview-module__CqUaPq__team,.CoachEditorialReview-module__CqUaPq__balance section,.CoachEditorialReview-module__CqUaPq__nextGame{padding:1.15rem}.CoachEditorialReview-module__CqUaPq__causalRow{grid-template-columns:2.65rem minmax(0,1fr)}.CoachEditorialReview-module__CqUaPq__causalMarker{width:2.65rem;height:2.65rem}.CoachEditorialReview-module__CqUaPq__causalRow+.CoachEditorialReview-module__CqUaPq__causalRow:before{left:1.3rem}.CoachEditorialReview-module__CqUaPq__proofLine{grid-template-columns:1.4rem minmax(0,1fr)}.CoachEditorialReview-module__CqUaPq__proofLine>span{grid-column:2}.CoachEditorialReview-module__CqUaPq__nextGame dl>div{grid-template-columns:1fr;gap:.35rem}.CoachEditorialReview-module__CqUaPq__exception{grid-template-columns:1.5rem 1fr}.CoachEditorialReview-module__CqUaPq__exception>span{grid-column:2}.CoachEditorialReview-module__CqUaPq__momentList summary{grid-template-columns:1fr;gap:.5rem}.CoachEditorialReview-module__CqUaPq__previewAction{grid-column:1}.CoachEditorialReview-module__CqUaPq__momentSummary small{white-space:normal}.CoachEditorialReview-module__CqUaPq__momentFacts p{grid-template-columns:1fr;gap:.2rem}}
.AnalysisActivity-module__cEF4Gq__root{border-left:1px solid var(--border);flex-shrink:0;margin-left:.25rem;padding-left:1rem;position:relative}.AnalysisActivity-module__cEF4Gq__panel{font-size:.82rem}.AnalysisActivity-module__cEF4Gq__trigger{border:1px solid var(--border);width:42px;height:42px;color:var(--accent);background:linear-gradient(145deg, var(--surface-2), var(--surface));cursor:pointer;transition:border-color var(--duration-fast), box-shadow var(--duration-fast);border-radius:50%;place-items:center;list-style:none;display:grid;position:relative;box-shadow:inset 0 1px #ffffff06}.AnalysisActivity-module__cEF4Gq__trigger::-webkit-details-marker{display:none}.AnalysisActivity-module__cEF4Gq__trigger:hover,.AnalysisActivity-module__cEF4Gq__panel[open] .AnalysisActivity-module__cEF4Gq__trigger{border-color:var(--accent);box-shadow:0 0 18px #f3a45b15}.AnalysisActivity-module__cEF4Gq__count{border:2px solid var(--background);border-radius:var(--radius-pill);background:var(--accent);min-width:18px;height:18px;color:var(--background);place-items:center;padding:0 3px;font-size:.6rem;font-weight:700;display:grid;position:absolute;top:-4px;right:-4px}.AnalysisActivity-module__cEF4Gq__count[data-active=true]{box-shadow:0 0 10px #f3a45b45}.AnalysisActivity-module__cEF4Gq__content{z-index:60;border:1px solid var(--border);border-radius:var(--radius-card);background:radial-gradient(ellipse at 100% 0, #de5bac0c, transparent 65%), var(--surface);width:min(360px,100vw - 24px);box-shadow:var(--shadow-card), 0 20px 60px #0008;position:absolute;top:calc(100% + 18px);right:0;overflow:hidden}.AnalysisActivity-module__cEF4Gq__content:before{content:"";background:linear-gradient(90deg, transparent, var(--accent), transparent);opacity:.7;height:1px;position:absolute;inset:0 20px auto}.AnalysisActivity-module__cEF4Gq__heading{justify-content:space-between;align-items:center;padding:20px;display:flex}.AnalysisActivity-module__cEF4Gq__eyebrow{color:var(--accent);letter-spacing:.14em;margin-bottom:8px;font-size:.6rem;font-weight:700;display:block}.AnalysisActivity-module__cEF4Gq__heading strong{font-family:var(--font-app-display);letter-spacing:-.025em;font-size:1.55rem;font-weight:500}.AnalysisActivity-module__cEF4Gq__heading p{color:var(--muted);margin:4px 0 0;font-size:.75rem}.AnalysisActivity-module__cEF4Gq__content button,.AnalysisActivity-module__cEF4Gq__toast button{cursor:pointer;color:var(--muted);background:0 0;border:0;border-radius:6px;justify-content:center;align-items:center;padding:6px;display:inline-flex}.AnalysisActivity-module__cEF4Gq__content button:hover,.AnalysisActivity-module__cEF4Gq__toast button:hover{color:var(--foreground);background:var(--surface-2)}.AnalysisActivity-module__cEF4Gq__list{overscroll-behavior:contain;max-height:min(420px,55dvh);margin:0;padding:0 8px 8px;list-style:none;overflow-y:auto}.AnalysisActivity-module__cEF4Gq__list li{border-radius:var(--radius-control);align-items:center;gap:12px;padding:14px 12px;display:flex}.AnalysisActivity-module__cEF4Gq__list li+li{border-top:1px solid #ffffff08}.AnalysisActivity-module__cEF4Gq__list li:hover{background:#ffffff03}.AnalysisActivity-module__cEF4Gq__statusIcon{width:34px;height:34px;color:var(--accent);background:#f3a45b08;border:1px solid #f3a45b30;border-radius:50%;flex-shrink:0;place-items:center;display:grid}.AnalysisActivity-module__cEF4Gq__list li[data-phase=ready] .AnalysisActivity-module__cEF4Gq__statusIcon{color:#8cd6ac;background:#8cd6ac12}.AnalysisActivity-module__cEF4Gq__list li[data-phase=failed] .AnalysisActivity-module__cEF4Gq__statusIcon,.AnalysisActivity-module__cEF4Gq__list li[data-phase=unavailable] .AnalysisActivity-module__cEF4Gq__statusIcon{color:var(--muted);border-color:var(--border);background:0 0}.AnalysisActivity-module__cEF4Gq__copy{flex-direction:column;flex:1;gap:3px;min-width:0;display:flex}.AnalysisActivity-module__cEF4Gq__copy a{color:var(--foreground);text-decoration:none}.AnalysisActivity-module__cEF4Gq__copy a:hover{color:var(--accent)}.AnalysisActivity-module__cEF4Gq__phase{color:var(--muted);font-size:.75rem}.AnalysisActivity-module__cEF4Gq__list li[data-phase=ready] .AnalysisActivity-module__cEF4Gq__phase{color:#8cd6ac}.AnalysisActivity-module__cEF4Gq__list li[data-phase=running] .AnalysisActivity-module__cEF4Gq__phase{color:var(--accent)}.AnalysisActivity-module__cEF4Gq__copy small{color:var(--muted);font-size:.67rem;line-height:1.5}.AnalysisActivity-module__cEF4Gq__open{width:32px;height:36px;color:var(--muted);border-radius:8px;place-items:center;display:grid}.AnalysisActivity-module__cEF4Gq__open:hover{color:var(--foreground);background:var(--surface-2)}.AnalysisActivity-module__cEF4Gq__footer{border-top:1px solid var(--border);color:var(--muted);justify-content:space-between;align-items:center;gap:8px;padding:10px 14px;font-size:.68rem;display:flex}.AnalysisActivity-module__cEF4Gq__footer>span{align-items:center;gap:6px;display:flex}.AnalysisActivity-module__cEF4Gq__footer i{background:#8cd6ac;border-radius:50%;width:5px;height:5px}.AnalysisActivity-module__cEF4Gq__footer .AnalysisActivity-module__cEF4Gq__offline i{background:var(--accent)}.AnalysisActivity-module__cEF4Gq__empty{text-align:center;color:var(--muted);flex-direction:column;align-items:center;gap:12px;padding:24px 24px 36px;display:flex}.AnalysisActivity-module__cEF4Gq__empty strong{color:var(--foreground);font-size:.82rem;font-weight:500}.AnalysisActivity-module__cEF4Gq__empty p{max-width:240px;margin:0;font-size:.75rem}.AnalysisActivity-module__cEF4Gq__toast{z-index:70;border:1px solid var(--border);border-left:2px solid var(--accent);border-radius:var(--radius-card);background:linear-gradient(120deg, var(--surface-2), var(--surface));max-width:calc(100vw - 48px);box-shadow:var(--shadow-card);align-items:center;gap:12px;padding:16px 18px;font-size:.82rem;display:flex;position:fixed;bottom:24px;right:max(24px,50vw - 47rem + 20px)}.AnalysisActivity-module__cEF4Gq__toast>svg,.AnalysisActivity-module__cEF4Gq__toast a{color:var(--accent)}.AnalysisActivity-module__cEF4Gq__spin{animation:1.5s linear infinite AnalysisActivity-module__cEF4Gq__spin}@keyframes AnalysisActivity-module__cEF4Gq__spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.AnalysisActivity-module__cEF4Gq__spin{animation:none}}@media (max-width:639px){.AnalysisActivity-module__cEF4Gq__root{margin-left:0;padding-left:.6rem}.AnalysisActivity-module__cEF4Gq__trigger{width:36px;height:36px}.AnalysisActivity-module__cEF4Gq__content{max-height:calc(100dvh - 120px);position:fixed;top:104px;left:auto;right:12px}.AnalysisActivity-module__cEF4Gq__list{max-height:calc(100dvh - 320px)}}
.AppNav-module__jZoOTW__nav{align-items:center;gap:var(--space-2);flex:auto;min-width:0;display:flex}.AppNav-module__jZoOTW__link{white-space:nowrap;align-items:center;gap:var(--space-2);min-height:44px;padding:var(--space-3);color:var(--muted);font-size:var(--text-small);border-radius:var(--radius-control);transition:background var(--duration-fast),color var(--duration-fast);border:1px solid #0000;font-weight:600;display:flex}.AppNav-module__jZoOTW__link:hover{color:var(--foreground);background:var(--highlight)}.AppNav-module__jZoOTW__link[aria-current=page]{color:var(--accent);border-color:var(--border);background:var(--surface-editorial);box-shadow:inset 0 1px 0 var(--border)}.AppNav-module__jZoOTW__link:focus-visible{outline:2px solid var(--accent);outline-offset:3px}@media (max-width:1120px){.AppNav-module__jZoOTW__nav{flex-basis:100%;order:3;width:100%}}@media (max-width:640px){.AppNav-module__jZoOTW__nav{gap:var(--space-1);grid-template-columns:repeat(5,minmax(0,1fr));display:grid}.AppNav-module__jZoOTW__link{min-height:58px;padding:var(--space-2) var(--space-1);font-size:var(--text-caption);flex-direction:column;justify-content:center}.AppNav-module__jZoOTW__link>span{text-overflow:ellipsis;max-width:100%;overflow:hidden}}@media (prefers-reduced-motion:reduce){.AppNav-module__jZoOTW__link{transition:none}}
.preview-module__nMhNRW__page{width:min(100% - clamp(2rem,5vw,7rem),108rem);margin:clamp(1rem,2.4vw,2.5rem) auto 6rem}.preview-module__nMhNRW__matchHeader{border:1px solid var(--border);background:linear-gradient(120deg,var(--surface),var(--scrim));box-shadow:inset 0 1px color-mix(in srgb, var(--foreground) 2%, transparent);border-radius:.95rem;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:1rem;margin-bottom:1rem;padding:.9rem 1rem;display:grid}.preview-module__nMhNRW__heroIcon{border:1px solid color-mix(in srgb, var(--accent) 42%, transparent);border-radius:var(--radius-control);object-fit:cover;object-position:center;filter:saturate(.85)contrast(1.05);width:4.5rem;height:3.65rem}.preview-module__nMhNRW__identity{min-width:0}.preview-module__nMhNRW__identityTitle{flex-wrap:wrap;align-items:center;gap:.7rem;min-width:0;display:flex}.preview-module__nMhNRW__matchHeader h1{color:#f2e9e7;font-family:var(--font-app-display);font-size:1.48rem;line-height:1}.preview-module__nMhNRW__heroPool{border:1px solid color-mix(in srgb, var(--status-success) 28%, transparent);border-radius:var(--radius-pill);background:color-mix(in srgb, var(--status-success) 11%, transparent);color:var(--status-success);align-items:center;padding:.25rem .55rem;font-size:.67rem;font-weight:700;display:inline-flex}.preview-module__nMhNRW__matchHeader p{color:var(--muted);flex-wrap:wrap;gap:.4rem .8rem;margin-top:.46rem;font-size:.78rem;display:flex}.preview-module__nMhNRW__matchHeader p span{position:relative}.preview-module__nMhNRW__matchHeader p span:before{color:var(--muted-soft);content:"·";margin-right:.8rem}.preview-module__nMhNRW__matchHeader p strong{color:var(--accent-coral)}.preview-module__nMhNRW__matchHeader p b{color:var(--foreground-soft);font-weight:700}.preview-module__nMhNRW__headerAside{align-items:center;gap:1.2rem;display:flex}.preview-module__nMhNRW__sourceLinks{flex-wrap:wrap;justify-content:flex-end;gap:.45rem;display:flex}.preview-module__nMhNRW__sourceLinks>*{border:1px solid color-mix(in srgb, var(--foreground) 12%, transparent);border-radius:var(--radius-pill);min-height:2rem;color:var(--muted);white-space:nowrap;align-items:center;gap:.38rem;padding:.28rem .58rem;font-size:.7rem;display:inline-flex}.preview-module__nMhNRW__sourceLinks img{object-fit:contain;border-radius:.18rem;width:1rem;height:1rem}.preview-module__nMhNRW__sourceLinks a{transition:border-color var(--duration-quick) ease,color var(--duration-quick) ease}.preview-module__nMhNRW__sourceLinks a:hover{border-color:color-mix(in srgb, var(--accent) 50%, transparent);color:#f0e7e5}.preview-module__nMhNRW__sourceLinks a:focus-visible{outline:2px solid color-mix(in srgb, var(--accent) 68%, transparent);outline-offset:2px}.preview-module__nMhNRW__feedback{flex-wrap:wrap;align-items:center;gap:.55rem;display:flex}.preview-module__nMhNRW__feedback>div{gap:.12rem;max-width:31rem;margin-right:.25rem;display:grid}.preview-module__nMhNRW__feedback strong{color:var(--foreground-soft);font-size:.75rem}.preview-module__nMhNRW__feedback span{color:var(--muted-soft);font-size:.67rem;line-height:1.35}.preview-module__nMhNRW__feedback button{border:1px solid var(--border);border-radius:var(--radius-pill);color:var(--muted);transition:border-color var(--duration-quick) ease,color var(--duration-quick) ease;padding:.4rem .7rem;font-size:.72rem}.preview-module__nMhNRW__feedback button:hover{border-color:color-mix(in srgb, var(--accent) 46%, transparent);color:var(--foreground)}.preview-module__nMhNRW__feedback button:focus-visible{outline:2px solid color-mix(in srgb, var(--accent) 65%, transparent);outline-offset:2px}.preview-module__nMhNRW__status{color:var(--muted-soft)}@media (max-width:70rem){.preview-module__nMhNRW__page{width:min(100% - 2rem,96rem)}.preview-module__nMhNRW__matchHeader{grid-template-columns:auto minmax(0,1fr)}.preview-module__nMhNRW__headerAside{border-top:1px solid var(--border);grid-column:1/-1;justify-content:space-between;padding-top:.75rem}}@media (max-width:42rem){.preview-module__nMhNRW__page{width:100%;margin-top:.5rem}.preview-module__nMhNRW__matchHeader{grid-template-columns:auto minmax(0,1fr);align-items:start;margin-inline:.5rem}.preview-module__nMhNRW__heroIcon{width:3.7rem;height:3rem}.preview-module__nMhNRW__headerAside{flex-direction:column-reverse;align-items:flex-start;gap:.7rem}.preview-module__nMhNRW__sourceLinks{justify-content:flex-start}.preview-module__nMhNRW__matchHeader p{gap:.35rem .55rem}.preview-module__nMhNRW__matchHeader p span+span:before{margin-right:.5rem}}
