.table-filter-builder{display:inline-flex}.table-filter__empty-link{min-height:44px;padding:0;color:var(--crux-accent-strong);background:transparent;border:0;cursor:pointer;font:inherit;font-weight:650;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.16em}.table-filter__empty-link:focus-visible{outline:2px solid var(--crux-focus);outline-offset:2px}.table-filter__empty-link:active{transform:translateY(1px)}.table-filter-trigger{position:relative}.table-filter-trigger[aria-pressed=true]{color:var(--crux-accent-strong);background:var(--crux-accent-soft);border-color:var(--crux-accent)}.table-filter-trigger__count{display:inline-grid;min-width:18px;height:18px;padding-inline:var(--crux-space-2xs);place-items:center;color:var(--crux-accent-text);background:var(--crux-accent);border-radius:var(--crux-radius-pill);font-family:var(--crux-font-numeric);font-size:var(--crux-type-micro);font-variant-numeric:tabular-nums;font-weight:700;line-height:1}.table-filter{display:flex;flex-direction:column;gap:var(--crux-space-lg);min-width:0}.table-filter__rules{display:flex;flex-direction:column}.table-filter__applied{display:flex;flex-wrap:wrap;align-items:center;gap:var(--crux-space-xs);min-width:0;padding-block-end:var(--crux-space-md);border-bottom:1px solid var(--crux-border)}.table-filter__applied-item{display:inline-flex;align-items:center;gap:var(--crux-space-xs);min-width:0}.table-filter__applied-join{color:var(--crux-faint);font-family:var(--crux-font-numeric);font-size:var(--crux-type-micro);font-weight:700;letter-spacing:.08em}.table-filter__chip{display:inline-flex;min-height:var(--crux-space-xl);align-items:center;gap:var(--crux-space-2xs);padding-inline-start:var(--crux-space-sm);color:var(--crux-text-strong);background:var(--crux-accent-soft);border:1px solid var(--crux-accent);border-radius:var(--crux-radius-pill);font-size:var(--crux-type-small);font-weight:650;line-height:1;white-space:nowrap}.table-filter__chip-remove{display:inline-grid;width:var(--crux-space-xl);min-height:calc(var(--crux-space-xl) - var(--crux-space-3xs));padding:0;place-items:center;color:var(--crux-accent-strong);background:transparent;border:0;border-radius:var(--crux-radius-pill);cursor:pointer}.table-filter__chip-remove:focus-visible{outline:2px solid var(--crux-focus);outline-offset:-2px}.table-filter__chip-remove:active{transform:translateY(1px)}.table-filter__chip-remove:disabled{cursor:not-allowed;opacity:.55}.table-filter__rule{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--crux-space-md);min-width:0;margin:0;padding:var(--crux-space-md);background:var(--crux-surface-raised);border:1px solid var(--crux-border);border-radius:var(--crux-radius-card)}.table-filter__rule[data-invalid=true]{border-color:var(--crux-bad)}.table-filter__field,.table-filter__operator{grid-column:1 / -1;min-width:0}.table-filter__values{display:flex;align-items:end;gap:var(--crux-space-sm);min-width:0}.table-filter__values .field{flex:1 1 0;min-width:0}.table-filter__add{flex:0 0 auto;align-self:end}.table-filter__values .input,.table-filter__field .select,.table-filter__operator .select{width:100%;min-width:0;min-height:var(--crux-space-2xl)}.table-filter__facet{min-width:0;margin:0;padding:0 0 var(--crux-space-md);border:0;border-bottom:1px solid var(--crux-border)}.table-filter__facet>.field__label{margin-block-end:var(--crux-space-xs)}.table-filter__facet-select{width:min(100%,22rem);min-height:var(--crux-space-2xl)}.table-filter__facet-row{display:grid;gap:var(--crux-space-md);min-width:0;padding-block-end:var(--crux-space-md);border-bottom:1px solid var(--crux-border)}.table-filter__facet-row>.table-filter__facet{padding:0;border:0}.table-filter__choice-buttons{display:flex;flex-wrap:wrap;gap:var(--crux-space-xs);min-width:0}.table-filter__choice{display:inline-flex;min-width:var(--crux-space-2xl);min-height:var(--crux-space-xl);align-items:center;justify-content:center;padding-inline:var(--crux-space-sm);color:var(--crux-muted);background:var(--crux-surface);border:1px solid var(--crux-border);border-radius:var(--crux-radius-control);cursor:pointer;font-family:var(--crux-font-numeric);font-size:var(--crux-type-small);font-weight:700;line-height:1;white-space:nowrap}.table-filter__choice[data-selected=true]{color:var(--crux-accent-strong);background:var(--crux-accent-soft);border-color:var(--crux-accent)}.table-filter__choice:focus-visible{outline:2px solid var(--crux-focus);outline-offset:2px}.table-filter__choice:active{transform:translateY(1px)}.table-filter__choice:disabled{cursor:not-allowed;opacity:.55}.table-filter__rule-error{grid-column:1 / -1;display:flex;align-items:flex-start;gap:var(--crux-space-xs);min-height:1lh;margin:0;color:var(--crux-bad);font-size:var(--crux-type-small);line-height:1.45}.table-filter__rule-error svg{flex:0 0 auto;margin-block-start:var(--crux-space-3xs)}.table-filter__apply-error{display:flex;align-items:flex-start;gap:var(--crux-space-sm);margin:0;padding:var(--crux-space-sm) var(--crux-space-md);color:var(--crux-bad);background:color-mix(in oklab,var(--crux-bad) 8%,var(--crux-surface));border:1px solid var(--crux-bad);border-radius:var(--crux-radius-control);font-size:var(--crux-type-base);line-height:1.45}.table-filter__footer{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--crux-space-md)}.table-filter__result{margin:0;color:var(--crux-muted);font-family:var(--crux-font-numeric);font-size:var(--crux-type-small);font-variant-numeric:tabular-nums}.table-filter__footer-actions{display:flex;gap:var(--crux-space-sm);margin-inline-start:auto}@media(min-width:40rem){.table-filter__facet-row{grid-template-columns:minmax(0,1fr) minmax(14rem,22rem);align-items:end}.table-filter__rule{grid-template-columns:minmax(10rem,1.2fr) minmax(8rem,.8fr) minmax(15rem,1.4fr);align-items:end}.table-filter__field,.table-filter__operator{grid-column:auto}}@media(hover:hover)and (pointer:fine){.table-filter__empty-link:hover{color:var(--crux-text-strong)}.table-filter__choice:hover:not(:disabled){color:var(--crux-text-strong);background:var(--crux-surface-sunken)}.table-filter__choice[data-selected=true]:hover:not(:disabled){color:var(--crux-accent-strong);background:var(--crux-accent-soft)}.table-filter__chip-remove:hover:not(:disabled){color:var(--crux-text-strong);background:var(--crux-surface-sunken)}}@media(pointer:coarse){.table-filter-trigger,.table-filter__values .input,.table-filter__field .select,.table-filter__operator .select,.table-filter__facet-select,.table-filter__add,.table-filter__footer .btn,.table-filter__choice,.table-filter__chip-remove{min-height:44px}}@media(prefers-reduced-motion:reduce){.table-filter-builder *,.table-filter-builder *:before,.table-filter-builder *:after{animation-duration:var(--crux-dur-fast)!important;animation-iteration-count:1!important;transition-duration:var(--crux-dur-fast)!important}.table-filter__empty-link:active,.table-filter__chip-remove:active,.table-filter__choice:active{transform:none}}/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-divide-y-reverse:0;--tw-border-style:solid;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial}}}@layer theme{:root,:host{--font-mono:var(--crux-font-numeric);--spacing:.25rem;--container-sm:24rem;--container-2xl:42rem;--container-3xl:48rem;--container-5xl:64rem;--text-sm:.875rem;--text-sm--line-height:calc(1.25 / .875);--text-base--line-height: 1.5 ;--text-lg:1.125rem;--text-lg--line-height:calc(1.75 / 1.125);--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--radius-sm:.25rem;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--crux-font-sans);--default-mono-font-family:var(--crux-font-numeric);--color-ink:var(--crux-text);--color-muted:var(--crux-muted);--color-accent:var(--crux-accent);--font-display:var(--crux-font-display);--tracking-eyebrow:.08em;--radius-chip:var(--crux-radius-chip);--radius-control:var(--crux-radius-control);--radius-card:var(--crux-radius-card);--radius-panel:var(--crux-radius-panel);--radius-pill:var(--crux-radius-pill)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;-moz-tab-size:4;tab-size:4;line-height:1.5;font-family:var(--default-font-family,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab,red,red)){::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){-webkit-appearance:button;-moz-appearance:button;appearance:button}::file-selector-button{-webkit-appearance:button;-moz-appearance:button;appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}*{box-sizing:border-box}html{-webkit-text-size-adjust:100%;overflow-x:clip}body{background:var(--crux-bg);color:var(--crux-text);font-family:var(--crux-font-sans);font-size:var(--crux-type-base);font-feature-settings:"cv05" 1;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;margin:0;line-height:1.5;overflow-x:clip}a{color:inherit;text-decoration:none}a:hover{text-underline-offset:2px;text-decoration:underline;text-decoration-thickness:1px}:focus-visible{outline:2px solid var(--crux-focus);outline-offset:1px;border-radius:2px}::selection{background:var(--crux-accent-soft);color:var(--crux-text-strong)}:root{accent-color:var(--crux-accent)}@media(prefers-reduced-motion:reduce){*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}}@layer components{.eyebrow{align-items:center;gap:var(--crux-space-sm);margin:0 0 var(--crux-space-sm);color:var(--crux-muted);font-size:var(--crux-type-eyebrow);letter-spacing:.08em;text-transform:uppercase;font-weight:600;display:flex}.eyebrow:after{background:var(--crux-border);content:"";flex:1;height:1px}.eyebrow--accent:before{background:var(--crux-accent);content:"";border-radius:1px;width:14px;height:2px}.section-title{color:var(--crux-text-strong);font-family:var(--crux-font-display);font-size:var(--crux-type-h3);letter-spacing:-.012em;margin:0;font-weight:600}.card{background:var(--crux-surface);border:1px solid var(--crux-border);border-radius:var(--crux-radius-card);box-shadow:var(--crux-shadow-raised)}.card__head{align-items:baseline;gap:var(--crux-space-sm);padding:var(--crux-space-sm) var(--crux-space-md);border-bottom:1px solid var(--crux-border);display:flex}.card__head-spacer{flex:1}.card__body{padding:var(--crux-space-md)}.card__body--flush{padding:0}.section-heading{align-items:center;gap:var(--crux-space-md);margin-bottom:var(--crux-space-sm);display:flex}.section-heading>.eyebrow{flex:1;margin-bottom:0}.btn{justify-content:center;align-items:center;gap:var(--crux-space-xs);min-height:28px;padding:var(--crux-space-3xs) var(--crux-space-md);font:inherit;font-size:var(--crux-type-base);color:var(--crux-text);background:var(--crux-surface);border:1px solid var(--crux-border-strong);border-radius:var(--crux-radius-control);cursor:pointer;white-space:nowrap;transition:background-color var(--crux-dur-fast) var(--crux-ease-out),border-color var(--crux-dur-fast) var(--crux-ease-out),color var(--crux-dur-fast) var(--crux-ease-out);font-weight:500;display:inline-flex}.btn:hover:not(:disabled),.btn.is-hover:not(:disabled){background:var(--crux-surface-sunken);border-color:var(--crux-muted)}.btn:focus-visible,.btn.is-focus{outline:2px solid var(--crux-focus);outline-offset:1px}.btn:active:not(:disabled),.btn.is-active:not(:disabled){transform:translateY(.5px)}.btn:disabled{cursor:not-allowed;opacity:.45}.btn--primary{color:var(--crux-accent-text);background:var(--crux-accent);border-color:var(--crux-accent)}.btn--primary:hover:not(:disabled),.btn--primary.is-hover:not(:disabled){background:var(--crux-accent)}@supports (color:color-mix(in lab,red,red)){.btn--primary:hover:not(:disabled),.btn--primary.is-hover:not(:disabled){background:color-mix(in oklab,var(--crux-accent) 88%,var(--crux-text-strong))}}.btn--primary:hover:not(:disabled),.btn--primary.is-hover:not(:disabled){border-color:var(--crux-accent)}@supports (color:color-mix(in lab,red,red)){.btn--primary:hover:not(:disabled),.btn--primary.is-hover:not(:disabled){border-color:color-mix(in oklab,var(--crux-accent) 88%,var(--crux-text-strong))}}.btn--quiet{color:var(--crux-muted);background:0 0;border-color:#0000}.btn--quiet:hover:not(:disabled),.btn--quiet.is-hover:not(:disabled){color:var(--crux-text);background:var(--crux-surface-sunken);border-color:var(--crux-border)}.btn--small{min-height:24px;padding:1px var(--crux-space-sm);font-size:var(--crux-type-small)}.btn--danger:hover:not(:disabled),.btn--danger.is-hover:not(:disabled),.btn[data-state=error]{color:var(--crux-bad);border-color:var(--crux-bad)}.btn[data-state=success]{color:var(--crux-good);border-color:var(--crux-good)}.btn__progress{width:var(--crux-space-sm);height:var(--crux-space-sm);border-radius:var(--crux-radius-pill);animation:crux-button-progress var(--crux-dur-slow) linear infinite;border:1px solid;border-right-color:#0000}@keyframes crux-button-progress{to{transform:rotate(360deg)}}.field{gap:var(--crux-space-3xs);flex-direction:column;display:flex}.field__label{color:var(--crux-muted);font-size:var(--crux-type-eyebrow);letter-spacing:.05em;text-transform:uppercase;font-weight:600}.field__hint,.field__error{max-width:48ch;font-size:var(--crux-type-small)}.field__message{min-height:1lh}.field__hint{color:var(--crux-muted)}.field__error{color:var(--crux-bad)}.field[data-invalid=true] :is(.input,.select),.input[aria-invalid=true]{border-color:var(--crux-bad)}.input,.select{min-height:28px;padding:var(--crux-space-2xs) var(--crux-space-sm);color:var(--crux-text);font:inherit;font-size:var(--crux-type-base);background:var(--crux-surface);border:1px solid var(--crux-border-strong);border-radius:var(--crux-radius-control)}.select{-webkit-appearance:none;-moz-appearance:none;appearance:none;padding-right:var(--crux-space-xl);background-image:linear-gradient(45deg,transparent 50%,var(--crux-muted) 50%),linear-gradient(135deg,var(--crux-muted) 50%,transparent 50%);background-position:right var(--crux-space-md) center,right var(--crux-space-sm) center;background-repeat:no-repeat;background-size:5px 5px,5px 5px}.input:disabled,.select:disabled{cursor:not-allowed;opacity:.45}.select:hover:not(:disabled){background-image:linear-gradient(45deg,transparent 50%,var(--crux-text) 50%),linear-gradient(135deg,var(--crux-text) 50%,transparent 50%)}.input:focus,.select:focus{border-color:var(--crux-accent)}.empty-state{justify-content:center;align-items:center;gap:var(--crux-space-xs);padding:var(--crux-space-xl);text-align:center;flex-direction:column;display:flex}.empty-state__title{color:var(--crux-muted);font-family:var(--crux-font-display);font-size:var(--crux-type-lead);margin:0;font-style:normal;font-weight:600}.empty-state__detail{max-width:44ch;color:var(--crux-muted);font-size:var(--crux-type-small)}.empty-state__detail>:first-child{margin-top:0}.empty-state__detail>:last-child{margin-bottom:0}.table-skeleton{background:var(--crux-surface);border:1px solid var(--crux-border);border-radius:var(--crux-radius-card);overflow:hidden}.skeleton{background:linear-gradient(90deg,var(--crux-surface-sunken) 25%,var(--crux-border) 50%,var(--crux-surface-sunken) 75%);border-radius:var(--crux-radius-chip);background-size:200% 100%;animation:1.4s ease-in-out infinite crux-shimmer}@keyframes crux-shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.table-skeleton__header,.table-skeleton__row{align-items:center;gap:var(--crux-space-xl);padding:0 var(--crux-space-md);border-bottom:1px solid var(--crux-border);display:flex}.table-skeleton__header{background:var(--crux-surface-sunken);border-bottom-color:var(--crux-border-strong);height:28px}.table-skeleton__row{height:26px}.table-skeleton__row:last-child{border-bottom:0}.skeleton--heading{width:96px;height:8px}.skeleton--number{width:32px;height:10px}.skeleton--short-number{width:26px;height:10px}.table-skeleton__header :is(.skeleton--number,.skeleton--short-number){height:8px}.skeleton--row-label{width:92px;height:10px}.skeleton--row-label[data-width="1"]{width:108px}.skeleton--row-label[data-width="2"]{width:124px}@media(prefers-reduced-motion:reduce){.btn__progress,.skeleton{opacity:.65;animation:none}}.u-display{font-family:var(--crux-font-display);letter-spacing:-.022em;color:var(--crux-text-strong)}.page-title{font-family:var(--crux-font-display);font-size:var(--crux-type-h1);letter-spacing:-.02em;color:var(--crux-text-strong);text-wrap:balance;margin:0;font-weight:600;line-height:1.1}.page-lede{color:var(--crux-muted);font-size:var(--crux-type-base);margin:var(--crux-space-2xs) 0 0;text-wrap:pretty;max-width:68ch}.num{font-family:var(--crux-font-numeric);font-variant-numeric:tabular-nums;font-feature-settings:"tnum" 1}.muted{color:var(--crux-muted)}.faint{color:var(--crux-faint)}.player-detail-tabs{gap:var(--crux-space-3xs);min-width:0;padding:var(--crux-space-3xs);background:var(--crux-surface);border:1px solid var(--crux-border);border-radius:var(--radius-card);box-shadow:var(--crux-shadow-raised);overscroll-behavior-x:contain;scrollbar-width:thin;scrollbar-color:var(--crux-border-strong) transparent;scroll-padding-inline:var(--crux-space-sm);display:flex;overflow-x:auto}.player-detail-tabs-wrap{border-radius:var(--radius-card);min-width:0;position:relative;overflow:hidden}.player-detail-tabs-wrap:before,.player-detail-tabs-wrap:after{z-index:1;pointer-events:none;content:"";opacity:0;width:20px;transition:opacity var(--crux-dur-fast) var(--crux-ease-out);position:absolute;top:1px;bottom:1px}.player-detail-tabs-wrap:before{background:linear-gradient(to right,var(--crux-surface) 12%,transparent);left:1px}.player-detail-tabs-wrap:after{background:linear-gradient(to left,var(--crux-surface) 12%,transparent);right:1px}.player-detail-tabs--secondary{box-shadow:none;background:var(--crux-surface-sunken);border-width:0 0 1px;border-radius:0}.player-detail-tab{justify-content:center;align-items:center;gap:var(--crux-space-xs);min-height:34px;padding:var(--crux-space-xs) var(--crux-space-md);font:inherit;font-size:var(--crux-type-small);white-space:nowrap;color:var(--crux-muted);border-radius:var(--radius-control);cursor:pointer;background:0 0;border:0;flex:1 0 auto;font-weight:600;display:inline-flex}.player-detail-tab:hover{color:var(--crux-text-strong);background:var(--crux-row-hover)}.player-detail-tab:active:not(:disabled){background:var(--crux-row-selected)}.player-detail-tab[aria-selected=true]{color:var(--crux-accent-strong);background:var(--crux-accent-soft)}.player-detail-tab:disabled{color:var(--crux-faint);cursor:not-allowed;opacity:.65}.player-detail-tab__status{min-width:1ch;color:var(--crux-faint);font-family:var(--crux-font-numeric);font-size:var(--crux-type-eyebrow);letter-spacing:-.1em}.player-detail-tab[data-status=error] .player-detail-tab__status{color:var(--crux-bad);letter-spacing:0}.pitch-mix-table tbody th{color:var(--crux-text-strong);font-weight:600}.pitch-section--observed{border-top:1px solid var(--crux-border)}.pitch-section__heading{justify-content:space-between;align-items:baseline;gap:var(--crux-space-md);min-height:34px;padding:var(--crux-space-sm) var(--crux-space-md);color:var(--crux-text-strong);background:var(--crux-surface-sunken);border-bottom:1px solid var(--crux-border);font-size:var(--crux-type-micro);letter-spacing:.08em;text-transform:uppercase;font-weight:700;display:flex}.pitch-section__heading span:last-child:not(:first-child){color:var(--crux-faint);font-family:var(--crux-font-numeric);font-size:var(--crux-type-micro);letter-spacing:0;text-transform:none;font-weight:500}.scouted-pitch-list{margin:0;padding:0;list-style:none;display:grid}.scouted-pitch-list li{align-items:center;gap:var(--crux-space-sm);min-height:34px;padding:var(--crux-space-xs) var(--crux-space-md);color:var(--crux-text-strong);border-bottom:1px solid var(--crux-border);font-size:var(--crux-type-small);font-weight:600;display:flex}.scouted-pitch-list li:last-child{border-bottom:0}.scouted-pitch-list li:before{background:var(--crux-accent);content:"";width:5px;height:5px}.position-list{border:1px solid var(--crux-border);border-radius:var(--radius-control);margin:0;display:grid;overflow:clip}.position-list__row{align-items:center;gap:var(--crux-space-lg);min-height:38px;padding:var(--crux-space-xs) var(--crux-space-md);border-bottom:1px solid var(--crux-border);grid-template-columns:minmax(0,1fr) auto;display:grid}.position-list__row:last-child{border-bottom:0}.position-list__row[data-primary=true]{background:var(--crux-accent-soft)}.position-list__identity{align-items:center;gap:var(--crux-space-sm);min-width:0;display:flex}.position-list__code{min-width:3ch;color:var(--crux-text-strong);font-family:var(--crux-font-numeric);font-size:var(--crux-type-base);font-weight:700}.position-list__primary{padding:var(--crux-space-3xs) var(--crux-space-xs);color:var(--crux-accent-strong);background:var(--crux-surface);border:1px solid var(--crux-accent)}@supports (color:color-mix(in lab,red,red)){.position-list__primary{border:1px solid color-mix(in oklab,var(--crux-accent) 45%,var(--crux-border))}}.position-list__primary{border-radius:var(--radius-chip);font-size:var(--crux-type-micro);letter-spacing:.07em;text-transform:uppercase;font-weight:700;line-height:1.4}.position-list__rating{text-align:right;min-width:82px;margin:0}.position-list__note{margin:var(--crux-space-sm) 0 0;padding-top:var(--crux-space-sm);border-top:1px solid var(--crux-border);font-size:var(--crux-type-eyebrow);line-height:1.45}@media(pointer:coarse){.player-detail-tab{min-height:44px}}.panel{background:var(--crux-surface-sunken);border:1px solid var(--crux-border);border-radius:var(--radius-control);padding:var(--crux-space-sm) var(--crux-space-md)}.scouting-pool-focus{padding:0;overflow:clip}.scouting-pool-focus__meter{gap:var(--crux-space-sm);padding:var(--crux-space-md);background:var(--crux-surface);color:var(--crux-text);border-bottom:1px solid var(--crux-border);flex-direction:column;display:flex}.scouting-pool-focus__intro{max-width:65ch;margin:var(--crux-space-3xs) 0 0;color:var(--crux-muted);font-size:var(--crux-type-small)}.scouting-pool-focus__workbench{grid-template-columns:minmax(0,1.4fr) minmax(260px,.6fr);display:grid}.scouting-pool-focus__form,.scouting-pool-focus__active{min-width:0;padding:var(--crux-space-md)}.scouting-pool-focus__active{border-left:1px solid var(--crux-border)}.scouting-pool-focus__heading{margin:0 0 var(--crux-space-sm);color:var(--crux-text-strong);font-family:var(--crux-font-display);font-size:var(--crux-type-base);font-style:normal;font-weight:600}.scouting-pool-focus__fields{gap:var(--crux-space-sm);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.scouting-pool-focus__organization{grid-column:span 2}.scouting-pool-focus__submit{align-items:center;gap:var(--crux-space-md);margin-top:var(--crux-space-md);display:flex}.scouting-pool-focus__helper,.scouting-pool-focus__empty{color:var(--crux-muted);font-size:var(--crux-type-small);margin:0;line-height:1.45}.scouting-pool-focus__helper{min-height:1lh}.scouting-pool-focus__list{gap:var(--crux-space-2xs);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.scouting-pool-focus__coverage+.scouting-pool-focus__coverage{margin-top:var(--crux-space-md);padding-top:var(--crux-space-md);border-top:1px solid var(--crux-border)}.scouting-pool-focus__coverage-heading{justify-content:space-between;align-items:baseline;gap:var(--crux-space-sm);margin-bottom:var(--crux-space-xs);display:flex}.scouting-pool-focus__coverage-heading h4{color:var(--crux-text-strong);font-size:var(--crux-type-small);margin:0;font-style:normal;font-weight:700}.scouting-pool-focus__assignment{align-items:center;gap:var(--crux-space-sm);min-height:32px;padding-block:var(--crux-space-2xs);border-bottom:1px solid var(--crux-border);grid-template-columns:minmax(0,1fr) auto auto;display:grid}.scouting-pool-focus__assignment:last-child{border-bottom:0}.scouting-pool-focus__assignment-name{min-width:0;color:var(--crux-text-strong);text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden}@media(max-width:820px){.scouting-pool-focus__workbench{grid-template-columns:minmax(0,1fr)}.scouting-pool-focus__active{border-top:1px solid var(--crux-border);border-left:0}}@media(max-width:520px){.scouting-pool-focus__fields{grid-template-columns:minmax(0,1fr)}.scouting-pool-focus__organization{grid-column:auto}.scouting-pool-focus__submit{flex-direction:column;align-items:stretch}.scouting-pool-focus__submit .btn{width:100%}}@media(pointer:coarse){.scouting-pool-focus .btn,.scouting-pool-focus .select{min-height:44px}}.drag-handle{width:20px;height:22px;color:var(--crux-faint);border-radius:var(--radius-control);cursor:grab;touch-action:none;background:0 0;border:0;justify-content:center;align-items:center;padding:0;display:inline-flex;position:relative}tr:hover .drag-handle,.drag-handle:focus-visible{color:var(--crux-text)}.drag-handle:active{cursor:grabbing}tr[data-dragging=true] .drag-handle{color:var(--crux-accent-strong);cursor:grabbing}.drag-handle:disabled{cursor:default;opacity:.4}.pick-row{cursor:pointer}table.data tbody tr.pick-row[aria-selected=true]{background:var(--crux-row-selected-strong)}table.data tbody tr.pick-row[aria-selected=true]>td:first-child{box-shadow:inset 2px 0 0 var(--crux-accent)}.drag-preview{align-items:center;gap:var(--crux-space-sm);max-width:min(280px,calc(100vw - var(--crux-space-xl) * 2));padding:var(--crux-space-sm) var(--crux-space-md);background:var(--crux-surface-raised);color:var(--crux-text);border:1px solid var(--crux-border-strong);border-radius:var(--radius-control);box-shadow:var(--crux-shadow-overlay);pointer-events:none;display:flex}.drag-preview>*{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}table.data tbody tr[aria-current=true]>td{background:var(--crux-accent-soft)}table.data tbody tr[data-dragging=true]{background:var(--crux-surface-sunken);outline:1px dashed var(--crux-border-strong);outline-offset:-1px}table.data tbody tr:is([data-drop=replace],[data-drop=move]){background:var(--crux-accent-soft);outline:2px solid var(--crux-accent);outline-offset:-2px}table.data tbody tr[data-drop=before]>td{box-shadow:inset 0 2px 0 var(--crux-accent)}table.data tbody tr[data-drop=after]>td{box-shadow:inset 0 -2px 0 var(--crux-accent)}table.data tbody tr[data-drop=before]>td:first-child,table.data tbody tr[data-drop=after]>td:first-child{position:relative}table.data tbody tr[data-drop=before]>td:first-child:after,table.data tbody tr[data-drop=after]>td:first-child:after{content:"";left:var(--crux-space-2xs);width:var(--crux-space-sm);height:var(--crux-space-sm);background:var(--crux-accent);border:2px solid var(--crux-surface);border-radius:var(--radius-pill);position:absolute}table.data tbody tr[data-drop=before]>td:first-child:after{top:0;transform:translateY(-50%)}table.data tbody tr[data-drop=after]>td:first-child:after{bottom:0;transform:translateY(50%)}table.data tbody tr[data-drop=none]{outline:1px dashed var(--crux-border-strong);outline-offset:-1px}table.data tbody tr[data-drop-result=true]>td{animation:drag-drop-confirm .9s var(--crux-ease-out) both}@keyframes drag-drop-confirm{0%,28%{background-color:var(--crux-accent-soft)}to{background-color:#0000}}@media(prefers-reduced-motion:reduce){table.data tbody tr[data-drop-result=true]>td{background-color:var(--crux-accent-soft);animation:none}}.save-button__marker{width:var(--crux-space-2xs);height:var(--crux-space-2xs);border-radius:var(--radius-pill);background:currentColor;flex:none;display:none}.save-button[data-unsaved=true] .save-button__marker{display:inline-block}table.data tbody tr:has(+tr.opener-pair-row)>td{border-bottom-color:#0000}table.data tbody tr.opener-pair-row,table.data tbody tr.opener-pair-row:hover{background:var(--crux-surface-sunken)}table.data tbody tr.opener-pair-row>td:first-child{box-shadow:inset 2px 0 0 var(--crux-accent)}@supports (color:color-mix(in lab,red,red)){table.data tbody tr.opener-pair-row>td:first-child{box-shadow:inset 2px 0 color-mix(in oklab,var(--crux-accent) 55%,transparent)}}table.data tbody tr.opener-pair-row .opener-pair-row__branch{color:var(--crux-accent);font-weight:700}table.data tbody tr.opener-pair-row .opener-pair-row__pitcher{padding-left:var(--crux-space-md)}table.data tbody tr.pitch-row>td{background:var(--crux-surface-sunken);color:var(--crux-faint);font-size:var(--crux-type-small);height:calc(var(--crux-row-height) - var(--crux-space-xs));border-bottom-color:#0000}table.data tbody tr.pitch-row:not(:has(+tr.pitch-row))>td{border-bottom-color:var(--crux-border)}table.data tbody tr.pitch-row .pitch-row__pitch{padding-left:calc(var(--crux-space-xl) + var(--crux-space-xs))}table.data tbody tr.pitch-row .pitch-row__number{min-width:2ch;margin-right:var(--crux-space-xs);font-variant-numeric:tabular-nums;text-align:right;display:inline-block}table.data tbody tr.play-row--expandable{cursor:pointer}table.data tbody tr.play-row--open>td{border-bottom-color:#0000}.play-row__toggle{-webkit-appearance:none;-moz-appearance:none;appearance:none;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;margin:0;padding:0;display:inline}.play-row__toggle:focus-visible{outline:2px solid var(--crux-accent);outline-offset:2px;border-radius:2px}.play-row__chevron{margin-right:var(--crux-space-xs);vertical-align:-1px;color:var(--crux-faint);transition:transform .18s cubic-bezier(.16,1,.3,1);display:inline-block}.play-row__toggle[aria-expanded=true] .play-row__chevron{color:var(--crux-accent);transform:rotate(90deg)}.play-row__plain{padding-left:calc(var(--crux-space-md) + var(--crux-space-xs))}.play-row__count{margin-left:var(--crux-space-xs);color:var(--crux-faint);font-size:var(--crux-type-small);font-variant-numeric:tabular-nums;white-space:nowrap}table.data tbody tr.play-row--scoring,table.data tbody tr.play-row--scoring .col-sticky{background:var(--crux-accent)}@supports (color:color-mix(in lab,red,red)){table.data tbody tr.play-row--scoring,table.data tbody tr.play-row--scoring .col-sticky{background:color-mix(in oklab,var(--crux-accent) 9%,var(--crux-surface))}}table.data tbody tr.play-row--scoring:hover{background:var(--crux-row-hover-strong)}table.data tbody tr.play-row--scoring .play-row__score{color:var(--crux-accent-strong);font-weight:700}@media(prefers-reduced-motion:reduce){.play-row__chevron{transition:none}}.team-box__decisions{gap:var(--crux-space-2xs);padding:var(--crux-space-xs) var(--crux-space-md) var(--crux-space-md);border-bottom:1px solid var(--crux-border);margin:0;display:grid}.team-box__decision{gap:var(--crux-space-sm);grid-template-columns:auto 1fr;align-items:center;display:grid}.team-box__decision+.team-box__decision{margin-top:var(--crux-space-xs)}.team-box__decision-label{color:var(--crux-muted);font-size:var(--crux-type-eyebrow);letter-spacing:.06em;text-transform:uppercase;font-weight:700;display:block}.team-box__decision-line{color:var(--crux-muted);font-size:var(--crux-type-small);font-variant-numeric:tabular-nums;display:block}.team-box__sub{padding-left:var(--crux-space-md)}.team-box__position{margin-left:var(--crux-space-xs);color:var(--crux-faint);font-size:var(--crux-type-eyebrow)}table.data tbody tr.team-box__totals>*{font-weight:600}.team-box__pitching{margin-top:var(--crux-space-md)}.box-notes{padding:var(--crux-space-xs) var(--crux-space-md) var(--crux-space-md);color:var(--crux-muted);font-size:var(--crux-type-small);line-height:1.5}.box-notes__title{margin:0 0 var(--crux-space-2xs);color:inherit;font-size:var(--crux-type-eyebrow);letter-spacing:.06em;text-transform:uppercase;font-weight:700}.box-notes dl{margin:0}.box-notes__line dt,.box-notes__line dd{margin:0;display:inline}.box-notes__line dt{font-weight:700}.boxline{border-collapse:collapse;width:100%;font-family:var(--crux-font-numeric);font-size:var(--crux-type-small);font-variant-numeric:tabular-nums;color:var(--crux-muted)}.boxline th,.boxline td{height:auto;padding:var(--crux-space-2xs) var(--crux-space-xs);border:1px solid var(--crux-border);text-align:right;white-space:nowrap}.boxline thead th{background:var(--crux-surface-sunken);color:var(--crux-faint);font-weight:600}.boxline th[scope=row]{width:1%;padding-right:var(--crux-space-sm);text-align:left;color:var(--crux-text);font-weight:400}.boxline .boxline__totals{border-left:1px solid var(--crux-border-strong)}.boxline tbody .boxline__runs{color:var(--crux-text-strong)}.scoreboard-card{color:inherit;text-decoration:none;transition:border-color .12s}.scoreboard-card:hover,.scoreboard-card:focus-visible{border-color:var(--crux-border-strong)}.manager-filter-control{height:30px}.level-picker__trigger{cursor:pointer;justify-content:flex-start;align-items:center;display:inline-flex}.level-picker__value{text-overflow:ellipsis;white-space:nowrap;max-width:18ch;overflow:hidden}.floor-select__trigger{cursor:pointer;justify-content:flex-start;align-items:center;width:5.25rem;min-height:28px;line-height:1;display:inline-flex}.floor-select{align-items:center;display:inline-flex}.input--number{font-family:var(--crux-font-numeric);font-variant-numeric:tabular-nums;text-align:right}.budget-track{align-items:center;width:100%;display:flex;position:relative}.budget-track__committed{flex-grow:var(--committed-fraction,0);height:var(--crux-space-sm);background:var(--crux-accent);flex-shrink:0;flex-basis:0%}@supports (color:color-mix(in lab,red,red)){.budget-track__committed{background:color-mix(in oklab,var(--crux-accent) 30%,var(--crux-surface-sunken))}}.budget-track__committed{border-radius:var(--radius-pill) 0 0 var(--radius-pill)}.budget-track__input{flex-grow:calc(1 - var(--committed-fraction,0));-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;background:0 0;flex-shrink:1;flex-basis:0%;min-width:max(15%,56px);height:16px;margin:0}.budget-track__input:disabled{cursor:not-allowed}.budget-track__input::-webkit-slider-runnable-track{height:var(--crux-space-sm);border-radius:0 var(--radius-pill) var(--radius-pill) 0;background:linear-gradient(to right,var(--crux-accent) var(--fill-percent,0%),var(--crux-surface-sunken) var(--fill-percent,0%))}.budget-track__input::-moz-range-track{height:var(--crux-space-sm);border-radius:0 var(--radius-pill) var(--radius-pill) 0;background:linear-gradient(to right,var(--crux-accent) var(--fill-percent,0%),var(--crux-surface-sunken) var(--fill-percent,0%))}.budget-track__input--full::-webkit-slider-runnable-track{border-radius:var(--radius-pill)}.budget-track__input--full::-moz-range-track{border-radius:var(--radius-pill)}.budget-track__input::-webkit-slider-thumb{-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:var(--radius-pill);background:var(--crux-accent);border:1px solid var(--crux-surface);cursor:pointer;width:14px;height:14px;transition:background-color var(--crux-dur-fast) var(--crux-ease-out)}.budget-track__input::-moz-range-thumb{-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:var(--radius-pill);background:var(--crux-accent);border:1px solid var(--crux-surface);cursor:pointer;width:14px;height:14px;transition:background-color var(--crux-dur-fast) var(--crux-ease-out)}.budget-track__input::-webkit-slider-thumb{transform:translateY(-3px)}.budget-track__input:hover:not(:disabled)::-webkit-slider-thumb{background:var(--crux-accent)}@supports (color:color-mix(in lab,red,red)){.budget-track__input:hover:not(:disabled)::-webkit-slider-thumb{background:color-mix(in oklab,var(--crux-accent) 88%,black)}}.budget-track__input:active:not(:disabled)::-webkit-slider-thumb{background:var(--crux-accent)}@supports (color:color-mix(in lab,red,red)){.budget-track__input:active:not(:disabled)::-webkit-slider-thumb{background:color-mix(in oklab,var(--crux-accent) 88%,black)}}.budget-track__input:hover:not(:disabled)::-moz-range-thumb{background:var(--crux-accent)}@supports (color:color-mix(in lab,red,red)){.budget-track__input:hover:not(:disabled)::-moz-range-thumb{background:color-mix(in oklab,var(--crux-accent) 88%,black)}}.budget-track__input:active:not(:disabled)::-moz-range-thumb{background:var(--crux-accent)}@supports (color:color-mix(in lab,red,red)){.budget-track__input:active:not(:disabled)::-moz-range-thumb{background:color-mix(in oklab,var(--crux-accent) 88%,black)}}.budget-track__input:disabled::-webkit-slider-thumb{cursor:not-allowed}.budget-track__input:disabled::-moz-range-thumb{cursor:not-allowed}.budget-track:has(.budget-track__input:disabled){opacity:.45}.chip{align-items:center;gap:var(--crux-space-2xs);height:17px;padding:0 var(--crux-space-2xs);font-size:var(--crux-type-eyebrow);letter-spacing:.03em;border:1px solid var(--crux-border-strong);border-radius:var(--radius-chip);color:var(--crux-muted);background:var(--crux-surface);white-space:nowrap;font-weight:600;display:inline-flex}.chip--good{color:var(--crux-good);border-color:var(--crux-good)}@supports (color:color-mix(in lab,red,red)){.chip--good{border-color:color-mix(in oklab,var(--crux-good) 45%,transparent)}}.chip--warn{color:var(--crux-warn);border-color:var(--crux-warn)}@supports (color:color-mix(in lab,red,red)){.chip--warn{border-color:color-mix(in oklab,var(--crux-warn) 45%,transparent)}}.chip--bad{color:var(--crux-bad);border-color:var(--crux-bad)}@supports (color:color-mix(in lab,red,red)){.chip--bad{border-color:color-mix(in oklab,var(--crux-bad) 45%,transparent)}}.chip--accent{color:var(--crux-accent);border-color:var(--crux-accent)}@supports (color:color-mix(in lab,red,red)){.chip--accent{border-color:color-mix(in oklab,var(--crux-accent) 45%,transparent)}}.chip--accent{background:var(--crux-accent-soft)}.chip--rule5{color:var(--crux-warn);border-color:var(--crux-warn)}@supports (color:color-mix(in lab,red,red)){.chip--rule5{border-color:color-mix(in oklab,var(--crux-warn) 62%,var(--crux-border))}}.chip--rule5{background:var(--crux-warn)}@supports (color:color-mix(in lab,red,red)){.chip--rule5{background:color-mix(in oklab,var(--crux-warn) 14%,var(--crux-surface))}}.offer-chip{cursor:pointer;font-family:inherit}.offer-chip:hover,.offer-chip:focus-visible{background:var(--crux-good)}@supports (color:color-mix(in lab,red,red)){.offer-chip:hover,.offer-chip:focus-visible{background:color-mix(in oklab,var(--crux-good) 8%,var(--crux-surface))}}.offer-summary{gap:var(--crux-space-2xs);min-width:240px;display:grid}.offer-summary>div{justify-content:space-between;align-items:baseline;gap:var(--crux-space-lg);display:flex}.offer-summary dt{color:var(--crux-muted)}.offer-summary dd{text-align:right;margin:0;font-weight:600}.candidate-summary,.offer-candidate{align-items:center;gap:var(--crux-space-sm);display:flex}.candidate-summary__actions{align-items:center;gap:var(--crux-space-2xs);min-height:24px;margin-top:var(--crux-space-3xs);display:flex}.offer-candidate__name{font-family:var(--crux-font-display);font-size:var(--crux-type-h3);font-weight:700;line-height:1.1}.staff-market-metric{padding:var(--crux-space-sm) var(--crux-space-md);background:var(--crux-surface-sunken);border:1px solid var(--crux-border);border-radius:var(--radius-control)}.staff-market-metric__value{font-family:var(--crux-font-display);letter-spacing:-.025em;font-size:1.65rem;line-height:1.05}.staff-budget-summary{gap:var(--crux-space-sm) var(--crux-space-md);padding:var(--crux-space-sm) var(--crux-space-md);background:var(--crux-surface-sunken);border:1px solid var(--crux-border);border-radius:var(--radius-control);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.staff-budget-summary>div{gap:var(--crux-space-3xs);flex-direction:column;min-width:0;display:flex}.staff-budget-summary dt{color:var(--crux-muted);font-size:var(--crux-type-small)}.staff-budget-summary dd,.staff-budget-summary strong{font-family:var(--crux-font-numeric);margin:0;font-weight:700}.staff-budget-summary__available{padding-left:var(--crux-space-md);border-left:1px solid var(--crux-border-strong)}.staff-budget-warning{color:var(--crux-bad)}.staff-offer-minimum{gap:var(--crux-space-sm) var(--crux-space-md);padding:var(--crux-space-sm) var(--crux-space-md);background:var(--crux-surface-sunken);border:1px solid var(--crux-border);border-radius:var(--radius-control);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.staff-offer-minimum>div{gap:var(--crux-space-3xs);flex-direction:column;min-width:0;display:flex}.staff-offer-minimum dt{color:var(--crux-muted);font-size:var(--crux-type-small)}.staff-offer-minimum dd{font-family:var(--crux-font-numeric);margin:0;font-weight:700}.staff-offer-minimum--short{border-color:var(--crux-bad)}@supports (color:color-mix(in lab,red,red)){.staff-offer-minimum--short{border-color:color-mix(in srgb,var(--crux-bad) 55%,var(--crux-border))}}.staff-offer-panel{flex-direction:column;min-height:0;max-height:min(586px,90vh - 150px);display:flex}.staff-offer-panel .card__body{overscroll-behavior:contain;min-height:0;overflow-y:auto}table.data.staff-tenure-table{table-layout:auto;width:100%;font-size:var(--crux-type-small);border:1px solid var(--crux-border)}table.data.staff-tenure-table th,table.data.staff-tenure-table td{padding-inline:var(--crux-space-sm)}.whisker{align-items:center;height:3px;display:flex}.whisker__bar{background:var(--crux-muted);border-radius:1px;height:2px;position:relative}.whisker__bar:before,.whisker__bar:after{content:"";background:var(--crux-muted);width:1px;height:5px;position:absolute;top:-1.5px}.whisker__bar:before{left:0}.whisker__bar:after{right:0}.whisker[data-confidence="3"] .whisker__bar,.whisker[data-confidence="3"] .whisker__bar:before,.whisker[data-confidence="3"] .whisker__bar:after{background:var(--crux-text-strong)}.whisker[data-confidence="1"] .whisker__bar,.whisker[data-confidence="1"] .whisker__bar:before,.whisker[data-confidence="1"] .whisker__bar:after{background:var(--crux-accent)}.rating .whisker{align-self:stretch;position:relative}.rating .whisker__bar{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.explain-trigger{align-items:center;gap:var(--crux-space-2xs);font:inherit;color:inherit;text-align:inherit;cursor:help;text-underline-offset:3px;background:0 0;border:0;padding:0;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;display:inline-flex}.sim-day--quiet{cursor:help;text-underline-offset:3px;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}.rating,.explain-trigger,.chip>button,table.data thead th button{min-height:24px;padding-block:var(--crux-space-2xs);margin-block:calc(var(--crux-space-2xs) * -1)}.chip>button{min-width:24px;padding-inline:var(--crux-space-2xs);margin-inline:calc(var(--crux-space-2xs) * -1);justify-content:center}.rating{align-items:flex-end;gap:var(--crux-space-3xs);cursor:help;font:inherit;color:inherit;background:0 0;border:0;flex-direction:column;padding:0;line-height:1;display:inline-flex}.rating__value{min-width:2ch;font-family:var(--crux-font-numeric);font-variant-numeric:tabular-nums;letter-spacing:-.01em;text-align:center;font-weight:600}.data .rating__value{font-weight:400}.rating[data-kind=potential] .rating__value,.floor-select[data-kind=potential] .rating__value{--tint:var(--crux-potential)}@supports (color:color-mix(in lab,red,red)){.rating[data-kind=potential] .rating__value,.floor-select[data-kind=potential] .rating__value{--tint:color-mix(in oklab, var(--crux-potential) 17%, transparent)}}.rating[data-kind=potential] .rating__value,.floor-select[data-kind=potential] .rating__value{isolation:isolate;position:relative}.rating[data-kind=potential] .rating__value:before,.floor-select[data-kind=potential] .rating__value:before{content:"";z-index:-1;background:var(--tint);border-radius:var(--radius-pill);width:1.95em;height:1.95em;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.segmented{flex:none;display:inline-flex}.segmented>.btn{border-radius:0;margin-left:-1px}.segmented>.btn:first-child{border-start-start-radius:var(--radius-control);border-end-start-radius:var(--radius-control);margin-left:0}.segmented>.btn:last-child{border-start-end-radius:var(--radius-control);border-end-end-radius:var(--radius-control)}.segmented>.btn[aria-pressed=true]{z-index:1;position:relative}.segmented>.btn:focus-visible{z-index:2;position:relative}.table-scroll{max-height:var(--crux-table-max,none);overscroll-behavior-x:contain;overflow:auto}table.data{border-collapse:separate;border-spacing:0;font-variant-numeric:tabular-nums;--crux-row-hover-strong:var(--crux-text);width:100%}@supports (color:color-mix(in lab,red,red)){table.data{--crux-row-hover-strong:color-mix(in oklab, var(--crux-text) 9%, var(--crux-surface))}}table.data{--crux-row-selected-strong:var(--crux-accent)}@supports (color:color-mix(in lab,red,red)){table.data{--crux-row-selected-strong:color-mix(in oklab, var(--crux-accent) 21%, var(--crux-surface))}}table.data{--crux-row-current-strong:var(--crux-accent)}@supports (color:color-mix(in lab,red,red)){table.data{--crux-row-current-strong:color-mix(in oklab, var(--crux-accent) 12%, var(--crux-surface))}}table.data[data-stable-context=true]{table-layout:fixed}table.data[data-manager-freeze] tbody tr{--crux-manager-frozen-ground:var(--crux-surface)}table.data[data-manager-freeze] tbody tr.opener-pair-row{--crux-manager-frozen-ground:var(--crux-surface-sunken)}table.data[data-manager-freeze] tbody tr.rotation-empty-row,table.data[data-manager-freeze] tbody tr.rotation-empty-row:hover{--crux-manager-frozen-ground:var(--crux-surface-sunken);background:var(--crux-surface-sunken)}table.data[data-manager-freeze] tbody tr:hover{--crux-manager-frozen-ground:var(--crux-row-hover-strong)}table.data[data-manager-freeze] tbody tr.pick-row[aria-selected=true]{--crux-manager-frozen-ground:var(--crux-row-selected-strong)}table.data[data-manager-freeze] tbody tr[data-dragging=true]{--crux-manager-frozen-ground:var(--crux-surface-sunken)}table.data[data-manager-freeze] tbody tr:is([data-drop=replace],[data-drop=move]){--crux-manager-frozen-ground:var(--crux-accent-soft)}table.data[data-manager-freeze=lineup] .manager-table__section-label{z-index:2;background:var(--crux-surface);border-right:1px solid var(--crux-border-strong);box-shadow:6px 0 8px -8px var(--crux-text);position:sticky;left:0}@supports (color:color-mix(in lab,red,red)){table.data[data-manager-freeze=lineup] .manager-table__section-label{box-shadow:6px 0 8px -8px color-mix(in oklab,var(--crux-text) 35%,transparent)}}table.data[data-manager-freeze=lineup] thead tr:last-child>th:nth-child(-n+7),table.data[data-manager-freeze=lineup] tbody tr>td:nth-child(-n+7):not([colspan]),table.data[data-manager-freeze=rotation][data-workload=expanded] thead tr:first-child>th:nth-child(-n+8),table.data[data-manager-freeze=rotation][data-workload=expanded] tbody tr>td:nth-child(-n+8):not([colspan]),table.data[data-manager-freeze=bullpen][data-workload=expanded] thead tr:first-child>th:nth-child(-n+8),table.data[data-manager-freeze=bullpen][data-workload=expanded] tbody tr>td:nth-child(-n+8):not([colspan]),table.data[data-manager-freeze=rotation][data-workload=collapsed] thead tr:first-child>th:nth-child(-n+6),table.data[data-manager-freeze=rotation][data-workload=collapsed] tbody tr>td:nth-child(-n+6):not([colspan]),table.data[data-manager-freeze=bullpen][data-workload=collapsed] thead tr:first-child>th:nth-child(-n+6),table.data[data-manager-freeze=bullpen][data-workload=collapsed] tbody tr>td:nth-child(-n+6):not([colspan]){z-index:1;background:var(--crux-manager-frozen-ground,var(--crux-surface));position:sticky}table.data[data-manager-freeze=rotation] tbody tr.opener-pair-row--empty>td.opener-pair-row__pitcher{z-index:2}table.data[data-manager-freeze] thead th{background:var(--crux-surface)}table.data[data-manager-freeze=lineup] thead tr:last-child>th:nth-child(-n+7),table.data[data-manager-freeze=rotation][data-workload=expanded] thead tr:first-child>th:nth-child(-n+8),table.data[data-manager-freeze=bullpen][data-workload=expanded] thead tr:first-child>th:nth-child(-n+8),table.data[data-manager-freeze=rotation][data-workload=collapsed] thead tr:first-child>th:nth-child(-n+6),table.data[data-manager-freeze=bullpen][data-workload=collapsed] thead tr:first-child>th:nth-child(-n+6){z-index:4}table.data[data-manager-freeze=lineup] :where(thead tr:last-child,tbody tr)>:is(th,td):first-child{left:0}table.data[data-manager-freeze=lineup] :where(thead tr:last-child,tbody tr)>:is(th,td):nth-child(2){left:28px}table.data[data-manager-freeze=lineup] :where(thead tr:last-child,tbody tr)>:is(th,td):nth-child(3){left:60px}table.data[data-manager-freeze=lineup] :where(thead tr:last-child,tbody tr)>:is(th,td):nth-child(4){left:280px}table.data[data-manager-freeze=lineup] :where(thead tr:last-child,tbody tr)>:is(th,td):nth-child(5){left:354px}table.data[data-manager-freeze=lineup] :where(thead tr:last-child,tbody tr)>:is(th,td):nth-child(6){left:400px}table.data[data-manager-freeze=lineup] :where(thead tr:last-child,tbody tr)>:is(th,td):nth-child(7){left:476px}table.data[data-manager-freeze=rotation] :where(thead tr:first-child,tbody tr)>:is(th,td):first-child,table.data[data-manager-freeze=bullpen] :where(thead tr:first-child,tbody tr)>:is(th,td):first-child{left:0}table.data[data-manager-freeze=rotation] :where(thead tr:first-child,tbody tr)>:is(th,td):nth-child(2),table.data[data-manager-freeze=bullpen] :where(thead tr:first-child,tbody tr)>:is(th,td):nth-child(2){left:28px}table.data[data-manager-freeze=rotation] :where(thead tr:first-child,tbody tr)>:is(th,td):nth-child(3),table.data[data-manager-freeze=bullpen] :where(thead tr:first-child,tbody tr)>:is(th,td):nth-child(3){left:60px}table.data[data-manager-freeze=rotation] :where(thead tr:first-child,tbody tr)>:is(th,td):nth-child(4),table.data[data-manager-freeze=bullpen] :where(thead tr:first-child,tbody tr)>:is(th,td):nth-child(4){left:250px}table.data[data-manager-freeze=rotation][data-workload=expanded] :where(thead tr:first-child,tbody tr)>:is(th,td):nth-child(5),table.data[data-manager-freeze=bullpen][data-workload=expanded] :where(thead tr:first-child,tbody tr)>:is(th,td):nth-child(5){left:386px}table.data[data-manager-freeze=rotation][data-workload=expanded] :where(thead tr:first-child,tbody tr)>:is(th,td):nth-child(6),table.data[data-manager-freeze=bullpen][data-workload=expanded] :where(thead tr:first-child,tbody tr)>:is(th,td):nth-child(6){left:462px}table.data[data-manager-freeze=rotation][data-workload=expanded] :where(thead tr:first-child,tbody tr)>:is(th,td):nth-child(7),table.data[data-manager-freeze=bullpen][data-workload=expanded] :where(thead tr:first-child,tbody tr)>:is(th,td):nth-child(7){left:538px}table.data[data-manager-freeze=rotation][data-workload=expanded] :where(thead tr:first-child,tbody tr)>:is(th,td):nth-child(8),table.data[data-manager-freeze=bullpen][data-workload=expanded] :where(thead tr:first-child,tbody tr)>:is(th,td):nth-child(8){left:614px}table.data[data-manager-freeze=lineup] :where(thead tr:last-child,tbody tr)>:is(th,td):nth-child(7),table.data[data-manager-freeze=rotation][data-workload=expanded] :where(thead tr:first-child,tbody tr)>:is(th,td):nth-child(8),table.data[data-manager-freeze=bullpen][data-workload=expanded] :where(thead tr:first-child,tbody tr)>:is(th,td):nth-child(8){border-right:1px solid var(--crux-border-strong);box-shadow:6px 0 8px -8px var(--crux-text)}@supports (color:color-mix(in lab,red,red)){table.data[data-manager-freeze=lineup] :where(thead tr:last-child,tbody tr)>:is(th,td):nth-child(7),table.data[data-manager-freeze=rotation][data-workload=expanded] :where(thead tr:first-child,tbody tr)>:is(th,td):nth-child(8),table.data[data-manager-freeze=bullpen][data-workload=expanded] :where(thead tr:first-child,tbody tr)>:is(th,td):nth-child(8){box-shadow:6px 0 8px -8px color-mix(in oklab,var(--crux-text) 35%,transparent)}}table.data[data-manager-freeze=rotation][data-workload=collapsed] :where(thead tr:first-child,tbody tr)>:is(th,td):nth-child(5),table.data[data-manager-freeze=bullpen][data-workload=collapsed] :where(thead tr:first-child,tbody tr)>:is(th,td):nth-child(5){left:386px}table.data[data-manager-freeze=rotation][data-workload=collapsed] :where(thead tr:first-child,tbody tr)>:is(th,td):nth-child(6),table.data[data-manager-freeze=bullpen][data-workload=collapsed] :where(thead tr:first-child,tbody tr)>:is(th,td):nth-child(6){border-right:1px solid var(--crux-border-strong);box-shadow:6px 0 8px -8px var(--crux-text);left:462px}@supports (color:color-mix(in lab,red,red)){table.data[data-manager-freeze=rotation][data-workload=collapsed] :where(thead tr:first-child,tbody tr)>:is(th,td):nth-child(6),table.data[data-manager-freeze=bullpen][data-workload=collapsed] :where(thead tr:first-child,tbody tr)>:is(th,td):nth-child(6){box-shadow:6px 0 8px -8px color-mix(in oklab,var(--crux-text) 35%,transparent)}}table.data th,table.data td{text-align:left;padding:var(--crux-space-3xs) var(--crux-space-sm);height:var(--crux-row-height);border-bottom:1px solid var(--crux-border);white-space:nowrap}table.data.standings-table tbody td{height:max(var(--crux-row-height),var(--crux-standings-row-height))}table.data.dashboard-standings tbody td{height:40px}.standings-grid,.standings-column,.standings-card,.standings-card .card__body{min-width:0}table.data thead th{z-index:2;background:var(--crux-surface);font-size:var(--crux-type-micro);letter-spacing:.09em;text-transform:uppercase;color:var(--crux-muted);border-bottom:1px solid var(--crux-border-strong);-webkit-user-select:none;user-select:none;font-weight:600;position:sticky;top:0}table.data thead th button{align-items:center;gap:var(--crux-space-2xs);font:inherit;color:inherit;cursor:pointer;text-transform:inherit;background:0 0;border:0;padding:0;display:inline-flex}table.data thead th button:hover{color:var(--crux-text)}table.data th.sorted{color:var(--crux-accent);box-shadow:inset 0 -2px 0 var(--crux-accent);font-weight:700}table.data td.sorted-cell{color:var(--crux-accent-strong);font-weight:600}table.data td.num,table.data th.num{text-align:right;font-family:var(--crux-font-numeric)}table.data td.col-align-center,table.data th.col-align-center{text-align:center}table.data td.col-align-start,table.data th.col-align-start{text-align:start}table.data td.col-align-end,table.data th.col-align-end{text-align:end}.contract-player-link{align-items:center;gap:var(--crux-space-xs);white-space:nowrap;display:inline-flex}.contract-salary-timeline{width:max-content;margin-block:calc(var(--crux-space-3xs) * -1);align-items:stretch;display:inline-flex}.contract-salary-season{gap:var(--crux-space-3xs);min-width:86px;padding:var(--crux-space-2xs) var(--crux-space-xs);color:var(--crux-text);background:var(--crux-surface);border-block:0;border-inline-start:1px solid var(--crux-border);font-variant-numeric:tabular-nums;border-inline-end:0;display:grid}.contract-salary-season:last-child{border-inline-end:1px solid var(--crux-border)}.contract-salary-season[data-current=true]{color:var(--crux-accent-strong);background:var(--crux-accent-soft);font-weight:700}.contract-salary-season__amount,.contract-salary-season__label{justify-content:space-between;align-items:baseline;gap:var(--crux-space-2xs);white-space:nowrap;display:flex}.contract-salary-season__amount{font-family:var(--crux-font-numeric)}.contract-salary-season__label{color:var(--crux-muted);font-size:var(--crux-type-micro);font-weight:inherit}.contract-salary-season[data-current=true] .contract-salary-season__label{color:inherit}.contract-salary-season__option{color:var(--crux-accent-strong);font-weight:700}table.data tbody tr:hover{background:var(--crux-row-hover-strong)}table.data tbody tr[data-selected=true]{background:var(--crux-row-selected-strong)}table.data[data-wide=true] tbody tr:nth-child(5n):not(:last-child) td{border-bottom-color:var(--crux-table-rule)}table.data tbody tr:has(+tr[data-day-start=true])>td{border-bottom:0}table.data tbody tr[data-day-start=true]:not(:first-child)>td{border-top:1px solid var(--crux-table-rule)}table.data tbody tr[data-current=true]>td:first-child{box-shadow:inset 2px 0 0 var(--crux-accent)}table.data tbody tr[data-current=true]{background:var(--crux-row-current-strong)}table.data tbody tr[data-current=true]:hover{background:var(--crux-row-hover-strong)}table.data input[type=checkbox]{width:16px;height:16px}table.data tbody tr:focus-visible{outline:2px solid var(--crux-focus);outline-offset:-2px}table.data .col-sticky{z-index:1;background:var(--crux-surface);border-right:1px solid var(--crux-border);position:sticky}table.data tbody tr:hover .col-sticky{background:var(--crux-row-hover-strong)}table.data tbody tr[data-selected=true] .col-sticky{background:var(--crux-row-selected-strong)}table.data thead th.col-sticky{z-index:3}table.data .col-group-start{border-left:1px solid var(--crux-border)}table.data .col-sticky+.col-group-start{border-left:0}.table-toolbar{align-items:center;gap:var(--crux-space-sm);padding:var(--crux-space-sm) var(--crux-space-md);border-bottom:1px solid var(--crux-border);flex-wrap:wrap;display:flex}.table-toolbar__secondary{align-items:center;gap:var(--crux-space-sm);display:inline-flex}.table-toolbar__secondary-mobile{display:none}.table-toolbar__indicator{min-width:16px;height:16px;padding:0 var(--crux-space-3xs);color:var(--crux-accent-text);background:var(--crux-accent);border-radius:var(--radius-pill);font-family:var(--crux-font-numeric);font-size:var(--crux-type-micro);justify-content:center;align-items:center;font-weight:700;line-height:1;display:inline-flex}.table-toolbar__view-state{background:var(--crux-accent);border-radius:var(--radius-pill);width:6px;height:6px}.table-view-editor{align-items:stretch;gap:var(--crux-space-sm);flex-direction:column;display:flex}.table-view-editor__field{min-width:0}.table-view-editor__input{width:100%}.table-view-editor__actions{align-items:center;gap:var(--crux-space-xs);display:inline-flex}.table-view-editor__error{color:var(--crux-bad);font-size:var(--crux-type-small);margin:0}.roster-selection-dock{right:var(--crux-space-xl);bottom:var(--crux-space-lg);left:calc(var(--crux-nav-width) + var(--crux-space-xl));z-index:50;align-items:center;gap:var(--crux-space-md);width:auto;max-width:980px;padding:var(--crux-space-sm);color:var(--crux-accent-text);background:var(--crux-accent);border:1px solid var(--crux-accent-strong);border-radius:var(--radius-card);box-shadow:var(--crux-shadow-overlay);outline:3px solid var(--crux-accent);grid-template-columns:auto minmax(220px,1fr) auto;margin-inline:auto;display:grid;position:fixed}@supports (color:color-mix(in lab,red,red)){.roster-selection-dock{outline:3px solid color-mix(in oklab,var(--crux-accent) 18%,transparent)}}.roster-selection-dock__count{color:var(--crux-accent-text);font-size:var(--crux-type-base);white-space:nowrap}.roster-selection-dock__fields{gap:var(--crux-space-xs);grid-template-columns:minmax(0,1fr) auto;min-width:0;display:grid}.roster-selection-dock__action-menu{width:100%;min-width:0;color:var(--crux-text);background:var(--crux-surface-raised);border-color:var(--crux-surface-raised);justify-content:space-between}.roster-selection-dock__action-menu:hover:not(:disabled),.roster-selection-dock__action-menu[aria-expanded=true]{color:var(--crux-text);background:var(--crux-surface-raised);border-color:var(--crux-border-strong)}.roster-selection-dock__menu{color:var(--crux-text);background:var(--crux-surface-raised)}.roster-selection-dock__level{width:132px}.roster-selection-dock__choice-menu{text-align:left;text-overflow:ellipsis;white-space:nowrap;width:180px;overflow:hidden}.roster-selection-dock__trade-fields{gap:var(--crux-space-xs);grid-column:1/-1;grid-template-columns:repeat(2,minmax(160px,1fr));display:grid}.roster-selection-dock__field-label{color:var(--crux-accent-text)}.roster-selection-dock :is(.input,.select){color:var(--crux-text);background:var(--crux-surface-raised);border-color:var(--crux-surface-raised)}.roster-selection-dock__error{color:var(--crux-accent-text);font-size:var(--crux-type-small);grid-column:1/-1;margin:0}.roster-selection-dock .btn--quiet{color:var(--crux-accent-text);border-color:var(--crux-accent-text);background:0 0}@supports (color:color-mix(in lab,red,red)){.roster-selection-dock .btn--quiet{border-color:color-mix(in oklab,var(--crux-accent-text) 55%,transparent)}}.roster-selection-dock .btn--primary{color:var(--crux-accent-strong);background:var(--crux-surface-raised);border-color:var(--crux-surface-raised)}.roster-selection-dock__buttons{align-items:center;gap:var(--crux-space-xs);display:flex}.roster-selection-dock-spacer{height:72px}@media(max-width:860px){.roster-selection-dock{right:var(--crux-space-md);left:var(--crux-space-md)}}@media(max-width:560px){.roster-selection-dock{bottom:var(--crux-space-md);gap:var(--crux-space-sm);grid-template-columns:minmax(0,1fr)}.roster-selection-dock__buttons{justify-content:flex-end}.roster-selection-dock__trade-fields{grid-template-columns:minmax(0,1fr)}.roster-selection-dock-spacer{height:208px}}.table-toolbar--sub{background:var(--crux-surface-sunken)}.table-footer{justify-content:space-between;align-items:center;gap:var(--crux-space-md);height:32px;padding:0 var(--crux-space-md);border-top:1px solid var(--crux-border);background:var(--crux-surface-sunken);font-size:var(--crux-type-eyebrow);color:var(--crux-faint);display:flex}.menu{z-index:60;min-width:190px;max-height:60vh;padding:var(--crux-space-2xs);background:var(--crux-surface-raised);border:1px solid var(--crux-border-strong);border-radius:var(--radius-card);box-shadow:var(--crux-shadow-overlay);position:absolute;overflow:auto}.menu__item{justify-content:space-between;align-items:center;gap:var(--crux-space-md);width:100%;padding:var(--crux-space-2xs) var(--crux-space-sm);font:inherit;font-size:var(--crux-type-base);text-align:left;color:var(--crux-text);border-radius:var(--radius-chip);cursor:pointer;background:0 0;border:0;display:flex}.menu__row{align-items:center;gap:var(--crux-space-3xs);display:flex}.menu__row .menu__item{flex:1;width:auto;min-width:0}.menu__quick{padding:var(--crux-space-2xs) var(--crux-space-sm);font:inherit;font-size:var(--crux-type-small);color:var(--crux-faint);border-radius:var(--radius-chip);cursor:pointer;background:0 0;border:0;flex:none;font-weight:400}.menu__quick:hover,.menu__quick[data-active=true]{color:var(--crux-text-strong);background:var(--crux-surface-sunken)}.menu__quick:focus-visible{outline:2px solid var(--crux-focus);outline-offset:1px}.menu__quick:active{color:var(--crux-accent-text);background:var(--crux-accent)}.menu__quick:disabled{color:var(--crux-faint);cursor:not-allowed;opacity:.55}.rule5-group-label{text-align:left;border-top:1px solid var(--crux-border-strong);padding-top:.75rem;font-weight:600}.menu__check{width:13px;height:13px;color:var(--crux-accent-text);border:1px solid var(--crux-border-strong);border-radius:2px;flex:none;justify-content:center;align-items:center;display:inline-flex}.menu__item[aria-checked=true] .menu__check{background:var(--crux-accent);border-color:var(--crux-accent)}.menu__item[role=menuitemradio][aria-checked=true]{font-weight:600}.menu__mark{width:13px;height:13px;color:var(--crux-accent);flex:none;justify-content:center;align-items:center;display:inline-flex}.menu__item:hover:not(:disabled),.menu__item[data-active=true]{background:var(--crux-surface-sunken)}.menu__item:disabled{color:var(--crux-faint);cursor:not-allowed}.menu__separator{height:1px;margin:var(--crux-space-2xs) var(--crux-space-3xs);background:var(--crux-border)}.menu__label{padding:var(--crux-space-2xs) var(--crux-space-sm) var(--crux-space-3xs);font-size:var(--crux-type-eyebrow);letter-spacing:.06em;text-transform:uppercase;color:var(--crux-faint);font-weight:700}.menu__footer{margin:var(--crux-space-2xs) calc(-1 * var(--crux-space-2xs)) calc(-1 * var(--crux-space-2xs));padding:var(--crux-space-sm);border-top:1px solid var(--crux-border)}.popover{z-index:60;max-width:300px;padding:var(--crux-space-sm) var(--crux-space-sm);font-size:var(--crux-type-small);color:var(--crux-text);background:var(--crux-surface-raised);border:1px solid var(--crux-border-strong);border-radius:var(--radius-control);box-shadow:var(--crux-shadow-overlay);text-wrap:pretty;line-height:1.45;position:absolute}.scoreboard-calendar{position:relative}.scoreboard-calendar__trigger{justify-content:center;min-width:92px}.scoreboard-calendar__panel{z-index:60;top:calc(100% + var(--crux-space-2xs));width:252px;padding:var(--crux-space-sm);color:var(--crux-text);background:var(--crux-surface-raised);border:1px solid var(--crux-border-strong);border-radius:var(--radius-card);box-shadow:var(--crux-shadow-overlay);position:absolute;left:0}.scoreboard-calendar__heading{margin-bottom:var(--crux-space-sm);text-align:center;grid-template-columns:28px 1fr 28px;align-items:center;display:grid}.scoreboard-calendar__nav{width:28px;min-width:28px;min-height:28px;color:var(--crux-text-strong);border-color:var(--crux-border);padding:0}.scoreboard-calendar__nav svg{stroke-width:2.5px;display:block}.scoreboard-calendar__days{gap:var(--crux-space-3xs);grid-template-columns:repeat(7,1fr);display:grid}.scoreboard-calendar__day{min-width:28px;min-height:28px;color:var(--crux-text);font:inherit;font-variant-numeric:tabular-nums;cursor:pointer;background:0 0;border:0;border-radius:50%;place-items:center;padding:0;display:grid}.scoreboard-calendar__day:hover,.scoreboard-calendar__day:focus-visible{background:var(--crux-surface-sunken);outline:none}.scoreboard-calendar__day[aria-current=date]{color:var(--crux-accent-text);background:var(--crux-accent);font-weight:700}.scoreboard-entity-link{color:var(--crux-text);text-decoration:underline;-webkit-text-decoration-color:var(--crux-border-strong);text-decoration-color:var(--crux-border-strong);text-underline-offset:2px;font-weight:600}.scoreboard-entity-link:hover{color:var(--crux-accent);text-decoration-color:currentColor}.rest-value{justify-content:flex-end;align-items:center;gap:var(--crux-space-3xs);min-width:48px;padding:var(--crux-space-3xs) var(--crux-space-2xs);color:inherit;font:inherit;border-radius:var(--radius-control);cursor:help;background:0 0;border:1px solid #0000;font-weight:700;display:inline-flex}.manager-workload-heading{justify-content:space-between;align-items:center;gap:var(--crux-space-2xs);display:flex}.manager-workload-toggle{width:24px;height:24px;color:var(--crux-muted);border-radius:var(--radius-control);cursor:pointer;background:0 0;border:1px solid #0000;place-items:center;padding:0;display:inline-grid}.manager-workload-toggle:hover{color:var(--crux-text-strong);background:var(--crux-surface-sunken);border-color:var(--crux-border)}.manager-workload-toggle:focus-visible{outline:2px solid var(--crux-focus);outline-offset:1px}.rest-value:hover,.rest-value:focus-visible{background:var(--crux-surface-sunken);border-color:currentColor}.rest-value--static{cursor:default}.rest-value--static:hover{background:0 0;border-color:#0000}.rest-value--good{color:var(--crux-good)}.rest-value--warn{color:var(--crux-warn)}.rest-value--bad{color:var(--crux-bad)}.rest-value__dot{background:currentColor;border-radius:50%;flex:none;width:6px;height:6px}.upcoming-starter{color:var(--crux-accent-strong);vertical-align:middle;align-items:center;display:inline-flex}.manager-player-identity{align-items:center;row-gap:var(--crux-space-3xs);vertical-align:middle;flex-wrap:wrap;max-width:100%;min-height:28px;display:inline-flex}.manager-invitee-chip{flex:none;margin-inline-start:var(--crux-space-xs)}.upcoming-starter-icon{stroke-width:1.15px;flex:none;display:block}.rest-details{gap:var(--crux-space-2xs);min-width:176px;margin:0;display:grid}.rest-details>div{justify-content:space-between;align-items:baseline;gap:var(--crux-space-lg);display:flex}.rest-details dt{color:var(--crux-muted)}.rest-details dd{margin:0}.injury-details{gap:var(--crux-space-2xs);min-width:220px;margin:0;display:grid}.injury-details>div{justify-content:space-between;align-items:baseline;gap:var(--crux-space-lg);display:flex}.injury-details dt{color:var(--crux-muted)}.injury-details dd{margin:0;font-weight:600}.drawer{z-index:40;background:var(--crux-surface);border-left:1px solid var(--crux-border-strong);width:min(680px,96vw);box-shadow:var(--crux-shadow-overlay);flex-direction:column;display:flex;position:fixed;top:0;bottom:0;right:0}.scrim{z-index:39;background:#11100947;position:fixed;top:0;right:0;bottom:0;left:0}.modal-layer{z-index:40;padding:var(--crux-space-xl);pointer-events:none;justify-content:center;align-items:center;display:flex;position:fixed;top:0;right:0;bottom:0;left:0}.modal{overscroll-behavior:contain;pointer-events:auto;background:var(--crux-surface);border:1px solid var(--crux-border-strong);border-radius:var(--radius-card);width:min(1180px,96vw);max-height:90vh;box-shadow:var(--crux-shadow-overlay);flex-direction:column;display:flex;overflow:hidden}.modal--offer{width:min(920px,96vw)}.modal__bar{align-items:center;gap:var(--crux-space-sm);padding:var(--crux-space-xs) var(--crux-space-sm) var(--crux-space-xs) var(--crux-space-sm);background:var(--crux-surface-sunken);border-bottom:1px solid var(--crux-border);display:flex}.modal[data-movable=true] .modal__bar{cursor:grab;-webkit-user-select:none;user-select:none;touch-action:none}.modal[data-dragging=true] .modal__bar{cursor:grabbing}.modal__grip{width:22px;height:22px;color:var(--crux-faint);border-radius:var(--radius-control);cursor:grab;touch-action:none;background:0 0;border:0;justify-content:center;align-items:center;padding:0;display:inline-flex}.modal__bar:hover .modal__grip,.modal__grip:focus-visible{color:var(--crux-text)}.modal__title{font-family:var(--crux-font-display);font-size:var(--crux-type-base);color:var(--crux-text-strong);white-space:nowrap;text-overflow:ellipsis;font-weight:700;line-height:1.3;overflow:hidden}.modal__subtitle{font-size:var(--crux-type-small);color:var(--crux-faint);white-space:nowrap;text-overflow:ellipsis;line-height:1.3;overflow:hidden}.modal__body{overscroll-behavior:contain;padding:var(--crux-space-lg);flex:1;overflow:auto}.fa-market-actions{align-items:center;gap:var(--crux-space-xs);display:inline-flex}.fa-market-action.btn--small{width:26px;min-width:26px;padding-inline:0}.fa-offer-dialog{gap:var(--crux-space-lg);width:min(840px,100%);margin-inline:auto;display:grid}.fa-offer-player{align-items:start;gap:var(--crux-space-lg);padding:var(--crux-space-md);background:var(--crux-surface-sunken);border:1px solid var(--crux-border);border-radius:var(--radius-control);grid-template-columns:auto minmax(240px,1fr) minmax(260px,.85fr);display:grid}.fa-offer-player__identity h2{font-family:var(--crux-font-display);font-size:var(--crux-type-h1);margin:0;font-weight:800;line-height:1.05}.fa-offer-player__identity .page-lede{margin-top:var(--crux-space-sm)}.fa-offer-player__status{gap:var(--crux-space-md) var(--crux-space-lg);padding-left:var(--crux-space-lg);border-left:1px solid var(--crux-border);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.fa-offer-player__status dt,.fa-offer-demand-strip dt{color:var(--crux-faint);font-size:var(--crux-type-small)}.fa-offer-player__status dd,.fa-offer-demand-strip dd{margin-top:var(--crux-space-3xs);color:var(--crux-text-strong);font-weight:650}.fa-offer-demand-strip{padding:var(--crux-space-sm) var(--crux-space-md);background:var(--crux-surface-sunken);border-block:1px solid var(--crux-border)}.fa-offer-demand-strip dl{gap:var(--crux-space-lg);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.fa-offer-history__heading{justify-content:space-between;align-items:center;gap:var(--crux-space-md);margin-bottom:var(--crux-space-sm);display:flex}.fa-offer-history__heading p{margin:0}.fa-offer-history__table-wrap{border:1px solid var(--crux-border);overflow-x:auto}.fa-counter{padding:var(--crux-space-md);background:var(--crux-accent)}@supports (color:color-mix(in lab,red,red)){.fa-counter{background:color-mix(in srgb,var(--crux-accent) 6%,var(--crux-surface))}}.fa-counter{border:1px solid var(--crux-accent)}@supports (color:color-mix(in lab,red,red)){.fa-counter{border:1px solid color-mix(in srgb,var(--crux-accent) 35%,var(--crux-border))}}.fa-counter{border-radius:var(--radius-control)}.fa-counter__heading{justify-content:space-between;align-items:center;gap:var(--crux-space-md);display:flex}.fa-counter__heading p{margin:0}.fa-counter__summary{gap:var(--crux-space-md);margin-top:var(--crux-space-md);grid-template-columns:repeat(5,minmax(0,1fr));display:grid}.fa-counter__summary dt{color:var(--crux-faint);font-size:var(--crux-type-small)}.fa-counter__summary dd{margin-top:var(--crux-space-3xs);color:var(--crux-text-strong);font-weight:650}.fa-counter__terms{margin-top:var(--crux-space-md);border:1px solid var(--crux-border);overflow-x:auto}.fa-offer-dialog__foot,.fa-offer-payroll__heading{justify-content:space-between;align-items:center;gap:var(--crux-space-md);display:flex}.fa-offer-payroll{padding-top:var(--crux-space-md);border-top:1px solid var(--crux-border)}.fa-offer-payroll__table-wrap{margin-top:var(--crux-space-sm);border:1px solid var(--crux-border);border-radius:var(--radius-control);overflow-x:auto}.fa-offer-payroll__table-wrap .data th,.fa-offer-payroll__table-wrap .data td{padding-block:var(--crux-space-xs)}.fa-offer-payroll__option{color:var(--crux-faint);font-family:var(--crux-font-body);font-size:var(--crux-type-small);white-space:nowrap}.fa-offer-kind{margin-top:var(--crux-space-sm)}.fa-offer-kind>.btn{min-width:132px}.fa-offer-kind>.btn[aria-pressed=true]{color:var(--crux-accent-text);background:var(--crux-accent);border-color:var(--crux-accent-strong)}.fa-offer-setup{gap:var(--crux-space-md);margin-top:var(--crux-space-md);grid-template-columns:minmax(112px,.45fr) minmax(190px,1fr) minmax(190px,1fr);max-width:650px;display:grid}.fa-offer-trade-clause__control{align-items:center;gap:var(--crux-space-sm);min-height:2rem;padding-inline:var(--crux-space-sm);background:var(--crux-surface-sunken);border:1px solid var(--crux-border);border-radius:var(--radius-control);display:flex}.fa-offer-salaries{margin-top:var(--crux-space-md);border:1px solid var(--crux-border);border-radius:var(--radius-control);overflow:hidden}.fa-offer-salaries__head,.fa-offer-salaries__row{align-items:center;gap:var(--crux-space-md);padding:var(--crux-space-sm) var(--crux-space-md);grid-template-columns:minmax(108px,.6fr) minmax(170px,1fr) minmax(170px,.95fr) minmax(130px,.75fr);display:grid}.fa-offer-salaries__head{color:var(--crux-faint);font-size:var(--crux-type-xs);letter-spacing:var(--crux-tracking-wide);text-transform:uppercase;background:var(--crux-surface-sunken);font-weight:700}.fa-offer-salaries__row{border-top:1px solid var(--crux-border)}.fa-offer-salaries__row>div:first-child{gap:var(--crux-space-3xs);flex-direction:column;display:flex}.fa-offer-salaries__row .input,.fa-offer-salaries__row .select{width:100%}.fa-offer-dialog__foot{padding-top:var(--crux-space-md);border-top:1px solid var(--crux-border)}.fa-offer-dialog__success{color:var(--crux-good);font-size:var(--crux-type-small)}.intl-offer-dialog{gap:var(--crux-space-lg);width:min(840px,100%);margin-inline:auto;display:grid}.international-ledger-summary{gap:var(--crux-space-md) var(--crux-space-xl);grid-template-columns:repeat(3,minmax(11rem,16rem));justify-content:start;margin:0;display:grid}.intl-offer-dialog__heading{justify-content:space-between;align-items:center;gap:var(--crux-space-md);display:flex}.intl-offer-dialog__heading h3,.intl-offer-dialog__heading p{margin:0}.intl-offer-pool{padding-top:var(--crux-space-md);border-top:1px solid var(--crux-border)}.intl-offer-pool__table-wrap{margin-top:var(--crux-space-sm);border:1px solid var(--crux-border);border-radius:var(--radius-control);overflow-x:auto}.intl-offer-pool__table-wrap .data th,.intl-offer-pool__table-wrap .data td{padding-block:var(--crux-space-xs)}.intl-offer-field{gap:var(--crux-space-xs);margin-top:var(--crux-space-md);max-width:260px;display:grid}.intl-offer-field__note{min-height:2.4em;font-size:var(--crux-type-small);margin:0}@media(max-width:680px){.international-ledger-summary{grid-template-columns:1fr}.modal-layer{padding:var(--crux-space-sm)}.fa-offer-player{grid-template-columns:auto 1fr}.fa-offer-player__status{padding-top:var(--crux-space-md);border-top:1px solid var(--crux-border);border-left:0;grid-column:1/-1;padding-left:0}.fa-offer-setup{grid-template-columns:repeat(2,minmax(0,1fr));max-width:none}.fa-offer-dialog__foot,.fa-offer-payroll__heading,.intl-offer-dialog__heading{flex-direction:column;align-items:flex-start}.fa-offer-salaries__head{display:none}.fa-offer-salaries__row{gap:var(--crux-space-sm);grid-template-columns:1fr}.fa-offer-demand-strip dl{gap:var(--crux-space-xs);grid-template-columns:1fr}.fa-offer-history__heading,.fa-counter__heading{flex-direction:column;align-items:flex-start}.fa-counter__summary{grid-template-columns:repeat(2,minmax(0,1fr))}}.team-card-record{align-items:flex-end;gap:var(--crux-space-3xs);flex-direction:column;min-width:92px;display:flex}.team-card-record strong{font-size:var(--crux-type-xl);line-height:1}.team-owner-row{align-items:center;gap:var(--crux-space-md);padding:var(--crux-space-md) var(--crux-space-lg);border-bottom:1px solid var(--crux-border);display:flex}.team-owner-row:last-child{border-bottom:0}@media(max-width:640px){.team-owner-row{align-items:flex-start;gap:var(--crux-space-sm);flex-direction:column}.team-card-record{align-items:flex-start}}.inbox-item{align-items:start;gap:var(--crux-space-sm);padding:var(--crux-space-sm) var(--crux-space-md);border-bottom:1px solid var(--crux-border);grid-template-columns:auto 1fr auto;display:grid}.inbox-item:last-child{border-bottom:0}.inbox-item[data-urgent=true]{background:var(--crux-surface)}.inbox-item__body{min-width:0}.inbox-item__title{align-items:baseline;gap:var(--crux-space-xs);flex-wrap:wrap;display:flex}.inbox-item__urgency{color:var(--crux-accent-strong);font-size:var(--crux-type-micro);letter-spacing:.08em;text-transform:uppercase;flex:none;font-weight:700}@media(max-width:640px){.table-toolbar>.flex-1,.table-toolbar__secondary-desktop{display:none}.table-toolbar__secondary-mobile{align-items:center;margin-left:auto;display:inline-flex}.table-view-editor__actions .btn{min-height:44px}}.inbox-item__icon{margin-top:var(--crux-space-3xs);color:var(--crux-faint);justify-content:center;align-items:center;display:flex}.inbox-item__icon[data-urgent=true]{color:var(--crux-accent)}.gauge{border-radius:var(--radius-pill);background:var(--crux-surface-sunken);border:1px solid var(--crux-border);height:6px;overflow:hidden}.gauge__fill{background:var(--crux-muted);height:100%}.gauge__fill[data-over=true]{background:var(--crux-accent)}.divider{background:var(--crux-border);height:1px}.visually-hidden{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.skip-link{left:var(--crux-space-sm);z-index:100;padding:var(--crux-space-xs) var(--crux-space-md);background:var(--crux-surface-raised);border:1px solid var(--crux-accent);border-radius:var(--radius-control);transition:top var(--crux-dur-fast) var(--crux-ease-out);position:absolute;top:-60px}.skip-link:focus{top:var(--crux-space-sm)}.trade-review-list{display:grid}.trade-review{border-bottom:1px solid var(--crux-border)}.trade-review:last-child{border-bottom:0}.trade-review__topline{min-height:2.75rem;padding:var(--crux-space-xs) var(--crux-space-md);place-items:center;display:grid;position:relative}.trade-review__sides{border-top:1px solid var(--crux-border);border-bottom:1px solid var(--crux-border);grid-template-columns:repeat(2,minmax(0,1fr));min-width:0;display:grid}.trade-review__side{min-width:0;padding:var(--crux-space-md)}.trade-review__side+.trade-review__side{border-left:1px solid var(--crux-border)}.trade-review__assets{gap:var(--crux-space-2xs);min-width:0;margin:var(--crux-space-sm) 0 0;padding:0 0 0 var(--crux-space-md);overflow-wrap:anywhere;display:grid}.trade-review__team{align-items:center;gap:var(--crux-space-xs);min-width:0;color:var(--crux-text-strong);font-family:var(--font-body);font-size:var(--crux-type-base);margin:0;font-style:normal;line-height:1.25;display:flex}.trade-review__progress{white-space:nowrap}.trade-review__action{right:var(--crux-space-md);justify-content:flex-end;display:flex;position:absolute;top:50%;transform:translateY(-50%)}.trade-review__details-toggle{margin:var(--crux-space-xs) auto;padding:var(--crux-space-2xs) var(--crux-space-xs);color:var(--crux-accent-strong);border-radius:var(--radius-control);font:inherit;font-size:var(--crux-type-small);text-underline-offset:.18em;white-space:nowrap;cursor:pointer;background:0 0;border:0;line-height:1.25;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;display:block}.trade-review__details-toggle:hover,.trade-review__details-toggle.is-hover{color:var(--crux-text-strong);background:var(--crux-accent-soft)}.trade-review__details-toggle:focus-visible,.trade-review__details-toggle.is-focus{outline:2px solid var(--crux-focus);outline-offset:1px}.trade-review__details-toggle:active,.trade-review__details-toggle.is-active{transform:translateY(1px)}.trade-review__details-toggle:disabled,.trade-review__details-toggle[data-state=loading]{opacity:.45;cursor:not-allowed}.trade-review__details-toggle[data-state=error]{color:var(--crux-bad)}.trade-review__details-toggle[data-state=success]{color:var(--crux-good)}.trade-review__details{border-top:1px solid var(--crux-border);background:var(--crux-surface-sunken);grid-template-columns:repeat(2,minmax(0,1fr));min-width:0;display:grid}.trade-review__detail-side{align-content:start;min-width:0;display:grid}.trade-review__detail-side+.trade-review__detail-side{border-left:1px solid var(--crux-border)}.trade-review__player{gap:var(--crux-space-md);min-width:0;padding:var(--crux-space-md);border-bottom:1px solid var(--crux-border);grid-template-columns:auto minmax(0,1fr);display:grid}.trade-review__player-copy{min-width:0}.trade-review__player-copy h4{min-width:0;margin:0 0 var(--crux-space-sm);font-family:var(--font-body);font-size:var(--crux-type-base);overflow-wrap:anywhere;font-style:normal;line-height:1.25}.trade-review__facts{gap:var(--crux-space-xs) var(--crux-space-md);grid-template-columns:repeat(2,minmax(0,1fr));min-width:0;margin:0;display:grid}.trade-review__facts div{min-width:0}.trade-review__facts dt{color:var(--crux-muted);font-size:var(--crux-type-xs);text-transform:uppercase;letter-spacing:var(--crux-tracking-wide)}.trade-review__facts dd{min-width:0;margin:var(--crux-space-2xs) 0 0;color:var(--crux-text-strong);overflow-wrap:anywhere}.trade-review__cash{justify-content:space-between;align-items:baseline;gap:var(--crux-space-md);min-width:0;padding:var(--crux-space-sm) var(--crux-space-md);border-bottom:1px solid var(--crux-border);display:flex}@media(max-width:640px){.trade-review__topline{gap:var(--crux-space-xs);padding-block:var(--crux-space-sm)}.trade-review__action{justify-self:center;position:static;transform:none}.trade-review__sides,.trade-review__details{grid-template-columns:minmax(0,1fr)}.trade-review__side+.trade-review__side,.trade-review__detail-side+.trade-review__detail-side{border-left:0;border-top:1px solid var(--crux-border)}.trade-review__player{gap:var(--crux-space-sm);grid-template-columns:4.5rem minmax(0,1fr)}.trade-review__facts{grid-template-columns:minmax(0,1fr)}}.app-grid{grid-template-columns:var(--crux-nav-width) minmax(0,1fr);min-height:100dvh;display:grid}.topbar{z-index:30;align-items:center;gap:var(--crux-space-sm);min-height:var(--crux-topbar-height);padding:var(--crux-space-xs) var(--crux-space-md);background:var(--crux-surface);border-bottom:1px solid var(--crux-border-strong);flex-wrap:wrap;display:flex;position:sticky;top:0}.topbar__league-position{flex-direction:column;justify-content:center;align-items:flex-start;line-height:1.05;display:flex}.topbar__league-position strong{color:var(--crux-text-strong);font-size:var(--crux-type-base);font-weight:700}.topbar__league-detail{margin-top:var(--crux-space-3xs);color:var(--crux-muted);font-size:var(--crux-type-eyebrow);white-space:nowrap;font-weight:400}.topbar__attention{position:absolute;inset-inline-start:50%;transform:translate(-50%)}.topbar-alert{justify-content:center;align-items:center;gap:var(--crux-space-2xs);min-width:36px;min-height:28px;padding:var(--crux-space-2xs) var(--crux-space-sm);color:var(--crux-bad);background:var(--crux-surface-raised);border:1px solid var(--crux-bad);display:inline-flex}@supports (color:color-mix(in lab,red,red)){.topbar-alert{border:1px solid color-mix(in oklab,var(--crux-bad) 55%,var(--crux-border))}}.topbar-alert{border-radius:var(--radius-pill);box-shadow:var(--crux-shadow-raised);cursor:pointer;white-space:nowrap}.topbar-alert:hover{background:var(--crux-bad)}@supports (color:color-mix(in lab,red,red)){.topbar-alert:hover{background:color-mix(in oklab,var(--crux-bad) 7%,var(--crux-surface-raised))}}.topbar-alert:active{transform:translateY(1px)}.topbar-alert:focus-visible{outline:2px solid var(--crux-focus);outline-offset:2px}.topbar-alert__panel{max-width:calc(100% - (2 * var(--crux-space-sm)))}.topbar-alert__panel .topbar-alert__item:hover:not(:disabled){background:0 0}.topbar-alert__message{gap:var(--crux-space-2xs);text-align:start;white-space:normal;min-width:0;display:grid}.topbar-alert__message strong{color:var(--crux-text-strong)}.topbar-alert__message>span:not(.topbar-alert__link){color:var(--crux-muted);font-size:var(--crux-type-base);line-height:1.4}.topbar-alert__link{color:var(--crux-accent-strong);font-size:var(--crux-type-small);font-weight:700}@media(max-width:980px){.topbar__attention{margin-inline:auto;position:static;transform:none}}.leftnav{top:var(--crux-topbar-height);height:calc(100dvh - var(--crux-topbar-height));padding:var(--crux-space-sm) var(--crux-space-sm) var(--crux-space-xl);background:var(--crux-surface-sunken);border-right:1px solid var(--crux-border);flex-direction:column;align-self:start;display:flex;position:sticky;overflow-y:auto}.leftnav__rail{display:contents}.navlink{justify-content:space-between;align-items:center;gap:var(--crux-space-sm);padding:var(--crux-space-2xs) var(--crux-space-sm);border-radius:var(--radius-control);color:var(--crux-muted);font-size:var(--crux-type-base);line-height:1.45;display:flex}.navlink:hover{background:var(--crux-surface);color:var(--crux-text);text-decoration:none}.navlink[aria-current=page]{background:var(--crux-surface);color:var(--crux-text-strong);font-weight:600}.navlink--section .navlink-label,.leftnav__rail>.navlink .navlink-label{flex:1;min-width:0}.navlink--section{padding-block:var(--crux-space-xs)}.navsection__icon{color:var(--crux-accent);opacity:.78;transition:opacity var(--crux-dur-fast) var(--crux-ease-out);flex:none}.navlink:hover .navsection__icon,.navlink[aria-current=page] .navsection__icon,.navgroup__head:hover .navsection__icon,.navgroup[data-open=true] .navgroup__head .navsection__icon{opacity:1}.navcluster-separator{height:1px;margin:var(--crux-space-xs) var(--crux-space-sm);background:var(--crux-border);flex:none}.playerpins{padding-top:var(--crux-space-sm);border-top:1px solid var(--crux-border);margin-top:auto}.playerpins__head{padding:0 var(--crux-space-sm) var(--crux-space-2xs)}.playerpins__title{color:var(--crux-faint);font-size:var(--crux-type-micro);letter-spacing:.07em;text-transform:uppercase;font-weight:700}.playerpins__list{overscroll-behavior:contain;max-height:13rem;margin:0;padding:0;list-style:none;overflow-y:auto}.playerpins__row{align-items:center;gap:var(--crux-space-2xs);display:flex}.playerpins__open{align-items:center;gap:var(--crux-space-xs);min-width:0;padding:var(--crux-space-2xs) var(--crux-space-sm);border-radius:var(--radius-control);color:var(--crux-muted);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;flex:1;display:flex}.playerpins__open:hover{background:var(--crux-surface);color:var(--crux-text)}.playerpins__open:active,.playerpins__remove:active{transform:translateY(.5px)}.playerpins__copy{min-width:0;display:grid}.playerpins__name,.playerpins__subtitle{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.playerpins__name{font-size:var(--crux-type-base);line-height:1.35}.playerpins__subtitle{color:var(--crux-faint);font-size:var(--crux-type-micro);line-height:1.35}.playerpins__remove{border-radius:var(--radius-control);width:24px;height:24px;color:var(--crux-muted);cursor:pointer;opacity:.55;background:0 0;border:0;justify-content:center;align-items:center;padding:0;display:inline-flex}.playerpins__remove:hover,.playerpins__remove:focus-visible{color:var(--crux-text-strong);background:var(--crux-surface);opacity:1}.playerpins__row:hover .playerpins__remove{opacity:1}@media(pointer:coarse){.playerpins__open{min-height:44px}.playerpins__remove{width:44px;height:44px}}.navgroup{margin-bottom:1px}.navgroup__head{align-items:center;gap:var(--crux-space-xs);width:100%;padding:var(--crux-space-xs) var(--crux-space-sm);border-radius:var(--radius-control);color:var(--crux-muted);cursor:pointer;font:inherit;font-size:var(--crux-type-base);text-align:start;background:0 0;border:0;flex-wrap:wrap;line-height:1.45;display:flex}.navgroup__head:hover{background:var(--crux-surface);color:var(--crux-text);text-decoration:none}.navgroup[data-active=true] .navgroup__head,.navgroup[data-open=true] .navgroup__head{background:var(--crux-surface);color:var(--crux-text-strong)}.navgroup__label{white-space:nowrap;flex:1}.navgroup__label[data-active=true]{color:var(--crux-text-strong);font-weight:600}.navgroup__chevron{opacity:.5;flex:none}.navpanel{z-index:60;padding:var(--crux-space-sm);border:1px solid var(--crux-border);border-radius:var(--radius-panel);background:var(--crux-surface);box-shadow:var(--crux-shadow-overlay);position:fixed;overflow-y:auto}.navpanel__group+.navpanel__group{margin-top:var(--crux-space-sm)}.navpanel__group-label{margin:0 var(--crux-space-sm) var(--crux-space-2xs);padding-bottom:var(--crux-space-2xs);border-bottom:1px solid var(--crux-border);color:var(--crux-faint);font-size:var(--crux-type-micro);letter-spacing:.06em;text-transform:uppercase;font-weight:700}.navpanel__links{gap:1px;display:grid}.navpanel__link{min-height:36px;padding-block:var(--crux-space-2xs)}.navpanel__link:hover,.navpanel__link:focus-visible{background:var(--crux-text)}@supports (color:color-mix(in lab,red,red)){.navpanel__link:hover,.navpanel__link:focus-visible{background:color-mix(in oklab,var(--crux-text) 9%,var(--crux-surface))}}.navpanel__link:hover,.navpanel__link:focus-visible{color:var(--crux-text-strong)}.navgroup__leaves{margin-block:1px var(--crux-space-2xs);margin-inline-start:var(--crux-space-lg);padding-inline-start:var(--crux-space-sm)}.navgroup__leaves--mobile,.navmobile-subnav,.navmobile-subnav-wrap{display:none}.leftnav__rail-wrap{display:contents}.navlink--leaf{padding:var(--crux-space-2xs) var(--crux-space-sm);font-size:var(--crux-type-base)}.navlink-label[data-gated=true]{opacity:.45;font-style:italic}.navchip{padding:0 var(--crux-space-2xs);border:1px solid var(--crux-border-strong);border-radius:var(--radius-chip);color:var(--crux-muted);font-size:var(--crux-type-micro);letter-spacing:.04em;text-transform:uppercase;flex:none;font-weight:600}.navchip--icon{letter-spacing:0;border:0;align-items:center;padding:0;display:inline-flex}.navcount{min-width:17px;height:17px;padding:0 var(--crux-space-2xs);background:var(--crux-accent);color:var(--crux-accent-text);font-size:var(--crux-type-micro);font-variant-numeric:tabular-nums;border-radius:999px;flex:none;place-items:center;font-weight:600;line-height:1;display:inline-grid}.content{padding:var(--crux-space-lg) var(--crux-space-xl) var(--crux-space-4xl);max-width:1440px}.standalone-player-page{width:100%;min-width:0;margin-inline:auto}.player-profile-header{min-width:0}.player-profile-header__portrait{flex:none}.player-profile-header__identity,.player-profile-header__identity .page-title{overflow-wrap:anywhere}.player-profile-header__facts{margin:var(--crux-space-2xs) 0 0;color:var(--crux-text-strong);font-size:var(--crux-type-base);flex-wrap:wrap;align-items:center;padding:0;font-weight:600;line-height:1.35;list-style:none;display:flex}.player-profile-header__facts>li{white-space:nowrap}.player-profile-header__facts>li+li{margin-left:var(--crux-space-xs);padding-left:var(--crux-space-xs);border-left:1px solid var(--crux-border-strong)}.player-profile-header__hometown{margin-top:var(--crux-space-2xs)}.player-profile-header__actions{flex:none;min-width:0}.player-content-grid,.player-content-grid>*{min-width:0}@media(max-width:640px){:root{--crux-row-height:44px}}@media(max-width:860px){.app-grid{grid-template-columns:minmax(0,1fr)}.navpanel{display:none}.leftnav{border-right:0;border-bottom:1px solid var(--crux-border);height:auto;padding:0;display:block;position:static;overflow:visible}.leftnav__rail{gap:var(--crux-space-2xs);overscroll-behavior-x:contain;padding:var(--crux-space-xs) var(--crux-space-sm);scrollbar-width:thin;scrollbar-color:var(--crux-border-strong) transparent;scroll-padding-inline:var(--crux-space-md);flex-direction:row;display:flex;overflow-x:auto}.leftnav__rail-wrap,.navmobile-subnav-wrap{min-width:0;display:block;position:relative;overflow:hidden}.leftnav__rail-wrap:before,.leftnav__rail-wrap:after,.navmobile-subnav-wrap:before,.navmobile-subnav-wrap:after{z-index:2;pointer-events:none;content:"";width:24px;position:absolute;top:0;bottom:0}.leftnav__rail-wrap:before,.navmobile-subnav-wrap:before{background:linear-gradient(to right,var(--crux-surface-sunken),transparent);left:0}.leftnav__rail-wrap:after,.navmobile-subnav-wrap:after{background:linear-gradient(to left,var(--crux-surface-sunken),transparent);right:0}.navlink{white-space:nowrap;flex:none;min-height:44px}.playerpins{display:contents}.playerpins__head{display:none}.playerpins__list{display:contents}.playerpins__row{flex:none}.playerpins__open{white-space:nowrap;flex:none}.playerpins__subtitle{display:none}.playerpins__remove{opacity:1;width:44px;height:44px;display:inline-flex}.navgroup__leaves--desktop{display:none}.navmobile-subnav{overscroll-behavior-x:contain;gap:var(--crux-space-2xs);padding:var(--crux-space-2xs) var(--crux-space-sm) var(--crux-space-xs);background:var(--crux-surface);border-top:1px solid var(--crux-border);scrollbar-width:thin;scrollbar-color:var(--crux-border-strong) transparent;scroll-padding-inline:var(--crux-space-md);display:flex;overflow-x:auto}.navmobile-subnav .navgroup__leaves--mobile{gap:var(--crux-space-2xs);margin:0;padding:0;display:flex}.navmobile-subnav .navlink--leaf{white-space:nowrap;flex:none}.navgroup{flex:none;margin-bottom:0}.navcluster-separator,.leftnav__rail>.divider{width:1px;height:24px;margin:2px var(--crux-space-2xs);background:var(--crux-border)}.navgroup__head{white-space:nowrap;width:auto;min-height:44px}.navlink[aria-current=page]{background:var(--crux-surface)}.content{padding:var(--crux-space-md) var(--crux-space-md) var(--crux-space-3xl)}.page-title{font-size:var(--crux-type-h2)}.player-profile-header{align-items:start;gap:var(--crux-space-md);grid-template-columns:auto minmax(0,1fr);display:grid}.player-profile-header__actions{align-items:flex-start;gap:var(--crux-space-xs) var(--crux-space-sm);flex-flow:wrap;grid-column:1/-1}.player-profile-header__actions .btn{min-height:44px}.player-profile-header__actions .faint{align-self:center}.player-detail-tabs-wrap:before,.player-detail-tabs-wrap:after{opacity:1}.player-detail-tabs{border-radius:var(--radius-control)}.player-detail-tabs--secondary{border-radius:0}}@media(max-width:480px){.player-profile-header__portrait>img,.player-profile-header__portrait>span{aspect-ratio:4/5;width:clamp(88px,30vw,112px)!important;height:auto!important}.player-profile-header__identity .page-title{font-size:var(--crux-type-h3)}}.auth{background:var(--crux-bg);grid-template-columns:1fr;min-height:100dvh;display:grid}@media(min-width:900px){.auth{grid-template-columns:minmax(0,1.05fr) minmax(0,1fr)}}.auth__story{justify-content:space-between;gap:var(--crux-space-2xl);padding:var(--crux-space-3xl);background:var(--crux-surface-sunken);border-inline-end:1px solid var(--crux-border);flex-direction:column;display:none}@media(min-width:900px){.auth__story{padding:var(--crux-space-4xl) var(--crux-space-3xl);display:flex}}.auth__headline{font-family:var(--crux-font-display);font-style:normal;font-weight:500;font-size:clamp(var(--crux-type-h1),3.4vw,calc(var(--crux-type-display) * 1.28));letter-spacing:-.015em;color:var(--crux-text-strong);text-wrap:balance;overflow-wrap:anywhere;min-width:0;margin:0;line-height:1.08}.auth__lede{max-width:46ch;margin:var(--crux-space-lg) 0 0;color:var(--crux-muted);line-height:1.55}.auth__facts{gap:var(--crux-space-lg);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.auth__fact{gap:var(--crux-space-md);color:var(--crux-text);grid-template-columns:10px minmax(0,1fr);align-items:baseline;display:grid}.auth__fact:before{content:"";background:var(--crux-accent);height:1px;margin-block-start:.7em;display:block}.auth__fact-note{color:var(--crux-faint);font-size:var(--crux-type-small);line-height:1.5;display:block}.auth__panel{padding:var(--crux-space-2xl) var(--crux-space-xl);flex-direction:column;justify-content:center;display:flex}@media(min-width:900px){.auth__panel{padding:var(--crux-space-4xl) var(--crux-space-3xl)}}.auth__panel--only{grid-column:1/-1}.auth__form>.auth__wordmark{margin-block-end:var(--crux-space-xl)}.auth__form{width:100%;max-width:380px;margin-inline:auto}.auth__title{font-family:var(--crux-font-display);font-weight:500;font-size:var(--crux-type-h2);color:var(--crux-text-strong);margin:0 0 var(--crux-space-2xs);line-height:1.2}.auth__subtitle{margin:0 0 var(--crux-space-xl);color:var(--crux-muted)}.auth__identity{justify-content:space-between;align-items:baseline;gap:var(--crux-space-md);padding:var(--crux-space-md) var(--crux-space-md);background:var(--crux-surface-sunken);border:1px solid var(--crux-border);border-radius:6px;margin-block-end:var(--crux-space-lg);display:flex}.auth__identity-value{overflow-wrap:anywhere;min-width:0;color:var(--crux-text-strong)}.auth__stack{gap:var(--crux-space-md);flex-direction:column;display:flex}.auth__divider{align-items:center;gap:var(--crux-space-md);margin:var(--crux-space-lg) 0;color:var(--crux-faint);font-size:var(--crux-type-small);grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);display:grid}.auth__divider:before,.auth__divider:after{content:"";background:var(--crux-border);height:1px}.auth__aside{margin:var(--crux-space-xl) 0 0;color:var(--crux-muted)}.auth__link{color:var(--crux-accent);font:inherit;text-underline-offset:2px;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}.auth__link:hover{color:var(--crux-accent-strong)}.auth__link:focus-visible{outline:2px solid var(--crux-focus);outline-offset:2px;border-radius:2px}.auth__wordmark{align-items:center;gap:var(--crux-space-md);display:flex}.auth__wordmark-text{align-items:baseline;gap:.28em;display:flex}.auth__wordmark-suffix{color:var(--crux-text-strong);font-family:Libre Caslon Text,Iowan Old Style,Georgia,serif;font-weight:400;line-height:1}.auth__problem{color:var(--crux-bad);font-size:var(--crux-type-small);margin-block-start:var(--crux-space-2xs);line-height:1.4;display:block}.auth__alert{padding:var(--crux-space-md) var(--crux-space-md);border:1px solid var(--crux-border);border-inline-start:2px solid var(--crux-bad);background:var(--crux-surface-sunken);color:var(--crux-text);font-size:var(--crux-type-small);border-radius:6px;margin-block-start:var(--crux-space-lg);line-height:1.5}.auth__alt{justify-content:center;width:100%}.auth__mobile-note{max-width:380px;margin:0 auto var(--crux-space-xl);color:var(--crux-muted)}@media(min-width:900px){.auth__mobile-note{display:none}}}@layer utilities{.collapse{visibility:collapse}.invisible{visibility:hidden}.visible{visibility:visible}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.top-4{top:calc(var(--spacing) * 4)}.top-125{top:calc(var(--spacing) * 125)}.isolate{isolation:isolate}.order-last{order:9999}.col-span-full{grid-column:1/-1}.col-start-2{grid-column-start:2}.container{width:100%}@media(min-width:40rem){.container{max-width:40rem}}@media(min-width:48rem){.container{max-width:48rem}}@media(min-width:64rem){.container{max-width:64rem}}@media(min-width:80rem){.container{max-width:80rem}}@media(min-width:96rem){.container{max-width:96rem}}.m-0{margin:0}.m-3{margin:calc(var(--spacing) * 3)}.m-46{margin:calc(var(--spacing) * 46)}.-mx-0\.5{margin-inline:calc(var(--spacing) * -.5)}.mx-auto{margin-inline:auto}.my-0\.5{margin-block:calc(var(--spacing) * .5)}.my-2{margin-block:calc(var(--spacing) * 2)}.my-4{margin-block:calc(var(--spacing) * 4)}.-mt-1{margin-top:calc(var(--spacing) * -1)}.mt-0{margin-top:0}.mt-0\.5{margin-top:calc(var(--spacing) * .5)}.mt-1{margin-top:var(--spacing)}.mt-1\.5{margin-top:calc(var(--spacing) * 1.5)}.mt-2{margin-top:calc(var(--spacing) * 2)}.mt-2\.5{margin-top:calc(var(--spacing) * 2.5)}.mt-3{margin-top:calc(var(--spacing) * 3)}.mt-4{margin-top:calc(var(--spacing) * 4)}.mt-6{margin-top:calc(var(--spacing) * 6)}.mt-8{margin-top:calc(var(--spacing) * 8)}.mb-0{margin-bottom:0}.mb-1{margin-bottom:var(--spacing)}.mb-1\.5{margin-bottom:calc(var(--spacing) * 1.5)}.mb-2{margin-bottom:calc(var(--spacing) * 2)}.mb-3{margin-bottom:calc(var(--spacing) * 3)}.mb-4{margin-bottom:calc(var(--spacing) * 4)}.mb-5{margin-bottom:calc(var(--spacing) * 5)}.mb-6{margin-bottom:calc(var(--spacing) * 6)}.ml-0\.5{margin-left:calc(var(--spacing) * .5)}.ml-1{margin-left:var(--spacing)}.ml-1\.5{margin-left:calc(var(--spacing) * 1.5)}.ml-2{margin-left:calc(var(--spacing) * 2)}.ml-auto{margin-left:auto}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.table{display:table}.h-2{height:calc(var(--spacing) * 2)}.h-7{height:calc(var(--spacing) * 7)}.h-8{height:calc(var(--spacing) * 8)}.h-auto{height:auto}.h-full{height:100%}.min-h-9{min-height:calc(var(--spacing) * 9)}.min-h-14{min-height:calc(var(--spacing) * 14)}.min-h-20{min-height:calc(var(--spacing) * 20)}.w-9{width:calc(var(--spacing) * 9)}.w-11{width:calc(var(--spacing) * 11)}.w-20{width:calc(var(--spacing) * 20)}.w-24{width:calc(var(--spacing) * 24)}.w-28{width:calc(var(--spacing) * 28)}.w-36{width:calc(var(--spacing) * 36)}.w-72{width:calc(var(--spacing) * 72)}.w-\[90px\]{width:90px}.w-\[110px\]{width:110px}.w-\[120px\]{width:120px}.w-\[132px\]{width:132px}.w-\[190px\]{width:190px}.w-full{width:100%}.max-w-2xl{max-width:var(--container-2xl)}.max-w-3xl{max-width:var(--container-3xl)}.max-w-5xl{max-width:var(--container-5xl)}.max-w-\[34ch\]{max-width:34ch}.max-w-\[36ch\]{max-width:36ch}.max-w-\[42ch\]{max-width:42ch}.max-w-\[52ch\]{max-width:52ch}.max-w-\[62ch\]{max-width:62ch}.max-w-\[68ch\]{max-width:68ch}.max-w-\[72ch\]{max-width:72ch}.max-w-\[76ch\]{max-width:76ch}.max-w-\[92ch\]{max-width:92ch}.max-w-\[160px\]{max-width:160px}.max-w-\[220px\]{max-width:220px}.max-w-\[280px\]{max-width:280px}.max-w-\[460px\]{max-width:460px}.max-w-\[720px\]{max-width:720px}.max-w-\[900px\]{max-width:900px}.max-w-\[960px\]{max-width:960px}.max-w-\[1000px\]{max-width:1000px}.max-w-\[1100px\]{max-width:1100px}.max-w-\[1120px\]{max-width:1120px}.max-w-sm{max-width:var(--container-sm)}.min-w-0{min-width:0}.min-w-10{min-width:calc(var(--spacing) * 10)}.min-w-28{min-width:calc(var(--spacing) * 28)}.min-w-40{min-width:calc(var(--spacing) * 40)}.min-w-\[64px\]{min-width:64px}.min-w-\[68px\]{min-width:68px}.min-w-\[96px\]{min-width:96px}.min-w-\[104px\]{min-width:104px}.min-w-\[120px\]{min-width:120px}.min-w-\[180px\]{min-width:180px}.min-w-\[220px\]{min-width:220px}.min-w-\[240px\]{min-width:240px}.min-w-\[280px\]{min-width:280px}.flex-1{flex:1}.shrink{flex-shrink:1}.shrink-0{flex-shrink:0}.grow{flex-grow:1}.table-fixed{table-layout:fixed}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.resize{resize:both}.list-none{list-style-type:none}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-cols-\[4\.5rem_minmax\(0\,1fr\)_auto_auto\]{grid-template-columns:4.5rem minmax(0,1fr) auto auto}.grid-cols-\[auto_1fr\]{grid-template-columns:auto 1fr}.grid-cols-\[repeat\(auto-fit\,minmax\(9rem\,1fr\)\)\]{grid-template-columns:repeat(auto-fit,minmax(9rem,1fr))}.flex-col{flex-direction:column}.flex-nowrap{flex-wrap:nowrap}.flex-wrap{flex-wrap:wrap}.items-baseline{align-items:baseline}.items-center{align-items:center}.items-end{align-items:flex-end}.items-start{align-items:flex-start}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.gap-0\.5{gap:calc(var(--spacing) * .5)}.gap-1{gap:var(--spacing)}.gap-1\.5{gap:calc(var(--spacing) * 1.5)}.gap-2{gap:calc(var(--spacing) * 2)}.gap-2\.5{gap:calc(var(--spacing) * 2.5)}.gap-3{gap:calc(var(--spacing) * 3)}.gap-3\.5{gap:calc(var(--spacing) * 3.5)}.gap-4{gap:calc(var(--spacing) * 4)}.gap-5{gap:calc(var(--spacing) * 5)}.gap-6{gap:calc(var(--spacing) * 6)}.gap-\[7px\]{gap:7px}.gap-px{gap:1px}.gap-x-3{column-gap:calc(var(--spacing) * 3)}.gap-x-4{column-gap:calc(var(--spacing) * 4)}.gap-x-5{column-gap:calc(var(--spacing) * 5)}.gap-x-8{column-gap:calc(var(--spacing) * 8)}.gap-y-1{row-gap:var(--spacing)}.gap-y-1\.5{row-gap:calc(var(--spacing) * 1.5)}.gap-y-2{row-gap:calc(var(--spacing) * 2)}.gap-y-3{row-gap:calc(var(--spacing) * 3)}.gap-y-3\.5{row-gap:calc(var(--spacing) * 3.5)}:where(.divide-y>:not(:last-child)){--tw-divide-y-reverse:0;border-bottom-style:var(--tw-border-style);border-top-style:var(--tw-border-style);border-top-width:calc(1px * var(--tw-divide-y-reverse));border-bottom-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)))}.self-center{align-self:center}.self-start{align-self:flex-start}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.overflow-x-auto{overflow-x:auto}.overscroll-x-contain{overscroll-behavior-x:contain}.rounded{border-radius:.25rem}.rounded-sm{border-radius:var(--radius-sm)}.border{border-style:var(--tw-border-style);border-width:1px}.border-0{border-style:var(--tw-border-style);border-width:0}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-l{border-left-style:var(--tw-border-style);border-left-width:1px}.border-line{border-color:var(--crux-border)}.bg-transparent{background-color:#0000}.p-0{padding:0}.p-1{padding:var(--spacing)}.p-2{padding:calc(var(--spacing) * 2)}.p-3{padding:calc(var(--spacing) * 3)}.p-4{padding:calc(var(--spacing) * 4)}.p-5{padding:calc(var(--spacing) * 5)}.p-6{padding:calc(var(--spacing) * 6)}.p-7{padding:calc(var(--spacing) * 7)}.p-8{padding:calc(var(--spacing) * 8)}.p-9{padding:calc(var(--spacing) * 9)}.p-10{padding:calc(var(--spacing) * 10)}.px-0\.5{padding-inline:calc(var(--spacing) * .5)}.px-3{padding-inline:calc(var(--spacing) * 3)}.px-3\.5{padding-inline:calc(var(--spacing) * 3.5)}.px-4{padding-inline:calc(var(--spacing) * 4)}.px-\[2px\]{padding-inline:2px}.py-0{padding-block:0}.py-0\.5{padding-block:calc(var(--spacing) * .5)}.py-1\.5{padding-block:calc(var(--spacing) * 1.5)}.py-2{padding-block:calc(var(--spacing) * 2)}.py-2\.5{padding-block:calc(var(--spacing) * 2.5)}.py-3{padding-block:calc(var(--spacing) * 3)}.pt-2{padding-top:calc(var(--spacing) * 2)}.pt-2\.5{padding-top:calc(var(--spacing) * 2.5)}.pt-3{padding-top:calc(var(--spacing) * 3)}.pt-4{padding-top:calc(var(--spacing) * 4)}.pb-1{padding-bottom:var(--spacing)}.pb-2{padding-bottom:calc(var(--spacing) * 2)}.pb-3{padding-bottom:calc(var(--spacing) * 3)}.pb-4{padding-bottom:calc(var(--spacing) * 4)}.pl-4{padding-left:calc(var(--spacing) * 4)}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.align-middle{vertical-align:middle}.text-base{font-size:var(--crux-type-base);line-height:var(--tw-leading,var(--text-base--line-height))}.text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.text-body{font-size:var(--crux-type-body)}.text-eyebrow{font-size:var(--crux-type-eyebrow)}.text-h2{font-size:var(--crux-type-h2)}.text-h3{font-size:var(--crux-type-h3)}.text-lead{font-size:var(--crux-type-lead)}.text-micro{font-size:var(--crux-type-micro)}.text-small{font-size:var(--crux-type-small)}.leading-none{--tw-leading:1;line-height:1}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-normal{--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.tracking-eyebrow{--tw-tracking:.08em;letter-spacing:.08em}.break-all{word-break:break-all}.whitespace-normal{white-space:normal}.whitespace-nowrap{white-space:nowrap}.text-bad{color:var(--crux-bad)}.text-ink-strong{color:var(--crux-text-strong)}.text-muted{color:var(--crux-muted)}.normal-case{text-transform:none}.uppercase{text-transform:uppercase}.ordinal{--tw-ordinal:ordinal;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.tabular-nums{--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.no-underline{text-decoration-line:none}.underline{text-decoration-line:underline}.decoration-dotted{text-decoration-style:dotted}.underline-offset-2{text-underline-offset:2px}.opacity-80{opacity:.8}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.ring{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.blur{--tw-blur:blur(8px);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.select-all{-webkit-user-select:all;user-select:all}.first\:border-t-0:first-child{border-top-style:var(--tw-border-style);border-top-width:0}.last\:border-b-0:last-child{border-bottom-style:var(--tw-border-style);border-bottom-width:0}@media(min-width:40rem){.sm\:inline{display:inline}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:grid-cols-\[minmax\(0\,1fr\)_minmax\(0\,220px\)\]{grid-template-columns:minmax(0,1fr) minmax(0,220px)}.sm\:flex-row{flex-direction:row}.sm\:items-baseline{align-items:baseline}.sm\:gap-2{gap:calc(var(--spacing) * 2)}}@media(min-width:48rem){.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:border-r{border-right-style:var(--tw-border-style);border-right-width:1px}.md\:border-b-0{border-bottom-style:var(--tw-border-style);border-bottom-width:0}}@media(min-width:64rem){.lg\:sticky{position:sticky}.lg\:top-16{top:calc(var(--spacing) * 16)}.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.lg\:grid-cols-\[1fr_300px\]{grid-template-columns:1fr 300px}.lg\:grid-cols-\[1fr_320px\]{grid-template-columns:1fr 320px}.lg\:grid-cols-\[minmax\(0\,1fr\)_320px\]{grid-template-columns:minmax(0,1fr) 320px}.lg\:grid-cols-\[minmax\(0\,2fr\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,2fr) minmax(0,1fr)}.lg\:items-start{align-items:flex-start}}@media(min-width:80rem){.xl\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.xl\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.xl\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.xl\:grid-cols-\[minmax\(0\,1fr\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.xl\:grid-cols-\[minmax\(0\,1fr\)_minmax\(0\,340px\)\]{grid-template-columns:minmax(0,1fr) minmax(0,340px)}.xl\:grid-cols-\[minmax\(0\,2fr\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,2fr) minmax(0,1fr)}.xl\:grid-cols-\[minmax\(0\,2fr\)_minmax\(280px\,1fr\)\]{grid-template-columns:minmax(0,2fr) minmax(280px,1fr)}}}:root{color-scheme:light dark;--crux-bg:light-dark(#f6f4f1,#131210);--crux-surface:light-dark(#fff,#1b1a17);--crux-surface-raised:light-dark(#fff,#22201c);--crux-surface-sunken:light-dark(#efece7,#100f0d);--crux-text:light-dark(#26251f,#e8e5df);--crux-text-strong:light-dark(#111009,#faf8f4);--crux-muted:light-dark(#57544e,#a09b91);--crux-faint:light-dark(#6e6a62,#8d887e);--crux-border:light-dark(#dcd9d3,#2f2d28);--crux-border-strong:light-dark(#c2beb6,#45423b);--crux-table-rule:light-dark(#a9a49b,#5c584f);--crux-accent:light-dark(#2b4a66,#7fa8c9);--crux-accent-text:light-dark(#fff,#0e1a26);--crux-accent-soft:light-dark(#e2e9ef,#1a2938);--crux-accent-strong:light-dark(#1e3850,#a3c2da);--crux-row-hover:light-dark(#faf8f5,#22201c);--crux-row-selected:light-dark(#eaf0f5,#1a2938);--crux-potential:light-dark(#a9835b,#cba985);--crux-series-1:light-dark(#2e6da4,#4a89bd);--crux-series-2:light-dark(#b04f20,#cf6030);--crux-series-3:light-dark(#0f7355,#199e70);--crux-series-4:light-dark(#8f6800,#c98500);--crux-series-other:light-dark(#757068,#8d887e);--crux-good:light-dark(#2f6b4f,#6ab98d);--crux-warn:light-dark(#8a6a12,#d3aa4a);--crux-bad:light-dark(#9b3232,#e0736b);--crux-focus:light-dark(#2b4a66,#7fa8c9);--crux-font-display:"Newsreader", "Iowan Old Style", "Palatino Linotype", Palatino, "Book Antiqua", Georgia, serif;--crux-font-sans:system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--crux-font-numeric:ui-monospace, "SF Mono", SFMono-Regular, "JetBrains Mono", Menlo, Consolas, monospace;--crux-type-micro:10px;--crux-type-eyebrow:11px;--crux-type-small:12px;--crux-type-base:13px;--crux-type-body:14px;--crux-type-lead:16px;--crux-type-h3:18px;--crux-type-h2:22px;--crux-type-h1:28px;--crux-type-display:36px;--crux-space-3xs:2px;--crux-space-2xs:4px;--crux-space-xs:6px;--crux-space-sm:8px;--crux-space-md:12px;--crux-space-lg:16px;--crux-space-xl:24px;--crux-space-2xl:32px;--crux-space-3xl:48px;--crux-space-4xl:64px;--crux-space-5xl:96px;--crux-radius-chip:3px;--crux-radius-control:5px;--crux-radius-card:8px;--crux-radius-panel:12px;--crux-radius-pill:999px;--crux-shadow-raised:0 1px 2px #1110090f, 0 4px 12px -4px #11100914;--crux-shadow-overlay:0 2px 4px #11100914, 0 16px 40px -12px #11100938;--crux-row-height:26px;--crux-standings-row-height:34px;--crux-topbar-height:48px;--crux-nav-width:208px;--crux-dur-instant:90ms;--crux-dur-fast:.14s;--crux-dur-base:.19s;--crux-dur-slow:.26s;--crux-ease-out:cubic-bezier(.22, .61, .36, 1);--crux-ease-in:cubic-bezier(.55, .06, .68, .19)}@media(prefers-color-scheme:dark){:root:not([data-theme=light]){--crux-shadow-raised:0 1px 2px #0006, 0 4px 14px -4px #00000080;--crux-shadow-overlay:0 2px 6px #00000073, 0 20px 44px -12px #000000a6}}:root[data-theme=light]{color-scheme:light}:root[data-theme=dark]{color-scheme:dark;--crux-shadow-raised:0 1px 2px #0006, 0 4px 14px -4px #00000080;--crux-shadow-overlay:0 2px 6px #00000073, 0 20px 44px -12px #000000a6}.toast-stack{right:var(--crux-space-lg);bottom:var(--crux-space-lg);z-index:60;gap:var(--crux-space-sm);flex-direction:column;align-items:flex-end;display:flex;position:fixed}.toast{align-items:center;gap:var(--crux-space-sm);padding:var(--crux-space-sm) var(--crux-space-md);background:var(--crux-surface);border:1px solid var(--crux-border);border-radius:var(--radius-control);box-shadow:var(--crux-shadow-overlay);font-size:var(--crux-type-base);color:var(--crux-text);font-weight:500;display:flex}.toast__dot{border-radius:var(--radius-pill);background:var(--crux-good);flex-shrink:0;width:7px;height:7px}.toast__undo{font-size:var(--crux-type-base);color:var(--crux-accent);cursor:pointer;background:0 0;border:0;padding:0;font-weight:700}.error-note{align-items:center;gap:var(--crux-space-md);padding:var(--crux-space-sm) var(--crux-space-md);margin-top:var(--crux-space-sm);background:var(--crux-surface);border:1px solid var(--crux-border);border-radius:var(--radius-card);display:flex}.error-note__dot{border-radius:var(--radius-pill);background:var(--crux-bad);flex-shrink:0;width:8px;height:8px}.error-note__body{flex:1 1 0;min-width:0}.error-note__title{font-size:var(--crux-type-base);color:var(--crux-text-strong);font-weight:600}.error-note__message{font-size:var(--crux-type-eyebrow);color:var(--crux-muted);overflow-wrap:anywhere}.note{align-items:baseline;gap:var(--crux-space-md);padding:var(--crux-space-sm) var(--crux-space-md);background:var(--crux-surface);border:1px solid var(--crux-border);border-radius:var(--radius-card);max-width:92ch;display:flex}.note__dot{border-radius:var(--radius-pill);background:var(--crux-accent);flex-shrink:0;width:8px;height:8px;position:relative;top:-1px}.note__body{min-width:0;font-size:var(--crux-type-base);color:var(--crux-text);flex:1 1 0;margin:0}.note--warn{border-color:var(--crux-warn)}@supports (color:color-mix(in lab,red,red)){.note--warn{border-color:color-mix(in oklab,var(--crux-warn) 55%,var(--crux-border))}}.note--warn .note__dot{background:var(--crux-warn)}.note--bad{border-color:var(--crux-bad)}@supports (color:color-mix(in lab,red,red)){.note--bad{border-color:color-mix(in oklab,var(--crux-bad) 55%,var(--crux-border))}}.note--bad .note__dot{background:var(--crux-bad)}.advance-strip{gap:var(--crux-space-3xs);flex-direction:column;min-width:13ch;display:flex}.advance-strip__bar{border-radius:var(--radius-pill);background:var(--crux-surface-sunken);height:3px;display:block;overflow:hidden}.advance-strip__fill{border-radius:var(--radius-pill);background:var(--crux-accent);width:40%;height:3px;animation:1.2s ease-in-out infinite crux-indeterminate;display:block}@keyframes crux-indeterminate{0%{transform:translate(-100%)}to{transform:translate(280%)}}.bar-list{gap:var(--crux-space-sm);flex-direction:column;display:flex}.bar-list__row{align-items:center;gap:var(--crux-space-md);grid-template-columns:minmax(5ch,max-content) minmax(0,1fr) auto;display:grid}.bar-list__label{font-size:var(--crux-type-eyebrow);color:var(--crux-muted);white-space:nowrap}.bar-list__track{height:12px;display:block}.bar-list__fill{background:var(--crux-accent);border-radius:4px;min-width:2px;height:12px;display:block}.bar-list__value{font-size:var(--crux-type-eyebrow);color:var(--crux-text)}.bracket{gap:var(--crux-space-md);padding-bottom:var(--crux-space-2xs);grid-template-columns:1fr auto 1fr;align-items:center;display:grid;overflow-x:auto}.bracket__wing{min-width:0}.bracket__wing[data-direction=rtl] .bracket__league{text-align:right}.bracket__league{margin:0 0 var(--crux-space-sm);font-size:var(--crux-type-small);letter-spacing:var(--tracking-eyebrow);text-transform:uppercase;color:var(--crux-muted);font-weight:700}.bracket__rounds{gap:var(--crux-space-sm);align-items:stretch;display:flex}.bracket__round{gap:var(--crux-space-xs);flex-direction:column;flex:1 1 0;min-width:126px;display:flex}.bracket__roundname{font-size:var(--crux-type-eyebrow);letter-spacing:.02em;text-transform:uppercase;color:var(--crux-muted);margin:0;font-weight:600;line-height:1.25}.bracket__bestof{letter-spacing:0;color:var(--crux-faint,var(--crux-muted));font-weight:500;display:block}.bracket__boxes{justify-content:space-around;gap:var(--crux-space-sm);flex-direction:column;flex:auto;display:flex}.bracket__box{border:1px solid var(--crux-border-strong);border-radius:var(--radius-control);background:var(--crux-surface);overflow:hidden}.bracket__slot{align-items:center;gap:var(--crux-space-xs);padding:var(--crux-space-2xs) var(--crux-space-sm);font-size:var(--crux-type-small);border-bottom:1px solid var(--crux-border);margin:0;display:flex}.bracket__slot:last-child{border-bottom:none}.bracket__slot[data-won=true]{background:var(--crux-row-selected);font-weight:700}.bracket__slot[data-lost=true]{color:var(--crux-muted)}.bracket__seed{min-width:15px;font-size:var(--crux-type-micro);text-align:center;color:var(--crux-muted);font-variant-numeric:tabular-nums;flex:none;font-weight:700}.bracket__seed--empty{min-width:15px}.bracket__club{white-space:nowrap;font-weight:600}.bracket__source{font-size:var(--crux-type-eyebrow);color:var(--crux-muted);font-style:italic;line-height:1.25}.bracket__wins{font-variant-numeric:tabular-nums;font-size:var(--crux-type-small);margin-left:auto}.bracket__byes{border:1px dashed var(--crux-border-strong);border-radius:var(--radius-control);padding:var(--crux-space-2xs) var(--crux-space-sm)}.bracket__bye{align-items:center;gap:var(--crux-space-xs);font-size:var(--crux-type-small);color:var(--crux-muted);margin:0;display:flex}.bracket__final{justify-content:center;display:flex}.bracket__finalbox{gap:var(--crux-space-xs);text-align:center;flex-direction:column;align-items:stretch;min-width:138px;display:flex}.bracket__finalbox .bracket__box{border-color:var(--crux-accent)}.bracket__finalnote{font-size:var(--crux-type-eyebrow);margin:0}@media(max-width:1100px){.bracket{grid-template-columns:1fr}.bracket__wing[data-direction=rtl] .bracket__league{text-align:left}}.devtools{z-index:35;max-width:100%;position:fixed;bottom:0;left:0}.devtools__handle,.devtools__tray{align-items:center;gap:var(--crux-space-sm);background:var(--crux-surface);border:1px solid var(--crux-border-strong);border-top-right-radius:var(--radius-card);border-bottom:0;border-left:0;display:flex}.devtools__handle{gap:var(--crux-space-2xs);padding:var(--crux-space-3xs) var(--crux-space-sm) var(--crux-space-3xs) var(--crux-space-xs);font:inherit;font-size:var(--crux-type-small);color:var(--crux-faint);cursor:pointer;transition:color var(--crux-dur-fast) var(--crux-ease-out),background-color var(--crux-dur-fast) var(--crux-ease-out)}.devtools__handle:hover{color:var(--crux-text);background:var(--crux-surface-sunken)}.devtools__handle:active{transform:translateY(.5px)}.devtools__tray{gap:var(--crux-space-md);padding:var(--crux-space-xs) var(--crux-space-md);box-shadow:var(--crux-shadow-overlay);animation:devtools-rise var(--crux-dur-base) var(--crux-ease-out) both}@keyframes devtools-rise{0%{opacity:0;transform:translateY(100%)}to{opacity:1;transform:translateY(0)}}.devtools__eyebrow{align-items:center;gap:var(--crux-space-2xs);font-size:var(--crux-type-eyebrow);letter-spacing:var(--tracking-eyebrow);text-transform:uppercase;color:var(--crux-faint);display:inline-flex}.devtools__tier{padding:0 var(--crux-space-2xs);font-size:var(--crux-type-micro);letter-spacing:var(--tracking-eyebrow);text-transform:uppercase;color:var(--crux-accent);background:var(--crux-accent-soft);border-radius:var(--radius-chip)}.devtools__actions{align-items:center;gap:var(--crux-space-xs);display:flex}.devtools__status{min-width:13ch;color:var(--crux-muted)}@media(max-width:560px){.devtools{right:0}.devtools__tray{border-right:0;border-top-right-radius:0;flex-wrap:wrap}.devtools__actions{flex-wrap:wrap}.devtools__status{min-width:0}}.roster-capacity-overview{gap:var(--crux-space-md);grid-template-columns:minmax(17rem,1fr) minmax(24rem,1.45fr);align-items:start;display:grid}.roster-capacity-overview__major{border-block:1px solid var(--crux-border);flex-direction:column;display:flex}.roster-capacity-overview__major>div{align-items:baseline;gap:var(--crux-space-sm);padding:var(--crux-space-sm) var(--crux-space-md);grid-template-columns:minmax(0,1fr) auto 5ch;display:grid}.roster-capacity-overview__major>div+div{border-top:1px solid var(--crux-border)}.roster-capacity-overview__figure{color:var(--crux-text-strong);font-weight:700;line-height:1}.roster-capacity-overview__figure>span>span>span:not(.roster-capacity-overview__projected){color:var(--crux-muted);font-weight:500}.roster-capacity-overview__projected{color:var(--crux-accent);font-weight:700}.roster-capacity-overview__pending{margin:0 0 var(--crux-space-xs);text-align:right}.roster-capacity-overview__affiliates .data{width:100%}.roster-capacity-overview__room{text-align:left;min-width:4.5ch;margin-inline-start:var(--crux-space-xs);display:inline-block}@media(max-width:760px){.roster-capacity-overview{grid-template-columns:1fr}}.chat-page{gap:var(--crux-space-md);grid-template-columns:minmax(160px,220px) minmax(0,1fr);min-height:0;display:grid}@media(max-width:720px){.chat-page{grid-template-columns:1fr}}.chat-room-switcher{gap:var(--crux-space-3xs);flex-direction:column;display:flex}.chat-room-switcher__item{justify-content:space-between;align-items:center;gap:var(--crux-space-2xs);padding:var(--crux-space-2xs) var(--crux-space-sm);font:inherit;color:var(--crux-text);text-align:left;border-radius:var(--radius-control);cursor:pointer;background:0 0;border:1px solid #0000;display:flex}.chat-room-switcher__item:hover{background:var(--crux-surface-sunken)}.chat-room-switcher__item:focus-visible{outline:2px solid var(--crux-focus);outline-offset:1px}.chat-room-switcher__item[data-active=true]{background:var(--crux-accent-soft);border-color:var(--crux-accent)}@supports (color:color-mix(in lab,red,red)){.chat-room-switcher__item[data-active=true]{border-color:color-mix(in oklab,var(--crux-accent) 45%,transparent)}}.chat-room-switcher__item[data-active=true]{font-weight:600}.chat-room-switcher__name{align-items:center;gap:var(--crux-space-3xs);text-overflow:ellipsis;white-space:nowrap;min-width:0;display:flex;overflow:hidden}.chat-room-switcher__unread{min-width:18px;height:18px;padding:0 var(--crux-space-2xs);font-size:var(--crux-type-micro);color:var(--crux-bg);background:var(--crux-accent);border-radius:var(--radius-pill);flex:none;justify-content:center;align-items:center;font-weight:700;display:inline-flex}.chat-room{flex-direction:column;height:min(72vh,760px);min-height:0;display:flex}.chat-room__tail{gap:var(--crux-space-sm);min-height:0;padding:var(--crux-space-sm);overscroll-behavior:contain;flex-direction:column;flex:auto;display:flex;overflow-y:auto}.chat-message{gap:var(--crux-space-3xs);flex-direction:column;display:flex}.chat-message__meta{align-items:baseline;gap:var(--crux-space-2xs);font-size:var(--crux-type-small);display:flex}.chat-message__author{color:var(--crux-text-strong);font-weight:700}.chat-message__time{color:var(--crux-faint)}.chat-message__body{font-size:var(--crux-type-base);overflow-wrap:anywhere;line-height:1.45}.chat-hidden-message{padding:var(--crux-space-xs) var(--crux-space-sm);color:var(--crux-muted);background:var(--crux-surface-sunken);border:1px dashed var(--crux-border-strong);border-radius:var(--radius-control);font-style:italic}.chat-reference{color:var(--crux-text-strong);font-weight:600}a.chat-reference--live{color:var(--crux-accent);text-decoration:none}a.chat-reference--live:hover{text-decoration:underline}.chat-reference--dead{color:var(--crux-faint);text-decoration:line-through;-webkit-text-decoration-color:var(--crux-faint);text-decoration-color:var(--crux-faint);font-style:italic;font-weight:400}@supports (color:color-mix(in lab,red,red)){.chat-reference--dead{-webkit-text-decoration-color:color-mix(in oklab,var(--crux-faint) 60%,transparent);text-decoration-color:color-mix(in oklab,var(--crux-faint) 60%,transparent)}}.chat-external-link{color:var(--crux-accent);font:inherit;word-break:break-all;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}.chat-external-link-dialog{max-width:420px;padding:var(--crux-space-md);color:var(--crux-text);background:var(--crux-surface-raised);border:1px solid var(--crux-border-strong);border-radius:var(--radius-card);box-shadow:var(--crux-shadow-overlay)}.chat-external-link-dialog::backdrop{background:oklab(0% none none/.45)}.chat-reactions{gap:var(--crux-space-3xs);margin-top:var(--crux-space-3xs);flex-wrap:wrap;display:flex}.chat-reaction{align-items:center;gap:var(--crux-space-2xs);padding:1px var(--crux-space-2xs);font-size:var(--crux-type-small);background:var(--crux-surface-sunken);border:1px solid var(--crux-border);border-radius:var(--radius-pill);cursor:pointer;display:inline-flex}.chat-reaction[data-mine=true]{background:var(--crux-accent-soft);border-color:var(--crux-accent)}@supports (color:color-mix(in lab,red,red)){.chat-reaction[data-mine=true]{border-color:color-mix(in oklab,var(--crux-accent) 45%,transparent)}}.chat-reaction:focus-visible,.chat-reaction-add:focus-visible{outline:2px solid var(--crux-focus);outline-offset:1px}.chat-reaction-add{width:22px;height:22px;color:var(--crux-faint);border:1px solid var(--crux-border);border-radius:var(--radius-pill);cursor:pointer;background:0 0;justify-content:center;align-items:center;padding:0;display:inline-flex}.chat-message__actions{align-items:center;gap:var(--crux-space-2xs);display:flex}.chat-composer{gap:var(--crux-space-2xs);padding:var(--crux-space-sm);border-top:1px solid var(--crux-border);flex-direction:column;display:flex}.chat-composer__row{align-items:flex-end;gap:var(--crux-space-2xs);display:flex}.chat-composer__field{background:var(--crux-surface);border:1px solid var(--crux-border-strong);border-radius:var(--radius-control);flex:auto;min-width:0;position:relative}.chat-composer__field:focus-within{outline:2px solid var(--crux-focus);outline-offset:1px}.chat-composer__field[data-disabled=true]{opacity:.6}.chat-composer__mirror,.chat-composer__textarea{padding:var(--crux-space-2xs) var(--crux-space-sm);font:inherit;line-height:inherit;letter-spacing:inherit;white-space:pre-wrap;overflow-wrap:break-word;box-sizing:border-box;border-radius:var(--radius-control);border:1px solid #0000;margin:0;position:absolute;top:0;right:0;bottom:0;left:0}.chat-composer__mirror{color:var(--crux-text);pointer-events:none;overflow:hidden}.chat-composer__mirror-chip{color:var(--crux-accent);background:var(--crux-accent-soft);border-radius:var(--radius-chip);-webkit-box-decoration-break:clone;box-decoration-break:clone}.chat-composer__mirror-caret{width:0;display:inline-block}.chat-composer__textarea{resize:none;color:#0000;caret-color:var(--crux-text);background:0 0;overflow-y:hidden}.chat-composer__textarea:disabled{cursor:not-allowed}.chat-composer__textarea::placeholder{color:var(--crux-faint);opacity:1}.chat-composer__error{color:var(--crux-bad);font-size:var(--crux-type-small)}.chat-autocomplete{z-index:20;min-width:200px;max-width:min(320px,90vw);max-height:220px;padding:var(--crux-space-3xs);background:var(--crux-surface-raised);border:1px solid var(--crux-border-strong);border-radius:var(--radius-control);box-shadow:var(--crux-shadow-overlay);flex-direction:column;display:flex;overflow-y:auto}.chat-autocomplete__item{justify-content:space-between;align-items:baseline;gap:var(--crux-space-sm);padding:var(--crux-space-3xs) var(--crux-space-2xs);color:var(--crux-text);text-align:left;border-radius:var(--radius-control);cursor:pointer;background:0 0;border:0;display:flex}.chat-autocomplete__item[data-active=true],.chat-autocomplete__item:hover{background:var(--crux-accent-soft)}.chat-autocomplete__hint{color:var(--crux-faint);font-size:var(--crux-type-small)}.chat-autocomplete__note{padding:var(--crux-space-3xs) var(--crux-space-2xs);color:var(--crux-faint);font-size:var(--crux-type-small);margin:0;font-style:italic}.chat-archived-banner{padding:var(--crux-space-2xs) var(--crux-space-sm);color:var(--crux-muted);font-size:var(--crux-type-small);background:var(--crux-surface-sunken);border-bottom:1px solid var(--crux-border)}.chat-dashboard-card__item{padding:var(--crux-space-sm) var(--crux-space-md);border-bottom:1px solid var(--crux-border)}.chat-dashboard-card__item:last-child{border-bottom:0}.chat-emoji-menu{gap:var(--crux-space-3xs);flex-wrap:wrap;display:flex}.chat-emoji-menu .menu__row{width:auto}.chat-emoji-menu .menu__item{width:auto;padding:var(--crux-space-3xs) var(--crux-space-2xs);font-size:var(--crux-type-lead)}.chat-sidebar{gap:var(--crux-space-md);flex-direction:column;min-width:0;display:flex}.chat-conversation-switcher{gap:var(--crux-space-3xs)}.chat-conversation-switcher__header{justify-content:space-between;align-items:center;gap:var(--crux-space-2xs);padding:0 var(--crux-space-sm) var(--crux-space-3xs);display:flex}.chat-conversation-switcher__title{font-size:var(--crux-type-small);color:var(--crux-faint);text-transform:uppercase;letter-spacing:.02em;font-weight:700}.chat-conversation-switcher__empty{padding:var(--crux-space-2xs) var(--crux-space-sm);margin:0}.chat-message__author--button{font:inherit;color:var(--crux-text-strong);cursor:pointer;background:0 0;border:0;padding:0;font-weight:700}.chat-message__author--button:hover,.chat-message__author--button:focus-visible{color:var(--crux-accent);text-decoration:underline}.chat-conversation-header{justify-content:space-between;align-items:center;gap:var(--crux-space-2xs);padding:var(--crux-space-xs) var(--crux-space-sm);border-bottom:1px solid var(--crux-border);display:flex}.chat-conversation-header__actions{align-items:center;gap:var(--crux-space-2xs);display:flex}.chat-conversation-banner{gap:var(--crux-space-2xs);padding:var(--crux-space-xs) var(--crux-space-sm);background:var(--crux-accent-soft);border-bottom:1px solid var(--crux-accent);flex-direction:column;margin:0;display:flex}@supports (color:color-mix(in lab,red,red)){.chat-conversation-banner{border-bottom:1px solid color-mix(in oklab,var(--crux-accent) 45%,transparent)}}.chat-conversation-banner__actions{gap:var(--crux-space-2xs);display:flex}.chat-conversation-banner--quiet{color:var(--crux-muted);font-size:var(--crux-type-small);background:var(--crux-surface-sunken);border-bottom-color:var(--crux-border)}.chat-conversation-banner--refused{color:var(--crux-bad);font-size:var(--crux-type-small);background:var(--crux-bad)}@supports (color:color-mix(in lab,red,red)){.chat-conversation-banner--refused{background:color-mix(in oklab,var(--crux-bad) 10%,var(--crux-surface-sunken))}}.chat-conversation-banner--refused{border-bottom-color:var(--crux-border-strong)}.chat-new-conversation{gap:var(--crux-space-2xs);padding:var(--crux-space-sm);flex-direction:column;display:flex}.chat-new-conversation__row{gap:var(--crux-space-2xs);display:flex}.chat-new-conversation__input{min-width:0;padding:var(--crux-space-2xs) var(--crux-space-sm);font:inherit;color:var(--crux-text);background:var(--crux-surface);border:1px solid var(--crux-border-strong);border-radius:var(--radius-control);flex:auto}.chat-new-conversation__input:focus-visible{outline:2px solid var(--crux-focus);outline-offset:1px}.chat-new-conversation__results{gap:var(--crux-space-3xs);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.chat-new-conversation__empty{padding:var(--crux-space-2xs) var(--crux-space-sm)}.chat-new-conversation__result{justify-content:space-between;align-items:center;gap:var(--crux-space-2xs);width:100%;padding:var(--crux-space-2xs) var(--crux-space-sm);font:inherit;color:var(--crux-text);text-align:left;border-radius:var(--radius-control);cursor:pointer;background:0 0;border:1px solid #0000;display:flex}.chat-new-conversation__result:hover,.chat-new-conversation__result:focus-visible{background:var(--crux-surface-sunken);outline:none}.seat-meter{flex-wrap:wrap;align-items:center;gap:2px;display:inline-flex}.seat-meter__tick{border-radius:var(--radius-pill);border:1px solid var(--crux-border-strong);background:0 0;flex-shrink:0;width:7px;height:7px}.seat-meter__tick--filled{background:var(--crux-accent);border-color:var(--crux-accent)}.seat-meter__tick--bot{background:repeating-linear-gradient(45deg,var(--crux-warn) 0 2px,transparent 2px 4px);border-color:var(--crux-warn)}@supports (color:color-mix(in lab,red,red)){.seat-meter__tick--bot{border-color:color-mix(in oklab,var(--crux-warn) 55%,var(--crux-border-strong))}}.seat-board{gap:var(--crux-space-xl);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}@media(max-width:720px){.seat-board{grid-template-columns:minmax(0,1fr)}}.seat-board__league-head{margin-bottom:var(--crux-space-sm)}.seat-board__division{margin-bottom:var(--crux-space-md)}.seat-board__division-head{align-items:baseline;gap:var(--crux-space-sm);padding:0 var(--crux-space-2xs);margin-bottom:var(--crux-space-2xs);display:flex}.seat-row{align-items:center;gap:var(--crux-space-sm);padding:var(--crux-space-sm) var(--crux-space-md);border:1px solid var(--crux-border);border-radius:var(--radius-control);background:var(--crux-surface);display:flex}.seat-row+.seat-row{margin-top:var(--crux-space-2xs)}.seat-row--you{border-color:var(--crux-accent);background:var(--crux-accent-soft)}.seat-row--open{border-style:dashed}.seat-row__identity{flex-direction:column;flex:auto;gap:1px;min-width:0;display:flex}.seat-row__identity>span:last-child{color:var(--crux-muted);font-size:var(--crux-type-small)}.seat-row__action{align-items:center;gap:var(--crux-space-xs);flex-shrink:0;display:flex}.open-ring{border:1.5px dashed var(--crux-border-strong);border-radius:var(--radius-pill);width:28px;height:28px;color:var(--crux-muted);font-weight:600;font-size:var(--crux-type-small);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.take-seat-steps{align-items:center;gap:var(--crux-space-xs);margin-bottom:var(--crux-space-sm);color:var(--crux-muted);font-size:var(--crux-type-small);display:flex}.take-seat-steps b{color:var(--crux-text-strong)}.take-seat-steps i{background:var(--crux-border-strong);width:14px;height:1px;font-style:normal}.city-table td{height:64px}.city-table td.is-taken{opacity:.55}.mark-variant-picker{border:0;margin:0;padding:0}.mark-variant-picker__options{gap:var(--crux-space-sm);margin-top:var(--crux-space-2xs);flex-wrap:wrap;display:flex}.mark-variant-picker__option{align-items:center;gap:var(--crux-space-2xs);width:84px;padding:var(--crux-space-sm) var(--crux-space-2xs);border:1px solid var(--crux-border);border-radius:var(--radius-control);font-size:var(--crux-type-eyebrow);color:var(--crux-muted);text-align:center;cursor:pointer;flex-direction:column;display:flex;position:relative}.mark-variant-picker__option:has(input:checked){border-color:var(--crux-accent);color:var(--crux-text-strong);background:var(--crux-accent-soft)}.mark-variant-picker__option input{opacity:0;pointer-events:none;position:absolute}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-divide-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@layer components{.organization-mark{display:inline-flex;flex:none;inline-size:var(--organization-mark-size);block-size:var(--organization-mark-size);align-items:center;justify-content:center}.organization-mark img{display:block;inline-size:100%;block-size:100%;object-fit:contain}.organization-mark--unavailable{border:1px dashed var(--crux-border-strong);color:var(--crux-muted);background:var(--crux-surface-sunken);font-family:var(--crux-font-numeric);font-weight:700}.organization-lockup{display:inline-flex;min-inline-size:0;align-items:center;gap:8px}.organization-lockup__copy{display:flex;min-inline-size:0;flex-direction:column;line-height:1.2}.organization-lockup__name{overflow:hidden;color:var(--crux-text-strong);font-family:var(--crux-font-display);font-size:14px;font-weight:600;text-overflow:ellipsis;white-space:nowrap}.organization-lockup__detail{overflow:hidden;color:var(--crux-muted);font-size:11px;text-overflow:ellipsis;white-space:nowrap}.organization-matchup{inline-size:min(100%,380px);background:var(--crux-surface);border-block:1px solid var(--crux-border-strong)}.organization-matchup__status{margin:0;padding:8px 12px;border-block-end:1px solid var(--crux-border);color:var(--crux-muted);font-size:10px;font-weight:600;letter-spacing:.05em;text-transform:uppercase}.organization-matchup__side{display:flex;min-inline-size:0;align-items:center;justify-content:space-between;gap:16px;padding:10px 12px}.organization-matchup__side+.organization-matchup__side{border-block-start:1px solid var(--crux-border)}.organization-matchup__score{color:var(--crux-text-strong);font-size:18px}.organization-identity-header{display:grid;inline-size:min(100%,680px);grid-template-columns:auto minmax(0,1fr);align-items:center;gap:28px;padding-block:24px;border-block:1px solid var(--crux-border-strong)}.organization-identity-header__copy{min-inline-size:0}.organization-identity-header__location{margin:0 0 4px;color:var(--crux-accent);font-family:var(--crux-font-numeric);font-size:10px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.organization-identity-header__name{min-inline-size:0;margin:0;color:var(--crux-text-strong);font-family:var(--crux-font-display);font-size:clamp(28px,5vw,42px);font-weight:600;letter-spacing:-.025em;line-height:1.05;overflow-wrap:anywhere}.organization-identity-header__detail{max-inline-size:52ch;margin:8px 0 0;color:var(--crux-muted);font-size:13px}}@layer components{.world-switcher{min-inline-size:0}.world-switcher__trigger{max-inline-size:min(38vw,420px);min-block-size:32px;justify-content:flex-start;padding-inline:var(--crux-space-xs) var(--crux-space-sm);transition:background-color var(--crux-dur-fast) var(--crux-ease-out),border-color var(--crux-dur-fast) var(--crux-ease-out),color var(--crux-dur-fast) var(--crux-ease-out),transform var(--crux-dur-instant) var(--crux-ease-out)}.world-switcher__trigger-copy{display:flex;min-inline-size:0;align-items:baseline;gap:var(--crux-space-2xs);overflow:hidden;white-space:nowrap}.world-switcher__trigger-copy>*{overflow:hidden;text-overflow:ellipsis}.world-switcher__trigger-copy strong{flex:none;max-inline-size:18ch;color:var(--crux-text-strong);font-family:var(--crux-font-display);font-weight:600}.world-switcher__trigger-copy>span{color:var(--crux-muted)}.world-switcher__trigger:hover:not(:disabled),.world-switcher-preview.is-hover .world-switcher__trigger:not(:disabled){background:var(--crux-surface-sunken);border-color:var(--crux-muted)}.world-switcher__trigger:focus-visible,.world-switcher-preview.is-focus .world-switcher__trigger:not(:disabled){outline:2px solid var(--crux-focus);outline-offset:1px}.world-switcher__trigger:active:not(:disabled),.world-switcher-preview.is-active .world-switcher__trigger:not(:disabled){transform:translateY(1px)}.world-switcher__trigger:disabled,.world-switcher-preview.is-disabled .world-switcher__trigger{cursor:not-allowed;opacity:.5}.world-switcher__trigger[data-state=loading]{color:var(--crux-muted)}.world-switcher__trigger[data-state=error]{border-color:var(--crux-bad)}.world-switcher__menu{min-inline-size:0;animation:world-switcher-open var(--crux-dur-base) var(--crux-ease-out);transform-origin:top left}.world-switcher__account-item,.world-switcher__status,.world-switcher__world-item,.world-switcher__current-note{display:flex;min-inline-size:0;align-items:center}.world-switcher__account-item,.world-switcher__status{gap:var(--crux-space-sm)}.world-switcher__item{min-block-size:40px}.world-switcher__world-item{gap:var(--crux-space-sm)}.world-switcher__world-copy{display:grid;min-inline-size:0;gap:var(--crux-space-3xs);overflow:hidden;line-height:1.2}.world-switcher__world-identity,.world-switcher__world-meta{display:flex;min-inline-size:0;align-items:baseline;gap:var(--crux-space-2xs);overflow:hidden;white-space:nowrap}.world-switcher__world-identity>*{overflow:hidden;text-overflow:ellipsis}.world-switcher__world-identity strong{flex:none;max-inline-size:16ch;color:var(--crux-text-strong);font-family:var(--crux-font-display);font-weight:600}.world-switcher__world-identity>span:last-child{color:var(--crux-muted)}.world-switcher__world-meta{color:var(--crux-faint);font-family:var(--crux-font-numeric);font-size:var(--crux-type-eyebrow)}.world-switcher__dashboard-icon{flex:none;color:var(--crux-accent-strong)}.world-switcher__current-note{gap:var(--crux-space-3xs);color:var(--crux-accent-strong);font-size:var(--crux-type-eyebrow);font-weight:600;white-space:nowrap}.world-switcher__item--current:disabled{color:var(--crux-text);background:var(--crux-accent-soft);cursor:not-allowed;opacity:1}.world-switcher__status--error{color:var(--crux-bad)}.world-switcher-preview-grid{display:grid;gap:var(--crux-space-lg)}.world-switcher-preview{display:grid;grid-template-columns:72px minmax(0,1fr);align-items:center;gap:var(--crux-space-lg)}.world-switcher-preview__label{color:var(--crux-muted);font-family:var(--crux-font-numeric);font-size:var(--crux-type-small)}@keyframes world-switcher-open{0%{opacity:0;transform:translateY(-2px)}to{opacity:1;transform:translateY(0)}}@media(pointer:coarse){.world-switcher__trigger,.world-switcher__item{min-block-size:44px}}@media(max-width:40rem){.world-switcher__trigger{max-inline-size:calc(100vw - 92px)}.world-switcher__trigger-copy>span{display:none}.world-switcher__world-identity strong{max-inline-size:13ch}}@media(prefers-reduced-motion:reduce){.world-switcher__menu{animation-duration:var(--crux-dur-instant);animation-name:world-switcher-open-reduced}@keyframes world-switcher-open-reduced{0%{opacity:0}to{opacity:1}}}}@layer components{.quick-search-trigger{gap:var(--crux-space-sm);white-space:nowrap}.quick-search-trigger kbd{color:var(--crux-muted);margin-inline-start:var(--crux-space-lg)}.quick-search{padding:0;margin:min(14vh,var(--crux-space-5xl)) auto auto;width:min(620px,calc(100vw - 24px));max-height:calc(100dvh - 32px);color:var(--crux-text);background:var(--crux-surface);border:1px solid var(--crux-border-strong);border-radius:var(--crux-radius-card);box-shadow:var(--crux-shadow-overlay);overflow:hidden}.quick-search::backdrop{background:color-mix(in srgb,var(--crux-text-strong) 28%,transparent)}.quick-search__field{display:flex;align-items:center;gap:var(--crux-space-md);padding:var(--crux-space-md);border-bottom:1px solid var(--crux-border)}.quick-search__field input{flex:1;min-width:0;background:transparent;color:var(--crux-text);border:0;font:inherit;padding-block:var(--crux-space-sm)}.quick-search__field input:focus-visible{outline:2px solid var(--crux-accent);outline-offset:2px}.quick-search__results{max-height:min(52dvh,430px);overflow-y:auto;overscroll-behavior:contain;padding:var(--crux-space-xs)}.quick-search__group{color:var(--crux-muted);font-size:var(--crux-type-eyebrow);font-weight:600;padding:var(--crux-space-md) var(--crux-space-sm) var(--crux-space-xs)}.quick-search__result{color:var(--crux-text);text-decoration:none;display:flex;flex-direction:column;gap:var(--crux-space-2xs);padding:var(--crux-space-sm);border-radius:var(--crux-radius-control);cursor:pointer}.quick-search__result>span{font-weight:600}.quick-search__result small{color:var(--crux-muted);font-size:var(--crux-type-small)}.quick-search__result:hover{background:var(--crux-row-hover)}.quick-search__result[aria-selected=true]{background:var(--crux-row-selected);outline:1px solid var(--crux-accent);outline-offset:-1px}.quick-search__result:active{background:var(--crux-accent-soft)}.quick-search__status,.quick-search__hint{display:flex;align-items:center;justify-content:space-between;gap:var(--crux-space-sm);color:var(--crux-muted);font-size:var(--crux-type-small);padding:var(--crux-space-sm) var(--crux-space-lg)}.quick-search__hint{border-top:1px solid var(--crux-border)}@media(max-width:1100px){.quick-search-trigger>span,.quick-search-trigger>kbd{display:none}}@media(max-width:414px){.quick-search{margin-top:var(--crux-space-md)}.quick-search__hint{flex-wrap:wrap}}}@layer components{.choice{position:relative;display:flex;flex-direction:column;gap:var(--crux-space-2xs);padding:11px var(--crux-space-md) var(--crux-space-md) 34px;background:var(--crux-surface);border:1px solid var(--crux-border-strong);border-radius:var(--crux-radius-card);cursor:pointer;transition:border-color var(--crux-dur-fast) var(--crux-ease-out),background-color var(--crux-dur-fast) var(--crux-ease-out)}.choice:hover{border-color:var(--crux-muted)}.choice input{position:absolute;top:13px;left:var(--crux-space-md);margin:0}.choice__title{color:var(--crux-text-strong);font-weight:600}.choice__detail{color:var(--crux-muted);font-size:var(--crux-type-small)}.choice:has(input:checked){background:var(--crux-accent-soft);border-color:var(--crux-accent);box-shadow:inset 0 0 0 1px var(--crux-accent)}.choice:has(input:disabled){cursor:not-allowed;opacity:.5}.choice-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:var(--crux-space-sm)}.align-edit{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--crux-space-lg) var(--crux-space-xl)}@media(max-width:860px){.align-edit{grid-template-columns:minmax(0,1fr)}}.align-slot{display:grid;grid-template-columns:22px minmax(0,1fr) auto;align-items:center;gap:var(--crux-space-sm);padding:3px 0;border-bottom:1px solid var(--crux-border)}.align-slot .select{width:100%}.align-slot--dupe .select{border-color:var(--crux-bad)}.code-box{display:flex;align-items:center;gap:var(--crux-space-md);padding:var(--crux-space-sm) var(--crux-space-md);background:var(--crux-surface-sunken);border:1px dashed var(--crux-border-strong);border-radius:var(--crux-radius-card)}.code-box__value{flex:1;color:var(--crux-text-strong);font-family:var(--crux-font-numeric);font-size:var(--crux-type-lead);letter-spacing:.12em}.invite-row{display:flex;flex-wrap:nowrap;align-items:center;justify-content:space-between;gap:var(--crux-space-sm);padding:var(--crux-space-2xs) 0;border-top:1px solid var(--crux-border);font-size:var(--crux-type-small)}}@layer components{.agm-inbox-toolbar{display:flex;flex-wrap:wrap;align-items:center;gap:var(--crux-space-sm);padding:var(--crux-space-sm) var(--crux-space-md);border-bottom:1px solid var(--crux-border)}.agm-inbox-group{margin:0;padding:var(--crux-space-2xs) var(--crux-space-md);background:var(--crux-surface-sunken);border-bottom:1px solid var(--crux-border);color:var(--crux-muted);font-size:var(--crux-type-micro);font-weight:600;letter-spacing:.06em;text-transform:uppercase}.agm-inbox-list{margin:0;padding:0;list-style:none}.agm-row__meta{display:flex;flex-wrap:wrap;align-items:center;gap:var(--crux-space-3xs) var(--crux-space-sm);margin-bottom:var(--crux-space-3xs)}.agm-tag{display:inline-flex;align-items:center;gap:4px;height:18px;padding:0 5px;border:1px solid var(--crux-border-strong);border-radius:var(--crux-radius-chip);background:var(--crux-surface);color:var(--crux-muted);font-size:var(--crux-type-micro);font-weight:600;letter-spacing:.02em;white-space:nowrap}.agm-tag--accent{border-color:color-mix(in oklab,var(--crux-accent) 45%,transparent);background:var(--crux-accent-soft);color:var(--crux-accent)}.agm-tag--warn{border-color:color-mix(in oklab,var(--crux-warn) 50%,transparent);background:color-mix(in oklab,var(--crux-warn) 8%,var(--crux-surface));color:var(--crux-warn)}.agm-row__title{margin:0;color:var(--crux-text-strong);font-weight:600;line-height:1.35;text-wrap:pretty}.agm-rec__reason{max-width:72ch;margin:var(--crux-space-3xs) 0 0;color:var(--crux-text);font-family:var(--crux-font-display);font-size:var(--crux-type-lead);line-height:1.42;text-wrap:pretty}.agm-held{display:flex;align-items:flex-start;gap:var(--crux-space-xs);max-width:72ch;margin:var(--crux-space-sm) 0 0;padding:var(--crux-space-xs) var(--crux-space-sm);border-radius:var(--crux-radius-control);background:color-mix(in oklab,var(--crux-warn) 10%,var(--crux-surface));font-size:var(--crux-type-small)}.agm-held svg{flex:none;margin-top:2px;color:var(--crux-warn)}.agm-held q{color:var(--crux-text-strong);font-weight:600}.agm-row__failure{margin:var(--crux-space-xs) 0 0;color:var(--crux-bad);font-size:var(--crux-type-small)}.agm-row__actions{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:var(--crux-space-2xs)}.agm-row__detail{margin:var(--crux-space-3xs) 0 0;color:var(--crux-muted);line-height:1.4}.agm-due{margin:var(--crux-space-3xs) 0 0;color:var(--crux-warn);font-size:var(--crux-type-small);font-weight:600;font-variant-numeric:tabular-nums}.agm-ring{display:grid;place-items:center;width:32px;height:32px;flex:none;border:1.5px dashed var(--crux-border-strong);border-radius:var(--crux-radius-pill);color:var(--crux-muted)}.agm-ring[data-status=approved]{border:1.5px solid var(--crux-good);color:var(--crux-good)}.agm-ring[data-status=dismissed],.agm-ring[data-status=stale]{border-style:solid;color:var(--crux-faint)}.agm-settled{align-items:center;color:var(--crux-muted);animation:agm-settle var(--crux-dur-base) var(--crux-ease-out)}.agm-settled p{margin:0}.agm-dismissals{border-bottom:1px solid var(--crux-border)}.agm-dismissals summary{padding:var(--crux-space-xs) var(--crux-space-md);color:var(--crux-muted);font-size:var(--crux-type-small);cursor:pointer}.agm-dismissals summary:hover{color:var(--crux-text)}.agm-dismissals ul{margin:0;padding:0 var(--crux-space-md) var(--crux-space-xs);list-style:none}.agm-dismissals li{display:flex;align-items:center;justify-content:space-between;gap:var(--crux-space-sm);padding:var(--crux-space-3xs) 0;border-top:1px solid var(--crux-border);font-size:var(--crux-type-small)}.agm-group__held{display:inline-flex;align-items:center;gap:3px;color:var(--crux-warn);font-weight:600;font-variant-numeric:tabular-nums;white-space:nowrap}.agm-group__held svg{flex:none}.agm-takeover{display:grid;grid-template-columns:40px minmax(0,1fr) auto;align-items:center;gap:var(--crux-space-sm) var(--crux-space-lg);margin-bottom:var(--crux-space-lg);padding:var(--crux-space-md) var(--crux-space-lg);border:1px solid color-mix(in oklab,var(--crux-warn) 38%,var(--crux-border));border-radius:var(--crux-radius-card);background:color-mix(in oklab,var(--crux-warn) 11%,var(--crux-surface));box-shadow:var(--crux-shadow-raised);animation:agm-settle var(--crux-dur-slow) var(--crux-ease-out)}.agm-takeover h2{margin:0;color:var(--crux-text-strong);font-family:var(--crux-font-display);font-size:var(--crux-type-h3);font-weight:600;letter-spacing:-.01em;text-wrap:balance}.agm-takeover p{max-width:76ch;margin:var(--crux-space-3xs) 0 0;text-wrap:pretty}.agm-takeover__signature{color:var(--crux-muted);font-size:var(--crux-type-small)}.agm-takeover__actions{display:flex;flex-direction:column;align-items:stretch;gap:var(--crux-space-2xs)}.agm-backlink{display:inline-flex;align-items:center;gap:var(--crux-space-2xs);margin-bottom:var(--crux-space-sm);color:var(--crux-muted);font-weight:500}.agm-said{display:grid;grid-template-columns:36px minmax(0,1fr);align-items:start;gap:var(--crux-space-sm);margin-top:var(--crux-space-md);padding:var(--crux-space-md) var(--crux-space-lg);border-radius:var(--crux-radius-card);background:var(--crux-surface-sunken)}.agm-said__quote{max-width:78ch;margin:var(--crux-space-3xs) 0 0;color:var(--crux-text-strong);font-family:var(--crux-font-display);font-size:var(--crux-type-lead);line-height:1.45;text-wrap:pretty}.agm-note{display:flex;align-items:flex-start;gap:var(--crux-space-sm);margin-top:var(--crux-space-md);padding:var(--crux-space-sm) var(--crux-space-md);border-radius:var(--crux-radius-card);background:var(--crux-surface-sunken)}.agm-note p{margin:0}.agm-note svg{flex:none;margin-top:2px}.agm-note[data-tone=good]{background:color-mix(in oklab,var(--crux-good) 12%,var(--crux-surface))}.agm-note[data-tone=bad]{background:color-mix(in oklab,var(--crux-bad) 10%,var(--crux-surface))}.agm-lineup-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--crux-space-lg);margin-top:var(--crux-space-lg)}.agm-diff-scroll{overflow-x:auto}.agm-diff{width:100%;border-collapse:collapse}.agm-diff th{padding:var(--crux-space-2xs) var(--crux-space-sm);border-bottom:1px solid var(--crux-border-strong);color:var(--crux-muted);font-size:var(--crux-type-micro);font-weight:600;letter-spacing:.05em;text-align:left;text-transform:uppercase;white-space:nowrap}.agm-diff td{height:38px;padding:0 var(--crux-space-sm);border-bottom:1px solid var(--crux-border);white-space:nowrap}.agm-diff tr:last-child td{border-bottom:0}.agm-diff__slot{width:28px;color:var(--crux-faint);font-family:var(--crux-font-numeric);text-align:right}.agm-diff__player{color:var(--crux-text-strong);font-weight:600}.agm-diff__pos{margin-left:var(--crux-space-2xs);color:var(--crux-muted);font-size:var(--crux-type-small);font-weight:400}.agm-diff__bats{color:var(--crux-muted);font-family:var(--crux-font-numeric);font-size:var(--crux-type-small)}.agm-diff__now{border-left:1px solid var(--crux-border);color:var(--crux-muted)}.agm-diff__now[data-same=true]{color:var(--crux-faint)}.agm-diff tr[data-changed=true] .agm-diff__rec,.agm-diff tr[data-changed=true] .agm-diff__change{background:color-mix(in oklab,var(--crux-accent-soft) 80%,transparent)}.agm-delta{display:inline-flex;align-items:center;gap:2px;color:var(--crux-accent);font-family:var(--crux-font-numeric);font-size:var(--crux-type-small);font-weight:600}.agm-delta[data-change=same]{color:var(--crux-faint);font-weight:400}.agm-delta[data-change=in]{color:var(--crux-good)}.agm-outs{display:flex;flex-wrap:wrap;align-items:center;gap:var(--crux-space-3xs) var(--crux-space-sm);margin:0;padding:var(--crux-space-sm) var(--crux-space-md);border-top:1px solid var(--crux-border-strong);color:var(--crux-muted);font-size:var(--crux-type-small)}.agm-outs b{color:var(--crux-text)}.agm-actionbar{position:sticky;bottom:var(--crux-space-md);z-index:5;display:flex;flex-wrap:wrap;align-items:center;gap:var(--crux-space-sm) var(--crux-space-md);margin-top:var(--crux-space-lg);padding:var(--crux-space-sm) var(--crux-space-md);border:1px solid var(--crux-border-strong);border-radius:var(--crux-radius-panel);background:var(--crux-surface);box-shadow:var(--crux-shadow-overlay)}.agm-actionbar p{flex:1 1 280px;margin:0;color:var(--crux-muted);font-size:var(--crux-type-small)}@keyframes agm-settle{0%{opacity:.55;transform:translateY(-4px)}}@media(max-width:1180px){.agm-lineup-grid{grid-template-columns:minmax(0,1fr)}}@media(max-width:760px){.agm-takeover{grid-template-columns:40px minmax(0,1fr)}.agm-takeover__actions{grid-column:1 / -1}.agm-row__actions{grid-column:2;justify-content:flex-start}.agm-diff__now,.agm-diff__bats{display:none}.agm-actionbar .btn{flex:1}}@media(prefers-reduced-motion:reduce){.agm-settled,.agm-takeover{animation:none}}}@layer components{.agm-settings{display:flex;flex-direction:column;gap:var(--crux-space-lg);padding:var(--crux-space-lg) var(--crux-space-xl);background:var(--crux-surface);border:1px solid var(--crux-border);border-radius:var(--crux-radius-card);box-shadow:var(--crux-shadow-raised)}.agm-identity{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:var(--crux-space-md) var(--crux-space-xl);align-items:start}.agm-identity__role{margin:0;color:var(--crux-muted);font-size:var(--crux-type-small);font-weight:600}.agm-identity__name{margin:0;font-family:var(--crux-font-display);font-size:var(--crux-type-h1);font-weight:600;line-height:1.1;letter-spacing:-.02em;color:var(--crux-text-strong);text-wrap:balance}.agm-identity__reroll{display:flex;flex-wrap:wrap;align-items:center;gap:var(--crux-space-xs) var(--crux-space-sm);margin-top:var(--crux-space-sm)}.agm-facts{display:grid;grid-template-columns:auto auto;gap:var(--crux-space-2xs) var(--crux-space-md);margin:0;padding:var(--crux-space-sm) var(--crux-space-md);border-radius:var(--crux-radius-panel);background:var(--crux-surface-sunken);font-size:var(--crux-type-small)}.agm-facts dt{color:var(--crux-muted)}.agm-facts dd{display:flex;flex-wrap:wrap;align-items:center;gap:var(--crux-space-xs);margin:0;color:var(--crux-text-strong);font-weight:600}.agm-facts__mode{display:inline-flex;align-items:center;gap:var(--crux-space-3xs);font-weight:500;color:var(--crux-text)}.agm-facts__link{color:var(--crux-accent);text-underline-offset:2px}.agm-glyph{flex:none;color:var(--crux-accent)}.agm-takeover{max-width:none}.agm-block{display:grid;grid-template-columns:220px minmax(0,1fr);gap:var(--crux-space-md) var(--crux-space-2xl);padding-top:var(--crux-space-lg);border-top:1px solid var(--crux-border)}.agm-block__head h2{margin:0;font-family:var(--crux-font-display);font-size:var(--crux-type-h2);font-weight:600;letter-spacing:-.012em;color:var(--crux-text-strong)}.agm-block__head p{margin:var(--crux-space-xs) 0 0;color:var(--crux-muted);font-size:var(--crux-type-small);text-wrap:pretty}.agm-block__head b{color:var(--crux-text-strong)}.agm-choices{display:grid;gap:var(--crux-space-xs)}.agm-choices--plan{grid-template-columns:repeat(4,minmax(0,1fr));align-self:start}.agm-choices--archetype{grid-template-columns:repeat(5,minmax(0,1fr))}.agm-choice{position:relative;display:flex;flex-direction:column;gap:var(--crux-space-3xs);padding:var(--crux-space-sm) var(--crux-space-sm) var(--crux-space-sm) var(--crux-space-2xl);border:1px solid var(--crux-border-strong);border-radius:var(--crux-radius-panel);background:var(--crux-surface);cursor:pointer;transition:border-color var(--crux-dur-fast) var(--crux-ease-out),background-color var(--crux-dur-fast) var(--crux-ease-out)}.agm-choice:hover{border-color:var(--crux-muted)}.agm-choice input{position:absolute;top:13px;left:11px;margin:0}.agm-choice b{color:var(--crux-text-strong);font-weight:600}.agm-choice span{color:var(--crux-muted);font-size:var(--crux-type-small);line-height:1.4}.agm-choice:has(input:checked){border-color:var(--crux-accent);background:var(--crux-accent-soft);box-shadow:inset 0 0 0 1px var(--crux-accent)}.agm-choice:has(input:checked) span{color:var(--crux-text)}.agm-choice:has(input:disabled){cursor:default}.agm-summary{display:flex;flex-wrap:wrap;align-items:center;gap:var(--crux-space-2xs) var(--crux-space-md);margin:0 0 var(--crux-space-sm);color:var(--crux-muted)}.agm-summary span{display:inline-flex;align-items:center;gap:var(--crux-space-3xs)}.agm-summary b{color:var(--crux-text-strong)}.agm-summary svg{color:var(--crux-accent)}.agm-summary__takeover{margin:calc(-1 * var(--crux-space-xs)) 0 var(--crux-space-sm)}.agm-ledger{border-top:1px solid var(--crux-border-strong)}.agm-area{padding:var(--crux-space-md) 0 var(--crux-space-sm);border-bottom:1px solid var(--crux-border)}.agm-area__top{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--crux-space-sm) var(--crux-space-lg)}.agm-area__name{min-width:0}.agm-area__name h3{margin:0;font-size:var(--crux-type-lead);font-weight:600;color:var(--crux-text-strong)}.agm-area__name p{margin:1px 0 0;color:var(--crux-muted);font-size:var(--crux-type-small)}.agm-area__says{max-width:74ch;margin:var(--crux-space-xs) 0 0;color:var(--crux-text);text-wrap:pretty}.agm-area__foot{display:flex;flex-wrap:wrap;gap:var(--crux-space-3xs) var(--crux-space-lg);margin-top:var(--crux-space-2xs)}.agm-disclose{display:inline-flex;align-items:center;gap:var(--crux-space-2xs);padding:var(--crux-space-3xs) 0;border:0;background:none;color:var(--crux-accent);font:inherit;font-size:var(--crux-type-small);font-weight:600;cursor:pointer}.agm-disclose:hover{text-decoration:underline;text-underline-offset:2px}.agm-disclose__detail{color:var(--crux-muted);font-weight:500}.agm-disclose__chevron{transition:transform var(--crux-dur-base) var(--crux-ease-out)}.agm-disclose[aria-expanded=true] .agm-disclose__chevron{transform:rotate(180deg)}.agm-modes{display:inline-flex;flex:none}.agm-mode{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:var(--crux-space-2xs);min-height:30px;margin-left:-1px;padding:var(--crux-space-3xs) var(--crux-space-sm);border:1px solid var(--crux-border-strong);background:var(--crux-surface);color:var(--crux-muted);font-weight:500;white-space:nowrap;cursor:pointer;transition:background-color var(--crux-dur-fast) var(--crux-ease-out),color var(--crux-dur-fast) var(--crux-ease-out),border-color var(--crux-dur-fast) var(--crux-ease-out)}.agm-mode:first-child{margin-left:0;border-start-start-radius:var(--crux-radius-control);border-end-start-radius:var(--crux-radius-control)}.agm-mode:last-child{border-start-end-radius:var(--crux-radius-control);border-end-end-radius:var(--crux-radius-control)}.agm-mode input{position:absolute;opacity:0;pointer-events:none}.agm-mode:hover{background:var(--crux-surface-sunken);color:var(--crux-text)}.agm-mode:has(input:focus-visible){z-index:3;outline:2px solid var(--crux-focus);outline-offset:1px}.agm-mode:has(input:disabled){cursor:default}.agm-mode:has(input:checked){z-index:2;font-weight:600}.agm-mode[data-mode=yourself]:has(input:checked),.agm-mode[data-mode=follow]:has(input:checked){border-color:var(--crux-muted);background:var(--crux-surface-sunken);color:var(--crux-text-strong)}.agm-mode[data-mode=recommend]:has(input:checked){border-color:var(--crux-accent);background:var(--crux-accent-soft);color:var(--crux-accent)}.agm-mode[data-mode=delegate]:has(input:checked){border-color:var(--crux-accent);background:var(--crux-accent);color:var(--crux-accent-text)}.agm-mode[data-mode=delegate]:has(input:checked) .agm-glyph{color:currentcolor}.agm-mode__sub{color:var(--crux-muted);font-weight:400}.agm-modes--compact .agm-mode{min-height:26px;padding:2px var(--crux-space-xs);font-size:var(--crux-type-small)}.agm-panel{margin-top:var(--crux-space-sm);padding:var(--crux-space-sm) var(--crux-space-md);border-radius:var(--crux-radius-panel);background:var(--crux-surface-sunken)}.agm-panel__note{display:flex;align-items:flex-start;gap:var(--crux-space-xs);margin:0;padding:2px 0 var(--crux-space-xs);color:var(--crux-muted);font-size:var(--crux-type-small)}.agm-panel__note svg{flex:none;margin-top:var(--crux-space-3xs)}.agm-clubrow{display:grid;grid-template-columns:64px minmax(0,1fr) auto;align-items:center;gap:var(--crux-space-2xs) var(--crux-space-sm);padding:var(--crux-space-2xs) 0;border-top:1px solid var(--crux-border)}.agm-clubrow__level{justify-content:center;font-family:var(--crux-font-numeric)}.agm-clubrow__name{color:var(--crux-text-strong);font-weight:600}.agm-guardrail{display:grid;grid-template-columns:auto minmax(0,1fr);gap:var(--crux-space-xs);align-items:baseline;padding:var(--crux-space-xs) 0;border-top:1px solid var(--crux-border)}.agm-panel__note+.agm-guardrail,.agm-panel>.agm-guardrail:first-child{border-top:0}.agm-guardrail>input{margin:0}.agm-guardrail__sentence{display:inline-flex;flex-wrap:wrap;align-items:center;gap:var(--crux-space-3xs) var(--crux-space-2xs);color:var(--crux-text)}.agm-guardrail__sentence--stack{align-items:flex-start;flex-direction:column}.agm-guardrail label{cursor:pointer}.agm-guardrail[data-on=false] .agm-guardrail__sentence{color:var(--crux-muted)}.agm-guardrail__shared,.agm-guardrail__wait{margin:2px 0 0;color:var(--crux-faint);font-size:var(--crux-type-micro)}.agm-guardrail__wait{color:var(--crux-warn)}.agm-panel[data-dormant=true] .agm-guardrail{opacity:.62}.agm-panel[data-dormant=true] .agm-guardrail:focus-within{opacity:1}.agm-inline-select,.agm-inline-money{width:auto;min-height:24px;padding-block:0;font-size:var(--crux-type-small);font-weight:600;color:var(--crux-text-strong)}.agm-inline-money{width:9ch;font-family:var(--crux-font-numeric)}.agm-levels{display:inline-flex;flex-wrap:wrap;gap:var(--crux-space-3xs)}.agm-level{display:inline-flex;align-items:center;gap:var(--crux-space-3xs);padding:0 var(--crux-space-2xs);border:1px solid var(--crux-border-strong);border-radius:var(--crux-radius-chip);font-size:var(--crux-type-small)}.agm-level[data-checked=true]{border-color:var(--crux-accent);color:var(--crux-accent);font-weight:600}.agm-level input{margin:0}.agm-protected{display:flex;flex-wrap:wrap;gap:var(--crux-space-3xs)}.agm-protected__player{height:auto;padding-block:1px;font-weight:500;letter-spacing:0;color:var(--crux-text)}.agm-protected__remove{display:inline-grid;place-items:center;padding:0;border:0;background:none;color:var(--crux-muted);cursor:pointer}.agm-protected__remove:hover{color:var(--crux-text-strong)}.agm-adjusted{display:flex;align-items:center;gap:var(--crux-space-xs);margin:var(--crux-space-sm) 0 0;color:var(--crux-muted)}.agm-tendencies__head{margin:var(--crux-space-lg) 0 var(--crux-space-2xs);color:var(--crux-muted);font-size:var(--crux-type-small)}.agm-tendency{display:grid;grid-template-columns:92px repeat(3,minmax(0,1fr));gap:var(--crux-space-2xs);align-items:stretch;padding:var(--crux-space-2xs) 0;border-top:1px solid var(--crux-border)}.agm-tendency__label{align-self:center;color:var(--crux-text-strong);font-size:var(--crux-type-small);font-weight:600}.agm-phrase{position:relative;display:flex;align-items:center;gap:var(--crux-space-2xs);padding:var(--crux-space-2xs) var(--crux-space-xs);border:1px solid transparent;border-radius:var(--crux-radius-control);color:var(--crux-muted);line-height:1.3;cursor:pointer;transition:background-color var(--crux-dur-fast) var(--crux-ease-out),color var(--crux-dur-fast) var(--crux-ease-out)}.agm-phrase input{position:absolute;opacity:0;pointer-events:none}.agm-phrase:hover{background:var(--crux-surface-sunken);color:var(--crux-text)}.agm-phrase:has(input:focus-visible){outline:2px solid var(--crux-focus);outline-offset:1px}.agm-phrase:has(input:checked){border-color:var(--crux-accent);background:var(--crux-accent-soft);color:var(--crux-text-strong);font-weight:500}.agm-phrase__archetype{flex:none;width:6px;height:6px;margin-left:auto;border-radius:var(--crux-radius-pill);box-shadow:inset 0 0 0 1.25px var(--crux-faint)}.agm-judgement{display:grid;grid-template-columns:36px minmax(0,1fr);gap:var(--crux-space-sm);margin-top:var(--crux-space-md);padding:var(--crux-space-md);border-radius:var(--crux-radius-panel);background:var(--crux-surface-sunken)}.agm-judgement h3{margin:0;color:var(--crux-muted);font-size:var(--crux-type-small);font-weight:600}.agm-judgement p{max-width:70ch;margin:2px 0 0;font-family:var(--crux-font-display);font-size:var(--crux-type-lead);line-height:1.45;color:var(--crux-text-strong);text-wrap:pretty}@media(max-width:1180px){.agm-choices--archetype{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:1000px){.agm-block{grid-template-columns:minmax(0,1fr);gap:var(--crux-space-sm)}.agm-identity{grid-template-columns:auto minmax(0,1fr)}.agm-facts{grid-column:1 / -1}.agm-choices--plan{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:760px){.agm-settings{padding:var(--crux-space-md)}.agm-choices--plan,.agm-choices--archetype{grid-template-columns:minmax(0,1fr)}.agm-area__top{flex-direction:column}.agm-modes{display:flex;width:100%}.agm-mode{flex:1 1 0;min-height:40px;padding-inline:var(--crux-space-3xs)}.agm-clubrow{grid-template-columns:64px minmax(0,1fr)}.agm-clubrow .agm-modes{grid-column:1 / -1}.agm-clubrow .agm-mode__sub,.agm-clubrow .agm-glyph{display:none}.agm-tendency{grid-template-columns:minmax(0,1fr);gap:var(--crux-space-3xs)}.agm-phrase{border-color:var(--crux-border)}}}@layer components{.agm-panel{margin-bottom:var(--crux-space-lg);border-color:color-mix(in oklab,var(--crux-accent) 28%,var(--crux-border))}.agm-panel .card__head{gap:var(--crux-space-sm)}.agm-panel__count{color:var(--crux-muted);font-size:var(--crux-type-small);font-variant-numeric:tabular-nums}.agm-panel__item{scroll-margin-block:var(--crux-space-2xl);transition:background-color var(--crux-dur-slow) var(--crux-ease-out)}.agm-panel__item:focus-visible{outline:2px solid var(--crux-accent);outline-offset:-2px}.agm-panel__item[data-flash=true]{background:var(--crux-accent-soft)}.agm-panel__proposal{max-width:720px;margin-top:var(--crux-space-sm);overflow:hidden;border:1px solid var(--crux-border);border-radius:var(--crux-radius-control);background:var(--crux-surface)}.agm-panel__actions{display:flex;flex-wrap:wrap;align-items:center;gap:var(--crux-space-2xs);margin-top:var(--crux-space-sm)}.agm-panel__hint{margin:var(--crux-space-2xs) 0 0;color:var(--crux-muted);font-size:var(--crux-type-small)}.agm-panel__lede{margin:0;padding:var(--crux-space-xs) var(--crux-space-md);border-bottom:1px solid var(--crux-border)}.agm-panel__scroll{max-height:min(68vh,44rem);overflow-y:auto;overscroll-behavior:contain;scrollbar-color:var(--crux-border-strong) transparent;scrollbar-width:thin}.agm-panel__scroll:focus-visible{outline:2px solid var(--crux-accent);outline-offset:-2px}.agm-panel__scroll+.agm-inbox-list{border-top:1px solid var(--crux-border)}.agm-change td,.agm-change th{white-space:nowrap}.agm-change__num{font-family:var(--crux-font-numeric);font-variant-numeric:tabular-nums;text-align:right}.agm-change th.agm-change__num{text-align:right}.agm-change__now{color:var(--crux-muted)}.agm-change tr[data-changed=true] .agm-change__proposed{background:color-mix(in oklab,var(--crux-accent-soft) 80%,transparent);color:var(--crux-text-strong);font-weight:600}.agm-change tr[data-changed=false]{color:var(--crux-faint)}.agm-change__delta[data-direction=up]{color:var(--crux-accent)}.agm-change__delta[data-direction=down]{color:var(--crux-warn)}.agm-plan-change{display:flex;flex-wrap:wrap;align-items:center;gap:var(--crux-space-sm);padding:var(--crux-space-sm) var(--crux-space-md);font-family:var(--crux-font-display);font-size:var(--crux-type-lead)}.agm-plan-change__from{color:var(--crux-muted);text-decoration:line-through;text-decoration-color:color-mix(in oklab,var(--crux-muted) 60%,transparent)}.agm-plan-change__to{color:var(--crux-text-strong);font-weight:600}.agm-plan-change svg{color:var(--crux-accent)}.agm-hire{display:grid;grid-template-columns:max-content minmax(0,1fr);gap:var(--crux-space-3xs) var(--crux-space-md);margin:0;padding:var(--crux-space-sm) var(--crux-space-md);font-size:var(--crux-type-small)}.agm-hire dt{color:var(--crux-muted)}.agm-hire dd{margin:0;color:var(--crux-text-strong)}.agm-marker{display:inline-flex;align-items:center;gap:3px;height:18px;margin-left:var(--crux-space-2xs);padding:0 5px;border:1px solid color-mix(in oklab,var(--crux-accent) 45%,transparent);border-radius:var(--crux-radius-chip);background:var(--crux-accent-soft);color:var(--crux-accent);font:inherit;font-size:var(--crux-type-micro);font-weight:600;letter-spacing:.02em;line-height:1;vertical-align:middle;white-space:nowrap;cursor:pointer;transition:background-color var(--crux-dur-fast) var(--crux-ease-out),border-color var(--crux-dur-fast) var(--crux-ease-out)}.agm-marker:hover{border-color:var(--crux-accent);background:color-mix(in oklab,var(--crux-accent) 16%,var(--crux-surface))}.agm-marker:focus-visible{outline:2px solid var(--crux-accent);outline-offset:2px}@media(prefers-reduced-motion:reduce){.agm-panel__item,.agm-marker{transition:none}}}@layer components{.agm-move{display:grid;gap:var(--crux-space-3xs);padding:var(--crux-space-sm) var(--crux-space-md)}.agm-move__player,.agm-move__path{display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--crux-space-xs);margin:0}.agm-move__position{min-width:2.5ch;color:var(--crux-muted);font-family:var(--crux-font-numeric);font-size:var(--crux-type-small);font-weight:600}.agm-move__name{color:var(--crux-text-strong);font-weight:600}.agm-move__path{align-items:center;font-size:var(--crux-type-small)}.agm-move__from{color:var(--crux-muted)}.agm-move__to{color:var(--crux-text-strong);font-weight:600}.agm-move__path svg{flex:none;color:var(--crux-accent)}}@layer components{.agm-offer__context{margin:0;padding:var(--crux-space-2xs) var(--crux-space-md) var(--crux-space-sm);border-top:1px solid var(--crux-border);color:var(--crux-muted);font-size:var(--crux-type-small);font-variant-numeric:tabular-nums}.agm-offer__shift{margin-left:var(--crux-space-2xs)}.agm-trade{padding:var(--crux-space-sm) var(--crux-space-md)}.agm-trade__answer{display:flex;flex-wrap:wrap;align-items:center;gap:var(--crux-space-2xs);margin:0;color:var(--crux-text-strong)}.agm-trade__sides{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,200px),1fr));gap:var(--crux-space-sm) var(--crux-space-lg);margin-top:var(--crux-space-sm)}.agm-trade__heading{margin:0 0 var(--crux-space-3xs);color:var(--crux-muted);font-size:var(--crux-type-small);font-weight:600}.agm-trade__assets{display:grid;gap:var(--crux-space-3xs);margin:0;padding:0;list-style:none;font-size:var(--crux-type-small)}.agm-trade__assets li{display:flex;flex-wrap:wrap;align-items:center;gap:var(--crux-space-2xs);color:var(--crux-text-strong)}.agm-trade__assets li[data-change=added],.agm-trade__assets li[data-change=cash]{font-weight:600}.agm-trade__assets li[data-change=removed]{color:var(--crux-muted)}.agm-trade__assets s{text-decoration-color:color-mix(in oklab,var(--crux-muted) 60%,transparent)}}@layer components{.extension-offer-summary{display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--crux-space-lg);margin:0}.extension-offer-summary>div{display:grid;gap:var(--crux-space-3xs)}.extension-offer-summary dd,[data-testid=extension-offer-form] h2.text-eyebrow{margin:0}[data-testid=extension-offer-problems]{display:grid;gap:var(--crux-space-3xs);padding-left:var(--crux-space-md);list-style:disc}}
