.reported-clock{display:grid;gap:var(--s4)}.reported-clock__readout{display:grid;justify-items:center;gap:2px;text-align:center}.reported-clock__face{font:700 52px / 1 var(--display);font-variant-numeric:tabular-nums}.reported-clock__group{display:grid;gap:var(--s2)}.reported-clock__group h3{font:700 17px var(--body);letter-spacing:0}.reported-clock__group label{display:grid;gap:4px}.reported-clock__actions{display:flex;flex-wrap:wrap;gap:var(--s3)}.reported-clock__actions .btn{flex:1 1 auto}.reported-clock__set{display:grid;grid-template-columns:1fr auto 1fr;align-items:end;gap:var(--s2);max-width:320px}.reported-clock__set input{min-height:52px;font:700 26px var(--display);text-align:center;width:100%}.reported-clock__colon{padding-bottom:10px;font:700 26px var(--display)}.reported-clock__set .btn,.reported-clock__set .score-entry__refusal{grid-column:1 / -1}.watch-clock{display:flex;flex-wrap:wrap;justify-content:center;gap:.4rem;font-variant-numeric:tabular-nums}@font-face{font-family:Atkinson Hyperlegible;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/atkinson-hyperlegible-400-latin.woff2) format("woff2")}@font-face{font-family:Atkinson Hyperlegible;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/atkinson-hyperlegible-700-latin.woff2) format("woff2")}@font-face{font-family:Barlow Condensed;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/barlow-condensed-600-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Barlow Condensed;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/barlow-condensed-700-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Barlow Condensed;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/barlow-condensed-600-vietnamese.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Barlow Condensed;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/barlow-condensed-700-vietnamese.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}:lang(ar){--body: "Atkinson Hyperlegible", "Segoe UI", Tahoma, "Geeza Pro", "Noto Naskh Arabic", "Noto Sans Arabic", system-ui, sans-serif;--display: "Barlow Condensed", "Segoe UI", Tahoma, "Geeza Pro", "Noto Naskh Arabic", "Noto Sans Arabic", system-ui, sans-serif}:lang(ur){--body: "Atkinson Hyperlegible", "Noto Nastaliq Urdu", "Noto Naskh Arabic", "Urdu Typesetting", "Segoe UI", "Geeza Pro", "Noto Sans Arabic", system-ui, sans-serif;--display: "Barlow Condensed", "Noto Nastaliq Urdu", "Noto Naskh Arabic", "Urdu Typesetting", "Segoe UI", "Geeza Pro", "Noto Sans Arabic", system-ui, sans-serif}:lang(hi),:lang(mr){--body: "Atkinson Hyperlegible", "Nirmala UI", "Kohinoor Devanagari", "Noto Sans Devanagari", Mangal, system-ui, sans-serif;--display: "Barlow Condensed", "Nirmala UI", "Kohinoor Devanagari", "Noto Sans Devanagari", Mangal, system-ui, sans-serif}:lang(bn){--body: "Atkinson Hyperlegible", "Nirmala UI", "Kohinoor Bangla", "Noto Sans Bengali", Vrinda, system-ui, sans-serif;--display: "Barlow Condensed", "Nirmala UI", "Kohinoor Bangla", "Noto Sans Bengali", Vrinda, system-ui, sans-serif}:lang(zh-Hans){--body: "Atkinson Hyperlegible", "PingFang SC", "Microsoft YaHei", "Noto Sans CJK SC", "Source Han Sans SC", system-ui, sans-serif;--display: "Barlow Condensed", "PingFang SC", "Microsoft YaHei", "Noto Sans CJK SC", "Source Han Sans SC", system-ui, sans-serif}:lang(ja){--body: "Atkinson Hyperlegible", "Hiragino Sans", "Hiragino Kaku Gothic ProN", "Yu Gothic UI", Meiryo, "Noto Sans CJK JP", system-ui, sans-serif;--display: "Barlow Condensed", "Hiragino Sans", "Hiragino Kaku Gothic ProN", "Yu Gothic UI", Meiryo, "Noto Sans CJK JP", system-ui, sans-serif}:lang(vi){--body: "Segoe UI", Roboto, "Noto Sans", "Helvetica Neue", Arial, system-ui, sans-serif;--display: "Barlow Condensed", "Segoe UI", Roboto, "Noto Sans", "Helvetica Neue", Arial, system-ui, sans-serif}:lang(ru){--body: "Atkinson Hyperlegible", "Segoe UI", Roboto, "Noto Sans", "Helvetica Neue", Arial, system-ui, sans-serif;--display: "Barlow Condensed", "Roboto Condensed", "Arial Narrow", "Segoe UI", Roboto, "Noto Sans", system-ui, sans-serif}:is(:lang(ar),:lang(ur),:lang(hi),:lang(mr),:lang(bn),:lang(zh-Hans),:lang(ja)){letter-spacing:normal!important}:is(:lang(ar),:lang(ur),:lang(hi),:lang(mr),:lang(bn)){line-height:1.6}:is(:lang(ar),:lang(ur),:lang(hi),:lang(mr),:lang(bn),:lang(zh-Hans),:lang(ja)) :is(h1,h2,h3){line-height:1.2}:is(:lang(ar),:lang(ur),:lang(hi),:lang(mr),:lang(bn),:lang(zh-Hans),:lang(ja)) .home-hero h1{line-height:1.15}:lang(ja) :is(h1,h2,h3){word-break:auto-phrase}.btn--score__value{unicode-bidi:isolate;direction:ltr}*{box-sizing:border-box}[hidden]{display:none!important}html{-webkit-text-size-adjust:100%}html:has(.lensnav),html:has(.taskbar){scroll-padding-top:64px}body{margin:0;background:var(--chalk);color:var(--ink);font-family:var(--body);font-size:16px;line-height:1.5}h1,h2,h3{font-family:var(--display);font-weight:700;line-height:1.05;margin:0;letter-spacing:.01em}h1{font-size:34px}h2{font-size:24px}h3{font-size:19px}.eyebrow{font-family:var(--display);font-weight:600;font-size:13px;letter-spacing:.14em;text-transform:uppercase;color:var(--ink-soft)}.fine{font-size:13.5px;color:var(--ink-soft)}a{color:var(--blazer);text-underline-offset:2px}.topbar{background:var(--blazer);color:var(--on-blazer);padding:var(--s3) var(--s4);display:flex;align-items:center;gap:var(--s3)}.topbar .wordmark{font-family:var(--display);font-weight:700;font-size:21px;letter-spacing:.02em;color:var(--on-blazer);text-decoration:none}.topbar .wordmark span{display:block;height:3px;margin-top:1px;background:linear-gradient(90deg,color-mix(in srgb,var(--on-blazer) 95%,transparent) 0 62%,color-mix(in srgb,var(--on-blazer) 55%,transparent) 62% 78%,color-mix(in srgb,var(--on-blazer) 90%,transparent) 78% 100%);border-radius:2px;transform:rotate(-.6deg)}.skip-link{position:absolute;inset-inline-start:var(--s3);top:-60px;z-index:40;padding:var(--s2) var(--s3);border-radius:var(--r-card);background:var(--card);color:var(--blazer);font-weight:700}.skip-link:focus{top:var(--s2)}.app-shell__content:focus{outline:none}.app-shell__content>main.wrap{max-width:var(--maxw-wide);margin:0 auto;padding:var(--s4) var(--s4) var(--s7)}.app-shell__content .section>h2{margin-bottom:var(--s3)}.masthead{background:var(--blazer);color:var(--on-blazer)}.masthead__inner{max-width:var(--maxw-wide);margin:0 auto;padding:var(--s3) var(--s4) 0;display:flex;align-items:center;flex-wrap:wrap;gap:var(--s3)}.masthead .wordmark{display:inline-flex;align-items:center;gap:8px;min-height:44px;color:var(--on-blazer);font:700 21px var(--display);letter-spacing:.02em;text-decoration:none}.wordmark__mark{width:26px;height:26px;fill:none;stroke:currentColor;stroke-width:2.2}.wordmark__line{display:block;height:3px;margin-top:1px;background:linear-gradient(90deg,color-mix(in srgb,var(--on-blazer) 95%,transparent) 0 62%,color-mix(in srgb,var(--on-blazer) 55%,transparent) 62% 78%,color-mix(in srgb,var(--on-blazer) 90%,transparent) 78% 100%);border-radius:2px;transform:rotate(-.6deg)}.masthead__spacer{display:none}.masthead__links{display:flex;align-items:center;gap:var(--s3);min-width:0;margin-inline-start:auto}.masthead__links a{display:inline-flex;align-items:center;min-height:44px;padding:0 6px;color:var(--on-blazer-soft);font-size:14.5px;text-decoration:none;white-space:nowrap}.masthead__links a:hover{color:var(--on-blazer)}.masthead__links a.bell{gap:4px}.bell__label{display:none}.masthead__links a.masthead__account{max-width:8em;line-height:1.2;text-align:end;white-space:normal}:lang(ja) .masthead__links a.masthead__account{word-break:auto-phrase}.masthead__links a.masthead__who{max-width:14em;overflow:hidden;text-overflow:ellipsis}.masthead__sign-out{display:inline-flex;align-items:center;gap:var(--s2);margin:0}.masthead__sign-out button{min-height:44px;padding:0 6px;border:0;background:none;color:var(--on-blazer-soft);font:inherit;font-size:14.5px;white-space:nowrap;cursor:pointer}.masthead__sign-out button:hover{color:var(--on-blazer)}.masthead__sign-out button:focus-visible{outline:2px solid var(--on-blazer);outline-offset:2px}.masthead__sign-out-error{color:var(--on-blazer);font-size:13px}.masthead__links a.is-join{min-height:38px;padding:0 12px;border:1.5px solid var(--on-blazer-soft);border-radius:var(--r-chip);color:var(--on-blazer)}.lenses{width:100%;max-width:var(--maxw-wide);margin:0 auto;padding:var(--s2) 0 0;display:flex;gap:var(--s2)}.lens{position:relative;flex:1;min-height:52px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;padding:var(--s3) var(--s2);border-radius:6px 6px 0 0;color:var(--on-blazer-soft);font:600 18px var(--display);letter-spacing:.04em;text-align:center;text-decoration:none}.lens{text-wrap:balance}@media(max-width:420px){:lang(vi) .lens{padding-inline:var(--s1);font-size:16px;letter-spacing:0}}.lens small{display:none;color:var(--on-blazer-soft);font:400 12.5px var(--body);letter-spacing:0}.lens:hover,.lens[aria-current=true]{color:var(--on-blazer)}.lens[aria-current=true]{background:color-mix(in srgb,var(--on-blazer) 7%,transparent)}.lens[aria-current=true]:after{content:"";position:absolute;inset-inline-start:8%;inset-inline-end:8%;bottom:4px;height:3px;border-radius:2px;background:linear-gradient(90deg,var(--braid) 0 58%,color-mix(in srgb,var(--braid) 55%,transparent) 58% 76%,var(--braid) 76% 100%);transform:rotate(-.5deg)}.lensnav{position:sticky;top:0;z-index:20;border-bottom:1px solid var(--line);background:var(--card)}.lensnav__inner{max-width:var(--maxw-wide);margin:0 auto;padding:0 var(--s4);display:flex;gap:var(--s1);overflow-x:auto;scrollbar-width:none;background:linear-gradient(to right,var(--card) 50%,transparent) left center / 48px 100% no-repeat local,linear-gradient(to left,var(--card) 50%,transparent) right center / 48px 100% no-repeat local,linear-gradient(to right,color-mix(in srgb,var(--ink) 38%,transparent),transparent) left center / 24px 100% no-repeat scroll,linear-gradient(to left,color-mix(in srgb,var(--ink) 38%,transparent),transparent) right center / 24px 100% no-repeat scroll,var(--card)}.lensnav__inner::-webkit-scrollbar{display:none}.lensnav a{flex:none;display:inline-flex;align-items:center;min-height:48px;padding:0 var(--s3);border-bottom:3px solid transparent;color:var(--ink-soft);font:600 16px var(--display);letter-spacing:.03em;text-decoration:none;white-space:nowrap}.lensnav a:hover{color:var(--ink)}.lensnav a[aria-current=page]{border-bottom-color:var(--blazer);color:var(--blazer)}.site-footer{margin-top:var(--s7);padding:var(--s5) 0;border-top:1px solid var(--line);color:var(--ink-soft);font-size:14px}.site-footer__inner,.site-footer__language{padding-inline:var(--s4)}.site-footer__inner{max-width:var(--maxw-wide);margin:0 auto;display:flex;flex-wrap:wrap;gap:var(--s3) var(--s5)}.site-footer a{display:inline-flex;align-items:center;min-height:44px;color:var(--ink-soft)}.site-footer__language{max-width:var(--maxw-wide);margin:var(--s3) auto 0}.language-picker summary{display:inline-flex;align-items:center;gap:var(--s2);min-height:48px;cursor:pointer;color:var(--ink-soft);font-weight:600}.language-picker__form{margin:0}.language-picker__note{max-width:40rem;margin:0 0 var(--s2)}.language-picker__list{display:grid;grid-template-columns:repeat(auto-fill,minmax(10rem,1fr));gap:0 var(--s3);margin:0;padding:0;list-style:none}.site-footer .language-picker__option,.language-picker__option{justify-content:flex-start;min-height:48px;padding-inline:0;color:var(--ink-soft)}.language-picker__option[aria-current]{color:var(--ink);text-decoration:underline}@media(min-width:700px){.masthead__links a{padding:0 var(--s2);font-size:15px}.masthead__links a.is-join{padding:0 var(--s4)}.bell__label{display:inline}.lenses{gap:var(--s4)}.lens{flex:0 0 auto;padding:var(--s3) var(--s5)}.lens small{display:block}}@media print{.masthead,.lensnav,.site-footer,.skip-link{display:none!important}}.lens-hero{padding:var(--s5);border-radius:var(--r-card);background:var(--blazer);color:var(--on-blazer)}.lens-hero .eyebrow,.lens-hero p{color:var(--on-blazer-soft)}.lens-hero h1{margin:var(--s2) 0}.lens-hero .btnrow{display:flex;flex-wrap:wrap;gap:var(--s3);margin-top:var(--s4)}.lens-hero h1{color:var(--on-blazer)}.lens-hero .btn--primary{background:var(--braid);color:var(--ink)}.lens-hero .btn--on-navy{border-color:var(--on-blazer-soft);color:var(--on-blazer)}.lens-hero .btn--on-navy:hover{background:color-mix(in srgb,var(--on-blazer) 8%,transparent)}.lens-hero .fine{margin-top:var(--s3)}.lens-steps{margin:0;padding:var(--s4);list-style:none;counter-reset:step}.lens-steps>li{position:relative;padding-block:0 var(--s4);padding-inline:44px 0;counter-increment:step}.lens-steps>li:last-child{padding-bottom:0}.lens-steps>li:before{content:counter(step);position:absolute;inset-inline-start:0;top:0;width:30px;height:30px;border:2px solid var(--line-strong);border-radius:50%;background:var(--card);color:var(--ink-soft);font:700 15px/26px var(--display);text-align:center}.lens-steps>li:after{content:"";position:absolute;inset-inline-start:14px;top:32px;bottom:0;border-inline-start:2px dashed var(--line)}.lens-steps>li:last-child:after{display:none}.lens-steps strong{display:block}.menu-grid{display:grid;gap:var(--s3)}.menu-card{display:block;padding:var(--s4);border:1px solid var(--line);border-radius:var(--r-card);background:var(--card);color:inherit;text-decoration:none}.menu-card:hover{border-color:var(--line-strong)}.menu-card strong{display:block;font:700 19px var(--display)}.menu-card span{display:block;margin-top:2px;color:var(--ink-soft);font-size:14.5px}@media(min-width:560px){.menu-grid{grid-template-columns:1fr 1fr}}.toc{display:flex;flex-wrap:wrap;gap:var(--s2);margin-bottom:var(--s5)}.toc a{display:inline-flex;align-items:center;min-height:44px;padding:0 14px;border:1.5px solid var(--line-strong);border-radius:var(--r-chip);color:var(--ink-soft);font:600 15px var(--display);letter-spacing:.03em;text-decoration:none}.how-section{scroll-margin-top:64px}.how-section h2{margin-bottom:var(--s3)}.how-section>.fine,.how-section>.btn{margin-top:var(--s3)}.conf-row{display:grid;grid-template-columns:auto 1fr;align-items:start;gap:var(--s3);padding:var(--s3) 0;border-bottom:1px solid var(--line)}.conf-row:first-child{padding-top:0}.conf-row:last-child{padding-bottom:0;border-bottom:0}.how-list{margin:0;padding:0;list-style:none}.how-list>li{padding:var(--s3) 0;border-bottom:1px solid var(--line)}.how-list>li:first-child{padding-top:0}.how-list>li:last-child{padding-bottom:0;border-bottom:0}.home{min-width:0;min-height:100vh;background:var(--chalk)}.home-shell{width:min(calc(100% - (2 * var(--s4))),calc(var(--maxw-wide) - (2 * var(--s4))));margin-inline:auto}.home-hero{overflow:hidden;background:var(--blazer);color:var(--on-blazer)}.home-hero__grid{padding-block:clamp(32px,5vw,56px)}.home-hero__copy{align-self:center}.home-hero h1{max-width:720px;color:var(--on-blazer);font-size:clamp(46px,12vw,78px);line-height:.92;letter-spacing:-.015em;text-wrap:balance}.home-hero__intro{max-width:620px;margin:var(--s3) 0 0;color:var(--on-blazer-soft);font-size:clamp(17px,2.4vw,20px);line-height:1.5}.home-search{max-width:650px;margin-top:var(--s6)}.home-search label{display:block;margin-bottom:var(--s2);color:var(--on-blazer);font-weight:700}.home-search__controls{display:flex;align-items:stretch;gap:var(--s2)}.home-search input{width:100%;min-width:0;min-height:52px;padding:var(--s3) var(--s4);border:2px solid var(--on-blazer);border-radius:var(--r-card);background:var(--card);color:var(--ink);font:400 17px var(--body)}.home-search button{min-height:52px;flex:none;padding-inline:var(--s5);border:2px solid var(--on-blazer);border-radius:var(--r-card);background:var(--on-blazer);color:var(--blazer-deep);font:700 18px var(--display);letter-spacing:.03em;cursor:pointer}.home-search button:hover{background:var(--chalk)}.home-hero__actions{display:grid;gap:var(--s3);margin-top:var(--s4)}.home-action-card{display:grid;min-height:96px;align-content:center;gap:var(--s1);padding:var(--s4) var(--s5);border:2px solid var(--on-blazer);border-radius:var(--r-card);text-decoration:none}.home-action-card strong{font:700 clamp(22px,4vw,28px) var(--display)}.home-action-card span{line-height:1.4}.home-action-card--follow{background:var(--on-blazer);color:var(--blazer-deep)}.home-action-card--create{border-color:var(--braid);background:var(--attn-bg);color:var(--blazer-deep)}@media(min-width:620px){.home-hero__actions{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:439px){.home-search__controls{display:grid}.home-search button{width:100%}}@media(min-width:900px){.home-hero h1{font-size:clamp(66px,6.5vw,92px)}}.auth-page{position:relative;min-width:0;overflow:hidden;padding:var(--s6) var(--s4) var(--s7);background:var(--chalk)}.auth-brand__mark{width:40px;height:40px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.auth-page__pitch{position:absolute;inset:0 0 auto;height:190px;overflow:hidden;background:var(--blazer);opacity:.055;pointer-events:none}.auth-page__pitch:before,.auth-page__pitch:after,.auth-page__pitch span{content:"";position:absolute;border:2px solid var(--on-blazer)}.auth-page__pitch:before{inset:24px 8%}.auth-page__pitch:after{width:110px;height:110px;inset-inline-start:calc(50% - 55px);top:40px;border-radius:50%}.auth-page__pitch span:first-child{inset-inline-start:50%;top:24px;bottom:24px;border-block-width:0;border-inline-width:2px 0}.auth-page__pitch span:nth-child(2){width:100px;height:80px;inset-inline-start:8%;top:55px}.auth-page__pitch span:last-child{width:100px;height:80px;inset-inline-end:8%;top:55px}.auth-card{position:relative;width:min(100%,620px);margin-inline:auto;padding:clamp(24px,5vw,44px);border-top:5px solid var(--braid);border-radius:var(--r-card);background:var(--card);box-shadow:var(--shadow-card)}.auth-card__eyebrow{margin:0 0 var(--s2);color:var(--braid-ink);font:700 13px/1 var(--display);letter-spacing:.14em;text-transform:uppercase}.auth-card h1{color:var(--blazer-deep);font-size:clamp(38px,10vw,54px);letter-spacing:-.01em}.auth-card__intro{max-width:50ch;margin:var(--s3) 0 var(--s5);color:var(--ink-soft);font-size:17px}.auth-form,.auth-field,.auth-name-grid,.auth-actions{display:grid;gap:var(--s3)}.auth-form{gap:var(--s4)}.auth-field{gap:var(--s1)}.auth-field label,.auth-check{color:var(--ink);font-weight:700}.auth-field input{width:100%;min-width:0;min-height:50px;padding:var(--s2) var(--s3);border:1.5px solid var(--line-strong);border-radius:var(--r-card);background:var(--chalk);color:var(--ink);font:400 17px var(--body)}.auth-field input:hover{border-color:var(--blazer)}.auth-field select,.dob-field input{width:100%;min-width:0;min-height:50px;padding:var(--s2) var(--s3);border:1.5px solid var(--line-strong);border-radius:var(--r-card);background:var(--chalk);color:var(--ink);font:400 17px var(--body)}.auth-field select:hover,.dob-field input:hover{border-color:var(--blazer)}.dob-fieldset{display:grid;gap:var(--s1);min-width:0;margin:0;padding:0;border:0}.dob-fieldset legend{margin-bottom:var(--s1);padding:0;color:var(--ink);font-weight:700}.dob-fields{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,1.6fr);gap:var(--s3);max-width:360px}.dob-field{display:grid;gap:var(--s1);min-width:0}.dob-field label{color:var(--ink-soft);font-size:14.5px}.dob-field input{text-align:center;font-variant-numeric:tabular-nums}.auth-field [aria-invalid=true],.dob-field [aria-invalid=true]{border-color:var(--conf-disputed);border-width:2px}.field-error{margin:0;padding:var(--s2) var(--s3);border-inline-start:4px solid var(--conf-disputed);border-radius:var(--r-tile);background:var(--conf-disputed-bg);color:var(--ink);font-size:15px}.auth-field__help,.auth-draft-note,.terms-version{margin:0;color:var(--ink-soft);font-size:13.5px}.auth-check{min-height:48px;display:grid;grid-template-columns:24px minmax(0,1fr);align-items:start;gap:var(--s2);padding:var(--s2) 0;font-weight:400}.auth-check input{width:22px;height:22px;margin:1px 0 0;accent-color:var(--blazer)}.auth-check-help{margin-top:calc(-1 * var(--s3));padding-inline-start:32px}.auth-button{width:100%;min-height:52px}.auth-alert{display:grid;gap:var(--s1);margin-bottom:var(--s4);padding:var(--s3) var(--s4);border:1px solid var(--line-strong);border-inline-start-width:5px;border-radius:var(--r-card);background:var(--chalk)}.auth-status{display:grid;justify-items:center;gap:var(--s3);margin-bottom:var(--s5);padding:var(--s5) var(--s4);border:1px solid var(--line);border-radius:var(--r-card);background:var(--chalk);text-align:center}.auth-status p{margin:0}.auth-status__icon{width:48px;height:48px;display:grid;place-items:center;border:2px solid var(--braid-ink);border-radius:50%;color:var(--braid-ink);fill:none;font:700 27px/1 var(--display);stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:3}.auth-spinner{width:42px;height:42px;border:3px solid var(--line);border-top-color:var(--blazer);border-radius:50%;animation:auth-spin .8s linear infinite}.fixture-share{margin-block:var(--s5);padding:var(--s5);border:1px solid var(--line);border-radius:var(--r-card);background:var(--chalk)}.fixture-share h2,.fixture-share p{margin-top:0}.fixture-share__actions{display:flex;flex-wrap:wrap;gap:var(--s3)}.fixture-share__actions>*{min-height:44px}.discover-programme{padding:var(--s5);border:1px solid var(--line);border-radius:var(--r-card);background:var(--card)}.discover-programme__heading,.discover-match__actions,.discover-filters{display:flex;align-items:end;justify-content:space-between;gap:var(--s3);flex-wrap:wrap}.discover-filters{margin-block:var(--s5);justify-content:start}.discover-filters label{min-width:min(100%,210px);flex:1 1 180px;font-weight:700}.discover-filters select{margin-top:var(--s2)}.discover-match-list{display:grid;gap:var(--s3)}.discover-match{display:grid;gap:var(--s4)}.discover-match h3{margin-block:var(--s1)}.discover-match__status{display:flex;flex-wrap:wrap;gap:var(--s2);margin-top:var(--s2)}.discover-match__body>.meta{display:block;margin-top:var(--s1)}.discover-match__actions{justify-content:start;align-items:stretch}.discover-match__actions form{margin:0}.discover-match__actions .btn{min-height:44px}@keyframes auth-spin{to{transform:rotate(360deg)}}.auth-card__footer{margin-top:var(--s5);padding-top:var(--s4);border-top:1px solid var(--line);color:var(--ink-soft);text-align:center}.auth-card__footer p{margin:0}.auth-draft-note--strong{padding:var(--s3);border-inline-start:4px solid var(--braid-ink);background:var(--chalk)}.terms-copy{margin-top:var(--s4);white-space:pre-wrap;overflow-wrap:anywhere;line-height:1.65}.terms-version{margin-top:var(--s4)}.terms-messaging{margin-top:var(--s5);padding-top:var(--s4);border-top:1px solid var(--line);scroll-margin-top:var(--s4)}.terms-messaging p{color:var(--ink-soft)}.account-profile-card{max-width:620px;margin:var(--s5) 0;padding:var(--s5);border-top:5px solid var(--braid);border-radius:var(--r-card);background:var(--card);box-shadow:var(--shadow-card)}.account-profile-card>p{color:var(--ink-soft)}.account-profile-card h2{margin-top:0}.account-preferences{display:grid;gap:var(--s2);margin:var(--s4) 0;padding:var(--s3);border:1px solid var(--line);border-radius:var(--r-card)}.account-preferences legend{padding-inline:var(--s1);font-weight:700}@media(min-width:640px){.auth-name-grid{grid-template-columns:1fr 1fr}}@media(max-width:359px){.auth-page{padding-inline:var(--s3)}.auth-card{padding-inline:var(--s4)}}@media(prefers-reduced-motion:reduce){.auth-spinner{animation:none;border-top-color:var(--line)}}.page{max-width:var(--maxw);margin:0 auto;padding:var(--s4) var(--s4) var(--s7)}.page--wide{max-width:var(--maxw-wide)}.score-entry__form,.score-entry__snapshot{display:grid;gap:var(--s3)}.score-entry__form>select,.score-entry__snapshot input,.score-entry__details textarea{min-height:48px;border:1px solid var(--line-strong);border-radius:var(--r-card);background:var(--card);color:var(--ink);font:inherit;padding:var(--s2) var(--s3)}.score-entry__details textarea{display:block;min-height:96px;width:100%}.score-entry__increments{display:grid;gap:var(--s3);grid-template-columns:repeat(2,minmax(0,1fr))}.score-entry__side{display:grid;gap:var(--s2);padding:var(--s3);border:1px solid var(--line);border-radius:var(--r-card);background:var(--card)}.score-entry__side>p{margin:0;color:var(--ink-soft)}.score-entry__action{min-height:64px;border:2px solid var(--blazer);border-radius:var(--r-tile);background:var(--card);color:var(--blazer);font:inherit;font-weight:700}.score-entry__action:active{background:var(--blazer-deep);color:var(--on-blazer)}.score-entry__submit{min-height:48px}.score-entry__queue{display:grid;gap:var(--s2);margin-top:var(--s4);padding:var(--s3);border:1px solid var(--line);border-radius:var(--r-card);background:var(--card)}.score-entry__queue>p,.score-entry__queue-item>p{margin:0}.score-entry__queue-item{display:grid;gap:var(--s2);padding-top:var(--s2);border-top:1px solid var(--line)}.score-entry__queue-item .btn{min-height:44px}.score-entry__refusal{display:grid;gap:var(--s1);padding:var(--s3);border:1.5px solid var(--conf-disputed);border-radius:var(--r-card);background:var(--conf-disputed-bg)}.score-entry__refusal>p{margin:0}.score-entry__refusal-title{font-weight:700}.at-venue{display:grid;gap:var(--s2);margin:var(--s4) 0;padding-block:var(--s1);padding-inline:var(--s3) 0;border-inline-start:3px solid var(--blazer);max-width:62ch}.at-venue>p{margin:0}.at-venue__title{margin:0;font-family:var(--body);font-size:18px;font-weight:700;line-height:1.3;letter-spacing:0;text-transform:none}.at-venue__message--refused{padding:var(--s2) var(--s3);border-radius:var(--r-card);background:var(--conf-disputed-bg)}.at-venue__lost{font-weight:700}.at-venue__earlier{display:flex;flex-wrap:wrap;align-items:center;gap:0 var(--s3);margin:var(--s2) 0;max-width:62ch}.at-venue__dismiss{min-height:48px;padding:0;border:0;background:transparent;color:var(--blazer);font:inherit;text-decoration:underline;text-underline-offset:2px;cursor:pointer}.at-venue__actions{display:flex;flex-wrap:wrap;align-items:center;gap:var(--s3)}.at-venue__actions>a{display:inline-flex;align-items:center;min-height:48px}.at-venue--quiet{display:flex;flex-wrap:wrap;align-items:center;gap:0 var(--s4);border-inline-start-color:var(--line);color:var(--ink-soft);font-size:14px}.at-venue--quiet>.at-venue__message{flex:0 1 auto}.at-venue--quiet .btn{min-height:48px;padding:0;border-color:transparent;background:transparent;font-family:var(--body);font-size:14px;font-weight:400;letter-spacing:0;text-transform:none;text-decoration:underline}.score-entry[data-send=held] .btn--primary[type=submit]{border-color:var(--blazer);background:transparent;color:var(--blazer)}.at-venue:focus-visible{outline:3px solid var(--braid-ink);outline-offset:2px}.score-entry[data-send=held] .deliberate__trigger.btn--primary{border-color:var(--blazer);background:transparent;color:var(--blazer)}.send-status{display:flex;align-items:flex-start;gap:0 var(--s3);margin:var(--s3) 0;min-height:calc(3 * 1.4 * 16px)}@media(min-width:480px){.send-status{min-height:44.8px}}.send-status__line{display:flex;flex:1 1 auto;align-items:baseline;gap:var(--s2);margin:0;color:var(--ink-soft);font-size:16px;line-height:1.4}.send-status__icon{flex:none;align-self:center;color:var(--ink-soft)}.send-status[data-state=sent] .send-status__icon{color:var(--ink)}.send-status__score{line-height:1;color:var(--ink);font-family:var(--display);font-size:18px;font-weight:600;font-variant-numeric:tabular-nums;letter-spacing:.01em;white-space:nowrap}.send-status__now,.send-status__undo{flex:none;min-height:48px;margin-top:-12px;padding:0;border:0;background:transparent;color:var(--blazer);font:inherit;text-decoration:underline;text-underline-offset:2px;cursor:pointer}.deliberate__trigger{width:100%;margin-top:var(--s3)}.deliberate{display:grid;gap:var(--s2);margin-top:var(--s3);padding-block:var(--s1);padding-inline:var(--s3) 0;border-inline-start:3px solid var(--blazer)}.deliberate:focus-visible{outline:3px solid var(--braid-ink);outline-offset:2px}.deliberate__question{margin:0;font-size:18px;font-weight:700;line-height:1.3}.deliberate__detail{margin:0;color:var(--ink-soft)}.deliberate__actions{display:flex;align-items:center;gap:var(--s4)}.deliberate__actions>.btn--primary{flex:0 1 auto;min-width:0;white-space:normal;text-align:center}.nowrap{white-space:nowrap}.score-entry__final{margin:0;font-family:var(--display);font-size:28px;font-weight:700;font-variant-numeric:tabular-nums}.score-entry__finish{margin-top:var(--s6)}.score-end-said{display:flex;flex-wrap:wrap;align-items:center;gap:0 var(--s4)}.score-end-said>p{margin:0}.score-end-prompt>span{flex-basis:100%}.score-ended{display:grid;gap:var(--s3);justify-items:start;margin:var(--s4) 0;padding:var(--s4);border-radius:var(--r-card);background:var(--card);border:1px solid var(--line);max-width:62ch}.score-ended__message{margin:0;font-weight:600}.score-ended>.fine{margin:0}.score-ended__score>p{margin:0}.deliberate .deliberate__cancel{flex:none;white-space:nowrap;min-height:48px;border-color:transparent;background:transparent;color:var(--blazer);font-family:var(--body);font-size:16px;font-weight:400;letter-spacing:0;text-transform:none;text-decoration:underline;padding:0}.set-board{width:100%;table-layout:fixed;border-collapse:collapse;color:var(--on-blazer)}.set-board__corner{width:auto}.set-board__head{width:var(--set-board-cell);padding:0 0 var(--s1);color:var(--on-blazer-soft);font:600 13px/1.2 var(--display);text-align:center;white-space:nowrap}.set-board__head--points{width:var(--set-board-points)}.set-board__side{overflow:hidden;padding-block:var(--s2);padding-inline:0 var(--s2);font:700 var(--set-board-label) / 1.2 var(--body);text-align:start;white-space:nowrap}.set-board__label{display:inline-block;max-width:calc(100% - 22px);overflow:hidden;text-overflow:ellipsis;vertical-align:bottom}.set-board__winner{display:inline-flex;margin-inline-start:var(--s1);vertical-align:middle}.set-board__row+.set-board__row>*{border-top:1px solid color-mix(in srgb,var(--on-blazer) 35%,transparent)}.set-board__cell{padding:var(--s1) 0;font:700 var(--set-board-digit) / 1.1 var(--display);font-variant-numeric:tabular-nums;text-align:center;white-space:nowrap}.set-board__cell--set{color:var(--on-blazer-soft);font-weight:600}.set-board__cell--games{border-inline-start:1px solid color-mix(in srgb,var(--on-blazer) 35%,transparent)}.set-board__cell--points{background:var(--braid);color:var(--ink)}.set-board__row+.set-board__row>.set-board__cell--points{border-top-color:var(--blazer)}.set-board--watch{--set-board-cell: clamp(46px, 13vw, 104px);--set-board-points: clamp(54px, 15vw, 120px);--set-board-label: clamp(17px, 3.4vw, 28px);--set-board-digit: clamp(36px, 10.5vw, 80px);margin-top:var(--s5)}.set-board--preview{--set-board-cell: 40px;--set-board-points: 48px;--set-board-label: 16px;--set-board-digit: 28px}.score-entry__form>#score-snapshot:has(.tie-entry){display:grid;grid-template-columns:minmax(0,1fr);min-width:0;gap:var(--s5)}.tie-entry__preview{display:grid;gap:var(--s2);padding:var(--s3) var(--s4);border-radius:var(--r-card);background:var(--blazer);color:var(--on-blazer)}.tie-entry__how{margin:0;color:var(--ink-soft)}.tie-entry__preview-title{margin:0;color:var(--on-blazer-soft);font:600 15px/1.2 var(--body)}.tie-entry__preview .fine{margin:0;color:var(--on-blazer-soft)}.tie-entry__preview :focus-visible{outline-color:var(--on-blazer)}.tie-entry{gap:var(--s4)}.tie-entry__sides,.tie-entry__row{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:var(--s2);align-items:center}.tie-entry__side-name{overflow:hidden;font-weight:700;text-align:center;text-overflow:ellipsis;white-space:nowrap}.tie-entry__row{row-gap:var(--s1)}.tie-entry__row[hidden]{display:none}.tie-entry__row-label{display:flex;grid-column:1 / -1;align-items:center;gap:var(--s1);margin:0;color:var(--ink-soft);font:600 16px/1.2 var(--display)}.tie-entry__row--now>.tie-entry__row-label{color:var(--ink);font-weight:700}.tie-entry__stepper{display:grid;grid-template-columns:48px minmax(0,1fr) 48px;gap:var(--s1);align-items:center}.tie-entry__stepper>.tie-entry__value{grid-column:2}.tie-entry__step{display:grid;min-width:48px;min-height:48px;place-items:center;border:1.5px solid var(--ink);border-radius:var(--r-tile);background:var(--card);color:var(--ink);cursor:pointer}.tie-entry__step:active{background:var(--blazer);color:var(--on-blazer)}.score-entry__snapshot .tie-entry__value{width:100%;min-width:0;min-height:48px;padding:0 var(--s1);border:2px dashed var(--conf-unconfirmed);border-radius:var(--r-tile);background:var(--card);color:var(--ink);font:700 30px/1 var(--display);font-variant-numeric:tabular-nums;text-align:center;appearance:textfield}.tie-entry__value::-webkit-inner-spin-button,.tie-entry__value::-webkit-outer-spin-button{margin:0;appearance:none}.tie-entry__value::placeholder{color:var(--ink-soft);opacity:1}.tie-entry__row--done .tie-entry__value{border-style:solid;border-color:var(--line-strong);color:var(--ink-soft);font-size:26px}.tie-entry__row-note{display:flex;flex-wrap:wrap;grid-column:1 / -1;align-items:center;gap:0 var(--s2);margin:0;color:var(--ink)}.tie-entry__row-clear{min-height:48px;padding:0;border:0;background:transparent;color:var(--blazer);font:inherit;text-decoration:underline;text-underline-offset:2px;cursor:pointer}.tie-entry__points{display:grid;gap:var(--s2)}.tie-entry__points-title{margin:0;font:700 16px/1.2 var(--display)}.tie-entry__point-group,.tie-entry__outcome{min-width:0;margin:0;padding:0;border:0}.tie-entry__point-group>legend,.tie-entry__outcome>legend{padding:0;margin-bottom:var(--s1);font-weight:700}.tie-entry__point-options{display:grid;grid-template-columns:repeat(auto-fit,minmax(48px,1fr));gap:var(--s2)}.tie-entry__point,.tie-entry__choice{position:relative;display:block}.tie-entry__point>input,.tie-entry__choice>input{position:absolute;inset:0;width:100%;height:100%;margin:0;opacity:0;cursor:pointer}.tie-entry__point>span,.tie-entry__choice>span{display:flex;min-height:52px;align-items:center;justify-content:center;padding:0 var(--s2);border:1.5px solid var(--ink);border-radius:var(--r-tile);background:var(--card);color:var(--ink)}.tie-entry__point>span{font:700 21px/1 var(--display);font-variant-numeric:tabular-nums}.tie-entry__choice>span{min-height:48px;font-weight:700}.tie-entry__choice-text{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tie-entry__point>input:checked+span{border-color:var(--blazer);background:var(--blazer);color:var(--on-blazer)}.tie-entry__choice>span{justify-content:flex-start;gap:var(--s2)}.tie-entry__choice>span:before{content:"";flex:none;width:18px;height:18px;border:2px solid var(--ink);border-radius:50%;background:var(--card)}.tie-entry__choice>input:checked+span{border:2.5px solid var(--blazer)}.tie-entry__choice>input:checked+span:before{border-color:var(--blazer);background:radial-gradient(circle,var(--blazer) 0 45%,var(--card) 50%)}.tie-entry__point>input:focus-visible+span,.tie-entry__choice>input:focus-visible+span{outline:3px solid var(--braid-ink);outline-offset:2px}.tie-entry__point>input:focus-visible,.tie-entry__choice>input:focus-visible{outline:none}.tie-entry__hint{margin:0}.tie-entry__outcome{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--s2)}.tie-entry__outcome>.fine{margin:0}.tie-entry__save{width:100%;min-height:56px}.tie-entry__more>summary{min-height:44px;padding-block:var(--s2);color:var(--ink-soft);cursor:pointer}.tie-entry__more[open]{display:grid;gap:var(--s2)}.tie-entry__more select{min-height:48px;border:1px solid var(--line-strong);border-radius:var(--r-card);background:var(--card);color:var(--ink);font:inherit;padding:var(--s2) var(--s3)}@media(min-width:560px){.tie-entry__sides,.tie-entry__row{grid-template-columns:112px repeat(2,minmax(0,1fr))}.tie-entry__sides:before{content:""}.tie-entry__row-label{grid-column:auto}.tie-entry__outcome{grid-template-columns:repeat(3,minmax(0,1fr))}.tie-entry__outcome>legend,.tie-entry__outcome>.fine{grid-column:1 / -1}}.section{margin-top:var(--s6)}.section>.eyebrow{display:block;margin-bottom:var(--s3)}.venue-hero{background:var(--blazer);color:var(--on-blazer);margin:calc(-1 * var(--s4)) calc(-1 * var(--s4)) 0;padding:var(--s6) var(--s4) var(--s5);border-radius:0 0 18px 18px;position:relative;overflow:hidden}.venue-hero:after{content:"";position:absolute;inset:0;pointer-events:none;opacity:.14;background:linear-gradient(0deg,transparent 47%,var(--on-blazer) 47.5% 48.5%,transparent 49%),radial-gradient(circle at 50% 48%,transparent 55px,var(--on-blazer) 56px 57.5px,transparent 59px)}.venue-hero .eyebrow,.venue-hero .sub{color:var(--on-blazer-soft);position:relative}.venue-hero h1{color:var(--on-blazer);margin-top:4px;position:relative}.venue-hero .sub{margin:var(--s2) 0 0}.card{background:var(--card);border:1px solid var(--line);border-radius:var(--r-card);box-shadow:var(--shadow-card);padding:var(--s4)}.card+.card{margin-top:var(--s3)}.fixture-card{display:block;text-decoration:none;color:inherit}.fixture-card .teams{font:600 19px var(--display);line-height:1.2}.rail{display:flex;gap:var(--s2);flex-wrap:wrap;margin-top:var(--s2);align-items:center}.soon-time{font:700 19px var(--display);font-variant-numeric:tabular-nums;white-space:nowrap}.when{flex:0 0 auto;text-align:end}.when .rail{justify-content:flex-end;margin-top:var(--s1)}.subrow{display:flex;align-items:baseline;gap:var(--s3);padding:var(--s2) 0;border-top:1px solid var(--line)}.subrow:first-of-type{margin-top:var(--s3)}.subrow .row-label{font:600 15px var(--display);letter-spacing:.04em;min-width:64px}.btn,.button{display:inline-flex;align-items:center;justify-content:center;gap:var(--s2);min-height:48px;padding:0 var(--s5);border-radius:var(--r-card);border:1.5px solid transparent;font-family:var(--display);font-weight:600;font-size:18px;letter-spacing:.03em;text-transform:uppercase;cursor:pointer;text-decoration:none}.btn--primary{background:var(--blazer);color:var(--on-blazer)}.btn--primary:hover{background:var(--blazer-deep)}.btn--quiet,.button{background:transparent;color:var(--blazer);border-color:var(--blazer)}.btn:disabled,.score-entry__action:disabled{opacity:.5;cursor:not-allowed}:is(.btn,a,button,input,[tabindex]):focus-visible{outline:3px solid var(--braid-ink);outline-offset:2px}.masthead :focus-visible,.lens-hero :focus-visible,.home-hero :focus-visible{outline-color:var(--on-blazer)}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.field{font:400 17px var(--body);width:100%;max-width:360px;padding:var(--s3);border:1.5px solid var(--line-strong);border-radius:var(--r-card)}.field-grid{display:grid;gap:var(--s3);grid-template-columns:repeat(auto-fit,minmax(180px,1fr));margin-bottom:var(--s3)}.field-grid label{display:grid;gap:var(--s1);font-weight:600}.field-grid input,.field-grid select{min-height:44px;width:100%;border:1px solid var(--line-strong);border-radius:var(--r-card);background:var(--card);color:var(--ink);font:inherit;padding:var(--s2)}.table-scroll{overflow-x:auto}.chip{display:inline-flex;align-items:center;gap:5px;border-radius:var(--r-chip);padding-block:2px;padding-inline:8px 10px;font-family:var(--display);font-weight:600;font-size:12.5px;letter-spacing:.09em;text-transform:uppercase;white-space:nowrap}.chip .dot{width:8px;height:8px;border-radius:50%;flex:none}.chip--unconfirmed{background:var(--conf-unconfirmed-bg);color:var(--conf-unconfirmed)}.chip--unconfirmed .dot{border:1.5px dashed var(--conf-unconfirmed);background:transparent}.chip--corroborated{background:var(--conf-corroborated-bg);color:var(--conf-corroborated)}.chip--corroborated .dot{background:var(--conf-corroborated)}.chip--verified{background:var(--conf-verified-bg);color:var(--conf-verified)}.chip--verified .dot{background:var(--conf-verified);box-shadow:0 0 0 2px var(--conf-verified-bg),0 0 0 3.5px var(--conf-verified)}.chip--disputed{background:var(--conf-disputed-bg);color:var(--conf-disputed)}.chip--disputed .dot{background:var(--conf-disputed);border-radius:1px;transform:rotate(45deg)}.chip--live{background:var(--chip-live-bg);color:var(--live)}.chip--live .dot{background:var(--live);animation:pulse 1.6s ease-in-out infinite}.chip--neutral{background:transparent;border:1px solid var(--line-strong);color:var(--ink-soft)}.chip--neutral .dot{display:none}.chip--wrap{max-width:100%;white-space:normal;overflow-wrap:anywhere;border-radius:var(--r-card)}@keyframes pulse{0%,to{opacity:1}50%{opacity:.35}}@media(prefers-reduced-motion:reduce){.chip--live .dot{animation:none}}.row{display:flex;align-items:center;gap:var(--s3)}.row--top{align-items:flex-start}.row .grow{flex:1;min-width:0}.meta{font-size:13.5px;color:var(--ink-soft)}.offline{display:flex;align-items:center;gap:var(--s2);background:var(--conf-unconfirmed-bg);border:1px dashed var(--conf-unconfirmed);border-radius:var(--r-card);padding:var(--s2) var(--s3);font-size:14px;color:var(--ink-soft);margin-bottom:var(--s3)}.skeleton{border-radius:var(--r-card);background:linear-gradient(90deg,var(--skeleton-base) 25%,var(--skeleton-sheen) 45%,var(--skeleton-base) 65%);background-size:200% 100%;animation:shimmer 1.4s linear infinite;min-height:18px}@keyframes shimmer{to{background-position:-200% 0}}@media(prefers-reduced-motion:reduce){.skeleton{animation:none}}.error-note{display:flex;align-items:center;gap:var(--s3);background:var(--conf-disputed-bg);border:1.5px solid var(--conf-disputed);border-radius:var(--r-card);padding:var(--s3);color:var(--ink)}.error-note .btn{min-height:44px}.empty{text-align:center;padding:var(--s6) var(--s4);border:1.5px dashed var(--line);border-radius:var(--r-card);background:transparent}.empty h2,.empty h3{margin-bottom:var(--s2)}.empty p{margin:0 0 var(--s4);color:var(--ink-soft)}.venue-list{list-style:none;margin:0;padding:0}.venue-list li+li{margin-top:var(--s3)}.discover-search{display:grid;gap:var(--s2);margin-bottom:var(--s4)}.discover-search>.btn{justify-self:start}.plain-list{list-style:none;margin:0;padding:0}.plain-list>li+li{margin-top:var(--s3)}.inline{display:inline-flex;align-items:center;gap:var(--s2);margin:0}.link{color:var(--blazer);background:none;border:0;padding:0;font:inherit;text-align:start;text-decoration:underline;text-underline-offset:2px;cursor:pointer}.spine{display:flex;gap:var(--s3);list-style:none;margin:var(--s3) 0 0;padding:0}.spine>li{flex:1 1 0;min-width:0}.spine .seg{display:block;border-top:1.5px dashed var(--line-strong);padding-top:var(--s2);font-family:var(--display);font-weight:600;font-size:12.5px;letter-spacing:.09em;text-transform:uppercase;color:var(--ink-soft)}.spine>.done .seg{border-top:1.5px solid var(--ink);color:var(--ink)}.spine>.current .seg{border-top:3px solid var(--braid-ink);padding-top:calc(var(--s2) - 1.5px);color:var(--ink)}.attention{background:var(--attn-bg);border:1.5px solid var(--braid-ink);border-radius:var(--r-card);padding:var(--s3)}.attention .who{display:block;font-family:var(--display);font-weight:600;font-size:12.5px;letter-spacing:.09em;text-transform:uppercase;color:var(--braid-ink)}.round-h{position:sticky;top:0;z-index:2;background:var(--chalk);padding:var(--s2) 0}.placeholder{font-style:italic;color:var(--ink-soft)}.withdrawn{text-decoration:line-through;color:var(--ink-soft)}.grid-schedule{overflow-x:auto;margin-top:var(--s4)}.grid-schedule table{border-collapse:collapse;width:100%}.grid-schedule th{font-family:var(--display);font-weight:600;font-size:13px;letter-spacing:.09em;text-transform:uppercase;text-align:start;color:var(--ink-soft);border-bottom:1.5px solid var(--line-strong);padding:var(--s2) var(--s3);white-space:nowrap}.grid-schedule tbody th{font-variant-numeric:tabular-nums;color:var(--ink);border-bottom:1px solid var(--line);vertical-align:top}.grid-schedule td{border-bottom:1px solid var(--line);border-inline-start:1px solid var(--line);padding:var(--s2);vertical-align:top;min-width:160px}.grid-schedule .card{display:block;text-decoration:none;color:inherit;padding:var(--s3)}.grid-schedule .card+.card{margin-top:var(--s2)}.grid-schedule .col-label{display:none}.tray{border-style:dashed}@media(max-width:760px){.grid-schedule table,.grid-schedule thead,.grid-schedule tbody,.grid-schedule tr,.grid-schedule th,.grid-schedule td{display:block}.grid-schedule thead{display:none}.grid-schedule td{border-inline-start:0;min-width:0}.grid-schedule td:not(:has(.card)){display:none}.grid-schedule .col-label{display:block;font-family:var(--display);font-weight:600;font-size:12.5px;letter-spacing:.09em;text-transform:uppercase;color:var(--ink-soft);margin-bottom:var(--s2)}}.diff li{font-size:14px;color:var(--ink-soft);border-inline-start:2px solid var(--line-strong);padding-inline-start:var(--s3)}@media(min-width:900px){h1{font-size:42px}}@media(max-width:520px){.spine{display:grid;grid-template-columns:1fr 1fr;gap:var(--s2) var(--s3)}}.sheet{background:#fff;color:var(--ink);border:1px solid var(--line);border-radius:var(--r-card);padding:var(--s5);margin-top:var(--s4)}.sheet-head h2{font-size:28px}.sheet-section{margin-top:var(--s5);break-inside:avoid;page-break-inside:avoid}.sheet-section h3{font-family:var(--display);letter-spacing:.04em;border-bottom:1.5px solid var(--line-strong);padding-bottom:var(--s2)}.sheet-section table{border-collapse:collapse;width:100%;margin-top:var(--s3)}.sheet-section th{font-family:var(--display);font-size:12.5px;letter-spacing:.09em;text-transform:uppercase;text-align:start;color:var(--ink-soft);padding-block:var(--s2);padding-inline:0 var(--s3)}.sheet-section td{padding-block:var(--s2);padding-inline:0 var(--s3);border-top:1px solid var(--line);font-variant-numeric:tabular-nums;vertical-align:top}.sheet-foot{margin-top:var(--s5);padding-top:var(--s3);border-top:1px solid var(--line);font-size:12px;color:var(--ink-soft)}@media print{.topbar,.print-chrome,.offline,.btn,.button{display:none!important}body{background:#fff;color:#000;font-size:11pt}.page{max-width:none;padding:0}.sheet{border:0;border-radius:0;padding:0}.sheet-head{break-after:avoid;page-break-after:avoid}.sheet-foot{position:fixed;bottom:0;inset-inline-start:0;inset-inline-end:0;border-top:1px solid #000;color:#000}@page{margin:14mm 12mm 18mm}}.event-hero{background:var(--blazer);color:var(--on-blazer);margin:calc(-1 * var(--s4)) calc(-1 * var(--s4)) 0;padding:var(--s5) var(--s4)}.event-hero h1{color:var(--on-blazer);margin-top:4px}.event-hero .eyebrow,.event-hero .sub{color:var(--on-blazer-soft)}.event-hero .sub{margin:6px 0 0}.tabs{display:flex;gap:var(--s2);overflow-x:auto;padding:var(--s3) 0}.tabs a,.sections a,.views a{display:inline-flex;align-items:center;min-height:44px;padding:0 16px;border:1.5px solid var(--line-strong);border-radius:var(--r-chip);background:transparent;color:var(--ink-soft);font-family:var(--display);font-weight:600;font-size:15px;letter-spacing:.04em;text-transform:uppercase;text-decoration:none;white-space:nowrap}.tabs a[aria-current],.sections a[aria-current],.views a[aria-current]{background:var(--blazer);border-color:var(--blazer);color:var(--on-blazer)}.sections{display:flex;gap:var(--s2);overflow-x:auto;padding-bottom:var(--s2)}.sections a{font-size:14px;padding:0 12px;text-transform:none}.views{display:flex;gap:var(--s2);margin:var(--s4) 0}.views a{flex:1;justify-content:center;border-radius:var(--r-card)}.director{display:flex;gap:var(--s3);align-items:flex-start;margin-top:var(--s4);padding:var(--s3);background:var(--attn-bg);border:1.5px solid var(--braid-ink);border-radius:var(--r-card)}.director .who{display:block;font-family:var(--display);font-weight:600;font-size:13px;letter-spacing:.08em;text-transform:uppercase;color:var(--braid-ink)}.nonmatch{text-align:center;padding:var(--s3);border:1.5px dashed var(--line-strong);border-radius:var(--r-card);color:var(--ink-soft);font-family:var(--display);font-weight:600;letter-spacing:.05em}.path-card{border-inline-start:4px solid var(--blazer)}.path-card.next{border-inline-start-color:var(--braid-ink);background:var(--attn-bg)}.tree{overflow-x:auto;padding-bottom:var(--s3)}.tree-inner{display:flex;gap:var(--s5);min-width:720px}.tree .col{display:flex;flex:1;flex-direction:column;justify-content:space-around;gap:var(--s3)}.node{padding:6px 8px;border:1px solid var(--line-strong);border-radius:var(--r-tile);background:var(--card);font-size:14px}.node-row{font-family:var(--display);font-weight:600}.entry-table,.lane-table{width:100%;border-collapse:collapse;font-size:14.5px}.entry-table th,.lane-table th{font-family:var(--display);font-weight:600;font-size:12px;letter-spacing:.08em;text-transform:uppercase;text-align:start;color:var(--ink-soft);padding:6px 8px;border-bottom:1.5px solid var(--line-strong)}.entry-table td,.lane-table td{padding:7px 8px;border-bottom:1px solid var(--line);font-variant-numeric:tabular-nums}.sheet-row-indent{padding-inline-start:var(--s4)}.stack>*+*{margin-top:var(--s3)}.note{border-inline-start:3px solid var(--line-strong);padding:var(--s2) var(--s3);background:var(--chalk);color:var(--ink-soft)}.profile-head{padding-top:var(--s4)}.profile-head h1{font-size:40px;letter-spacing:0}.career-line{margin:var(--s2) 0 0;font-size:17px}.visibility{margin-top:var(--s3);display:flex;align-items:center;gap:var(--s3);flex-wrap:wrap}.own-note{margin-top:var(--s4);padding:var(--s3) var(--s4);background:var(--card);border:1px solid var(--line);border-inline-start:4px solid var(--blazer);border-radius:var(--r-card);font-size:14.5px}.own-note p{margin:0}.own-note p+p{margin-top:var(--s1)}.caps{display:flex;gap:var(--s4);overflow-x:auto;padding:var(--s2) 0 var(--s3)}.cap{flex:none;width:152px}.cap .block{height:84px;display:flex;align-items:center;justify-content:center;position:relative;border-radius:var(--r-tile);background:var(--blazer);color:var(--on-blazer);font:700 56px/1 var(--display);font-variant-numeric:tabular-nums}.cap .block small{position:absolute;inset-inline-end:8px;bottom:6px;color:var(--on-blazer-soft);font:600 12px var(--display);letter-spacing:.08em;text-transform:uppercase}.cap.conf-unconfirmed .block{outline:2px dashed var(--conf-unconfirmed);outline-offset:3px}.cap.conf-corroborated .block{outline:2px solid var(--conf-corroborated);outline-offset:3px}.cap.conf-verified .block{outline:3px double var(--conf-verified);outline-offset:3px}.cap.conf-disputed .block{outline:2px solid var(--conf-disputed);outline-offset:3px;background:repeating-linear-gradient(45deg,var(--blazer) 0 6px,var(--blazer-deep) 6px 10px),var(--blazer)}.cap .org{margin-top:var(--s3);font:600 18px/1.1 var(--display)}.cap .chip{margin-top:var(--s2)}.season{margin-top:var(--s5)}.season>h3{margin-bottom:var(--s3);padding-bottom:var(--s2);border-bottom:1px solid var(--line);font-size:22px}.season>h3 .fine{margin-inline-start:var(--s2);font-family:var(--body);font-weight:400;font-size:14px}.team-season+.team-season{margin-top:var(--s3)}.team-season .who{display:flex;align-items:baseline;gap:var(--s2);flex-wrap:wrap}.team-season .who .team{font:700 20px var(--display)}.team-season .who .org{color:var(--ink-soft)}.buckets{display:flex;flex-wrap:wrap;gap:var(--s3) var(--s4);margin:var(--s3) 0}.bucket{display:inline-flex;align-items:center;gap:var(--s2)}.bucket .tile{min-width:50px;font-size:30px}.breakdown{margin:0;font-size:15px}.breakdown+.breakdown{margin-top:var(--s1)}.breakdown dt,.breakdown dd,.breakdown div{display:inline}.breakdown dt{color:var(--ink-soft)}.breakdown dd{margin-block:0;margin-inline:5px 0;font-family:var(--display);font-weight:700;font-variant-numeric:tabular-nums}.breakdown dd+dt:before,.breakdown div+div:before{content:" · ";color:var(--ink-soft)}.stats{display:flex;flex-wrap:wrap;gap:var(--s2) var(--s4);margin-top:var(--s3)}.stat{font:600 17px var(--display)}.stat b{margin-inline-end:4px;font-variant-numeric:tabular-nums}.span{margin-top:var(--s3)}.about{margin-top:var(--s6);padding-top:var(--s4);border-top:1px solid var(--line)}.unavailable{padding-top:var(--s6)}@media(min-width:900px){.profile-head h1{font-size:48px}.cap{width:168px}}.team-board{min-width:0;color:var(--on-blazer)}.team-board table{width:100%;table-layout:fixed;border-collapse:collapse}.team-board__totals th{padding-block:var(--s3);padding-inline:0 var(--s2);text-align:start;font:700 clamp(18px,4vw,28px)/1.25 var(--body)}.team-board__label{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.team-board__totals td{width:88px;padding:var(--s2);background:var(--braid);color:var(--ink);text-align:center;font:600 clamp(48px,13vw,80px)/1.1 var(--display);font-variant-numeric:tabular-nums}.team-board__total-col{width:88px}.team-board--preview .team-board__total-col{width:72px}.team-board__row--ahead td{font-weight:700}.team-board__row+.team-board__row>*{border-top:1px solid var(--on-blazer-soft)}.team-board__row+.team-board__row>td{border-top-color:var(--blazer)}.team-board__periods{margin-top:var(--s3)}.team-board__periods th{padding:var(--s1);font-weight:400}.team-board__periods th:first-child{width:40%;text-align:start}.team-board__periods td{text-align:center;font:600 22px/1.3 var(--display);font-variant-numeric:tabular-nums}.team-board__periods thead{color:var(--on-blazer-soft);font-size:13px}.team-board--preview .team-board__totals th{font-size:18px}.team-board--preview .team-board__totals td{font-size:48px;width:72px}.team-entry__preview{min-width:0;padding:var(--s4);background:var(--blazer);border-radius:var(--r-tile);color:var(--on-blazer)}.team-entry__preview h2{margin:0 0 var(--s2);font:400 14px/1.4 var(--body);color:var(--on-blazer-soft)}.score-entry__side legend{margin:0;font:700 17px/1.3 var(--body);overflow-wrap:anywhere}.score-entry__side>div{min-width:0}.score-entry__side .score-entry__action{width:100%;padding:var(--s2);display:flex;flex-direction:column;align-items:center;justify-content:center;overflow-wrap:anywhere}.score-entry__action-value{font:700 32px/1.15 var(--display);font-variant-numeric:tabular-nums}.score-entry__correction summary,.score-entry__totals summary{min-height:48px;display:flex;align-items:center;cursor:pointer;color:var(--ink-soft);font-size:14px}.score-entry__totals{border-top:1px solid var(--line)}.score-entry__totals .score-entry__snapshot{grid-template-columns:repeat(2,minmax(0,1fr))}.score-entry__totals label{min-width:0;overflow-wrap:anywhere}.score-entry__totals input{display:block;width:100%;font:700 28px/1.1 var(--display);font-variant-numeric:tabular-nums}.team-entry__preview,.score-entry__increments,.score-entry__totals{max-width:100%}.team-entry__last{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--s2);padding:var(--s2) 0;border-top:1px solid var(--line)}.team-entry__last p{margin:0;font-size:14px;overflow-wrap:anywhere}.team-entry__last button{min-height:48px;flex-shrink:0}.team-entry__shirt{flex-basis:100%;display:grid;grid-template-columns:minmax(0,1fr) minmax(5rem,.6fr);gap:.75rem;padding:1rem 0 0;border:0;border-top:1px solid var(--line)}.team-entry__shirt legend{padding:0;font-weight:700}.team-entry__shirt label{display:grid;gap:.3rem;min-width:0}.team-entry__shirt input,.team-entry__shirt select{width:100%;min-width:0;min-height:3rem}.team-entry__shirt p{grid-column:1 / -1}.score-entry__side{min-width:0;margin:0}.score-entry__correction .score-entry__action+.score-entry__action{margin-top:var(--s2)}.innings-board{min-width:0;color:var(--on-blazer)}.innings-board table{width:100%;border-collapse:collapse;table-layout:fixed}.innings-board th{text-align:start;padding-block:var(--s3);padding-inline:0 var(--s2);width:52%}.innings-board th small,.innings-board td small{display:block;font:400 14px/1.5 var(--body)}.innings-board__side{display:block;overflow-wrap:anywhere;font:700 21px/1.25 var(--body)}.innings-board td{text-align:center;background:var(--braid);color:var(--ink);padding:var(--s2)}.innings-board td strong{font:700 clamp(36px,10vw,64px)/1.15 var(--display);font-variant-numeric:tabular-nums}.innings-board tr+tr>*{border-top:1px solid var(--on-blazer-soft)}.innings-board tr+tr>td{border-top-color:var(--blazer)}.innings-board--preview .innings-board__side{font-size:17px}.innings-board--preview td strong{font-size:40px}.innings-board__empty{margin:0;color:var(--on-blazer-soft)}.innings-entry{min-width:0}.innings-entry__nav{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--s2);margin-bottom:var(--s3)}.innings-entry button,.innings-entry select,.innings-entry input{min-height:48px;min-width:48px;font:inherit}.innings-entry button{padding:var(--s2);border:1.5px solid var(--blazer);background:var(--card);color:var(--blazer);cursor:pointer;border-radius:var(--r-tile)}.innings-entry__nav button[aria-current]{background:var(--blazer);color:var(--on-blazer)}.innings-entry button:disabled{opacity:.5;cursor:not-allowed}.innings-entry__row{min-width:0;margin:0;border:1px solid var(--line);border-radius:var(--r-card);padding:var(--s3)}.innings-entry__row:not([hidden]){display:grid;gap:var(--s3)}.innings-entry__row label{min-width:0;display:grid;gap:var(--s1)}.innings-entry__row select,.innings-entry__row input[type=number]{width:100%;box-sizing:border-box}.innings-entry__row input[type=number]{font:700 36px/1.1 var(--display);font-variant-numeric:tabular-nums;padding:var(--s2)}.innings-entry__runs{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--s2)}.innings-entry__runs button{font:700 28px/1.2 var(--display);font-variant-numeric:tabular-nums}.innings-entry__wickets,.innings-entry__overs{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:var(--s2);align-items:end}.innings-entry__wickets button,.innings-entry__overs button{min-height:62px;font-weight:700}.innings-entry__row .innings-entry__declared{display:flex;align-items:center;gap:var(--s2);min-height:48px}.innings-entry__more>summary{min-height:48px;display:flex;align-items:center;cursor:pointer;color:var(--ink-soft)}.innings-entry__more>summary:focus-visible{outline:3px solid var(--braid-ink);outline-offset:2px}.performance-board{color:var(--chalk);width:100%;min-width:0}.performance-board table{width:100%;border-collapse:collapse;table-layout:fixed}.performance-board caption{text-align:start;font-weight:700;padding:0 0 .8rem}.performance-board thead{color:var(--chalk);font-size:.82rem}.performance-board th,.performance-board td{padding:.75rem .55rem;overflow-wrap:anywhere}.performance-board th{text-align:start}.performance-board th:first-child,.performance-board__rank{width:2.65rem}.performance-board th:last-child{width:7rem;text-align:end}.performance-board tbody tr{border-top:1px solid color-mix(in srgb,var(--chalk) 25%,transparent)}.performance-board__rank{font-family:var(--display);font-variant-numeric:tabular-nums;font-size:1.5rem}.performance-board tbody th{font-size:.92rem;font-weight:700}.performance-board__mark{background:var(--braid);color:var(--blazer);text-align:end}.performance-board__mark strong{display:block;font-family:var(--display);font-size:1.4rem;line-height:1.1;font-variant-numeric:tabular-nums}.performance-board small{display:block;margin-top:.35rem;font-size:.75rem;font-weight:400;line-height:1.4}.performance-board [data-row-state=pending] .performance-board__mark,.performance-board [data-row-state=status] .performance-board__mark{background:transparent;color:var(--chalk)}.performance-entry input,.performance-entry select,.score-entry__form #score-participant{min-height:48px}.performance-entry #score-performance-mark{width:100%;box-sizing:border-box;min-height:64px;font-family:var(--display);font-size:2.5rem;font-variant-numeric:tabular-nums}@media(min-width:700px){.performance-board th:last-child{width:10rem}.performance-board__mark strong{font-size:2rem}.performance-board tbody th{font-size:1rem}}.score-timeline{width:min(100%,920px);margin:var(--s5) auto;padding:var(--s4)}.score-timeline>.btn{margin-top:var(--s3)}.score-timeline h2{font-family:var(--display)}.score-timeline-rows{list-style:none;padding:0;margin-block:var(--s3)}.score-timeline-row{border-block-start:1px solid var(--rule);padding-block:var(--s3)}.score-timeline-event{display:flex;align-items:start;gap:var(--s3)}.score-timeline-minute{width:60px;flex:0 0 60px;font-variant-numeric:tabular-nums}.score-timeline-minute small{display:block}.score-timeline-body{flex:1;min-width:0;display:grid;gap:var(--s1)}.score-timeline-body ul{margin:0;padding-inline-start:var(--s4)}.score-timeline-running{font-weight:700;font-variant-numeric:tabular-nums}.score-timeline-counts{display:flex;flex-wrap:wrap;gap:var(--s3);list-style:none;padding:0}.score-timeline button,.score-timeline-action{min-height:48px;min-width:48px;display:inline-flex;align-items:center;padding:var(--s2) var(--s3)}@media(max-width:480px){.score-timeline{padding-inline:var(--s3)}.score-timeline-event{flex-wrap:wrap}.score-timeline-minute{width:48px;flex-basis:48px}}.score-timeline-period{font:600 1rem/1.4 var(--body);padding-block:var(--s3);margin:0}.score-timeline-row[data-side=away] .score-timeline-running{text-align:end}.taskbar{position:sticky;top:0;z-index:20;background:var(--blazer);color:var(--on-blazer)}.taskbar__inner{display:flex;align-items:center;gap:var(--s2);max-width:var(--maxw);min-height:48px;margin:0 auto;padding:0 var(--s3)}.taskbar a{display:inline-flex;align-items:center;gap:4px;min-height:44px;color:var(--on-blazer);text-decoration:none;font:600 16px var(--display);letter-spacing:.03em}.taskbar__what{flex:1;overflow:hidden;color:var(--on-blazer-soft);font:600 13px var(--display);letter-spacing:.1em;text-align:center;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.taskbar a.taskbar__who{min-width:0;max-width:40%;color:var(--on-blazer-soft);font:400 14.5px var(--body);letter-spacing:0;white-space:nowrap}.taskbar__username{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.taskbar :focus-visible{outline-color:var(--on-blazer)}.score-entry__head{margin:0}.score-entry__context{display:block;margin:0;overflow:hidden;color:var(--braid-ink);text-overflow:ellipsis;white-space:nowrap}.score-entry__context>span+span:before{content:" · "}.score-entry--board{padding-top:var(--s3)}.score-entry--board .at-venue{margin:var(--s2) 0}.score-entry--board .at-venue--quiet{min-height:0}.sb{margin-top:var(--s2);padding:6px var(--s2) var(--s2);border-radius:var(--r-card);background:var(--blazer);color:var(--on-blazer)}.sb__clock{display:flex;align-items:center;justify-content:center;gap:var(--s2);min-height:40px;padding-bottom:4px;border-bottom:1px solid rgb(255 255 255 / 15%)}.board-period select{min-height:36px;padding:0 var(--s2);border:1px solid rgb(255 255 255 / 40%);border-radius:var(--r-tile);background:transparent;color:var(--on-blazer);font:600 14px var(--display);letter-spacing:.06em;text-transform:uppercase}.board-period option{color:var(--ink)}.board-clock{display:flex;flex:1;align-items:baseline;justify-content:center;gap:var(--s2);min-height:40px;padding:2px 0;border:0;background:none;color:var(--on-blazer);font:inherit;cursor:pointer}.board-clock__period,.board-clock__state{color:var(--on-blazer-soft);font:600 12.5px var(--display);letter-spacing:.1em;text-transform:uppercase}.board-clock__state:after{content:" ▾"}.board-clock__time{border-bottom:2px dotted rgb(255 255 255 / 45%);font:700 30px / 1 var(--display);font-variant-numeric:tabular-nums;letter-spacing:.02em}.board-clock[data-state=paused] .board-clock__time,.board-clock[data-state=ended] .board-clock__time{color:var(--on-blazer-soft)}.board-clock__checked{margin-inline-end:4px;color:var(--braid);font-weight:700}.sb :focus-visible{outline-color:var(--on-blazer)}.sb__teams{display:grid;grid-template-columns:1fr 1fr;gap:6px var(--s2);margin-top:6px}.sb__team{display:flex;flex-direction:column;align-items:center;gap:2px;min-width:0}.sb__name{max-width:100%;overflow:hidden;font:600 15px / 1.2 var(--display);letter-spacing:.02em;text-overflow:ellipsis;white-space:nowrap}.sb__total{min-width:76px;padding:2px 12px;border-radius:var(--r-tile);background:var(--braid);color:var(--ink);font:700 40px / 1 var(--display);font-variant-numeric:tabular-nums;text-align:center}.sb__total--reading{opacity:.7}.sb__total--reading:has(.sb__updating){opacity:1}.sb__total--sending{outline:2px dashed rgb(255 255 255 / 55%);outline-offset:2px;opacity:.8}.sb__clock-error{margin:var(--s2) 0 0;padding:var(--s2);color:var(--ink);font:500 14px / 1.35 var(--body)}.sb__updating{display:block;font:600 14px / 40px var(--body);letter-spacing:0;white-space:nowrap}.sb__pad,.more-pad{display:grid;grid-template-columns:1fr 1fr;align-content:start;gap:6px}.btn--score{display:inline-flex;flex-direction:column;align-items:center;justify-content:center;gap:0;width:100%;min-width:0;min-height:48px;padding:3px 2px;border:1.5px solid var(--ink);border-radius:var(--r-tile);background:var(--card);color:var(--ink);font:700 21px / 1.05 var(--display);cursor:pointer}.sb .btn--score{border-color:var(--card)}.btn--score:active:not(:disabled){background:var(--blazer-deep);color:var(--on-blazer)}.btn--score small{font:600 11.5px var(--display);letter-spacing:.05em}.sb__pad--single .btn--score,.sb__pad .btn--score:last-child:nth-child(odd){grid-column:1 / -1}.sb__pad--single .btn--score{min-height:60px;font-size:26px}.who{margin-top:var(--s2);padding:4px var(--s2) var(--s2);border:1.5px solid var(--blazer);border-radius:var(--r-card);background:var(--card)}.who .send-status{min-height:37.7px;margin:0}.who .send-status__line{font-size:14.5px;line-height:1.3}.who .send-status__now{min-height:36px;margin-top:0}.who__q{display:flex;align-items:center;gap:6px;min-height:34px;margin:2px 0 6px;font-size:14.5px}.who__side{flex:none;max-width:45%;overflow:hidden;padding:1px 6px;border-radius:var(--r-tile);background:var(--blazer);color:var(--on-blazer);font:600 11.5px var(--display);letter-spacing:.08em;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.who__grow{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.who__skip{flex:none;min-height:34px;padding:4px;border:0;background:none;color:var(--blazer);font:600 13px var(--display);letter-spacing:.05em;text-transform:uppercase;cursor:pointer}.who__tabs{display:inline-flex;flex:none;overflow:hidden;border:1.5px solid var(--line-strong);border-radius:var(--r-chip)}.who__tabs button{max-width:9em;min-height:30px;overflow:hidden;padding:3px 10px;border:0;background:none;color:var(--ink-soft);font:600 12.5px var(--display);letter-spacing:.03em;text-overflow:ellipsis;white-space:nowrap;cursor:pointer}.who__tabs button[aria-pressed=true]{background:var(--blazer);color:var(--on-blazer)}.who__events{margin-bottom:6px}.jgrid{display:grid;grid-template-columns:repeat(8,1fr);gap:4px}.jgrid button{display:inline-flex;align-items:center;justify-content:center;min-width:0;min-height:36px;padding:0 2px;border:1.5px solid var(--ink);border-radius:var(--r-tile);background:var(--card);color:var(--ink);font:700 17px var(--display);font-variant-numeric:tabular-nums;cursor:pointer}.jgrid button[aria-pressed=true]{border-color:var(--blazer);background:var(--blazer);color:var(--on-blazer)}.jgrid button:disabled{opacity:.5;cursor:not-allowed}.jgrid .jgrid__other{border-style:dashed;font:600 12.5px var(--display);letter-spacing:.03em}.who__other{display:flex;flex-wrap:wrap;align-items:end;gap:var(--s2);margin-top:var(--s2)}.who__other label{display:grid;gap:2px;font-size:14.5px}.who__other input{width:110px;min-height:44px;font:700 22px var(--display);text-align:center}.who__line{margin:var(--s2) 0 0;color:var(--ink-soft);font-size:14.5px}.who__line--refused{color:var(--conf-disputed)}.endrow{display:flex;flex-wrap:wrap;gap:var(--s2);margin-top:var(--s2)}.endrow>.btn{flex:1 1 0;min-height:48px;padding:0 8px;font-size:16px}.endrow__end{flex:1.9 1 0}.endrow__end .deliberate__trigger{margin-top:0;padding:0 8px;font-size:16px}.endrow__end .deliberate__trigger.btn--primary{border-color:var(--blazer);background:transparent;color:var(--blazer)}.endrow__end:has(.deliberate,.score-end-said){flex-basis:100%}.endrow__end .deliberate{margin-top:0}.score-sheet{position:fixed;inset:0;z-index:40;display:flex;align-items:flex-end;justify-content:center;background:#1a1f277f}.score-sheet[hidden]{display:none}.score-sheet__panel{display:grid;gap:var(--s3);width:100%;max-width:var(--maxw);max-height:88vh;overflow-y:auto;padding:var(--s4) var(--s4) var(--s6);border-radius:18px 18px 0 0;background:var(--card)}.score-sheet__head{display:flex;align-items:center;justify-content:space-between;gap:var(--s3)}.score-sheet__head h2:focus{outline:none}.score-sheet__head h2:focus-visible{outline:3px solid var(--braid-ink);outline-offset:2px}.score-sheet__close{min-height:44px;padding:0 var(--s2);border:0;background:none;color:var(--blazer);font:700 16px var(--body);cursor:pointer}.score-sheet__body{display:grid;gap:var(--s3)}.score-sheet__body label{display:grid;gap:4px}.score-sheet__body input{min-height:48px;padding:0 var(--s3);border:1.5px solid var(--line-strong);border-radius:var(--r-card);font:400 17px var(--body)}@media(min-width:700px){.score-sheet{align-items:center}.score-sheet__panel{border-radius:var(--r-card)}}.more-group{display:grid;gap:var(--s2)}.more-group h3{font:700 17px var(--body);letter-spacing:0}.more-pad{grid-template-columns:repeat(auto-fill,minmax(88px,1fr))}.more-pad__side{grid-column:1 / -1;font-weight:700}.more-pad .btn--score{font-size:18px}.score-entry__totals-fields{display:grid;grid-template-columns:1fr 1fr;gap:var(--s3)}.more-group .deliberate__trigger{margin-top:0}.score-entry-timeline{margin-top:var(--s6)}.score-entry-timeline h2{display:flex;align-items:baseline;gap:var(--s2);font-size:20px}.score-entry-timeline h2 small{color:var(--ink-soft);font:400 14px var(--body)}.tl-head,.tl-row{display:grid;grid-template-columns:1fr 66px 1fr;align-items:center;gap:var(--s2)}.tl-head{padding:var(--s2) 0;border-bottom:1.5px solid var(--line-strong);color:var(--ink-soft);font:600 13px var(--display);letter-spacing:.08em;text-transform:uppercase}.tl-head span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tl-head span:nth-child(2){text-align:center}.tl-head span:last-child{text-align:end}.tl{margin:0;padding:0;list-style:none}.tl-row{padding:8px 0;border-bottom:1px solid var(--line)}.tl-mid{display:grid;line-height:1.1;text-align:center}.tl-mid b{font:700 18px var(--display);font-variant-numeric:tabular-nums}.tl-mid small{color:var(--ink-soft);font:600 13px var(--display);font-variant-numeric:tabular-nums}.tl-cell{min-width:0}.tl-cell--b{text-align:end}.tl-what-wrap{display:flex;flex-direction:column;gap:2px}.tl-cell--b .tl-what-wrap{align-items:flex-end}.tl-what{font-size:15px;font-weight:700}.tl-shirt{display:inline-flex;align-items:baseline;gap:5px}.tl-num{min-width:26px;padding:0 6px;border-radius:var(--r-tile);background:var(--blazer);color:var(--on-blazer);font:700 15px var(--display);text-align:center}.tl-divider{margin:0;padding:var(--s3) 0 4px}.tl-divider span{display:flex;align-items:center;gap:var(--s2);color:var(--ink-soft);font:600 13px var(--display);letter-spacing:.12em;text-transform:uppercase}.tl-divider span:before,.tl-divider span:after{content:"";flex:1;border-top:1px dashed var(--line-strong)}.score-entry__form.score-board{gap:var(--s2)}.score-board .sb,.score-board .who{margin-top:0}.score-sheet__inline{display:grid;gap:var(--s3);margin-top:var(--s4)}.score-sheet__panel>*,.more-group>*{min-width:0}.more-pad .btn--score{min-height:48px;font-size:16px;white-space:normal}.tl-cell--a .tl-what-wrap{align-items:flex-start}.sb__clock .board-period+.board-clock{flex:1}.score-entry__totals-fields label{display:grid;gap:4px;min-width:0}.score-entry__totals-fields input{width:100%;min-width:0}.score-entry--board .at-venue--quiet{flex-wrap:nowrap;gap:0 var(--s2);font-size:13.5px}.score-entry--board .at-venue--quiet .btn{flex:none;min-height:44px;font-size:13.5px}.tv{margin-top:var(--s3);padding:4px var(--s2) var(--s2);border-radius:var(--r-card);background:var(--blazer);color:var(--on-blazer)}.tv table{width:100%;border-collapse:collapse;table-layout:fixed}.tv thead th{padding:4px 0 2px;color:var(--on-blazer-soft);font:600 11.5px var(--display);letter-spacing:.1em;text-align:center;text-transform:uppercase}.tv thead th:first-child{width:auto}.tv .tv__set-head{width:38px}.tv .tv__pts-head{width:56px}.tv tbody tr+tr>*{border-top:1px solid rgb(255 255 255 / 14%)}.tv__name{min-width:0;padding:7px 4px;font-weight:400;text-align:start}.tv__name b{display:block;overflow:hidden;font:600 17px / 1.15 var(--display);letter-spacing:.01em;text-overflow:ellipsis;white-space:nowrap}.tv__row--won .tv__name b:last-of-type:after{content:" ✓";color:var(--braid)}.tv td{padding:0;text-align:center}.tv__set button{display:inline-flex;align-items:center;justify-content:center;width:34px;height:44px;padding:0;border:0;border-radius:var(--r-tile);background:none;color:var(--on-blazer-soft);font:700 22px var(--display);font-variant-numeric:tabular-nums;cursor:pointer}.tv__set .tv__won,.tv__set .tv__cur{color:var(--on-blazer)}.tv__set .tv__cur{box-shadow:inset 0 0 0 1.5px #fff6}.tv__set .tv__void{text-decoration:line-through}.tv__pts span{display:inline-flex;align-items:center;justify-content:center;min-width:46px;height:40px;border-radius:var(--r-tile);background:var(--braid);color:var(--ink);font:700 22px var(--display);font-variant-numeric:tabular-nums}.tv__pts .tv__pts-blank{background:transparent}.tv__foot{margin:0;padding:4px 4px 0;color:var(--on-blazer-soft);font-size:12.5px}.tv__fix{min-height:32px;padding:0;border:0;background:none;color:var(--on-blazer-soft);font:inherit;text-decoration:underline;cursor:pointer}.tv :focus-visible{outline-color:var(--on-blazer)}.ptbtns{display:grid;grid-template-columns:1fr 1fr;gap:var(--s2);margin-top:var(--s2)}.ptbtns .ptbtn{flex-direction:column;gap:0;min-width:0;min-height:64px;padding:4px;font-size:20px;line-height:1.1;letter-spacing:.01em;text-transform:none}.ptbtn__name{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ptbtn small{color:var(--on-blazer-soft);font:600 12px var(--display);letter-spacing:.08em;text-transform:uppercase}.tie-fix{display:grid;gap:var(--s2);margin-top:var(--s4);padding:var(--s3);border:1.5px solid var(--blazer);border-radius:var(--r-card);background:var(--card)}.tie-fix__head{display:flex;align-items:center;justify-content:space-between}.tie-fix__head h2{font-size:20px}.jgrid{grid-template-columns:repeat(8,minmax(0,1fr))}.sb__teams,.sb__pad,.ptbtns{grid-template-columns:repeat(2,minmax(0,1fr))}.jgrid .jgrid__other{font-size:11.5px;letter-spacing:0;overflow:hidden}.btn--score small{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ptbtns .ptbtn{border-color:var(--blazer);background:var(--blazer);color:var(--on-blazer)}.score-entry[data-send=held] .ptbtns .ptbtn{background:transparent;color:var(--blazer)}.score-entry[data-send=held] .ptbtn small{color:var(--ink-soft)}.score-entry__form.score-board{grid-template-columns:minmax(0,1fr)}.score-board>*,.sb__clock>*{min-width:0}.who__tabs{flex:0 1 auto;min-width:0}.who__tabs button{min-width:0}.side-name{display:flex;min-width:0;overflow:hidden;white-space:nowrap}.side-name__head{flex:0 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis}.side-name__tail{flex:0 0 auto;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:pre}.sb__team .side-name{justify-content:center}.page-head{margin-bottom:var(--s4)}.page-head h1{margin-bottom:var(--s1)}.page-head .lede,.page-head>p{margin:0}.lede{max-width:36em;color:var(--ink-soft);font-size:18px}.page-head__links{display:flex;flex-wrap:wrap;gap:var(--s1) var(--s4);margin-top:var(--s2)}.page-head__links a{display:inline-flex;align-items:center;min-height:44px;font-size:15px}.section>h2{display:block;margin-bottom:var(--s3)}.section-head{display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--s2) var(--s3);margin-bottom:var(--s3)}.section-head h2{flex:1 1 auto;min-width:0}.section-head a{font-size:15px;white-space:nowrap}.eyebrow--braid{color:var(--braid-ink)}.num-display{font-family:var(--display);font-weight:700;font-variant-numeric:tabular-nums}.cols{display:grid;gap:var(--s4)}@media(min-width:900px){.cols--2{grid-template-columns:1fr 1fr}.cols--main-side{grid-template-columns:minmax(0,2fr) minmax(0,1fr);align-items:start}}.card--flat{box-shadow:none}.card--link{display:block;color:inherit;text-decoration:none}.card--link:hover{border-color:var(--line-strong)}.card--rule{border-inline-start:3px solid var(--blazer);border-start-start-radius:0;border-start-end-radius:var(--r-card);border-end-end-radius:var(--r-card);border-end-start-radius:0}.card>h2{margin-bottom:var(--s3)}.list{margin:0;padding:0;list-style:none}.list>li{display:flex;align-items:center;gap:var(--s3);padding:var(--s3) 0;border-bottom:1px solid var(--line)}.list>li:first-child{padding-top:0}.list>li:last-child{padding-bottom:0;border-bottom:none}.list .grow{flex:1;min-width:0}.list strong,.list .meta{display:block}.list--stacked>li{display:block}.rowlink{display:flex;flex:1;align-items:center;gap:var(--s3);min-width:0;min-height:44px;color:inherit;text-decoration:none}.rowlink:hover strong{text-decoration:underline;text-underline-offset:2px}.chev{flex:none;width:18px;height:18px;color:var(--line-strong)}.chiprow{display:flex;flex-wrap:wrap;align-items:center;gap:var(--s2)}.actions-2{display:grid;gap:var(--s3)}@media(min-width:560px){.actions-2{grid-template-columns:1fr 1fr}}.action-card{display:block;min-height:96px;padding:var(--s4);border:1.5px solid var(--line-strong);border-radius:var(--r-card);background:var(--card);color:var(--ink);text-decoration:none}.action-card strong{display:block;margin-bottom:4px;font:700 22px var(--display);letter-spacing:.01em}.action-card span{color:var(--ink-soft);font-size:15px}.action-card:hover{border-color:var(--blazer)}.action-card--primary{border-color:var(--blazer);background:var(--blazer);color:var(--on-blazer)}.action-card--primary span{color:var(--on-blazer-soft)}@media(min-width:900px){.menu-grid--3{grid-template-columns:1fr 1fr 1fr}}.lens-field{display:block;margin-bottom:var(--s4)}.lens-field>span,.lens-field>label{display:block;margin-bottom:4px;font-weight:700}.lens-field .help{display:block;margin-top:4px;color:var(--ink-soft);font-size:13.5px;font-weight:400}.inline-row{display:grid;gap:0 var(--s3)}@media(min-width:560px){.inline-row{grid-template-columns:1fr 1fr}}.lens-search{display:flex;gap:var(--s2)}.lens-search>input{flex:1;min-width:0}.lens-search>.btn{flex:none}.check{display:flex;align-items:flex-start;gap:var(--s3);margin-bottom:var(--s3)}.check input{flex:none;width:22px;height:22px;margin:2px 0 0;accent-color:var(--blazer)}.choice{display:flex;align-items:flex-start;gap:var(--s3);margin-bottom:var(--s2);padding:var(--s3);border:1.5px solid var(--line-strong);border-radius:var(--r-card);background:var(--card);cursor:pointer}.choice input{flex:none;width:22px;height:22px;margin:2px 0 0;accent-color:var(--blazer)}.choice strong,.choice .fine{display:block}.choice:has(input:checked){border-color:var(--blazer);background:color-mix(in srgb,var(--blazer) 8%,var(--card))}:where(.app-shell__content) :where(input[type=text],input[type=search],input[type=email],input[type=tel],input[type=number],input[type=date],input[type=time],input[type=url],input:not([type]),select,textarea){width:100%;min-height:50px;padding:var(--s3);border:1.5px solid var(--line-strong);border-radius:var(--r-card);background:var(--card);color:var(--ink);font:400 17px var(--body)}:where(.app-shell__content) :where(p){margin:0 0 var(--s3)}:where(.app-shell__content) :where(p:last-child){margin-bottom:0}:where(.app-shell__content) :where(label[for]){display:block;margin-bottom:4px;font-weight:700}:where(.app-shell__content) :where(label:has(>input[type=radio],>input[type=checkbox])){display:flex;align-items:center;gap:var(--s2);min-height:44px}:where(.app-shell__content) :where(input[type=radio],input[type=checkbox]){flex:none;width:22px;height:22px;margin:0;accent-color:var(--blazer)}:where(.app-shell__content) :where(textarea){min-height:110px;resize:vertical}:where(.app-shell__content) :where(input,select,textarea)[aria-invalid=true]{border-color:var(--conf-disputed)}:where(.app-shell__content) :where(fieldset){min-width:0;margin:0 0 var(--s4);padding:0;border:0}:where(.app-shell__content) :where(legend){margin-bottom:var(--s2);padding:0;font-weight:700}.pills,.ctx{display:flex;gap:var(--s2)}.pills{flex-wrap:wrap}.ctx{overflow-x:auto;padding:var(--s3) 0 0;scrollbar-width:none}.ctx::-webkit-scrollbar{display:none}:is(.pills,.ctx) :is(a,button){display:inline-flex;flex:none;align-items:center;min-height:44px;padding:0 14px;border:1.5px solid var(--line-strong);border-radius:var(--r-chip);background:transparent;color:var(--ink-soft);font:600 15px var(--display);letter-spacing:.03em;text-decoration:none;white-space:nowrap;cursor:pointer}:is(.pills,.ctx) :is([aria-pressed=true],[aria-current=true],[aria-current=page]){border-color:var(--blazer);background:var(--blazer);color:var(--on-blazer)}.inbox{margin:0;padding:0;list-style:none}.inbox>li{padding:var(--s3) 0;border-bottom:1px solid var(--line)}.inbox>li:first-child{padding-top:0}.inbox>li:last-child{padding-bottom:0;border-bottom:0}.inbox strong{display:block}.inbox .acts{display:flex;flex-wrap:wrap;gap:var(--s2);margin-top:var(--s2)}.kind{display:block;color:var(--braid-ink);font:600 12px var(--display);letter-spacing:.1em;text-transform:uppercase}.table-wrap{overflow-x:auto}table.data{width:100%;border-collapse:collapse;font-size:15px}table.data :is(th,td){padding:10px var(--s2);border-bottom:1px solid var(--line);text-align:start;vertical-align:top}table.data th{color:var(--ink-soft);font:600 13px var(--display);letter-spacing:.1em;text-transform:uppercase}table.data :is(td,th).n{text-align:end;font-variant-numeric:tabular-nums}table.data tr:last-child td{border-bottom:0}.note--gold{border-inline-start-color:var(--braid)}.chip--brand{background:color-mix(in srgb,var(--blazer) 8%,var(--card));color:var(--blazer)}.chip--community{background:var(--attn-bg);color:var(--braid-ink)}:is(.chip--brand,.chip--community) .dot{display:none}.section--first{margin-top:var(--s4)}.section-note{margin-top:var(--s3)}.card-foot{margin-top:var(--s3);padding-top:var(--s3);border-top:1px solid var(--line)}.pager{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--s3);margin-top:var(--s4)}.home-pending{margin-bottom:var(--s4)}.home-pending h2{margin-bottom:var(--s2)}.home-tasks{margin-top:var(--s4)}.home-privacy{margin-top:var(--s2)}.pills.home-follows>a{min-inline-size:0;max-inline-size:100%;flex-direction:column;align-items:flex-start;gap:2px;padding-block:var(--s2);white-space:normal;overflow-wrap:anywhere}.feed-list{display:grid;gap:var(--s2);margin:0;padding:0;list-style:none}.feed-item{display:flex;align-items:center;gap:var(--s3);padding:var(--s3);border:1px solid var(--line);border-radius:var(--r-card);background:var(--card);color:inherit;text-decoration:none}a.feed-item:hover{border-color:var(--line-strong)}.feed-item .grow{flex:1;min-width:0}.feed-item strong{display:block;font:600 18px/1.2 var(--display)}.feed-item .meta{display:block;margin-top:2px}.choice-table th[scope=row]{color:var(--ink);font:400 15px var(--body);letter-spacing:0;text-transform:none}.choice-table :is(td,th).c{width:84px;text-align:center}.choice-table input[type=checkbox]{width:22px;height:22px;accent-color:var(--blazer)}.follow-prefs{margin-top:var(--s3)}.follow-prefs .table-wrap{margin-bottom:var(--s3)}.follow-prefs__more{margin-top:var(--s3)}.inbox__item.is-new{margin-inline-start:calc(-1 * var(--s4));padding-inline-start:calc(var(--s4) - 3px);border-inline-start:3px solid var(--braid)}.account-details{margin:0}.account-details>div{display:flex;flex-direction:column;gap:2px;padding:var(--s3) 0;border-bottom:1px solid var(--line)}.account-details>div:first-child{padding-top:0}.account-details>div:last-child{padding-bottom:0;border-bottom:0}.account-details dd{margin:0;font-weight:700;overflow-wrap:anywhere}.account-details__act{margin-top:var(--s2);padding-inline-start:0}[data-testid=account-page]>.card,[data-testid=account-page]>form.card{margin-top:var(--s3)}.connected-app__intro{margin-top:var(--s3)}.connected-app__scopes,.connected-app__restrictions{margin-top:var(--s2)}.connected-app__acts{margin-top:var(--s3)}:where(.app-shell__content) :where(ul,ol):where(.stack,.card-list){padding-inline-start:0;list-style:none}:where(.app-shell__content) .btn:where(:not([class*=btn--])){background:var(--blazer);color:var(--on-blazer)}:where(.app-shell__content) .btn:where(:not([class*=btn--])):hover{background:var(--blazer-deep)}.btn--sm{min-height:44px;padding:0 var(--s4);font-size:15px}.btn--text{padding:0 var(--s3);border-color:transparent;background:transparent;color:var(--blazer);font:700 16px var(--body);letter-spacing:0;text-transform:none}.btn--text.btn--sm{min-height:44px;font-size:15px}.btn--block{width:100%}.btn--danger{border-color:var(--conf-disputed);color:var(--conf-disputed)}.btn--text.btn--danger{border-color:transparent}.btnrow{display:flex;flex-wrap:wrap;gap:var(--s3)}.badge-count{display:inline-flex;align-items:center;justify-content:center;min-width:20px;height:20px;margin-inline-start:4px;padding:0 6px;border-radius:var(--r-chip);background:var(--braid);color:var(--ink);font:700 12.5px var(--display);font-variant-numeric:tabular-nums}.lensnav a .badge-count{background:var(--blazer);color:var(--on-blazer)}.scoreline{display:inline-flex;flex:none;align-items:center;gap:var(--s2)}.tile{min-width:44px;padding:1px 8px;border-radius:var(--r-tile);background:var(--card);color:var(--ink);font-family:var(--display);font-weight:700;font-variant-numeric:tabular-nums;font-size:26px;line-height:1.15;text-align:center}.conf-unconfirmed .tile{border:2px dashed var(--conf-unconfirmed)}.conf-corroborated .tile{border:2px solid var(--conf-corroborated)}.conf-verified .tile{border:3px double var(--conf-verified)}.conf-disputed .tile{border:2px solid var(--conf-disputed);background:repeating-linear-gradient(45deg,transparent 0 6px,var(--conf-disputed-bg) 6px 10px),var(--card)}.conf-none .tile{border:2px solid var(--line);color:var(--line-strong)}.res-list{padding-block:0}.res{display:flex;align-items:center;gap:var(--s3);padding:var(--s3) 0;border-bottom:1px solid var(--line);color:inherit;text-decoration:none}.res:last-child{border-bottom:0}.res .grow{display:flex;flex-direction:column;gap:2px;min-width:0}.res .rail{margin-top:var(--s1)}a.res:hover strong{text-decoration:underline}.lens-note{margin-top:var(--s2)}.child-card+.child-card{margin-top:var(--s3)}.child-card__who{display:flex;align-items:center;gap:var(--s3);margin-bottom:var(--s2)}.child-card .avatar{display:flex;flex:none;align-items:center;justify-content:center;width:40px;height:40px;border:2px solid var(--line);border-radius:50%;background:var(--chalk);color:var(--blazer);font:700 16px var(--display)}.follow-strip{display:flex;gap:var(--s3);overflow-x:auto;padding-bottom:var(--s2);scrollbar-width:none}.follow-strip a{flex:none;width:92px;color:inherit;text-align:center;text-decoration:none}.follow-strip .badge{display:flex;align-items:center;justify-content:center;width:52px;height:52px;margin:0 auto var(--s1);border:2px solid var(--line);border-radius:50%;background:var(--card);font:700 17px var(--display)}.follow-strip .fine{display:block;line-height:1.25}.ev{display:flex;align-items:flex-start;gap:var(--s3);color:inherit;text-decoration:none}.ev+.ev{margin-top:var(--s3)}.ev .date{flex:none;width:56px;padding:4px 0;border:1.5px solid var(--line-strong);border-radius:var(--r-tile);background:var(--card);text-align:center}.ev .date b{display:block;font:700 26px/1 var(--display)}.ev .date span{color:var(--ink-soft);font:600 12px var(--display);letter-spacing:.1em;text-transform:uppercase}.ev .grow{min-width:0}.ev h3{font-size:21px}.kpis{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--s3)}@media(min-width:700px){.kpis{grid-template-columns:repeat(4,1fr)}}.kpi{display:block;padding:var(--s3) var(--s4);border:1px solid var(--line);border-radius:var(--r-card);background:var(--card);color:inherit;text-decoration:none}.kpi .bigstat{display:block;font:700 36px/1 var(--display);font-variant-numeric:tabular-nums}.kpi .fine{display:block;margin-top:2px}.kpi--attention{border-color:var(--braid-ink);background:color-mix(in srgb,var(--braid) 12%,var(--card))}.shirts{display:flex;flex-wrap:wrap;gap:var(--s2)}.shirts .num{min-width:30px;padding:2px 6px;border-radius:var(--r-tile);background:var(--blazer);color:var(--on-blazer);font:700 15px var(--display);text-align:center}.org-hero{display:flex;align-items:center;gap:var(--s4);margin-bottom:var(--s4)}.org-badge{display:flex;flex:none;align-items:center;justify-content:center;width:64px;height:64px;border:3px solid var(--blazer);border-radius:50%;background:var(--card);color:var(--blazer);font:700 24px var(--display)}.team-grid{display:grid;gap:var(--s3)}@media(min-width:700px){.team-grid{grid-template-columns:1fr 1fr 1fr}}.venue-card__end{display:inline-flex;flex:none;flex-direction:column;align-items:flex-end;gap:var(--s1)}.discover-match__score{margin-top:var(--s2)}.mono{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:13px;overflow-wrap:anywhere}.tl-own{align-self:flex-start;min-height:44px;padding:0 var(--s2);border:1.5px solid var(--line-strong);border-radius:var(--r-chip);background:var(--card);color:var(--blazer);font:600 13px var(--display);letter-spacing:.04em;cursor:pointer}.tl-cell--b .tl-own{align-self:flex-end}.tl-own[aria-pressed=true]{border-color:var(--blazer);background:var(--blazer);color:var(--on-blazer)}.who__now{color:var(--ink-soft);font-weight:400}.venue-hero a,.event-hero a{position:relative;color:var(--on-blazer)}.score-scorers{display:grid;gap:var(--s2);margin:var(--s3) 0}.score-scorers p{margin:0}.score-scorers__disagree{display:grid;gap:var(--s2);padding:var(--s3);border-left:4px solid currentColor;font-weight:600}.score-scorers__others{display:grid;gap:var(--s2);margin:0;padding:0;list-style:none}.score-scorers__others li{display:flex;flex-wrap:wrap;align-items:center;gap:0 var(--s4);font-weight:400}.watch-scorers-disagree{margin:var(--s2) 0 0;text-align:center;font-weight:600}
