/*! tailwindcss v4.2.1 | 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{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--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-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}::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--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-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-sans:ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-serif:ui-serif, Georgia, Cambria, "Times New Roman", Times, serif;--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--spacing:.25rem;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before{box-sizing:border-box;border:0 solid;margin:0;padding:0}::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%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif, system-ui, 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;-webkit-text-decoration:inherit;-webkit-text-decoration: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{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;appearance:button}::file-selector-button{-webkit-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}}@layer components;@layer utilities{.collapse{visibility:collapse}.invisible{visibility:hidden}.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.\!start{inset-inline-start:var(--spacing)!important}.start{inset-inline-start:var(--spacing)}.\!end{inset-inline-end:var(--spacing)!important}.end{inset-inline-end:var(--spacing)}.mt-3{margin-top:calc(var(--spacing) * 3)}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.table{display:table}.table-row{display:table-row}.grow{flex-grow:1}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.border{border-style:var(--tw-border-style);border-width:1px}.p-2{padding:calc(var(--spacing) * 2)}.lowercase{text-transform:lowercase}.italic{font-style:italic}.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,)}.underline{text-decoration-line:underline}.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)}.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))}.first\:start:first-child{inset-inline-start:var(--spacing)}}:root{--ink:#111c2c;--muted:#647083;--line:#dfe3e8;--paper:#f5f3ed;--white:#fff;--navy:#0a1b2d;--coral:#ed654d;--blue:#315e7c;--green:#3d7967;--font-ui:"Inter", "Segoe UI", Roboto, Helvetica, Arial, sans-serif;--font-display:"Fraunces", Georgia, serif;--text-page-title:clamp(2.25rem, 4vw, 3.75rem);--text-page-subtitle:1rem;--text-game-score:clamp(2.5rem, 5vw, 4.5rem);--text-team-primary:clamp(1.15rem, 2vw, 1.6rem);--text-team-secondary:.875rem;--text-game-status:.875rem;--text-section-title:1.25rem;--text-card-title:1rem;--text-subheading:.875rem;--text-body:.875rem;--text-small:.75rem;--text-micro:.6875rem}.storydesk-shell{color:#14283a;background:#f3f0e8;min-height:100vh}.storydesk-header{background:#fffdf8;border-bottom:1px solid #d6d0c4;justify-content:space-between;align-items:center;min-height:74px;padding:0 max(24px,50% - 720px);display:flex}.storydesk-brand{color:inherit;align-items:center;gap:12px;text-decoration:none;display:flex}.storydesk-brand span,.storydesk-brand strong,.storydesk-brand small{display:block}.storydesk-brand small{color:#73808b;letter-spacing:.14em;text-transform:uppercase;margin-top:4px;font-size:8px;font-weight:800}.storydesk-header>div{color:#64717c;align-items:center;gap:18px;font-size:11px;display:flex}.storydesk-header>div a{color:#14283a;border:1px solid #c7c1b7;padding:9px 12px;font-weight:800;text-decoration:none}.storydesk-notification-button{color:#a44534;cursor:pointer;background:0 0;border:0;padding:8px;font-size:10px;font-weight:900}.storydesk-intro{color:#fff;background:#10283b;justify-content:space-between;align-items:end;gap:24px;padding:42px max(24px,50% - 720px) 34px;display:flex}.storydesk-intro p,.storydesk-editor-heading p{color:#df725d;letter-spacing:.16em;text-transform:uppercase;margin:0 0 9px;font-size:9px;font-weight:900}.storydesk-intro h1{letter-spacing:-.035em;margin:0;font:42px/1.05 Georgia,serif}.storydesk-intro button,.storydesk-actions button{color:#fff;cursor:pointer;background:#df725d;border:0;padding:13px 18px;font-weight:900}.storydesk-intro-actions{gap:10px;display:flex}.storydesk-intro button.secondary{background:0 0;border:1px solid #ffffff59}.storydesk-intro button:disabled,.storydesk-actions button:disabled{opacity:.5;cursor:not-allowed}.storydesk-planning-tools{background:#eae5db;border-bottom:1px solid #d6d0c4;grid-template-columns:minmax(220px,1.4fr) repeat(6,minmax(130px,.7fr));gap:9px;padding:12px max(24px,50% - 720px);display:grid}.storydesk-planning-tools label{color:#67727b;letter-spacing:.08em;text-transform:uppercase;grid-template-columns:auto 1fr;align-items:center;gap:9px;font-size:8px;font-weight:900;display:grid}.storydesk-planning-tools input,.storydesk-planning-tools select{color:#14283a;background:#fff;border:1px solid #cfc9bd;min-width:0;padding:9px 10px;font-size:11px}.storydesk-source-inbox{background:#fffdf8;border-bottom:1px solid #d6d0c4;padding:24px max(24px,50% - 720px)}.storydesk-source-inbox>header{justify-content:space-between;align-items:center;gap:20px;margin-bottom:17px;display:flex}.storydesk-source-inbox header p{color:#d45f4a;letter-spacing:.1em;text-transform:uppercase;margin:0 0 5px;font-size:9px;font-weight:900}.storydesk-source-inbox h2{margin:0;font:26px Georgia,serif}.storydesk-source-inbox header button{color:#14283a;cursor:pointer;background:0 0;border:1px solid #cfc9bd;padding:8px 12px;font-weight:800}.storydesk-source-inbox>div{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.storydesk-source-inbox article{background:#f3f0e8;border:1px solid #d6d0c4;gap:8px;padding:17px;display:grid}.storydesk-source-inbox article>span{color:#d45f4a;text-transform:uppercase;font-size:8px;font-weight:900}.storydesk-source-inbox h3{margin:0;font:18px/1.2 Georgia,serif}.storydesk-source-inbox article p{color:#586774;margin:0;font-size:12px;line-height:1.5}.storydesk-source-inbox article small{color:#768089;font-size:9px}.storydesk-source-inbox article button{color:#fff;cursor:pointer;background:#10283b;border:0;justify-self:start;padding:9px 12px;font-weight:900}.storydesk-source-inbox-empty{color:#6d777f;font-size:12px}.storydesk-notifications{background:#fff;border-bottom:2px solid #b44234;padding:22px max(24px,50% - 720px)}.storydesk-notifications>header{justify-content:space-between;align-items:center;display:flex}.storydesk-notifications h2,.storydesk-notifications p{margin:0}.storydesk-notifications header p{color:#b44234;text-transform:uppercase;font-size:8px;font-weight:900}.storydesk-notifications header button{cursor:pointer;background:0 0;border:1px solid #cfc9bd;padding:8px 12px}.storydesk-notifications>div{gap:6px;margin-top:14px;display:grid}.storydesk-notifications>div>button{text-align:left;cursor:pointer;background:#f5f2eb;border:1px solid #ded9cf;justify-content:space-between;gap:20px;padding:12px;display:flex}.storydesk-notifications>div>button.unread{background:#fff7f4;border-left:5px solid #b44234}.storydesk-notifications span{color:#6f7a83;font-size:9px}.storydesk-workspace{grid-template-columns:340px minmax(0,1fr);width:min(1440px,100%);min-height:calc(100vh - 205px);margin:0 auto;display:grid}.storydesk-list-workspace{grid-template-columns:minmax(650px,47%) minmax(0,1fr);width:min(1760px,100%)}.storydesk-queue{background:#eae5db;border-right:1px solid #d6d0c4}.storydesk-dense-list{background:#f4f1ea;min-width:0}.storydesk-saved-views{background:#e7e1d6;border-bottom:1px solid #d6d0c4;flex-wrap:wrap;gap:5px;padding:10px;display:flex}.storydesk-saved-views button{color:#53616d;cursor:pointer;background:#f9f7f2;border:1px solid #c8c0b3;padding:7px 9px;font-size:8px;font-weight:900}.storydesk-saved-views button.active{color:#fff;background:#315e7c;border-color:#315e7c}.storydesk-list-summary{border-bottom:1px solid #d6d0c4;justify-content:space-between;align-items:center;gap:10px;padding:9px 12px;display:flex}.storydesk-list-summary strong{font:16px Georgia,serif}.storydesk-list-summary label{color:#6d777f;text-transform:uppercase;align-items:center;gap:7px;font-size:8px;font-weight:900;display:flex}.storydesk-list-summary select{color:#14283a;background:#fff;border:1px solid #cfc9bd;padding:6px;font-size:9px}.storydesk-story-table-wrap{max-height:calc(100vh - 260px);overflow:auto}.storydesk-story-table{border-collapse:collapse;background:#fffdf8;width:100%;min-width:780px;font-size:9px}.storydesk-story-table thead{z-index:2;color:#fff;background:#14283a;position:sticky;top:0}.storydesk-story-table th{text-align:left;white-space:nowrap;padding:8px 9px}.storydesk-story-table th button{color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;padding:0;font-weight:900}.storydesk-story-table td{vertical-align:top;color:#53616d;border-bottom:1px solid #ded9cf;padding:9px}.storydesk-story-table tbody tr{cursor:pointer}.storydesk-story-table tbody tr:hover{background:#f1f6fa}.storydesk-story-table tbody tr.active{background:#e7f0f5;box-shadow:inset 4px 0 #315e7c}.storydesk-story-table tbody tr.breaking{box-shadow:inset 4px 0 #b51f1f}.storydesk-story-table td:first-child{color:#14283a;min-width:210px}.storydesk-story-table td strong,.storydesk-story-table td small,.storydesk-story-table .storydesk-slug{display:block}.storydesk-slug{color:#173f5c;letter-spacing:.055em;overflow-wrap:anywhere;font-size:9px;font-weight:950}.storydesk-list-status{color:#6e7880;letter-spacing:.08em;text-transform:uppercase;margin-top:4px;font-size:7px;font-weight:900;display:block}.storydesk-story-table td strong{font-size:10px;line-height:1.25}.storydesk-story-table td small{color:#7a8389;text-transform:uppercase;margin-top:3px;font-size:7px}.storydesk-story-table td:nth-child(2) span{margin:0 4px 3px 0;display:inline-block}.storydesk-story-table td:nth-child(6) span{color:#315e7c;white-space:nowrap;background:#e4ebef;border-radius:10px;margin-right:4px;padding:3px 5px;font-weight:900}.storydesk-story-table td.overdue{color:#a3342a;font-weight:900}.storydesk-filter{border-bottom:1px solid #d6d0c4;grid-template-columns:repeat(4,1fr);display:grid}.storydesk-filter button{color:#6d777f;text-transform:uppercase;cursor:pointer;background:0 0;border:0;border-right:1px solid #d6d0c4;padding:13px 4px;font-size:8px;font-weight:900}.storydesk-filter button:last-child{border-right:0}.storydesk-filter button.active{color:#d45f4a;background:#fffdf8}.storydesk-assignee-filter{color:#6d777f;letter-spacing:.08em;text-transform:uppercase;border-bottom:1px solid #d6d0c4;grid-template-columns:auto 1fr;align-items:center;gap:10px;margin:0;padding:11px 14px;font-size:8px;font-weight:900;display:grid}.storydesk-assignee-filter select{color:#14283a;background:#fff;border:1px solid #cfc9bd;min-width:0;padding:7px;font-size:10px}.storydesk-story-list>button{text-align:left;width:100%;color:inherit;cursor:pointer;background:0 0;border:0;border-bottom:1px solid #d6d0c4;gap:7px;padding:20px;display:grid}.storydesk-story-list>button.active{background:#fffdf8;box-shadow:inset 4px 0 #df725d}.storydesk-story-list>button.breaking,.storydesk-board-card.breaking{box-shadow:inset 5px 0 #b51f1f}.storydesk-story-list strong{font:19px/1.15 Georgia,serif}.storydesk-card-labels{align-items:center;gap:6px;display:flex}.storydesk-story-list small,.storydesk-story-list time{color:#6f7a83;font-size:9px}.storydesk-deadline{color:#697b66;font-size:9px;font-weight:800}.storydesk-deadline.overdue{color:#b44234}.storydesk-status{color:#fff;letter-spacing:.1em;text-transform:uppercase;background:#c4c7c8;width:fit-content;padding:4px 6px;font-size:7px;font-weight:900}.storydesk-status.in_review{background:#c28c35}.storydesk-status.ready,.storydesk-status.published_aired{background:#39775f}.storydesk-status.archived{background:#59636b}.storydesk-status.withdrawn{background:#6f2830}.storydesk-priority{color:#59636b;letter-spacing:.08em;text-transform:uppercase;background:#d8d5ce;padding:4px 6px;font-size:7px;font-weight:900}.storydesk-priority.urgent{color:#795919;background:#e8d7ad}.storydesk-priority.bulletin{color:#fff;background:#b44234}.storydesk-priority.flash{color:#fff;background:#7c1621;box-shadow:0 0 0 2px #f2c75c}.storydesk-revision-type,.storydesk-content-type{color:#fff;letter-spacing:.08em;text-transform:uppercase;padding:4px 6px;font-size:7px;font-weight:900}.storydesk-revision-type.update{background:#315e7c}.storydesk-revision-type.correction{background:#8b322d}.storydesk-content-type.sponsored,.storydesk-content-type.advertisement{background:#6b4f18}.storydesk-breaking-badge{color:#fff;letter-spacing:.1em;text-transform:uppercase;background:#b51f1f;padding:4px 6px;font-size:7px;font-weight:900}.storydesk-category{color:#59636b;letter-spacing:.08em;text-transform:uppercase;border:1px solid #aaa69d;padding:4px 6px;font-size:7px;font-weight:900}.storydesk-empty{color:#707980;padding:24px;font-size:11px}.storydesk-editor{background:#fffdf8;min-width:0;padding:34px clamp(24px,4vw,64px) 70px}.storydesk-editor form{max-width:900px}.storydesk-slug-field{grid-template-columns:1fr auto;align-items:end;gap:10px;display:grid}.storydesk-slug-field button{margin-bottom:14px}.storydesk-metadata{background:#faf7f0;border:1px solid #d7d1c5;margin:18px 0;padding:14px}.storydesk-metadata summary{cursor:pointer;color:#173f5c;font-weight:900}.storydesk-metadata[open] summary{margin-bottom:14px}.storydesk-editor-heading{justify-content:space-between;align-items:start;gap:20px;margin-bottom:28px;display:flex}.storydesk-editor-heading h2{margin:0;font:34px/1 Georgia,serif}.storydesk-editor-heading>span{text-transform:uppercase;background:#e9e4da;padding:7px 9px;font-size:8px;font-weight:900}.storydesk-presence{color:#39775f;margin-top:8px;font-size:10px;font-weight:800;display:block}.storydesk-recovery{background:#fff7df;border:1px solid #c28c35;align-items:center;gap:10px;max-width:900px;margin-bottom:18px;padding:12px 14px;display:flex}.storydesk-recovery>div{flex:1}.storydesk-recovery strong,.storydesk-recovery span{display:block}.storydesk-recovery span{color:#74684c;margin-top:3px;font-size:9px}.storydesk-recovery button{color:#14283a;cursor:pointer;background:#fff;border:1px solid #ad9a6c;padding:7px 10px;font-weight:800}.storydesk-conflict{background:#fff0ed;border:2px solid #a63c31;align-items:center;gap:12px;max-width:900px;margin-bottom:18px;padding:14px;display:flex}.storydesk-conflict>div{flex:1}.storydesk-conflict strong,.storydesk-conflict span{display:block}.storydesk-conflict span{color:#6f3933;margin-top:4px;font-size:10px}.storydesk-conflict button{color:#fff;cursor:pointer;background:#8f3028;border:0;padding:8px 12px;font-weight:800}.storydesk-field-report{background:#eef8f2;border:1px solid #7aa28f;max-width:900px;margin-bottom:18px;padding:14px}.storydesk-field-report>header{justify-content:space-between;align-items:center;gap:12px;display:flex}.storydesk-field-report header p{color:#39775f;text-transform:uppercase;margin:0 0 3px;font-size:8px;font-weight:900}.storydesk-field-report h3{margin:0;font:20px Georgia,serif}.storydesk-field-report button{color:#fff;cursor:pointer;background:#25624b;border:0;padding:9px 12px;font-weight:900}.storydesk-field-report form{gap:11px;margin-top:14px;display:grid}.storydesk-field-report label{color:#52665d;text-transform:uppercase;gap:5px;font-size:9px;font-weight:900;display:grid}.storydesk-field-report input,.storydesk-field-report textarea{box-sizing:border-box;width:100%;font:inherit;background:#fff;border:1px solid #abc5b8;padding:11px}.storydesk-field-location{grid-template-columns:1fr auto;align-items:end;gap:8px;display:grid}.storydesk-platform-versions{background:#f1f6fa;border:1px solid #8499ab;max-width:900px;margin:30px 0;padding:20px}.storydesk-platform-versions>header{justify-content:space-between;align-items:center;gap:16px;display:flex}.storydesk-platform-versions>header p{color:#376887;text-transform:uppercase;margin:0 0 4px;font-size:8px;font-weight:900}.storydesk-platform-versions>header h3{margin:0;font:25px Georgia,serif}.storydesk-platform-versions>header span{color:#647480;margin-top:5px;font-size:10px;display:block}.storydesk-platform-versions>header button,.storydesk-version-actions button{color:#fff;cursor:pointer;background:#173e58;border:0;padding:10px 13px;font-weight:900}.storydesk-version-header-actions{gap:8px;display:flex}.storydesk-version-header-actions button:first-child{background:#25624b}.storydesk-version-header-actions button:disabled{opacity:.55;cursor:wait}.storydesk-actualities{background:#fbf6eb;border:1px solid #927a57;max-width:900px;margin:30px 0;padding:20px}.storydesk-actualities>header p{color:#8a6030;text-transform:uppercase;margin:0 0 4px;font-size:8px;font-weight:900}.storydesk-actualities>header h3{margin:0;font:25px Georgia,serif}.storydesk-actualities>header span{color:#746b5f;margin-top:5px;font-size:10px;display:block}.storydesk-actualities>header .storydesk-actuality-message{color:#8f3028;text-align:right;max-width:420px;margin-left:auto;font-weight:800}.storydesk-actuality-upload{grid-template-columns:1fr 1fr 1.4fr auto;gap:8px;margin-top:16px;display:grid}.storydesk-actuality-upload input{margin:0}.storydesk-actuality-upload button,.storydesk-actuality-list form>button{color:#fff;cursor:pointer;background:#694c28;border:0;padding:10px 12px;font-weight:900}.storydesk-actuality-list{gap:14px;margin-top:18px;display:grid}.storydesk-actuality-list>form{background:#fff;border:1px solid #d7c8ae;padding:15px}.storydesk-actuality-list form>header{justify-content:space-between;margin-bottom:10px;display:flex}.storydesk-actuality-list form>header span{color:#8a6030;text-transform:uppercase;font-size:8px;font-weight:900}.storydesk-actuality-list audio,.storydesk-actuality-list video{width:100%;max-height:260px;margin-bottom:12px}.storydesk-actuality-timing{grid-template-columns:repeat(auto-fit,minmax(130px,1fr));gap:10px;display:grid}.storydesk-actuality-list small{color:#7d7467;margin-top:9px;font-size:8px;display:block}.storydesk-waveform-editor{background:#f4efe6;margin-bottom:14px;padding:12px}.storydesk-waveform-editor audio,.storydesk-waveform-editor video{width:100%;max-height:240px}.storydesk-waveform-editor canvas{cursor:ew-resize;touch-action:none;border:1px solid #bcae98;width:100%;height:120px;margin:10px 0;display:block}.storydesk-waveform-help{color:#746b5f;margin:5px 0 0;font-size:9px}.storydesk-waveform-zoom{flex-wrap:wrap;align-items:center;gap:5px;margin:-4px 0 10px;display:flex}.storydesk-waveform-zoom span{color:#655b4f;font-variant-numeric:tabular-nums;margin-right:auto;font-size:9px}.storydesk-waveform-zoom button{color:#493d2e;cursor:pointer;background:#fff;border:1px solid #9a8669;padding:6px 8px;font-size:8px;font-weight:800}.storydesk-cut-tabs{flex-wrap:wrap;gap:5px;margin-bottom:10px;display:flex}.storydesk-cut-tabs button{color:#554737;cursor:pointer;background:#fff;border:1px solid #a9977d;padding:6px 9px;font-size:9px;font-weight:800}.storydesk-cut-tabs button.active{color:#fff;background:#694c28;border-color:#694c28}.storydesk-cut-title{max-width:360px}.storydesk-exact-times{grid-template-columns:repeat(2,minmax(150px,220px));gap:8px;display:grid}.storydesk-cut-transcript{margin:10px 0}.storydesk-cut-transcript textarea{background:#fff}.storydesk-cut-transcript span{color:#655b4f;margin-top:5px;font-size:9px;display:block}.storydesk-waveform-readout{color:#655b4f;flex-wrap:wrap;gap:18px;font-size:10px;display:flex}.storydesk-waveform-readout b{color:#14283a;font-variant-numeric:tabular-nums}.storydesk-waveform-controls{justify-content:space-between;align-items:center;gap:10px;margin-top:10px;display:flex}.storydesk-waveform-controls div{flex-wrap:wrap;gap:5px;display:flex}.storydesk-waveform-controls button{color:#493d2e;cursor:pointer;background:#fff;border:1px solid #9a8669;padding:7px 9px;font-size:9px;font-weight:800}.storydesk-waveform-controls button:disabled{opacity:.45;cursor:not-allowed}.storydesk-waveform-controls button.danger{color:#8f3028;border-color:#a04435}.storydesk-rundown-actualities{background:#f5f9fb;border:1px solid #b9c8d2;margin:-4px 0 16px;padding:12px}.storydesk-rundown-actualities>header{justify-content:space-between;gap:12px;display:flex}.storydesk-rundown-actualities>header strong{color:#14283a;font:16px Georgia,serif}.storydesk-rundown-actualities>header span{color:#667681;font-size:8px}.storydesk-rundown-actualities ol{margin:10px 0;padding:0;list-style-position:inside}.storydesk-rundown-actualities li{margin-top:5px}.storydesk-rundown-actualities li button{color:#14283a;text-align:left;cursor:pointer;background:#fff;border:1px solid #cad6dd;align-items:center;gap:9px;width:calc(100% - 24px);padding:8px;display:inline-flex}.storydesk-rundown-actualities li button>span{color:#1976a3}.storydesk-rundown-actualities li button b,.storydesk-rundown-actualities li button small{display:block}.storydesk-rundown-actualities li button small{color:#667681;margin-top:3px;font-size:8px}.storydesk-rundown-actualities audio,.storydesk-rundown-actualities video{width:100%;max-height:180px}.storydesk-version-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-top:18px;display:grid}.storydesk-version-grid>form{background:#fff;border:1px solid #c6d2da;padding:16px}.storydesk-version-grid>form>header{justify-content:space-between;gap:12px;margin-bottom:14px;display:flex}.storydesk-version-grid h4{margin:0;font:18px Georgia,serif}.storydesk-version-grid header p{color:#667681;margin:5px 0 0;font-size:9px;line-height:1.4}.storydesk-version-grid header span{white-space:nowrap;color:#376887;text-transform:uppercase;font-size:8px;font-weight:900}.storydesk-version-grid fieldset{border:1px solid #d4dde3;margin:0 0 14px;padding:11px}.storydesk-version-grid fieldset label{text-transform:none;align-items:center;gap:7px;margin:7px 0;display:flex}.storydesk-version-grid fieldset input{width:auto}.storydesk-version-grid fieldset p{color:#72808a;font-size:9px}.storydesk-version-actions{justify-content:space-between;align-items:end;gap:12px;display:flex}.storydesk-version-actions label{flex:1;margin:0}.storydesk-version-grid>form>small{color:#77848c;margin-top:10px;font-size:8px;display:block}.storydesk-editor label{color:#66717b;letter-spacing:.08em;text-transform:uppercase;gap:7px;margin-bottom:19px;font-size:9px;font-weight:900;display:grid}.storydesk-editor input,.storydesk-editor textarea,.storydesk-editor select{box-sizing:border-box;color:#14283a;text-transform:none;background:#fff;border:1px solid #cfc9bd;border-radius:0;width:100%;padding:12px;font:13px/1.5 Arial,sans-serif}.storydesk-editor textarea{resize:vertical;font:17px/1.7 Georgia,serif}.storydesk-fields{grid-template-columns:1fr 1fr 1fr;gap:16px;display:grid}.storydesk-fields-four{grid-template-columns:repeat(4,1fr)}.storydesk-market-picker{border:1px solid #cfc9bd;margin:0 0 19px;padding:14px}.storydesk-market-picker legend{color:#66717b;letter-spacing:.08em;text-transform:uppercase;padding:0 6px;font-size:9px;font-weight:900}.storydesk-market-picker>p{color:#778087;margin:0 0 11px;font-size:10px}.storydesk-market-picker>div{flex-wrap:wrap;gap:8px;display:flex}.storydesk-market-picker label{color:#344654;letter-spacing:0;text-transform:none;cursor:pointer;background:#fff;border:1px solid #d6d0c4;grid-template-columns:auto 1fr;align-items:center;gap:7px;margin:0;padding:8px 10px;font-size:10px;display:flex}.storydesk-market-picker input{width:auto;margin:0;padding:0}.storydesk-editor textarea.storydesk-internal-notes{background:#fffaf0;border-left:4px solid #c28c35;font:13px/1.5 Arial,sans-serif}.storydesk-source{border:1px solid #d6d0c4;margin-bottom:20px;padding:14px}.storydesk-source summary{cursor:pointer;font-size:10px;font-weight:900}.storydesk-source>div{grid-template-columns:1fr 1fr 1fr;gap:16px;padding-top:18px;display:grid}.storydesk-actions{justify-content:space-between;align-items:center;gap:20px;min-height:44px;display:flex}.storydesk-actions span{color:#a44534;font-size:11px}.storydesk-coverage{background:#eef2f2;border:1px solid #c9c2b5;max-width:900px;margin-top:30px;padding:20px}.storydesk-coverage>header{justify-content:space-between;align-items:start;gap:16px;display:flex}.storydesk-coverage>header p{color:#39775f;text-transform:uppercase;margin:0 0 4px;font-size:8px;font-weight:900}.storydesk-coverage h3{margin:0;font:24px Georgia,serif}.storydesk-coverage>header>span{color:#6c777f;font-size:9px}.storydesk-coverage>form{margin-top:16px}.storydesk-coverage label{color:#66717b;text-transform:uppercase;gap:6px;font-size:9px;font-weight:900;display:grid}.storydesk-coverage input,.storydesk-coverage select,.storydesk-coverage textarea{box-sizing:border-box;background:#fff;border:1px solid #c5cecc;width:100%;padding:9px}.storydesk-coverage button{color:#fff;cursor:pointer;background:#39775f;border:0;padding:9px 12px;font-weight:900}.storydesk-related{border-top:1px solid #cdd6d4;margin-top:20px;padding-top:16px}.storydesk-related h4{margin:0 0 10px;font:17px Georgia,serif}.storydesk-related>article{border-bottom:1px solid #d7dfdd;justify-content:space-between;gap:16px;padding:10px 0;display:flex}.storydesk-related article span,.storydesk-related article strong,.storydesk-related article small{display:block}.storydesk-related article span{color:#39775f;text-transform:uppercase;font-size:8px;font-weight:900}.storydesk-related article small{color:#6c777f;text-transform:capitalize;margin-top:3px;font-size:9px}.storydesk-related article>div:last-child{align-items:center;gap:6px;display:flex}.storydesk-related article>div:last-child button:last-child{color:#a44534;background:0 0}.storydesk-related>form{grid-template-columns:1fr 150px auto;align-items:end;gap:8px;margin-top:12px;display:grid}.storydesk-collaboration{background:#f6f2e9;border:1px solid #c9c2b5;max-width:900px;margin-top:30px;padding:20px}.storydesk-collaboration>header{justify-content:space-between;align-items:center;display:flex}.storydesk-collaboration>header p{color:#d45f4a;text-transform:uppercase;margin:0 0 4px;font-size:8px;font-weight:900}.storydesk-collaboration h3{margin:0;font:24px Georgia,serif}.storydesk-collaboration>header>span{color:#6c777f;font-size:10px}.storydesk-collaboration-grid{grid-template-columns:1fr 1.25fr;gap:24px;margin-top:18px;display:grid}.storydesk-collaboration h4{margin:0 0 10px;font:17px Georgia,serif}.storydesk-collaboration-grid article{border-bottom:1px solid #ddd7cd;justify-content:space-between;padding:9px 0;display:flex}.storydesk-collaboration-grid article span{color:#d45f4a;text-transform:uppercase;font-size:8px;font-weight:900}.storydesk-collaboration-grid>div>label{text-transform:none;border-bottom:1px solid #ddd7cd;flex-direction:row;grid-template-columns:auto 1fr;align-items:start;gap:8px;margin:0;padding:8px 0;display:flex}.storydesk-collaboration-grid>div>label input{width:auto}.storydesk-collaboration-grid>div>label span,.storydesk-collaboration-grid>div>label strong,.storydesk-collaboration-grid>div>label small{display:block}.storydesk-collaboration-grid>div>label small{color:#777;margin-top:3px}.storydesk-collaboration-grid>div>label.complete strong{color:#858585;text-decoration:line-through}.storydesk-collaboration form{gap:7px;margin-top:12px;display:grid}.storydesk-collaboration input,.storydesk-collaboration select,.storydesk-collaboration textarea{background:#fff;border:1px solid #cfc9bd;padding:9px}.storydesk-collaboration button{color:#fff;cursor:pointer;background:#10283b;border:0;justify-self:start;padding:9px 12px;font-weight:900}.storydesk-comments{border-top:1px solid #d6d0c4;margin-top:22px;padding-top:18px}.storydesk-comments>div{gap:10px;margin-top:14px;display:grid}.storydesk-comments article{background:#fff;border:1px solid #ddd7cd;padding:12px}.storydesk-comments article header{justify-content:space-between;display:flex}.storydesk-comments article time,.storydesk-comments article small{color:#7a8389;font-size:9px}.storydesk-comments article p{color:#344654;white-space:pre-wrap;margin:8px 0;font-size:12px;line-height:1.5}.storydesk-resources{background:#fffdf8;border:1px solid #c9c2b5;max-width:900px;margin-top:30px;padding:20px}.storydesk-resources>header{justify-content:space-between;align-items:center;display:flex}.storydesk-resources>header p{color:#d45f4a;text-transform:uppercase;margin:0 0 4px;font-size:8px;font-weight:900}.storydesk-resources h3{margin:0;font:24px Georgia,serif}.storydesk-resources>header>span{color:#6c777f;font-size:10px}.storydesk-resource-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:16px;display:grid}.storydesk-resource-list>article{background:#f5f2eb;border:1px solid #ddd7cd;padding:14px}.storydesk-resource-list article>span{color:#d45f4a;text-transform:uppercase;font-size:8px;font-weight:900}.storydesk-resource-list h4{margin:6px 0;font:17px Georgia,serif}.storydesk-resource-list p,.storydesk-resource-list address{color:#586774;margin:6px 0;font-size:11px;font-style:normal;line-height:1.5}.storydesk-resource-list article>div{flex-wrap:wrap;gap:9px;display:flex}.storydesk-resource-list a{color:#285e7c;font-size:10px}.storydesk-resource-list small{color:#7a8389;margin-top:9px;font-size:8px;display:block}.storydesk-resource-list button{color:#a44534;cursor:pointer;background:0 0;border:0;margin-top:9px;padding:6px 8px;font-size:9px;font-weight:900}.storydesk-resource-form{border-top:1px solid #ddd7cd;margin-top:20px;padding-top:18px}.storydesk-resource-form h4{margin:0 0 12px;font:18px Georgia,serif}.storydesk-resource-form>label{color:#66717b;text-transform:uppercase;gap:6px;font-size:9px;font-weight:900;display:grid}.storydesk-resource-form input,.storydesk-resource-form select,.storydesk-resource-form textarea{background:#fff;border:1px solid #cfc9bd;padding:9px}.storydesk-resource-form>button{color:#fff;cursor:pointer;background:#10283b;border:0;padding:10px 13px;font-weight:900}.storydesk-breaking-control{background:#f1ede4;border:1px solid #c9c2b5;grid-template-columns:1fr auto;align-items:center;gap:16px;max-width:900px;margin-top:28px;padding:18px;display:grid}.storydesk-breaking-control.active{background:#fff0ed;border-color:#b51f1f}.storydesk-breaking-control p{color:#b44234;letter-spacing:.1em;text-transform:uppercase;margin:0 0 5px;font-size:8px;font-weight:900}.storydesk-breaking-control h3{margin:0 0 5px;font:20px Georgia,serif}.storydesk-breaking-control span{color:#69747d;font-size:10px}.storydesk-breaking-control button{color:#fff;cursor:pointer;background:#b51f1f;border:0;padding:13px 16px;font-weight:900}.storydesk-handoff{background:#f1ede4;border:1px solid #c9c2b5;grid-template-columns:minmax(220px,1fr) repeat(4,minmax(0,1fr));align-items:end;gap:16px;max-width:1100px;margin-top:28px;padding:18px;display:grid}.storydesk-handoff p{color:#d45f4a;letter-spacing:.1em;text-transform:uppercase;margin:0 0 5px;font-size:8px;font-weight:900}.storydesk-handoff h3{margin:0 0 5px;font:20px Georgia,serif}.storydesk-handoff span{color:#69747d;font-size:10px}.storydesk-handoff label{margin:0}.storydesk-handoff input,.storydesk-handoff select{width:100%;min-width:0}.storydesk-handoff button{color:#fff;cursor:pointer;background:#10283b;border:0;padding:13px 16px;font-weight:900}.storydesk-handoff button:disabled{opacity:.45;cursor:not-allowed}.storydesk-handoffs{max-width:1100px;margin-top:24px}.storydesk-handoffs h3{margin:0 0 12px;font:20px Georgia,serif}.storydesk-handoffs article{border-bottom:1px solid #e6e1d8;grid-template-columns:90px 1fr auto;align-items:center;gap:12px;padding:11px 0;display:grid}.storydesk-handoffs b,.storydesk-handoffs em{text-transform:uppercase;font-size:8px;font-style:normal;font-weight:900}.storydesk-handoffs b{color:#d45f4a}.storydesk-handoffs span{color:#69747d;font-size:10px}.storydesk-handoff-status{flex-wrap:wrap;justify-content:flex-end;gap:6px;display:flex}.storydesk-handoff-status button{color:#10283b;cursor:pointer;background:#fff;border:1px solid #c9c2b5;padding:6px 8px;font-size:9px;font-weight:800}.storydesk-history{border-top:1px solid #d6d0c4;max-width:900px;margin-top:36px;padding-top:25px}.storydesk-history h3{margin:0 0 14px;font:22px Georgia,serif}.storydesk-history article{border-bottom:1px solid #e6e1d8;grid-template-columns:42px 1fr auto;align-items:center;gap:12px;padding:12px 0;display:grid}.storydesk-history article b{color:#df725d}.storydesk-history article strong,.storydesk-history article span{display:block}.storydesk-history article strong{font-size:11px}.storydesk-history article span{color:#7a8389;margin-top:3px;font-size:9px}.storydesk-history article em{text-transform:uppercase;font-size:8px;font-style:normal;font-weight:900}.storydesk-board{box-sizing:border-box;background:#f3f0e8;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;width:min(1440px,100%);min-height:calc(100vh - 260px);margin:0 auto;padding:24px;display:grid}.storydesk-board-column{background:#eae5db;border:1px solid #d6d0c4;min-width:0}.storydesk-board-column>header{color:#fff;background:#10283b;border-bottom:1px solid #d6d0c4;justify-content:space-between;align-items:center;padding:15px 17px;display:flex}.storydesk-board-column h2{text-transform:capitalize;margin:0;font:20px Georgia,serif}.storydesk-board-column header span{color:#df725d;font-weight:900}.storydesk-board-column>div{gap:10px;padding:12px;display:grid}.storydesk-board-column>div>p{color:#737d84;padding:12px;font-size:10px}.storydesk-board-card{color:#14283a;text-align:left;cursor:pointer;background:#fffdf8;border:1px solid #d6d0c4;gap:8px;width:100%;padding:16px;display:grid}.storydesk-board-card strong{font:18px/1.2 Georgia,serif}.storydesk-board-card small,.storydesk-board-card time{color:#6f7a83;font-size:9px}.storydesk-pitch-workspace{box-sizing:border-box;grid-template-columns:minmax(320px,.8fr) minmax(0,1.4fr);gap:28px;width:min(1440px,100%);margin:0 auto;padding:28px;display:grid}.storydesk-pitch-form,.storydesk-pitch-list{background:#fffdf8;border:1px solid #d6d0c4;padding:24px}.storydesk-pitch-form h2,.storydesk-pitch-list h2,.storydesk-calendar h2{margin:0;font:28px Georgia,serif}.storydesk-pitch-form>div:first-child p,.storydesk-calendar header p{color:#d45f4a;text-transform:uppercase;margin:0 0 5px;font-size:8px;font-weight:900}.storydesk-pitch-form label{color:#66717b;text-transform:uppercase;gap:6px;margin-top:16px;font-size:9px;font-weight:900;display:grid}.storydesk-pitch-form input,.storydesk-pitch-form textarea,.storydesk-pitch-form select{color:#14283a;text-transform:none;background:#fff;border:1px solid #cfc9bd;padding:11px;font:13px Arial,sans-serif}.storydesk-pitch-form>button{color:#fff;background:#df725d;border:0;margin-top:16px;padding:12px 16px;font-weight:900}.storydesk-pitch-form>span{color:#a44534;margin-left:12px;font-size:10px}.storydesk-pitch-list>header{justify-content:space-between;align-items:center;margin-bottom:14px;display:flex}.storydesk-pitch-list>article{border-top:1px solid #e1ddd4;padding:18px 0}.storydesk-pitch-list h3{margin:8px 0;font:20px Georgia,serif}.storydesk-pitch-list p,.storydesk-pitch-list blockquote{color:#596773;font-size:12px;line-height:1.5}.storydesk-pitch-list small{color:#737d84;font-size:9px}.storydesk-pitch-list article>div:last-child{gap:8px;margin-top:12px;display:flex}.storydesk-pitch-list button,.storydesk-calendar button{color:#14283a;cursor:pointer;background:#fff;border:1px solid #bcb6aa;padding:8px 11px;font-weight:800}.storydesk-pitch-status{color:#fff;text-transform:uppercase;background:#c28c35;padding:4px 6px;font-size:7px;font-weight:900}.storydesk-pitch-status.accepted{background:#39775f}.storydesk-pitch-status.declined{background:#777}.storydesk-calendar{box-sizing:border-box;width:min(1100px,100%);margin:0 auto;padding:30px}.storydesk-calendar>header{justify-content:space-between;align-items:center;margin-bottom:22px;display:flex}.storydesk-calendar>div{gap:10px;display:grid}.storydesk-calendar article{background:#fffdf8;border:1px solid #d6d0c4;grid-template-columns:130px 1fr;gap:18px;padding:16px;display:grid}.storydesk-calendar time,.storydesk-calendar time span{font-weight:900;display:block}.storydesk-calendar time span{color:#7a8389;margin-top:4px;font-size:10px}.storydesk-calendar article b{color:#d45f4a;text-transform:uppercase;font-size:8px}.storydesk-calendar article h3{margin:5px 0;font:19px Georgia,serif}.storydesk-calendar article p{color:#6a747c;text-transform:capitalize;margin:0;font-size:10px}@media (max-width:800px){.storydesk-intro h1{font-size:32px}.storydesk-workspace{grid-template-columns:1fr}.storydesk-queue{border-right:0}.storydesk-story-list{max-height:310px;overflow:auto}.storydesk-story-table-wrap{max-height:360px}.storydesk-fields,.storydesk-source>div,.storydesk-board,.storydesk-handoff,.storydesk-pitch-workspace,.storydesk-collaboration-grid{grid-template-columns:1fr;gap:12px}.storydesk-planning-tools,.storydesk-source-inbox>div,.storydesk-resource-list{grid-template-columns:1fr}.storydesk-field-report{z-index:4;position:sticky;top:8px;box-shadow:0 5px 18px #112d221f}.storydesk-field-report.open{position:relative;top:auto}.storydesk-field-location,.storydesk-version-grid{grid-template-columns:1fr}.storydesk-platform-versions>header{flex-direction:column;align-items:flex-start}.storydesk-version-header-actions{width:100%}.storydesk-version-header-actions button{flex:1}.storydesk-actuality-upload,.storydesk-actuality-timing{grid-template-columns:1fr}.storydesk-waveform-controls{flex-direction:column;align-items:stretch}.storydesk-intro{flex-direction:column;align-items:flex-start}.storydesk-header>div>span{display:none}}.storydesk-shell,.storydesk-onair{--sd-navy:#0b1f33;--sd-navy-2:#132d47;--sd-workspace:#f2f4f7;--sd-panel:#fff;--sd-panel-muted:#f7f8fa;--sd-text:#172433;--sd-muted:#5e6b79;--sd-border:#d7dde5;--sd-blue:#2167a6;--sd-blue-soft:#e8f1fb;--sd-red:#b42318;--sd-amber:#9a6700;--sd-green:#24754f;--sd-editor-size:17px;color:var(--sd-text);background:var(--sd-workspace);font-family:"Source Sans 3",Segoe UI,sans-serif}.storydesk-shell[data-editor-size=compact],.storydesk-onair[data-editor-size=compact]{--sd-editor-size:15px}.storydesk-shell[data-editor-size=large],.storydesk-onair[data-editor-size=large]{--sd-editor-size:20px}.storydesk-shell[data-editor-size=xlarge],.storydesk-onair[data-editor-size=xlarge]{--sd-editor-size:24px}.storydesk-shell[data-theme=dark],.storydesk-onair[data-theme=dark]{--sd-workspace:#101820;--sd-panel:#18232d;--sd-panel-muted:#202c37;--sd-text:#edf3f8;--sd-muted:#aebbc7;--sd-border:#354553;--sd-blue:#67a9e4;--sd-blue-soft:#173550}@media (prefers-color-scheme:dark){.storydesk-shell[data-theme=system],.storydesk-onair[data-theme=system]{--sd-workspace:#101820;--sd-panel:#18232d;--sd-panel-muted:#202c37;--sd-text:#edf3f8;--sd-muted:#aebbc7;--sd-border:#354553;--sd-blue:#67a9e4;--sd-blue-soft:#173550}}.storydesk-shell :where(button,input,select,textarea),.storydesk-onair :where(button,select){font-family:inherit}:is(.storydesk-shell :where(button,a,input,select,textarea):focus-visible,.storydesk-onair :where(button,select):focus-visible){outline-offset:2px;outline:3px solid #7cc4ff}.storydesk-header{background:var(--sd-navy);color:#fff;border-color:#263d53;min-height:56px;padding-block:0}.storydesk-brand{color:#fff}.storydesk-brand img{filter:brightness(0)invert()}.storydesk-brand strong{font:700 20px/1 "Source Sans 3",sans-serif}.storydesk-brand small{color:#aebdca}.storydesk-header-tools{color:#d6e0e8;align-items:center;gap:10px;display:flex}.storydesk-header>.storydesk-header-tools{color:#d6e0e8}.storydesk-header-tools label{align-items:center;gap:5px;font-size:10px;font-weight:700;display:flex}.storydesk-header-tools select,.storydesk-header-tools button,.storydesk-header-tools a{color:#fff;background:#132d47;border:1px solid #52697d;min-height:32px;padding:6px 9px;font-size:11px;font-weight:700}.storydesk-header>.storydesk-header-tools>a{color:#fff;background:#132d47;border-color:#6d8295}.storydesk-header-tools button{cursor:pointer}.storydesk-notification-button{color:#fff}.storydesk-intro{background:var(--sd-navy-2);align-items:center;min-height:72px;padding-top:18px;padding-bottom:18px}.storydesk-intro h1{letter-spacing:-.02em;font:700 28px/1.1 "Source Sans 3",sans-serif}.storydesk-intro p,.storydesk-editor-heading p{color:#6fb0e7}.storydesk-intro button,.storydesk-actions button{background:var(--sd-blue);padding:9px 13px}.storydesk-planning-tools,.storydesk-saved-views,.storydesk-list-summary,.storydesk-queue,.storydesk-dense-list{border-color:var(--sd-border);background:var(--sd-panel-muted)}.storydesk-planning-tools input,.storydesk-planning-tools select,.storydesk-list-summary select,.storydesk-assignee-filter select{border-color:var(--sd-border);background:var(--sd-panel);color:var(--sd-text)}.storydesk-story-table{background:var(--sd-panel);color:var(--sd-text);font-size:11px}.storydesk-story-table thead{background:var(--sd-navy)}.storydesk-story-table th{padding:9px 10px}.storydesk-story-table td{border-color:var(--sd-border);color:var(--sd-muted);padding:8px 10px}.storydesk-story-table tbody tr:hover,.storydesk-story-table tbody tr.active{background:var(--sd-blue-soft)}.storydesk-story-table tbody tr.active{box-shadow:inset 4px 0 var(--sd-blue)}.storydesk-story-table td:first-child,.storydesk-story-table td strong{color:var(--sd-text)}.storydesk-slug,.storydesk-editor-heading p,.storydesk-history code,.storydesk-story-table time,.storydesk-onair header strong{color:var(--sd-blue);letter-spacing:.025em;font-family:Roboto Mono,monospace;font-weight:700}.storydesk-story-table td small{color:var(--sd-muted);font-size:8px}.storydesk-saved-views button{border-color:var(--sd-border);background:var(--sd-panel);color:var(--sd-muted)}.storydesk-saved-views button.active{border-color:var(--sd-blue);background:var(--sd-blue);color:#fff}.storydesk-status,.storydesk-priority,.storydesk-revision-type,.storydesk-content-type,.storydesk-breaking-badge{color:var(--sd-muted);background:0 0;border:1px solid;border-radius:2px}.storydesk-status.in_review{color:var(--sd-blue);background:0 0}.storydesk-status.ready,.storydesk-status.published_aired{color:var(--sd-green);background:0 0}.storydesk-priority.urgent,.storydesk-revision-type.correction{color:var(--sd-amber);background:0 0}.storydesk-priority.bulletin,.storydesk-priority.flash,.storydesk-breaking-badge{color:var(--sd-red);box-shadow:none;background:0 0}.storydesk-editor{background:var(--sd-workspace);padding:24px clamp(18px,3vw,42px) 64px}.storydesk-editor>form,.storydesk-platform-versions,.storydesk-actualities,.storydesk-coverage,.storydesk-collaboration,.storydesk-resources,.storydesk-breaking-control,.storydesk-handoff,.storydesk-history,.storydesk-handoffs{box-sizing:border-box;border:1px solid var(--sd-border);background:var(--sd-panel);max-width:1000px;color:var(--sd-text)}.storydesk-editor>form{padding:24px}.storydesk-category-field{max-width:320px}.storydesk-editor-heading h2,.storydesk-platform-versions h3,.storydesk-actualities h3,.storydesk-coverage h3,.storydesk-collaboration h3,.storydesk-resources h3,.storydesk-handoff h3,.storydesk-history h3{font-family:"Source Sans 3",sans-serif;font-weight:700}.storydesk-editor input,.storydesk-editor textarea,.storydesk-editor select,.storydesk-coverage input,.storydesk-coverage select,.storydesk-coverage textarea,.storydesk-collaboration input,.storydesk-collaboration select,.storydesk-collaboration textarea,.storydesk-resource-form input,.storydesk-resource-form select,.storydesk-resource-form textarea{border-color:var(--sd-border);background:var(--sd-panel);color:var(--sd-text);font-family:"Source Sans 3",sans-serif}.storydesk-editor textarea{font:400 var(--sd-editor-size)/1.65 "Source Sans 3", sans-serif}.storydesk-rich-editor{border:1px solid var(--sd-border);background:var(--sd-panel);text-transform:none;margin-top:0}.storydesk-rich-toolbar{border-bottom:1px solid var(--sd-border);background:var(--sd-panel-muted);flex-wrap:wrap;gap:4px;padding:7px;display:flex}.storydesk-rich-toolbar button{border:1px solid var(--sd-border);background:var(--sd-panel);min-width:34px;color:var(--sd-text);cursor:pointer;padding:6px 9px;font:600 12px "Source Sans 3",sans-serif}.storydesk-rich-toolbar button:hover{border-color:var(--sd-blue);color:var(--sd-blue)}.storydesk-rich-surface{min-height:330px;color:var(--sd-text);font:400 var(--sd-editor-size)/1.65 "Source Sans 3", sans-serif;white-space:normal;outline:0;padding:16px}.storydesk-rich-surface:focus{box-shadow:inset 0 0 0 2px var(--sd-blue)}.storydesk-rich-surface:empty:before{color:var(--sd-muted);content:attr(data-placeholder);pointer-events:none}.storydesk-rich-surface p{margin:0 0 1em}.storydesk-byline{border:1px solid var(--sd-border);background:var(--sd-panel-muted);margin:18px 0;padding:12px}.storydesk-byline summary{cursor:pointer;color:var(--sd-text);font-weight:700}.storydesk-byline>div{margin-top:14px}.storydesk-media-upload{border:1px solid var(--sd-border);background:var(--sd-panel-muted);margin-top:20px;padding:18px}.storydesk-media-upload h4{margin:0 0 12px}.storydesk-media-upload>label{gap:6px;display:grid}.storydesk-media-upload input,.storydesk-media-upload textarea{box-sizing:border-box;border:1px solid var(--sd-border);background:var(--sd-panel);width:100%;color:var(--sd-text);padding:9px}.storydesk-media-upload>button{background:var(--sd-navy);color:#fff;border:0;padding:10px 13px;font-weight:800}.storydesk-editor textarea.storydesk-internal-notes{font:400 14px/1.5 "Source Sans 3",sans-serif}.storydesk-editor input[name=slug],.storydesk-actuality-timing input,.storydesk-waveform-time,.storydesk-history code{font-family:Roboto Mono,monospace}.storydesk-metadata,.storydesk-version-grid>form,.storydesk-actuality-list>form,.storydesk-comments article,.storydesk-resource-list>article{border-color:var(--sd-border);background:var(--sd-panel-muted)}.storydesk-platform-versions,.storydesk-actualities,.storydesk-coverage,.storydesk-collaboration,.storydesk-resources{margin-top:20px}.storydesk-pitch-workspace,.storydesk-calendar,.storydesk-board{background:var(--sd-workspace);color:var(--sd-text)}.storydesk-pitch-form,.storydesk-pitch-list,.storydesk-calendar article,.storydesk-board-column{border-color:var(--sd-border);background:var(--sd-panel)}.storydesk-onair{min-height:100vh}.storydesk-onair>header{z-index:5;background:var(--sd-navy);color:#fff;border-bottom:1px solid #30475d;justify-content:space-between;align-items:center;gap:20px;min-height:58px;padding:10px max(20px,50% - 590px);display:flex;position:sticky;top:0}.storydesk-onair>header div:first-child{gap:2px;display:grid}.storydesk-onair>header span{color:#aebdca;text-transform:uppercase;font-size:11px;font-weight:700}.storydesk-onair>header strong{color:#fff;font-size:13px}.storydesk-onair-controls{align-items:end;gap:10px;display:flex}.storydesk-onair-controls label{color:#b8c6d2;text-transform:uppercase;gap:2px;font-size:9px;font-weight:700;display:grid}.storydesk-onair-controls select,.storydesk-onair-controls button{color:#fff;background:#132d47;border:1px solid #52697d;min-height:36px;padding:7px 10px}.storydesk-onair>article{box-sizing:border-box;border:1px solid var(--sd-border);background:var(--sd-panel);width:min(1000px,100% - 40px);margin:36px auto;padding:clamp(28px,5vw,64px)}.storydesk-onair h1{margin:18px 0 28px;font-size:clamp(34px,5vw,58px);line-height:1.03}.storydesk-onair-copy{font-size:calc(var(--sd-editor-size) * 1.35);line-height:1.65}.storydesk-onair-copy p{margin:0 0 1.15em}.storydesk-onair-labels{flex-wrap:wrap;gap:8px;display:flex}.storydesk-onair-labels span,.storydesk-onair-labels strong{border:1px solid var(--sd-border);color:var(--sd-muted);text-transform:uppercase;padding:5px 8px;font-size:10px}.storydesk-onair-labels strong{border-color:var(--sd-red);color:var(--sd-red)}@media (max-width:1050px){.storydesk-header-tools>span{display:none}.storydesk-header-tools label{font-size:0}.storydesk-header-tools label select{font-size:10px}.storydesk-intro-actions{flex-wrap:wrap}}@media (max-width:700px){.storydesk-header{align-items:flex-start;padding:8px 14px}.storydesk-header-tools{flex-wrap:wrap;justify-content:flex-end}.storydesk-header-tools>a{display:none}.storydesk-editor{padding:14px 10px 48px}.storydesk-editor>form{padding:16px}.storydesk-onair>header{flex-direction:column;align-items:flex-start}.storydesk-onair-controls{flex-wrap:wrap;width:100%}.storydesk-onair>article{width:calc(100% - 20px);margin:10px auto;padding:22px}}.score-broadcast-public-page{color:#10233f;min-height:100vh;font-family:var(--font-ui);background:#f1f5f8;padding-bottom:72px}.score-broadcast-nav{align-items:center;gap:27px;display:flex}.score-broadcast-nav a{color:#aebdca;letter-spacing:.04em;text-transform:uppercase;font-size:10px;font-weight:700;text-decoration:none}.score-broadcast-nav a:hover,.score-broadcast-nav a.active{color:#fff}.score-broadcast-public-hero{color:#fff;background:radial-gradient(circle at 70% 25%,#4b74a047,#0000 28%),linear-gradient(112deg,#06192ff7,#0b2746db),repeating-linear-gradient(90deg,#0000 0 70px,#ffffff06 71px 72px);min-height:270px;padding:47px max(24px,50vw - 590px) 70px;position:relative;overflow:hidden}.score-broadcast-public-hero:after{content:"";border:2px solid #ffffff14;border-radius:50%;width:470px;height:180px;position:absolute;bottom:-70px;right:7%;transform:rotate(-8deg);box-shadow:0 0 0 38px #ffffff06,0 0 0 76px #ffffff05}.score-broadcast-public-hero p{color:#ff784f;letter-spacing:.15em;text-transform:uppercase;margin:0;font-size:12px;font-weight:800}.score-broadcast-public-hero h1{font:700 clamp(45px, 6vw, 72px)/.98 var(--font-display);letter-spacing:-.045em;margin:9px 0 10px}.score-broadcast-public-hero span{color:#bdcad7;font-size:16px}.score-broadcast-signal{z-index:2;place-items:center;width:180px;height:180px;display:grid;position:absolute;top:42px;right:max(7%,50vw - 570px)}.score-broadcast-signal img{z-index:2;filter:brightness(0)invert();opacity:.85;width:96px;height:96px}.score-broadcast-signal i{border:1px solid #ff784f73;border-radius:50%;width:105px;height:105px;position:absolute}.score-broadcast-signal i:nth-child(2){border-color:#ffffff24;width:145px;height:145px}.score-broadcast-signal i:nth-child(3){border-color:#ffffff12;width:180px;height:180px}.score-broadcast-public-tools{z-index:3;background:#fff;border:1px solid #d5e0ea;border-radius:10px;grid-template-columns:minmax(220px,280px) 210px 1fr auto;align-items:end;gap:18px;width:min(1180px,100% - 48px);margin:-34px auto 0;padding:16px 18px;display:grid;position:relative;box-shadow:0 12px 34px #10233f1a}.score-broadcast-public-tools label{color:#667c99;letter-spacing:.09em;text-transform:uppercase;gap:7px;font-size:10px;font-weight:800;display:grid}.score-broadcast-public-tools select,.score-broadcast-public-tools input{color:#10233f;width:100%;min-height:44px;font:600 14px var(--font-ui);background:#fff;border:1px solid #bed0e1;border-radius:6px;padding:0 13px}.score-broadcast-public-tools>a{color:#066de8;align-self:center;font-size:11px;font-weight:700;text-decoration:none}.score-broadcast-tool-note{text-align:right;border-right:1px solid #dbe4ec;place-self:center end;padding-right:18px}.score-broadcast-tool-note strong,.score-broadcast-tool-note span{display:block}.score-broadcast-tool-note strong{color:#607896;text-transform:uppercase;font-size:10px}.score-broadcast-tool-note span{color:#8b9bad;margin-top:4px;font-size:9px}.score-broadcast-public-content{width:min(1180px,100% - 48px);margin:0 auto;padding-top:22px}.score-broadcast-featured{background:#ffffffc7;border:1px solid #d8e3ed;border-radius:10px;padding:16px;scroll-margin-top:20px;box-shadow:0 8px 24px #10233f0d}.score-broadcast-featured>header{justify-content:space-between;align-items:center;gap:20px;padding:0 2px 13px;display:flex}.score-broadcast-featured>header>div{align-items:baseline;gap:12px;display:flex}.score-broadcast-featured>header span{color:#ff851b;font-size:23px}.score-broadcast-featured h2,.score-broadcast-full>h2{font:700 25px/1.1 var(--font-display);letter-spacing:-.025em;margin:0}.score-broadcast-featured>header p{color:#7185a0;letter-spacing:.06em;text-transform:uppercase;margin:0 0 1px;font-size:9px;font-weight:700}.score-broadcast-featured>header a{color:#066de8;font-size:11px;font-weight:700;text-decoration:none}.score-broadcast-featured>div{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.score-broadcast-featured article{text-align:center;background:#fff;border:1px solid #d8e2ec;border-left:3px solid #f15a29;border-radius:6px;flex-direction:column;align-items:center;min-width:0;padding:14px 14px 13px;display:flex}.score-broadcast-card-meta{color:#475f80;justify-content:space-between;gap:12px;width:100%;font-size:9px;font-weight:800;display:flex}.score-broadcast-card-meta>span{color:#f05f35;text-transform:uppercase}.score-broadcast-featured h3{min-height:38px;margin:7px 0 3px;font-size:15px;line-height:1.25}.score-broadcast-featured article>p{color:#687c97;min-height:15px;margin:2px 0 10px;font-size:11px}.score-broadcast-team-marks{align-items:center;gap:17px;display:flex}.score-broadcast-team-marks>span{align-items:center;display:flex;position:relative}.score-broadcast-team-marks img,.score-broadcast-team-marks b{object-fit:contain;width:34px;height:34px}.score-broadcast-team-marks b{color:#fff;border-radius:50%;place-items:center;font-size:9px;display:grid}.score-broadcast-team-marks small{color:#7c8ca0;text-transform:uppercase;font-size:8px;font-weight:800;position:absolute;left:calc(100% + 5px)}.score-broadcast-team-marks.featured{gap:27px;min-height:54px;margin-top:7px}.score-broadcast-team-marks.featured img,.score-broadcast-team-marks.featured b{width:50px;height:50px}.score-broadcast-team-marks.featured small{left:calc(100% + 9px)}.score-broadcast-event-mark{object-fit:contain;width:110px;height:54px;margin-top:7px}.score-broadcast-stations{flex-wrap:wrap;align-items:center;gap:8px;min-width:0;display:flex}.score-broadcast-stations>div{justify-items:center;gap:2px;min-width:0;display:grid}.score-broadcast-stations img{object-fit:contain;width:92px;height:36px}.score-broadcast-stations strong{color:#10233f;text-align:center;max-width:100px;font-size:12px;line-height:1.1}.score-broadcast-stations span{color:#63738a;text-align:center;font-size:10px;font-weight:600}.score-broadcast-featured .score-broadcast-stations{justify-content:center;margin-top:auto;padding-top:9px}.score-broadcast-featured .score-broadcast-stations img{width:105px;height:40px}.score-broadcast-details{color:#24466f;min-width:0;font-size:11px;line-height:1.45}.score-broadcast-details>div+div{border-top:1px solid #e7edf3;margin-top:5px;padding-top:5px}.score-broadcast-details span,.score-broadcast-details small{overflow-wrap:anywhere;display:block}.score-broadcast-details small{color:#63738a;margin-top:2px;font-size:10px}.score-broadcast-action-cell{justify-items:center;gap:5px;display:grid}.score-broadcast-action-cell>small{color:#718198;text-align:center;font-size:9px;line-height:1.25}.score-broadcast-action{color:#fff;white-space:nowrap;background:#0877f6;border-radius:5px;justify-content:center;align-items:center;min-width:120px;min-height:38px;padding:0 15px;font-size:10px;font-weight:750;text-decoration:none;display:inline-flex;box-shadow:0 4px 12px #0877f62e}.score-broadcast-action.radio{box-shadow:none;color:#526171;background:#c9d0d8}.score-broadcast-featured .score-broadcast-action{width:100%;margin-top:11px}.score-broadcast-full{padding-top:25px;scroll-margin-top:20px}.score-broadcast-full>h2{margin:0 0 10px 2px}.score-broadcast-day{background:#fff;border:1px solid #d7e1ea;border-radius:8px;grid-template-columns:135px minmax(0,1fr);margin:0 0 12px;display:grid;overflow:hidden;box-shadow:0 4px 15px #10233f0a}.score-broadcast-day>header{background:#fbfdff;border:0;border-right:1px solid #d7e1ea;flex-direction:column;justify-content:center;align-items:flex-start;padding:15px 20px;display:flex}.score-broadcast-day>header strong,.score-broadcast-day>header span,.score-broadcast-day>header b,.score-broadcast-day>header small{display:block}.score-broadcast-day>header strong{font:700 15px var(--font-display)}.score-broadcast-day>header span{color:#647891;margin-top:2px;font-size:11px}.score-broadcast-day>header b{font:700 35px/1 var(--font-display);margin-top:0}.score-broadcast-day>header small{color:#8293a6;text-transform:uppercase;margin-top:8px;font-size:8px;font-weight:700}.score-broadcast-day>div>article{background:#fff;border:0;border-bottom:1px solid #dfe7ee;grid-template-columns:70px minmax(220px,1fr) 112px 130px minmax(170px,220px) 130px;align-items:center;gap:14px;min-height:88px;padding:13px 14px 13px 18px;display:grid}.score-broadcast-day>div>article:last-child{border-bottom:0}.score-broadcast-game-main{min-width:0;color:inherit;text-decoration:none}.score-broadcast-game-main>span,.score-broadcast-game-main>strong,.score-broadcast-game-main>small{display:block}.score-broadcast-game-main>span{color:#f15a29;letter-spacing:.035em;text-transform:uppercase;font-size:10px;font-weight:700}.score-broadcast-game-main>strong{overflow-wrap:anywhere;white-space:normal;margin-top:4px;font-size:14px;font-weight:700;line-height:1.25}.score-broadcast-game-main>small{overflow-wrap:anywhere;color:#63738a;white-space:normal;margin-top:4px;font-size:11px;line-height:1.35}.score-broadcast-game-time strong,.score-broadcast-game-time span{text-align:left;display:block}.score-broadcast-game-time{font-variant-numeric:tabular-nums}.score-broadcast-game-time strong{font-size:14px;font-weight:800}.score-broadcast-game-time span{color:#63738a;margin-top:4px;font-size:11px;font-weight:500}.score-broadcast-featured .score-broadcast-game-time{text-align:center;margin:2px 0 5px}.score-broadcast-featured .score-broadcast-game-time strong,.score-broadcast-featured .score-broadcast-game-time span{text-align:center}@media (max-width:1050px){.score-broadcast-public-tools{grid-template-columns:1fr 1fr}.score-broadcast-tool-note{text-align:left;border:0;justify-self:start}.score-broadcast-public-tools>a{justify-self:end}.score-broadcast-day>div>article{grid-template-columns:70px minmax(200px,1fr) 110px 140px}.score-broadcast-day article>.score-broadcast-details{grid-area:2/2/auto/4}.score-broadcast-day article>.score-broadcast-action-cell{grid-area:2/4}}@media (max-width:700px){.score-public-header{min-height:66px;padding:0 16px}.score-public-brand small,.score-broadcast-nav a:not(.active){display:none}.score-broadcast-public-hero{min-height:225px;padding:40px 20px 63px}.score-broadcast-public-hero h1{font-size:45px}.score-broadcast-public-hero span{font-size:13px}.score-broadcast-signal{opacity:.55;top:22px;right:-35px;transform:scale(.8)}.score-broadcast-public-tools{grid-template-columns:1fr;width:calc(100% - 28px);margin-top:-27px}.score-broadcast-public-tools>a{justify-self:start}.score-broadcast-featured>header>div{flex-wrap:wrap;gap:6px 10px}.score-broadcast-featured>header p{flex-basis:100%;margin-left:33px}.score-broadcast-featured>header>a{display:none}.score-broadcast-featured>div{grid-template-columns:1fr}.score-broadcast-public-content{width:calc(100% - 28px)}.score-broadcast-day{grid-template-columns:1fr}.score-broadcast-day>header{border-bottom:1px solid #d7e1ea;border-right:0;grid-template-rows:auto auto;grid-template-columns:auto auto 1fr;justify-content:start;align-items:center;column-gap:8px;min-height:70px;display:grid}.score-broadcast-day>header strong{grid-column:1}.score-broadcast-day>header span{grid-column:2;margin:0}.score-broadcast-day>header b{grid-area:1/3/3}.score-broadcast-day>header small{grid-column:1/3;margin:0}.score-broadcast-day>div>article{grid-template-columns:62px minmax(0,1fr);gap:10px 12px;padding:15px}.score-broadcast-day article>.score-broadcast-team-marks{grid-area:1/1}.score-broadcast-team-marks{gap:10px}.score-broadcast-team-marks img,.score-broadcast-team-marks b{width:27px;height:27px}.score-broadcast-team-marks small{font-size:7px;left:calc(100% + 3px)}.score-broadcast-game-main{grid-area:1/2}.score-broadcast-game-main>strong,.score-broadcast-game-main>small{white-space:normal}.score-broadcast-day .score-broadcast-game-time{grid-area:2/1}.score-broadcast-day article>.score-broadcast-stations{grid-area:2/2}.score-broadcast-day article>.score-broadcast-details{border-top:1px solid #e7edf3;grid-area:3/1/auto/-1;padding-top:10px}.score-broadcast-day article>.score-broadcast-action-cell{grid-area:4/1/auto/-1;width:100%}.score-broadcast-day article>.score-broadcast-action-cell .score-broadcast-action{width:100%;min-height:44px}}.scoredesk-publication-workspace{gap:18px;display:grid}.scoredesk-publication-summary{padding-bottom:22px}.scoredesk-publication-summary>p,.scoredesk-panel-copy{color:#64748b;margin:12px 0 0;line-height:1.55}.scoredesk-publication-links{flex-wrap:wrap;gap:10px;margin-top:16px;display:flex}.scoredesk-publication-links a{color:#235db8;border:1px solid #bfd0e0;border-radius:8px;padding:10px 13px;font-weight:800;text-decoration:none}.scoredesk-publication-grid{grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);align-items:start;gap:18px;display:grid}.scoredesk-publication-grid>.scoredesk-panel{padding-bottom:20px}.scoredesk-publication-sports{gap:8px;margin:18px;display:grid}.scoredesk-publication-sports article{background:#f8fafc;border:1px solid #dce5ed;border-radius:9px;justify-content:space-between;align-items:center;gap:12px;min-height:58px;padding:9px 10px 9px 13px;display:flex}.scoredesk-publication-sports article.enabled{background:#f4f8fd;border-color:#9dbce0}.scoredesk-publication-sports label,.scoredesk-publication-fieldset label{cursor:pointer;align-items:center;gap:10px;display:flex}.scoredesk-publication-sports label span,.scoredesk-publication-fieldset label span{gap:2px;display:grid}.scoredesk-publication-sports small,.scoredesk-publication-fieldset small{color:#748295;text-transform:capitalize;font-size:.72rem}.scoredesk-order-buttons{gap:5px;display:flex}.scoredesk-order-buttons button{color:#17375c;background:#fff;border:1px solid #c7d4e0;border-radius:7px;width:34px;min-height:34px;font-weight:900}.scoredesk-publication-select{color:#536579;letter-spacing:.04em;text-transform:uppercase;gap:7px;margin:18px;font-size:.76rem;font-weight:900;display:grid}.scoredesk-publication-select select{color:#102c50;min-height:44px;font:inherit;letter-spacing:0;text-transform:none;background:#fff;border:1px solid #bdcad7;border-radius:8px;padding:0 11px}.scoredesk-publication-fieldset{border:1px solid #d7e0e8;border-radius:9px;gap:9px;margin:18px;padding:14px;display:grid}.scoredesk-publication-fieldset legend{color:#536579;letter-spacing:.04em;text-transform:uppercase;padding:0 7px;font-size:.76rem;font-weight:900}.scoredesk-publication-fieldset.team-list{max-height:300px;overflow:auto}.scoredesk-publication-fieldset.team-list label{align-items:flex-start;padding:5px 0}.scoredesk-publication-actions{z-index:3;background:#fffffff5;border:1px solid #cfdbe6;border-radius:12px;justify-content:space-between;align-items:center;gap:16px;padding:13px 16px;display:flex;position:sticky;bottom:12px;box-shadow:0 8px 24px #102c501f}.scoredesk-publication-actions span{color:#6a7889;font-size:.78rem}.scoredesk-publication-actions button{color:#fff;background:#235db8;border:0;border-radius:8px;padding:12px 18px;font-weight:900}.scoredesk-publication-actions button:disabled{opacity:.55}@media (max-width:980px){.scoredesk-publication-grid{grid-template-columns:1fr}}@media (max-width:620px){.scoredesk-publication-actions{flex-direction:column;align-items:stretch}}.score-game-detail-football-dashboard{grid-area:2/1/auto/-1;grid-template-columns:minmax(320px,.92fr) minmax(0,1.08fr);align-items:start;gap:16px;display:grid}.score-game-detail-football-rail{flex-direction:column;gap:16px;min-width:0;display:flex}.score-game-detail-football-main{min-width:0}.score-game-detail-football-rail>*,.score-game-detail-football-main>*{grid-area:auto;width:100%;margin:0}.score-game-detail-football-rail>article{background:#fff;border:1px solid #d7e1e9;border-radius:11px;overflow:hidden;box-shadow:0 12px 30px #081f3613}.score-game-detail-football-rail>article>header{background:linear-gradient(#fff,#fbfdff);border-bottom:1px solid #e0e7ed;padding:18px 21px}.score-game-detail-football-main .score-game-detail-plays-card{grid-area:auto}.score-game-detail-football-data>.score-game-detail-team-leaders,.score-game-detail-football-data>.score-game-detail-box-score{grid-column:1/-1}@media (max-width:900px){.score-game-detail-football-dashboard{grid-row:auto;grid-template-columns:1fr}}.score-game-detail-key-moments{background:#fff;border:1px solid #d8e2ea;border-radius:9px;grid-area:1/1/auto/-1;min-width:0;overflow:hidden;box-shadow:0 4px 13px #092b500d}.score-game-detail-key-moments>header{border-bottom:1px solid #e1e8ee;justify-content:space-between;align-items:flex-start;gap:18px;padding:15px 18px;display:flex}.score-game-detail-key-moments>header p{color:#c34b36;letter-spacing:.08em;text-transform:uppercase;margin:0 0 3px;font-size:10px;font-weight:850}.score-game-detail-key-moments>header h2{color:#0b294a;margin:0;font-size:18px}.score-game-detail-key-moments>header a,.score-game-detail-key-moments>header button{color:#176fbb;cursor:pointer;background:0 0;border:0;padding:0;font-size:12px;font-weight:750;text-decoration:none}.score-game-detail-key-moments>div{overscroll-behavior-inline:contain;scroll-snap-type:inline proximity;grid-auto-columns:minmax(240px,1fr);grid-auto-flow:column;display:grid;overflow-x:auto}.score-game-detail-key-moments>div>section{scroll-snap-align:start;border-right:1px solid #e1e8ee;min-height:130px;padding:16px 18px 18px;position:relative}.score-game-detail-key-moments>div>section:last-child{border-right:0}.score-game-detail-key-moments>div>section:before{content:"";background:#3978bb;border-radius:0 0 3px 3px;height:3px;position:absolute;top:0;left:18px;right:18px}.score-game-detail-key-moments>div>section.turnover:before{background:#c9574d}.score-game-detail-key-moments section>header{border:0;justify-content:space-between;align-items:center;gap:8px;padding:0;display:flex}.score-game-detail-key-moments section>header span{color:#62768b;align-items:center;gap:7px;display:flex}.score-game-detail-key-moments section>header b{letter-spacing:.04em;text-transform:uppercase;font-size:10px}.score-game-detail-key-moments section>header strong{color:#0b294a;white-space:nowrap;font-size:10px}.score-game-detail-key-moments section .score-game-detail-mini-logo{width:22px;height:22px}.score-game-detail-key-moments section h3{color:#0b294a;margin:13px 0 5px;font-size:15px;font-weight:800}.score-game-detail-key-moments section p{color:#53677b;overflow-wrap:anywhere;margin:0;font-size:12px;line-height:1.45}.score-game-detail-league-event p small{color:#78848e;margin-top:5px;font-size:11px;display:block}.score-game-detail-page .score-game-detail-data>.score-game-detail-football-pbp{grid-row:2/span 3}.score-game-detail-page .score-game-detail-baseball-center>.score-game-detail-game-info{grid-area:auto}.score-game-detail-page .score-game-detail-baseball-center>.score-game-detail-coverage{grid-area:auto/2}.score-game-detail-baseball-center.no-team-stats.score-game-detail-baseball-center>.score-game-detail-game-info,.score-game-detail-baseball-center.no-team-stats.score-game-detail-baseball-center>.score-game-detail-coverage{grid-row:auto}.score-game-detail-page .score-game-detail-baseball-coverage.score-game-detail-baseball-center>.score-game-detail-coverage{grid-column:1/-1}@media (max-width:760px){.score-game-detail-key-moments{grid-row:auto}.score-game-detail-key-moments>div{grid-auto-columns:minmax(82vw,1fr)}.score-game-detail-page .score-game-detail-data>.score-game-detail-football-pbp{grid-row:auto}.score-game-detail-page .score-game-detail-baseball-center>.score-game-detail-coverage{grid-column:1}}.score-game-detail-drive-field{color:#fff;background:#163e38;border-radius:8px;margin:12px 0 8px;padding:10px 12px 9px}.score-game-detail-field-labels{color:#ffffffa3;text-align:center;grid-template-columns:repeat(7,1fr);margin-bottom:5px;font-size:8px;font-weight:800;display:grid}.score-game-detail-field-track{background-color:#28644f;background-image:repeating-linear-gradient(90deg,#0000 0 calc(10% - 1px),#ffffff3d calc(10% - 1px) 10%);border:1px solid #ffffff8c;height:42px;position:relative;overflow:visible}.score-game-detail-field-track:before{content:"";background:#fff3;height:1px;position:absolute;inset:19px 0 auto}.score-game-detail-field-track>i{z-index:1;font-style:normal;position:absolute}.score-game-detail-field-track>.progress{background:#ffd05b;border-radius:99px;height:6px;top:18px;box-shadow:0 0 0 2px #051a184d}.score-game-detail-drive-field.turnover .score-game-detail-field-track>.progress{background:#f08a78}.score-game-detail-drive-field.scoring .score-game-detail-field-track>.progress{background:#fff}.score-game-detail-field-track>.start,.score-game-detail-field-track>.finish{background:#173149;border:3px solid #fff;border-radius:50%;width:14px;height:14px;margin-left:-7px;top:14px}.score-game-detail-field-track>.finish{background:#ffd05b}.score-game-detail-drive-field.scoring .score-game-detail-field-track>.finish{background:#c9574d}.score-game-detail-field-track>.penalty{color:#172d42;text-align:center;background:#f0a326;border-radius:3px;width:18px;height:18px;margin-left:-9px;font-size:9px;font-weight:950;line-height:18px;top:-7px;box-shadow:0 2px 4px #00000040}.score-game-detail-drive-field footer{color:#ffffffc2;grid-template-columns:1fr auto 1fr;gap:10px;margin-top:7px;font-size:9px;font-weight:700;display:grid}.score-game-detail-drive-field footer strong{color:#fff;text-align:center;text-transform:uppercase;font-size:10px}.score-game-detail-drive-field footer span:last-child{text-align:right}.score-game-detail-football-pbp details>div>.score-game-detail-drive-field{margin:12px 4px 8px}.score-game-detail-drive>.score-game-detail-drive-field.compact{background:#102f2d;margin-top:14px}@media (max-width:620px){.score-game-detail-drive-field{padding-inline:8px}.score-game-detail-field-labels span:nth-child(2),.score-game-detail-field-labels span:nth-child(6){visibility:hidden}.score-game-detail-drive-field footer strong{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}}.score-game-detail-pbp-hint{color:#718193;font-size:12px}.score-game-detail-baseball-pbp .score-game-detail-plays{padding:12px}.score-game-detail-baseball-pbp .score-game-detail-inning{border:1px solid #d7e1e9;border-radius:10px;margin:0 0 12px;box-shadow:0 4px 12px #092b500d}.score-game-detail-baseball-pbp .score-game-detail-inning:last-child{margin-bottom:0}.score-game-detail-baseball-pbp .score-game-detail-inning>summary{background:#fff;padding:14px 18px}.score-game-detail-baseball-pbp .score-game-detail-inning>summary>span{align-items:center;gap:9px;display:flex}.score-game-detail-baseball-pbp .score-game-detail-inning>summary>span>b{color:#0b294a;text-transform:uppercase;font-size:15px;font-weight:850}.score-game-detail-baseball-pbp .score-game-detail-inning>summary>span>em{color:#728095;text-transform:none;font-size:11px;font-style:normal;font-weight:700}.score-game-detail-baseball-pbp .score-game-detail-inning>summary>small{color:#728095;align-items:center;gap:9px;display:flex}.score-game-detail-baseball-pbp .score-game-detail-inning>summary>small>strong{color:#21663a;letter-spacing:.04em;text-transform:uppercase;background:#e5f2e9;border-radius:999px;padding:4px 8px;font-size:10px}.score-game-detail-baseball-pbp .score-game-detail-inning>.score-game-detail-at-bats{background:#eef3f7;border-top:1px solid #e3e9ee;padding:12px}.score-game-detail-baseball-pbp .score-game-detail-at-bat{box-shadow:none;background:#fff;border:1px solid #dde5eb;border-left:4px solid #94a7b9;border-radius:7px;margin:0 0 8px}.score-game-detail-baseball-pbp .score-game-detail-at-bat.reached{border-left-color:#2b7a4b}.score-game-detail-baseball-pbp .score-game-detail-at-bat:last-child{margin-bottom:0}.score-game-detail-baseball-pbp .score-game-detail-at-bat>summary{grid-template-columns:minmax(0,1fr) auto;padding:12px 14px}.score-game-detail-baseball-pbp .score-game-detail-at-bat>summary:after{display:none}.score-game-detail-baseball-pbp .score-game-detail-at-bat>summary>span:first-child{min-width:0}.score-game-detail-baseball-pbp .score-game-detail-at-bat>summary>span:first-child>b{color:#0b294a;font-size:13px;display:block}.score-game-detail-baseball-pbp .score-game-detail-at-bat>summary>span:first-child>small{color:#53677b;text-overflow:ellipsis;white-space:nowrap;margin-top:3px;font-size:12px;font-weight:500;line-height:1.35;display:block;overflow:hidden}.score-game-detail-at-bat-state{align-items:center;gap:12px;display:flex}.score-game-detail-at-bat-state>em{color:#66798c;text-align:right;text-transform:uppercase;min-width:42px;font-size:11px;font-style:normal;font-weight:800}.score-game-detail-mini-diamond{width:29px;height:25px;display:block;position:relative}.score-game-detail-mini-diamond>b{background:#fff;border:1px solid #9babb9;width:9px;height:9px;position:absolute;transform:rotate(45deg)}.score-game-detail-mini-diamond>b.second{top:1px;left:10px}.score-game-detail-mini-diamond>b.third{top:11px;left:1px}.score-game-detail-mini-diamond>b.first{top:11px;right:1px}.score-game-detail-mini-diamond>b.on{background:#c34b36;border-color:#c34b36}.score-game-detail-baseball-pbp .score-game-detail-at-bat>div{border-top:1px solid #e7edf2;padding:5px 13px 10px}.score-game-detail-baseball-pbp .score-game-detail-at-bat>div>p{grid-template-columns:105px minmax(0,1fr) auto;gap:12px;padding:8px 3px}.score-game-detail-baseball-pbp .score-game-detail-at-bat>div>p>b{color:#60758a;letter-spacing:.03em;text-transform:uppercase;font-size:10px}.score-game-detail-baseball-pbp .score-game-detail-at-bat>div>p.result>b{color:#a13b2e}.score-game-detail-baseball-pbp .score-game-detail-at-bat>div>p>em{color:#718193;white-space:nowrap;font-size:11px;font-style:normal}@media (max-width:620px){.score-game-detail-pbp-hint{display:none}.score-game-detail-baseball-pbp .score-game-detail-plays{padding:8px}.score-game-detail-baseball-pbp .score-game-detail-inning>summary>span>em,.score-game-detail-baseball-pbp .score-game-detail-inning>summary>small{display:none}.score-game-detail-baseball-pbp .score-game-detail-inning>.score-game-detail-at-bats{padding:8px}.score-game-detail-baseball-pbp .score-game-detail-at-bat>summary{padding:11px}.score-game-detail-baseball-pbp .score-game-detail-at-bat>summary>span:first-child>small{white-space:normal}.score-game-detail-baseball-pbp .score-game-detail-at-bat>div>p{grid-template-columns:82px minmax(0,1fr);gap:8px}.score-game-detail-baseball-pbp .score-game-detail-at-bat>div>p>em{grid-column:2}}.score-game-detail-baseball-center.no-team-stats.score-game-detail-baseball-center>.score-game-detail-game-info{grid-area:1/1}.score-game-detail-baseball-center.no-team-stats.score-game-detail-baseball-center>.score-game-detail-coverage{grid-area:1/2}.score-game-detail-baseball-coverage.score-game-detail-baseball-center>.score-game-detail-coverage,.score-game-detail-baseball-plays.score-game-detail-baseball-center>.score-game-detail-plays-card{grid-area:auto/1/auto/-1}.score-game-detail-baseball-pbp:has(.score-game-detail-no-coverage){align-self:start}.score-game-detail-baseball-pbp .score-game-detail-plays:has(.score-game-detail-no-coverage){background:#fff;max-height:none}.score-game-detail-baseball-pbp .score-game-detail-no-coverage{color:#718193;text-align:center;min-height:0;margin:0;padding:42px 24px;font-size:14px}@media (max-width:760px){.score-game-detail-baseball-center.no-team-stats.score-game-detail-baseball-center>.score-game-detail-game-info,.score-game-detail-baseball-center.no-team-stats.score-game-detail-baseball-center>.score-game-detail-coverage{grid-area:auto/1}}.score-game-detail-football-pbp>header>div>p,.score-game-detail-baseball-pbp>header>div>p{color:#c34b36;letter-spacing:.08em;text-transform:uppercase;margin:0 0 3px;font-size:11px;font-weight:800}.score-game-detail-football-pbp .score-game-detail-plays,.score-game-detail-baseball-pbp .score-game-detail-plays{background:#f5f8fb;max-height:900px}.score-game-detail-period{border-bottom:0!important;padding:0!important}.score-game-detail-period>header{z-index:2;background:#eaf0f5;border-top:1px solid #dbe4eb;border-bottom:1px solid #dbe4eb;justify-content:space-between;align-items:center;padding:11px 18px;display:flex;position:sticky;top:0}.score-game-detail-period>header h3{color:#0b294a;letter-spacing:.04em;text-transform:uppercase;margin:0;font-size:13px;font-weight:850}.score-game-detail-period>header span{color:#687b8e;font-size:12px;font-weight:650}.score-game-detail-football-pbp .score-game-detail-period details,.score-game-detail-baseball-pbp details{background:#fff;border:1px solid #dbe4eb;border-radius:8px;margin:10px 12px;overflow:hidden;box-shadow:0 2px 5px #092b5009}.score-game-detail-football-pbp .score-game-detail-period details.scoring{border-left:4px solid #c34b36}.score-game-detail-football-pbp details>summary,.score-game-detail-baseball-pbp details>summary{padding:13px 16px}.score-game-detail-football-pbp details>summary span{text-transform:none;min-width:0}.score-game-detail-football-pbp details>summary span b{color:#0b294a;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.score-game-detail-football-pbp details>summary span em{color:#5c7084;letter-spacing:.04em;text-transform:uppercase;background:#edf3f8;border-radius:999px;padding:4px 7px;font-size:10px;font-style:normal;font-weight:800}.score-game-detail-football-pbp details.scoring>summary span em{color:#a83c2d;background:#fae7e2}.score-game-detail-football-pbp details>summary small,.score-game-detail-baseball-pbp details>summary small{font-size:12px}.score-game-detail-football-pbp details>div,.score-game-detail-baseball-pbp details>div{border-top:1px solid #e8edf1;padding:5px 16px 14px}.score-game-detail-football-pbp details>div p,.score-game-detail-baseball-pbp details>div p{color:#293f55;background:0 0;border-bottom:1px solid #edf1f4;grid-template-columns:58px minmax(0,1fr);gap:13px;margin:0;padding:10px 4px;font-size:13px;line-height:1.45;display:grid}.score-game-detail-football-pbp details>div p:last-child,.score-game-detail-baseball-pbp details>div p:last-child{border-bottom:0}.score-game-detail-football-pbp details>div p>b{color:#687b8e;font-variant-numeric:tabular-nums;font-size:12px}.score-game-detail-football-pbp details>div p.penalty>span{color:#9b4c25}.score-game-detail-football-pbp details>div p.drive-description{color:#0b294a;padding:10px 4px;font-weight:700;display:block}.score-game-detail-baseball-pbp details>div p{grid-template-columns:minmax(0,1fr)}@media (max-width:620px){.score-game-detail-football-pbp>header nav{padding-bottom:3px}.score-game-detail-period>header{padding-inline:12px}.score-game-detail-football-pbp .score-game-detail-period details,.score-game-detail-baseball-pbp details{margin:8px}.score-game-detail-football-pbp details>summary,.score-game-detail-baseball-pbp details>summary{grid-template-columns:minmax(0,1fr) auto;padding:12px}.score-game-detail-football-pbp details>summary span{flex-wrap:wrap;align-items:flex-start}.score-game-detail-football-pbp details>summary small{grid-column:1}.score-game-detail-football-pbp details>div,.score-game-detail-baseball-pbp details>div{padding-inline:11px}.score-game-detail-football-pbp details>div p{grid-template-columns:48px minmax(0,1fr);gap:9px;font-size:12px}}*{box-sizing:border-box}html{scroll-behavior:smooth}body{background:var(--paper);color:var(--ink);margin:0;font-family:Arial,Helvetica,sans-serif}button,a{font:inherit}button{cursor:pointer}.newsroom-shell{background:#f4f1e9;min-height:100vh;overflow:hidden}.newsroom-header{border-bottom:1px solid #111c2c29;justify-content:space-between;align-items:center;gap:24px;width:min(1220px,100% - 56px);min-height:92px;margin:0 auto;display:flex}.newsroom-brand{color:var(--ink);align-items:center;gap:12px;text-decoration:none;display:flex}.newsroom-brand-logo{object-fit:contain;mix-blend-mode:multiply;width:190px;height:78px}.newsroom-brand-mark{background:var(--coral);color:#fff;border-radius:2px;place-items:center;width:40px;height:40px;font:900 18px Georgia,serif;display:grid}.newsroom-brand strong,.newsroom-brand small{display:block}.newsroom-brand strong{letter-spacing:-.025em;font-size:16px}.newsroom-brand small{color:#7a8490;letter-spacing:.15em;text-transform:uppercase;margin-top:3px;font-size:7px;font-weight:800}.newsroom-account{align-items:center;gap:18px;display:flex}.newsroom-account>span{color:#707b88;font-size:9px}.newsroom-account a{border:1px solid var(--ink);color:var(--ink);padding:10px 15px;font-size:9px;font-weight:900;text-decoration:none}.newsroom-account a:hover{background:var(--ink);color:#fff}.newsroom-account .aerion-sign-out-button{border:1px solid var(--ink);color:var(--ink);background:0 0;padding:10px 15px;font-size:9px;font-weight:900}.newsroom-account .aerion-sign-out-button:hover{background:var(--ink);color:#fff}.newsroom-hero{grid-template-columns:1.05fr .95fr;align-items:center;gap:58px;width:min(1220px,100% - 56px);min-height:570px;margin:0 auto;padding:54px 0 58px;display:grid}.newsroom-kicker{color:var(--coral);letter-spacing:.18em;text-transform:uppercase;margin:0;font-size:9px;font-weight:900}.newsroom-hero h1{max-width:720px;color:var(--navy);letter-spacing:-.065em;margin:19px 0 24px;font:400 clamp(56px,6vw,86px)/.92 Georgia,Times New Roman,serif}.newsroom-intro{color:#5f6c7b;max-width:570px;margin:0;font-size:14px;line-height:1.75}.newsroom-primary-action{background:var(--navy);color:#fff;justify-content:space-between;align-items:center;gap:46px;margin-top:33px;padding:15px 18px;font-size:10px;font-weight:900;text-decoration:none;display:inline-flex}.newsroom-primary-action:hover{background:#173149}.newsroom-primary-action span{color:var(--coral);font-size:16px}.newsroom-signal{isolation:isolate;min-height:440px;position:relative}.newsroom-signal:before{content:"";z-index:-2;background:var(--navy);clip-path:polygon(11% 0,100% 9%,88% 100%,0 87%);position:absolute;inset:7% 4% 4% 8%;box-shadow:0 32px 80px #0a1b2d33}.newsroom-signal:after{content:"";z-index:-3;background:var(--coral);width:150px;height:150px;position:absolute;bottom:16px;right:-8px}.signal-core{background:var(--coral);color:#fff;border-radius:50%;place-items:center;width:100px;height:100px;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 0 14px #ed654d1f}.signal-core span{font:400 43px Georgia,serif}.signal-orbit{border:1px solid #ffffff2e;border-radius:50%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.orbit-one{width:190px;height:190px}.orbit-two{width:300px;height:300px}.orbit-three{width:410px;height:410px}.signal-orbit:after{content:"";background:var(--coral);border-radius:50%;width:8px;height:8px;position:absolute;top:50%;right:-4px}.orbit-two:after{background:#80a8be;top:12%;right:18%}.orbit-three:after{background:#d6d1c6;inset:auto auto 15% 16%}.signal-label{color:#97a6b5;letter-spacing:.18em;font-size:7px;font-weight:900;position:absolute}.signal-label-one{top:18%;left:16%}.signal-label-two{top:25%;right:10%}.signal-label-three{bottom:17%;right:16%}.newsroom-modules{background:var(--navy);color:#fff;padding:78px max(28px,50% - 610px) 82px}.newsroom-section-heading{border-bottom:1px solid #ffffff26;justify-content:space-between;align-items:end;gap:30px;padding-bottom:28px;display:flex}.newsroom-section-heading h2{letter-spacing:-.04em;margin:10px 0 0;font:400 38px/1 Georgia,Times New Roman,serif}.newsroom-section-heading>p{color:#8191a0;margin:0 0 4px;font-size:10px}.newsroom-module-grid{grid-template-columns:repeat(3,1fr);display:grid}.newsroom-module-card{color:#fff;border-bottom:1px solid #ffffff1f;border-right:1px solid #ffffff1f;flex-direction:column;min-height:265px;padding:27px 26px 24px;text-decoration:none;transition:background .2s,transform .2s;display:flex}.newsroom-module-card:nth-child(3n){border-right:0}.newsroom-module-card.active{box-shadow:inset 0 4px var(--coral);background:#ffffff0f}.newsroom-module-card.active:hover{z-index:1;background:#132b40;transform:translateY(-3px)}.module-card-top{justify-content:space-between;align-items:center;display:flex}.module-code{color:#9fb0bf;border:1px solid #526579;place-items:center;width:37px;height:37px;font-size:8px;font-weight:900;display:grid}.module-code.product-logo{background:#d66d50;border-color:#d66d50}.module-code.product-logo img{filter:brightness(0)invert();width:21px;height:21px}.newsroom-module-card.active .module-code{border-color:var(--coral);background:var(--coral);color:#fff}.module-status{color:#667a8d;letter-spacing:.1em;text-transform:uppercase;font-size:7px;font-weight:900}.module-status.active{color:#85b7a7}.newsroom-module-card h3{margin:28px 0 10px;font:400 24px/1 Georgia,Times New Roman,serif}.newsroom-module-card p{color:#8192a2;max-width:280px;margin:0;font-size:10px;line-height:1.6}.module-link{color:#607588;letter-spacing:.07em;text-transform:uppercase;justify-content:space-between;align-items:center;margin-top:auto;padding-top:24px;font-size:8px;font-weight:900;display:flex}.newsroom-module-card.active .module-link{color:#fff}.module-link b{color:var(--coral);font-size:15px}.newsroom-footer{color:#637688;letter-spacing:.1em;text-transform:uppercase;background:#071523;justify-content:space-between;align-items:center;gap:30px;min-height:84px;padding:0 max(28px,50% - 610px);font-size:8px;display:flex}@media (max-width:900px){.newsroom-hero{grid-template-columns:1fr}.newsroom-signal{min-height:380px}.newsroom-module-grid{grid-template-columns:repeat(2,1fr)}.newsroom-module-card:nth-child(3n){border-right:1px solid #ffffff1f}.newsroom-module-card:nth-child(2n){border-right:0}}@media (max-width:620px){.newsroom-header,.newsroom-hero{width:min(100% - 32px,1220px)}.newsroom-header{min-height:78px}.newsroom-account>span{display:none}.newsroom-brand strong{font-size:14px}.newsroom-brand-logo{width:145px;height:66px}.newsroom-hero{min-height:0;padding-top:68px}.newsroom-hero h1{font-size:53px}.newsroom-signal{min-height:310px;margin:4px -20px 0}.orbit-three{width:290px;height:290px}.orbit-two{width:220px;height:220px}.orbit-one{width:150px;height:150px}.newsroom-section-heading{flex-direction:column;align-items:flex-start}.newsroom-module-grid{grid-template-columns:1fr}.newsroom-module-card,.newsroom-module-card:nth-child(2n),.newsroom-module-card:nth-child(3n){border-right:0}.newsroom-footer{flex-direction:column;justify-content:center;align-items:flex-start}}.score-game-detail-matchup h1{white-space:nowrap;text-transform:none;flex-wrap:nowrap}.score-game-detail-quarter-grid>span{align-items:center;gap:12px;display:flex}.score-game-detail-final-score{background:#edf5fc;font-weight:950;color:#146bb5!important;font-size:18px!important}.score-game-detail-mini-logo{object-fit:contain;flex:0 0 30px;width:30px;height:30px}.score-game-detail-mini-logo.fallback{color:#fff;background:#173149;border-radius:50%;place-items:center;font-size:9px;font-weight:900;display:inline-grid}.score-game-detail-stat-graph{padding:14px 18px 20px}.score-game-detail-stat-graph>header{grid-template-columns:1fr 1fr;gap:20px;padding:8px 0 18px;display:grid}.score-game-detail-stat-graph>header span{color:#0a294b;align-items:center;gap:9px;font-size:14px;font-weight:900;display:flex}.score-game-detail-stat-graph>header span:last-child{text-align:right;justify-content:flex-end}.score-game-detail-stat-graph>div{grid-template-columns:45px minmax(40px,1fr) minmax(115px,.9fr) minmax(40px,1fr) 45px;align-items:center;gap:8px;min-height:39px;display:grid}.score-game-detail-stat-graph>div>strong{color:#0a294b;font-size:13px}.score-game-detail-stat-graph>div>strong:last-child{text-align:right}.score-game-detail-stat-graph>div>span{color:#53677b;text-align:center;font-size:12px}.score-game-detail-stat-graph>div>i{background:#edf1f4;border-radius:2px;height:9px;display:flex}.score-game-detail-stat-graph>div>i:first-of-type{justify-content:flex-end}.score-game-detail-stat-graph>div>i b{background:#2385d7;border-radius:2px;height:100%;display:block}.score-game-detail-stat-graph>div>i:last-of-type b{background:#0b294a}.score-game-detail-plays-card>header{justify-content:space-between;align-items:center;gap:14px;display:flex}.score-game-detail-plays-card>header nav{gap:5px;display:flex}.score-game-detail-plays-card>header button{color:#52667a;background:#edf2f6;border:0;border-radius:7px;min-width:42px;min-height:32px;padding:0 10px;font-size:11px;font-weight:900}.score-game-detail-plays-card>header button.active{color:#fff;background:#176fbb}.score-game-detail-plays details{border-bottom:1px solid #dfe7ed}.score-game-detail-plays details>summary{cursor:pointer;grid-template-columns:minmax(0,1fr) auto;gap:4px 12px;padding:15px 20px;list-style:none;display:grid}.score-game-detail-plays details>summary::-webkit-details-marker{display:none}.score-game-detail-plays details>summary:after{content:"+";color:#176fbb;grid-area:1/2/span 2;align-self:center;font-size:24px;font-weight:400}.score-game-detail-plays details[open]>summary:after{content:"−"}.score-game-detail-plays details>summary span{color:#092b50;text-transform:uppercase;align-items:center;gap:9px;font-size:14px;font-weight:950;display:flex}.score-game-detail-plays details>summary small{color:#718193;font-size:11px}.score-game-detail-plays details>section{padding-top:0}.score-game-detail-plays p{grid-template-columns:76px 30px 1fr;align-items:center}.score-game-detail-plays p .score-game-detail-mini-logo{width:26px;height:26px}.score-game-detail-probability-chart{padding:14px 18px 0}.score-game-detail-probability-chart>header{justify-content:space-between;gap:16px;display:flex}.score-game-detail-probability-chart>header span{color:#19334f;align-items:center;gap:8px;font-size:12px;font-weight:900;display:flex}.score-game-detail-probability-chart svg{width:100%;height:auto;margin-top:10px;overflow:visible}.score-game-detail-probability-chart svg .grid{fill:none;stroke:#dce5ec;stroke-width:1px}.score-game-detail-probability-chart svg .area{fill:url(#probabilityFill)}.score-game-detail-probability-chart svg .line{fill:none;stroke:#1978c8;stroke-width:5px;stroke-linecap:round}.score-game-detail-probability-chart svg text{fill:#718194;font:12px Arial,sans-serif}.score-game-detail-probability-chart>footer{text-align:center;background:#f1f5f8;grid-template-columns:1fr 1fr;margin-inline:-18px;padding:14px 18px;display:grid}.score-game-detail-probability-chart>footer strong{color:#0b294a;font-size:16px}.score-game-detail-probability-chart>footer strong+strong{color:#1978c8;border-left:1px solid #ccd8e1}.score-game-detail-probability-chart>footer small{color:#768596;margin-top:3px;font-size:10px;font-weight:500;display:block}.score-game-detail-data>.score-game-detail-coverage{grid-column:2;width:auto;margin:0}@media (max-width:900px){.score-game-detail-data>.score-game-detail-coverage{grid-column:1}.score-game-detail-matchup h1{font-size:clamp(19px,3vw,28px)}}@media (max-width:620px){.score-game-detail-matchup h1{white-space:normal}.score-game-detail-stat-graph>div{grid-template-columns:35px minmax(30px,1fr) minmax(96px,.8fr) minmax(30px,1fr) 35px;gap:5px}.score-game-detail-plays-card>header{flex-direction:column;align-items:flex-start}.score-game-detail-plays-card>header nav{width:100%;overflow-x:auto}}.score-game-detail-page{background:linear-gradient(#eef5fb 0,#f7f9fb 420px,#edf3f7 100%);padding-bottom:48px;font-family:Arial Narrow,Roboto Condensed,Arial,sans-serif}.score-game-detail-hero{background:radial-gradient(circle at 50% 15%,#fffffff5,#eff7fddb 52%,#ddeaf4cc);border:0;margin-top:0;box-shadow:0 16px 45px #081f3617}.score-game-detail-matchup h1{color:#071f3c;letter-spacing:-.035em;text-transform:uppercase;flex-wrap:wrap;align-items:center;gap:8px;font:900 clamp(27px,3vw,42px)/.94 Arial Narrow,Roboto Condensed,Arial,sans-serif;display:flex}.score-game-detail-ranking{background:var(--team-accent);color:#fff;letter-spacing:0;border-radius:6px;align-items:center;min-height:30px;padding:0 9px;font-size:17px;display:inline-flex}.score-game-detail-tabs{z-index:5;background:#fffffff5;border-bottom:1px solid #d8e1e8;justify-content:center;gap:8px;width:100%;min-height:54px;display:flex;position:sticky;top:0;box-shadow:0 5px 18px #081f360d}.score-game-detail-tabs a{color:#54667a;letter-spacing:.025em;text-transform:uppercase;border-bottom:3px solid #0000;align-items:center;min-height:54px;padding:0 24px;font-size:13px;font-weight:900;text-decoration:none;display:inline-flex}:is(.score-game-detail-tabs a:first-child,.score-game-detail-tabs a:hover,.score-game-detail-tabs a:focus-visible){color:#1767ae;border-bottom-color:#1976c8}.score-game-detail-data>article,.score-game-detail-coverage{border:1px solid #d8e1e8;border-radius:10px;overflow:hidden;box-shadow:0 10px 28px #081f3612}.score-game-detail-coverage>header{grid-template-columns:1fr auto}.score-game-detail-coverage>header h2{grid-column:1}.score-game-detail-coverage>header span{grid-row:1;font-size:11px}.score-game-detail-coverage>div>article{font-family:Arial,sans-serif}.score-game-detail-no-coverage{place-items:center;min-height:150px;padding:32px;font-size:15px;display:grid}@media (max-width:900px){.score-game-detail-hero,.score-game-detail-data,.score-game-detail-coverage,.score-game-detail-data-unavailable{width:calc(100% - 28px)}.score-game-detail-matchup{grid-template-columns:1fr;padding:10px 20px 20px}.score-game-detail-matchup article,.score-game-detail-matchup article:last-child{text-align:left;grid-template-columns:90px minmax(0,1fr) auto;min-height:120px;padding:14px 10px}.score-game-detail-matchup article:first-child{border-bottom:1px solid #cad5de;border-right:0}.score-game-detail-matchup article:last-child .score-game-detail-team-logo{grid-column:1}.score-game-detail-matchup article:last-child>div{grid-column:2}.score-game-detail-matchup article:last-child>strong{grid-column:3}.score-game-detail-matchup article:last-child h1{justify-content:flex-start}.score-game-detail-team-logo{width:84px;height:84px}.score-game-detail-data{grid-template-columns:1fr}.score-game-detail-statistics-card,.score-game-detail-plays-card,.score-game-detail-probability-card{grid-area:auto/1}}@media (max-width:620px){.score-game-detail-meta{grid-template-columns:1fr auto;padding:16px 16px 6px}.score-game-detail-meta>span{display:none}.score-game-detail-meta>small{grid-area:1/1;font-size:10px}.score-game-detail-meta>strong{grid-area:1/2;min-height:34px;padding:0 14px;font-size:14px}.score-game-detail-matchup article,.score-game-detail-matchup article:last-child{grid-template-columns:62px minmax(0,1fr) auto;gap:10px}.score-game-detail-team-logo{width:58px;height:58px}.score-game-detail-matchup h1{font-size:21px}.score-game-detail-matchup article>strong{font-size:44px}.score-game-detail-ranking{min-height:23px;padding:0 6px;font-size:13px}.score-game-detail-set-scores{margin-inline:14px;overflow-x:auto}.score-game-detail-set-scores>div{min-width:520px}.score-game-detail-facts{align-items:flex-start;gap:12px;padding-inline:18px}.score-game-detail-tabs{justify-content:flex-start;overflow-x:auto}.score-game-detail-tabs a{flex:none;padding-inline:15px;font-size:11px}}.sportsapi-eval{color:#102635;background:#f3f6f8;min-height:100vh;padding:48px clamp(18px,5vw,72px) 90px}.sportsapi-eval>header{justify-content:space-between;align-items:flex-start;gap:30px;max-width:1400px;margin:0 auto 26px;display:flex}.sportsapi-eval>header h1{letter-spacing:-.05em;margin:5px 0 10px;font-size:clamp(34px,5vw,60px)}.sportsapi-eval>header p:last-child,.sportsapi-heading p{color:#5c6c75;margin:0}.sportsapi-eval>header>a{color:#17384c;white-space:nowrap;background:#fff;border:1px solid #ccd5da;border-radius:10px;padding:11px 16px;font-weight:800;text-decoration:none}.sportsapi-eval>section,.sportsapi-error{background:#fff;border:1px solid #d9e0e4;border-radius:18px;max-width:1400px;margin:18px auto;padding:26px;box-shadow:0 10px 30px #142d3c0d}.sportsapi-eval section h2{margin:0 0 16px;font-size:25px}.sportsapi-error{color:#8a281f;background:#fff1ef}.sportsapi-inline-error{color:#8a281f;background:#fff1ef;border:1px solid #efb9b2;border-radius:8px;margin:14px 0 0;padding:11px 13px;font-size:13px}.sportsapi-status-grid{background:#dce3e7;border:1px solid #dce3e7;border-radius:12px;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;display:grid;overflow:hidden}.sportsapi-status-grid article{background:#f9fbfc;gap:7px;padding:18px;display:grid}.sportsapi-status-grid span{color:#687982;text-transform:uppercase;letter-spacing:.08em;font-size:11px;font-weight:800}.sportsapi-status-grid strong{text-transform:capitalize;font-size:20px}.sportsapi-muted,.sportsapi-metrics{color:#62747e;font-size:13px}.sportsapi-heading{justify-content:space-between;align-items:center;gap:24px;display:flex}.sportsapi-heading h2{margin-bottom:5px!important}.sportsapi-eval button{color:#fff;cursor:pointer;background:#116b8d;border:0;border-radius:9px;padding:11px 16px;font-weight:800}.sportsapi-eval button:disabled{opacity:.5;cursor:not-allowed}.sportsapi-form{align-items:end;gap:12px;margin-top:20px;display:flex}.sportsapi-form label{color:#4c626d;flex:1;gap:7px;font-size:12px;font-weight:800;display:grid}.sportsapi-form input,.sportsapi-form select{color:#102635;background:#fff;border:1px solid #c9d3d8;border-radius:8px;width:100%;min-height:42px;padding:9px 11px}.sportsapi-table{margin-top:20px;overflow:auto}.sportsapi-table table{border-collapse:collapse;width:100%}.sportsapi-table th,.sportsapi-table td{text-align:left;border-bottom:1px solid #e2e7ea;padding:11px}.sportsapi-table th{color:#60727c;text-transform:uppercase;font-size:11px}.sportsapi-game{border:1px solid #dce3e7;border-radius:12px;margin-top:14px;padding:18px}.sportsapi-game>div{gap:5px;display:grid}.sportsapi-game>div span{color:#61737d;font-size:12px}.sportsapi-game>div strong{font-size:18px}.sportsapi-game dl{grid-template-columns:repeat(4,auto 1fr);gap:7px 10px;margin:16px 0 0;font-size:12px;display:grid}.sportsapi-game dt{color:#687a83;font-weight:800}.sportsapi-game dd{margin:0}.sportsapi-raw{margin-top:17px}.sportsapi-raw summary{cursor:pointer;font-weight:800}.sportsapi-raw pre{color:#d6edf5;background:#0b1d27;border-radius:10px;max-height:520px;padding:15px;font-size:11px;overflow:auto}@media (max-width:760px){.sportsapi-eval>header,.sportsapi-heading,.sportsapi-form{flex-direction:column;align-items:stretch}.sportsapi-status-grid{grid-template-columns:1fr 1fr}.sportsapi-game dl{grid-template-columns:auto 1fr}.sportsapi-eval{padding-inline:14px}.sportsapi-eval>section{padding:19px}}.highlightly-diagnostic{color:#112838;background:#eef2f5;min-height:100vh;padding:42px clamp(16px,4vw,60px) 80px}.highlightly-diagnostic>header{justify-content:space-between;gap:25px;max-width:1500px;margin:0 auto 20px;display:flex}.highlightly-diagnostic>header p{color:#18708d;text-transform:uppercase;margin:0;font-size:12px;font-weight:900}.highlightly-diagnostic>header h1{letter-spacing:-.04em;margin:5px 0;font-size:44px}.highlightly-diagnostic>header span{color:#60717a}.highlightly-diagnostic>header a{color:#16394b;background:#fff;border:1px solid #cad4d9;border-radius:8px;height:max-content;padding:10px 14px;font-weight:800;text-decoration:none}.highlightly-diagnostic>section{background:#fff;border:1px solid #d4dde1;border-radius:14px;max-width:1500px;margin:14px auto;padding:22px}.highlightly-summary,.highlightly-monitor,.highlightly-delays{grid-template-columns:repeat(4,minmax(0,1fr));display:grid;overflow:hidden;background:#d5dee2!important;gap:1px!important;padding:1px!important}.highlightly-summary article,.highlightly-monitor span,.highlightly-delays span{background:#fff;gap:6px;padding:16px;display:grid}.highlightly-summary span,.highlightly-monitor span,.highlightly-delays span{color:#64767f;font-size:12px}.highlightly-summary strong{font-size:19px}.highlightly-diagnostic section>label{gap:7px;font-size:12px;font-weight:800;display:grid}.highlightly-diagnostic select{background:#fff;border:1px solid #c8d3d8;border-radius:7px;min-height:40px;padding:7px 10px}.highlightly-controls{align-items:end;gap:12px;margin-top:14px;display:flex}.highlightly-controls label{gap:5px;font-size:12px;display:grid}.highlightly-controls button{color:#fff;text-transform:uppercase;background:#145f7a;border:0;border-radius:7px;min-height:40px;padding:0 16px;font-weight:900}.highlightly-error{color:#8d2b21;background:#fff0ee;border-radius:7px;padding:11px}.highlightly-four{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.highlightly-four article{border:1px solid #d8e0e4;border-radius:10px;padding:17px}.highlightly-four h2{margin:0 0 18px;font-size:15px}.highlightly-four article>strong{font-size:27px}.highlightly-four dl{grid-template-columns:auto 1fr;gap:5px 8px;font-size:12px;display:grid}.highlightly-four dd{margin:0}.highlightly-four small{color:#677982;overflow-wrap:anywhere;margin-top:5px;display:block}.highlightly-diagnostic pre{color:#d7edf5;background:#0c202c;border-radius:8px;max-height:500px;padding:14px;font-size:11px;overflow:auto}.highlightly-event{border-bottom:1px solid #e1e6e9;grid-template-columns:210px 160px 1fr;gap:12px;padding:9px 0;font-size:12px;display:grid}.highlightly-event time{color:#657780}@media (max-width:900px){.highlightly-four,.highlightly-summary,.highlightly-monitor,.highlightly-delays{grid-template-columns:1fr 1fr}.highlightly-event{grid-template-columns:1fr}.highlightly-diagnostic>header{flex-direction:column}}@media (max-width:560px){.highlightly-four,.highlightly-summary,.highlightly-monitor,.highlightly-delays{grid-template-columns:1fr}.highlightly-controls{flex-direction:column;align-items:stretch}}.tally-access-shell{background:var(--navy);place-items:center;min-height:100vh;padding:24px;display:grid}.tally-access-card{background:var(--paper);border-top:5px solid var(--coral);width:min(540px,100%);padding:42px;box-shadow:0 28px 80px #00000052}.tally-access-mark{background:var(--coral);color:#fff;letter-spacing:.08em;place-items:center;width:48px;height:48px;margin-bottom:30px;font-size:13px;font-weight:900;display:grid}.tally-access-card h1{letter-spacing:-.035em;margin:8px 0 14px;font:400 34px/1.08 Georgia,Times New Roman,serif}.tally-access-card p:not(.eyebrow){color:#5f6c7b;margin:0;font-size:13px;line-height:1.65}.tally-access-card a{background:var(--navy);color:#fff;margin-top:24px;padding:11px 15px;font-size:10px;font-weight:900;text-decoration:none;display:inline-block}.tally-access-card small{color:#89929c;letter-spacing:.1em;text-transform:uppercase;margin-top:34px;font-size:8px;display:block}.desk-shell{grid-template-columns:236px 1fr;min-height:100vh;display:grid}.sidebar{background:var(--navy);color:#fff;flex-direction:column;height:100vh;padding:30px 22px 22px;display:flex;position:sticky;top:0}.brand-lockup{align-items:center;gap:12px;display:flex}.brand-mark{background:var(--coral);color:#fff;letter-spacing:.08em;border-radius:3px;place-items:center;width:39px;height:39px;font-size:12px;font-weight:900;display:grid}.brand-mark img{filter:brightness(0)invert();width:23px;height:23px}.brand-name{letter-spacing:-.02em;font-size:17px;font-weight:800}.brand-product{gap:2px;display:grid}.brand-product small{color:#718397;letter-spacing:.12em;text-transform:uppercase;font-size:7px;font-weight:800}.primary-nav{gap:7px;margin-top:58px;display:grid}.nav-item{color:#9eadbc;border-radius:4px;padding:13px 12px;font-size:13px;font-weight:700;text-decoration:none;transition:all .2s}.nav-item span{color:#65798b;letter-spacing:.08em;margin-right:13px;font-size:9px}.nav-item:hover{color:#fff;background:#ffffff0f}.nav-item.active{color:#fff;border-left:3px solid var(--coral);background:#ffffff17}.nav-item.active span{color:var(--coral)}.sidebar-footer{border-top:1px solid #ffffff1f;align-items:center;gap:11px;margin-top:auto;padding-top:21px;display:flex}.station-monogram{border:1px solid #708091;border-radius:50%;place-items:center;width:35px;height:35px;font-size:11px;font-weight:800;display:grid}.sidebar-footer strong{font-size:11px;display:block}.sidebar-footer span{color:#8191a0;font-size:9px}.workspace{min-width:0;padding:0 34px}.topbar{border-bottom:1px solid #d5d6d4;justify-content:space-between;align-items:center;height:112px;display:flex}.eyebrow{color:var(--coral);letter-spacing:.16em;text-transform:uppercase;font-size:9px;font-weight:900}.topbar h1{letter-spacing:-.035em;margin:6px 0 0;font:400 30px/1.1 Georgia,Times New Roman,serif}.topbar-actions{align-items:center;gap:18px;display:flex}.live-indicator{color:#526173;cursor:pointer;background:0 0;border:0;padding:0;font-size:11px;font-weight:700}.live-indicator i{background:var(--green);border-radius:50%;width:7px;height:7px;margin-right:7px;display:inline-block;box-shadow:0 0 0 4px #3d79671f}.live-indicator.offline{color:#7d8793}.live-indicator.offline i{box-shadow:none;background:#9da5ad}.avatar{color:#fff;background:var(--blue);border:0;border-radius:50%;width:38px;height:38px;font-size:10px;font-weight:800}.account-summary{align-items:center;gap:9px;display:flex}.account-summary>span{text-align:right;gap:2px;display:grid}.account-summary strong{font-size:9px}.account-summary small{color:#87919c;letter-spacing:.08em;text-transform:uppercase;font-size:7px;font-weight:900}.publish-button:disabled,.primary-button:disabled,.quiet-button:disabled,.add-button:disabled{cursor:not-allowed;opacity:.45}.command-strip{border:1px solid var(--line);background:#fff;grid-template-columns:1.4fr 1fr 1fr auto;align-items:stretch;margin-top:25px;display:grid;box-shadow:0 8px 28px #111c2c0d}.command-strip>div{border-right:1px solid var(--line);padding:18px 22px}.strip-label{color:#89919c;letter-spacing:.13em;text-transform:uppercase;margin-bottom:6px;font-size:8px;font-weight:900;display:block}.command-strip strong{font-size:13px}.command-strip small{color:#89919c;font-weight:500}.publish-button{background:var(--coral);color:#fff;border:0;padding:0 24px;font-size:11px;font-weight:900}.publish-button span{margin-right:7px;font-size:8px}.dashboard-grid{grid-template-columns:minmax(0,1fr) 290px;gap:24px;padding:30px 0 26px;display:grid}.race-center,.activity-panel{border:1px solid var(--line);background:#ffffffb8}.section-heading{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;padding:23px 24px 18px;display:flex}.section-heading h2{letter-spacing:-.03em;margin:5px 0 0;font:400 24px/1 Georgia,Times New Roman,serif}.section-heading.compact{padding-left:20px;padding-right:20px}.heading-actions{gap:8px;display:flex}.quiet-button,.add-button,.more-button{color:#4f5d6e;background:0 0;border:1px solid #ccd1d7;padding:9px 14px;font-size:10px;font-weight:800}.add-button{border-color:var(--ink);color:var(--ink)}.more-button{letter-spacing:.1em;border:0;padding:6px}.race-list{display:grid}.race-row{border-bottom:1px solid var(--line);grid-template-columns:minmax(250px,1fr) 170px 82px 30px;align-items:center;gap:22px;padding:20px 24px;display:grid}.race-row:last-child{border-bottom:0}.race-row:hover{background:#fff}.race-title-line{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.race-title-line h3{letter-spacing:-.01em;margin:0;font-size:14px}.status{color:var(--green);letter-spacing:.07em;text-transform:uppercase;background:#e7f0ed;padding:4px 7px;font-size:7px;font-weight:900}.status.close{color:#a1642d;background:#f5eadf}.status.ready{color:#b34838;background:#f9dfda}.race-scope{color:#7d8793;margin-top:5px;font-size:9px;display:block}.progress-track{background:#e2e5e8;height:3px;margin-top:14px}.progress-track span{background:var(--blue);height:100%;display:block}.reporting{color:#76808d;margin-top:6px;font-size:8px;display:block}.leader-block span,.margin-block span{color:#939ba5;text-transform:uppercase;letter-spacing:.1em;font-size:8px;display:block}.leader-block strong{margin-top:5px;font:400 14px/1.2 Georgia,Times New Roman,serif;display:block}.leader-block small{color:#75808c;font-size:8px}.margin-block strong{color:var(--blue);margin-top:6px;font-size:15px;display:block}.row-action{color:#9aa1aa;background:0 0;border:0;font-size:18px}.activity-list{padding:3px 20px 0}.activity-item{border-bottom:1px solid var(--line);grid-template-columns:26px 1fr;gap:10px;padding:17px 0;display:grid}.activity-icon{width:24px;height:24px;color:var(--blue);border:1px solid #c9d0d6;border-radius:50%;place-items:center;font-size:9px;font-weight:900;display:grid}.activity-item.urgent .activity-icon{background:var(--coral);border-color:var(--coral);color:#fff}.activity-item strong{font-size:10px;display:block}.activity-item p{color:#6f7a87;margin:4px 0;font-size:9px;line-height:1.4}.activity-item small{color:#a0a7af;font-size:8px}.activity-link{border:0;border-top:1px solid var(--line);width:100%;color:var(--blue);background:0 0;justify-content:space-between;padding:16px 20px;font-size:9px;font-weight:900;display:flex}.product-footer{color:#8d949c;letter-spacing:.06em;text-transform:uppercase;justify-content:space-between;padding:0 0 22px;font-size:8px;display:flex}@media (max-width:1050px){.desk-shell{grid-template-columns:76px 1fr}.sidebar{align-items:center;padding:26px 12px 20px}.brand-product,.nav-item span,.sidebar-footer>div:last-child{display:none}.primary-nav{width:100%}.nav-item{text-align:center;padding:14px 6px;font-size:0}.nav-item:first-letter{font-size:12px}.dashboard-grid{grid-template-columns:1fr}.activity-panel{display:none}}@media (max-width:760px){.desk-shell{display:block}.sidebar{flex-direction:row;justify-content:space-between;width:100%;height:auto;padding:14px 18px;position:static}.primary-nav,.sidebar-footer{display:none}.workspace{padding:0 16px}.topbar{height:92px}.topbar h1{font-size:24px}.live-indicator{display:none}.command-strip{grid-template-columns:1fr 1fr}.command-strip>div:nth-child(2){border-right:0}.command-strip>div:nth-child(3){display:none}.publish-button{min-height:56px}.race-row{grid-template-columns:1fr auto;gap:16px}.leader-block{grid-column:1}.margin-block{grid-area:2/2}.row-action{grid-area:1/2}}.brand-lockup{color:inherit;text-align:left;background:0 0;border:0;padding:0}.nav-item{text-align:left;background:0 0;border:0;width:100%}.setup-link{color:#8191a0;text-align:left;background:0 0;border:0;border-radius:4px;margin-top:auto;padding:12px;font-size:11px;font-weight:700}.setup-link span{margin-right:10px}.setup-link:hover,.setup-link.active{color:#fff;background:#ffffff12}.sidebar-footer{margin-top:12px}.sign-in-button{color:var(--ink);border:1px solid #aeb6bf;padding:10px 16px;font-size:10px;font-weight:900;text-decoration:none}.primary-button{border:1px solid var(--navy);background:var(--navy);color:#fff;letter-spacing:.01em;padding:10px 16px;font-size:10px;font-weight:900}.primary-button:hover{background:#173149}.primary-button.coral{border-color:var(--coral);background:var(--coral)}.primary-button.full{width:100%;padding:13px}.quiet-button:hover,.add-button:hover{background:#fff;border-color:#9ca7b2}.sr-only{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}.scoredesk-shell{background:#f4f1e9;grid-template-columns:238px minmax(0,1fr);min-height:100vh;display:grid}.scoredesk-sidebar{color:#fff;background:#091a2b;flex-direction:column;height:100vh;padding:28px 20px 22px;display:flex;position:sticky;top:0}.scoredesk-lockup{color:#fff;align-items:center;gap:12px;text-decoration:none;display:flex}.scoredesk-lockup>span{background:var(--coral);border-radius:3px;place-items:center;width:43px;height:43px;display:grid}.scoredesk-lockup img{filter:invert();width:25px;height:25px}.scoredesk-lockup b{letter-spacing:-.03em;font-size:17px}.scoredesk-lockup small{color:#728497;letter-spacing:.13em;text-transform:uppercase;margin-top:3px;font-size:7px;display:block}.scoredesk-sidebar nav{gap:6px;margin-top:54px;display:grid}.scoredesk-sidebar nav a,.scoredesk-sidebar nav>span{color:#92a3b3;border-left:3px solid #0000;justify-content:space-between;align-items:center;padding:12px 11px;font-size:11px;font-weight:800;text-decoration:none;display:flex}.scoredesk-sidebar nav a:hover{color:#fff;background:#ffffff0d}.scoredesk-sidebar nav a.active{border-left-color:var(--coral);color:#fff;background:#ffffff14}.scoredesk-sidebar nav>span{color:#506579}.scoredesk-sidebar nav small{color:#607386;letter-spacing:.12em;text-transform:uppercase;font-size:6px}.scoredesk-user{border-top:1px solid #ffffff1f;align-items:center;gap:10px;margin-top:auto;padding-top:18px;display:flex}.scoredesk-user>span{border:1px solid #64778a;border-radius:50%;place-items:center;width:35px;height:35px;font-size:9px;font-weight:900;display:grid}.scoredesk-user strong,.scoredesk-user small{display:block}.scoredesk-user strong{font-size:10px}.scoredesk-user small{color:#77899a;letter-spacing:.09em;text-transform:uppercase;margin-top:3px;font-size:7px}.scoredesk-user .aerion-sign-out-button,.scoredesk-sign-out{color:#92a3b3;text-transform:uppercase;background:0 0;border:0;margin-left:auto;padding:5px 0;font-size:7px;font-weight:900;text-decoration:none}.scoredesk-user .aerion-sign-out-button:hover,.scoredesk-sign-out:hover{color:#fff}.scoredesk-workspace{min-width:0}.scoredesk-header{background:#ffffff7a;border-bottom:1px solid #d7d8d6;justify-content:space-between;align-items:center;gap:24px;min-height:92px;padding:0 34px;display:flex}.scoredesk-header p,.scoredesk-intro p,.scoredesk-panel-heading p{color:var(--coral);letter-spacing:.15em;text-transform:uppercase;margin:0;font-size:8px;font-weight:900}.scoredesk-header h1{letter-spacing:-.04em;margin:5px 0 0;font:400 29px/1 Georgia,Times New Roman,serif}.scoredesk-header-actions{align-items:center;gap:14px;display:flex}.scoredesk-header-actions>a{color:var(--ink);text-transform:uppercase;border:1px solid #b8c0c8;padding:9px 12px;font-size:8px;font-weight:900;text-decoration:none}.scoredesk-market-switcher{grid-template-columns:auto auto;align-items:end;column-gap:7px;display:grid}.scoredesk-market-switcher form{align-items:flex-end;gap:6px;display:flex}.scoredesk-market-switcher label{color:#77838e;letter-spacing:.1em;text-transform:uppercase;gap:4px;font-size:6px;font-weight:900;display:grid}.scoredesk-market-switcher select{min-width:175px;height:32px;color:var(--ink);background:#fff;border:1px solid #bdc5cc;padding:0 9px;font-size:8px}.scoredesk-market-switcher button{border:1px solid var(--navy);background:var(--navy);color:#fff;text-transform:uppercase;height:32px;padding:0 10px;font-size:7px;font-weight:900}.scoredesk-market-switcher button:disabled{color:#7d8993;background:#e8ebed;border-color:#c8ced3}.scoredesk-market-switcher small{color:#77838e;text-align:right;grid-column:1/-1;margin-top:4px;font-size:6px}.scoredesk-content{width:min(1180px,100% - 68px);margin:0 auto;padding:34px 0 24px}.scoredesk-intro{border-bottom:1px solid #d6d7d5;justify-content:space-between;align-items:flex-end;gap:24px;padding-bottom:24px;display:flex}.scoredesk-intro h2{letter-spacing:-.05em;max-width:720px;margin:10px 0 0;font:400 clamp(31px,4vw,49px)/1.02 Georgia,Times New Roman,serif}.scoredesk-intro>span{letter-spacing:.09em;text-transform:uppercase;padding:7px 9px;font-size:7px;font-weight:900}.scoredesk-intro>span.ready{color:#33715d;background:#e1eee9}.scoredesk-intro>span.pending{color:#a74638;background:#f7e2de}.scoredesk-message{border-left:4px solid;margin-top:18px;padding:12px 14px;font-size:10px;line-height:1.45}.scoredesk-message.success{border-color:var(--green);color:#2d6654;background:#e4efeb}.scoredesk-message.error{color:#923b30;background:#f7e4df;border-color:#bd4a3b}.scoredesk-metrics{border:1px solid var(--line);background:#ffffffc2;grid-template-columns:repeat(4,1fr);margin-top:25px;display:grid}.scoredesk-metrics article{border-right:1px solid var(--line);flex-direction:column;min-height:128px;padding:20px;display:flex}.scoredesk-metrics article:last-child{border-right:0}.scoredesk-metrics span{color:#818b96;letter-spacing:.12em;text-transform:uppercase;font-size:7px;font-weight:900}.scoredesk-metrics strong{margin-top:13px;font:400 33px/1 Georgia,Times New Roman,serif}.scoredesk-metrics small{color:#8b949e;margin-top:auto;font-size:8px;line-height:1.35}.scoredesk-page-grid{border:1px solid var(--line);background:#ffffffc2;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:24px;display:grid}.scoredesk-page-grid>a{border-right:1px solid var(--line);border-bottom:1px solid var(--line);min-height:170px;color:var(--ink);flex-direction:column;padding:22px;text-decoration:none;display:flex}.scoredesk-page-grid>a:nth-child(3n){border-right:0}.scoredesk-page-grid>a:nth-last-child(-n+3){border-bottom:0}.scoredesk-page-grid>a:hover{box-shadow:inset 4px 0 var(--coral);background:#fff}.scoredesk-page-grid span{color:var(--coral);letter-spacing:.12em;text-transform:uppercase;font-size:7px;font-weight:900}.scoredesk-page-grid strong{margin-top:14px;font:400 21px/1.08 Georgia,Times New Roman,serif}.scoredesk-page-grid p{color:#74808b;margin:auto 0 0;font-size:9px;line-height:1.55}.scoredesk-panel{border:1px solid var(--line);background:#fffc;margin-top:24px}.scoredesk-panel-heading{border-bottom:1px solid var(--line);justify-content:space-between;align-items:flex-start;gap:24px;padding:22px 24px;display:flex}.scoredesk-panel-heading h2{letter-spacing:-.035em;margin:6px 0 0;font:400 25px/1 Georgia,Times New Roman,serif}.scoredesk-panel-heading>span,.scoredesk-panel-heading>a{color:#75818d;letter-spacing:.1em;text-transform:uppercase;font-size:7px;font-weight:900;text-decoration:none}.scoredesk-control-row{grid-template-columns:220px minmax(250px,1fr) auto;align-items:end;gap:24px;padding:22px 24px;display:grid}.scoredesk-control-row>p{color:#707b87;margin:0;font-size:9px;line-height:1.55}.scoredesk-control-grid{grid-template-columns:minmax(180px,1fr) minmax(220px,1.35fr) auto auto;align-items:end;gap:14px;padding:22px 24px 18px;display:grid}.scoredesk-control-row label,.scoredesk-control-grid label{color:#737f8a;letter-spacing:.11em;text-transform:uppercase;gap:7px;font-size:7px;font-weight:900;display:grid}.scoredesk-control-row select,.scoredesk-control-grid select{width:100%;min-height:38px;color:var(--ink);background:#fff;border:1px solid #cfd5da;padding:0 10px;font-size:9px}.scoredesk-control-row button,.scoredesk-control-grid button{border:1px solid var(--navy);background:var(--navy);color:#fff;white-space:nowrap;min-height:38px;padding:0 16px;font-size:8px;font-weight:900}.scoredesk-control-grid button.quiet{color:#536171;background:0 0;border-color:#b9c1c8}.scoredesk-control-row button:disabled,.scoredesk-control-grid button:disabled{cursor:not-allowed;opacity:.42}.scoredesk-button-link{border:1px solid var(--navy);background:var(--navy);color:#fff;white-space:nowrap;justify-content:center;align-items:center;min-height:38px;padding:0 16px;font-size:8px;font-weight:900;text-decoration:none;display:inline-flex}.scoredesk-help{color:#7a858f;margin:0;padding:0 24px 22px;font-size:8px;line-height:1.55}.scoredesk-place-actions,.scoredesk-venue-filters,.scoredesk-venue-import{flex-wrap:wrap;gap:7px;display:flex}.scoredesk-place-actions button,.scoredesk-venue-filters button,.scoredesk-venue-import button,.scoredesk-venue-import label,.scoredesk-games-table td>button{color:#536171;text-transform:uppercase;background:0 0;border:1px solid #b9c1c8;min-height:32px;padding:0 10px;font-size:7px;font-weight:900}.scoredesk-place-actions button.active,.scoredesk-venue-filters button.active,.scoredesk-venue-import button,.scoredesk-venue-editor button{border-color:var(--navy);background:var(--navy);color:#fff}.scoredesk-venue-toolbar{border-bottom:1px solid var(--line);background:#fafafa;grid-template-columns:minmax(180px,.8fr) minmax(400px,2fr) auto;align-items:end;gap:16px;padding:18px 24px;display:grid}.scoredesk-venue-toolbar>label,.scoredesk-venue-editor>label{color:#737f8a;letter-spacing:.1em;text-transform:uppercase;gap:6px;font-size:7px;font-weight:900;display:grid}.scoredesk-venue-toolbar input,.scoredesk-venue-editor input{min-height:34px;color:var(--ink);background:#fff;border:1px solid #cbd1d6;padding:0 9px;font-size:9px}.scoredesk-venue-import{justify-content:flex-end}.scoredesk-venue-import label{cursor:pointer;align-items:center;display:inline-flex}.scoredesk-venue-import label.disabled{cursor:not-allowed;opacity:.45}.scoredesk-venue-import input[type=file]{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute}.scoredesk-venue-editor{background:#edf4f1;border-bottom:1px solid #cbded6;grid-template-columns:minmax(190px,1.4fr) repeat(3,minmax(120px,1fr)) auto auto auto;align-items:end;gap:13px;padding:18px 24px;display:grid}.scoredesk-venue-editor p{color:var(--coral);letter-spacing:.12em;text-transform:uppercase;margin:0;font-size:7px;font-weight:900}.scoredesk-venue-editor h3{margin:5px 0 3px;font:400 18px/1 Georgia,Times New Roman,serif}.scoredesk-venue-editor span{color:#718078;font-size:8px}.scoredesk-venue-editor label.check{align-items:center;gap:7px;min-height:34px;display:flex}.scoredesk-venue-editor label.check input{min-height:0}.scoredesk-venue-editor>div:last-child{gap:6px;display:flex}.scoredesk-venue-editor button{border:1px solid var(--navy);text-transform:uppercase;min-height:34px;padding:0 11px;font-size:7px;font-weight:900}.scoredesk-venue-editor button.quiet{color:#536171;background:0 0;border-color:#aeb9b4}.scoredesk-source-priority{background:#f8f8f7;border:1px solid #d7dce0;flex-direction:column;justify-content:center;min-height:38px;padding:0 11px;display:flex}.scoredesk-source-priority strong{color:#7b8690;letter-spacing:.1em;text-transform:uppercase;font-size:7px}.scoredesk-source-priority span{color:var(--ink);margin-top:3px;font-size:9px}.scoredesk-footer{color:#9299a1;letter-spacing:.1em;text-transform:uppercase;justify-content:space-between;padding:24px 0 0;font-size:7px;display:flex}.scoredesk-access-logo{width:48px;height:48px;margin-bottom:28px}.scoredesk-games-panel{background:#fff;box-shadow:0 16px 42px #091a2b0e}.scoredesk-games-heading>span{text-align:right;max-width:340px;line-height:1.45}.scoredesk-games-heading-actions{align-items:center;gap:14px;display:flex}.scoredesk-games-heading-actions>span{color:#75818d;letter-spacing:.1em;text-align:right;text-transform:uppercase;max-width:340px;font-size:7px;font-weight:900;line-height:1.45}.scoredesk-games-heading-actions>button{border:1px solid var(--navy);background:var(--navy);color:#fff;white-space:nowrap;min-height:38px;padding:0 15px;font-size:8px;font-weight:900}.scoredesk-games-heading-actions>button:disabled{cursor:not-allowed;opacity:.45}.scoredesk-manual-game-created{background:#e8f1ed;border-bottom:1px solid #cbded6;justify-content:space-between;align-items:center;gap:18px;padding:14px 24px;display:flex}.scoredesk-manual-game-created strong,.scoredesk-manual-game-created span{display:block}.scoredesk-manual-game-created strong{color:#2d6654;letter-spacing:.08em;text-transform:uppercase;font-size:8px}.scoredesk-manual-game-created span{color:#536f65;margin-top:4px;font-size:9px}.scoredesk-manual-game-created a{color:#2d6654;white-space:nowrap;border:1px solid #4f927a;padding:9px 11px;font-size:8px;font-weight:900;text-decoration:none}.scoredesk-filter-grid{border-bottom:1px solid var(--line);background:#fafafa;grid-template-columns:1fr .8fr 1.25fr .85fr;align-items:end;gap:13px;padding:20px 24px;display:grid}.scoredesk-filter-grid label{color:#737f8a;letter-spacing:.11em;text-transform:uppercase;gap:7px;font-size:7px;font-weight:900;display:grid}.scoredesk-filter-grid input,.scoredesk-filter-grid select{width:100%;min-height:39px;color:var(--ink);font:inherit;text-transform:none;background:#fff;border:1px solid #cfd5da;border-radius:0;padding:0 10px;font-size:9px}.scoredesk-search-filter{grid-column:span 2}.scoredesk-filter-grid button{border:1px solid var(--navy);background:var(--navy);color:#fff;min-height:39px;padding:0 14px;font-size:8px;font-weight:900}.scoredesk-filter-grid button.quiet{color:#536171;background:#fff;border-color:#b9c1c8}.scoredesk-filter-grid button:disabled{cursor:not-allowed;opacity:.45}.scoredesk-directory-meta{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:22px;padding:14px 24px;display:flex}.scoredesk-directory-meta>div{white-space:nowrap;align-items:baseline;gap:7px;display:flex}.scoredesk-directory-meta strong{font:400 20px/1 Georgia,Times New Roman,serif}.scoredesk-directory-meta span,.scoredesk-directory-meta p{color:#7d8791;font-size:8px}.scoredesk-directory-meta p{text-align:right;margin:0;line-height:1.5}.scoredesk-table-wrap{overflow-x:auto}.scoredesk-games-table{border-collapse:collapse;width:100%;min-width:940px}.scoredesk-games-table th{border-bottom:1px solid var(--line);color:#818c97;letter-spacing:.11em;text-align:left;text-transform:uppercase;background:#f1f3f3;padding:11px 16px;font-size:7px;font-weight:900}.scoredesk-games-table th:first-child,.scoredesk-games-table td:first-child{padding-left:24px}.scoredesk-games-table th:last-child,.scoredesk-games-table td:last-child{padding-right:24px}.scoredesk-games-table td{color:#526171;vertical-align:middle;border-bottom:1px solid #e4e5e3;padding:15px 16px;font-size:9px}.scoredesk-games-table tbody tr:last-child td{border-bottom:0}.scoredesk-games-table tbody tr:hover{background:#fbfbf9}.scoredesk-game-date{width:105px}.scoredesk-game-date span,.scoredesk-game-date strong,.scoredesk-game-date small{display:block}.scoredesk-game-date>span{color:var(--coral);letter-spacing:.1em;text-transform:uppercase;font-size:7px;font-weight:900}.scoredesk-game-date strong{color:var(--ink);margin-top:3px;font:400 17px/1 Georgia,Times New Roman,serif}.scoredesk-game-date small{color:#89939d;text-transform:uppercase;align-items:center;gap:6px;margin-top:5px;font-size:7px;display:flex}.scoredesk-sport-icon{object-fit:contain;opacity:.72;width:20px;height:20px}.scoredesk-matchup{gap:8px;min-width:245px;display:grid}.scoredesk-matchup>div{grid-template-columns:45px minmax(0,1fr) 26px;align-items:center;gap:9px;display:grid}.scoredesk-matchup strong{color:var(--ink);text-overflow:ellipsis;white-space:nowrap;font-size:10px;overflow:hidden}.scoredesk-team-copy{min-width:0}.scoredesk-team-copy strong,.scoredesk-team-copy small{display:block}.scoredesk-team-copy small{color:#89939d;letter-spacing:.04em;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;margin-top:4px;font-size:6px;font-weight:800;overflow:hidden}.scoredesk-matchup b{color:var(--ink);text-align:right;font:400 19px/1 Georgia,Times New Roman,serif}.scoredesk-role{color:#6e7b88;letter-spacing:.06em;text-align:center;text-transform:uppercase;background:#edf0f2;padding:4px 5px;font-size:6px;font-weight:900}.scoredesk-role.home{color:#2e7058;background:#dfece7}.scoredesk-role.away{color:#526b7e;background:#e8edf1}.scoredesk-role.neutral{color:#8b5f27;background:#f4e8d8}.scoredesk-site{min-width:170px}.scoredesk-site strong,.scoredesk-site span,.scoredesk-site small{display:block}.scoredesk-site strong{color:var(--ink);font-size:9px}.scoredesk-site span{color:#75818c;margin-top:4px}.scoredesk-site small{color:var(--coral);letter-spacing:.06em;text-transform:uppercase;margin-top:6px;font-size:7px;font-weight:900}.scoredesk-game-status{min-width:150px}.scoredesk-game-status .status{color:#526374;letter-spacing:.08em;text-transform:uppercase;background:#e9edf0;padding:5px 7px;font-size:6px;font-weight:900;display:inline-flex}.scoredesk-game-status .status.verified-final{color:#276c54;background:#deede7}.scoredesk-game-status .status.corrected-final{color:#a24636;background:#f6dfd9}.scoredesk-game-status .status.in-progress{color:#a33e30;background:#f4d9d3}.scoredesk-game-status small{color:#7a8691;margin-top:7px;font-size:7px;display:block}.scoredesk-game-source{min-width:125px}.scoredesk-game-source strong,.scoredesk-game-source span,.scoredesk-game-source small{display:block}.scoredesk-game-source strong{color:var(--ink);letter-spacing:.05em;font-size:8px}.scoredesk-game-source span{color:#727f8b;text-transform:capitalize;margin-top:4px}.scoredesk-game-source small{color:#a0a7ae;letter-spacing:.08em;text-transform:uppercase;margin-top:5px;font-size:6px}.scoredesk-empty-games{text-align:center;padding:52px 24px!important}.scoredesk-empty-games strong,.scoredesk-empty-games span{display:block}.scoredesk-empty-games strong{color:var(--ink);font:400 22px/1.1 Georgia,Times New Roman,serif}.scoredesk-empty-games span{color:#7c8791;margin-top:8px}.scoredesk-pagination{border-top:1px solid var(--line);background:#fafafa;justify-content:flex-end;align-items:center;gap:12px;padding:14px 20px;display:flex}.scoredesk-pagination button{color:#4f5e6e;background:#fff;border:1px solid #c5ccd2;padding:8px 10px;font-size:7px;font-weight:900}.scoredesk-pagination button:disabled{opacity:.4}.scoredesk-pagination span{color:#7d8791;letter-spacing:.08em;text-transform:uppercase;font-size:7px;font-weight:900}.scoredesk-review-list{grid-template-columns:repeat(3,1fr);display:grid}.scoredesk-review-list article{border-right:1px solid var(--line);border-bottom:1px solid var(--line);min-height:145px;padding:20px 22px}.scoredesk-review-list article:nth-child(3n){border-right:0}.scoredesk-review-list article>span,.scoredesk-review-list article>strong,.scoredesk-review-list article>small{display:block}.scoredesk-review-list article>span{color:var(--coral);letter-spacing:.1em;text-transform:uppercase;font-size:6px;font-weight:900}.scoredesk-review-list article>strong{color:var(--ink);margin-top:10px;font:400 18px/1.1 Georgia,Times New Roman,serif}.scoredesk-review-list article p{color:#74808b;text-transform:capitalize;margin:9px 0 0;font-size:8px;line-height:1.5}.scoredesk-review-list article small{color:#9aa2aa;margin-top:14px;font-size:7px}.scoredesk-review-empty{text-align:center;padding:32px 24px}.scoredesk-review-empty strong{color:var(--ink);font:400 21px/1 Georgia,Times New Roman,serif}.scoredesk-review-empty p{color:#7a858f;margin:8px 0 0;font-size:8px}.scoredesk-operations{isolation:isolate;position:relative;overflow:hidden}.scoredesk-operations.has-critical{border-top:4px solid #a44739}.scoredesk-operations.has-warning{border-top:4px solid #b97b2c}.scoredesk-operations.is-clear{border-top:4px solid #34745d}.scoredesk-operations.has-critical .scoredesk-panel-heading>span{color:#a44739}.scoredesk-operations.has-warning .scoredesk-panel-heading>span{color:#9a6a20}.scoredesk-operations.is-clear .scoredesk-panel-heading>span{color:#34745d}.scoredesk-operations-summary{border-bottom:1px solid var(--line);grid-template-columns:repeat(5,minmax(0,1fr));display:grid}.scoredesk-operations-summary article{border-right:1px solid var(--line);background:#fafafa;min-width:0;padding:17px 18px}.scoredesk-operations-summary article:last-child{border-right:0}.scoredesk-operations-summary span,.scoredesk-operations-summary strong,.scoredesk-operations-summary small{display:block}.scoredesk-operations-summary span{color:#727f8b;letter-spacing:.09em;text-transform:uppercase;font-size:6px;font-weight:900}.scoredesk-operations-summary strong{color:var(--ink);margin-top:7px;font:400 24px/1 Georgia,Times New Roman,serif}.scoredesk-operations-summary small{color:#8b949c;margin-top:6px;font-size:7px;line-height:1.35}.scoredesk-operations-alerts article{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:22px;padding:15px 20px;display:flex}.scoredesk-operations-alerts article>div{min-width:0}.scoredesk-operations-alerts span,.scoredesk-operations-alerts strong{display:block}.scoredesk-operations-alerts span{color:#677480;letter-spacing:.1em;text-transform:uppercase;font-size:6px;font-weight:900}.scoredesk-operations-alerts span.severity-high{color:#a44739}.scoredesk-operations-alerts span.severity-medium{color:#9a6a20}.scoredesk-operations-alerts strong{color:var(--ink);margin-top:6px;font-size:10px}.scoredesk-operations-alerts p{color:#74808b;margin:5px 0 0;font-size:8px;line-height:1.45}.scoredesk-operations-alerts button,.scoredesk-operations-alerts a{z-index:1;border:1px solid var(--navy);background:var(--navy);color:#fff;cursor:pointer;pointer-events:auto;flex:none;align-items:center;min-height:34px;padding:0 12px;font-size:7px;font-weight:900;line-height:1;text-decoration:none;display:inline-flex;position:relative}.scoredesk-operations-clear{text-align:center;padding:25px 22px}.scoredesk-operations-clear strong{color:#34745d;font:400 20px/1.1 Georgia,Times New Roman,serif}.scoredesk-operations-clear p{color:#74808b;margin:7px 0 0;font-size:8px}.scoredesk-operations>footer{background:#f3f5f6;justify-content:space-between;align-items:center;gap:18px;padding:13px 20px;display:flex}.scoredesk-operations>footer span{color:#89939b;font-size:7px}.scoredesk-operations>footer a{z-index:1;color:var(--navy);cursor:pointer;text-transform:uppercase;pointer-events:auto;font-size:7px;font-weight:900;text-decoration:none;position:relative}.scoredesk-exception-metrics{border-bottom:1px solid var(--line);grid-template-columns:repeat(7,minmax(0,1fr));display:grid}.scoredesk-exception-metrics button{border:0;border-right:1px solid var(--line);color:#78838d;text-align:left;background:#fafafa;min-height:86px;padding:15px 16px}.scoredesk-exception-metrics button:last-child{border-right:0}.scoredesk-exception-metrics button.active{box-shadow:inset 0 -4px var(--coral);color:var(--ink);background:#fff}.scoredesk-exception-metrics span,.scoredesk-exception-metrics strong{display:block}.scoredesk-exception-metrics span{letter-spacing:.08em;text-transform:uppercase;font-size:6px;font-weight:900}.scoredesk-exception-metrics strong{margin-top:9px;font:400 25px/1 Georgia,Times New Roman,serif}.scoredesk-exception-heading-actions{align-items:center;gap:10px;display:flex}.scoredesk-exception-heading-actions>span{white-space:nowrap}.scoredesk-exception-heading-actions button{border:1px solid var(--navy);min-height:34px;color:var(--navy);background:#fff;padding:0 12px;font-size:7px;font-weight:900}.scoredesk-exception-heading-actions button:disabled{cursor:not-allowed;opacity:.5}.scoredesk-exception-help{border-bottom:1px solid var(--line);color:#677480;background:#f7f9fb;margin:0;padding:12px 22px;font-size:8px;line-height:1.5}.scoredesk-exception-view-tabs{border-bottom:1px solid var(--line);background:#fff;gap:8px;padding:13px 22px;display:flex}.scoredesk-exception-view-tabs button{color:#66727e;background:#fff;border:1px solid #cdd6df;min-height:36px;padding:0 15px;font-size:8px;font-weight:900}.scoredesk-exception-view-tabs button strong{min-width:22px;min-height:22px;color:inherit;background:#eef2f6;border-radius:12px;justify-content:center;align-items:center;margin-left:7px;padding:0 6px;font-size:7px;display:inline-flex}.scoredesk-exception-view-tabs button.active{border-color:var(--navy);background:var(--navy);color:#fff}.scoredesk-exception-view-tabs button.active strong{background:#ffffff29}.scoredesk-exception-list article{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:24px;padding:19px 22px;display:flex}.scoredesk-exception-list article:last-child{border-bottom:0}.scoredesk-exception-list article>div{min-width:0}.scoredesk-exception-list span,.scoredesk-exception-list strong,.scoredesk-exception-list small{display:block}.scoredesk-exception-list span{color:#677480;letter-spacing:.1em;text-transform:uppercase;font-size:6px;font-weight:900}.scoredesk-exception-list span.severity-high{color:#a44739}.scoredesk-exception-list span.severity-medium{color:#9a6a20}.scoredesk-dismissed-list span.dismissed-state-dismissed{color:#8b5522}.scoredesk-dismissed-list span.dismissed-state-reopened{color:#a44739}.scoredesk-dismissed-list span.dismissed-state-resolved{color:#487363}.scoredesk-dismissed-list article{background:#fbfcfd}.scoredesk-exception-list strong{color:var(--ink);margin-top:7px;font:400 18px/1.15 Georgia,Times New Roman,serif}.scoredesk-exception-list p{color:#74808b;margin:7px 0 0;font-size:8px;line-height:1.5}.scoredesk-exception-list small{color:#9aa2aa;margin-top:8px;font-size:7px}.scoredesk-exception-list button,.scoredesk-exception-list a{border:1px solid var(--navy);background:var(--navy);color:#fff;flex:none;min-height:34px;padding:0 12px;font-size:7px;font-weight:900;line-height:32px;text-decoration:none}.scoredesk-exception-list .scoredesk-exception-actions{justify-content:flex-end;align-items:center;gap:8px;display:flex}.scoredesk-exception-list .scoredesk-exception-actions .secondary{color:var(--navy);background:#fff}.scoredesk-exception-list .scoredesk-exception-actions button:disabled{cursor:not-allowed;opacity:.5}.scoredesk-inline-error{color:#9a493b;background:#fff1ef;margin:0;padding:14px 22px;font-size:8px}.scoredesk-recent-matches>div>article{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:22px;padding:16px 22px;display:flex}.scoredesk-recent-matches>div>article:last-child{border-bottom:0}.scoredesk-recent-matches article strong,.scoredesk-recent-matches article small{display:block}.scoredesk-recent-matches article strong{color:var(--ink);font:400 17px/1.1 Georgia,serif}.scoredesk-recent-matches article small{color:#7b8791;text-transform:capitalize;margin-top:6px;font-size:7px}.scoredesk-recent-matches article button{color:#a94a3d;background:#fff;border:1px solid #a94a3d;min-height:33px;padding:0 11px;font-size:7px;font-weight:900}.scoredesk-section-label{border-bottom:1px solid #d2d5d4;justify-content:space-between;align-items:baseline;gap:24px;margin-top:38px;padding-bottom:12px;display:flex}.scoredesk-section-label span{color:var(--coral);letter-spacing:.14em;text-transform:uppercase;font-size:8px;font-weight:900}.scoredesk-section-label p{color:#7d8791;margin:0;font-size:8px}.scoredesk-live-control{grid-template-columns:46px minmax(180px,.8fr) minmax(220px,1fr) auto;align-items:end;gap:14px;padding:22px 24px 18px;display:grid}.scoredesk-live-control label{color:#737f8a;letter-spacing:.11em;text-transform:uppercase;gap:7px;font-size:7px;font-weight:900;display:grid}.scoredesk-live-control input{width:100%;min-height:38px;color:var(--ink);background:#fff;border:1px solid #cfd5da;padding:0 10px;font-size:9px}.scoredesk-live-control button{border:1px solid var(--navy);background:var(--navy);color:#fff;white-space:nowrap;min-height:38px;padding:0 16px;font-size:8px;font-weight:900}.scoredesk-live-control button:disabled{cursor:not-allowed;opacity:.42}.scoredesk-live-actions{align-items:stretch;gap:8px;display:flex}.scoredesk-live-sport-mark{background:#f3f1eb;border:1px solid #d6dadd;place-items:center;width:46px;height:38px;display:grid}.scoredesk-live-sport-mark .scoredesk-sport-icon{opacity:.82;width:26px;height:26px}.scoredesk-source-health{border-top:1px solid var(--line);border-bottom:1px solid var(--line);grid-template-columns:repeat(3,1fr);display:grid}.scoredesk-source-health article{border-right:1px solid var(--line);min-height:160px;padding:20px 24px}.scoredesk-source-health article:last-child{border-right:0}.scoredesk-source-health article>span{color:#7e8994;letter-spacing:.1em;text-transform:uppercase;font-size:7px;font-weight:900}.scoredesk-source-health article>strong{color:var(--ink);margin-top:9px;font:400 18px/1.15 Georgia,Times New Roman,serif;display:block}.scoredesk-source-health article p{color:#74808a;margin:10px 0 13px;font-size:8px;line-height:1.55}.scoredesk-source-health article a{color:var(--coral);letter-spacing:.07em;text-transform:uppercase;font-size:7px;font-weight:900;text-decoration:none}.scoredesk-source-health article.connected{box-shadow:inset 4px 0 #4f927a}.scoredesk-source-health article.pending{box-shadow:inset 4px 0 #d2a04e}.scoredesk-team-metrics{border:1px solid var(--line);background:#ffffffc7;grid-template-columns:repeat(4,minmax(0,1fr));margin-top:24px;display:grid}.scoredesk-team-metrics article{border-right:1px solid var(--line);min-height:120px;padding:20px 22px}.scoredesk-team-metrics article:last-child{border-right:0}.scoredesk-team-metrics span,.scoredesk-team-metrics strong,.scoredesk-team-metrics p{display:block}.scoredesk-team-metrics span{color:#77838e;letter-spacing:.11em;text-transform:uppercase;font-size:7px;font-weight:900}.scoredesk-team-metrics strong{color:var(--ink);margin-top:11px;font:400 30px/1 Georgia,Times New Roman,serif}.scoredesk-team-metrics p{color:#87919a;margin:10px 0 0;font-size:8px}.scoredesk-team-review-queue{border:1px solid var(--line);background:#ffffffe0;margin-top:20px}.scoredesk-team-review-queue>header{border-bottom:1px solid var(--line);background:#fff;justify-content:space-between;align-items:flex-start;gap:24px;padding:20px 24px;display:flex}.scoredesk-team-review-queue>header span,.scoredesk-team-review-queue>header h2{display:block}.scoredesk-team-review-queue>header span{color:var(--coral);letter-spacing:.11em;text-transform:uppercase;font-size:7px;font-weight:900}.scoredesk-team-review-queue>header h2{color:var(--ink);margin:7px 0 0;font:400 24px/1.1 Georgia,Times New Roman,serif}.scoredesk-team-review-queue>header p{color:#77838e;max-width:720px;margin:9px 0 0;font-size:8px;line-height:1.5}.scoredesk-team-review-queue>header>strong{color:#9a493b;letter-spacing:.08em;text-transform:uppercase;background:#fff4f1;border:1px solid #e2b7af;flex:none;padding:8px 10px;font-size:7px}.scoredesk-team-review-items article{border-bottom:1px solid #e1e3e2;grid-template-columns:minmax(190px,.8fr) minmax(180px,.7fr) minmax(280px,1.25fr);gap:22px;padding:19px 24px;display:grid}.scoredesk-team-review-items article:last-child{border-bottom:0}.scoredesk-team-review-summary>span{color:var(--coral);letter-spacing:.09em;text-transform:uppercase;font-size:6px;font-weight:900}.scoredesk-team-review-summary h3{color:var(--ink);margin:7px 0 0;font-size:12px}.scoredesk-team-review-summary p{color:#7a858f;text-transform:capitalize;margin:6px 0 10px;font-size:8px}.scoredesk-team-review-queue button{border:1px solid var(--navy);background:var(--navy);color:#fff;min-height:31px;padding:0 10px;font-size:7px;font-weight:900}.scoredesk-team-review-queue button:disabled{cursor:not-allowed;opacity:.4}.scoredesk-team-review-status>strong,.scoredesk-team-review-candidates>strong{color:#677480;letter-spacing:.06em;text-transform:uppercase;margin-bottom:9px;font-size:7px;display:block}.scoredesk-team-review-status>div{flex-wrap:wrap;gap:5px;margin-bottom:12px;display:flex}.scoredesk-team-review-status>div span{color:#9b493c;text-transform:uppercase;background:#fff0ed;padding:5px 7px;font-size:6px;font-weight:900}.scoredesk-team-review-status>div span.complete{color:#34745d;background:#eaf4ef}.scoredesk-team-review-candidates>div{border-top:1px solid #e5e6e4;justify-content:space-between;align-items:center;gap:12px;padding:8px 0;display:flex}.scoredesk-team-review-candidates>div:first-of-type{border-top:0}.scoredesk-team-review-candidates b,.scoredesk-team-review-candidates small{display:block}.scoredesk-team-review-candidates b{color:var(--ink);font-size:9px}.scoredesk-team-review-candidates small{color:#7c8791;margin-top:4px;font-size:6px;line-height:1.45}.scoredesk-team-review-candidates button{min-height:28px;color:var(--navy);background:#fff}.scoredesk-team-review-candidates .scoredesk-team-manual-merge{border-top:1px solid #d9dddf;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:8px;margin-top:12px;padding-top:12px;display:grid}.scoredesk-team-manual-merge label{color:#677480;letter-spacing:.04em;text-transform:uppercase;gap:5px;font-size:7px;font-weight:900;display:grid}.scoredesk-team-manual-merge input{width:100%;min-height:34px;color:var(--ink);text-transform:none;background:#fff;border:1px solid #cfd5da;padding:0 9px;font-size:8px}.scoredesk-team-review-candidates>div.scoredesk-team-manual-merge-result{background:#f5f8f7;border-top-color:#cfd8d5;padding:9px}.scoredesk-team-review-empty{text-align:center;padding:28px 24px}.scoredesk-team-review-empty strong{color:var(--ink);font:400 20px/1 Georgia,Times New Roman,serif}.scoredesk-team-review-empty p{color:#7b8690;margin:8px 0 0;font-size:8px}.scoredesk-notice{color:#2e6d58;background:#e8f1ed;border-left:4px solid #4f927a;margin-top:18px;padding:13px 16px;font-size:9px;line-height:1.5}.scoredesk-notice.error{color:#9b4132;background:#f5e7e3;border-left-color:#bb5a49}.scoredesk-team-registry{border:1px solid var(--line);background:#ffffffd6;grid-template-columns:290px minmax(0,1fr);align-items:start;margin-top:20px;display:grid}.scoredesk-team-directory{border-right:1px solid var(--line);background:#f8f8f6;max-height:calc(100vh - 30px);position:sticky;top:0;overflow:hidden}.scoredesk-team-directory>header{border-bottom:1px solid var(--line);background:#fff;justify-content:space-between;align-items:center;gap:12px;min-height:64px;padding:14px 16px;display:flex}.scoredesk-team-directory>header span,.scoredesk-team-directory>header strong{display:block}.scoredesk-team-directory>header span{color:var(--coral);letter-spacing:.11em;text-transform:uppercase;font-size:7px;font-weight:900}.scoredesk-team-directory>header strong{color:#78838d;margin-top:4px;font-size:7px}.scoredesk-team-directory button{color:var(--ink);letter-spacing:.04em;text-transform:uppercase;background:#fff;border:1px solid #bfc6cc;font-size:7px;font-weight:900}.scoredesk-team-directory>header button{border-color:var(--navy);background:var(--navy);color:#fff;min-height:32px;padding:0 10px}.scoredesk-team-directory>form{border-bottom:1px solid var(--line);grid-template-columns:1fr;gap:10px;padding:14px 16px;display:grid}.scoredesk-team-directory label{color:#737f8a;letter-spacing:.09em;text-transform:uppercase;gap:5px;font-size:6px;font-weight:900;display:grid}.scoredesk-team-directory input,.scoredesk-team-directory select{width:100%;min-height:35px;color:var(--ink);text-transform:none;background:#fff;border:1px solid #cfd5da;padding:0 9px;font-size:9px}.scoredesk-team-directory>form button{background:var(--navy);color:#fff;min-height:34px}.scoredesk-team-list{max-height:calc(100vh - 262px);overflow-y:auto}.scoredesk-team-list>button{text-align:left;text-transform:none;border:0;border-bottom:1px solid #e0e2e1;justify-content:space-between;align-items:center;gap:12px;width:100%;min-height:62px;padding:11px 15px;display:flex}.scoredesk-team-list>button:hover{background:#fff}.scoredesk-team-list>button.active{box-shadow:inset 4px 0 var(--coral);background:#fff}.scoredesk-team-list>button span,.scoredesk-team-list>button small{min-width:0;display:block}.scoredesk-team-list>button span{color:var(--ink);text-overflow:ellipsis;white-space:nowrap;font-size:9px;overflow:hidden}.scoredesk-team-list>button small{color:#87919a;letter-spacing:.02em;margin-top:5px;font-size:6px}.scoredesk-team-list>button b{color:#8b949d;letter-spacing:.05em;text-transform:uppercase;flex:none;font-size:6px}.scoredesk-team-list>p{color:#7e8993;text-align:center;padding:25px 16px;font-size:8px}.scoredesk-team-editor{min-width:0}.scoredesk-team-editor>form>header,.scoredesk-team-sources>header{border-bottom:1px solid var(--line);background:#fff;justify-content:space-between;align-items:flex-start;gap:20px;padding:21px 24px;display:flex}.scoredesk-team-editor>form>header p,.scoredesk-team-sources>header p{color:var(--coral);letter-spacing:.11em;text-transform:uppercase;margin:0;font-size:7px;font-weight:900}.scoredesk-team-editor>form>header h2,.scoredesk-team-sources>header h2{color:var(--ink);margin:7px 0 0;font:400 25px/1 Georgia,Times New Roman,serif}.scoredesk-team-editor>form>header>span,.scoredesk-team-sources>header>span{color:#7d8791;letter-spacing:.06em;text-transform:uppercase;font-size:7px;font-weight:900}.scoredesk-team-editor fieldset{border:0;border-bottom:1px solid var(--line);min-width:0;margin:0;padding:21px 24px 24px}.scoredesk-team-editor fieldset:disabled{opacity:.62}.scoredesk-team-editor legend{color:var(--ink);letter-spacing:.1em;text-transform:uppercase;padding:0;font-size:8px;font-weight:900}.scoredesk-team-form-grid{gap:14px;margin-top:14px;display:grid}.scoredesk-team-form-grid.three{grid-template-columns:repeat(3,minmax(0,1fr))}.scoredesk-team-form-grid label{color:#737f8a;letter-spacing:.08em;text-transform:uppercase;gap:7px;min-width:0;font-size:7px;font-weight:900;display:grid}.scoredesk-team-form-grid label.wide{grid-column:span 2}.scoredesk-team-form-grid input,.scoredesk-team-form-grid select{width:100%;min-height:39px;color:var(--ink);text-transform:none;background:#fff;border:1px solid #cfd5da;padding:0 10px;font-size:9px}.scoredesk-team-form-grid .scoredesk-team-logo-upload{align-content:start}.scoredesk-team-form-grid .scoredesk-team-logo-upload input[type=file]{padding:8px 10px}.scoredesk-team-form-grid .scoredesk-team-logo-upload small{color:#7a858e;letter-spacing:0;text-transform:none;font-size:8px;font-weight:600}.scoredesk-team-checks{flex-wrap:wrap;gap:18px;margin-top:16px;display:flex}.scoredesk-team-checks label{color:#667481;align-items:center;gap:7px;font-size:8px;display:flex}.scoredesk-team-checks input{accent-color:var(--coral)}.scoredesk-team-field-help{color:#7d8791;margin:9px 0 0;font-size:8px}.scoredesk-team-sports{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-top:15px;display:grid}.scoredesk-team-sports label{background:#fafafa;border:1px solid #d8dcde;grid-template-columns:15px minmax(0,1fr);align-items:center;gap:4px 8px;min-width:0;padding:10px;display:grid}.scoredesk-team-sports label:has(input:checked){background:#eef5f2;border-color:#82a99a}.scoredesk-team-sports input{accent-color:#34745d;grid-row:span 2}.scoredesk-team-sports span{color:var(--ink);text-overflow:ellipsis;white-space:nowrap;font-size:8px;font-weight:800;overflow:hidden}.scoredesk-team-sports small{color:#87919a;text-transform:capitalize;font-size:6px}.scoredesk-team-editor>form>footer,.scoredesk-team-source-form>footer{background:#fafafa;justify-content:space-between;align-items:center;gap:18px;padding:16px 24px;display:flex}.scoredesk-team-editor>form>footer span{color:#7d8791;max-width:70%;font-size:8px;line-height:1.45}.scoredesk-team-editor footer button,.scoredesk-team-source-actions button{border:1px solid var(--navy);background:var(--navy);color:#fff;min-height:36px;padding:0 13px;font-size:7px;font-weight:900}.scoredesk-team-editor footer button.quiet,.scoredesk-team-source-actions button:first-child,.scoredesk-team-source-actions button:last-child{color:#526170;background:#fff;border-color:#bec6cc}.scoredesk-team-editor button:disabled{cursor:not-allowed;opacity:.42}.scoredesk-team-sources{border-top:8px solid #f1eee7}.scoredesk-team-source-list{border-bottom:1px solid var(--line)}.scoredesk-team-source-list article{border-bottom:1px solid #e1e3e2;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:20px;padding:15px 24px;display:grid;box-shadow:inset 4px 0 #4f927a}.scoredesk-team-source-list article.error{box-shadow:inset 4px 0 #bb5a49}.scoredesk-team-source-list article.disabled{opacity:.68;box-shadow:inset 4px 0 #aeb4b9}.scoredesk-team-source-list article:last-child{border-bottom:0}.scoredesk-team-source-list article span,.scoredesk-team-source-list article strong,.scoredesk-team-source-list article small{display:block}.scoredesk-team-source-list article span{color:var(--coral);letter-spacing:.09em;text-transform:uppercase;font-size:6px;font-weight:900}.scoredesk-team-source-list article strong{color:var(--ink);margin-top:6px;font-size:10px}.scoredesk-team-source-list article small{color:#7c8791;margin-top:6px;font-size:7px}.scoredesk-team-source-list>p{color:#7d8791;margin:0;padding:25px 24px;font-size:8px}.scoredesk-team-source-actions{flex-wrap:wrap;justify-content:flex-end;gap:6px;display:flex}.scoredesk-team-source-actions button{min-height:31px;padding:0 9px}.scoredesk-team-source-form{border-bottom:1px solid var(--line);padding:22px 24px 0}.scoredesk-team-source-form h3{color:var(--ink);margin:0;font:400 19px/1 Georgia,Times New Roman,serif}.scoredesk-team-source-form>footer{margin:20px -24px 0}.scoredesk-team-sync-range{border-bottom:1px solid var(--line);background:#f8f8f6;grid-template-columns:180px 180px minmax(0,1fr);align-items:end;gap:14px;padding:18px 24px;display:grid}.scoredesk-team-sync-range label{color:#737f8a;letter-spacing:.09em;text-transform:uppercase;gap:6px;font-size:6px;font-weight:900;display:grid}.scoredesk-team-sync-range input{background:#fff;border:1px solid #cfd5da;min-height:36px;padding:0 9px}.scoredesk-team-sync-range p{color:#7b8690;margin:0;font-size:8px;line-height:1.5}.scoredesk-team-preview>header{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:18px;padding:15px 24px;display:flex}.scoredesk-team-preview>header span,.scoredesk-team-preview>header strong{display:block}.scoredesk-team-preview>header span{color:var(--coral);letter-spacing:.1em;text-transform:uppercase;font-size:6px;font-weight:900}.scoredesk-team-preview>header strong{color:var(--ink);margin-top:5px;font-size:10px}.scoredesk-team-preview>header b{color:#74808b;text-transform:uppercase;font-size:7px}.scoredesk-team-preview>div{max-height:330px;overflow-y:auto}.scoredesk-team-preview article{border-bottom:1px solid #e4e5e3;grid-template-columns:130px minmax(220px,1fr) minmax(150px,.8fr);align-items:center;gap:15px;padding:12px 24px;display:grid}.scoredesk-team-preview article time{color:var(--coral);font-size:7px;font-weight:900}.scoredesk-team-preview article strong{color:var(--ink);font-size:9px}.scoredesk-team-preview article span{color:#7d8791;text-transform:capitalize;font-size:7px}.scoredesk-sport-catalog .scoredesk-team-directory>form{min-height:83px}.scoredesk-sport-catalog .scoredesk-team-list{max-height:calc(100vh - 177px)}.scoredesk-sport-team-defaults{background:#f4f7f8;border:1px solid #d8dcde;justify-content:space-between;align-items:center;gap:18px;margin:14px 16px 0;padding:13px 15px;display:flex}.scoredesk-sport-team-defaults strong{color:var(--navy);font-size:9px}.scoredesk-sport-team-defaults p{color:#687584;margin:3px 0 0;font-size:8px}.scoredesk-sport-team-defaults a{background:var(--navy);color:#fff;text-transform:uppercase;flex:none;padding:10px 12px;font-size:7px;font-weight:900;text-decoration:none}.scoredesk-sport-mappings{gap:10px;margin-top:15px;display:grid}.scoredesk-sport-mappings>div{background:#fafafa;border:1px solid #d8dcde;grid-template-columns:.75fr 1fr 1fr 1.25fr auto auto;align-items:end;gap:9px;padding:12px;display:grid}.scoredesk-sport-mappings label{color:#737f8a;letter-spacing:.08em;text-transform:uppercase;gap:6px;min-width:0;font-size:6px;font-weight:900;display:grid}.scoredesk-sport-mappings input{width:100%;min-height:36px;color:var(--ink);text-transform:none;background:#fff;border:1px solid #cfd5da;padding:0 9px;font-size:8px}.scoredesk-sport-mappings label.scoredesk-sport-mapping-active{align-items:center;gap:6px;min-height:36px;display:flex}.scoredesk-sport-mappings label.scoredesk-sport-mapping-active input{accent-color:#34745d;width:auto;min-height:auto}.scoredesk-sport-mappings button,.scoredesk-sport-add-mapping{color:#526170;text-transform:uppercase;background:#fff;border:1px solid #bec6cc;min-height:36px;padding:0 11px;font-size:7px;font-weight:900}.scoredesk-sport-mappings>p{color:#7d8791;text-align:center;margin:0;padding:18px;font-size:8px}.scoredesk-sport-add-mapping{border-color:var(--navy);color:var(--navy);margin-top:12px}@media (max-width:980px){.scoredesk-shell{grid-template-columns:205px minmax(0,1fr)}.scoredesk-sidebar{padding:24px 15px}.scoredesk-user{display:none}.scoredesk-metrics{grid-template-columns:repeat(2,1fr)}.scoredesk-metrics article:nth-child(2){border-right:0}.scoredesk-metrics article:nth-child(-n+2){border-bottom:1px solid var(--line)}.scoredesk-control-row,.scoredesk-control-grid{grid-template-columns:1fr 1fr}.scoredesk-live-control{grid-template-columns:46px 1fr 1fr}.scoredesk-live-control .scoredesk-live-actions{grid-column:2/-1}.scoredesk-filter-grid{grid-template-columns:1fr 1fr}.scoredesk-header-actions>a{display:none}.scoredesk-search-filter{grid-column:span 2}.scoredesk-review-list{grid-template-columns:1fr 1fr}.scoredesk-operations-summary{grid-template-columns:repeat(3,1fr)}.scoredesk-operations-summary article:nth-child(3){border-right:0}.scoredesk-operations-summary article:nth-child(-n+3){border-bottom:1px solid var(--line)}.scoredesk-exception-metrics{grid-template-columns:repeat(3,1fr)}.scoredesk-exception-metrics button:nth-child(3){border-right:0}.scoredesk-review-list article:nth-child(3n){border-right:1px solid var(--line)}.scoredesk-review-list article:nth-child(2n){border-right:0}.scoredesk-page-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.scoredesk-page-grid>a,.scoredesk-page-grid>a:nth-child(3n){border-right:1px solid var(--line);border-bottom:1px solid var(--line)}.scoredesk-page-grid>a:nth-child(2n){border-right:0}.scoredesk-page-grid>a:nth-last-child(-n+2){border-bottom:0}.scoredesk-team-registry{grid-template-columns:240px minmax(0,1fr)}.scoredesk-team-form-grid.three,.scoredesk-team-sports,.scoredesk-sport-mappings>div{grid-template-columns:repeat(2,minmax(0,1fr))}.scoredesk-manual-team-grid{grid-template-columns:1fr}}@media (max-width:700px){.score-public-featured-game.has-public-broadcast{padding-top:22px}.score-public-featured-game.has-public-broadcast>header{margin-bottom:22px}.score-public-featured-game.has-public-broadcast .score-public-featured-teams{gap:18px}.score-public-featured-game.has-public-broadcast .score-public-featured-details{margin-top:24px}.score-public-broadcast-station-header{grid-template-columns:76px minmax(0,1fr);column-gap:14px}.score-public-station-logo{width:76px;min-width:76px;height:64px}.score-public-station-logo img{max-width:74px;max-height:54px}.score-public-broadcast-times{grid-column:1/-1;justify-content:flex-start;margin-top:14px}.score-public-featured-broadcast{grid-template-columns:1fr;gap:15px;padding:24px 20px 26px}.score-public-featured-broadcast .score-public-broadcast-action,.score-public-featured-broadcast .score-public-radio-only{grid-column:1;justify-content:center;width:100%;min-height:48px}.score-public-featured-broadcast .score-public-broadcast-crew{gap:8px;margin-top:2px}.score-public-featured-broadcast .score-public-on-air{margin-top:2px;font-size:15px}.score-public-crew-row{grid-template-columns:96px minmax(0,1fr);column-gap:8px}}.score-game-detail-matchup article:first-child .score-game-detail-team-link>.score-game-detail-team-logo{grid-area:1/1}.score-game-detail-matchup article:first-child .score-game-detail-team-link>div{grid-area:1/2}.score-game-detail-matchup article:first-child>strong,.score-game-detail-matchup article:last-child .score-game-detail-team-link>.score-game-detail-team-logo{grid-area:1/3}.score-game-detail-matchup article:last-child .score-game-detail-team-link>div{grid-area:1/2}@media (max-width:620px){.score-game-detail-matchup article .score-game-detail-team-link>.score-game-detail-team-logo,.score-game-detail-matchup article:last-child .score-game-detail-team-link>.score-game-detail-team-logo{grid-area:1/1}.score-game-detail-matchup article .score-game-detail-team-link>div,.score-game-detail-matchup article:last-child .score-game-detail-team-link>div{grid-area:2/1}.score-game-detail-matchup article>strong,.score-game-detail-matchup article:last-child>strong{grid-area:3/1}}.score-public-team-identity:is(a){z-index:2;color:inherit;text-decoration:none;position:relative}.score-public-team-identity:is(a):hover strong{text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:2px}.score-game-detail-team-link{color:inherit;text-decoration:none;display:contents}.score-game-detail-team-link:hover h1{text-decoration:underline;-webkit-text-decoration-color:var(--team-accent);-webkit-text-decoration-color:var(--team-accent);-webkit-text-decoration-color:var(--team-accent);text-decoration-color:var(--team-accent);text-underline-offset:5px;text-decoration-thickness:3px}.score-public-header-actions{align-items:center;gap:26px;display:flex}.score-public-header-actions>a{color:#fff;font-size:13px;font-weight:750;text-decoration:none}.score-public-header-actions>a:hover{text-underline-offset:4px;text-decoration:underline}.score-game-detail-header>nav,.score-team-page-header>nav{justify-self:end;align-items:center;gap:20px;display:flex}.score-game-detail-header>nav a,.score-team-page-header>nav a{color:#fff;letter-spacing:.055em;text-transform:uppercase;font-size:12px;font-weight:800;text-decoration:none}.score-game-detail-header>nav a:hover,.score-team-page-header>nav a:hover{text-underline-offset:4px;text-decoration:underline}.score-team-page{--team-accent:#c9574d;color:#10233f;min-height:100vh;font-family:var(--font-ui);-webkit-font-smoothing:antialiased;background:#f2f6f9}.score-team-page-header{color:#fff;background:#112c50;grid-template-columns:1fr auto 1fr;align-items:center;height:50px;padding:0 max(22px,50vw - 620px);display:grid}.score-team-page-header>a{color:#fff;letter-spacing:.055em;text-transform:uppercase;font-size:11px;font-weight:800;text-decoration:none}.score-team-page-brand{align-items:center;gap:7px;display:flex;letter-spacing:-.02em!important;text-transform:none!important;font-size:15px!important}.score-team-page-brand img{filter:brightness(0)invert()}.score-team-page-hero{background:radial-gradient(circle at 78% 22%, var(--team-accent), transparent 31%), linear-gradient(120deg, #fff 0%, #f5f9fc 58%, #eaf1f7 100%);align-items:center;min-height:330px;padding:42px 24px;display:grid;position:relative;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.score-team-page-hero{background:radial-gradient(circle at 78% 22%, color-mix(in srgb, var(--team-accent) 22%, transparent), transparent 31%), linear-gradient(120deg, #fff 0%, #f5f9fc 58%, #eaf1f7 100%)}}.score-team-page-hero{border-bottom:1px solid #d7e1ea}.score-team-page-hero:after{content:"";border:2px solid var(--team-accent);width:500px;height:500px;position:absolute;bottom:-180px;right:-90px}@supports (color:color-mix(in lab, red, red)){.score-team-page-hero:after{border:2px solid color-mix(in srgb, var(--team-accent) 15%, transparent)}}.score-team-page-hero:after{box-shadow:0 0 0 55px var(--team-accent), 0 0 0 110px var(--team-accent);border-radius:50%}@supports (color:color-mix(in lab, red, red)){.score-team-page-hero:after{box-shadow:0 0 0 55px color-mix(in srgb, var(--team-accent) 5%, transparent), 0 0 0 110px color-mix(in srgb, var(--team-accent) 3%, transparent)}}.score-team-page-hero-inner{z-index:1;grid-template-columns:190px minmax(0,1fr) 220px;align-items:center;gap:38px;width:min(1120px,100%);margin:0 auto;display:grid;position:relative}.score-team-page-logo{--team-primary:#173149;--team-secondary:#fff;border:11px solid var(--team-secondary);background:var(--team-primary);width:174px;height:174px;color:var(--team-secondary);letter-spacing:-.05em;border-radius:50%;place-items:center;font-size:37px;font-weight:900;display:grid;box-shadow:0 0 0 1px #cad5de,0 18px 42px #10233f1f}.score-team-page-logo.has-logo{box-shadow:none;background:0 0;border:0;border-radius:0;overflow:visible}.score-team-page-logo img{object-fit:contain;width:100%;height:100%}.score-team-page-title>p,.score-team-page-overview>div>p,.score-team-page-recent header p,.score-team-page-schedule>header p,.score-team-page-watch>header p{color:var(--team-accent);letter-spacing:.13em;text-transform:uppercase;margin:0;font-size:11px;font-weight:900}.score-team-page-title h1{color:#0d2340;font:700 clamp(42px, 5.8vw, 76px)/.94 var(--font-display);letter-spacing:-.045em;margin:4px 0 0}.score-team-page-title h2{color:#566a82;margin:8px 0 0;font-size:22px;font-weight:650}.score-team-page-title>div{color:#63768c;flex-wrap:wrap;gap:8px 18px;margin-top:22px;font-size:13px;display:flex}.score-team-page-title>div>*{position:relative}.score-team-page-title>div>*+:before{content:"";background:#94a4b4;border-radius:50%;width:3px;height:3px;position:absolute;top:50%;left:-10px}.score-team-page-title>div strong{color:#0d2340;font-size:16px}.score-team-page-season-mark{border-left:4px solid var(--team-accent);background:#ffffffc2;align-content:center;gap:7px;min-height:118px;padding:22px;display:grid;box-shadow:0 10px 30px #10233f12}.score-team-page-season-mark small{color:#7a8ba0;letter-spacing:.12em;text-transform:uppercase;font-size:10px;font-weight:850}.score-team-page-season-mark strong{color:#10233f;font-size:20px;line-height:1.1}.score-team-page-season-mark span{color:#718299;font-size:11px}.score-team-page-sport-nav{background:#fff;border-bottom:1px solid #d7e1ea;justify-content:center;gap:38px;min-height:56px;padding:0 24px;display:flex}.score-team-page-sport-nav a{color:#52657c;text-transform:uppercase;align-items:center;font-size:12px;font-weight:800;text-decoration:none;display:flex;position:relative}.score-team-page-sport-nav a.active{color:#1e5bb0}.score-team-page-sport-nav a.active:after{content:"";background:#3e72c2;height:3px;position:absolute;bottom:-1px;left:0;right:0}.score-team-page-season-nav{align-items:center;gap:9px;width:min(1180px,100% - 40px);min-height:48px;margin:20px auto 0;display:flex;overflow-x:auto}.score-team-page-season-nav>span{color:#77889c;letter-spacing:.1em;text-transform:uppercase;margin-right:4px;font-size:10px;font-weight:850}.score-team-page-season-nav a{color:#5b6e85;background:#fff;border:1px solid #d3dee8;border-radius:999px;flex:none;padding:8px 11px;font-size:11px;font-weight:750;text-decoration:none}.score-team-page-season-nav a.active{color:#fff;background:#1f61b8;border-color:#1f61b8}.score-team-page-content{grid-template-columns:minmax(0,1.7fr) minmax(300px,.8fr);align-items:start;gap:18px;width:min(1180px,100% - 40px);margin:8px auto 0;padding-bottom:60px;display:grid}.score-team-page-overview,.score-team-page-recent,.score-team-page-schedule,.score-team-page-watch{background:#fff;border:1px solid #d5e0e9;border-radius:10px;min-width:0;box-shadow:0 9px 24px #10233f0e}.score-team-page-overview{padding:22px}.score-team-page-overview>div:first-child,.score-team-page-recent>header,.score-team-page-watch>header{padding-bottom:15px}.score-team-page-overview h2,.score-team-page-recent h2,.score-team-page-schedule h2,.score-team-page-watch h2{letter-spacing:-.025em;margin:3px 0 0;font-size:24px;line-height:1.1}.score-team-page-matchup{background:#fff;border:1px solid #d9e2ea;border-radius:7px;min-width:0;padding:15px 17px;position:relative}.score-team-page-matchup.featured{border-top:5px solid var(--team-accent);background:linear-gradient(145deg,#fff,#f5f8fb);padding:22px}.score-team-page-card-overlay{z-index:1;border-radius:inherit;position:absolute;inset:0}.score-team-page-matchup>header{color:#708197;justify-content:space-between;gap:18px;font-size:11px;font-weight:750;display:flex}.score-team-page-matchup>header strong{color:#405773;text-transform:uppercase}.score-team-page-matchup>header strong.live{color:#c34837}.score-team-page-opponent{grid-template-columns:64px minmax(0,1fr) auto;align-items:center;gap:15px;margin-top:16px;display:grid}.score-team-page-logo.opponent{border-width:5px;width:64px;height:64px;font-size:14px;box-shadow:0 0 0 1px #cad5de}.score-team-page-opponent>span{gap:2px;min-width:0;display:grid}.score-team-page-opponent>span small{color:#7b8b9d;text-transform:uppercase;font-size:11px;font-weight:800}.score-team-page-opponent>span a{z-index:2;color:#10233f;font-size:23px;font-weight:800;line-height:1.08;text-decoration:none;position:relative}.score-team-page-opponent>span a:hover{color:#1f61b8;text-underline-offset:3px;text-decoration:underline}.score-team-page-opponent>span.score-team-page-tournament strong{color:#10233f;font-size:20px;line-height:1.12}.score-team-page-opponent>span.score-team-page-tournament em{color:#65788e;font-size:11px;font-style:normal}.score-team-page-opponent>b{color:#10233f;font-variant-numeric:tabular-nums;align-items:center;gap:8px;font-size:28px;display:flex}.score-team-page-opponent>b small{color:#98a5b3;font-size:16px}.score-team-page-opponent>b i,.score-team-page-recent a b i{color:#fff;background:#748396;border-radius:50%;place-items:center;width:26px;height:26px;font-size:11px;font-style:normal;display:grid}.score-team-page-opponent>b.w i,.score-team-page-recent a b.w i{background:#247151}.score-team-page-opponent>b.l i,.score-team-page-recent a b.l i{background:#b94b3f}.score-team-page-matchup>p{color:#65788e;align-items:center;gap:7px;margin:15px 0 0;font-size:11px;display:flex}.score-team-page-broadcasts{z-index:2;border-top:1px solid #dae3ea;gap:8px;margin-top:18px;padding-top:16px;display:grid;position:relative}.score-team-page-broadcast{grid-template-columns:44px minmax(0,1fr) auto;align-items:center;gap:10px;min-width:0;display:grid}.score-team-page-station-logo{place-items:center;width:44px;height:34px;display:grid}.score-team-page-station-logo img{object-fit:contain;max-width:100%;max-height:100%}.score-team-page-broadcast>div{gap:3px;min-width:0;display:grid}.score-team-page-broadcast>div strong{color:#1b334f;text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.score-team-page-broadcast>div span{color:#72849a;font-size:10px}.score-team-page-broadcast nav{align-items:center;gap:6px;display:flex}.score-team-page-broadcast nav a{color:#fff;text-transform:uppercase;background:#1f61b8;border-radius:4px;padding:7px 9px;font-size:10px;font-weight:800;text-decoration:none}.score-team-page-broadcast nav span{color:#8b5b18;text-transform:uppercase;font-size:10px;font-weight:800}.score-team-page-recent,.score-team-page-watch{padding:22px}.score-team-page-recent>a{color:#172f4b;border-top:1px solid #e1e7ec;grid-template-columns:48px minmax(0,1fr) auto;align-items:center;gap:10px;padding:13px 0;text-decoration:none;display:grid}.score-team-page-recent>a time{color:#718299;text-transform:uppercase;font-size:10px;font-weight:750}.score-team-page-recent>a span{text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:650;overflow:hidden}.score-team-page-recent>a b{font-variant-numeric:tabular-nums;align-items:center;gap:6px;font-size:12px;display:flex}.score-team-page-recent>a b i{width:21px;height:21px;font-size:9px}.score-team-page-recent>p{color:#718299;font-size:12px;line-height:1.5}.score-team-page-schedule{grid-column:1;overflow:hidden}.score-team-page-schedule>header{border-bottom:1px solid #d9e2e9;justify-content:space-between;align-items:flex-end;gap:18px;padding:22px;display:flex}.score-team-page-schedule>header>strong{color:#718299;text-transform:uppercase;font-size:11px}.score-team-page-schedule>div{grid-template-columns:repeat(2,minmax(0,1fr));gap:0;display:grid}.score-team-page-schedule .score-team-page-matchup{box-shadow:none;border:0;border-bottom:1px solid #e0e6eb;border-radius:0}.score-team-page-schedule .score-team-page-matchup:nth-child(odd){border-right:1px solid #e0e6eb}.score-team-page-schedule .score-team-page-opponent{grid-template-columns:42px minmax(0,1fr) auto;gap:11px;margin-top:11px}.score-team-page-schedule .score-team-page-logo.opponent{border-width:3px;width:42px;height:42px;font-size:10px}.score-team-page-schedule .score-team-page-opponent>span a{font-size:16px}.score-team-page-schedule .score-team-page-opponent>b{gap:5px;font-size:18px}.score-team-page-schedule .score-team-page-opponent>b i{width:21px;height:21px;font-size:9px}.score-team-page-schedule .score-team-page-matchup>p{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.score-team-page-watch{grid-area:2/2}.score-team-page-watch>section{border-top:1px solid #dfe6ec;padding:15px 0}.score-team-page-watch>section h3{color:#405773;margin:0 0 12px;font-size:11px;line-height:1.4}.score-team-page-watch .score-team-page-broadcast+.score-team-page-broadcast{margin-top:12px}.score-team-page-watch .score-team-page-broadcast{grid-template-columns:40px minmax(0,1fr)}.score-team-page-watch .score-team-page-broadcast nav{grid-column:1/-1;padding-left:50px}.score-team-page-empty{color:#718299;border:1px dashed #c9d5df;border-radius:7px;gap:6px;padding:26px;font-size:12px;display:grid}.score-team-page-empty strong{color:#253d59;font-size:14px}.score-team-page-empty.compact{padding:18px}.score-team-page-footer{color:#b8c7d7;text-transform:uppercase;background:#112c50;justify-content:space-between;align-items:center;min-height:58px;padding:0 max(22px,50vw - 590px);font-size:10px;font-weight:700;display:flex}@media (max-width:900px){.score-team-page-hero-inner{grid-template-columns:130px minmax(0,1fr)}.score-team-page-logo{border-width:8px;width:120px;height:120px;font-size:25px}.score-team-page-season-mark{grid-column:1/-1;grid-template-columns:auto 1fr auto;align-items:center;min-height:0}.score-team-page-content{grid-template-columns:minmax(0,1fr)}.score-team-page-recent{grid-row:2}.score-team-page-schedule,.score-team-page-watch{grid-area:auto/1}}@media (max-width:620px){.score-team-page-header{grid-template-columns:1fr auto;padding:0 14px}.score-team-page-header>nav{display:none}.score-team-page-header .score-team-page-brand{justify-self:end}.score-team-page-hero{min-height:0;padding:30px 20px}.score-team-page-hero-inner{grid-template-columns:84px minmax(0,1fr);gap:18px}.score-team-page-logo{border-width:5px;width:82px;height:82px;font-size:17px}.score-team-page-title h1{font-size:38px}.score-team-page-title h2{font-size:16px}.score-team-page-title>div{gap:7px 13px;margin-top:14px;font-size:11px}.score-team-page-title>div>*+:before{left:-8px}.score-team-page-season-mark{grid-template-columns:1fr;padding:15px}.score-team-page-sport-nav{justify-content:flex-start;gap:24px;overflow-x:auto}.score-team-page-sport-nav a{flex:none}.score-team-page-content,.score-team-page-season-nav{width:min(100% - 24px,1180px)}.score-team-page-overview,.score-team-page-recent,.score-team-page-watch,.score-team-page-matchup.featured{padding:16px}.score-team-page-opponent{grid-template-columns:48px minmax(0,1fr) auto;gap:10px}.score-team-page-logo.opponent{width:48px;height:48px}.score-team-page-opponent>span a{font-size:18px}.score-team-page-opponent>b{gap:4px;font-size:20px}.score-team-page-broadcast{grid-template-columns:38px minmax(0,1fr)}.score-team-page-broadcast nav{grid-column:1/-1;padding-left:48px}.score-team-page-schedule>div{grid-template-columns:1fr}.score-team-page-schedule .score-team-page-matchup:nth-child(odd){border-right:0}.score-team-page-footer{flex-direction:column;justify-content:center;align-items:flex-start;gap:4px}}.score-team-directory-page{color:#10233f;min-height:100vh;font-family:var(--font-ui);-webkit-font-smoothing:antialiased;background:#f2f6f9}.score-team-directory-header{background:linear-gradient(90deg,#071d35,#0b3157 55%,#071d35);grid-template-columns:1fr auto 1fr;align-items:center;min-height:54px;padding:0 max(22px,50vw - 620px);display:grid}.score-team-directory-header>a{color:#fff;letter-spacing:.055em;text-transform:uppercase;font-size:12px;font-weight:800;text-decoration:none}.score-team-directory-header>a:last-child{justify-self:end}.score-team-directory-brand{align-items:center;gap:7px;display:flex;letter-spacing:-.02em!important;text-transform:none!important;font-size:17px!important}.score-team-directory-brand img{filter:brightness(0)invert()}.score-team-directory-hero{background:radial-gradient(circle at 78% 30%,#4175b738,#0000 28%),linear-gradient(120deg,#fff,#eef5fb);border-bottom:1px solid #d4dfe8;justify-content:space-between;align-items:center;min-height:210px;padding:34px max(24px,50vw - 590px) 54px;display:flex}.score-team-directory-hero p,.score-team-directory-results>header p{color:#c34f3d;letter-spacing:.13em;text-transform:uppercase;margin:0;font-size:13px;font-weight:850}.score-team-directory-hero h1{color:#0d2340;font:700 clamp(42px, 5vw, 66px)/.96 var(--font-display);letter-spacing:-.04em;margin:5px 0 8px}.score-team-directory-hero span{color:#63768c;font-size:16px}.score-team-directory-hero>img{opacity:.12;width:92px;height:92px}.score-team-directory-controls{z-index:2;background:#fff;border:1px solid #d3dfe9;border-radius:10px;grid-template-columns:minmax(210px,1.5fr) repeat(5,minmax(125px,1fr));align-items:end;gap:12px;width:min(1180px,100% - 40px);margin:-28px auto 0;padding:16px;display:grid;position:relative;box-shadow:0 12px 32px #10233f1a}.score-team-directory-controls label{gap:7px;min-width:0;display:grid}.score-team-directory-controls label>span{color:#60758e;letter-spacing:.07em;text-transform:uppercase;font-size:12px;font-weight:850}.score-team-directory-controls input,.score-team-directory-controls select{color:#10233f;width:100%;min-width:0;min-height:44px;font:600 14px/1 var(--font-ui);background:#fff;border:1px solid #bdccda;border-radius:5px;padding:0 12px}.score-team-directory-controls input:focus,.score-team-directory-controls select:focus{border-color:#3169b4;outline:3px solid #3169b42e}.score-team-directory-controls .search input{background:#fff}.score-team-directory-results{width:min(1180px,100% - 40px);margin:0 auto;padding:32px 0 60px}.score-team-directory-results>header{justify-content:space-between;align-items:flex-end;gap:18px;margin-bottom:16px;display:flex}.score-team-directory-results>header h2{letter-spacing:-.025em;margin:3px 0 0;font-size:25px;line-height:1.1}.score-team-directory-results>header button{color:#2865b6;font:750 14px var(--font-ui);cursor:pointer;background:0 0;border:0}.score-team-directory-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:13px;display:grid}.score-team-directory-card{--team-accent:#c9574d;border:1px solid #d6e0e8;border-top:4px solid var(--team-accent);background:#fff;border-radius:8px;grid-template-columns:76px minmax(0,1fr) auto;align-items:center;gap:15px;min-width:0;padding:18px;transition:transform .16s,box-shadow .16s;display:grid;position:relative;overflow:hidden;box-shadow:0 8px 22px #10233f0e}.score-team-directory-card:hover{transform:translateY(-2px);box-shadow:0 13px 30px #10233f1c}.score-team-directory-card-overlay{z-index:1;position:absolute;inset:0}.score-team-directory-logo{--team-primary:#173149;--team-secondary:#fff;border:5px solid var(--team-secondary);background:var(--team-primary);width:72px;height:72px;color:var(--team-secondary);letter-spacing:-.04em;border-radius:50%;place-items:center;font-size:15px;font-weight:900;display:grid;box-shadow:0 0 0 1px #c9d3dc}.score-team-directory-logo.has-logo{box-shadow:none;background:0 0;border:0;border-radius:0;overflow:visible}.score-team-directory-logo img{object-fit:contain;width:100%;height:100%}.score-team-directory-identity{align-self:center;min-width:0}.score-team-directory-identity>small{color:#74869b;text-overflow:ellipsis;white-space:nowrap;align-items:center;gap:6px;min-height:17px;font-size:12px;font-weight:650;display:flex;overflow:hidden}.score-team-directory-identity>small b{color:#fff;background:#173149;border-radius:3px;padding:3px 5px;font-size:10px}.score-team-directory-identity h3{overflow-wrap:anywhere;color:#10233f;letter-spacing:-.02em;margin:4px 0 0;font-size:20px;line-height:1.05}.score-team-directory-identity>strong{color:#586d84;text-overflow:ellipsis;white-space:nowrap;margin-top:3px;font-size:14px;font-weight:650;display:block;overflow:hidden}.score-team-directory-identity>p{color:#667b92;margin:8px 0 0;font-size:12px;line-height:1.35}.score-team-directory-record{border-left:1px solid #e0e6eb;align-content:center;align-self:stretch;justify-items:end;min-width:64px;padding-left:12px;display:grid}.score-team-directory-record small{color:#8493a4;letter-spacing:.08em;text-transform:uppercase;font-size:10px;font-weight:800}.score-team-directory-record strong{color:#10233f;font-variant-numeric:tabular-nums;margin-top:3px;font-size:22px}.score-team-directory-record span{color:#8a99a8;white-space:nowrap;margin-top:2px;font-size:10px}.score-team-directory-sports{border-top:1px solid #e3e8ed;flex-wrap:wrap;grid-column:1/-1;gap:5px;padding-top:12px;display:flex}.score-team-directory-sports span{color:#61748a;background:#edf2f6;border-radius:999px;padding:4px 6px;font-size:10px;font-weight:700}.score-team-directory-sports span.active{background:var(--team-accent)}@supports (color:color-mix(in lab, red, red)){.score-team-directory-sports span.active{background:color-mix(in srgb, var(--team-accent) 15%, #edf2f6)}}.score-team-directory-sports span.active{color:#203a56}.score-team-directory-open{z-index:2;color:#2865b6;grid-column:1/-1;width:fit-content;font-size:13px;font-weight:800;text-decoration:none;position:relative}.score-team-directory-empty{color:#6b7f94;text-align:center;background:#fff;border:1px dashed #bdccd9;border-radius:8px;place-content:center;justify-items:center;gap:8px;min-height:220px;padding:28px;display:grid}.score-team-directory-empty strong{color:#17314e;font-size:20px}.score-team-directory-empty span{font-size:14px}.score-team-directory-empty button,.score-team-directory-more{color:#fff;min-height:42px;font:750 14px var(--font-ui);cursor:pointer;background:#245eac;border:0;border-radius:5px;margin-top:8px;padding:0 16px}.score-team-directory-more{margin:22px auto 0;display:block}@media (max-width:1080px){.score-team-directory-controls{grid-template-columns:repeat(3,minmax(0,1fr))}.score-team-directory-controls .search{grid-column:span 2}.score-team-directory-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:700px){.score-public-header-actions>a,.score-game-detail-header>nav{display:none}.score-team-directory-header{grid-template-columns:1fr auto;padding:0 14px}.score-team-directory-header>a:last-child{display:none}.score-team-directory-brand{justify-self:end}.score-team-directory-hero{min-height:175px;padding:28px 20px 48px}.score-team-directory-hero h1{font-size:42px}.score-team-directory-hero>img{display:none}.score-team-directory-controls{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;width:calc(100% - 24px);margin-top:-24px;padding:12px}.score-team-directory-controls .search{grid-column:1/-1}.score-team-directory-results{width:calc(100% - 24px);padding-top:24px}.score-team-directory-grid{grid-template-columns:1fr}}@media (max-width:430px){.score-team-directory-controls{grid-template-columns:1fr}.score-team-directory-controls .search{grid-column:1}.score-team-directory-card{grid-template-columns:60px minmax(0,1fr) auto;gap:11px;padding:14px}.score-team-directory-logo{width:58px;height:58px}.score-team-directory-identity h3{font-size:18px}.score-team-directory-record{min-width:54px;padding-left:8px}.score-team-directory-record strong{font-size:18px}}@media (max-width:640px){.scoredesk-shell{display:block}.scoredesk-sidebar{align-items:flex-start;width:100%;height:auto;padding:14px 18px;position:static}.scoredesk-lockup b{display:block}.scoredesk-sidebar nav{gap:4px;width:100%;margin-top:12px;padding-bottom:3px;display:flex;overflow-x:auto}.scoredesk-sidebar nav a,.scoredesk-sidebar nav>span{border-bottom:3px solid #0000;border-left:0;flex:none;padding:9px 10px}.scoredesk-sidebar nav a.active{border-left-color:#0000;border-bottom-color:var(--coral)}.scoredesk-user{display:none}.scoredesk-header{flex-direction:column;align-items:flex-start;min-height:76px;padding:16px 18px}.scoredesk-header h1{font-size:23px}.scoredesk-header-actions,.scoredesk-market-switcher{width:100%}.scoredesk-market-switcher{grid-template-columns:1fr auto}.scoredesk-market-switcher form:first-child{min-width:0}.scoredesk-market-switcher label{flex:1;min-width:0}.scoredesk-market-switcher select{width:100%;min-width:0}.scoredesk-content{width:calc(100% - 32px);padding-top:26px}.scoredesk-intro{flex-direction:column;align-items:flex-start}.scoredesk-intro h2{font-size:34px}.scoredesk-metrics{grid-template-columns:1fr}.scoredesk-metrics article,.scoredesk-metrics article:nth-child(2){border-right:0;border-bottom:1px solid var(--line)}.scoredesk-control-row,.scoredesk-control-grid{grid-template-columns:1fr}.scoredesk-live-control{grid-template-columns:46px 1fr;padding:18px}.scoredesk-live-control .scoredesk-source-priority,.scoredesk-live-control .scoredesk-live-actions{grid-column:1/-1}.scoredesk-live-actions{grid-template-columns:1fr;display:grid}.scoredesk-source-health{grid-template-columns:1fr}.scoredesk-source-health article{border-right:0;border-bottom:1px solid var(--line)}.scoredesk-source-health article:last-child{border-bottom:0}.scoredesk-panel-heading{flex-direction:column;align-items:flex-start}.scoredesk-games-heading>span{text-align:left}.scoredesk-games-heading-actions{justify-content:space-between;align-items:flex-start;width:100%}.scoredesk-games-heading-actions>span{text-align:left}.scoredesk-manual-game-created{flex-direction:column;align-items:flex-start}.scoredesk-filter-grid{grid-template-columns:1fr;padding:18px}.scoredesk-search-filter{grid-column:auto}.scoredesk-directory-meta,.scoredesk-section-label{flex-direction:column;align-items:flex-start}.scoredesk-directory-meta p{text-align:left}.scoredesk-review-list{grid-template-columns:1fr}.scoredesk-operations-summary{grid-template-columns:repeat(2,1fr)}.scoredesk-operations-summary article,.scoredesk-operations-summary article:nth-child(3){border-right:1px solid var(--line);border-bottom:1px solid var(--line)}.scoredesk-operations-summary article:nth-child(2n){border-right:0}.scoredesk-operations-summary article:last-child{border-bottom:0;border-right:0}.scoredesk-operations-alerts article,.scoredesk-operations>footer{flex-direction:column;align-items:flex-start}.scoredesk-exception-metrics{grid-template-columns:repeat(2,1fr)}.scoredesk-exception-metrics button:nth-child(3){border-right:1px solid var(--line)}.scoredesk-exception-metrics button:nth-child(2n){border-right:0}.scoredesk-exception-list article{flex-direction:column;align-items:flex-start}.scoredesk-exception-heading-actions{flex-direction:column;align-items:flex-end}.scoredesk-exception-list .scoredesk-exception-actions{justify-content:flex-start;width:100%}.scoredesk-review-list article,.scoredesk-review-list article:nth-child(2n),.scoredesk-review-list article:nth-child(3n){border-right:0}.scoredesk-page-grid{grid-template-columns:1fr}.scoredesk-page-grid>a,.scoredesk-page-grid>a:nth-child(2n),.scoredesk-page-grid>a:nth-child(3n){border-right:0;border-bottom:1px solid var(--line)}.scoredesk-page-grid>a:last-child{border-bottom:0}.scoredesk-team-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.scoredesk-team-metrics article:nth-child(2n){border-right:0}.scoredesk-team-metrics article:nth-child(-n+2){border-bottom:1px solid var(--line)}.scoredesk-team-registry{display:block}.scoredesk-team-review-items article,.scoredesk-team-review-candidates .scoredesk-team-manual-merge{grid-template-columns:1fr}.scoredesk-team-directory{border-right:0;border-bottom:1px solid var(--line);max-height:none;position:static}.scoredesk-team-list{max-height:310px}.scoredesk-team-form-grid.three,.scoredesk-team-sports{grid-template-columns:1fr}.scoredesk-team-form-grid label.wide{grid-column:auto}.scoredesk-team-source-list article{grid-template-columns:1fr}.scoredesk-team-source-actions{justify-content:flex-start}.scoredesk-team-sync-range{grid-template-columns:1fr 1fr}.scoredesk-team-sync-range p{grid-column:1/-1}.scoredesk-team-preview article{grid-template-columns:1fr;gap:5px}.scoredesk-sport-mappings>div{grid-template-columns:1fr}.scoredesk-sport-team-defaults{flex-direction:column;align-items:stretch}.scoredesk-sport-team-defaults a{text-align:center}}.scoredesk-live-board{overflow:hidden}.scoredesk-live-board-tools{border-bottom:1px solid var(--line);background:#fafafa;grid-template-columns:repeat(4,minmax(140px,1fr));align-items:end;gap:14px 18px;padding:17px 24px;display:grid}.scoredesk-live-board-tools label{color:#737f8a;letter-spacing:.11em;text-transform:uppercase;gap:7px;font-size:7px;font-weight:900;display:grid}.scoredesk-live-board-tools input,.scoredesk-live-board-tools select{min-height:38px;color:var(--ink);background:#fff;border:1px solid #cfd5da;padding:0 10px}.scoredesk-live-board-tools label.scoredesk-auto-refresh{white-space:nowrap;align-items:center;gap:7px;min-height:38px;display:flex}.scoredesk-live-board-tools label.scoredesk-auto-refresh input{width:14px;min-height:14px;padding:0}.scoredesk-live-board-tools>div strong,.scoredesk-live-board-tools>div span{display:block}.scoredesk-live-board-tools>div{grid-column:span 2}.scoredesk-live-board-tools>div strong{color:var(--ink);font-size:9px}.scoredesk-live-board-tools>div span{color:#7d8791;margin-top:4px;font-size:8px}.scoredesk-live-board-tools button{border:1px solid var(--navy);background:var(--navy);color:#fff;min-height:38px;padding:0 16px;font-size:8px;font-weight:900}.scoredesk-live-board-grid{grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.scoredesk-live-board-grid article{border-right:1px solid var(--line);border-bottom:1px solid var(--line);min-height:190px;padding:17px 18px}.scoredesk-live-board-grid article:nth-child(3n){border-right:0}.scoredesk-live-board-grid article.live{box-shadow:inset 4px 0 var(--coral)}.scoredesk-live-board-grid article>header{justify-content:space-between;align-items:center;gap:12px;margin-bottom:14px;display:flex}.scoredesk-live-board-grid article>header span{color:#7a8690;letter-spacing:.08em;text-transform:uppercase;align-items:center;gap:7px;font-size:7px;font-weight:900;display:flex}.scoredesk-live-board-grid article>header strong{color:#526273;letter-spacing:.08em;text-transform:uppercase;background:#e8ecee;padding:5px 7px;font-size:6px}.scoredesk-live-board-grid article.live>header strong{color:#a33e30;background:#f4d9d3}.scoredesk-live-board-grid article>div{grid-template-columns:42px minmax(0,1fr) 28px;align-items:center;gap:8px;margin-top:9px;display:grid}.scoredesk-live-board-grid article>div small{color:#6e7b88;text-align:center;text-transform:uppercase;background:#edf0f2;padding:4px;font-size:6px;font-weight:900}.scoredesk-live-board-grid article>div b{color:var(--ink);text-overflow:ellipsis;white-space:nowrap;font-size:10px;overflow:hidden}.scoredesk-live-board-grid article>div b i{color:#89939d;letter-spacing:.04em;text-overflow:ellipsis;text-transform:uppercase;margin-top:4px;font-size:6px;font-style:normal;font-weight:800;display:block;overflow:hidden}.scoredesk-live-board-grid article>div em{color:var(--ink);text-align:right;font:400 21px/1 Georgia,serif}.scoredesk-set-score-scroll{max-width:100%;overflow-x:auto}.scoredesk-set-score-editor{grid-template-columns:minmax(150px,1fr) repeat(5,minmax(54px,.35fr));align-items:center;gap:7px;min-width:540px;display:grid}.scoredesk-set-score-editor>strong{color:#7c8791;letter-spacing:.05em;text-align:center;text-transform:uppercase;font-size:7px}.scoredesk-set-score-editor>b{color:var(--ink);text-overflow:ellipsis;white-space:nowrap;font-size:9px;overflow:hidden}.scoredesk-set-score-editor>input{text-align:center;min-width:0;padding:9px 5px}.scoredesk-live-board-grid article>footer{border-top:1px solid #e4e5e3;justify-content:space-between;align-items:flex-end;gap:12px;margin-top:18px;padding-top:12px;display:flex}.scoredesk-live-board-grid article>footer span{color:#7d8791;font-size:7px;line-height:1.4}.scoredesk-live-board-grid article>footer button,.scoredesk-game-control button{color:#526171;white-space:nowrap;background:#fff;border:1px solid #b9c2c9;padding:7px 9px;font-size:7px;font-weight:900}.scoredesk-live-board-empty{text-align:center;grid-column:1/-1;padding:42px 24px}.scoredesk-live-board-empty strong,.scoredesk-live-board-empty span{display:block}.scoredesk-live-board-empty strong{color:var(--ink);font:400 20px/1.1 Georgia,serif}.scoredesk-live-board-empty span{color:#7e8993;margin-top:8px;font-size:8px}.scoredesk-game-control{width:92px}.scoredesk-game-control button{width:100%;margin-bottom:5px}.scoredesk-game-control button:last-child{margin-bottom:0}.scoredesk-game-control button.featured{color:#7b5c0a;background:#fff5c9;border-color:#c79d2c}.scoredesk-broadcast-toolbar{overflow:hidden}.scoredesk-readiness-metrics{border-bottom:1px solid var(--line);grid-template-columns:repeat(5,1fr);display:grid}.scoredesk-readiness-metrics>button,.scoredesk-readiness-metrics>article{border:0;border-right:1px solid var(--line);color:#74808a;text-align:left;background:#fafafa;min-height:105px;padding:18px 20px}.scoredesk-readiness-metrics>:last-child{border-right:0}.scoredesk-readiness-metrics>button.active{box-shadow:inset 0 -4px var(--coral);background:#fff}.scoredesk-readiness-metrics>button.ready.active{box-shadow:inset 0 -4px #4f927a}.scoredesk-readiness-metrics>button.attention.active{box-shadow:inset 0 -4px #b24f40}.scoredesk-readiness-metrics>button.quality.active{box-shadow:inset 0 -4px #c58b28}.scoredesk-readiness-metrics span,.scoredesk-readiness-metrics strong,.scoredesk-readiness-metrics small{display:block}.scoredesk-readiness-metrics span{letter-spacing:.1em;text-transform:uppercase;font-size:7px;font-weight:900}.scoredesk-readiness-metrics strong{color:var(--ink);margin-top:8px;font:400 29px/1 Georgia,Times New Roman,serif}.scoredesk-readiness-metrics small{margin-top:7px;font-size:7px}.scoredesk-readiness-list>article{border-bottom:1px solid var(--line);grid-template-columns:100px minmax(220px,1.2fr) minmax(200px,1fr) minmax(190px,.9fr) auto;align-items:center;gap:18px;padding:17px 20px;display:grid;box-shadow:inset 4px 0 #b24f40}.scoredesk-readiness-list>article.ready{box-shadow:inset 4px 0 #4f927a}.scoredesk-readiness-list>article.quality{box-shadow:inset 4px 0 #c58b28}.scoredesk-readiness-list>article:last-child{border-bottom:0}.scoredesk-readiness-date strong,.scoredesk-readiness-date span,.scoredesk-readiness-date small,.scoredesk-readiness-game span,.scoredesk-readiness-game strong,.scoredesk-readiness-game small,.scoredesk-readiness-outlet strong,.scoredesk-readiness-outlet span,.scoredesk-readiness-outlet small{display:block}.scoredesk-readiness-date strong,.scoredesk-readiness-game>span{color:var(--coral);letter-spacing:.1em;text-transform:uppercase;font-size:6px}.scoredesk-readiness-date span{color:var(--ink);margin-top:3px;font-size:11px;font-weight:900}.scoredesk-readiness-date small,.scoredesk-readiness-game small,.scoredesk-readiness-outlet span,.scoredesk-readiness-outlet small{color:#7b8791;margin-top:5px;font-size:7px}.scoredesk-readiness-game strong{color:var(--ink);margin-top:5px;font:400 17px/1.12 Georgia,Times New Roman,serif}.scoredesk-readiness-outlet strong{color:var(--ink);font-size:9px}.scoredesk-readiness-status>strong{color:#9c4438;font-size:8px}.scoredesk-readiness-status>span{color:#34745d;margin-top:6px;font-size:7px;display:block}.scoredesk-readiness-status>div{flex-wrap:wrap;gap:4px;margin-top:6px;display:flex}.scoredesk-readiness-status>div span{color:#9b493c;text-transform:uppercase;background:#fff0ed;padding:4px 6px;font-size:6px;font-weight:900}.scoredesk-readiness-status>div span.changed{color:#835315;background:#ffe4b9}.scoredesk-readiness-status>div span.quality{color:#7c5716;background:#fff2cf}.scoredesk-readiness-status>small{color:#34745d;margin-top:6px;font-size:7px;font-weight:800;display:block}.scoredesk-readiness-actions{gap:5px;display:grid}.scoredesk-readiness-actions button{color:#526170;background:#fff;border:1px solid #bdc5ca;min-height:31px;padding:0 9px;font-size:7px;font-weight:900}.scoredesk-readiness-empty{text-align:center;padding:30px 22px}.scoredesk-readiness-empty strong{color:var(--ink);font:400 20px/1.1 Georgia,serif}.scoredesk-readiness-empty p{color:#7b8791;margin:7px 0 0;font-size:8px}.scoredesk-broadcast-date-row{grid-template-columns:180px 190px minmax(0,1fr);align-items:end;gap:22px;padding:18px 24px;display:grid}.scoredesk-broadcast-date-row label,.scoredesk-broadcast-form label{color:#737f8a;letter-spacing:.1em;text-transform:uppercase;gap:7px;min-width:0;font-size:7px;font-weight:900;display:grid}.scoredesk-broadcast-date-row input,.scoredesk-broadcast-form input,.scoredesk-broadcast-form select,.scoredesk-broadcast-form textarea{width:100%;min-height:39px;color:var(--ink);font:inherit;text-transform:none;background:#fff;border:1px solid #cdd3d7;padding:0 10px;font-size:9px}.scoredesk-broadcast-date-row>div strong,.scoredesk-broadcast-date-row>div span{display:block}.scoredesk-broadcast-date-row>div strong{color:var(--ink);font-size:10px}.scoredesk-broadcast-date-row>div span{color:#7b8791;margin-top:5px;font-size:8px}.scoredesk-broadcast-date-row>p{color:#74808a;margin:0;font-size:8px;line-height:1.55}.scoredesk-broadcast-error{color:#9f3e32;background:#f7e4df;border-top:1px solid #e9c9c1;padding:12px 24px;font-size:9px}.scoredesk-broadcast-layout{grid-template-columns:minmax(300px,.82fr) minmax(420px,1.18fr);gap:24px;display:grid}.scoredesk-broadcast-form{gap:13px;padding:20px 22px;display:grid}.scoredesk-broadcast-form-grid{gap:12px;display:grid}.scoredesk-broadcast-form-grid.two{grid-template-columns:1fr 1fr}.scoredesk-broadcast-form-grid.three{grid-template-columns:repeat(3,minmax(0,1fr))}.scoredesk-broadcast-game-picker{grid-template-columns:1fr 1.35fr;align-items:start;gap:12px;display:grid}.scoredesk-broadcast-form textarea{resize:vertical;min-height:82px;padding:10px}.scoredesk-broadcast-form label>small{color:#99a1a8;letter-spacing:0;text-transform:none;font-size:7px;font-weight:500;line-height:1.35}.scoredesk-broadcast-form input:disabled{color:#999;background:#efefed}.scoredesk-broadcast-form-actions{justify-content:flex-end;gap:8px;padding-top:4px;display:flex}.scoredesk-broadcast-form-actions button,.scoredesk-outlet-list button,.scoredesk-broadcast-row-actions button{border:1px solid var(--navy);background:var(--navy);color:#fff;min-height:35px;padding:0 12px;font-size:7px;font-weight:900}.scoredesk-broadcast-form-actions button.quiet,.scoredesk-outlet-list button,.scoredesk-broadcast-row-actions button{color:#526170;background:#fff;border-color:#bdc5ca}.scoredesk-broadcast-form-actions button:disabled,.scoredesk-broadcast-row-actions button:disabled{opacity:.45}.scoredesk-radio-only{background:#fafafa;border:1px solid #d6dadb;align-items:flex-start;gap:9px;padding:12px;display:flex}.scoredesk-radio-only input{width:15px;min-height:15px;margin-top:1px;padding:0}.scoredesk-radio-only label,.scoredesk-radio-only strong,.scoredesk-radio-only small{display:block}.scoredesk-radio-only strong{color:var(--ink);font-size:8px}.scoredesk-radio-only small{color:#77838d;letter-spacing:0;text-transform:none;margin-top:3px;font-size:7px;font-weight:500;line-height:1.4}.scoredesk-broadcast-flags small button{color:#a8372f;font:inherit;background:#fff;border:1px solid #d9a39e;margin-left:5px;padding:2px 5px;font-weight:900}.scoredesk-season-broadcast-options{background:#fff9dc;border-top:1px solid #d9dddf;padding:18px 30px}.scoredesk-season-broadcast-heading{margin-bottom:12px}.scoredesk-season-broadcast-heading p{color:#a26f25;letter-spacing:.12em;text-transform:uppercase;margin:0 0 3px;font-size:8px;font-weight:900}.scoredesk-season-broadcast-heading h3{color:var(--ink);font-family:var(--font-serif);margin:0;font-size:20px}.scoredesk-outlet-list{border-top:1px solid var(--line)}.scoredesk-outlet-list article{border-bottom:1px solid var(--line);grid-template-columns:42px minmax(0,1fr) auto;align-items:center;gap:12px;padding:13px 18px;display:grid}.scoredesk-outlet-list article:last-child{border-bottom:0}.scoredesk-outlet-list article>img,.scoredesk-outlet-list article>span{object-fit:contain;width:40px;height:40px}.scoredesk-outlet-list article>span{color:#fff;background:#173149;place-items:center;font-size:8px;font-weight:900;display:grid}.scoredesk-outlet-list article strong,.scoredesk-outlet-list article small,.scoredesk-outlet-list article em{display:block}.scoredesk-outlet-list article strong{color:var(--ink);font-size:9px}.scoredesk-outlet-list article small{color:#75818c;margin-top:3px;font-size:7px}.scoredesk-outlet-list article em{color:var(--coral);letter-spacing:.06em;text-transform:uppercase;margin-top:5px;font-size:6px;font-style:normal;font-weight:900}.scoredesk-broadcast-empty{color:#7b8791;text-align:center;margin:0;padding:27px 22px;font-size:8px;line-height:1.55}.scoredesk-broadcast-schedule-list article{border-bottom:1px solid var(--line);grid-template-columns:minmax(220px,1.25fr) minmax(210px,1fr) minmax(170px,.85fr) auto;align-items:center;gap:20px;padding:16px 22px;display:grid}.scoredesk-broadcast-schedule-list article:last-child{border-bottom:0}.scoredesk-broadcast-game-copy span,.scoredesk-broadcast-game-copy strong,.scoredesk-broadcast-game-copy small{display:block}.scoredesk-broadcast-game-copy>span{color:var(--coral);letter-spacing:.08em;text-transform:uppercase;font-size:6px;font-weight:900}.scoredesk-broadcast-game-copy strong{color:var(--ink);margin-top:5px;font-size:10px}.scoredesk-broadcast-game-copy small{color:#7c8791;margin-top:5px;font-size:7px}.scoredesk-broadcast-outlet-copy{align-items:center;gap:10px;min-width:0;display:flex}.scoredesk-broadcast-outlet-copy>img{object-fit:contain;width:36px;height:36px}.scoredesk-broadcast-outlet-copy>span{min-width:0}.scoredesk-broadcast-outlet-copy strong,.scoredesk-broadcast-outlet-copy small,.scoredesk-broadcast-outlet-copy em{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.scoredesk-broadcast-outlet-copy strong{color:var(--ink);font-size:9px}.scoredesk-broadcast-outlet-copy small{color:#687787;margin-top:4px;font-size:7px}.scoredesk-broadcast-outlet-copy em{color:#929aa2;margin-top:3px;font-size:7px;font-style:normal}.scoredesk-broadcast-flags>span{color:#326e58;letter-spacing:.06em;text-transform:uppercase;background:#e6eee9;padding:5px 7px;font-size:6px;font-weight:900;display:inline-flex}.scoredesk-broadcast-flags>small{color:#7a6552;margin-top:6px;font-size:7px;line-height:1.35;display:block}.scoredesk-broadcast-row-actions{gap:6px;display:flex}.scoredesk-broadcast-row-actions button.danger{color:#a34337}.scoredesk-editor-backdrop{z-index:1000;background:#05111db8;place-items:center;padding:24px;display:grid;position:fixed;inset:0}.scoredesk-game-editor{background:#f5f2eb;width:min(980px,100%);max-height:calc(100vh - 48px);overflow-y:auto;box-shadow:0 28px 90px #00000059}.scoredesk-game-editor>header{z-index:2;background:#fff;border-bottom:1px solid #d6d7d5;justify-content:space-between;align-items:flex-start;gap:24px;padding:23px 26px;display:flex;position:sticky;top:0}.scoredesk-game-editor>header p{color:var(--coral);letter-spacing:.13em;text-transform:uppercase;margin:0;font-size:7px;font-weight:900}.scoredesk-game-editor>header h2{color:var(--ink);letter-spacing:-.035em;margin:7px 0 4px;font:400 27px/1.05 Georgia,serif}.scoredesk-game-editor>header span{color:#7b8690;font-size:8px}.scoredesk-match-review-dialog{width:min(760px,100%)}.scoredesk-match-review-source{border-bottom:1px solid var(--line);background:#fff8e8;padding:20px 24px}.scoredesk-match-review-source span,.scoredesk-match-review-source strong,.scoredesk-match-review-source small{display:block}.scoredesk-match-review-source span{color:var(--coral);letter-spacing:.1em;text-transform:uppercase;font-size:7px;font-weight:900}.scoredesk-match-review-source strong{color:var(--ink);margin-top:8px;font:400 23px/1.1 Georgia,serif}.scoredesk-match-review-source small{color:#7a858f;text-transform:capitalize;margin-top:7px;font-size:8px}.scoredesk-match-candidates article{border-bottom:1px solid var(--line);background:#fff;justify-content:space-between;align-items:center;gap:22px;padding:19px 24px;display:flex}.scoredesk-match-candidates span,.scoredesk-match-candidates strong,.scoredesk-match-candidates small{display:block}.scoredesk-match-candidates span{color:var(--coral);letter-spacing:.09em;text-transform:uppercase;font-size:6px;font-weight:900}.scoredesk-match-candidates strong{color:var(--ink);margin-top:7px;font:400 18px/1.1 Georgia,serif}.scoredesk-match-candidates small{color:#7b8791;margin-top:7px;font-size:7px}.scoredesk-match-candidates button{border:1px solid var(--navy);background:var(--navy);color:#fff;flex:none;min-height:35px;padding:0 12px;font-size:7px;font-weight:900}.scoredesk-game-editor>header button{color:#536171;background:0 0;border:1px solid #c8cdd1;width:36px;height:36px;font-size:22px}.scoredesk-editor-priority{color:#336a58;background:#e5eee9;border-bottom:1px solid #d9d9d6;align-items:baseline;gap:10px;padding:12px 26px;display:flex}.scoredesk-editor-priority strong{text-transform:uppercase;font-size:8px}.scoredesk-editor-priority span{font-size:8px}.scoredesk-editor-error{color:#923b30;background:#f7e4df;border-left:4px solid #bd4a3b;margin:16px 26px 0;padding:11px 13px;font-size:9px}.scoredesk-editor-groups{gap:14px;padding:20px 26px;display:grid}.scoredesk-editor-groups fieldset{background:#fff;border:1px solid #d4d7d7;min-width:0;margin:0;padding:0}.scoredesk-editor-groups legend{background:#f8f8f6;border-bottom:1px solid #e1e2e0;justify-content:space-between;align-items:center;width:100%;padding:11px 14px;display:flex}.scoredesk-editor-groups legend label,.scoredesk-editor-groups legend>strong{color:var(--ink);text-transform:uppercase;align-items:center;gap:8px;font-size:8px;font-weight:900;display:flex}.scoredesk-editor-groups legend input{accent-color:var(--coral)}.scoredesk-editor-groups legend span{color:#87919a;letter-spacing:.1em;text-transform:uppercase;font-size:6px;font-weight:900}.scoredesk-editor-grid{gap:13px;padding:14px;display:grid}.scoredesk-editor-grid.two{grid-template-columns:.8fr 1.2fr}.scoredesk-editor-grid.three{grid-template-columns:.8fr 1.3fr .8fr}.scoredesk-editor-grid.four{grid-template-columns:repeat(4,1fr)}.scoredesk-editor-grid label,.scoredesk-editor-audit>label{color:#737f8a;letter-spacing:.09em;text-transform:uppercase;gap:6px;min-width:0;font-size:7px;font-weight:900;display:grid}.scoredesk-editor-grid input,.scoredesk-editor-grid select,.scoredesk-editor-audit textarea{width:100%;min-height:38px;color:var(--ink);font:inherit;text-transform:none;background:#fff;border:1px solid #cdd3d7;padding:0 10px;font-size:9px}.scoredesk-editor-grid input:disabled,.scoredesk-editor-grid select:disabled{color:#9aa1a7;background:#f2f2f0}.scoredesk-editor-weather-review>span:last-child{min-height:38px;color:var(--ink);background:#fff;border:1px solid #cdd3d7;align-items:center;gap:8px;padding:0 10px;display:flex}.scoredesk-editor-weather-review input{width:auto;min-height:0;padding:0}.scoredesk-editor-audit{grid-template-columns:1fr 1.2fr;gap:20px;padding:0 26px 20px;display:grid}.scoredesk-editor-audit textarea{resize:vertical;min-height:104px;padding:10px}.scoredesk-editor-audit>div{background:#fff;border:1px solid #d4d7d7;padding:14px}.scoredesk-editor-audit>div>strong{color:#737f8a;letter-spacing:.1em;text-transform:uppercase;margin-bottom:8px;font-size:7px;display:block}.scoredesk-editor-audit p{border-top:1px solid #e5e5e3;grid-template-columns:30px minmax(0,1fr) auto;gap:8px;margin:0;padding:7px 0;font-size:7px;display:grid}.scoredesk-editor-audit p b{color:var(--coral)}.scoredesk-editor-audit p span{color:#586675}.scoredesk-editor-audit p small{color:#939ba3}.scoredesk-game-editor>footer{background:#fff;border-top:1px solid #d4d6d5;justify-content:space-between;align-items:center;gap:20px;padding:15px 26px;display:flex;position:sticky;bottom:0}.scoredesk-game-editor>footer>span{color:#7b8690;font-size:8px}.scoredesk-game-editor>footer>div{gap:9px;display:flex}.scoredesk-game-editor>footer button{border:1px solid var(--navy);background:var(--navy);color:#fff;min-height:38px;padding:0 15px;font-size:8px;font-weight:900}.scoredesk-game-editor>footer button.quiet{color:#536171;background:#fff;border-color:#bec5ca}.scoredesk-manual-game-editor{width:min(1040px,100%)}.scoredesk-manual-game-editor form>footer{background:#fff;border-top:1px solid #d4d6d5;justify-content:space-between;align-items:center;gap:20px;padding:15px 26px;display:flex;position:sticky;bottom:0}.scoredesk-manual-game-editor form>footer>span{color:#7b8690;font-size:8px}.scoredesk-manual-game-editor form>footer>div{gap:9px;display:flex}.scoredesk-manual-game-editor form>footer button{border:1px solid var(--navy);background:var(--navy);color:#fff;min-height:38px;padding:0 15px;font-size:8px;font-weight:900}.scoredesk-manual-game-editor form>footer button.quiet{color:#536171;background:#fff;border-color:#bec5ca}.scoredesk-manual-game-editor form>footer button:disabled{cursor:not-allowed;opacity:.45}.scoredesk-manual-record-note{color:#6f7d88;margin:0;padding:0 14px 14px;font-size:8px;line-height:1.5}.scoredesk-manual-team-grid{grid-template-columns:1fr 1fr;gap:14px;display:grid}.scoredesk-manual-team-picker{background:#fff;border:1px solid #d4d7d7;min-width:0;margin:0;padding:0}.scoredesk-manual-team-picker>legend{width:100%;color:var(--ink);text-transform:uppercase;background:#f8f8f6;border-bottom:1px solid #e1e2e0;padding:11px 14px;font-size:8px;font-weight:900}.scoredesk-manual-team-search{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:9px;padding:14px;display:grid}.scoredesk-manual-team-search label{color:#737f8a;letter-spacing:.09em;text-transform:uppercase;gap:6px;font-size:7px;font-weight:900;display:grid}.scoredesk-manual-team-search input{width:100%;min-height:38px;color:var(--ink);font:inherit;text-transform:none;background:#fff;border:1px solid #cdd3d7;padding:0 10px;font-size:9px}.scoredesk-manual-team-search button{border:1px solid var(--navy);background:var(--navy);color:#fff;min-height:38px;padding:0 13px;font-size:8px;font-weight:900}.scoredesk-manual-team-search button:disabled{cursor:not-allowed;opacity:.45}.scoredesk-manual-team-results{border-top:1px solid #e1e2e0;max-height:178px;overflow-y:auto}.scoredesk-manual-team-results button{width:100%;color:var(--ink);text-align:left;background:#fff;border:0;border-bottom:1px solid #ececea;justify-content:space-between;align-items:baseline;gap:12px;padding:10px 14px;display:flex}.scoredesk-manual-team-results button:hover{background:#f4f7f6}.scoredesk-manual-team-results strong{font-size:9px}.scoredesk-manual-team-results span{color:#7a8791;font-size:7px}.scoredesk-manual-team-selected{background:#e8f1ed;border-left:4px solid #4f927a;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:5px 12px;margin:0 14px 14px;padding:11px 12px;display:grid}.scoredesk-manual-team-selected span{color:#5f796f;letter-spacing:.08em;text-transform:uppercase;grid-column:1;font-size:6px;font-weight:900}.scoredesk-manual-team-selected strong{color:#2d6654;grid-column:1;font-size:10px}.scoredesk-manual-team-selected button{color:#2d6654;background:0 0;border:1px solid #8eb2a4;grid-area:1/2/span 2;padding:7px 9px;font-size:7px;font-weight:900}.scoredesk-manual-create-opponent{color:var(--ink);background:#f5f3ed;gap:9px;margin:0 14px 14px;padding:10px;display:flex}.scoredesk-manual-create-opponent input{accent-color:var(--coral)}.scoredesk-manual-create-opponent strong,.scoredesk-manual-create-opponent small{display:block}.scoredesk-manual-create-opponent strong{font-size:8px}.scoredesk-manual-create-opponent small{color:#7f8992;margin-top:4px;font-size:7px;line-height:1.4}.scoredesk-manual-new-team{padding-top:0}.scoredesk-manual-availability-copy{background:#f4f5f3;flex-direction:column;justify-content:center;padding:10px 12px;display:flex}.scoredesk-manual-availability-copy strong{color:var(--ink);text-transform:uppercase;font-size:8px}.scoredesk-manual-availability-copy span{color:#74808a;margin-top:5px;font-size:8px;line-height:1.45}.score-public-page{color:#172434;background:#f2efe7;min-height:100vh}.score-public-header{color:#fff;background:#091a2b;justify-content:space-between;align-items:center;gap:24px;min-height:76px;padding:0 max(24px,50vw - 590px);display:flex}.score-public-brand{color:#fff;align-items:center;gap:12px;text-decoration:none;display:flex}.score-public-brand>span{background:var(--coral);place-items:center;width:45px;height:45px;display:grid}.score-public-brand img{filter:invert()}.score-public-brand strong,.score-public-brand small{display:block}.score-public-brand strong{letter-spacing:-.03em;font-size:17px}.score-public-brand small{color:#8292a2;letter-spacing:.1em;text-transform:uppercase;margin-top:3px;font-size:7px}.score-public-health{color:#d9e0e5;align-items:center;gap:9px;display:flex}.score-public-health i{background:#59a582;border-radius:50%;width:8px;height:8px;box-shadow:0 0 0 4px #59a58229}.score-public-health.stale i{background:#d6a34b;box-shadow:0 0 0 4px #d6a34b29}.score-public-health span,.score-public-health small{display:block}.score-public-health span{letter-spacing:.08em;text-align:right;text-transform:uppercase;font-size:8px;font-weight:900}.score-public-health small{color:#7f90a0;letter-spacing:0;text-transform:none;margin-top:3px;font-size:7px;font-weight:400}.score-public-hero{color:#fff;background:#173149;justify-content:space-between;align-items:center;gap:40px;min-height:230px;padding:35px max(24px,50vw - 590px);display:flex;overflow:hidden}.score-public-hero p{color:#f0836e;letter-spacing:.16em;text-transform:uppercase;margin:0;font-size:9px;font-weight:900}.score-public-hero h1{letter-spacing:-.055em;margin:9px 0 8px;font:400 clamp(40px,6vw,72px)/.95 Georgia,serif}.score-public-hero span{color:#aab7c2;font-size:10px}.score-public-hero>img{opacity:.1;filter:invert();width:150px;height:150px;transform:rotate(-8deg)}.score-public-tools{background:#fff;border-bottom:1px solid #d3d5d3;flex-wrap:wrap;align-items:flex-end;gap:14px;padding:18px max(24px,50vw - 590px);display:flex}.score-public-tools label{color:#566574;letter-spacing:.08em;text-transform:uppercase;gap:7px;min-width:220px;font-size:11px;font-weight:900;display:grid}.score-public-tools select,.score-public-tools input{min-height:48px;color:var(--ink);background:#fff;border:1px solid #cdd3d7;padding:0 14px;font-size:17px}.score-public-date-nav{align-items:flex-end;gap:7px;display:flex}.score-public-date-nav label{min-width:170px}.score-public-date-nav button,.score-public-refresh{color:#506071;background:#fff;border:1px solid #bdc5cb;min-height:40px;padding:0 14px;font-size:10px;font-weight:900}.score-public-refresh{color:#fff;text-transform:uppercase;background:#173149;border-color:#173149;margin-left:auto;font-size:8px}.score-public-broadcast-calendar-link{color:#66551c;text-transform:uppercase;background:#fff9dc;border:1px solid #c4a956;align-items:center;min-height:40px;padding:0 14px;font-size:8px;font-weight:900;text-decoration:none;display:inline-flex}.score-public-content{width:min(1180px,100% - 48px);margin:0 auto;padding:30px 0 50px}.score-public-date-heading{border-bottom:1px solid #cacdcb;justify-content:space-between;align-items:baseline;gap:20px;padding-bottom:13px;display:flex}.score-public-date-heading p{letter-spacing:.015em;margin:0;font:700 26px/1 Arial Narrow,Roboto Condensed,Arial,sans-serif}.score-public-date-heading span{color:#7f8992;letter-spacing:.08em;text-transform:uppercase;font-size:8px;font-weight:900}.score-public-notice{color:#7a5a22;background:#f7edd9;border-left:4px solid #d6a34b;margin-top:16px;padding:12px 14px;font-size:9px}.score-public-featured{background:#f2efe7;border:1px solid #d8e3ed;border-radius:8px;margin-top:22px;padding:16px;box-shadow:0 8px 24px #10233f0d}.score-public-featured>header{justify-content:space-between;align-items:baseline;gap:18px;padding:0 4px 14px;display:flex}.score-public-featured>header p{color:#173149;letter-spacing:.035em;text-transform:uppercase;margin:0;font-size:19px;font-weight:950}.score-public-featured>header span{color:#667c99;font-size:12px;font-weight:750}.score-public-featured-grid{grid-template-columns:repeat(6,minmax(0,1fr));gap:14px;display:grid}.score-public-featured-grid>*{grid-column:span 2}.score-public-featured-grid--one>*{grid-column:span 6}.score-public-featured-grid--two>*,.score-public-featured-grid--tail-one>:nth-last-child(-n+4),.score-public-featured-grid--tail-two>:nth-last-child(-n+2){grid-column:span 3}.score-public-featured-game{background:#fff;border:1px solid #d8e2ec;border-left:3px solid #f15a29;border-radius:7px;min-width:0;padding:17px 18px 0;position:relative;overflow:hidden;box-shadow:0 4px 15px #10233f0f}.score-public-featured-game>:not(.score-public-game-overlay){z-index:2;pointer-events:none;position:relative}.score-public-featured-sport-banner{color:#f05f35;letter-spacing:.07em;text-transform:uppercase;white-space:nowrap;background:0 0;margin:0;padding:0;font:850 11px/1 Arial Narrow,Roboto Condensed,Arial,sans-serif}.score-public-featured-game>header{text-transform:uppercase;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:10px;margin-bottom:16px;display:grid}.score-public-featured-game>header time{color:#253f5f;font-variant-numeric:tabular-nums;white-space:nowrap;font-size:12px;font-weight:800}.score-public-featured-game>header>span{text-align:right;grid-area:2/2}.score-public-featured-game.live>header>strong{background:#d9251c;border-radius:5px;padding:6px 9px;font-size:11px;color:#fff!important}.score-public-featured-game.live>header>strong:before{content:"◉";margin-right:5px}.score-public-featured-game>header>span{color:#173149;font-size:12px}.score-public-featured-teams{gap:8px;display:grid}.score-public-featured-league-event{align-content:center;gap:4px;min-height:70px;display:grid}.score-public-featured-league-event span,.score-public-league-event span{color:#778492;letter-spacing:.07em;text-transform:uppercase;font-size:8px;font-weight:900}.score-public-featured-league-event p{color:#394b5c;margin:7px 0 0;font-size:12px}.score-public-featured-league-event p strong{color:var(--coral);letter-spacing:.08em;text-transform:uppercase;margin-right:4px;font-size:8px}.score-public-featured-league-event b{color:#17293a;font-family:var(--font-ui);font-size:16px;font-weight:700;line-height:1.15}.score-public-featured-teams{gap:14px}.score-public-featured-teams>div{grid-template-columns:54px minmax(0,1fr) 50px;align-items:center;gap:16px;display:grid}.score-public-featured-teams .score-public-team-mark{width:54px;height:54px}.score-public-featured-teams .score-public-team-identity{color:#17293a;min-width:0}.score-public-featured-teams .score-public-team-identity small{color:#647891;font-size:14px;font-weight:500}.score-public-featured-teams .score-public-team-identity.long-team-name small{letter-spacing:-.01em;font-size:12px;line-height:1.15}.score-public-featured-teams .score-public-team-identity.long-team-name small>span{overflow-wrap:anywhere}.score-public-featured-teams .score-public-team-identity strong{font-size:23px;font-weight:750}.score-public-featured-teams .score-public-team-identity i{font-size:12px;font-weight:500}.score-public-featured-teams em{color:#0d1117;text-align:right;font:750 33px/.9 Arial Narrow,Roboto Condensed,Arial,sans-serif}.score-public-featured-teams .winner .score-public-team-identity strong{color:var(--team-accent);font-weight:900}.score-public-featured-teams .winner-score{color:#0d1117;font-weight:750}.score-public-featured-details{background:#f4f7fa;border-top-color:#d8e2ec;margin:18px -18px 0;padding:0}.score-public-featured-game.live .score-public-game-heading strong{color:#b1392e}.score-public-featured-broadcast{border-top:0;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px 18px;padding:20px 22px}.score-public-featured-broadcast .score-public-broadcast-station-header,.score-public-featured-broadcast>.score-public-broadcast-crew,.score-public-featured-broadcast>.score-public-on-air,.score-public-featured-broadcast>.score-public-broadcast-note{grid-column:1/-1}.score-public-featured-broadcast .score-public-broadcast-action{color:#fff;text-transform:uppercase;background:#0877f6;border-radius:5px;grid-column:2;grid-template-columns:26px auto;padding:9px 14px;font-size:11px;display:inline-flex;box-shadow:0 4px 12px #0877f62e}.score-public-featured-broadcast .score-public-broadcast-action img{filter:brightness(0)invert();opacity:1;width:18px;height:18px}.score-public-featured-broadcast .score-public-broadcast-action:hover span{color:#fff}.score-public-featured-grid--many .score-public-broadcast-station-header{grid-template-columns:70px minmax(0,1fr)}.score-public-featured-grid--many .score-public-station-logo{width:70px;min-width:70px}.score-public-featured-grid--many .score-public-broadcast-times{grid-column:1/-1;justify-content:flex-start;margin-top:6px}.score-public-sport{background:#fff;border:1px solid #d6d8d6;margin-top:24px;box-shadow:0 14px 38px #091a2b0b}.score-public-sport>header{background:#fafafa;border-bottom:1px solid #dfe1df;grid-template-columns:38px minmax(0,1fr) auto;align-items:center;gap:10px;padding:15px 18px;display:grid}.score-public-sport>header>span{background:#f0ede5;place-items:center;width:36px;height:36px;display:grid}.score-public-sport>header img{opacity:.76}.score-public-sport>header h2{color:#102a45;letter-spacing:.015em;text-transform:uppercase;margin:0;font:750 23px/1 Arial Narrow,Roboto Condensed,Arial,sans-serif}.score-public-sport>header small{color:#667687;letter-spacing:.07em;text-transform:uppercase;font-size:9px;font-weight:900}.score-public-sport-controls{justify-content:flex-end;align-items:end;gap:12px;display:flex}.score-public-sport-controls label{color:#6e7881;letter-spacing:.08em;text-transform:uppercase;gap:3px;font-size:7px;font-weight:900;display:grid}.score-public-sport-controls select{color:#172435;background:#fff;border:1px solid #cfd4d8;min-width:180px;padding:7px 28px 7px 9px;font:700 12px/1.2 Arial,sans-serif}.score-public-games{background:#dfe1df;grid-template-columns:repeat(6,minmax(0,1fr));gap:1px;display:grid}.score-public-games>*{grid-column:span 2}.score-public-games--one>*{grid-column:span 6}.score-public-games--two>*,.score-public-games--tail-one:not(.score-public-games--compact)>:nth-last-child(-n+4),.score-public-games--tail-two:not(.score-public-games--compact)>:nth-last-child(-n+2){grid-column:span 3}.score-public-game{background:#fff;min-width:0;min-height:0;padding:16px 15px;position:relative}.score-public-game.live{box-shadow:inset 5px 0 var(--coral)}.score-public-game.inferred-progress{box-shadow:inset 5px 0 #d9a63f}.score-public-game.is-newsroom-featured{background:#f4f8fb;box-shadow:inset 5px 0 #517895}.score-public-game.is-newsroom-featured:hover{background:#edf4f8}.score-public-game-overlay{z-index:1;position:absolute;inset:0}.score-public-game>.score-public-game-heading,.score-public-game>.score-public-game-body{z-index:2;pointer-events:none;position:relative}.score-public-match-score,.score-public-game-details a{pointer-events:auto}.score-public-game-heading{justify-content:space-between;align-items:baseline;gap:12px;margin-bottom:12px;display:flex}.score-public-game-heading strong{color:#142434;letter-spacing:.045em;text-transform:uppercase;font:700 15px/1 Arial Narrow,Roboto Condensed,Arial,sans-serif}.score-public-game-heading span{color:#b1392e;letter-spacing:.045em;text-transform:uppercase;font:700 12px/1 Arial Narrow,Roboto Condensed,Arial,sans-serif}.score-public-game.live .score-public-game-heading strong{color:#b1392e}.score-public-game-heading .score-public-status-alert{color:#704f08;letter-spacing:.07em;background:#fff0bd;border:1px solid #d9a63f;width:fit-content;padding:6px 8px 5px}.score-public-game.live .score-public-game-heading .score-public-status-alert{color:#704f08}.score-public-game-heading .score-public-status-alert.postponed,.score-public-game-heading .score-public-status-alert.cancelled{color:#7d2f27;background:#f8dcd7;border-color:#d1958d}.score-public-game-body{min-width:0}.score-public-league-event{align-content:center;gap:6px;min-height:78px;display:grid}.score-public-league-event strong{color:#17293a;font:700 20px/1.1 var(--font-ui)}.score-public-league-event p{color:#394b5c;margin:4px 0 0;font-size:13px}.score-public-league-event p b{color:var(--coral);letter-spacing:.08em;text-transform:uppercase;margin-right:5px;font-size:9px}.score-game-detail-league-event{text-align:center;padding:52px 4vw}.score-game-detail-league-event span{color:var(--coral);letter-spacing:.1em;text-transform:uppercase;font-size:12px;font-weight:900}.score-game-detail-league-event h1{color:#142434;margin:10px 0 0;font:700 clamp(34px,6vw,72px)/1.02 Georgia,serif}.score-game-detail-league-event p{color:#394b5c;margin:18px 0 0;font-size:16px}.score-game-detail-league-event p b{color:var(--coral);letter-spacing:.1em;text-transform:uppercase;margin-right:7px;font-size:11px}.score-game-detail-race-results{background:#fff;border:1px solid #dce1e4;margin:0 4vw 48px}.score-game-detail-race-results>header{border-bottom:1px solid #dce1e4;justify-content:space-between;align-items:end;gap:20px;padding:24px;display:flex}.score-game-detail-race-results>header p{color:var(--coral);letter-spacing:.1em;text-transform:uppercase;margin:0 0 4px;font-size:10px;font-weight:900}.score-game-detail-race-results>header h2{color:#142434;margin:0;font:700 30px/1 Georgia,serif}.score-game-detail-race-results>header span{color:#778492;text-transform:uppercase;font-size:11px;font-weight:800}.score-game-detail-race-table{overflow-x:auto}.score-game-detail-race-table table{border-collapse:collapse;width:100%;min-width:900px}.score-game-detail-race-table th,.score-game-detail-race-table td{color:#384b5d;text-align:left;white-space:nowrap;border-bottom:1px solid #edf0f2;padding:12px 14px;font-size:12px}.score-game-detail-race-table thead th{color:#697787;letter-spacing:.07em;text-transform:uppercase;background:#f4f5f4;font-size:9px}.score-game-detail-race-table tbody th{color:#142434;font-size:13px}.score-game-detail-race-table tr.winner{background:#fff6ed}.score-game-detail-race-table tr.winner td:first-child,.score-game-detail-race-table tr.winner th{color:#a63e32;font-weight:900}.score-public-teams{gap:10px;display:grid}.score-public-team{--team-accent:#e1c45a;grid-template-columns:46px minmax(0,1fr) 50px;align-items:center;gap:9px;min-width:0;padding:5px 8px;display:grid}.score-public-team.winner{background:var(--team-accent)}@supports (color:color-mix(in lab, red, red)){.score-public-team.winner{background:color-mix(in srgb, var(--team-accent) 22%, transparent)}}.score-public-team-mark{--team-primary:#173149;--team-secondary:#fff;aspect-ratio:1;border:4px solid var(--team-secondary);background:var(--team-primary);width:46px;height:46px;color:var(--team-secondary);letter-spacing:-.04em;border-radius:50%;flex:none;place-items:center;font:900 12px/1 Arial,sans-serif;display:grid;box-shadow:0 0 0 1px #cbd1d5}.score-public-team-mark.has-logo{box-shadow:none;background:0 0;border:0;border-radius:0;overflow:visible}.score-public-team-mark img{box-sizing:border-box;object-fit:contain;object-position:center;width:100%;height:100%;padding:1px;display:block}.score-public-team-identity{overflow-wrap:anywhere;text-transform:uppercase;align-content:center;min-width:0;display:grid}.score-public-team-identity small{color:#647382;letter-spacing:.025em;align-items:center;gap:6px;font:700 11px/1.05 Arial Narrow,Roboto Condensed,Arial,sans-serif;display:flex}.score-public-team-identity small>span{text-transform:none}.score-public-ranking{color:#fff;letter-spacing:0;background:#173149;border-radius:5px;align-items:center;min-height:24px;padding:0 7px;font:900 12px/1 Arial Narrow,Roboto Condensed,Arial,sans-serif;display:inline-flex}.score-public-status-final{letter-spacing:.06em;background:#edf0f3;border-radius:6px;align-items:center;width:fit-content;min-height:30px;padding:0 12px;display:inline-flex;color:#172434!important;font-size:13px!important}.score-public-status-live{letter-spacing:.06em;background:#d9251c;border-radius:6px;align-items:center;width:fit-content;min-height:30px;padding:0 12px;display:inline-flex;color:#fff!important;font-size:13px!important}.score-public-status-live:before{content:"◉";margin-right:6px;font-size:10px}.score-public-status-tba,.score-public-status-awaiting{letter-spacing:.06em;background:#e9eef3;border-radius:6px;align-items:center;width:fit-content;min-height:30px;padding:0 11px;display:inline-flex;color:#42566b!important;font-size:13px!important}.score-public-status-awaiting{background:#fff0bd;border:1px solid #d6a34b;color:#704f08!important}.score-public-team-identity strong{color:#17293a;letter-spacing:.015em;font:800 20px/.95 Arial Narrow,Roboto Condensed,Arial,sans-serif;display:block}.score-public-team.winner .score-public-team-identity strong{color:#0d1f31}.score-public-team-identity i{color:#778492;letter-spacing:0;white-space:nowrap;margin-left:5px;font:700 8px/1 Arial,sans-serif;display:inline-block}.score-public-team-identity .score-public-possession{background:var(--coral);border-radius:50%;width:8px;height:8px;margin:0 1px 0 7px;box-shadow:0 0 0 3px #c9574d26}.score-public-team em,.score-public-match-score{color:#0d1117;text-align:right;background:0 0;border:0;justify-content:flex-end;align-items:center;min-width:0;padding:0;font:750 33px/.9 Arial Narrow,Roboto Condensed,Arial,sans-serif;display:flex}.score-public-team .winner-score{color:#0d1117;font-weight:750}.score-public-match-score{cursor:pointer;width:100%}:is(.score-public-match-score:hover,.score-public-match-score:focus-visible){text-underline-offset:3px;text-decoration:underline}.score-public-set-scores{background:#f7f8f8;border:1px solid #e0e4e6;margin-top:14px;padding:12px}.score-public-set-scores>strong{color:#687786;letter-spacing:.08em;text-transform:uppercase;margin-bottom:9px;font-size:7px;display:block}.score-public-set-score-grid{grid-template-columns:minmax(80px,1fr) repeat(5,25px);align-items:center;gap:6px;display:grid}.score-public-set-score-grid>b{color:#89939b;text-align:center;font-size:7px}.score-public-set-score-grid>span{color:#263746;text-overflow:ellipsis;white-space:nowrap;font-size:8px;font-weight:800;overflow:hidden}.score-public-set-score-grid>em{color:#263746;text-align:center;font:700 12px/1 Georgia,serif}.score-public-game-details{border-top:1px solid #e4e6e7;grid-template-columns:minmax(0,1fr);gap:9px;margin-top:15px;padding:13px 0 0;display:grid}.score-public-drive-summary{color:#fff;background:#173149;grid-template-columns:auto 1fr;gap:4px 9px;margin-top:12px;padding:10px 11px;display:grid}.score-public-drive-summary strong,.score-public-drive-summary span{letter-spacing:.04em;text-transform:uppercase;font:800 10px/1.15 Arial Narrow,Roboto Condensed,Arial,sans-serif}.score-public-drive-summary strong{color:#f0836e}.score-public-drive-summary small{color:#b9c5ce;grid-column:1/-1;font-size:8px;line-height:1.35}.score-public-game-details-link{z-index:2;color:#173149;letter-spacing:.04em;text-transform:uppercase;margin-top:10px;font:800 12px/1.2 Arial Narrow,Roboto Condensed,Arial,sans-serif;text-decoration:none;display:inline-flex;position:relative}:is(.score-public-game-details-link:hover,.score-public-game-details-link:focus-visible){color:#a53c2f;text-decoration:underline}.score-public-event-title{color:#173149;letter-spacing:.06em;text-transform:uppercase;background:#edf3f8;border:1px solid #d7e0e8;border-radius:999px;width:fit-content;margin-top:12px;padding:7px 10px;font-size:10px;font-weight:900;line-height:1.25;display:block}.score-public-featured-game>.score-public-event-title{z-index:2;position:relative}.score-public-detail-row{color:#203040;grid-template-columns:19px minmax(0,1fr);align-items:center;gap:11px;font-size:10px;font-weight:750;line-height:1.2;text-decoration:none;display:grid}.score-public-detail-row img{object-fit:contain;opacity:.82;width:18px;height:18px}.score-public-location span{color:#17293a;letter-spacing:.015em;font:400 14px/1 Arial Narrow,Roboto Condensed,Arial,sans-serif}a.score-public-detail-row:hover span{color:var(--coral);text-decoration:underline}.score-public-broadcast{border-top:1px solid #eceeed;gap:9px;padding-top:12px;display:grid}.score-public-broadcast:first-of-type{margin-top:2px}.score-public-broadcast-station-header{grid-template-columns:84px minmax(0,1fr) auto;align-items:center;column-gap:16px;display:grid}.score-public-station-logo{justify-content:center;align-items:center;width:84px;min-width:84px;height:56px;display:flex}.score-public-station-logo img{object-fit:contain;width:auto;max-width:80px;height:auto;max-height:46px}.score-public-broadcast-station-header>span:nth-child(2),.score-public-broadcast-station-header strong,.score-public-broadcast-station-header small{display:block}.score-public-broadcast-station-header strong{color:#10233f;font-size:18px;line-height:1.2}.score-public-broadcast-station-header small{color:#63738a;margin-top:3px;font-size:13px;line-height:1.2}.score-public-broadcast-times{flex-wrap:wrap;justify-content:flex-end;gap:7px;display:flex}.score-public-broadcast-times span{color:#43576b;font-variant-numeric:tabular-nums;white-space:nowrap;background:#e8eef3;border-radius:5px;gap:5px;padding:7px 10px;font-size:12px;line-height:1;display:inline-flex}.score-public-broadcast-times b{color:#173149;text-transform:uppercase;font-weight:900}.score-public-broadcast>p{color:#667584;margin:0;font-size:11px;line-height:1.4}.score-public-on-air{color:#c72d25;font-weight:950}.score-public-broadcast-crew{flex-direction:column;gap:5px;margin-top:4px;display:flex}.score-public-crew-row{grid-template-columns:92px minmax(0,1fr);align-items:baseline;display:grid}.score-public-crew-role{color:#10233f;font-size:13px;font-weight:700}.score-public-crew-name{color:#63738a;font-size:13px;font-weight:400}.score-public-nascar-live{background:#edf3f8;border-radius:7px;gap:8px;margin-top:12px;padding:11px 12px;display:grid}.score-public-nascar-live header{flex-wrap:wrap;align-items:center;gap:7px 12px;display:flex}.score-public-nascar-live header strong{color:#b52d24;text-transform:uppercase;font-size:13px}.score-public-nascar-live header span{color:#52667a;text-transform:uppercase;font-size:11px;font-weight:750}.score-public-nascar-live ol{gap:5px;margin:0;padding:0;list-style:none;display:grid}.score-public-nascar-live li{grid-template-columns:18px minmax(0,1fr) auto;align-items:center;gap:7px;font-size:12px;display:grid}.score-public-nascar-live li>b{color:#7b8793;text-align:center}.score-public-nascar-live li>strong{color:#173149;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.score-public-nascar-live li>span{color:#64758a;font-variant-numeric:tabular-nums}.score-public-nascar-live li.winner{border-left:4px solid var(--coral);background:#fff4ee;border-radius:4px;margin:0 -7px;padding:6px 7px}.score-public-nascar-live li.winner>b,.score-public-nascar-live li.winner>strong,.score-public-nascar-live li.winner>span{color:#9f3d30;font-weight:900}.score-public-broadcast .score-public-detail-row{grid-template-columns:23px minmax(0,1fr);gap:10px;font-size:12px}.score-public-broadcast .score-public-detail-row img{width:22px;height:22px}.score-public-radio-only{color:#41576b;background:#edf3f7;border:1px solid #cbd6df;border-radius:5px;width:fit-content;padding:9px 11px;grid-template-columns:28px auto!important}.score-public-radio-only span>strong,.score-public-radio-only span>small{display:block}.score-public-radio-only span>strong{color:#526171;letter-spacing:.04em;text-transform:uppercase;font-size:11px}.score-public-radio-only span>small{color:#718198;margin-top:2px;font-size:10px;font-weight:500}.score-public-broadcast-note{border-left:3px solid var(--coral);color:#824039;background:#f6e9e5;padding:8px 10px;font-size:11px;line-height:1.4}.score-public-details-pending{color:#89929a;font-size:8px;line-height:1.45}.score-public-empty{text-align:center;background:#fff;border:1px solid #d6d8d6;margin-top:24px;padding:70px 24px}.score-public-empty img{opacity:.18}.score-public-empty h2{margin:16px 0 0;font:400 27px/1 Georgia,serif}.score-public-empty p{color:#7c8791;margin:9px 0 0;font-size:9px}.score-public-loading img{animation:1.4s ease-in-out infinite score-public-pulse}@keyframes score-public-pulse{0%,to{opacity:.12}50%{opacity:.34}}.score-public-footer{color:#708293;letter-spacing:.1em;text-transform:uppercase;background:#091a2b;justify-content:space-between;padding:22px max(24px,50vw - 590px);font-size:7px;display:flex}.score-public-unavailable{min-height:100vh;color:var(--ink);text-align:center;background:#f2efe7;place-content:center;justify-items:center;padding:30px;display:grid}.score-public-unavailable-mark{background:var(--coral);color:#fff;place-items:center;width:62px;height:62px;font:700 20px/1 Georgia,serif;display:grid}.score-public-unavailable p{color:var(--coral);letter-spacing:.14em;margin:22px 0 8px;font-size:8px;font-weight:900}.score-public-unavailable h1{max-width:650px;margin:0;font:400 42px/1 Georgia,serif}.score-public-unavailable small{color:#7b8690;margin-top:12px}@media (max-width:980px){.scoredesk-broadcast-layout{grid-template-columns:1fr}.scoredesk-readiness-list>article{grid-template-columns:90px 1fr 1fr}.scoredesk-readiness-status,.scoredesk-readiness-actions{grid-column:span 1}.scoredesk-broadcast-schedule-list article{grid-template-columns:1fr 1fr}.scoredesk-live-board-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.scoredesk-live-board-grid article:nth-child(3n){border-right:1px solid var(--line)}.scoredesk-live-board-grid article:nth-child(2n){border-right:0}.scoredesk-editor-grid.four{grid-template-columns:repeat(2,1fr)}.score-public-games>*,.score-public-featured-grid>*{grid-column:span 3}.score-public-games>:last-child:nth-child(odd),.score-public-featured-grid>:last-child:nth-child(odd){grid-column:span 6}}@media (max-width:640px){.scoredesk-broadcast-date-row,.scoredesk-broadcast-form-grid.two,.scoredesk-broadcast-form-grid.three,.scoredesk-broadcast-game-picker{grid-template-columns:1fr}.scoredesk-readiness-metrics{grid-template-columns:repeat(2,1fr)}.scoredesk-readiness-metrics>:nth-child(2){border-right:0}.scoredesk-readiness-metrics>:last-child{grid-column:span 2}.scoredesk-readiness-list>article{grid-template-columns:1fr;gap:11px}.scoredesk-broadcast-schedule-list article{grid-template-columns:1fr;gap:12px}.scoredesk-broadcast-row-actions{justify-content:flex-end}.scoredesk-live-board-tools,.scoredesk-live-board-grid{grid-template-columns:1fr}.scoredesk-live-board-grid article,.scoredesk-live-board-grid article:nth-child(2n),.scoredesk-live-board-grid article:nth-child(3n){border-right:0}.scoredesk-editor-backdrop{align-items:stretch;padding:0}.scoredesk-game-editor{max-height:100vh}.scoredesk-editor-priority,.scoredesk-game-editor>footer,.scoredesk-manual-game-editor form>footer{flex-direction:column;align-items:flex-start}.scoredesk-editor-grid.two,.scoredesk-editor-grid.three,.scoredesk-editor-grid.four,.scoredesk-editor-audit{grid-template-columns:1fr}.scoredesk-game-editor>footer>div{width:100%}.scoredesk-game-editor>footer button{flex:1}.scoredesk-manual-game-editor form>footer>div{width:100%}.scoredesk-manual-game-editor form>footer button{flex:1}.score-public-header{padding:0 16px}.score-public-health span>small{display:none}.score-public-hero{min-height:190px;padding:28px 20px}.score-public-hero h1{font-size:46px}.score-public-hero>img{width:90px;height:90px}.score-public-tools{flex-direction:column;align-items:stretch;padding:16px 20px}.score-public-tools label,.score-public-date-nav label{flex:1;min-width:0}.score-public-date-nav{width:100%}.score-public-refresh,.score-public-broadcast-calendar-link{justify-content:center;width:100%;margin:0}.score-public-content{width:calc(100% - 32px);padding-top:22px}.score-public-sport>header{grid-template-columns:38px minmax(0,1fr)}.score-public-sport-controls{grid-column:1/-1;justify-content:space-between;width:100%}.score-public-sport-controls select{min-width:min(240px,70vw)}.score-public-games>*,.score-public-featured-grid>*,.score-public-games>:last-child:nth-child(odd),.score-public-featured-grid>:last-child:nth-child(odd),.score-public-games--tail-one:not(.score-public-games--compact)>:nth-last-child(-n+4),.score-public-games--tail-two:not(.score-public-games--compact)>:nth-last-child(-n+2){grid-column:span 6}.score-public-date-heading p{font-size:21px}.score-public-game{padding:18px 17px 16px}.score-public-team,.score-public-featured-teams>div{grid-template-columns:42px minmax(0,1fr) 46px;gap:9px;width:100%}.score-public-team-mark{width:42px;height:42px}.score-public-team-identity{overflow-wrap:normal;word-break:normal;overflow:hidden}.score-public-team-identity small{font-size:11px}.score-public-team-identity strong{font-size:18px}.score-public-team em,.score-public-match-score{font-size:30px}.score-public-game-details{grid-template-columns:1fr}}.score-game-detail-page{color:#172434;background:#f2efe7;min-height:100vh;padding-bottom:50px}.score-game-detail-header{background:#091a2b;grid-template-columns:1fr auto 1fr;align-items:center;gap:20px;min-height:72px;padding:0 max(24px,50vw - 540px);display:grid}.score-game-detail-header>a{color:#c9d2da;letter-spacing:.06em;text-transform:uppercase;font-size:8px;font-weight:900;text-decoration:none}.score-game-detail-header>a:last-child{text-align:right}.score-game-detail-brand{align-items:center;gap:8px;display:flex;color:#fff!important;letter-spacing:-.02em!important;text-transform:none!important;font-size:15px!important}.score-game-detail-brand img{filter:invert()}.score-game-detail-hero,.score-game-detail-coverage{background:#fff;border:1px solid #d5d7d5;width:min(1080px,100% - 48px);margin:28px auto 0;box-shadow:0 18px 48px #091a2b0f}.score-game-detail-meta{background:#fafafa;border-bottom:1px solid #e1e3e2;grid-template-columns:1fr auto 1fr;align-items:center;gap:18px;padding:18px 24px;display:grid}.score-game-detail-meta>span,.score-game-detail-meta>small{color:#77838d;letter-spacing:.08em;text-transform:uppercase;font-size:8px;font-weight:900}.score-game-detail-meta>strong{color:#b1392e;letter-spacing:.04em;text-transform:uppercase;font-size:14px}.score-game-detail-meta>small{text-align:right}.score-game-detail-hero>p{color:#78848e;letter-spacing:.05em;text-align:center;text-transform:uppercase;margin:0;padding:16px 24px 0;font-size:9px;font-weight:900}.score-game-detail-matchup{grid-template-columns:1fr 1fr;gap:0;padding:30px 34px;display:grid}.score-game-detail-matchup article{--team-accent:#c9574d;border-right:1px solid #e0e2e1;grid-template-columns:105px minmax(0,1fr) auto;align-items:center;gap:20px;min-width:0;padding:22px 28px;display:grid}.score-game-detail-matchup article:last-child{border-right:0}.score-game-detail-matchup article.winner{background:var(--team-accent)}@supports (color:color-mix(in lab, red, red)){.score-game-detail-matchup article.winner{background:color-mix(in srgb, var(--team-accent) 8%, white)}}.score-game-detail-matchup article.winner{box-shadow:inset 5px 0 var(--team-accent)}.score-game-detail-team-logo{--team-primary:#173149;--team-secondary:#fff;border:8px solid var(--team-secondary);background:var(--team-primary);width:100px;height:100px;color:var(--team-secondary);border-radius:50%;place-items:center;font:900 25px/1 Arial,sans-serif;display:grid;box-shadow:0 0 0 1px #c9ced2}.score-game-detail-team-logo.has-logo{box-shadow:none;background:0 0;border:0;border-radius:0;overflow:visible}.score-game-detail-team-logo img{box-sizing:border-box;object-fit:contain;object-position:center;width:100%;height:100%;padding:2px;display:block}.score-game-detail-matchup h1{overflow-wrap:anywhere;letter-spacing:-.045em;margin:0;font:700 clamp(23px,3vw,38px)/1 Georgia,serif}.score-game-detail-possession{background:var(--coral);vertical-align:middle;border-radius:50%;width:12px;height:12px;margin-left:10px;display:inline-block;box-shadow:0 0 0 4px #c9574d26}.score-game-detail-matchup article>div>span{color:#78848f;text-transform:uppercase;margin-top:8px;font-size:9px;font-weight:800;display:block}.score-game-detail-matchup article>strong{color:var(--team-accent);font:900 55px/1 Georgia,serif}.score-game-detail-set-scores{padding:0 34px 28px}.score-game-detail-set-scores>strong{color:#78848e;letter-spacing:.08em;text-transform:uppercase;margin-bottom:10px;font-size:8px;font-weight:900;display:block}.score-game-detail-set-scores>div{grid-template-columns:minmax(150px, 1fr) repeat(var(--set-count,5), minmax(42px, 62px));border:1px solid #e0e2e1;display:grid}.score-game-detail-set-scores span,.score-game-detail-set-scores b,.score-game-detail-set-scores em{color:#172434;text-align:center;border-bottom:1px solid #e8e9e8;min-width:0;padding:10px 12px;font-size:11px;font-style:normal}.score-game-detail-set-scores b{color:#78848e;text-transform:uppercase;background:#f4f4f1;font-size:8px}.score-game-detail-set-scores span{text-align:left;text-overflow:ellipsis;white-space:nowrap;font-weight:800;overflow:hidden}.score-game-detail-set-scores>div>:nth-last-child(-n+6),.score-game-detail-set-scores .last-row{border-bottom:0}.score-game-detail-facts{background:#fafafa;border-top:1px solid #e1e3e2;justify-content:center;gap:45px;padding:20px 28px;display:flex}.score-game-detail-facts>div{align-items:center;gap:10px;display:flex}.score-game-detail-facts span,.score-game-detail-facts small,.score-game-detail-facts strong{display:block}.score-game-detail-facts small{color:#8a949c;letter-spacing:.1em;text-transform:uppercase;font-size:6px;font-weight:900}.score-game-detail-facts strong{margin-top:3px;font-size:10px}.score-game-detail-drive{color:#fff;background:#173149;margin:0 34px 28px;padding:16px 18px}.score-game-detail-drive header{letter-spacing:.05em;text-transform:uppercase;justify-content:space-between;gap:16px;font:800 14px/1 Arial Narrow,Roboto Condensed,Arial,sans-serif;display:flex}.score-game-detail-drive header strong{color:#f0836e}.score-game-detail-drive p{margin:10px 0 0;font-size:12px}.score-game-detail-drive small{color:#b9c5ce;margin-top:6px;font-size:10px;display:block}.score-game-detail-data{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;width:min(1080px,100% - 48px);margin:28px auto 0;display:grid}.score-game-detail-data>article{background:#fff;border:1px solid #d5d7d5;min-width:0;box-shadow:0 18px 48px #091a2b0b}.score-game-detail-data>article>header{border-bottom:1px solid #e0e2e1;padding:18px 22px}.score-game-detail-data header p{color:var(--coral);letter-spacing:.12em;text-transform:uppercase;margin:0;font-size:8px;font-weight:900}.score-game-detail-data header h2{text-transform:uppercase;margin:5px 0 0;font:700 25px/1 Arial Narrow,Roboto Condensed,Arial,sans-serif}.score-game-detail-stat-table>div{border-bottom:1px solid #eceeed;grid-template-columns:1fr 70px 70px;gap:10px;padding:10px 16px;font-size:11px;display:grid}.score-game-detail-stat-table b,.score-game-detail-stat-table strong{text-align:right}.score-game-detail-plays{max-height:520px;overflow:auto}.score-game-detail-plays section{border-bottom:1px solid #e5e7e6;padding:14px 18px}.score-game-detail-plays h3{text-transform:uppercase;margin:0;font:800 14px/1 Arial Narrow,Roboto Condensed,Arial,sans-serif}.score-game-detail-plays section>strong{color:#75818c;margin-top:5px;font-size:9px;display:block}.score-game-detail-plays p{grid-template-columns:75px 1fr;gap:10px;margin:10px 0 0;font-size:10px;line-height:1.4;display:grid}.score-game-detail-plays p b{color:#b1392e}.score-game-detail-probability p,.score-game-detail-injuries p{border-bottom:1px solid #eceeed;grid-template-columns:1fr auto auto;gap:16px;margin:0;padding:13px 18px;font-size:11px;display:grid}.score-game-detail-injuries p{grid-template-columns:1fr 1fr auto}.score-game-detail-injuries span{color:#78848e}.score-game-detail-injuries b{color:#b1392e}.score-game-detail-performers section{border-bottom:1px solid #eceeed;padding:16px 18px}.score-game-detail-performers section>div{justify-content:space-between;gap:14px;margin-bottom:10px;display:flex}.score-game-detail-performers section>div span{color:#78848e;text-transform:uppercase;font-size:10px}.score-game-detail-performers p,.score-game-detail-box-score section p{grid-template-columns:90px 1fr auto;gap:10px;margin:0;padding:6px 0;font-size:11px;display:grid}.score-game-detail-performers small,.score-game-detail-box-score section small{color:#78848e;text-transform:uppercase}.score-game-detail-box-score{grid-column:1/-1}.score-game-detail-baseball-box-teams{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;padding:18px;display:grid}.score-game-detail-baseball-box-teams>section{background:#fff;border:1px solid #d8e0e8;border-radius:8px;min-width:0;overflow:hidden}.score-game-detail-baseball-box-teams h3{color:#102b55;background:#f1f5f9;align-items:center;gap:9px;margin:0;padding:13px 15px;display:flex}.score-game-detail-baseball-box-teams h4{color:#102b55;text-transform:uppercase;border-top:1px solid #d8e0e8;margin:0;padding:11px 14px}.score-game-detail-baseball-table{overflow-x:auto}.score-game-detail-baseball-table>div{border-top:1px solid #edf1f5;grid-template-columns:minmax(130px,1fr) repeat(7,minmax(34px,auto));align-items:center;min-width:455px;display:grid}.score-game-detail-baseball-table>div>*{text-align:center;padding:8px 6px;font-style:normal}.score-game-detail-baseball-table>div>:first-child{text-align:left;padding-left:12px}.score-game-detail-baseball-table .head{color:#64748b;text-transform:uppercase;background:#f8fafc;font-size:10px}.score-game-detail-baseball-table p{color:#718096;margin:0;padding:16px}.score-game-detail-box-score details{border-bottom:1px solid #dfe2e1}.score-game-detail-box-score summary{cursor:pointer;text-transform:uppercase;background:#f4f4f1;justify-content:space-between;gap:16px;padding:15px 20px;font:800 17px/1 Arial Narrow,Roboto Condensed,Arial,sans-serif;display:flex}.score-game-detail-box-score summary span{color:#78848e;font-size:10px}.score-game-detail-box-score details>section{border-top:1px solid #eceeed;grid-template-columns:minmax(170px,.45fr) 1fr;gap:20px;padding:14px 20px;display:grid}.score-game-detail-box-score section>header strong,.score-game-detail-box-score section>header span{display:block}.score-game-detail-box-score section>header span{color:#78848e;text-transform:uppercase;margin-top:4px;font-size:10px}.score-game-detail-data-unavailable{color:#78848e;text-align:center;background:#fff;border:1px solid #d5d7d5;gap:6px;width:min(1080px,100% - 48px);margin:28px auto 0;padding:24px;display:grid}.score-game-detail-data-unavailable strong{color:#172434;text-transform:uppercase;font:800 19px/1.1 Arial Narrow,Roboto Condensed,Arial,sans-serif}.score-game-detail-coverage>header{border-bottom:1px solid #e0e2e1;grid-template-columns:1fr auto;gap:7px 20px;padding:22px 26px;display:grid}.score-game-detail-coverage>header p{color:var(--coral);letter-spacing:.13em;text-transform:uppercase;grid-column:1;margin:0;font-size:8px;font-weight:900}.score-game-detail-coverage>header h2{grid-column:1;margin:0;font:400 28px/1 Georgia,serif}.score-game-detail-coverage>header span{color:#7c8791;text-transform:uppercase;grid-area:1/2/span 2;align-self:center;font-size:8px;font-weight:900}.score-game-detail-coverage>div>article{border-bottom:1px solid #e2e4e3;grid-template-columns:72px minmax(0,1fr) auto;align-items:center;gap:20px;padding:20px 26px;display:grid}.score-game-detail-coverage>div>article:last-child{border-bottom:0}.score-game-detail-coverage article>img,.score-game-detail-outlet-placeholder{object-fit:contain;width:68px;height:68px}.score-game-detail-outlet-placeholder{color:#fff;background:#173149;place-items:center;font-size:14px;font-weight:900;display:grid}.score-game-detail-coverage h3{margin:0;font-size:16px}.score-game-detail-coverage article>div>strong{color:#6d7985;text-transform:uppercase;margin-top:5px;font-size:8px;display:block}.score-game-detail-coverage article p{color:#6d7985;margin:6px 0 0;font-size:9px}.score-game-detail-coverage article em{border-left:3px solid var(--coral);color:#81443c;background:#f7e9e5;margin-top:8px;padding:7px 9px;font-size:8px;font-style:normal;display:block}.score-game-detail-coverage nav{align-items:center;gap:8px;display:flex}.score-game-detail-coverage nav a,.score-game-detail-coverage nav span{color:#fff;text-transform:uppercase;background:#173149;border:1px solid #173149;align-items:center;gap:8px;min-height:42px;padding:0 14px;font-size:8px;font-weight:900;text-decoration:none;display:inline-flex}.score-game-detail-coverage nav span{color:#6d5b1f;background:#fff8d8;border-color:#d1b152}.score-game-detail-coverage nav img{filter:invert()}.score-game-detail-no-coverage{color:#7d8791;text-align:center;margin:0;padding:42px 26px}.score-game-detail-missing{text-align:center;place-content:center;justify-items:center;min-height:calc(100vh - 72px);display:grid}.score-game-detail-missing img{opacity:.2}.score-game-detail-missing h1{font:400 36px/1 Georgia,serif}.page-panel{border:1px solid var(--line);background:#ffffffc7;margin-top:30px;box-shadow:0 10px 32px #111c2c09}.page-panel-header,.editor-header,.card-title-row{border-bottom:1px solid var(--line);justify-content:space-between;align-items:flex-start;gap:24px;padding:26px 28px;display:flex}.page-panel-header h2,.editor-header h2,.mini-panel-title h2,.card-title-row h2,.setup-card h2{letter-spacing:-.035em;margin:6px 0 5px;font:400 27px/1.05 Georgia,Times New Roman,serif}.page-panel-header p,.editor-header p,.mini-panel-title p,.card-title-row p,.setup-card p{color:#77818d;margin:0;font-size:10px;line-height:1.55}.toolbar{border-bottom:1px solid var(--line);background:#fafafa;justify-content:space-between;align-items:center;gap:18px;padding:15px 20px;display:flex}.search-field,.public-tools label{color:#8a949e;background:#fff;border:1px solid #d7dce1;align-items:center;gap:8px;min-width:320px;padding:0 12px;display:flex}.search-field input,.public-tools input{width:100%;color:var(--ink);background:0 0;border:0;outline:0;padding:10px 0;font-size:10px}.race-directory-toolbar{flex-wrap:wrap}.race-directory-toolbar .search-field{flex:1}.race-directory-toolbar>select{min-width:130px;color:var(--ink);background:#fff;border:1px solid #d7dce1;padding:10px;font-size:9px}.data-table{width:100%}.table-head,.table-row{grid-template-columns:minmax(280px,1.5fr) .8fr .8fr .7fr 28px;align-items:center;gap:22px;display:grid}.table-head{color:#89939e;letter-spacing:.1em;text-transform:uppercase;background:#f4f5f5;padding:11px 22px;font-size:8px;font-weight:900}.table-row{border:0;border-top:1px solid var(--line);color:#596575;text-align:left;background:0 0;width:100%;padding:17px 22px;font-size:10px}.table-row:first-of-type{border-top:0}.table-row:hover{background:#fff}.table-row>span{min-width:0}.table-row strong{color:var(--ink);font-size:11px}.table-row small{color:#8d96a0;margin-top:4px;font-size:8px;display:block}.table-row em{font-style:normal;display:inline-block}.table-race strong{font:400 15px/1.2 Georgia,Times New Roman,serif;display:block}.source-dot{background:var(--green);border-radius:50%;width:7px;height:7px;margin-right:7px;display:inline-block}.source-dot.manual{background:#c08a48}.table-arrow{text-align:right;color:#9aa3ad;font-size:16px}.recount-tag{color:#966515;letter-spacing:.06em;text-transform:uppercase;border:1px solid #d7a548;padding:4px 7px;font-size:7px;font-weight:900}.certification-tag{color:#8f621e;letter-spacing:.06em;text-transform:uppercase;background:#fff8e9;border:1px solid #d6b36f;padding:4px 7px;font-size:7px;font-weight:900}.certification-tag.official{color:#3f705c;background:#edf6f1;border-color:#95bca9}.too-close-tag{color:#a94332;letter-spacing:.06em;text-transform:uppercase;background:#fff0ed;border:1px solid #ce7768;padding:4px 7px;font-size:7px;font-weight:900}.status.called{color:#2c5a78;background:#dfe9f1}.results-layout{grid-template-columns:250px minmax(0,1fr);align-items:start;gap:22px;display:grid}.race-picker,.results-editor{margin-top:30px}.mini-panel-title{border-bottom:1px solid var(--line);padding:22px}.mini-panel-title h2{font-size:22px}.results-entry-filter{border-bottom:1px solid var(--line);color:#687582;letter-spacing:.06em;text-transform:uppercase;background:#f4f6f6;gap:5px;padding:14px 16px;font-size:7px;font-weight:900;display:grid}.results-entry-filter select{width:100%;min-width:0;color:var(--ink);text-transform:none;letter-spacing:0;background:#fff;border:1px solid #cfd6da;padding:9px 8px;font-size:8px;font-weight:700}.results-entry-filter small{color:#8b949c;letter-spacing:0;text-transform:none;font-size:7px;font-weight:500;line-height:1.4}.picker-list{max-height:640px;display:grid;overflow:auto}.picker-list button{border:0;border-bottom:1px solid var(--line);color:var(--ink);text-align:left;background:0 0;justify-content:space-between;align-items:center;gap:8px;padding:15px 18px;display:flex}.picker-list button:hover,.picker-list button.active{background:#fff}.picker-list button.active{box-shadow:inset 3px 0 var(--coral)}.picker-list strong{font-size:10px;display:block}.picker-list small{color:#8b949e;margin-top:4px;font-size:8px;display:block}.picker-empty{color:#7d8790;margin:0;padding:18px;font-size:8px;line-height:1.5}.status-dot{background:var(--green);border-radius:50%;width:7px;height:7px}.status-dot.close{background:#bd792f}.status-dot.ready{background:var(--coral)}.status-dot.called{background:var(--blue)}.editor-header-actions{flex:none;gap:8px;display:flex}.reporting-form{border-bottom:1px solid var(--line);background:#f7f7f5;align-items:flex-end;gap:10px;padding:19px 28px;display:flex}.reporting-form label,.graphics-controls>label{color:#7e8894;letter-spacing:.07em;text-transform:uppercase;gap:6px;font-size:8px;font-weight:900;display:grid}.reporting-form input{width:112px;color:var(--ink);background:#fff;border:1px solid #cfd5db;padding:10px;font-weight:800}.of-label{color:#9aa1aa;padding-bottom:12px;font-size:9px}.reporting-readout{align-items:baseline;gap:6px;margin-left:auto;padding-bottom:3px;display:flex}.reporting-readout strong{font:400 32px/1 Georgia,Times New Roman,serif}.reporting-readout span{color:var(--coral);font-size:9px;font-weight:900}.candidate-results{padding:22px 28px 0}.result-head,.candidate-result{grid-template-columns:minmax(220px,1fr) 140px 80px 46px;align-items:center;gap:18px;display:grid}.result-head{color:#939ba5;letter-spacing:.09em;text-transform:uppercase;padding:0 0 9px;font-size:8px;font-weight:900}.candidate-result{border-top:1px solid var(--line);min-height:70px}.candidate-identity{align-items:center;gap:11px;min-width:0;display:flex}.candidate-avatar{color:#536070;background:#e5e2da;border-radius:50%;flex:none;place-items:center;width:34px;height:34px;font-size:9px;font-weight:900;display:grid}.candidate-avatar.has-photo,.broadcast-photo.has-photo,.candidate-edit-photo.has-photo{color:#0000;background-position:50%;background-repeat:no-repeat;background-size:cover;box-shadow:inset 0 0 0 1px #1427371f}.candidate-avatar.blue{color:var(--blue);background:#dfe9ef}.candidate-avatar.gold{color:#9a672d;background:#efe4d4}.candidate-identity strong{color:var(--ink);font:400 14px/1.15 Georgia,Times New Roman,serif;display:block}.candidate-identity .candidate-running-mate{margin-top:2px;font-size:12px}.candidate-identity small{color:#89929d;margin-top:4px;font-size:8px;display:block}.vote-input input{width:100%;color:var(--ink);border:1px solid #d0d6dc;padding:10px;font-size:11px;font-weight:800}.candidate-percentage{color:var(--blue);font-size:13px}.call-button{color:#b7bdc4;background:0 0;border:1px solid #cfd5db;width:32px;height:32px;font-weight:900}.call-button:disabled{cursor:not-allowed;opacity:.5}.call-button.selected{border-color:var(--green);background:var(--green);color:#fff}.secondary-votes{border-top:1px solid var(--line);padding:10px 0 18px}.secondary-votes label{color:#687482;grid-template-columns:1fr 140px 80px 46px;align-items:center;gap:18px;padding:7px 0;font-size:9px;display:grid}.secondary-votes input{color:var(--ink);border:1px solid #d5dae0;padding:8px 10px;font-size:10px}.secondary-votes span{color:#697688;font-weight:800}.aggregate-vote-total{color:var(--ink);text-align:right;font-size:12px}.jurisdiction-results-entry{background:#f3f6f7;border-top:5px solid #dce5e9;margin:8px -28px 0;padding:24px 28px 28px}.jurisdiction-results-heading h3{margin:5px 0 4px;font:400 20px Georgia,serif}.jurisdiction-results-heading p{color:#72808a;margin:0 0 16px;font-size:8px}.jurisdiction-result-card{background:#fff;border:1px solid #cfd9de;margin-top:12px}.jurisdiction-result-card>header{background:#eaf0f3;border-bottom:1px solid #dce2e5;justify-content:space-between;align-items:flex-end;gap:18px;padding:14px 16px;display:flex}.jurisdiction-result-card>header span{color:#6f7d87;letter-spacing:.08em;text-transform:uppercase;font-size:7px;font-weight:900}.jurisdiction-result-card h4{margin:3px 0 0;font:700 15px Georgia,serif}.jurisdiction-precinct-entry{align-items:flex-end;gap:7px;display:flex}.jurisdiction-precinct-entry label,.jurisdiction-candidate-grid label,.jurisdiction-secondary-grid label{color:#6f7c86;text-transform:uppercase;gap:4px;font-size:7px;font-weight:900;display:grid}.jurisdiction-precinct-entry input{width:82px}.jurisdiction-precinct-entry input,.jurisdiction-candidate-grid input,.jurisdiction-secondary-grid input{color:var(--ink);background:#fff;border:1px solid #ccd5da;padding:8px;font-size:10px;font-weight:800}.jurisdiction-precinct-entry>span{padding-bottom:9px}.jurisdiction-precinct-entry>b{min-width:45px;color:var(--blue);text-align:right;padding-bottom:7px;font-size:12px}.jurisdiction-candidate-grid{grid-template-columns:repeat(2,minmax(180px,1fr));gap:10px 14px;padding:15px 16px;display:grid}.jurisdiction-candidate-grid label{grid-template-columns:minmax(0,1fr) 110px;align-items:center}.jurisdiction-candidate-grid label span{color:#263e50;text-overflow:ellipsis;white-space:nowrap;font-size:9px;overflow:hidden}.jurisdiction-secondary-grid{background:#fafafa;border-top:1px solid #e1e5e7;grid-template-columns:repeat(3,1fr);gap:12px;padding:13px 16px;display:grid}.jurisdiction-secondary-grid label{grid-template-columns:1fr auto;align-items:center}.jurisdiction-secondary-grid label small{color:#9a6f61;text-transform:none;font-size:6px}.jurisdiction-secondary-grid input{grid-column:1/-1}.result-options{border-top:1px solid var(--line);border-bottom:1px solid var(--line);grid-template-columns:repeat(3,1fr);display:grid}.switch-row{cursor:pointer;grid-template-columns:32px 1fr;align-items:center;gap:11px;padding:18px 28px;display:grid}.switch-row+.switch-row{border-left:1px solid var(--line)}.switch-row input{opacity:0;position:absolute}.switch{background:#cfd5da;border-radius:20px;width:30px;height:17px;transition:all .2s;position:relative}.switch:after{content:"";background:#fff;border-radius:50%;width:11px;height:11px;transition:all .2s;position:absolute;top:3px;left:3px}.switch-row input:checked+.switch{background:var(--blue)}.switch-row.warning input:checked+.switch{background:var(--coral)}.switch-row.danger input:checked+.switch{background:#b54232}.switch-row input:checked+.switch:after{transform:translate(13px)}.switch-row strong{font-size:9px;display:block}.switch-row small{color:#8a939d;margin-top:3px;font-size:8px;display:block}.internal-note{padding:18px 28px}.internal-note>span{color:#7e8894;letter-spacing:.08em;text-transform:uppercase;margin-bottom:7px;font-size:8px;font-weight:900;display:block}.internal-note textarea{resize:vertical;width:100%;min-height:62px;color:var(--ink);border:1px solid #d2d7dc;padding:10px;font:10px/1.5 Arial,sans-serif}.call-rule{color:#8d622e;background:#f5eadf;margin:0;padding:12px 28px;font-size:8px}.call-rule.ready{color:#426f5e;background:#e8f1ed}.call-capacity{color:#667482;justify-content:space-between;align-items:center;gap:18px;padding:0 0 12px;font-size:8px;display:flex}.call-capacity span{color:var(--blue);font-weight:800}.call-capacity small{color:#8c959f;font-size:8px}.vote-lead-banner{border-left:4px solid var(--blue);background:#edf4f7;justify-content:space-between;align-items:center;gap:16px;margin-bottom:12px;padding:10px 12px;display:flex}.vote-lead-banner span{color:#335d76;text-transform:uppercase;font-size:10px;font-weight:900}.vote-lead-banner small{color:#748995;font-size:8px}.publishing-view{margin-top:30px}.output-tabs{gap:4px;margin-bottom:12px;display:flex}.output-tabs button{color:#77818c;background:0 0;border:1px solid #d2d6da;padding:10px 15px;font-size:9px;font-weight:900}.output-tabs button.active{background:var(--navy);border-color:var(--navy);color:#fff}.public-preview{background:#fff;border:1px solid #ccd3da;box-shadow:0 14px 40px #111c2c14}.public-header{background:var(--navy);color:#fff;justify-content:space-between;align-items:center;padding:19px 28px;display:flex}.public-brand{align-items:center;gap:11px;display:flex}.public-brand-number{background:var(--coral);border-radius:50%;place-items:center;width:38px;height:38px;font:700 23px/1 Georgia,serif;display:grid}.public-brand-logo{object-fit:contain;width:auto;max-width:110px;height:38px}.public-brand strong{letter-spacing:.08em;font-size:11px;display:block}.public-brand small{color:#9fb0c0;letter-spacing:.14em;font-size:7px}.sponsor-space{text-align:right;justify-content:flex-end;align-items:center;gap:10px;display:flex}.sponsor-space-logo{object-fit:contain;width:auto;max-width:105px;height:38px}.sponsor-space-copy>span{color:#8da0b3;text-transform:uppercase;font-size:7px;display:block}.sponsor-space-copy strong{letter-spacing:.06em;font-size:10px}.public-title{background:#f5f3ed;padding:34px 34px 24px}.public-title>span{color:var(--coral);letter-spacing:.14em;font-size:8px;font-weight:900}.public-title h2{letter-spacing:-.04em;margin:8px 0 5px;font:400 35px/1 Georgia,Times New Roman,serif}.public-title p{color:#77828f;margin:0;font-size:9px}.public-tools{border-top:1px solid var(--line);border-bottom:1px solid var(--line);background:#fafafa;gap:10px;padding:14px 34px;display:flex}.public-tools label{flex:1}.public-tools select,.graphics-controls select{min-width:150px;color:var(--ink);background:#fff;border:1px solid #d5dae0;padding:10px;font-size:10px}.public-results{background:#f6f7f7;grid-template-columns:1fr 1fr;gap:14px;padding:24px 34px;display:grid}.public-race{background:#fff;border:1px solid #dce1e5}.public-race-head{border-bottom:2px solid var(--navy);justify-content:space-between;align-items:flex-start;gap:14px;min-height:88px;padding:17px 18px;display:flex}.public-race-head>div:first-child>span{color:var(--coral);letter-spacing:.1em;text-transform:uppercase;font-size:7px;font-weight:900}.public-race-head h3{margin:5px 0 0;font:400 17px/1.1 Georgia,Times New Roman,serif}.public-race-head p{color:#7b8590;max-width:380px;margin:5px 0 0;font-size:7px;line-height:1.35}.public-certification{color:#8f621e;letter-spacing:.08em;text-transform:uppercase;background:#fff8e9;border:1px solid #d7b16c;margin-top:7px;padding:4px 6px;font-size:6px;font-weight:900;display:inline-block}.public-certification.official{color:#3f705c;background:#edf6f1;border-color:#95bca9}.public-reporting{text-align:right;flex:none}.public-reporting strong{color:var(--blue);font-size:17px;display:block}.public-reporting span{color:#8d96a0;font-size:7px}.recount-banner{color:#8c5b1a;letter-spacing:.08em;text-transform:uppercase;background:#f5e4c9;padding:6px 18px;font-size:7px;font-weight:900}.too-close-banner{color:#a43d2d;letter-spacing:.08em;text-transform:uppercase;background:#f9ded9;padding:6px 18px;font-size:7px;font-weight:900}.public-vote-lead{border-bottom:1px solid var(--line);color:#3e657b;letter-spacing:.06em;text-transform:uppercase;background:#eef4f7;padding:7px 18px;font-size:7px;font-weight:900}.public-candidate{border-bottom:1px solid var(--line);grid-template-columns:1fr 82px 52px;align-items:center;gap:12px;padding:12px 18px;display:grid}.public-candidate.winner.republican{background:#fdecee}.public-candidate.winner.democratic{background:#eaf0fb}.public-candidate.winner.libertarian{background:#fff6cf}.public-candidate.winner.green,.public-candidate.winner.legal-marijuana-now{background:#e6f4eb}.public-candidate.winner.constitution,.public-candidate.winner.reform{background:#f0e9f6}.public-candidate.winner.working-families{background:#fbece1}.public-candidate.winner.forward{background:#e5f4f9}.public-candidate.winner.independent,.public-candidate.winner.nonpartisan{background:#efefef}.public-candidate.winner.other{background:#eaf2f0}.public-candidate:last-child{border-bottom:0}.public-candidate>strong,.public-candidate>b{text-align:right;font-size:10px}.public-candidate>b{color:var(--blue)}.public-candidate.secondary{color:#7a8490;min-height:45px}.public-candidate.secondary div strong{font:400 10px Arial,sans-serif}.winner-check{background:var(--green);color:#fff;border-radius:50%;place-items:center;width:16px;height:16px;margin-left:4px;font:900 8px Arial,sans-serif;display:inline-grid}.public-footer{background:var(--navy);color:#91a2b3;letter-spacing:.08em;justify-content:space-between;padding:13px 34px;font-size:7px;display:flex}.graphics-layout{grid-template-columns:270px minmax(0,1fr);align-items:start;gap:22px;display:grid}.graphics-controls{margin-top:30px}.graphics-controls>label{margin:18px 20px 0}.graphics-controls select{width:100%;min-width:0}.graphic-toggles{border-top:1px solid var(--line);border-bottom:1px solid var(--line);color:#697483;gap:10px;margin:20px;padding:16px 0;font-size:9px;display:grid}.graphic-toggles label{align-items:center;gap:8px;display:flex}.graphics-controls>.primary-button{width:calc(100% - 40px);margin:0 20px 20px}.graphic-stage{background:#e8e6e1;border:1px solid #d8d9d8;align-content:center;justify-items:center;min-height:600px;margin-top:30px;padding:30px;display:grid}.graphic-stage>p{color:#8a929b;margin:12px 0 0;font-size:8px}.broadcast-card{aspect-ratio:16/9;background:var(--navy);color:#fff;flex-direction:column;width:min(100%,760px);display:flex;overflow:hidden;box-shadow:0 20px 45px #09172538}.broadcast-card.square{aspect-ratio:1;width:min(100%,540px)}.broadcast-card.facebook{aspect-ratio:1200/630}.broadcast-card.story{aspect-ratio:9/16;width:min(70%,370px)}.broadcast-top{border-bottom:1px solid #ffffff29;justify-content:space-between;align-items:center;height:18%;min-height:66px;padding:16px 26px;display:flex}.broadcast-logo{align-items:center;gap:9px;display:flex}.broadcast-logo>strong{background:var(--coral);border-radius:50%;place-items:center;width:38px;height:38px;font-size:13px;display:grid}.broadcast-brand-logo{object-fit:contain;width:auto;max-width:78px;height:38px}.broadcast-logo span{color:#c6d0da;letter-spacing:.12em;font-size:7px;font-weight:900}.broadcast-live{letter-spacing:.12em;font-size:8px;font-weight:900}.broadcast-live i{background:var(--coral);border-radius:50%;width:7px;height:7px;margin-right:7px;display:inline-block}.broadcast-race{padding:18px 26px 12px}.broadcast-race span{color:#85a5bb;letter-spacing:.12em;font-size:7px;font-weight:900}.broadcast-race h2{letter-spacing:-.03em;margin:5px 0 0;font:400 26px/1 Georgia,Times New Roman,serif}.broadcast-recount{color:#f1cb75;letter-spacing:.1em;border:1px solid #e2b759;align-self:flex-start;margin:0 26px 6px;padding:5px 9px;font-size:7px;font-weight:900}.broadcast-recount.too-close{color:#ff9a86;border-color:#ef816d}.broadcast-candidates{border-top:2px solid var(--coral);flex:1;margin:0 26px}.broadcast-candidate{border-bottom:1px solid #ffffff24;grid-template-columns:42px 1fr auto;align-items:center;gap:11px;min-height:61px;display:grid}.broadcast-photo{width:35px;height:35px;color:var(--navy);background:#d8d8d4;border-radius:50%;place-items:center;font-size:8px;font-weight:900;display:grid}.broadcast-name strong{font:400 16px/1.1 Georgia,Times New Roman,serif;display:block}.broadcast-name small,.broadcast-votes small{color:#8fa1b2;text-transform:uppercase;font-size:7px}.broadcast-votes{text-align:right}.broadcast-votes strong{margin-top:3px;font-size:20px;display:block}.broadcast-bottom{min-height:48px;color:var(--navy);background:#fff;justify-content:space-between;align-items:center;padding:10px 26px;font-size:8px;display:flex}.broadcast-bottom>span:first-child strong{font-size:20px}.broadcast-lead{color:#3f6379;letter-spacing:.06em;text-transform:uppercase;font-size:7px;font-weight:900}.broadcast-sponsor{color:#7d8791;text-align:right;justify-content:flex-end;align-items:center;gap:7px;font-size:6px;display:flex}.broadcast-sponsor>span{display:block}.broadcast-sponsor strong{color:var(--navy);letter-spacing:.08em;font-size:8px;display:block}.broadcast-card.story .broadcast-race{padding-top:26px}.broadcast-card.story .broadcast-race h2{font-size:28px}.broadcast-card.story .broadcast-candidate{grid-template-columns:42px 1fr;padding:10px 0}.broadcast-card.story .broadcast-votes{text-align:left;grid-column:2}.setup-workspace{grid-template-columns:220px minmax(0,1fr);align-items:start;gap:22px;display:grid}.setup-navigation{display:grid;position:sticky;top:88px;overflow:hidden}.setup-navigation>button,.setup-nav-group>button{border:0;border-bottom:1px solid var(--line);color:#596775;text-align:left;background:0 0;width:100%;padding:12px 15px;font-size:9px;font-weight:800}.setup-navigation>button:hover,.setup-nav-group>button:hover,.setup-navigation button.active{color:var(--blue);box-shadow:inset 4px 0 var(--coral);background:#fff}.setup-navigation>button span,.setup-navigation>button small{display:block}.setup-navigation>button small{color:#929aa2;margin-top:3px;font-size:7px;font-weight:500}.setup-nav-group{border-bottom:1px solid var(--line);display:grid}.setup-nav-group>strong{color:#9a6b54;letter-spacing:.12em;text-transform:uppercase;padding:14px 15px 7px;font-size:7px}.setup-nav-group>button{border-bottom:0;padding-left:24px}.setup-content{min-width:0}.setup-section-header{padding:26px 28px}.setup-section-header h2{margin:6px 0;font:400 30px/1 Georgia,serif}.setup-section-header p{color:#74808a;max-width:720px;margin:0;font-size:10px;line-height:1.55}.setup-grid{grid-template-columns:1fr 1fr;gap:20px;display:grid}.setup-card{padding:24px}.setup-card.wide{grid-column:1/-1;padding:0}.setup-card .card-title-row{padding:24px}.setup-quick-links{align-content:start;display:grid}.setup-quick-links button{border:0;border-bottom:1px solid var(--line);color:var(--blue);text-align:left;background:0 0;padding:11px 0;font-size:9px;font-weight:800}.setup-default-list{gap:12px;display:grid}.setup-default-card{justify-content:space-between;align-items:center;gap:20px;padding:20px 22px;display:flex}.setup-default-card h2{margin:5px 0 4px;font:400 22px Georgia,serif}.setup-preview-list,.setup-order-preview{align-content:start;gap:0;display:grid}.setup-preview-list>span,.setup-order-preview>span{border-bottom:1px solid var(--line);grid-template-columns:minmax(0,1fr) auto;gap:10px;padding:9px 0;display:grid}.setup-preview-list strong,.setup-preview-list small{display:block}.setup-preview-list strong{font-size:9px}.setup-preview-list small{color:#808b94;text-align:right;font-size:7px}.setup-order-preview>span{color:#43586a;grid-template-columns:26px 1fr;align-items:center;font-size:9px;font-weight:800}.setup-order-preview b{width:22px;height:22px;color:var(--blue);background:#e8eef1;place-items:center;font-size:7px;display:grid}.feed-row{grid-template-columns:40px minmax(240px,1fr) 130px 110px auto;align-items:center;gap:14px;padding:20px 24px;display:grid}.feed-row+.feed-row,.feed-directory{border-top:1px solid var(--line)}.feed-logo{background:var(--blue);color:#fff;place-items:center;width:38px;height:38px;font-size:9px;font-weight:900;display:grid}.feed-row strong,.team-row strong{font-size:10px;display:block}.feed-row small,.team-row small{color:#8b949e;margin-top:4px;font-size:8px;display:block}.connection-status{color:var(--green);font-size:9px;font-weight:900}.connection-status i{background:var(--green);border-radius:50%;width:7px;height:7px;margin-right:5px;display:inline-block}.connection-status.syncing{color:#9b6f31}.connection-status.syncing i{background:#d99b45}.connection-status small{color:#8a949d;margin:4px 0 0 14px;font-size:7px;font-weight:500;display:block}.feed-url{text-overflow:ellipsis;white-space:nowrap;max-width:520px;overflow:hidden}.feed-row-actions{flex-wrap:wrap;justify-content:flex-end;gap:5px;display:flex}.feed-row-actions .quiet-button{padding:7px 9px}.text-button{color:#71808e;background:0 0;border:0;padding:6px;font-size:8px;font-weight:900}.feed-health-error{color:#a64031;background:#fff1ee;grid-column:2/-1;margin:-5px 0 0;padding:8px 10px;font-size:8px}.feed-empty{align-items:center;gap:14px;padding:22px 24px;display:flex}.feed-empty>div{flex:1}.feed-empty strong{font-size:10px}.feed-empty p{color:#7c8792;margin:5px 0 0;font-size:8px}.feed-review-banner{color:#7d571b;text-align:left;background:#fff9ec;border:1px solid #dfaa52;align-items:center;gap:12px;width:calc(100% - 48px);margin:4px 24px 16px;padding:13px 14px;display:flex}.feed-review-banner>span{color:#fff;background:#d79732;border-radius:50%;place-items:center;width:27px;height:27px;font-weight:900;display:grid}.feed-review-banner>div{flex:1}.feed-review-banner strong,.feed-review-banner small{display:block}.feed-review-banner strong{font-size:9px}.feed-review-banner small{color:#907346;margin-top:3px;font-size:8px}.feed-review-banner>b{color:#8d5c10;white-space:nowrap;font-size:8px}.feed-note{border-top:1px solid var(--line);color:#7a8490;background:#f6f5f2;gap:11px;padding:12px 24px;font-size:8px;display:flex}.feed-note p{margin:0}.setup-feed-center{justify-content:space-between;align-items:center;gap:24px;display:flex;padding:24px!important}.setup-feed-center h2{margin:5px 0;font:400 24px Georgia,serif}.setup-feed-center p{color:#77838e;max-width:760px;margin:0;font-size:9px;line-height:1.55}.feed-operations-view{gap:14px;display:grid}.feed-operations-hero{justify-content:space-between;align-items:center;gap:28px;padding:24px 28px;display:flex}.feed-operations-hero h2{margin:6px 0 5px;font:400 29px/1.05 Georgia,serif}.feed-operations-hero p{color:#75818d;max-width:720px;margin:0;font-size:9px;line-height:1.5}.feed-operations-summary{grid-template-columns:repeat(4,1fr);gap:10px;display:grid}.feed-operations-summary article{border:1px solid var(--line);background:#fff;align-items:center;gap:12px;min-height:76px;padding:15px 17px;display:flex}.feed-summary-icon{border-radius:50%;flex:none;place-items:center;width:31px;height:31px;font-size:10px;font-weight:900;display:grid}.feed-summary-icon.healthy{color:var(--green);background:#e5f0eb}.feed-summary-icon.review{color:#a66d17;background:#fff0d3}.feed-summary-icon.danger{color:#b34836;background:#fee7e2}.feed-operations-summary strong,.feed-operations-summary small{display:block}.feed-operations-summary strong{color:var(--ink);font:400 20px Georgia,serif}.feed-operations-summary small{color:#818c96;letter-spacing:.05em;text-transform:uppercase;margin-top:3px;font-size:7px;font-weight:900}.feed-operations-alert,.feed-operations-clear{color:#7d581b;background:#fff8e8;border:1px solid #e0ae58;align-items:center;gap:13px;padding:14px 17px;display:flex}.feed-operations-alert>span,.feed-operations-clear>span{color:#fff;background:#d8972f;border-radius:50%;flex:none;place-items:center;width:28px;height:28px;font-weight:900;display:grid}.feed-operations-alert>div,.feed-operations-clear>div{flex:1}.feed-operations-alert strong,.feed-operations-clear strong{font-size:9px;display:block}.feed-operations-alert p,.feed-operations-clear p{margin:3px 0 0;font-size:8px;line-height:1.45}.feed-operations-alert button{color:#8d5c10;background:0 0;border:0;font-size:8px;font-weight:900}.feed-operations-clear{color:#467260;background:#eef7f2;border-color:#b8d4c8}.feed-operations-clear>span{background:var(--green)}.feed-operations-grid{grid-template-columns:minmax(0,1.7fr) minmax(260px,.7fr);align-items:start;gap:14px;display:grid}.feed-source-panel,.feed-queue-panel{overflow:hidden}.feed-panel-heading{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:20px;padding:20px 22px;display:flex}.feed-panel-heading h2{margin:5px 0 0;font:400 21px Georgia,serif}.feed-panel-heading>small{color:#7f8a94;text-align:right;max-width:280px;font-size:8px;line-height:1.45}.feed-source-card{border-bottom:1px solid var(--line);grid-template-columns:74px minmax(240px,1fr) 130px 135px;align-items:center;gap:14px;padding:17px 20px;display:grid}.feed-source-card:last-child{border-bottom:0}.feed-source-rank label{color:#7c8791;letter-spacing:.07em;text-transform:uppercase;gap:5px;font-size:7px;font-weight:900;display:grid}.feed-source-rank select{width:72px;color:var(--blue);background:#fff;border:1px solid #ccd4da;padding:7px 5px;font-size:8px;font-weight:900}.feed-source-identity{align-items:center;gap:11px;min-width:0;display:flex}.feed-source-identity>div{min-width:0}.feed-source-identity strong,.feed-source-identity small,.feed-source-identity span{display:block}.feed-source-identity strong{font-size:10px}.feed-source-identity small{color:#85909a;margin-top:3px;font-size:8px}.feed-source-identity div>span{color:#9aa2aa;text-overflow:ellipsis;white-space:nowrap;margin-top:5px;font-size:7px;overflow:hidden}.feed-health-pill{color:var(--green);font-size:8px;font-weight:900}.feed-health-pill i{background:currentColor;border-radius:50%;width:7px;height:7px;margin-right:6px;display:inline-block}.feed-health-pill small{color:#8a949d;margin:5px 0 0 13px;font-size:7px;font-weight:500;display:block}.feed-health-pill.paused{color:#8b7655}.feed-health-pill.stale,.feed-health-pill.error{color:#b34d3c}.feed-source-counts{grid-template-columns:1fr 1fr;gap:7px;display:grid}.feed-source-counts span{text-align:center;background:#f4f5f4;padding:8px}.feed-source-counts strong,.feed-source-counts small{display:block}.feed-source-counts strong{font-size:11px}.feed-source-counts small{color:#8a949d;margin-top:3px;font-size:7px}.feed-source-actions{flex-wrap:wrap;grid-column:2/-1;gap:6px;margin-top:-3px;display:flex}.feed-source-actions .quiet-button{padding:7px 9px}.feed-source-error{color:#a64031;background:#fff0ed;grid-column:2/-1;margin:0;padding:8px 10px;font-size:8px}.feed-operations-empty{align-items:center;gap:14px;padding:24px;display:flex}.feed-operations-empty>div{flex:1}.feed-operations-empty strong{font-size:10px}.feed-operations-empty p{color:#7f8993;margin:4px 0 0;font-size:8px}.feed-operations-side{gap:14px;display:grid}.feed-integrity-card,.feed-overlap-card,.feed-audit-card{padding:20px}.feed-integrity-card h2,.feed-overlap-card h2,.feed-audit-card h2{margin:5px 0 0;font:400 19px Georgia,serif}.feed-integrity-card ul{gap:0;margin:14px 0 0;padding:0;list-style:none;display:grid}.feed-integrity-card li{border-top:1px solid var(--line);gap:10px;padding:11px 0;display:flex}.feed-integrity-card li>span{border-radius:50%;flex:none;place-items:center;width:23px;height:23px;font-size:7px;font-weight:900;display:grid}.feed-integrity-card li.clear>span{color:var(--green);background:#e6f0eb}.feed-integrity-card li.attention>span{color:#b34d3b;background:#fee8e3}.feed-integrity-card li strong,.feed-integrity-card li small{display:block}.feed-integrity-card li strong{font-size:8px}.feed-integrity-card li small{color:#87919a;margin-top:3px;font-size:7px;line-height:1.4}.feed-overlap-card p{color:#75818d;margin:10px 0 0;font-size:8px;line-height:1.55}.feed-audit-heading{justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:10px;display:flex}.feed-audit-heading button{color:var(--blue);background:0 0;border:0;font-size:7px;font-weight:900}.feed-audit-card article{border-top:1px solid var(--line);grid-template-columns:25px 1fr;gap:9px;padding:10px 0;display:grid}.feed-audit-card article>span{width:23px;height:23px;color:var(--blue);background:#e7eef2;border-radius:50%;place-items:center;font-size:7px;font-weight:900;display:grid}.feed-audit-card article strong,.feed-audit-card article small{display:block}.feed-audit-card article strong{font-size:8px;line-height:1.35}.feed-audit-card article small{color:#8a949d;margin-top:3px;font-size:7px}.feed-audit-card>div:last-child>p{color:#858f98;font-size:8px}.feed-queue-list article{border-bottom:1px solid var(--line);grid-template-columns:30px minmax(250px,1fr) minmax(150px,.4fr) 95px;align-items:center;gap:13px;padding:13px 20px;display:grid}.feed-queue-list article:last-child{border-bottom:0}.feed-queue-state{border-radius:50%;place-items:center;width:25px;height:25px;font-size:8px;font-weight:900;display:grid}.feed-queue-state.ready{color:var(--green);background:#e6f0eb}.feed-queue-state.attention{color:#b34d3b;background:#fee8e3}.feed-queue-list strong,.feed-queue-list small{display:block}.feed-queue-list strong{font-size:9px}.feed-queue-list small{color:#87919b;margin-top:3px;font-size:7px}.feed-queue-list em{color:#667785;background:#eef2f4;justify-self:end;padding:5px 7px;font-size:7px;font-style:normal;font-weight:900}.feed-queue-empty{color:#65766f;justify-content:center;align-items:center;gap:12px;min-height:115px;display:flex}.feed-queue-empty>span{width:30px;height:30px;color:var(--green);background:#e5f0eb;border-radius:50%;place-items:center;font-weight:900;display:grid}.feed-queue-empty strong{font-size:9px;display:block}.feed-queue-empty p{color:#87919a;margin:4px 0 0;font-size:8px}.official-source-note{border-left:4px solid var(--green);background:#eef8f3;margin-top:16px;padding:13px 14px}.official-source-note strong{color:#2e6d58;font-size:9px}.official-source-note p{color:#567466;margin:4px 0 0;font-size:8px;line-height:1.5}.form-error{color:#a64031;background:#fff0ed;margin:14px 0 0;padding:10px 12px;font-size:9px;font-weight:700}.feed-modal{width:min(900px,100%)}.feed-preview{padding:20px 25px 0}.feed-preview-summary{border:1px solid var(--line);background:#fff;grid-template-columns:1fr 1fr 1.4fr;display:grid}.feed-preview-summary>div{min-width:0;padding:13px 15px}.feed-preview-summary>div+div{border-left:1px solid var(--line)}.feed-preview-summary strong,.feed-preview-summary span{display:block}.feed-preview-summary strong{color:var(--ink);text-overflow:ellipsis;white-space:nowrap;font:600 12px/1.25 Arial,sans-serif;overflow:hidden}.feed-preview-summary span{color:#88929c;letter-spacing:.06em;text-transform:uppercase;margin-top:4px;font-size:7px;font-weight:800}.feed-preview-tools{grid-template-columns:1fr 240px;gap:10px;margin-top:14px;display:grid}.feed-preview-tools label{color:#6d7784;letter-spacing:.06em;text-transform:uppercase;gap:5px;font-size:8px;font-weight:900;display:grid}.feed-preview-tools input,.feed-preview-tools select{width:100%;color:var(--ink);text-transform:none;letter-spacing:0;background:#fff;border:1px solid #cfd5da;padding:10px;font:10px Arial,sans-serif}.feed-market-options{border:1px solid var(--line);background:#fff;flex-wrap:wrap;gap:7px;margin:12px 0;padding:12px;display:flex}.feed-market-options legend{color:#78838e;text-transform:uppercase;padding:0 5px;font-size:8px;font-weight:900}.feed-market-options label{color:#486176;background:#eef2f4;align-items:center;gap:5px;padding:6px 8px;font-size:8px;font-weight:800;display:flex}.feed-market-options input{accent-color:var(--blue)}.feed-select-actions{align-items:center;gap:8px;padding:12px 0 8px;display:flex}.feed-select-actions button{color:var(--blue);background:0 0;border:0;font-size:8px;font-weight:900}.feed-select-actions span{color:#89939e;margin-left:auto;font-size:8px}.feed-race-list{border:1px solid var(--line);background:#fff;max-height:340px;overflow:auto}.feed-race-option{cursor:pointer;grid-template-columns:18px 1fr auto;align-items:center;gap:11px;padding:11px 13px;display:grid}.feed-race-option+.feed-race-option{border-top:1px solid var(--line)}.feed-race-option:hover{background:#f4f8fa}.feed-race-option input{width:15px;height:15px;accent-color:var(--blue)}.feed-race-option strong,.feed-race-option small{display:block}.feed-race-option strong{color:var(--ink);font-size:9px}.feed-race-option small{color:#87919b;margin-top:3px;font-size:7px}.feed-race-option>b{color:#566575;white-space:nowrap;font-size:8px}.feed-race-option>em{letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;padding:4px 6px;font-size:6px;font-style:normal;font-weight:900}.feed-race-option>em.new{color:#39705b;background:#e7f3ed}.feed-race-option>em.existing{color:#687681;background:#edf1f3}.feed-preview .modal-actions{margin:20px -25px 0}.modal-switch{border:1px solid var(--line);background:#fff;margin-top:16px;padding:12px}.feed-review-modal{width:min(920px,100%)}.feed-change-list{max-height:480px;padding:14px 24px;overflow:auto}.feed-review-warning{color:#7d581b;background:#fff8e8;border:1px solid #e2ad53;gap:10px;margin:15px 24px 0;padding:11px 12px;display:flex}.feed-review-warning>span{color:#fff;background:#d79732;border-radius:50%;flex:none;place-items:center;width:24px;height:24px;font-size:8px;font-weight:900;display:grid}.feed-review-warning p{margin:0;font-size:8px;line-height:1.45}.feed-review-warning strong{margin-bottom:2px;font-size:9px;display:block}.feed-change-list article{border-bottom:1px solid var(--line);grid-template-columns:minmax(230px,.8fr) 115px minmax(310px,1.2fr);align-items:center;gap:18px;padding:16px 0;display:grid}.feed-change-list article.needs-review{background:#fffaf0;margin:0 -10px;padding:16px 10px}.feed-change-list h3{margin:5px 0 3px;font:400 16px Georgia,serif}.feed-change-list p{color:#71808c;margin:0;font-size:8px}.feed-change-source{color:var(--coral);text-transform:uppercase;font-size:7px;font-weight:900}.feed-change-race>em{color:var(--green);margin-top:7px;font-size:7px;font-style:normal;font-weight:900;display:block}.feed-change-current{text-align:right;background:#fff;padding:10px}.feed-change-current small,.feed-change-current strong,.feed-change-current span{display:block}.feed-change-current small{color:#89939c;text-transform:uppercase;font-size:7px}.feed-change-current strong{margin-top:4px;font-size:13px}.feed-change-current span{color:#89939c;margin-top:3px;font-size:7px}.feed-source-options{gap:6px;display:grid}.feed-source-options label{cursor:pointer;background:#fff;border:1px solid #d7dde1;grid-template-columns:16px 1fr;align-items:start;gap:8px;padding:9px 10px;display:grid}.feed-source-options label.selected{box-shadow:inset 3px 0 var(--blue);border-color:#87a7ba}.feed-source-options label.warning{border-color:#e2ad53}.feed-source-options input{accent-color:var(--blue);margin-top:2px}.feed-source-options strong,.feed-source-options small,.feed-source-options em{display:block}.feed-source-options strong{font-size:8px}.feed-source-options small{color:#7f8a94;margin-top:3px;font-size:7px}.feed-source-options em{color:#ad4938;margin-top:4px;font-size:7px;font-style:normal;font-weight:900}.feed-review-modal>.modal-actions{margin:0;padding:16px 24px}.activity-modal{width:min(820px,100%)}.activity-audit-list{max-height:540px;padding:10px 24px;overflow:auto}.activity-audit-list article{border-bottom:1px solid var(--line);grid-template-columns:30px 1fr auto;align-items:center;gap:12px;padding:13px 0;display:grid}.audit-mark{color:#6c7883;border:1px solid #aeb8bf;border-radius:50%;place-items:center;width:25px;height:25px;font-weight:900;display:grid}.audit-mark.call{color:#b64f3b;background:#fff1ed;border-color:#d77a65}.activity-audit-list strong{font-size:9px}.activity-audit-list p{color:#7f8993;margin:4px 0 0;font-size:8px}.activity-audit-list time{color:#8d969f;font-size:8px}.activity-modal>.modal-actions{margin:0;padding:16px 24px}.team-table{padding:2px 24px 16px}.team-row{border-bottom:1px solid var(--line);color:#6f7a86;grid-template-columns:38px minmax(200px,1fr) 120px 120px;align-items:center;gap:12px;padding:14px 0;font-size:9px;display:grid}.team-row:last-child{border:0}.team-empty{color:#6f7a86;justify-content:space-between;align-items:center;gap:20px;padding:18px 0;font-size:9px;display:flex}.team-empty strong{color:var(--ink)}.role{color:var(--blue);background:#e9eef1;justify-self:start;padding:5px 8px;font-size:8px;font-weight:900}.role.owner{color:#a64d3b;background:#f4e4dc}.team-access-view{gap:18px;display:grid}.team-access-hero{border-top:4px solid var(--blue);justify-content:space-between;align-items:center;gap:28px;padding:26px 28px;display:flex}.team-access-hero h2{letter-spacing:-.04em;margin:6px 0;font:400 30px/1 Georgia,Times New Roman,serif}.team-access-hero p{color:#77838e;max-width:700px;margin:0;font-size:10px;line-height:1.55}.team-access-summary{border:1px solid var(--line);background:#fff;grid-template-columns:repeat(4,1fr);display:grid}.team-access-summary article{align-items:center;gap:12px;min-height:82px;padding:16px 18px;display:flex}.team-access-summary article+article{border-left:1px solid var(--line)}.team-summary-mark{width:30px;height:30px;color:var(--green);background:#e7efec;border-radius:50%;flex:none;place-items:center;font-size:10px;font-weight:900;display:grid}.team-summary-mark.invited{color:var(--blue);background:#e8eef2}.team-summary-mark.attention{color:#bd503d;background:#fff0eb}.team-summary-mark.staffed{color:#9a6925;background:#f5ead8}.team-access-summary strong,.team-access-summary small{display:block}.team-access-summary strong{font:400 25px Georgia,serif}.team-access-summary small{color:#7d8791;text-transform:uppercase;margin-top:2px;font-size:7px;font-weight:900}.team-access-grid{grid-template-columns:minmax(0,1.65fr) minmax(250px,.65fr);align-items:start;gap:18px;display:grid}.team-directory-panel{overflow:hidden}.team-directory-head{border-bottom:1px solid var(--line);justify-content:space-between;align-items:flex-end;gap:20px;padding:22px 24px;display:flex}.team-directory-head h2{margin:5px 0 0;font:400 24px Georgia,serif}.team-directory-head p{color:#7c8791;margin:5px 0 0;font-size:8px}.team-directory-tools{gap:8px;display:flex}.team-directory-tools input,.team-directory-tools select{min-width:180px;color:var(--ink);background:#fff;border:1px solid #cfd5da;padding:9px 10px;font-size:8px}.team-directory-tools select{min-width:112px}.team-directory-columns,.team-directory-row{grid-template-columns:minmax(225px,1.4fr) 105px minmax(120px,.8fr) minmax(115px,.75fr) 85px 62px;align-items:center;gap:12px;display:grid}.team-directory-columns{color:#8a949c;letter-spacing:.06em;text-transform:uppercase;background:#f6f7f6;padding:10px 18px;font-size:7px;font-weight:900}.team-directory-row{border-top:1px solid var(--line);min-height:68px;padding:12px 18px}.team-directory-row:first-of-type{border-top:0}.team-member-identity{align-items:center;gap:10px;min-width:0;display:flex}.team-member-identity .candidate-avatar{flex:none}.team-member-identity strong,.team-member-identity small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.team-member-identity strong{font-size:9px}.team-member-identity strong em{color:var(--blue);text-transform:uppercase;background:#e8eef2;margin-left:5px;padding:3px 5px;font-size:6px;font-style:normal}.team-member-identity small{color:#8a949d;margin-top:4px;font-size:7px}.team-assignment,.team-market-access{color:#65727e;font-size:8px;line-height:1.4}.account-status{color:#68747f;text-transform:capitalize;justify-self:start;align-items:center;gap:5px;font-size:7px;font-weight:900;display:inline-flex}.account-status i{background:#9aa4ad;border-radius:50%;width:7px;height:7px}.account-status.active i{background:var(--green)}.account-status.invited i{background:#5982a0}.account-status.locked i,.account-status.disabled i{background:var(--coral)}.team-directory-empty{text-align:center;padding:34px 22px}.team-directory-empty strong{font:400 18px Georgia,serif}.team-directory-empty p{color:#82909a;margin:7px 0 0;font-size:8px}.team-access-side{gap:18px;display:grid}.staffing-card,.team-safety-card{padding:22px}.staffing-card h2,.team-safety-card h2{margin:5px 0 0;font:400 22px Georgia,serif}.staffing-list{margin-top:14px}.staffing-list article{border-top:1px solid var(--line);grid-template-columns:32px minmax(0,1fr) auto;align-items:center;gap:9px;padding:11px 0;display:grid}.staffing-list .candidate-avatar{width:30px;height:30px;font-size:7px}.staffing-list strong,.staffing-list small{display:block}.staffing-list strong{font-size:8px}.staffing-list small{color:#86919a;margin-top:3px;font-size:7px;line-height:1.35}.staffing-ready{color:var(--green);text-transform:uppercase;background:#e7f0ed;padding:4px 6px;font-size:6px;font-weight:900}.staffing-ready.open{color:#a96431;background:#fff1e8}.staffing-note{color:#80653c;background:#fff7e9;border-left:3px solid #d49a48;margin:12px 0 0;padding:10px;font-size:7px;line-height:1.5}.team-safety-card ul{color:#66737f;gap:9px;margin:16px 0 0;padding:0;font-size:8px;line-height:1.5;list-style:none;display:grid}.team-safety-card li{gap:8px;display:flex}.team-safety-card li span{color:var(--green);font-weight:900}.permission-matrix-card{overflow:hidden}.permission-matrix{overflow-x:auto}.permission-matrix-row{border-top:1px solid var(--line);grid-template-columns:minmax(230px,1.5fr) repeat(5,1fr);align-items:center;min-width:760px;display:grid}.permission-matrix-row>*{border-left:1px solid var(--line);place-items:center;min-height:38px;padding:9px 12px;font-size:7px;display:grid}.permission-matrix-row>:first-child{color:#5d6a76;border-left:0;place-items:center start;font-size:8px}.permission-matrix-row.heading{color:#6e7a84;background:#f5f6f5;font-weight:900}.permission-matrix-row .allowed{color:var(--green);font-size:10px;font-weight:900}.permission-matrix-row .denied{color:#b5bcc1}.member-access-modal{width:min(780px,100%)}.member-access-modal .modal-header p{color:#7d8791;margin:5px 0 0;font-size:8px}.member-account-overview{border-bottom:1px solid var(--line);background:#fff;align-items:center;gap:12px;padding:17px 25px;display:flex}.member-account-overview .candidate-avatar{width:44px;height:44px}.member-account-overview strong,.member-account-overview small{display:block}.member-account-overview strong{margin-top:7px;font-size:9px}.member-account-overview small{color:#84909a;margin-top:4px;font-size:8px}.member-self-notice{border-left:4px solid var(--blue);background:#eaf0f3;margin:20px 25px 0;padding:14px 16px}.member-self-notice strong{font-size:9px}.member-self-notice p{color:#687985;margin:4px 0 0;font-size:8px;line-height:1.5}.member-security-actions,.member-activity{border-top:1px solid var(--line);padding:20px 25px}.member-security-actions{background:#fff}.member-security-actions h3,.member-activity h3{margin:5px 0 0;font:400 18px Georgia,serif}.member-security-actions>div:nth-child(2){flex-wrap:wrap;gap:8px;margin-top:13px;display:flex}.member-security-actions>p{color:#7e8993;margin:10px 0 0;font-size:8px;line-height:1.45}.member-activity article{border-top:1px solid var(--line);grid-template-columns:18px 1fr auto;align-items:center;gap:8px;padding:10px 0;display:grid}.member-activity>div+article{margin-top:10px}.member-activity article>span{color:var(--blue)}.member-activity strong,.member-activity small{display:block}.member-activity strong{font-size:8px}.member-activity small,.member-activity time{color:#8a949c;margin-top:3px;font-size:7px}.member-activity>p{color:#7d8992;font-size:8px}.setup-card:not(.wide) .quiet-button{margin-top:17px}.launch-checklist{overflow:hidden}.launch-checklist-head{justify-content:space-between;align-items:center;gap:24px;padding:24px;display:flex}.launch-checklist-head h2{margin:5px 0;font:400 25px Georgia,serif}.launch-checklist-head p{color:#79838e;margin:0;font-size:9px}.launch-checklist-head>strong{color:var(--blue);font:400 32px Georgia,serif}.launch-progress{background:#e7e9e8;height:5px}.launch-progress span{background:var(--green);height:100%;transition:width .3s;display:block}.launch-items{grid-template-columns:repeat(4,1fr);display:grid}.launch-items>div{border-top:1px solid var(--line);grid-template-columns:26px 1fr;align-content:center;gap:10px;min-height:104px;padding:18px 20px;display:grid}.launch-items>div+div{border-left:1px solid var(--line)}.launch-items b{color:#78838c;background:#e9ecec;border-radius:50%;place-items:center;width:24px;height:24px;font-size:8px;display:grid}.launch-items .ready b{background:var(--green);color:#fff}.launch-items span strong,.launch-items span small{display:block}.launch-items span strong{font-size:9px}.launch-items span small{color:#8a949d;margin-top:4px;font-size:7px;line-height:1.4}.launch-items button{color:var(--blue);background:0 0;border:0;grid-column:2;justify-self:start;padding:0;font-size:7px;font-weight:900}.owner-profile-line{align-items:center;gap:12px;margin-top:17px;display:flex}.owner-profile-line .candidate-avatar{width:42px;height:42px}.owner-profile-line h2{margin:0;font:400 20px Georgia,serif}.owner-profile-line p{color:#7d8791;margin:4px 0 0;font-size:8px}.owner-badges{flex-wrap:wrap;gap:6px;margin-top:18px;display:flex}.owner-badges b{color:var(--green);background:#e7f0ed;padding:5px 8px;font-size:7px}.election-setup>p{color:#6e7984;font-size:9px}.election-setup label{color:#77818b;letter-spacing:.06em;text-transform:uppercase;gap:6px;margin-top:16px;font-size:7px;font-weight:900;display:grid}.election-setup select{width:100%;color:var(--ink);text-transform:none;letter-spacing:0;background:#fff;border:1px solid #cfd5da;padding:10px;font:9px Arial,sans-serif}.test-election-notice{background:#fff7e8;border-left:4px solid #d99b45;margin-top:18px;padding:14px}.test-election-notice strong{color:#93611d;font-size:9px}.test-election-notice p{color:#806b4d;margin:4px 0 0;font-size:8px;line-height:1.5}.modal-backdrop{z-index:100;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#04101cad;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.modal{background:#f8f7f3;width:min(720px,100%);max-height:calc(100vh - 40px);overflow:auto;box-shadow:0 30px 80px #0000004d}.modal.small{width:min(500px,100%)}.modal.race-edit-modal{width:min(900px,100%)}.modal.race-builder-modal,.modal.race-setup-modal{width:min(980px,100%)}.modal-header{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;padding:22px 25px;display:flex}.modal-header h2{margin:5px 0 0;font:400 26px/1 Georgia,Times New Roman,serif}.modal-header>button{color:#77818b;background:0 0;border:0;width:32px;height:32px;font-size:23px}.modal form{padding:22px 25px 0}.form-grid{grid-template-columns:1fr 1fr;gap:14px;display:grid}.form-grid label,.modal-note{color:#6d7784;letter-spacing:.06em;text-transform:uppercase;gap:6px;font-size:8px;font-weight:900;display:grid}.form-grid .span-two{grid-column:1/-1}.form-grid input,.form-grid select,.form-grid textarea,.modal-note input,.modal-note textarea{width:100%;color:var(--ink);text-transform:none;letter-spacing:0;background:#fff;border:1px solid #cfd5da;padding:10px;font:10px Arial,sans-serif}.form-grid textarea,.modal-note textarea{resize:vertical;min-height:62px}.candidate-form-section{border-top:1px solid var(--line);margin-top:22px;padding-top:18px}.candidate-form-section h3{margin:0 0 14px;font:400 16px Georgia,serif}.race-edit-source-note{border-left:4px solid var(--green);background:#edf5f1;margin-top:18px;padding:14px 16px}.race-edit-source-note strong{color:#416d5d;font-size:9px}.race-edit-source-note p{color:#61776e;margin:4px 0 0;font-size:8px;line-height:1.5}.reporting-jurisdiction-setup{background:#f6f8f8;border:1px solid #d3dce1;margin-top:18px}.reporting-jurisdiction-setup>.switch-row{padding:16px}.reporting-jurisdiction-list{border-top:1px solid #dbe1e4;padding:0 16px 16px}.reporting-jurisdiction-heading{justify-content:space-between;align-items:flex-end;gap:18px;padding:16px 0 12px;display:flex}.reporting-jurisdiction-heading h3{margin:4px 0;font:400 18px Georgia,serif}.reporting-jurisdiction-heading p{color:#78858e;margin:0;font-size:8px}.reporting-jurisdiction-row{background:#fff;border:1px solid #d9dfe2;grid-template-columns:28px 150px minmax(220px,1fr) auto;align-items:end;gap:10px;padding:10px;display:grid}.reporting-jurisdiction-row+.reporting-jurisdiction-row{border-top:0}.reporting-jurisdiction-row>b{background:var(--blue);color:#fff;border-radius:50%;place-items:center;width:24px;height:24px;margin-bottom:7px;font-size:8px;display:grid}.reporting-jurisdiction-row label{color:#707d86;text-transform:uppercase;gap:5px;font-size:7px;font-weight:900;display:grid}.reporting-jurisdiction-row input,.reporting-jurisdiction-row select{min-height:39px;color:var(--ink);background:#fff;border:1px solid #cfd7dc;padding:8px}.reporting-jurisdiction-row .candidate-remove-button{margin:0 0 6px}.reporting-jurisdiction-note{border-left:4px solid var(--green);color:#61766d;background:#ebf4f0;margin:12px 0 0;padding:10px;font-size:8px;line-height:1.5}.race-feed-linker{background:#f7f9fa;border:1px solid #d6dde1;margin-top:18px;padding:16px}.race-feed-linker-heading{justify-content:space-between;align-items:flex-start;gap:20px;display:flex}.race-feed-linker-heading h3{margin:4px 0;font-size:16px}.race-feed-linker-heading p{color:#687680;max-width:620px;margin:0;font-size:9px;line-height:1.5}.race-feed-linker-heading>strong{color:#416d5d;white-space:nowrap;background:#e6f0eb;border-radius:999px;padding:6px 9px;font-size:8px}.race-feed-connected-list{gap:6px;margin-top:13px;display:grid}.race-feed-connected-list>span{background:#fff;border:1px solid #d8dfdc;grid-template-columns:minmax(0,1fr) minmax(130px,auto) auto;align-items:center;gap:12px;padding:9px 11px;display:grid}.race-feed-connected-list b,.race-feed-connected-list small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.race-feed-connected-list b{font-size:9px}.race-feed-connected-list small{color:#738078;font-size:7px}.race-feed-connected-list button{color:#a33d31;cursor:pointer;background:0 0;border:0;font-size:8px;font-weight:900}.race-feed-link-controls{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:10px;margin-top:14px;display:grid}.race-feed-link-controls label{color:#68737d;text-transform:uppercase;gap:5px;font-size:8px;font-weight:900;display:grid}.race-feed-link-controls label.span-two{grid-column:1/-1}.race-feed-link-controls select{min-height:39px;color:var(--ink);background:#fff;border:1px solid #cfd6da;padding:8px 10px}.race-feed-match-summary{border-left:3px solid var(--blue);background:#edf3f6;align-self:stretch;padding:8px 10px}.race-feed-match-summary strong,.race-feed-match-summary span{display:block}.race-feed-match-summary strong{font-size:9px}.race-feed-match-summary span{color:#687680;margin-top:3px;font-size:7px}.candidate-edit-heading{justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:12px;display:flex}.candidate-edit-heading h3{margin-bottom:4px}.candidate-edit-heading p{color:#7d8792;margin:0;font-size:8px}.candidate-edit-heading>span,.candidate-edit-heading>div:last-child>span{color:#596b78;text-transform:uppercase;background:#e7ecef;padding:5px 7px;font-size:7px;font-weight:900}.candidate-edit-heading>div:last-child{align-items:center;gap:8px;display:flex}.candidate-edit-list{gap:10px;display:grid}.candidate-edit-card{background:#fff;border:1px solid #d7dde1;grid-template-columns:54px minmax(300px,1fr) minmax(210px,.7fr);align-items:center;gap:14px;padding:14px;display:grid}.candidate-edit-photo{color:#536070;background:#e5e2da;border-radius:50%;place-items:center;width:48px;height:48px;font-size:10px;font-weight:900;display:grid}.candidate-edit-fields{grid-template-columns:1fr 150px;align-items:end;gap:10px;display:grid}.candidate-edit-fields>label,.candidate-edit-upload>label{color:#6d7784;letter-spacing:.06em;text-transform:uppercase;gap:5px;font-size:7px;font-weight:900;display:grid}.candidate-edit-fields input,.candidate-edit-fields select,.candidate-edit-upload input[type=file]{width:100%;color:var(--ink);text-transform:none;letter-spacing:0;background:#fff;border:1px solid #cfd5da;padding:8px;font:9px Arial,sans-serif}.candidate-edit-flags{flex-wrap:wrap;grid-column:1/-1;gap:8px 14px;display:flex}.candidate-edit-flags label{color:#6d7784;align-items:center;gap:6px;font-size:7px;font-weight:800;display:flex}.candidate-edit-flags input,.candidate-remove-photo input{width:14px;height:14px;accent-color:var(--blue)}.candidate-edit-upload small{color:#8b949d;margin-top:5px;font-size:7px;display:block}.candidate-edit-upload .candidate-remove-photo{color:#a55345;letter-spacing:0;text-transform:none;align-items:center;gap:7px;margin-top:8px;display:flex}.candidate-remove-button{color:#a54d3e;background:0 0;border:1px solid #d49a90;margin-top:10px;padding:6px 8px;font-size:7px;font-weight:900}.modal-note{margin-top:18px}.market-checkboxes{border:0;margin:18px 0 0;padding:0}.market-checkboxes legend{color:#6d7784;letter-spacing:.06em;text-transform:uppercase;margin-bottom:9px;font-size:8px;font-weight:900}.market-checkboxes>label{background:#fff;border:1px solid #d8dde1;align-items:center;gap:10px;padding:10px 12px;display:flex}.market-checkboxes>label+label{border-top:0}.market-checkboxes input{width:15px;height:15px;accent-color:var(--blue)}.market-checkboxes strong,.market-checkboxes small{display:block}.market-checkboxes strong{font-size:9px}.market-checkboxes small{color:#8c959e;margin-top:2px;font-size:7px}.race-builder-section+.race-builder-section{border-top:1px solid var(--line);margin-top:24px;padding-top:22px}.race-builder-heading,.race-setup-heading{justify-content:space-between;align-items:flex-start;gap:18px;margin-bottom:14px;display:flex}.race-builder-heading h3,.race-setup-heading h3{margin:4px 0 0;font:400 18px Georgia,serif}.race-builder-heading>span,.race-setup-heading>span{color:#596b78;text-transform:uppercase;background:#e7ecef;padding:5px 7px;font-size:7px;font-weight:900}.race-builder-heading .unofficial-builder-label{color:#8f621e;background:#fff8e9;border:1px solid #d6b36f}.race-name-builder{grid-template-columns:minmax(0,1fr) auto;gap:8px;display:grid}.race-name-builder .quiet-button{white-space:nowrap}.race-market-defaults{margin-bottom:2px}.market-default-note{color:#77838e;background:#f5f6f5;border:1px solid #d8dde1;border-top:0;justify-content:space-between;align-items:center;gap:16px;padding:10px 12px;font-size:8px;display:flex}.market-default-note button{color:var(--blue);white-space:nowrap;background:0 0;border:0;font-size:8px;font-weight:900}.manual-candidate-list{gap:10px;display:grid}.primary-party-note{border-left:4px solid var(--blue);color:#536a7b;background:#eef5fa;margin:0 0 12px;padding:10px 12px;font-size:8px;line-height:1.45}.manual-candidate-card{background:#fff;border:1px solid #d7dde1;padding:14px}.manual-candidate-card>header{justify-content:space-between;gap:12px;margin-bottom:12px;display:flex}.manual-candidate-card>header strong{color:var(--ink);font-size:9px}.manual-candidate-card>header button{color:#a44c3d;background:0 0;border:0;font-size:7px;font-weight:900}.candidate-filing-options{flex-wrap:wrap;gap:9px 16px!important;display:flex!important}.candidate-filing-options>span{color:#687582;letter-spacing:0;text-transform:none;align-items:center;gap:6px;font-size:8px;font-weight:800;display:flex}.candidate-filing-options>small{color:#87919a;letter-spacing:0;text-transform:none;flex-basis:100%;font-size:7px;font-weight:600;line-height:1.4}.candidate-filing-options input{height:14px;accent-color:var(--blue);width:14px!important}.result-entry-area-picker{background:#f4f8fa;border:1px solid #cbd7dd;margin:17px 25px 0;padding:14px}.race-builder-section .result-entry-area-picker{margin-inline:0}.result-entry-area-picker legend{color:var(--blue);letter-spacing:.08em;text-transform:uppercase;padding:0 6px;font-size:8px;font-weight:900}.result-entry-area-picker>p{color:#657581;margin:0 0 11px;font-size:8px;line-height:1.45}.result-entry-area-picker>div{background:#fff;border:1px solid #d7dfe3;grid-template-columns:repeat(2,minmax(0,1fr));max-height:210px;display:grid;overflow:auto}.result-entry-area-picker label{border-bottom:1px solid #e1e5e7;align-items:center;gap:9px;padding:9px 10px;display:flex}.result-entry-area-picker label:nth-child(odd){border-right:1px solid #e1e5e7}.result-entry-area-picker input{width:15px;height:15px;accent-color:var(--blue);flex:none}.result-entry-area-picker strong,.result-entry-area-picker small{display:block}.result-entry-area-picker strong{color:var(--ink);font-size:8px}.result-entry-area-picker small{color:#85919a;margin-top:2px;font-size:7px}.result-entry-area-picker .result-entry-warning{color:#88601f;background:#fff4df;margin-top:10px;padding:8px 9px;font-weight:800}.form-error{color:#984232;background:#fff0ed;border-left:4px solid #b34b39;margin:14px 0 0;padding:11px 13px;font-size:8px;font-weight:800}.race-setup-modal .modal-header p{color:#7b8690;margin:5px 0 0;font-size:8px}.race-setup-tabs{border-bottom:1px solid var(--line);background:#f6f6f4;gap:0;padding:0 25px;display:flex}.race-setup-tabs button{color:#6c7882;background:0 0;border:0;border-bottom:3px solid #0000;padding:12px 14px;font-size:8px;font-weight:900}.race-setup-tabs button.active{border-bottom-color:var(--coral);color:var(--ink)}.race-setup-content{gap:18px;padding:22px 25px;display:grid}.race-setup-section{background:#fff;border:1px solid #d8dde1;padding:18px}.race-area-library{grid-template-columns:1fr 1fr;gap:8px;max-height:240px;margin-bottom:18px;display:grid;overflow:auto}.race-area-library article{background:#fafafa;border:1px solid #e0e3e5;grid-template-columns:minmax(0,1fr) minmax(90px,.7fr) auto;align-items:center;gap:12px;padding:10px 11px;display:grid}.race-area-library strong,.race-area-library small{display:block}.race-area-library strong{font-size:9px}.race-area-library small{color:#83909a;margin-top:3px;font-size:7px}.race-area-library article>span{color:#4c7188;text-align:right;font-size:7px;font-weight:900}.race-area-library article>button{color:var(--blue);background:#fff;border:1px solid #cdd5da;padding:5px 7px;font-size:7px;font-weight:900}.race-setup-content form{padding:0}.market-checkboxes.compact{grid-template-columns:1fr 1fr;display:grid}.market-checkboxes.compact>label:nth-of-type(2n){border-left:0}.market-checkboxes.compact>label+label{border-top:1px solid #d8dde1}.public-state-checkboxes{border:1px solid #d8dde1;max-height:230px;overflow-y:auto}.public-state-checkboxes>label{border:0;border-bottom:1px solid #e5e7e8}.featured-market-checkboxes{margin:16px 25px 0}.race-setup-section form>.primary-button{margin-top:12px}.race-setup-two-column{grid-template-columns:1fr 1fr;gap:18px;display:grid}.race-setup-two-column.single{grid-template-columns:1fr}.setup-token-list{flex-wrap:wrap;gap:6px;max-height:160px;display:flex;overflow:auto}.setup-token-list span{color:#596977;background:#eef1f2;align-items:center;gap:5px;padding:5px 7px;font-size:7px;font-weight:800;display:flex}.setup-token-list span button{color:var(--blue);background:0 0;border:0;padding:0;font-size:6px;font-weight:900}.setup-token-list span button:disabled{opacity:.3}.active-election-control{gap:3px;min-width:210px;display:grid}.active-election-control select{color:#193247;background:#fff;border:1px solid #cbd3d8;max-width:330px;padding:5px 26px 5px 7px;font-size:10px;font-weight:800}.election-directory-list{gap:8px;margin-top:16px;display:grid}.election-directory-list article{background:#fff;border:1px solid #d8dde0;grid-template-columns:minmax(220px,1fr) auto auto auto;align-items:center;gap:10px;padding:12px;display:grid}.election-directory-list article.active{background:#f3f7f9;border-left:5px solid #2d617e}.election-directory-list article div strong,.election-directory-list article div small{display:block}.election-directory-list article div small{color:#6e7b84;margin-top:4px;font-size:9px}.election-directory-list article>.status{color:#62717b;letter-spacing:.06em;background:#edf1f2;padding:5px 7px;font-size:8px;font-weight:900}.election-empty-state{text-align:center;place-content:center;justify-items:center;min-height:420px;padding:40px;display:grid}.election-empty-state h2{margin:8px 0;font:700 34px Georgia,serif}.election-empty-state p{color:#6e7981;max-width:560px;margin:0 0 20px}.election-empty-state>div{gap:9px;display:flex}.election-test-toggle{border:1px solid #d8dcdf;margin-top:16px;padding:13px}.setup-inline-form{grid-template-columns:1fr auto;gap:8px;margin-top:14px;display:grid}.setup-inline-form input{min-width:0;color:var(--ink);background:#fff;border:1px solid #cfd5da;padding:9px;font-size:9px}.market-edit-hours{margin-top:14px}.market-delete-panel{background:#fff4f1;border:1px solid #e1a79e;grid-template-columns:minmax(0,1fr) 220px auto;align-items:end;gap:14px;margin-top:20px;padding:15px;display:grid}.market-delete-panel strong{color:#923f32;font-size:9px}.market-delete-panel p{color:#836b66;margin:4px 0 0;font-size:8px;line-height:1.4}.market-delete-panel label{color:#7b615c;text-transform:uppercase;gap:5px;font-size:7px;font-weight:900;display:grid}.market-delete-panel select{color:var(--ink);text-transform:none;background:#fff;border:1px solid #d9aaa1;padding:9px;font-size:9px}.race-setup-modal>.modal-actions{margin:0;padding:16px 25px}.permission-note{color:#8b7551;font-size:8px;font-weight:900}input:disabled,textarea:disabled,select:disabled{cursor:not-allowed;opacity:.65;background:#f2f3f3}.modal-actions{border-top:1px solid var(--line);background:#fff;justify-content:flex-end;gap:8px;margin:22px -25px 0;padding:16px 25px;display:flex}.modal.small .modal-actions{margin:22px 0 0;padding-left:0;padding-right:0}.modal.small form{padding-bottom:0}.modal-intro{color:#6f7a86;margin:0;padding:22px 25px 0;font-size:10px;line-height:1.55}.modal form .modal-intro{padding:4px 0 0}.publish-summary{border:1px solid var(--line);grid-template-columns:repeat(3,1fr);margin:20px 25px;display:grid}.publish-summary span{text-align:center;color:#78828d;padding:13px;font-size:8px}.publish-summary span+span{border-left:1px solid var(--line)}.publish-summary strong{color:var(--ink);margin-bottom:3px;font:400 20px Georgia,serif;display:block}.publish-check{color:var(--green);background:#e7f0ed;gap:10px;margin:0 25px;padding:13px;display:flex}.publish-check>span{background:var(--green);color:#fff;border-radius:50%;place-items:center;width:22px;height:22px;font-size:8px;display:grid}.publish-check p{margin:0}.publish-check strong{font-size:9px;display:block}.publish-check small{color:#688579;margin-top:3px;font-size:8px;display:block}.modal.small>.modal-actions{margin:22px 25px 0}.toast{z-index:120;background:var(--navy);color:#fff;align-items:center;gap:9px;max-width:380px;padding:14px 18px;font-size:10px;font-weight:800;animation:.25s ease-out toast-in;display:flex;position:fixed;bottom:24px;right:24px;box-shadow:0 15px 35px #00000038}.toast span{background:var(--green);border-radius:50%;place-items:center;width:19px;height:19px;font-size:8px;display:grid}@keyframes toast-in{0%{opacity:0;transform:translateY(8px)}}@media (max-width:1100px){.results-layout,.graphics-layout{grid-template-columns:220px minmax(0,1fr)}.result-head,.candidate-result{grid-template-columns:minmax(180px,1fr) 120px 62px 40px;gap:10px}.secondary-votes label{grid-template-columns:1fr 120px 62px 40px;gap:10px}.public-results{grid-template-columns:1fr}.feed-row{grid-template-columns:40px 1fr auto}.feed-row>span:nth-of-type(3){display:none}.feed-row-actions{grid-column:2/-1;justify-content:flex-start}.feed-health-error{grid-column:2/-1}.feed-operations-grid{grid-template-columns:1fr}.feed-operations-side{grid-template-columns:1fr 1fr}.feed-audit-card{grid-column:1/-1}.feed-source-card{grid-template-columns:74px minmax(220px,1fr) 125px 130px}.team-access-grid{grid-template-columns:1fr}.team-access-side{grid-template-columns:1fr 1fr}.team-directory-columns,.team-directory-row{grid-template-columns:minmax(210px,1.4fr) 100px minmax(120px,.8fr) 85px 60px}.team-directory-columns>span:nth-child(4),.team-directory-row>.team-market-access{display:none}}@media (max-width:820px){.results-layout,.graphics-layout{grid-template-columns:1fr}.race-picker{margin-bottom:0;display:block}.race-picker .picker-list{max-height:240px}.graphics-controls{order:2;margin-top:0}.graphic-stage{min-height:420px}.table-head{display:none}.table-row{grid-template-columns:1fr auto;gap:8px}.table-row>span:nth-child(2),.table-row>span:nth-child(3){display:none}.setup-grid{grid-template-columns:1fr}.setup-card.wide{grid-column:auto}.setup-workspace{grid-template-columns:1fr}.setup-navigation{display:flex;position:static;overflow-x:auto}.setup-navigation>button,.setup-nav-group{flex:0 0 180px}.setup-nav-group{flex-wrap:wrap;display:flex}.setup-nav-group>strong{width:100%}.setup-nav-group>button{flex:1 0 50%;width:auto;padding-left:15px}.market-delete-panel{grid-template-columns:1fr;align-items:stretch}.feed-operations-summary{grid-template-columns:1fr 1fr}.feed-source-card{grid-template-columns:72px 1fr auto}.feed-source-counts{display:none}.feed-source-actions,.feed-source-error{grid-column:2/-1}.feed-queue-list article{grid-template-columns:30px 1fr auto}.feed-queue-list article>span:nth-child(3){display:none}.team-access-summary{grid-template-columns:1fr 1fr}.team-access-summary article:nth-child(3){border-left:0;border-top:1px solid var(--line)}.team-access-summary article:nth-child(4){border-top:1px solid var(--line)}.team-directory-columns{display:none}.team-directory-row{grid-template-columns:minmax(210px,1fr) auto auto}.team-directory-row>.team-assignment,.team-directory-row>.team-market-access{display:none}}@media (max-width:760px){.setup-link{display:none}.page-panel-header,.editor-header,.card-title-row{padding:20px}.page-panel-header{align-items:center}.page-panel-header p{display:none}.toolbar{align-items:stretch}.search-field{flex:1;min-width:0}.editor-header{display:block}.editor-header-actions{margin-top:16px}.reporting-form{flex-wrap:wrap;padding:16px 18px}.reporting-readout{width:100%;margin-top:8px}.candidate-results{padding:18px}.result-head{display:none}.candidate-result{grid-template-columns:1fr 85px 34px;gap:8px;padding:12px 0}.candidate-identity{grid-column:1/-1}.vote-input{grid-column:1}.candidate-percentage{grid-column:2}.call-button{grid-column:3}.secondary-votes label{grid-template-columns:1fr 84px 48px}.secondary-votes label:after{display:none}.result-options{grid-template-columns:1fr}.switch-row+.switch-row{border-left:0;border-top:1px solid var(--line)}.public-tools{flex-wrap:wrap;padding:12px 16px}.public-tools label{min-width:0}.public-tools select{flex:1}.public-title,.public-results{padding-left:18px;padding-right:18px}.public-title h2{font-size:28px}.public-candidate{grid-template-columns:1fr 66px 45px}.public-header,.public-footer{padding-left:18px;padding-right:18px}.sponsor-space{display:none}.graphics-layout{flex-direction:column;display:flex}.graphic-stage{width:100%;min-height:340px;padding:16px}.broadcast-card{min-width:470px;margin:-70px -100px;transform:scale(.64)}.broadcast-card.story{min-width:280px;margin:-45px 0;transform:scale(.8)}.graphics-controls{width:100%}.feed-row{grid-template-columns:38px 1fr}.feed-row>.connection-status,.feed-row-actions{grid-column:2;justify-self:start}.feed-review-banner{align-items:flex-start;width:calc(100% - 32px);margin:4px 16px 14px}.feed-review-banner>b{display:none}.feed-preview-summary{grid-template-columns:1fr}.feed-preview-summary>div+div{border-top:1px solid var(--line);border-left:0}.feed-preview-tools{grid-template-columns:1fr}.feed-race-option{grid-template-columns:18px 1fr}.feed-race-option>b{grid-column:2}.feed-change-list article{grid-template-columns:1fr;gap:9px}.feed-operations-hero,.setup-feed-center{flex-direction:column;align-items:flex-start}.feed-operations-summary{grid-template-columns:1fr}.feed-operations-alert{flex-wrap:wrap;align-items:flex-start}.feed-operations-alert button{text-align:left;width:100%}.feed-operations-side{grid-template-columns:1fr}.feed-audit-card{grid-column:auto}.feed-panel-heading{flex-direction:column;align-items:flex-start}.feed-panel-heading>small{text-align:left}.feed-source-card{grid-template-columns:64px 1fr}.feed-source-identity{align-items:flex-start}.feed-source-identity .feed-logo{display:none}.feed-health-pill,.feed-source-actions,.feed-source-error{grid-column:2}.feed-queue-list article{grid-template-columns:28px 1fr}.feed-queue-list article>em{grid-column:2;justify-self:start}.feed-change-current{text-align:left}.activity-audit-list article{grid-template-columns:30px 1fr}.activity-audit-list time{grid-column:2}.team-row{grid-template-columns:36px 1fr auto}.team-row>span:last-child{display:none}.team-access-hero,.team-directory-head{flex-direction:column;align-items:flex-start}.team-directory-tools{flex-direction:column;width:100%}.team-directory-tools input,.team-directory-tools select{width:100%;min-width:0}.team-access-side{grid-template-columns:1fr}.team-directory-row{grid-template-columns:1fr auto;gap:9px}.team-directory-row>.role{grid-column:1;margin-left:42px}.team-directory-row>.account-status{grid-area:1/2}.team-directory-row>button{grid-area:2/2}.form-grid{grid-template-columns:1fr}.form-grid .span-two{grid-column:auto}.race-feed-linker-heading{flex-direction:column;gap:8px}.race-feed-link-controls{grid-template-columns:1fr}.race-feed-link-controls label.span-two{grid-column:auto}.race-feed-connected-list>span{grid-template-columns:1fr auto}.race-feed-connected-list small{grid-area:2/1/auto/-1}.jurisdiction-result-card>header{flex-direction:column;align-items:stretch}.jurisdiction-precinct-entry{flex-wrap:wrap}.jurisdiction-candidate-grid,.jurisdiction-secondary-grid{grid-template-columns:1fr}.reporting-jurisdiction-heading{flex-direction:column;align-items:flex-start}.reporting-jurisdiction-row{grid-template-columns:28px 1fr}.reporting-jurisdiction-row label:nth-of-type(2),.reporting-jurisdiction-row .candidate-remove-button{grid-column:2}.modal{max-height:94vh}}.market-switcher select{color:#4d5a69;background:#fff;border:1px solid #d1d6dc;max-width:160px;padding:9px 28px 9px 10px;font-size:9px;font-weight:800}.alert-button{color:#74808c;background:0 0;border:1px solid #cdd3d9;border-radius:50%;width:36px;height:36px;font-size:11px;font-weight:900;position:relative}.alert-button.has-alerts{border-color:var(--coral);color:var(--coral);background:#fff4f1;animation:2.4s infinite alert-pulse}.alert-button b{background:var(--coral);color:#fff;border-radius:10px;place-items:center;min-width:16px;height:16px;padding:0 4px;font-size:7px;display:grid;position:absolute;top:-5px;right:-3px}@keyframes alert-pulse{0%,70%,to{box-shadow:0 0 #ed654d00}82%{box-shadow:0 0 0 5px #ed654d24}}.rehearsal-banner{color:#744e17;background:#fff5df;border:1px solid #cf9f49;align-items:center;gap:12px;margin-top:18px;padding:10px 14px;font-size:9px;display:flex}.rehearsal-banner strong{color:#fff;letter-spacing:.1em;background:#a96e1f;padding:4px 7px;font-size:8px}.rehearsal-banner button{color:#7a521a;background:0 0;border:0;margin-left:auto;font-size:8px;font-weight:900}.publish-button.test{background:#ad7423}.pulse-alert-button{color:#b95341;background:#fff5f2;border:1px solid #e6a497;padding:7px 9px;font-size:8px;font-weight:900}.activity-item.media .activity-icon{border-color:var(--blue);background:var(--blue);color:#fff}.race-operations-strip{border-bottom:1px solid var(--line);background:#fbfaf7;grid-template-columns:95px 95px 105px 105px 145px minmax(190px,1fr) auto;align-items:end;gap:10px;padding:15px 28px;display:grid}.race-operations-strip>label{color:#7d8792;letter-spacing:.07em;text-transform:uppercase;gap:5px;font-size:7px;font-weight:900;display:grid}.race-operations-strip input,.race-operations-strip select{width:100%;color:var(--ink);background:#fff;border:1px solid #d2d7dc;padding:8px;font-size:9px}.market-assignment>span{color:#7d8792;letter-spacing:.07em;text-transform:uppercase;margin-bottom:5px;font-size:7px;font-weight:900;display:block}.market-assignment>div{flex-wrap:wrap;gap:4px;display:flex}.market-assignment button{color:#7c8791;background:#fff;border:1px solid #d4dce1;padding:5px 7px;font-size:7px}.market-assignment button.selected{color:#496277;background:#e8edf0;border-color:#9db7c7;font-weight:900}.sharing-flag{color:var(--green);text-transform:uppercase;border:1px solid #aec8bd;padding:7px 9px;font-size:7px;font-weight:900}.sharing-flag.exclusive{color:#94631f;border-color:#d5b171}.ai-workbench{border-top:1px solid var(--line);background:#f3f7f8}.ai-workbench-head{justify-content:space-between;align-items:center;gap:18px;padding:17px 28px;display:flex}.ai-workbench-head>div{align-items:center;gap:10px;display:flex}.ai-workbench-head strong{font-size:10px;display:block}.ai-workbench-head small{color:#7d8993;margin-top:3px;font-size:8px;display:block}.ai-mark{background:var(--blue);color:#fff;letter-spacing:.04em;border-radius:50%;place-items:center;width:30px;height:30px;font:900 8px Georgia,serif;display:grid}.ai-drafts{grid-template-columns:1fr 1fr;gap:12px;padding:0 28px 20px;display:grid}.ai-drafts>div{background:#fff;border:1px solid #d3dee4;padding:14px}.ai-drafts span{color:var(--blue);letter-spacing:.1em;text-transform:uppercase;font-size:7px;font-weight:900}.ai-drafts p{color:#465566;margin:8px 0 0;font:11px/1.55 Georgia,serif}.ai-empty{color:#82909b;margin:0;padding:0 28px 18px;font-size:8px}.race-media{border-top:1px solid var(--line);padding:20px 28px}.race-media-head{justify-content:space-between;align-items:center;margin-bottom:12px;display:flex}.race-media-head h3{margin:4px 0 0;font:400 16px Georgia,serif}.race-media>p{color:#89939d;font-size:9px}.interview-row{background:#fff;border:1px solid #d8dee2;grid-template-columns:32px minmax(160px,1fr) auto auto auto;align-items:center;gap:10px;padding:11px;display:grid}.interview-play{background:var(--coral);color:#fff;border-radius:50%;place-items:center;width:28px;height:28px;font-size:8px;display:grid}.interview-row strong{font-size:9px;display:block}.interview-row small{color:#8a949e;margin-top:3px;font-size:8px;display:block}.interview-row em{color:var(--green);background:#e7f0ed;padding:5px 7px;font-size:7px;font-style:normal;font-weight:900}.interview-row button{color:#596777;background:0 0;border:1px solid #d1d7dc;padding:7px 9px;font-size:7px;font-weight:900}.announcer-view{color:#fff;background:#111820;border:1px solid #2e3944}.announcer-header{border-bottom:1px solid #303c48;justify-content:space-between;align-items:center;padding:26px 30px;display:flex}.announcer-header h2{margin:5px 0;font:400 32px Georgia,serif}.announcer-header p{color:#8e9baa;margin:0;font-size:9px}.announcer-clock{align-items:baseline;gap:5px;display:flex}.announcer-clock strong{font:400 31px Georgia,serif}.announcer-clock span{color:var(--coral);font-size:9px;font-weight:900}.announcer-races{gap:14px;padding:22px;display:grid}.announcer-card{background:#18222c;border:1px solid #35424e;grid-template-columns:minmax(190px,.7fr) minmax(180px,.55fr) minmax(260px,1fr);display:grid}.announcer-race-title,.announcer-lead,.announcer-copy{padding:18px 20px}.announcer-race-title span,.announcer-lead>span,.announcer-copy>span,.announcer-note>span{color:#8493a2;letter-spacing:.1em;text-transform:uppercase;font-size:7px;font-weight:900}.announcer-race-title h3{margin:7px 0 0;font:400 22px/1.05 Georgia,serif}.announcer-race-title b{color:#f0c779;border:1px solid #e0b05c;margin-top:10px;padding:5px 7px;font-size:7px;display:inline-block}.announcer-race-title b+b{margin-left:6px}.announcer-race-title b.too-close{color:#f08e7d;border-color:#db7565}.announcer-lead{border-left:1px solid #35424e}.announcer-lead strong{margin-top:8px;font:400 18px Georgia,serif;display:block}.announcer-lead b{color:#78a9c8;margin-top:4px;font-size:24px;display:block}.announcer-lead small{color:#8c99a5;font-size:8px}.announcer-copy{background:#202c37;border-left:1px solid #35424e}.announcer-copy p{color:#f7f8f8;margin:8px 0 0;font:15px/1.55 Georgia,serif}.announcer-note{background:#2a241b;border-top:1px solid #35424e;grid-column:1/-1;padding:12px 20px}.announcer-note>span{color:#d7a958}.announcer-note p{color:#ead7b5;margin:0 0 0 10px;font-size:10px;display:inline}.announcer-media{background:#142b38;border-top:1px solid #35424e;grid-column:1/-1;align-items:center;gap:12px;padding:11px 20px;display:flex}.announcer-media button{color:#a9d1e7;background:0 0;border:1px solid #5d8093;padding:7px 10px;font-size:8px;font-weight:900}.announcer-media span{flex:1}.announcer-media strong{font-size:9px;display:block}.announcer-media small{color:#8fa3af;font-size:8px}.market-network{grid-template-columns:1fr 1fr;gap:10px;padding:20px 24px;display:grid}.market-card{border:1px solid var(--line);background:#fff;grid-template-columns:36px 1fr auto auto;align-items:center;gap:11px;padding:14px;display:grid}.market-code{background:var(--navy);color:#fff;place-items:center;width:34px;height:34px;font-size:8px;font-weight:900;display:grid}.market-card strong{font-size:10px;display:block}.market-card small{color:#8a949d;margin-top:3px;font-size:8px;display:block}.market-users{color:#74818d;font-size:8px}.market-card button{color:var(--blue);background:0 0;border:0;font-size:8px;font-weight:900}.market-card-actions{gap:4px;display:flex}.market-card-actions button{background:#fff;border:1px solid #d0d7dc;padding:6px 7px}.sharing-legend{border-top:1px solid var(--line);color:#7a8590;background:#f6f5f2;gap:22px;padding:12px 24px;font-size:8px;display:flex}.sharing-legend i{border-radius:50%;width:7px;height:7px;margin-right:5px;display:inline-block}.sharing-legend i.shared{background:var(--green)}.sharing-legend i.exclusive{background:#c08a48}.rehearsal-card{background:#fffaf0;border-color:#d7bf91}.rehearsal-card.active{box-shadow:inset 4px 0 #ad7423}.rehearsal-actions{flex-wrap:wrap;gap:8px;margin-top:17px;display:flex}.danger-button{color:#ae402f;background:0 0;border:1px solid #c64c39;padding:10px 13px;font-size:9px;font-weight:900}.modal-note select{width:100%;color:var(--ink);text-transform:none;letter-spacing:0;background:#fff;border:1px solid #cfd5da;padding:10px;font:10px Arial,sans-serif}.modal-backdrop.elevated{z-index:140}.alerts-modal .modal-actions{margin:0;padding:16px 25px}.alert-list{max-height:520px;padding:16px 20px;overflow:auto}.desk-alert{background:#fff6f4;border:1px solid #e3a094;padding:16px}.desk-alert+.desk-alert{margin-top:10px}.desk-alert.read{background:#f7f7f5;border-color:#d9dde1}.desk-alert-top{justify-content:space-between;display:flex}.desk-alert-top span{color:var(--coral);letter-spacing:.1em;font-size:7px;font-weight:900}.desk-alert.read .desk-alert-top span{color:#8a949e}.desk-alert-top small{color:#919aa3;font-size:7px}.desk-alert h3{margin:8px 0 4px;font:400 17px Georgia,serif}.desk-alert p{color:#596675;margin:0;font-size:9px;line-height:1.5}.desk-alert>button{background:var(--coral);color:#fff;border:0;margin-top:12px;padding:8px 10px;font-size:8px;font-weight:900}.aerion-auth-shell{color:#172434;background:#f4f2ed;grid-template-columns:minmax(320px,.9fr) minmax(430px,1.1fr);min-height:100vh;display:grid}.aerion-auth-brand{color:#fff;background:#10283c;flex-direction:column;justify-content:center;padding:clamp(48px,8vw,120px);display:flex;position:relative;overflow:hidden}.aerion-auth-brand:before{content:"";border:1px solid #ffffff1a;border-radius:50%;width:520px;height:520px;position:absolute;bottom:-250px;right:-250px;box-shadow:0 0 0 90px #ffffff06,0 0 0 180px #ffffff05}.aerion-auth-mark{z-index:1;color:#fff;background:#d86049;place-items:center;width:52px;height:52px;margin-bottom:34px;font:700 27px Georgia,serif;display:grid;position:relative}.aerion-auth-brand .eyebrow{z-index:1;color:#7fb1cb;position:relative}.aerion-auth-brand h1{z-index:1;max-width:560px;margin:12px 0 18px;font:400 clamp(38px,5vw,68px)/1.02 Georgia,serif;position:relative}.aerion-auth-brand>p:not(.eyebrow){z-index:1;color:#c6d2da;max-width:500px;margin:0;font-size:15px;line-height:1.7;position:relative}.aerion-auth-brand>small{z-index:1;color:#7f98a8;letter-spacing:.08em;text-transform:uppercase;margin-top:56px;font-size:9px;font-weight:700;position:relative}.aerion-auth-form{place-items:center;padding:40px;display:grid}.aerion-auth-pending{background:#fff;border-top:5px solid #d86049;width:min(100%,430px);padding:40px;box-shadow:0 28px 80px #10283c24}.aerion-auth-pending>span{color:#d86049;letter-spacing:.14em;font-size:9px;font-weight:900}.aerion-auth-pending h2{margin:14px 0 10px;font:400 29px Georgia,serif}.aerion-auth-pending p{color:#65717d;margin:0 0 24px;font-size:13px;line-height:1.6}.aerion-auth-pending a,.aerion-sign-out-button{color:#fff;cursor:pointer;background:#173149;border:0;padding:11px 15px;font-size:10px;font-weight:800;text-decoration:none;display:inline-flex}@media (max-width:1050px){.market-switcher{display:none}.announcer-card{grid-template-columns:1fr 1fr}.announcer-copy{border-top:1px solid #35424e;border-left:0;grid-column:1/-1}}@media (max-width:820px){.race-operations-strip{grid-template-columns:1fr 1fr}.candidate-edit-card{grid-template-columns:48px 1fr}.candidate-edit-upload{grid-column:2}.race-setup-two-column,.race-area-library{grid-template-columns:1fr}.sharing-flag{justify-self:start}.ai-workbench-head{flex-direction:column;align-items:flex-start}.ai-drafts,.market-network{grid-template-columns:1fr}.launch-items{grid-template-columns:1fr 1fr}.launch-items>div:nth-child(3){border-left:0}}@media (max-width:760px){.aerion-auth-shell{grid-template-columns:1fr}.aerion-auth-brand{min-height:360px;padding:48px 28px}.aerion-auth-brand>small{margin-top:30px}.aerion-auth-form{padding:28px 16px 48px}.alert-button{width:34px;height:34px}.account-summary>span{display:none}.rehearsal-banner{flex-wrap:wrap;align-items:flex-start}.rehearsal-banner button{text-align:left;width:100%;margin-left:0}.race-operations-strip{padding:14px 18px}.call-capacity{flex-direction:column;align-items:flex-start;gap:4px}.candidate-edit-card{grid-template-columns:1fr}.candidate-edit-photo{margin-bottom:2px}.candidate-edit-fields{grid-template-columns:1fr}.candidate-edit-flags,.candidate-edit-upload{grid-column:auto}.race-name-builder,.setup-inline-form,.market-checkboxes.compact{grid-template-columns:1fr}.market-checkboxes.compact>label:nth-of-type(2n){border-left:1px solid #d8dde1}.ai-workbench-head,.race-media{padding-left:18px;padding-right:18px}.ai-workbench-head>div:last-child{flex-wrap:wrap}.ai-drafts{padding-left:18px;padding-right:18px}.interview-row{grid-template-columns:32px 1fr auto}.interview-row button{grid-column:2/-1}.announcer-header{padding:20px}.announcer-header p{display:none}.announcer-card{grid-template-columns:1fr}.announcer-lead,.announcer-copy{border-top:1px solid #35424e;border-left:0}.announcer-copy,.announcer-note,.announcer-media{grid-column:auto}.market-card{grid-template-columns:34px 1fr auto}.market-users{display:none}.sharing-legend{gap:7px;display:grid}.setup-grid{grid-template-columns:1fr}.setup-card.wide{grid-column:auto}.launch-items{grid-template-columns:1fr}.launch-items>div+div{border-left:0}.result-entry-area-picker>div{grid-template-columns:1fr}.result-entry-area-picker label:nth-child(odd){border-right:0}.setup-default-card{flex-direction:column;align-items:flex-start}}.tally-public-shell{color:#161a1f;background:#f3f1ec;min-height:100vh;font-family:Arial,Helvetica,sans-serif}.tally-public-preview-banner{z-index:20;color:#fff;background:#9f3328;justify-content:center;align-items:center;gap:18px;min-height:46px;padding:9px max(16px,50vw - 660px);display:flex;position:sticky;top:0;box-shadow:0 5px 18px #41140f33}.tally-public-preview-banner strong{letter-spacing:.1em;flex:none;font-size:11px}.tally-public-preview-banner span{font-size:10px}.tally-public-preview-banner a{color:#fff;border:1px solid #ffffff8c;flex:none;padding:6px 9px;font-size:9px;font-weight:800;text-decoration:none}.tally-public-site-header{color:#fff;background:#10283c;justify-content:space-between;align-items:center;gap:24px;min-height:76px;padding:15px max(22px,50vw - 660px);display:flex}.tally-public-brand{align-items:center;gap:12px;display:flex}.tally-public-brand>span{color:#fff;background:#d86049;place-items:center;width:42px;height:42px;font:800 15px Arial,sans-serif;display:grid}.tally-public-station-logo{object-fit:contain;width:auto;max-width:132px;height:46px}.tally-public-brand strong,.tally-public-brand small{display:block}.tally-public-brand strong{font-size:14px}.tally-public-brand small{color:#9db1c1;letter-spacing:.14em;margin-top:3px;font-size:8px;font-weight:800}.tally-public-sponsor{text-align:right;justify-content:flex-end;align-items:center;gap:11px;display:flex}.tally-public-sponsor-logo{object-fit:contain;width:auto;max-width:112px;height:44px}.tally-public-sponsor span,.tally-public-sponsor strong{display:block}.tally-public-sponsor span{color:#99adbc;text-transform:uppercase;letter-spacing:.08em;font-size:8px}.tally-public-sponsor strong{margin-top:3px;font-size:13px}.tally-public-election-heading{justify-content:space-between;align-items:flex-end;gap:36px;max-width:1320px;margin:0 auto;padding:42px 22px 28px;display:flex}.tally-public-election-heading>div:first-child>span{color:#c6503b;letter-spacing:.12em;font-size:10px;font-weight:900}.tally-public-election-heading h1{letter-spacing:-.035em;margin:8px 0 7px;font:700 clamp(30px,4vw,52px)/1.02 Georgia,serif}.tally-public-election-heading p{color:#68717a;margin:0;font-size:13px}.tally-public-update{text-align:right;flex:none}.tally-public-update span,.tally-public-update strong{display:block}.tally-public-update span{color:#7b848c;text-transform:uppercase;letter-spacing:.08em;font-size:9px;font-weight:800}.tally-public-update strong{margin-top:5px;font-size:13px}.tally-public-archive{background:#fff;border:1px solid #d8d9d8;max-width:1276px;margin:0 auto 12px;padding:14px 18px}.tally-public-archive label{grid-template-columns:auto minmax(260px,520px);align-items:center;gap:14px;display:grid}.tally-public-archive label>span{color:#697078;letter-spacing:.09em;text-transform:uppercase;font-size:8px;font-weight:900}.tally-public-archive select{color:#243c4d;background:#fff;border:1px solid #c7cdd1;width:100%;min-height:40px;padding:9px 34px 9px 11px;font-size:11px;font-weight:800}.tally-public-filters{background:#fff;border:1px solid #d8d9d8;grid-template-columns:minmax(260px,1.7fr) repeat(3,minmax(130px,1fr));gap:10px;max-width:1276px;margin:0 auto;padding:17px 22px;display:grid}.tally-public-filters label{gap:5px;display:grid}.tally-public-filters label>span{color:#697078;letter-spacing:.07em;text-transform:uppercase;font-size:8px;font-weight:900}.tally-public-filters input,.tally-public-filters select{color:#161a1f;background:#fff;border:1px solid #cfd3d5;border-radius:0;width:100%;min-width:0;padding:10px 11px;font-size:12px}.tally-public-filters .tally-public-market-toggle{cursor:pointer;background:#eef4f8;border:1px solid #c8d5e2;grid-column:1/-1;align-items:center;gap:12px;padding:12px 14px;display:flex}.tally-public-filters .tally-public-market-toggle>input{accent-color:#294c6e;flex:none;width:18px;height:18px;padding:0}.tally-public-filters .tally-public-market-toggle>span{color:#1b344d;letter-spacing:0;text-transform:none;font-size:10px}.tally-public-market-toggle strong,.tally-public-market-toggle small{display:block}.tally-public-market-toggle small{color:#66788a;margin-top:3px;font-size:9px;font-weight:500}.tally-public-result-count{color:#747b82;max-width:1320px;margin:0 auto;padding:20px 22px 8px;font-size:11px}.tally-public-result-count strong{color:#161a1f}.tally-public-result-count>span{color:#3d5871;border-left:1px solid #cfd3d5;margin-left:10px;padding-left:10px;font-weight:800}.tally-public-race-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:44px 48px;max-width:1320px;margin:0 auto;padding:18px 22px 60px;display:grid}.tally-public-race-card{background:#fff;min-width:0}.tally-public-race-heading{justify-content:space-between;align-items:flex-start;gap:20px;min-height:91px;padding:0 10px 12px;display:flex}.tally-public-race-title{min-width:0}.tally-public-race-heading h2{letter-spacing:-.035em;text-transform:uppercase;margin:0;font:900 clamp(18px,1.65vw,24px)/1.08 Arial,sans-serif}.tally-public-race-heading p{text-transform:uppercase;margin:5px 0 0;font-size:15px;font-weight:700}.tally-public-race-title>span{color:#6b7176;letter-spacing:.06em;text-transform:uppercase;margin-top:5px;font-size:10px;font-weight:800;display:block}.tally-public-reporting{text-align:right;flex:none;min-width:145px;padding-top:1px}.tally-public-reporting span,.tally-public-reporting strong,.tally-public-reporting b{display:block}.tally-public-reporting span{color:#a34334;letter-spacing:.07em;font-size:9px;font-weight:900}.tally-public-reporting strong{margin-top:7px;font-size:12px;font-weight:800}.tally-public-reporting b{color:#62717d;letter-spacing:.06em;margin-top:5px;font-size:9px}.tally-public-reporting .tally-public-election-type.election-badge{background:var(--party-background);width:fit-content;color:var(--party-accent);margin-left:auto;padding:4px 6px}.tally-public-reporting .tally-public-election-type.special-election{--party-background:#111;--party-accent:#fff}.tally-public-reporting .tally-public-election-instruction{margin-top:5px}.tally-public-race-context{color:#354b58;background:#edf2f4;border-left:4px solid #5d7d8f;justify-content:space-between;align-items:center;gap:14px;min-height:50px;padding:11px 13px;display:flex}.tally-public-race-context p{margin:0;font-size:12px;line-height:1.4}.tally-public-race-context strong{color:#fff;letter-spacing:.08em;background:#173d57;flex:none;margin-left:auto;padding:6px 9px;font-size:8px}.tally-public-race-flag{color:#fff;letter-spacing:.08em;text-transform:uppercase;padding:8px 13px;font-size:10px;font-weight:900}.tally-public-race-flag.close{background:#a64234}.tally-public-race-flag.recount{background:#976920}.tally-public-candidate-columns,.tally-public-candidate-list{margin-inline:10px}.tally-public-candidate-columns{color:#676a6e;text-transform:uppercase;grid-template-columns:minmax(0,1fr) 90px 58px;padding:6px 10px 4px 0;font-size:10px;font-weight:800;display:grid}.tally-public-candidate-columns.uncontested{grid-template-columns:minmax(0,1fr) 125px}.tally-public-candidate-columns span:not(:first-child){text-align:right}.tally-public-candidate-row{--winner-accent:#747474;--winner-background:#efefef;background:#fff;border-top:1px solid #d7d8d9;grid-template-columns:44px minmax(0,1fr) 90px 58px;align-items:center;min-height:54px;display:grid}.tally-public-candidate-row.uncontested{grid-template-columns:44px minmax(0,1fr) 125px}.tally-public-candidate-row.with-photos{grid-template-columns:44px 52px minmax(0,1fr) 90px 58px}.tally-public-candidate-row.uncontested.with-photos{grid-template-columns:44px 52px minmax(0,1fr) 125px}.tally-public-candidate-row.winner{background:var(--winner-background)}.tally-public-candidate-row.winner.republican{--winner-accent:#d92d36;--winner-background:#fdecee}.tally-public-candidate-row.winner.democratic{--winner-accent:#2f5eb8;--winner-background:#eaf0fb}.tally-public-candidate-row.winner.libertarian{--winner-accent:#9a7800;--winner-background:#fff6cf}.tally-public-candidate-row.winner.green{--winner-accent:#13844a;--winner-background:#e6f4eb}.tally-public-candidate-row.winner.legal-marijuana-now{--winner-accent:#168b4f;--winner-background:#e5f4ea}.tally-public-candidate-row.winner.constitution{--winner-accent:#70439a;--winner-background:#f0e9f6}.tally-public-candidate-row.winner.reform{--winner-accent:#6a287e;--winner-background:#f1e8f4}.tally-public-candidate-row.winner.working-families{--winner-accent:#c45e14;--winner-background:#fbece1}.tally-public-candidate-row.winner.forward{--winner-accent:#0f7ea5;--winner-background:#e5f4f9}.tally-public-candidate-row.winner.independent{--winner-accent:#696969;--winner-background:#ededed}.tally-public-candidate-row.winner.nonpartisan{--winner-accent:#777;--winner-background:#efefef}.tally-public-candidate-row.winner.other{--winner-accent:#527d75;--winner-background:#eaf2f0}.tally-public-winner-mark{color:#0000;border-left:8px solid #aaa;align-self:stretch;place-items:center;font-size:23px;display:grid}.tally-public-candidate-row.winner .tally-public-winner-mark{background:var(--winner-accent);color:#fff;border-left:0}.tally-public-candidate-photo{background:#f1f2f2;border:1px solid #c6c9ca;border-radius:50%;justify-self:center;width:40px;height:40px}.tally-public-candidate-photo.has-photo{background-position:50%;background-repeat:no-repeat;background-size:cover}.tally-public-candidate-name{min-width:0;padding:7px 10px 7px 12px}.tally-public-candidate-name strong{overflow-wrap:anywhere;font-size:17px;line-height:1.08;display:block}.tally-public-candidate-name .tally-public-running-mate{margin-top:2px;font-size:15px}.tally-public-candidate-name small{color:#706d6d;text-transform:uppercase;letter-spacing:.025em;flex-wrap:wrap;align-items:center;gap:4px 7px;min-height:12px;margin-top:4px;font-size:9px;line-height:1.25;display:flex}.tally-public-party{color:var(--party-accent);font-weight:900}.tally-public-party.republican,.tally-public-election-type.republican{--party-accent:#b4232d;--party-background:#fdecee}.tally-public-party.democratic,.tally-public-election-type.democratic{--party-accent:#2853a5;--party-background:#eaf0fb}.tally-public-party.libertarian,.tally-public-election-type.libertarian{--party-accent:#846700;--party-background:#fff6cf}.tally-public-party.green,.tally-public-election-type.green{--party-accent:#11713f;--party-background:#e6f4eb}.tally-public-party.legal-marijuana-now,.tally-public-election-type.legal-marijuana-now{--party-accent:#137a45;--party-background:#e5f4ea}.tally-public-party.constitution,.tally-public-election-type.constitution{--party-accent:#63388d;--party-background:#f0e9f6}.tally-public-party.reform,.tally-public-election-type.reform{--party-accent:#632574;--party-background:#f1e8f4}.tally-public-party.working-families,.tally-public-election-type.working-families{--party-accent:#a94e0e;--party-background:#fbece1}.tally-public-party.forward,.tally-public-election-type.forward{--party-accent:#0d7195;--party-background:#e5f4f9}.tally-public-party.independent,.tally-public-election-type.independent{--party-accent:#555;--party-background:#ededed}.tally-public-party.nonpartisan,.tally-public-election-type.nonpartisan{--party-accent:#666;--party-background:#efefef}.tally-public-party.other,.tally-public-election-type.other{--party-accent:#416c64;--party-background:#eaf2f0}.tally-public-incumbent{color:#fff;letter-spacing:.06em;background:#111;padding:2px 5px;font-size:.78em;font-weight:900;line-height:1.25;display:inline-block}.tally-public-withdrew{color:inherit;background:0 0;font-weight:900}.tally-public-votes,.tally-public-percent,.tally-public-uncontested{text-align:right;padding-right:10px;font-size:17px}.tally-public-uncontested{min-width:0}.tally-public-candidate-row.secondary{color:#6f7478}.tally-public-candidate-row.secondary .tally-public-candidate-name strong{font-weight:500}.tally-public-race-footer{color:#777b7f;justify-content:flex-end;align-items:center;gap:18px;min-height:42px;padding:10px 10px 4px;font-size:10px;display:flex}.tally-public-race-footer span{text-align:right}.tally-public-race-link{color:#355f76;text-align:right;border-top:1px solid #dde0e1;padding:10px 12px;font-size:10px;font-weight:800;text-decoration:none;display:block}.tally-public-race-link:hover{background:#f1f5f7}.tally-public-site-footer{color:#a8b8c5;letter-spacing:.07em;background:#10283c;justify-content:space-between;gap:24px;padding:19px max(22px,50vw - 660px);font-size:9px;display:flex}.tally-public-site-footer strong{color:#fff}.tally-public-empty{text-align:center;background:#fff;max-width:1276px;margin:18px auto 60px;padding:54px 24px}.tally-public-empty h2{margin:0 0 7px;font:700 25px Georgia,serif}.tally-public-empty p{color:#747c84;margin:0}.tally-public-empty-page{color:#172434;text-align:center;background:#f3f1ec;place-content:center;justify-items:center;min-height:100vh;padding:30px;display:grid}.tally-public-empty-mark{color:#fff;background:#d86049;place-items:center;width:58px;height:58px;font-weight:900;display:grid}.tally-public-empty-page p{color:#5f7890;letter-spacing:.14em;font-size:9px;font-weight:900}.tally-public-empty-page h1{max-width:600px;margin:12px 0;font:700 clamp(30px,5vw,48px)/1.08 Georgia,serif}.tally-public-empty-page small{color:#77818b}.tally-public-preview-empty a{color:#fff;background:#173149;margin-top:22px;padding:11px 16px;font-size:10px;font-weight:800;text-decoration:none}.tally-public-detail-shell{flex-direction:column;display:flex}.tally-public-detail-nav{color:#717980;justify-content:space-between;gap:24px;width:100%;max-width:1100px;margin:0 auto;padding:24px 22px;font-size:11px;display:flex}.tally-public-detail-nav a{color:#315e76;font-weight:800;text-decoration:none}.tally-public-detail-card{background:#fff;flex:1;width:calc(100% - 44px);max-width:950px;margin:14px auto 70px;padding:32px;box-shadow:0 14px 40px #10283c14}.tally-public-race-card.detail .tally-public-race-heading h2{font-size:clamp(23px,3vw,36px)}.tally-public-race-card.detail .tally-public-candidate-name strong,.tally-public-race-card.detail .tally-public-votes,.tally-public-race-card.detail .tally-public-percent,.tally-public-race-card.detail .tally-public-uncontested{font-size:20px}.uncontested-control{background:#edf6f2;border-bottom:1px solid #b9d1c6;justify-content:space-between;align-items:center;gap:16px;padding:12px 18px;display:flex}.uncontested-control strong,.uncontested-control small{display:block}.uncontested-control strong{color:#356b57;font-size:9px}.uncontested-control small{color:#6d8078;margin-top:3px;font-size:8px}.uncontested-result{color:#386b58;text-align:right;font-size:9px}.result-options{grid-template-columns:repeat(2,1fr)}.public-candidate.uncontested{grid-template-columns:1fr 120px}.public-uncontested-label{color:#3e705c;text-align:right}.publishing-command-bar{background:#fff;border:1px solid #d5d9dc;border-bottom:0;justify-content:space-between;align-items:center;gap:20px;padding:15px 18px;display:flex}.publishing-command-bar>div:first-child strong{margin-top:4px;font-size:10px;display:block}.publishing-command-bar>div:last-child{align-items:center;gap:8px;display:flex}.publishing-command-bar a{align-items:center;text-decoration:none;display:inline-flex}.publication-history-panel{background:#fff;border:1px solid #d5d9dc;margin-top:22px;padding:22px}.publication-history-panel>div:first-child h2{margin:5px 0 4px;font:400 22px Georgia,serif}.publication-history-panel>div:first-child p{color:#78828c;margin:0 0 16px;font-size:9px}.publication-history-list{border-top:1px solid #dfe2e4}.publication-history-list article{color:#66717c;border-bottom:1px solid #e4e6e7;grid-template-columns:minmax(200px,1fr) 80px 80px 95px 42px;align-items:center;gap:12px;padding:11px 4px;font-size:8px;display:grid}.publication-history-list strong,.publication-history-list small{display:block}.publication-history-list strong{color:var(--ink);font-size:9px}.publication-history-list small{color:#89929a;margin-top:3px}.publication-history-list b{color:var(--blue);text-align:right}.publication-history-empty{color:#7e8790;background:#f6f6f4;margin:18px 0 0;padding:18px;font-size:9px}.workspace-save-health{color:#6f7b85;white-space:nowrap;align-items:center;gap:6px;max-width:150px;font-size:8px;font-weight:800;display:inline-flex}.workspace-save-health i{background:var(--green);border-radius:50%;flex:none;width:8px;height:8px;box-shadow:0 0 0 3px #4b7e671a}.workspace-save-health.saving{color:#8a652e}.workspace-save-health.saving i{background:#d99b45;animation:1s infinite alternate save-health-pulse}.workspace-save-health.attention,.workspace-save-health.offline{color:#a04433}.workspace-save-health.attention i,.workspace-save-health.offline i{background:var(--coral);box-shadow:0 0 0 3px #ed654d1f}@keyframes save-health-pulse{0%{opacity:.45}to{opacity:1}}.pulse-race-link{color:var(--blue);background:0 0;border:0;margin-top:6px;padding:0;font-size:8px;font-weight:900;display:block}.race-history-panel{background:#fbfbfa;border:1px solid #d7dcdf;margin-top:22px}.race-history-heading{border-bottom:1px solid #dfe3e5;justify-content:space-between;align-items:flex-start;gap:20px;padding:20px 22px;display:flex}.race-history-heading h3{margin:5px 0 3px;font:400 20px Georgia,serif}.race-history-heading p{color:#7a858e;margin:0;font-size:8px}.race-history-list article{border-bottom:1px solid #e0e3e4;grid-template-columns:minmax(0,1fr) auto;gap:12px 18px;padding:16px 22px;display:grid}.race-history-list article:last-child{border-bottom:0}.race-history-meta{grid-template-columns:28px minmax(0,1fr);align-items:start;gap:10px;display:grid}.race-history-meta strong,.race-history-meta small{display:block}.race-history-meta strong{font-size:9px;line-height:1.4}.race-history-meta small{color:#818b94;margin-top:4px;font-size:7px}.race-history-list ul,.activity-history-entry ul{color:#606c76;grid-column:1/-1;margin:0 0 0 38px;padding-left:14px;font-size:8px;line-height:1.55}.history-restore-button{color:var(--blue);background:#fff;border:1px solid #c7ced3;grid-area:1/2;align-self:start;padding:7px 9px;font-size:7px;font-weight:900}.history-restore-button:disabled{opacity:.5}.race-history-empty{color:#818b94;margin:0;padding:22px;font-size:9px}.audit-mark.restore{color:#4b7e67;background:#edf5f1;border-color:#5f806f}.activity-audit-list article.activity-history-entry{align-items:start}.activity-history-entry ul{margin-top:8px;margin-left:0}.activity-history-actions{flex-wrap:wrap;gap:7px;margin-top:9px;display:flex}.activity-history-actions button{color:var(--blue);background:#fff;border:1px solid #cbd1d5;padding:6px 8px;font-size:7px;font-weight:900}.activity-history-actions button:disabled{opacity:.5}.activity-section-label{color:#7c8790;letter-spacing:.12em;text-transform:uppercase;border-bottom:1px solid #d7dcdf;padding:16px 0 7px;font-size:7px;font-weight:900}.race-housekeeping{background:#f4f6f6;border:1px solid #d4dadd;grid-template-columns:minmax(0,1fr) minmax(210px,260px) auto;align-items:center;gap:14px;margin-top:18px;padding:15px;display:grid}.race-housekeeping strong,.race-housekeeping p{display:block}.race-housekeeping strong{color:var(--ink);font-size:9px}.race-housekeeping p{color:#75808a;margin:4px 0 0;font-size:8px;line-height:1.5}.race-housekeeping select{width:100%;min-height:37px;color:var(--ink);background:#fff;border:1px solid #cbd2d7;padding:8px;font-size:9px}.race-housekeeping.danger{background:#fbf0ee;border-color:#e0c1bb;grid-template-columns:minmax(0,1fr) auto}.race-housekeeping.danger strong{color:#9b4132}.desk-alert-actions{flex-wrap:wrap;gap:8px;margin-top:12px;display:flex}.desk-alert-actions button{background:var(--coral);color:#fff;border:0;padding:8px 10px;font-size:8px;font-weight:900}.desk-alert-actions .alert-race-link{color:#a94e3d;background:#fff;border:1px solid #d7a297}@media (max-width:1120px){.workspace-save-health{text-overflow:ellipsis;max-width:92px;overflow:hidden}}@media (max-width:760px){.workspace-save-health{order:-1;width:100%;max-width:none}.race-history-heading{display:block}.race-history-heading>button{margin-top:12px}.race-history-list article{grid-template-columns:1fr}.history-restore-button{grid-area:auto/1;justify-self:start}.race-housekeeping,.race-housekeeping.danger{grid-template-columns:1fr}.race-housekeeping button{justify-self:start}}.branding-market-selector{border-left:4px solid var(--blue);color:#536676;letter-spacing:.05em;text-transform:uppercase;background:#eef4f7;gap:6px;margin:22px 25px 0;padding:14px;font-size:8px;font-weight:900;display:grid}.branding-market-selector select{color:var(--ink);text-transform:none;background:#fff;border:1px solid #c8d3da;padding:9px;font-size:10px;font-weight:800}.score-game-detail-page{background:linear-gradient(#edf5fb 0,#f8fafc 470px,#eef3f7 100%);font-family:Arial Narrow,Roboto Condensed,Arial,sans-serif}.score-game-detail-header{background:linear-gradient(90deg,#071d35,#0b3157 55%,#071d35);min-height:60px;padding-inline:max(24px,50vw - 590px)}.score-game-detail-header>a{font-size:12px}.score-game-detail-brand{font-size:21px!important}.score-game-detail-hero,.score-game-detail-data,.score-game-detail-coverage,.score-game-detail-data-unavailable{width:min(1180px,100% - 48px)}.score-game-detail-hero{background:radial-gradient(circle at 50% 5%,#fff 0,#f7fbfff7 48%,#e2eef8f0 100%);border:0;margin-top:0;overflow:hidden;box-shadow:0 18px 48px #081f361a}.score-game-detail-meta{background:0 0;border:0;grid-template-columns:1fr auto 1fr;padding:22px 34px 8px}.score-game-detail-meta>span,.score-game-detail-meta>small{font-size:12px}.score-game-detail-meta>strong{color:#092848;background:#e6edf4;border-radius:9px;align-items:center;min-height:42px;padding:0 24px;font-size:18px;font-weight:950;display:inline-flex}.score-game-detail-hero>p{padding-top:4px;font-size:12px}.score-game-detail-matchup{grid-template-columns:1fr 1fr;padding:12px 42px 26px}.score-game-detail-matchup article{border:0;grid-template-columns:140px minmax(130px,1fr) auto;gap:24px;min-height:180px;padding:18px 30px}.score-game-detail-matchup article:first-child{border-right:1px solid #cad7e2}.score-game-detail-matchup article:last-child{text-align:right;grid-template-columns:auto minmax(130px,1fr) 140px}.score-game-detail-matchup article:last-child .score-game-detail-team-logo{grid-column:3}.score-game-detail-matchup article:last-child>div{grid-area:1/2}.score-game-detail-matchup article:last-child>strong{grid-area:1/1}.score-game-detail-matchup article.winner{box-shadow:none;background:0 0}.score-game-detail-matchup h1{overflow-wrap:normal;color:#092848;letter-spacing:-.035em;text-transform:uppercase;flex-wrap:wrap;align-items:center;gap:9px;margin:0;font:950 clamp(27px,3vw,42px)/.95 Arial Narrow,Roboto Condensed,Arial,sans-serif;display:flex}.score-game-detail-matchup article:last-child h1{justify-content:flex-end}.score-game-detail-ranking{background:var(--team-accent);color:#fff;border-radius:6px;align-items:center;min-height:30px;padding:0 9px;font-size:17px;display:inline-flex}.score-game-detail-matchup article>div>span{margin-top:10px;font-size:14px}.score-game-detail-matchup article>strong{color:#0b2b50;letter-spacing:-.06em;font:950 clamp(62px,7vw,94px)/.85 Arial Narrow,Roboto Condensed,Arial,sans-serif}.score-game-detail-set-scores{background:#ffffffeb;border:1px solid #d4e0e9;border-radius:11px;margin:0 34px 22px;padding:0;overflow:hidden}.score-game-detail-set-scores>strong{color:#0b2d51;border-bottom:1px solid #d4e0e9;margin:0;padding:17px 20px;font-size:15px}.score-game-detail-set-scores>div{grid-template-columns:minmax(220px, 1fr) repeat(var(--set-count,5), minmax(58px, 84px));border:0}.score-game-detail-set-scores span,.score-game-detail-set-scores b,.score-game-detail-set-scores em{padding:14px 16px;font-size:14px}.score-game-detail-set-scores b{font-size:12px}.score-game-detail-facts{background:0 0;border:0;gap:38px;padding:18px 28px 26px}.score-game-detail-facts small{font-size:10px}.score-game-detail-facts strong{font-size:14px}.score-game-detail-tabs{background:#fffffff7;border-bottom:1px solid #d7e1e9;justify-content:center;gap:8px;min-height:56px;display:flex;box-shadow:0 5px 18px #081f360f}.score-game-detail-tabs a{color:#51657a;text-transform:uppercase;border-bottom:3px solid #0000;align-items:center;min-height:56px;padding:0 26px;font-size:13px;font-weight:950;text-decoration:none;display:inline-flex}.score-game-detail-tabs a:first-child,.score-game-detail-tabs a:hover{color:#1767ae;border-bottom-color:#1976c8}.score-game-detail-data{grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr);align-items:start;gap:22px;margin-top:24px}.score-game-detail-data>article,.score-game-detail-coverage{background:#fff;border:1px solid #d7e1e9;border-radius:11px;overflow:hidden;box-shadow:0 12px 30px #081f3613}.score-game-detail-statistics-card{grid-area:1/1}.score-game-detail-plays-card{grid-area:1/2/span 3}.score-game-detail-probability-card{grid-column:1}.score-game-detail-data>article>header,.score-game-detail-coverage>header{background:linear-gradient(#fff,#fbfdff);padding:18px 21px}.score-game-detail-data header h2,.score-game-detail-coverage>header h2{color:#0a294b;text-transform:uppercase;margin:0;font:950 21px/1 Arial Narrow,Roboto Condensed,Arial,sans-serif}.score-game-detail-stat-table>div{grid-template-columns:minmax(145px,1fr) minmax(76px,.62fr) minmax(76px,.62fr);padding:10px 16px;font-size:13px}.score-game-detail-stat-table>div:first-child{color:#1767ae;text-transform:uppercase;background:#edf4fa;font-size:11px}.score-game-detail-stat-table>div>:nth-child(2){background:#1e77c614}.score-game-detail-plays{max-height:760px}.score-game-detail-plays section{padding:17px 20px}.score-game-detail-plays h3{color:#092b50;font-size:15px}.score-game-detail-plays section>strong{font-size:12px}.score-game-detail-plays p{grid-template-columns:88px 1fr;gap:13px;padding:8px;font-size:13px;line-height:1.45}.score-game-detail-plays p:nth-of-type(odd){background:#f1f6fa;border-radius:7px}.score-game-detail-probability section{border-bottom:1px solid #e3eaf0;padding:16px 18px}.score-game-detail-probability p{border:0;padding:0 0 11px;font-size:13px}.score-game-detail-probability section>i{background:#d8e1e9;border-radius:99px;height:13px;display:block;overflow:hidden}.score-game-detail-probability section>i b{background:linear-gradient(90deg,#2d8ce0,#1767b0);height:100%;display:block}.score-game-detail-coverage{margin-top:24px}.score-game-detail-coverage>header h2{font-family:Arial Narrow,Roboto Condensed,Arial,sans-serif}.score-game-detail-no-coverage{place-items:center;min-height:160px;font-size:15px;display:grid}.score-game-detail-drive{border-radius:10px;margin:0 34px 18px;padding:18px 20px;box-shadow:0 9px 22px #071d3529}.score-game-detail-drive header span{color:#fff}.score-game-detail-data-unavailable.compact{background:#ffffffd1;border-radius:10px;width:min(720px,100% - 48px);margin-top:24px;padding:18px 24px}.score-game-detail-data-unavailable.compact strong{text-transform:none;font-size:15px}.score-game-detail-baseball-situation{color:#fff;background:#092b50;border-radius:11px;grid-template-columns:82px minmax(130px,.7fr) minmax(240px,1.3fr);align-items:center;gap:18px;margin:0 34px 18px;padding:18px 22px;display:grid;box-shadow:0 9px 22px #071d3529}.score-game-detail-diamond{width:58px;height:58px;margin:4px 10px;position:relative;transform:rotate(45deg)}.score-game-detail-diamond i{background:#31516c;border:2px solid #91a9bd;width:19px;height:19px;position:absolute}.score-game-detail-diamond .second{top:0;left:0}.score-game-detail-diamond .third{bottom:0;left:0}.score-game-detail-diamond .first{top:0;right:0}.score-game-detail-diamond i.occupied{background:#ff8b32;border-color:#ffb14a;box-shadow:0 0 0 3px #ff8b322e}.score-game-detail-baseball-situation>div:nth-child(2) strong,.score-game-detail-baseball-situation>div:nth-child(2) span{display:block}.score-game-detail-baseball-situation>div:nth-child(2) strong{color:#ffb14a;text-transform:uppercase;font-size:18px}.score-game-detail-baseball-situation>div:nth-child(2) span{color:#c5d3df;margin-top:5px;font-size:13px}.score-game-detail-matchup-live{grid-template-columns:1fr 1fr;gap:10px;display:grid}.score-game-detail-matchup-live span{overflow-wrap:anywhere;min-width:0;font-size:14px;font-weight:800}.score-game-detail-matchup-live b{color:#91a9bd;letter-spacing:.1em;text-transform:uppercase;margin-bottom:4px;font-size:9px;display:block}.score-game-detail-baseball-situation>p{color:#dbe6ee;border-top:1px solid #ffffff21;grid-column:2/-1;margin:-5px 0 0;padding-top:10px;font-size:12px}@media (max-width:900px){.score-game-detail-matchup{padding-inline:18px}.score-game-detail-matchup article{grid-template-columns:92px minmax(0,1fr) auto;gap:13px;padding-inline:12px}.score-game-detail-matchup article:last-child{grid-template-columns:auto minmax(0,1fr) 92px}.score-game-detail-team-logo{width:88px;height:88px}.score-game-detail-data{grid-template-columns:1fr}.score-game-detail-statistics-card,.score-game-detail-plays-card,.score-game-detail-probability-card{grid-area:auto/1}}@media (max-width:620px){.score-game-detail-hero,.score-game-detail-data,.score-game-detail-coverage,.score-game-detail-data-unavailable{width:calc(100% - 20px)}.score-game-detail-meta{grid-template-columns:1fr auto;padding:15px 14px 8px}.score-game-detail-meta>span{display:none}.score-game-detail-meta>small{text-align:left;grid-area:1/1;font-size:9px}.score-game-detail-meta>strong{grid-area:1/2;min-height:34px;padding:0 13px;font-size:14px}.score-game-detail-matchup{grid-template-columns:1fr 1fr;padding:12px 8px 20px}.score-game-detail-matchup article,.score-game-detail-matchup article:last-child{text-align:center;grid-template-rows:72px auto auto;grid-template-columns:1fr;gap:7px;min-height:0;padding:8px 10px}.score-game-detail-matchup article:first-child{border-bottom:0;border-right:1px solid #cad7e2}.score-game-detail-matchup article .score-game-detail-team-logo,.score-game-detail-matchup article:last-child .score-game-detail-team-logo{grid-area:1/1;justify-self:center;width:70px;height:70px}.score-game-detail-matchup article>div,.score-game-detail-matchup article:last-child>div{grid-area:2/1}.score-game-detail-matchup article>strong,.score-game-detail-matchup article:last-child>strong{grid-area:3/1}.score-game-detail-matchup h1,.score-game-detail-matchup article:last-child h1{overflow-wrap:anywhere;justify-content:center;font-size:20px}.score-game-detail-matchup article>strong{font-size:52px}.score-game-detail-ranking{min-height:22px;padding-inline:6px;font-size:12px}.score-game-detail-set-scores{margin-inline:10px;overflow-x:auto}.score-game-detail-set-scores>div{min-width:500px}.score-game-detail-facts{align-items:flex-start;gap:12px;padding-inline:15px}.score-game-detail-tabs{justify-content:flex-start;overflow-x:auto}.score-game-detail-tabs a{flex:none;padding-inline:15px;font-size:11px}.score-game-detail-drive{margin-inline:10px}.score-game-detail-baseball-situation{grid-template-columns:72px 1fr;gap:13px;margin-inline:10px;padding:15px}.score-game-detail-matchup-live,.score-game-detail-baseball-situation>p{grid-column:1/-1}}.branding-market-selector small{color:#74828c;letter-spacing:0;text-transform:none;font-size:8px;font-weight:500;line-height:1.45}.branding-market-selector a{width:fit-content;color:var(--blue);letter-spacing:0;text-transform:none;font-size:8px;font-weight:900;text-decoration:none}.branding-form{padding:16px 25px 0}.branding-logo-grid{grid-template-columns:1fr 1fr;gap:12px;padding:15px 25px 0;display:grid}.branding-logo-field{color:#4f5963;background:#f8f8f7;border:1px solid #d9dcdf;align-content:start;gap:8px;min-width:0;padding:13px;font-size:9px;font-weight:800;display:grid}.branding-logo-field>span:first-child{color:#192d40;text-transform:uppercase;letter-spacing:.05em;font-size:10px}.branding-logo-field>img{object-fit:contain;object-position:left center;width:auto;max-width:100%;height:58px}.branding-logo-field input[type=file]{width:100%;min-width:0;font-size:8px;font-weight:500}.branding-logo-field>small{color:#808991;font-size:8px;font-weight:500}.branding-remove{color:#9d4438;align-items:center;gap:6px;font-size:8px;font-weight:700;display:flex}.branding-remove input{margin:0}.broadcast-card{--broadcast-font:"Arial Narrow", "Franklin Gothic Medium", Arial, Helvetica, sans-serif;isolation:isolate;color:#0b2f4a;font-family:var(--broadcast-font);background:radial-gradient(circle at 86% 18%,#ffffffd1,#0000 30%),linear-gradient(135deg,#edf6fb 0%,#cfe0ed 58%,#f8fbfd 100%);position:relative}.broadcast-pattern{z-index:0;pointer-events:none;opacity:.42;background:linear-gradient(110deg,#0000 0 64%,#ffffffa6 64% 70%,#0000 70%),repeating-linear-gradient(120deg,#0000 0 11px,#ffffff6b 11px 13px);position:absolute;inset:0}.broadcast-card>:not(.broadcast-pattern){z-index:1;position:relative}.broadcast-top{color:#fff;background:linear-gradient(90deg,#08243a 0%,#123e5d 100%);border-bottom:0;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:18px;height:auto;min-height:62px;padding:8px 22px;display:grid;box-shadow:0 3px #0a2d4629}.broadcast-logo{grid-column:1;gap:0;min-width:0}.broadcast-logo>strong{width:46px;height:46px;font:900 15px/1 var(--broadcast-font);background:#e7654d;border-radius:2px}.broadcast-brand-logo{object-fit:contain;object-position:left center;width:auto;max-width:112px;height:46px}.broadcast-header-race{color:#fff;min-width:0;max-height:2em;font:900 20px/.96 var(--broadcast-font);letter-spacing:-.015em;text-align:center;text-transform:uppercase;grid-column:2;justify-content:center;align-items:center;margin:0;display:flex;overflow:hidden}.broadcast-header-race>span{overflow-wrap:anywhere;min-width:0;max-width:100%;line-height:.96;display:block}.broadcast-top-reporting{color:#fff;white-space:nowrap;flex:none;grid-column:3;align-items:baseline;gap:7px;margin-left:auto;display:flex}.broadcast-top-reporting b{color:#fff;letter-spacing:.12em;background:#e7654d;align-self:center;padding:4px 6px 3px;font-size:7px;line-height:1}.broadcast-top-reporting strong{color:#66adff;letter-spacing:-.035em;font-size:30px;font-weight:900;line-height:1}.broadcast-top-reporting span{color:#fff;letter-spacing:.08em;font-size:17px;font-weight:900;line-height:1}.broadcast-election-badge{--party-color:#6f7478;text-align:right;flex:none;justify-items:end;gap:4px;min-width:170px;display:grid}.broadcast-election-badge strong{background:var(--party-color);color:#fff;letter-spacing:.075em;text-align:center;text-transform:uppercase;justify-content:center;align-items:center;min-height:24px;padding:0 10px 2px;font-size:11px;font-weight:900;line-height:1;display:flex}.broadcast-election-badge b{color:#526b7d;letter-spacing:.1em;text-align:center;justify-content:center;align-items:center;min-height:14px;font-size:8px;font-weight:900;line-height:1;display:flex}.broadcast-election-badge strong>span,.broadcast-election-badge b>span{line-height:1;display:block}.broadcast-election-badge.republican{--party-color:#b63030}.broadcast-election-badge.democratic{--party-color:#2f69b2}.broadcast-election-badge.libertarian{--party-color:#8a6d00}.broadcast-election-badge.green,.broadcast-election-badge.legal-marijuana-now{--party-color:#197446}.broadcast-election-badge.constitution{--party-color:#70439a}.broadcast-election-badge.reform{--party-color:#6a287e}.broadcast-election-badge.working-families{--party-color:#b35412}.broadcast-election-badge.forward{--party-color:#0f7397}.broadcast-election-badge.independent{--party-color:#62666a}.broadcast-election-badge.general{--party-color:#315e7c}.broadcast-election-badge.special{--party-color:#111}.broadcast-candidates{border-top:0;flex-direction:column;flex:1;justify-content:center;gap:3px;margin:0 22px;display:flex}.broadcast-candidate{--party-color:#416c80;--result-width:150px;grid-template-columns:46px minmax(0, 1fr) var(--result-width);color:#102c42;background:#fffffff5;border:1px solid #16364d24;border-left:0;gap:0;min-height:52px;margin-bottom:0;position:relative;box-shadow:0 1px 2px #08243a14}.broadcast-candidate.with-photos{grid-template-columns:46px 50px minmax(0, 1fr) var(--result-width)}.broadcast-candidate.republican{--party-color:#b63030}.broadcast-candidate.democratic{--party-color:#2f69b2}.broadcast-candidate.libertarian{--party-color:#8a6d00}.broadcast-candidate.green{--party-color:#197446}.broadcast-candidate.legal-marijuana-now{--party-color:#1a7d48}.broadcast-candidate.constitution{--party-color:#70439a}.broadcast-candidate.reform{--party-color:#6a287e}.broadcast-candidate.working-families{--party-color:#b35412}.broadcast-candidate.forward{--party-color:#0f7397}.broadcast-candidate.independent{--party-color:#62666a}.broadcast-candidate.nonpartisan{--party-color:#6f7478}.broadcast-candidate.other{--party-color:#3c746b}.broadcast-winner-mark{background:var(--party-color);color:#0000;font:900 25px/1 var(--broadcast-font);text-align:center;text-shadow:0 1px #00000029;justify-content:center;align-self:stretch;align-items:center;padding-bottom:2px;display:flex}.broadcast-winner-mark>span{line-height:1;display:block}.broadcast-candidate.winner .broadcast-winner-mark{color:#fff36f}.broadcast-photo{color:#2a4a61;background-color:#d9e0e4;background-position:50%;background-size:cover;border-right:3px solid #fffc;border-radius:0;width:100%;height:100%;min-height:52px;font-size:10px}.broadcast-name{min-width:0;padding:6px 12px 5px}.broadcast-name strong{overflow-wrap:anywhere;color:#102c42;font:900 19px/.96 var(--broadcast-font);letter-spacing:-.015em;text-transform:uppercase}.broadcast-name .broadcast-running-mate{margin-top:3px;font-size:15px}.broadcast-candidate-meta{color:var(--party-color);letter-spacing:.035em;flex-wrap:wrap;align-items:center;gap:4px;margin-top:4px;font-size:7px;font-weight:900;line-height:1;display:flex!important}.broadcast-candidate-meta>span{color:var(--party-color)}.broadcast-candidate-meta b{color:#fff;letter-spacing:.05em;text-align:center;background:#6c747a;justify-content:center;align-items:center;min-height:12px;padding:0 5px 1px;font-size:6px;line-height:1;display:inline-flex}.broadcast-candidate-meta .broadcast-incumbent{color:#fff;background:#111}.broadcast-incumbent>span{line-height:1;display:block}.broadcast-candidate-lead{z-index:2;top:50%;right:calc(var(--result-width) + 10px);color:#fff;letter-spacing:.05em;text-align:center;white-space:nowrap;background:#0b3554;justify-content:center;align-items:center;min-height:16px;padding:0 7px 2px;font-size:7px;font-weight:900;line-height:1;display:flex;position:absolute;transform:translateY(-50%)}.broadcast-candidate-lead>span{line-height:1;display:block}.broadcast-votes{color:#102c42;text-align:right;background:#fffffffa;border-left:1px solid #16364d21;grid-template-columns:minmax(0,1fr) 72px;align-self:stretch;align-items:center;gap:0;padding:0;display:grid}.broadcast-votes small{color:#39556a;letter-spacing:-.01em;white-space:nowrap;padding:0 10px;font-size:12px;font-weight:900;line-height:1}.broadcast-votes strong{background:var(--party-color);color:#fff;letter-spacing:-.03em;text-align:center;white-space:nowrap;justify-content:center;align-self:stretch;align-items:center;min-width:72px;margin:0;padding:0 7px 4px;font-size:25px;line-height:1;display:flex}.broadcast-votes strong>span{line-height:1;display:block}.broadcast-candidate.uncontested .broadcast-votes strong{letter-spacing:.01em;white-space:nowrap;grid-column:1/-1;font-size:14px;line-height:1.1}.broadcast-bottom{background:#fffffff7;border-top:4px solid #edc928;min-height:48px;margin-top:auto;padding:7px 22px}.broadcast-bottom .broadcast-election-badge{text-align:center;justify-items:center;gap:3px;min-width:0}.broadcast-bottom .broadcast-election-badge strong{min-height:20px;padding:0 9px 2px;font-size:9px}.broadcast-bottom .broadcast-election-badge b{font-size:7px}.broadcast-sponsor{gap:10px;min-width:0;font-size:7px}.broadcast-sponsor-logo{object-fit:contain;width:auto;max-width:104px;height:34px}.broadcast-sponsor strong{color:#0c2e47;letter-spacing:.07em;margin-top:2px;font-size:10px}.broadcast-recount{color:#fff;background:#936820;border:0;margin:0 22px 4px;padding:5px 10px}.broadcast-recount.too-close{color:#fff;background:#a64234}.broadcast-card.facebook:not(.dense) .broadcast-top{min-height:50px;padding-block:7px}.broadcast-card.facebook:not(.dense) .broadcast-brand-logo{height:38px}.broadcast-card.facebook:not(.dense) .broadcast-header-race{font-size:17px}.broadcast-card.facebook:not(.dense) .broadcast-candidate,.broadcast-card.facebook:not(.dense) .broadcast-photo{min-height:42px}.broadcast-card.facebook:not(.dense) .broadcast-name strong{font-size:17px}.broadcast-card.facebook:not(.dense) .broadcast-votes strong{font-size:21px}.broadcast-card.facebook:not(.dense) .broadcast-bottom{min-height:40px}.broadcast-card.story .broadcast-top{grid-template-columns:auto minmax(0,1fr);gap:9px;height:auto}.broadcast-card.story .broadcast-header-race{grid-area:2/1/auto/-1;max-height:3em;font-size:18px}.broadcast-card.story .broadcast-top-reporting{grid-area:1/2}.broadcast-card.story .broadcast-candidates{margin-top:4px}.broadcast-card.story .broadcast-candidate{--result-width:120px;grid-template-columns:40px minmax(0, 1fr) var(--result-width)}.broadcast-card.story .broadcast-candidate.with-photos{grid-template-columns:40px 46px minmax(0, 1fr) var(--result-width)}.broadcast-card.story .broadcast-votes{grid-column:auto;align-items:flex-end}.broadcast-card.dense .broadcast-top{min-height:47px;padding:6px 18px}.broadcast-card.dense .broadcast-logo>strong{width:34px;height:34px;font-size:11px}.broadcast-card.dense .broadcast-brand-logo{max-width:82px;height:34px}.broadcast-card.dense .broadcast-header-race{font-size:16px}.broadcast-card.dense .broadcast-top-reporting strong{font-size:24px}.broadcast-card.dense .broadcast-top-reporting span{font-size:13px}.broadcast-card.dense .broadcast-recount{margin:0 18px 3px;padding:3px 7px}.broadcast-card.dense .broadcast-candidates{gap:3px;margin:0 18px}.broadcast-card.dense .broadcast-candidate{--result-width:120px;grid-template-columns:36px minmax(0, 1fr) var(--result-width);min-height:38px}.broadcast-card.dense .broadcast-candidate.with-photos{grid-template-columns:36px 38px minmax(0, 1fr) var(--result-width)}.broadcast-card.dense .broadcast-photo{min-height:38px;font-size:8px}.broadcast-card.dense .broadcast-winner-mark{font-size:18px}.broadcast-card.dense .broadcast-name{padding:4px 9px}.broadcast-card.dense .broadcast-name strong{font-size:15px;line-height:.96}.broadcast-card.dense .broadcast-name small{margin-top:2px;font-size:6px}.broadcast-card.dense .broadcast-candidate-meta{gap:3px;margin-top:2px;font-size:6px}.broadcast-card.dense .broadcast-candidate-meta b{min-height:9px;padding:0 4px;font-size:5px}.broadcast-card.dense .broadcast-candidate-lead{right:calc(var(--result-width) + 7px);min-height:11px;padding:0 5px;font-size:6px}.broadcast-card.dense .broadcast-votes{grid-template-columns:minmax(0,1fr) 58px}.broadcast-card.dense .broadcast-votes small{padding:0 7px;font-size:9px}.broadcast-card.dense .broadcast-votes strong{min-width:58px;padding-inline:5px;font-size:19px;line-height:1.05}.broadcast-card.dense .broadcast-candidate.uncontested .broadcast-votes strong{font-size:11px}.broadcast-card.dense .broadcast-bottom{border-top-width:3px;min-height:37px;padding:5px 18px}.broadcast-card.dense .broadcast-sponsor-logo{max-width:76px;height:25px}.broadcast-card.dense .broadcast-sponsor strong{font-size:8px}.broadcast-card.many:not(.story) .broadcast-candidates{grid-template-columns:repeat(2,minmax(0,1fr));align-content:center;gap:4px 7px;display:grid}.broadcast-card.many:not(.story) .broadcast-candidate{--result-width:104px;grid-template-columns:30px minmax(0, 1fr) var(--result-width);min-height:39px}.broadcast-card.many:not(.story) .broadcast-candidate.with-photos{grid-template-columns:30px 39px minmax(0, 1fr) var(--result-width)}.broadcast-card.many:not(.story) .broadcast-photo{min-height:39px}.broadcast-card.many:not(.story) .broadcast-name{padding:4px 7px}.broadcast-card.many:not(.story) .broadcast-name strong{font-size:12px}.broadcast-card.many:not(.story) .broadcast-name small{margin-top:2px;font-size:5px}.broadcast-card.many:not(.story) .broadcast-candidate.uncontested .broadcast-votes strong{font-size:8px}.broadcast-card.many:not(.story) .broadcast-candidate-lead{right:calc(var(--result-width) + 4px);min-height:9px;padding:0 4px;font-size:5px}.broadcast-card.many:not(.story) .broadcast-votes{grid-template-columns:minmax(0,1fr) 45px}.broadcast-card.many:not(.story) .broadcast-votes small{padding:0 4px;font-size:7px}.broadcast-card.many:not(.story) .broadcast-votes strong{min-width:45px;padding-inline:3px;font-size:14px;line-height:1.05}.broadcast-card.story.dense .broadcast-candidates{margin-top:0}.broadcast-card.story.dense .broadcast-candidate{--result-width:118px;grid-template-columns:34px minmax(0, 1fr) var(--result-width)}.broadcast-card.story.dense .broadcast-candidate.with-photos{grid-template-columns:34px 40px minmax(0, 1fr) var(--result-width)}.broadcast-card.story.many .broadcast-candidate,.broadcast-card.story.many .broadcast-photo{min-height:34px}.broadcast-card.story.many .broadcast-name strong{font-size:12px}.broadcast-card.story.many .broadcast-votes strong{font-size:16px}.broadcast-card.packed:not(.story) .broadcast-candidate,.broadcast-card.packed:not(.story) .broadcast-photo{min-height:35px}.broadcast-card.packed:not(.story) .broadcast-name strong{font-size:11px}.broadcast-card.packed .broadcast-candidate.uncontested .broadcast-votes strong{font-size:8px}.broadcast-card.packed.story .broadcast-candidate,.broadcast-card.packed.story .broadcast-photo{min-height:31px}@media (max-width:980px){.tally-public-race-grid{grid-template-columns:1fr;max-width:760px}.tally-public-filters{grid-template-columns:repeat(3,minmax(0,1fr))}.tally-public-search{grid-column:1/-1}}@media (max-width:620px){.tally-public-preview-banner{flex-direction:column;align-items:flex-start;gap:5px;padding:11px 14px;position:static}.tally-public-preview-banner a{margin-top:3px}.tally-public-site-header{min-height:66px;padding:12px 14px}.tally-public-brand>span{width:38px;height:38px}.tally-public-station-logo{max-width:92px;height:38px}.tally-public-brand strong{font-size:12px}.tally-public-sponsor{display:none}.tally-public-election-heading{flex-direction:column;align-items:flex-start;gap:16px;padding:30px 15px 22px}.tally-public-election-heading h1{font-size:34px}.tally-public-update{text-align:left}.tally-public-archive{margin:0 10px 10px;padding:12px}.tally-public-archive label{grid-template-columns:1fr;gap:6px}.tally-public-archive select{min-height:44px}.tally-public-filters{grid-template-columns:1fr 1fr;gap:8px;margin:0 10px;padding:12px}.tally-public-search{grid-column:1/-1}.tally-public-filters input,.tally-public-filters select{min-height:43px;padding:9px 8px;font-size:11px}.tally-public-result-count{padding:18px 15px 6px}.tally-public-race-grid{gap:38px;padding:14px 10px 45px}.tally-public-race-heading{gap:10px;min-height:0;padding:0 8px 10px}.tally-public-race-heading h2{font-size:19px}.tally-public-race-heading p{font-size:12px}.tally-public-race-title>span{font-size:8px}.tally-public-reporting{min-width:105px}.tally-public-reporting span{font-size:7px}.tally-public-reporting strong{margin-top:5px;font-size:9px}.tally-public-reporting b{margin-top:4px;font-size:7px}.tally-public-race-context{flex-direction:column;align-items:flex-start;gap:8px;min-height:0;padding:10px}.tally-public-race-context p{font-size:11px}.tally-public-race-context strong{margin-left:0}.tally-public-candidate-columns,.tally-public-candidate-list{margin-inline:5px}.tally-public-candidate-columns{grid-template-columns:minmax(0,1fr) 67px 50px;padding-right:6px}.tally-public-candidate-columns.uncontested{grid-template-columns:minmax(0,1fr) 96px}.tally-public-candidate-row{grid-template-columns:34px minmax(0,1fr) 67px 50px;min-height:58px}.tally-public-candidate-row.uncontested{grid-template-columns:34px minmax(0,1fr) 96px}.tally-public-candidate-row.with-photos{grid-template-columns:34px 42px minmax(0,1fr) 67px 50px}.tally-public-candidate-row.uncontested.with-photos{grid-template-columns:34px 42px minmax(0,1fr) 96px}.tally-public-winner-mark{border-left-width:6px;font-size:20px}.tally-public-candidate-photo{width:34px;height:34px}.tally-public-candidate-name{padding:8px 6px 8px 9px}.tally-public-candidate-name strong{font-size:15px}.tally-public-candidate-name small{font-size:8px}.tally-public-votes,.tally-public-percent{padding-right:6px;font-size:14px}.tally-public-uncontested{padding-right:7px;font-size:13px}.tally-public-race-footer{align-items:flex-end;min-height:48px;padding:10px 8px 4px;font-size:8px}.tally-public-site-footer{flex-direction:column;align-items:flex-start;gap:7px;padding:16px 15px}.tally-public-detail-nav{padding:18px 15px}.tally-public-detail-nav span{display:none}.tally-public-detail-card{width:calc(100% - 20px);box-shadow:none;margin:4px auto 45px;padding:20px 10px}.election-directory-list article{grid-template-columns:minmax(0,1fr) auto}.election-directory-list article>button,.election-directory-list article>a{grid-column:span 1}.tally-public-race-card.detail .tally-public-candidate-name strong,.tally-public-race-card.detail .tally-public-votes,.tally-public-race-card.detail .tally-public-percent,.tally-public-race-card.detail .tally-public-uncontested{font-size:15px}.uncontested-control,.publishing-command-bar{flex-direction:column;align-items:flex-start}.publishing-command-bar>div:last-child{flex-wrap:wrap;width:100%}.publication-history-list article{grid-template-columns:1fr auto}.publication-history-list article>span:not(:first-child){display:none}}.weatherdesk-shell{--weather-navy:#092338;--weather-blue:#1e617c;--weather-sky:#c9e5ef;--weather-yellow:#edc928;color:#102535;background:#f1f4f1;min-height:100vh}.weatherdesk-header{background:#f8faf7f0;border-bottom:1px solid #09233826;grid-template-columns:minmax(240px,1fr) auto minmax(240px,1fr);align-items:center;gap:24px;min-height:82px;padding:0 clamp(24px,4vw,64px);display:grid}.weatherdesk-brand{width:fit-content;color:var(--weather-navy);align-items:center;gap:12px;text-decoration:none;display:inline-flex}.weatherdesk-brand-mark{background:var(--weather-yellow);border-radius:14px;place-items:center;width:48px;height:48px;display:grid}.weatherdesk-brand-mark img{width:31px;height:31px}.weatherdesk-brand>span:last-child{gap:2px;display:grid}.weatherdesk-brand strong{letter-spacing:-.02em;font-size:18px}.weatherdesk-brand small{color:#63737c;letter-spacing:.13em;text-transform:uppercase;font-size:9px;font-weight:800}.weatherdesk-nav{align-items:center;gap:6px;display:flex}.weatherdesk-nav button{color:#5b6a72;cursor:pointer;letter-spacing:.08em;text-transform:uppercase;background:0 0;border:0;border-radius:999px;padding:10px 14px;font-size:11px;font-weight:800}.weatherdesk-nav button:hover,.weatherdesk-nav button.active{background:var(--weather-navy);color:#fff}.weatherdesk-page-surface{min-height:calc(100vh - 150px)}.weatherdesk-account{color:#63737c;justify-content:flex-end;align-items:center;gap:11px;font-size:11px;display:flex}.weatherdesk-account button,.weatherdesk-account a{color:var(--weather-blue);background:0 0;border:0;font-weight:800;text-decoration:none}.weatherdesk-hero{background:radial-gradient(circle at 83% 26%,#c9e5efa6,#0000 25%),linear-gradient(135deg,#f7f8f2 0%,#eef3f1 56%,#dae8ea 100%);grid-template-columns:minmax(0,1.35fr) minmax(300px,.65fr);align-items:center;gap:clamp(50px,8vw,120px);min-height:470px;padding:80px clamp(24px,8vw,130px);display:grid}.weatherdesk-kicker{color:var(--weather-blue);letter-spacing:.2em;text-transform:uppercase;margin:0 0 13px;font-size:10px;font-weight:900}.weatherdesk-hero h1{max-width:760px;color:var(--weather-navy);letter-spacing:-.06em;margin:0;font-size:clamp(48px,6.3vw,88px);line-height:.93}.weatherdesk-hero>div:first-child>p:last-child{color:#506570;max-width:680px;margin:30px 0 0;font-size:18px;line-height:1.6}.weatherdesk-core-status{background:var(--weather-navy);color:#fff;border-radius:26px;flex-direction:column;justify-content:flex-end;min-height:285px;padding:30px;display:flex;position:relative;overflow:hidden;box-shadow:0 28px 70px #09233833}.weatherdesk-core-status:before{content:"";border:34px solid #c9e5ef21;border-radius:50%;width:200px;height:200px;position:absolute;top:-82px;right:-55px}.weatherdesk-core-status>span{color:var(--weather-yellow);letter-spacing:.2em;font-size:11px;font-weight:900;position:absolute;top:25px;left:28px}.weatherdesk-core-status strong{letter-spacing:-.035em;font-size:30px}.weatherdesk-core-status p{color:#bed2dd;margin:10px 0 24px;line-height:1.45}.weatherdesk-core-status small{width:fit-content;color:var(--weather-yellow);letter-spacing:.12em;text-transform:uppercase;border:1px solid #fff3;border-radius:999px;padding:8px 10px;font-size:9px;font-weight:900}.weatherdesk-section{padding:90px clamp(24px,8vw,130px)}.weatherdesk-signal-publisher{background:var(--weather-navy);color:#fff;padding:78px clamp(24px,8vw,130px)}.weatherdesk-signal-heading{justify-content:space-between;align-items:end;gap:40px;margin-bottom:32px;display:flex}.weatherdesk-signal-heading>div{max-width:830px}.weatherdesk-signal-heading .weatherdesk-kicker{color:var(--weather-yellow)}.weatherdesk-signal-heading h2{letter-spacing:-.05em;max-width:800px;margin:0;font-size:clamp(34px,4.5vw,62px);line-height:.96}.weatherdesk-signal-heading p:last-child{color:#b9ccd6;max-width:740px;margin:20px 0 0;line-height:1.55}.weatherdesk-signal-heading button{background:var(--weather-yellow);min-height:46px;color:var(--weather-navy);letter-spacing:.08em;text-transform:uppercase;border:0;border-radius:10px;flex:none;padding:0 20px;font-size:10px;font-weight:900}.weatherdesk-signal-heading button:disabled{cursor:wait;opacity:.65}.weatherdesk-signal-grid{background:#ffffff0e;border:1px solid #ffffff24;border-radius:20px;grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.weatherdesk-signal-grid article{min-height:175px;padding:25px}.weatherdesk-signal-grid article+article{border-left:1px solid #ffffff21}.weatherdesk-signal-grid span{color:#88aaba;letter-spacing:.14em;text-transform:uppercase;margin-bottom:42px;font-size:9px;font-weight:900;display:block}.weatherdesk-signal-grid strong{color:#fff;letter-spacing:-.025em;text-transform:capitalize;font-size:20px;display:block}.weatherdesk-signal-grid p{color:#afc6d1;margin:8px 0 0;font-size:11px;line-height:1.45}.weatherdesk-signal-health.healthy strong{color:#7fd4a7}.weatherdesk-signal-health.warming_up strong,.weatherdesk-signal-health.operational_with_gaps strong{color:#f1c35d}.weatherdesk-signal-health.unavailable strong{color:#e28f81}.weatherdesk-signal-scheduler.running strong{color:#7fd4a7}.weatherdesk-signal-scheduler.awaiting_first_run strong{color:#f1c35d}.weatherdesk-signal-scheduler.overdue strong{color:#e28f81}.weatherdesk-signal-publisher>.weatherdesk-form-error{margin-top:18px}.weatherdesk-crawl-controls{color:var(--weather-navy);background:#edf3f5;padding:72px clamp(24px,8vw,130px)}.weatherdesk-market-config{grid-template-columns:minmax(0,2fr) minmax(240px,1fr);gap:22px;margin:28px 0 46px;display:grid}.weatherdesk-market-config-fields,.weatherdesk-market-config aside{background:#fff;border:1px solid #c9d8de;border-radius:16px;padding:24px;box-shadow:0 12px 32px #0a2d3d12}.weatherdesk-market-config-fields{gap:16px;display:grid}.weatherdesk-market-config label{color:#304d5b;letter-spacing:.05em;text-transform:uppercase;gap:6px;font-size:11px;font-weight:800;display:grid}.weatherdesk-market-config textarea,.weatherdesk-market-config select{color:#173d50;width:100%;font:inherit;text-transform:none;letter-spacing:normal;background:#fff;border:1px solid #b9ccd4;border-radius:8px;padding:11px 12px}.weatherdesk-market-config label small{color:#6b818b;letter-spacing:normal;text-transform:none;font-weight:500;line-height:1.5}.weatherdesk-market-config button{background:var(--weather-navy);color:#fff;letter-spacing:.07em;text-transform:uppercase;border:0;border-radius:8px;min-height:44px;font-size:11px;font-weight:900}.weatherdesk-market-config aside{background:var(--weather-navy);color:#fff;flex-direction:column;align-self:start;gap:10px;display:flex}.weatherdesk-market-config aside span{color:#7ed0e6;letter-spacing:.1em;text-transform:uppercase;font-size:10px;font-weight:900}.weatherdesk-market-config aside strong{font-size:24px}.weatherdesk-market-config aside p{margin:0}.weatherdesk-market-config aside small{color:#c7dbe3;line-height:1.55}.weatherdesk-live-control-heading{margin-top:18px}.weatherdesk-live-control-heading h3{margin:4px 0 0;font-size:26px}@media (max-width:800px){.weatherdesk-market-config{grid-template-columns:1fr}}.weatherdesk-crawl-list{gap:18px;display:grid}.weatherdesk-crawl-list article{background:#fff;border:1px solid #c9d8de;border-radius:16px;padding:24px;box-shadow:0 12px 32px #0a2d3d12}.weatherdesk-crawl-list article.suppressed{background:#fff8f6;border-color:#d9a196}.weatherdesk-crawl-list header{justify-content:space-between;align-items:start;gap:20px;display:flex}.weatherdesk-crawl-list header span{color:#267856;letter-spacing:.12em;text-transform:uppercase;font-size:10px;font-weight:900}.weatherdesk-crawl-list .suppressed header span{color:#a94738}.weatherdesk-crawl-list h3{margin:5px 0 0;font-size:24px}.weatherdesk-crawl-list article>p{color:#58717d}.weatherdesk-crawl-list label{color:#304d5b;letter-spacing:.05em;text-transform:uppercase;margin-top:14px;font-size:11px;font-weight:800;display:block}.weatherdesk-crawl-list input,.weatherdesk-crawl-list textarea{color:#173d50;width:100%;font:inherit;text-transform:none;letter-spacing:normal;background:#fff;border:1px solid #b9ccd4;border-radius:8px;margin-top:6px;padding:11px 12px}.weatherdesk-crawl-actions{flex-wrap:wrap;gap:10px;margin-top:18px;display:flex}.weatherdesk-crawl-actions button{background:var(--weather-navy);color:#fff;letter-spacing:.07em;text-transform:uppercase;border:0;border-radius:8px;min-height:40px;padding:0 15px;font-size:10px;font-weight:900}.weatherdesk-crawl-actions button.danger{background:#a94738}.weatherdesk-crawl-actions button.quiet{color:#244958;background:#dce7eb}.weatherdesk-crawl-actions button:disabled{cursor:wait;opacity:.6}.weatherdesk-crawl-empty{background:#fff9;border:1px dashed #9db5bf;border-radius:16px;flex-direction:column;gap:8px;padding:30px;display:flex}.weatherdesk-console{background:#fff;padding:80px clamp(24px,8vw,130px)}.weatherdesk-console-heading{justify-content:space-between;align-items:end;gap:35px;margin-bottom:30px;display:flex}.weatherdesk-console-heading h2{max-width:700px;color:var(--weather-navy);letter-spacing:-.05em;margin:0;font-size:clamp(32px,4vw,56px);line-height:.98}.weatherdesk-health-line{background:#f5f7f3;border:1px solid #0923381f;border-radius:14px;grid-template-columns:auto 1fr;align-items:center;gap:2px 9px;min-width:220px;padding:15px 17px;display:grid}.weatherdesk-health-line>span{background:#9aa6aa;border-radius:50%;grid-row:1/3;width:10px;height:10px;box-shadow:0 0 0 5px #9aa6aa1f}.weatherdesk-health-line>span.healthy{background:#3d8b69;box-shadow:0 0 0 5px #3d8b6921}.weatherdesk-health-line>span.warning{background:#c57a30;box-shadow:0 0 0 5px #c57a3024}.weatherdesk-health-line strong{font-size:12px}.weatherdesk-health-line small{color:#6d7b81;font-size:9px}.weatherdesk-console-grid{grid-template-columns:minmax(0,1fr) minmax(340px,.8fr);gap:22px;display:grid}.weatherdesk-request-form,.weatherdesk-result{background:#f5f7f3;border:1px solid #09233824;border-radius:19px;padding:28px}.weatherdesk-request-form{gap:15px;display:grid}.weatherdesk-request-form label{color:#53656e;letter-spacing:.09em;text-transform:uppercase;gap:6px;font-size:9px;font-weight:900;display:grid}.weatherdesk-request-form input,.weatherdesk-request-form select{color:#102535;letter-spacing:0;text-transform:none;background:#fff;border:1px solid #cad3d4;border-radius:8px;outline:none;width:100%;min-height:42px;padding:10px 11px;font-size:13px}.weatherdesk-request-form input:focus,.weatherdesk-request-form select:focus{border-color:var(--weather-blue);box-shadow:0 0 0 3px #1e617c1f}.weatherdesk-form-row{gap:13px;display:grid}.weatherdesk-form-row.two{grid-template-columns:1fr 1fr}.weatherdesk-request-form .weatherdesk-checkbox{letter-spacing:0;text-transform:none;align-items:center;gap:9px;min-height:38px;display:flex}.weatherdesk-checkbox input{width:17px;min-height:17px;accent-color:var(--weather-blue);flex:none}.weatherdesk-request-form button{background:var(--weather-navy);color:#fff;letter-spacing:.08em;text-transform:uppercase;border:0;border-radius:9px;min-height:46px;font-size:11px;font-weight:900}.weatherdesk-request-form button:disabled{cursor:wait;opacity:.65}.weatherdesk-form-error{color:#8a3429;background:#fff1ed;border-left:3px solid #a64234;margin:0;padding:10px 12px;font-size:12px;line-height:1.45}.weatherdesk-result{background:var(--weather-navy);color:#fff;flex-direction:column;justify-content:center;min-height:430px;display:flex}.weatherdesk-result:not(.ready) h3{letter-spacing:-.04em;margin:0 0 12px;font-size:32px}.weatherdesk-result:not(.ready)>p:last-child{color:#b9ccd6;max-width:480px;margin:0;line-height:1.55}.weatherdesk-result.ready{justify-content:flex-start}.weatherdesk-result-top{justify-content:space-between;align-items:flex-start;gap:15px;display:flex}.weatherdesk-result-top h3{letter-spacing:-.035em;margin:0;font-size:26px}.weatherdesk-result-top>span{letter-spacing:.12em;text-transform:uppercase;background:#ffffff1a;border-radius:999px;padding:7px 9px;font-size:8px;font-weight:900}.weatherdesk-result-top>span.healthy{background:#2d775d}.weatherdesk-result-top>span.degraded{background:#9a6722}.weatherdesk-result-top>span.unavailable{background:#933d34}.weatherdesk-condition{align-items:center;gap:22px;margin:40px 0 32px;display:flex}.weatherdesk-condition>strong{color:var(--weather-yellow);letter-spacing:-.08em;font-size:80px;line-height:.8}.weatherdesk-condition>div{gap:7px;display:grid}.weatherdesk-condition b{font-size:19px}.weatherdesk-condition span{color:#b9ccd6;font-size:12px}.weatherdesk-result-details{border-top:1px solid #ffffff21;grid-template-columns:1fr 1fr;margin:0;display:grid}.weatherdesk-result-details>div{border-bottom:1px solid #ffffff21;padding:17px 10px 17px 0}.weatherdesk-result-details dt{color:#91aab7;letter-spacing:.13em;text-transform:uppercase;margin-bottom:6px;font-size:8px;font-weight:900}.weatherdesk-result-details dd{margin:0;font-size:11px;line-height:1.35}.weatherdesk-cache-line{flex-wrap:wrap;gap:7px;margin-top:20px;display:flex}.weatherdesk-cache-line span{color:#bdd0d9;text-transform:uppercase;border:1px solid #ffffff29;border-radius:999px;padding:6px 8px;font-size:8px;font-weight:800}.weatherdesk-section-heading{justify-content:space-between;align-items:end;gap:40px;margin-bottom:35px;display:flex}.weatherdesk-section-heading h2,.weatherdesk-boundary h2{color:var(--weather-navy);letter-spacing:-.045em;margin:0;font-size:clamp(30px,3vw,47px);line-height:1}.weatherdesk-section-heading>p{color:#61727a;max-width:390px;margin:0;line-height:1.5}.weatherdesk-flow-grid{background:#fff;border:1px solid #09233824;border-radius:22px;grid-template-columns:repeat(3,minmax(0,1fr));display:grid;box-shadow:0 18px 50px #09233812}.weatherdesk-flow-grid article{min-height:235px;padding:30px}.weatherdesk-flow-grid article+article{border-left:1px solid #0923381f}.weatherdesk-flow-grid article>div{justify-content:space-between;align-items:center;display:flex}.weatherdesk-flow-grid article>div span{color:var(--weather-blue);letter-spacing:-.05em;font-size:28px;font-weight:900}.weatherdesk-flow-grid article>div small{color:#75848b;letter-spacing:.14em;text-transform:uppercase;font-size:9px;font-weight:900}.weatherdesk-flow-grid h3{color:var(--weather-navy);letter-spacing:-.025em;margin:52px 0 10px;font-size:22px}.weatherdesk-flow-grid p,.weatherdesk-boundary>div>p:last-child{color:#60717a;margin:0;font-size:14px;line-height:1.55}.weatherdesk-boundary{grid-template-columns:1fr 1fr;display:grid}.weatherdesk-boundary>div{flex-direction:column;justify-content:flex-end;min-height:360px;padding:60px clamp(24px,8vw,130px);display:flex}.weatherdesk-boundary>div:first-child{background:var(--weather-navy)}.weatherdesk-boundary>div:first-child .weatherdesk-kicker{color:var(--weather-yellow)}.weatherdesk-boundary>div:first-child h2{color:#fff}.weatherdesk-boundary>div:first-child>p:last-child{color:#bad0dc}.weatherdesk-boundary>div:last-child{background:var(--weather-sky)}.weatherdesk-boundary h2{max-width:560px}.weatherdesk-boundary>div>p:last-child{max-width:550px;margin-top:20px}.weatherdesk-footer{color:#b7c9d2;background:#071a2a;justify-content:space-between;align-items:center;min-height:80px;padding:0 clamp(24px,4vw,64px);font-size:11px;display:flex}.weatherdesk-footer a{color:#fff;font-weight:800;text-decoration:none}.weatherdesk-access-logo{margin-bottom:10px}@media (max-width:900px){.weatherdesk-header{grid-template-columns:1fr auto}.weatherdesk-nav{display:none}.weatherdesk-hero{grid-template-columns:1fr}.weatherdesk-core-status{max-width:580px}.weatherdesk-flow-grid{grid-template-columns:1fr}.weatherdesk-flow-grid article+article{border-top:1px solid #0923381f;border-left:0}.weatherdesk-boundary,.weatherdesk-console-grid{grid-template-columns:1fr}.weatherdesk-signal-heading{flex-direction:column;align-items:flex-start}.weatherdesk-signal-grid{grid-template-columns:1fr 1fr}.weatherdesk-signal-grid article:nth-child(3){border-left:0}.weatherdesk-signal-grid article:nth-child(n+3){border-top:1px solid #ffffff21}}@media (max-width:620px){.weatherdesk-header{min-height:72px;padding:0 15px}.weatherdesk-account>span,.weatherdesk-account>button:first-of-type{display:none}.weatherdesk-brand-mark{border-radius:12px;width:42px;height:42px}.weatherdesk-hero{min-height:0;padding:60px 18px}.weatherdesk-hero h1{font-size:48px}.weatherdesk-hero>div:first-child>p:last-child{font-size:16px}.weatherdesk-section,.weatherdesk-signal-publisher{padding:65px 18px}.weatherdesk-signal-heading button{width:100%}.weatherdesk-signal-grid{grid-template-columns:1fr}.weatherdesk-signal-grid article+article{border-top:1px solid #ffffff21;border-left:0}.weatherdesk-console{padding:65px 18px}.weatherdesk-console-heading{flex-direction:column;align-items:flex-start}.weatherdesk-health-line{width:100%}.weatherdesk-form-row.two,.weatherdesk-result-details{grid-template-columns:1fr}.weatherdesk-request-form,.weatherdesk-result{padding:22px}.weatherdesk-section-heading{flex-direction:column;align-items:flex-start}.weatherdesk-flow-grid article{min-height:205px;padding:24px}.weatherdesk-boundary>div{min-height:300px;padding:45px 18px}}.score-game-detail-matchup h1{overflow-wrap:normal;white-space:nowrap;text-transform:none;flex-wrap:nowrap}.score-game-detail-quarter-grid{grid-template-columns:minmax(220px, 1fr) repeat(var(--set-count,4), minmax(58px, 84px)) minmax(68px, 92px)!important}.score-game-detail-plays details>section p{grid-template-columns:76px 30px 1fr;align-items:center;padding:8px;font-size:13px;line-height:1.45}@media (max-width:900px){.score-game-detail-matchup h1{font-size:clamp(19px,3vw,28px)}}@media (max-width:620px){.score-game-detail-matchup h1{white-space:normal}}.score-game-detail-matchup article{grid-template-columns:116px minmax(0,1fr) 76px;gap:18px;padding-inline:22px}.score-game-detail-matchup article:last-child{grid-template-columns:76px minmax(0,1fr) 116px}.score-game-detail-team-logo{width:112px;height:112px}.score-game-detail-matchup h1{letter-spacing:-.025em;min-width:0;font-size:clamp(22px,1.85vw,34px)}.score-game-detail-matchup article>strong{font-size:clamp(58px,5.2vw,78px)}.score-game-detail-plays-card{grid-row:1}.score-game-detail-data>.score-game-detail-coverage{grid-area:2/2;align-self:stretch}.score-game-detail-stat-graph>header span,.score-game-detail-probability-chart>header span{text-transform:none}@media (max-width:900px){.score-game-detail-matchup article{grid-template-columns:82px minmax(0,1fr) 62px;gap:10px;padding-inline:10px}.score-game-detail-matchup article:last-child{grid-template-columns:62px minmax(0,1fr) 82px}.score-game-detail-team-logo{width:78px;height:78px}.score-game-detail-matchup h1{font-size:clamp(17px,2.6vw,24px)}.score-game-detail-matchup article>strong{font-size:clamp(44px,6vw,62px)}.score-game-detail-data>.score-game-detail-coverage{grid-area:auto/1}}@media (max-width:620px){.score-game-detail-matchup article,.score-game-detail-matchup article:last-child{grid-template-columns:1fr}.score-game-detail-matchup h1{font-size:18px}}.score-game-detail-matchup h1{white-space:normal;justify-items:start;gap:3px;display:grid}.score-game-detail-matchup article:last-child h1{justify-items:end}.score-game-detail-matchup h1>.score-game-detail-ranking{min-height:24px;padding-inline:8px;font-size:13px}.score-game-detail-school,.score-game-detail-mascot{text-overflow:ellipsis;white-space:nowrap;align-items:center;gap:7px;min-width:0;max-width:100%;display:flex;overflow:hidden}.score-game-detail-school{color:#38516b;letter-spacing:0;font-size:.62em}.score-game-detail-mascot{color:#092848;font-size:1em}@media (max-width:620px){.score-game-detail-matchup article h1,.score-game-detail-matchup article:last-child h1{justify-items:center}}.score-game-detail-probability-chart>header span b{font:inherit}.score-game-detail-probability-chart>header span strong{color:#176fbb;margin-left:4px;font-size:14px}.score-game-detail-baseball-linescore{overflow-x:auto}.score-game-detail-baseball-linescore>div{min-width:900px;grid-template-columns:minmax(180px, 1fr) repeat(var(--set-count,9), minmax(42px, 1fr)) minmax(58px, 1fr)!important}.score-game-detail-tabs button{color:#51657a;min-height:56px;font:700 13px/1 var(--font-ui);text-transform:uppercase;cursor:pointer;background:0 0;border:0;border-bottom:3px solid #0000;padding:0 26px}.score-game-detail-tabs button.active,.score-game-detail-tabs button:hover{color:#1767ae;border-bottom-color:#1976c8}.score-game-detail-baseball-center{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.score-game-detail-baseball-center>.score-game-detail-team-leaders,.score-game-detail-baseball-center>.score-game-detail-baseball-box,.score-game-detail-baseball-center>.score-game-detail-plays-card{grid-column:1/-1;width:100%}.score-game-detail-baseball-info{grid-area:1/2}.score-game-detail-baseball-info>.score-game-detail-coverage{width:100%;box-shadow:none;border:0;border-top:1px solid #d7e1e9;border-radius:0;margin:0}.score-game-detail-baseball-facts{grid-template-columns:1fr 1fr;gap:14px 22px;padding:20px;display:grid}.score-game-detail-baseball-facts p{color:#173149;gap:3px;margin:0;display:grid}.score-game-detail-baseball-facts b{color:#718197;letter-spacing:.08em;text-transform:uppercase;font-size:11px}.score-game-detail-baseball-box>.score-game-detail-stat-graph{max-height:640px;overflow:auto}.score-game-detail-baseball-box>.score-game-detail-team-leaders{border-top:1px solid #d7e1e9}@media (max-width:760px){.score-game-detail-baseball-center{grid-template-columns:1fr}.score-game-detail-baseball-info{grid-area:auto/1}.score-game-detail-baseball-facts{grid-template-columns:1fr}.score-game-detail-tabs button{flex:none;padding-inline:15px;font-size:11px}}.score-game-detail-volleyball-summary{background:#fff;border:1px solid #d7e0e7;border-radius:10px;width:min(1180px,100% - 48px);margin:28px auto 0;overflow:hidden;box-shadow:0 14px 34px #0f2a4414}.score-game-detail-volleyball-summary>header{border-bottom:1px solid #d7e0e7;padding:18px 22px}.score-game-detail-volleyball-summary>header p{color:#c34b36;letter-spacing:.08em;text-transform:uppercase;margin:0 0 4px;font-size:11px;font-weight:800}.score-game-detail-volleyball-summary>header h2{color:#0b294a;margin:0;font-size:22px}.score-game-detail-volleyball-summary>div{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.score-game-detail-volleyball-summary article{border-right:1px solid #e1e7ec;grid-template-columns:48px minmax(0,1fr) auto;align-items:center;gap:14px;min-height:88px;padding:18px 22px;display:grid}.score-game-detail-volleyball-summary article:last-child{border-right:0}.score-game-detail-volleyball-summary article .score-game-detail-mini-logo{width:44px;height:44px}.score-game-detail-volleyball-summary article span strong,.score-game-detail-volleyball-summary article span small{display:block}.score-game-detail-volleyball-summary article span strong{color:#0b294a;font-size:18px}.score-game-detail-volleyball-summary article span small{color:#758397;margin-top:4px;font-size:12px}.score-game-detail-volleyball-summary article>b{color:#176fbb;font-size:32px}.score-game-detail-volleyball-summary>p{color:#758397;border-top:1px solid #e1e7ec;margin:0;padding:15px 22px;font-size:13px}@media (max-width:620px){.score-game-detail-volleyball-summary{width:calc(100% - 20px)}.score-game-detail-volleyball-summary>div{grid-template-columns:1fr}.score-game-detail-volleyball-summary article{border-bottom:1px solid #e1e7ec;border-right:0}}.score-game-detail-probability-chart>header span:last-child strong{color:#0b294a}.score-game-detail-probability-chart svg .line.away{stroke:#2587da}.score-game-detail-probability-chart svg .line.home{stroke:#0b294a}.score-game-detail-probability-chart svg circle.away{fill:#2587da}.score-game-detail-probability-chart svg circle.home{fill:#0b294a}.score-game-detail-injury-card{overflow:hidden}.score-game-detail-injuries p{grid-template-columns:34px minmax(0,1fr) auto;align-items:center;gap:11px;padding:13px 16px}.score-game-detail-injuries .score-game-detail-mini-logo{width:30px;height:30px}.score-game-detail-injuries p>span:nth-child(2){gap:2px;min-width:0;display:grid}.score-game-detail-injuries strong{color:#0b294a;text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}.score-game-detail-injuries small{color:#738196;font-size:11px}.score-game-detail-injuries b{color:#fff;letter-spacing:.06em;text-align:center;text-transform:uppercase;border-radius:5px;min-width:82px;padding:6px 9px;font-size:10px}.score-game-detail-injuries b.out{background:#bc2f28}.score-game-detail-injuries b.questionable{background:#d97812}.score-game-detail-injuries b.doubtful{background:#996017}.score-game-detail-injuries b.available{background:#2f7a52}.score-game-detail-injuries b.other{background:#64758a}@media (max-width:520px){.score-game-detail-injuries p{grid-template-columns:30px minmax(0,1fr)}.score-game-detail-injuries p>b{grid-column:2;justify-self:start}}.score-game-detail-matchup h1{grid-template-rows:24px auto auto;align-content:center;row-gap:2px;line-height:1.08;position:relative}.score-game-detail-matchup h1>.score-game-detail-ranking{grid-row:1}.score-game-detail-school{grid-row:2}.score-game-detail-mascot{grid-row:3;padding-bottom:3px}.score-game-detail-school,.score-game-detail-mascot{text-overflow:clip;line-height:1.08;overflow:visible}.score-game-detail-school>.score-game-detail-possession{vertical-align:middle;flex:0 0 10px;width:10px;height:10px;margin:0 0 0 7px;position:static}.score-game-detail-matchup article:first-child>strong{text-align:right;justify-self:end;margin-right:18px}.score-game-detail-matchup article:last-child>strong{text-align:left;justify-self:start;margin-left:18px}.score-game-detail-probability-chart{padding-bottom:16px}.score-game-detail-probability-chart svg{min-height:235px}.score-game-detail-probability-chart svg circle{r:8px;stroke:#fff;stroke-width:3px}.score-game-detail-probability-chart>header span strong{background:#e9f3fc;border-radius:999px;padding:3px 7px;font-size:16px}.score-game-detail-team-leaders{grid-column:1/-1}.score-game-detail-team-leaders>header{justify-content:space-between;align-items:flex-start;gap:18px;display:flex}.score-game-detail-team-leaders>header p{color:#c34b36}.score-game-detail-team-leaders>header span{color:#728095;margin-top:3px;font-size:13px;display:block}.score-game-detail-team-leaders>header a,.score-game-detail-team-leaders>header button{color:#176fbb;font:700 13px/1 var(--font-ui);white-space:nowrap;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:none}.score-game-detail-box-score>details>summary span{color:#0b294a;align-items:center;gap:9px;display:flex}.score-game-detail-box-score>details>summary b{color:#718197;font-size:11px}.score-game-detail-box-score>details>section{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start}.score-game-detail-box-score>details>section>article{border:1px solid #e0e7ed;border-radius:8px;min-width:0;padding:14px}.score-game-detail-box-score>details>section>article>header{margin-bottom:8px}.score-game-detail-box-score>details>section>article>div p{grid-template-columns:72px minmax(0,1fr) auto}.score-game-detail-box-score>details>section.score-game-detail-football-tables{grid-template-columns:1fr;gap:18px;padding:18px;display:grid}.score-game-detail-football-tables h3{color:#0b294a;margin:0;padding:0 0 9px;font-size:15px}.score-game-detail-football-table{border:1px solid #dce5ed;border-radius:7px;overflow-x:auto}.score-game-detail-football-table>div{grid-template-columns:minmax(150px, 1fr) repeat(var(--football-stat-count,6), minmax(48px, 64px));border-top:1px solid #e7edf2;min-width:500px;display:grid}.score-game-detail-football-table>div:first-child{border-top:0}.score-game-detail-football-table>div>*{text-align:center;font-variant-numeric:tabular-nums;padding:9px 7px;font-size:12px;font-style:normal}.score-game-detail-football-table>div>:first-child{text-align:left;padding-left:12px}.score-game-detail-football-table .head{color:#60758a;text-transform:uppercase;background:#edf4fa}.score-game-detail-game-info{grid-column:1}.score-game-detail-baseball-center>.score-game-detail-game-info{grid-area:1/2}.score-game-detail-baseball-center>.score-game-detail-coverage{grid-area:2/2;width:100%;margin:0}@media (max-width:760px){.score-game-detail-baseball-center>.score-game-detail-game-info,.score-game-detail-baseball-center>.score-game-detail-coverage{grid-area:auto/1}}.score-game-detail-leader-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,390px),1fr));gap:12px;padding:14px;display:grid}.score-game-detail-leader-comparison{border:1px solid #dce5ed;border-left:2px solid var(--away-accent);min-width:0;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.score-game-detail-leader-comparison{border-left:2px solid color-mix(in srgb, var(--away-accent) 72%, #dce5ed)}}.score-game-detail-leader-comparison{border-right:2px solid var(--home-accent)}@supports (color:color-mix(in lab, red, red)){.score-game-detail-leader-comparison{border-right:2px solid color-mix(in srgb, var(--home-accent) 72%, #dce5ed)}}.score-game-detail-leader-comparison{background:#fff;border-radius:8px}.score-game-detail-leader-comparison>h3{color:#0b294a;border-bottom:1px solid #e3e9ee;margin:0;padding:12px 14px;font-size:14px;font-weight:800}.score-game-detail-leader-comparison>div{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.score-game-detail-leader-comparison article{min-width:0;padding:13px 15px 15px}.score-game-detail-leader-comparison article+article{border-left:1px solid #dce5ed}.score-game-detail-leader-comparison article>header{color:#176fbb;border:0;align-items:center;gap:7px;min-height:24px;padding:0;font-size:12px;font-weight:700;display:flex}.score-game-detail-leader-comparison article>header .score-game-detail-mini-logo{flex-basis:22px;width:22px;height:22px}.score-game-detail-leader-comparison article>strong{color:#0b294a;margin-top:8px;font-size:15px;font-weight:700;line-height:1.2;display:block}.score-game-detail-leader-comparison article>small{color:#718193;min-height:16px;margin-top:2px;font-size:12px;display:block}.score-game-detail-leader-comparison article>b{color:#0b294a;letter-spacing:-.03em;font-variant-numeric:tabular-nums;margin-top:10px;font-size:34px;font-weight:900;line-height:.95;display:block}.score-game-detail-leader-comparison article>em{color:#63758a;letter-spacing:.04em;margin-top:3px;font-size:11px;font-style:normal;font-weight:700;display:block}.score-game-detail-leader-comparison article>p{color:#53677b;white-space:nowrap;font-variant-numeric:tabular-nums;margin:11px 0 0;font-size:11px;font-weight:700;line-height:1.4}.score-game-detail-leader-comparison article.unavailable{background:#fbfcfd;min-height:120px}.score-game-detail-no-leader{color:#8290a0!important;font-size:12px!important;font-weight:500!important}.score-game-detail-stat-graph>div{grid-template-columns:minmax(66px,auto) minmax(40px,.9fr) minmax(190px,1.45fr) minmax(40px,.9fr) minmax(66px,auto);min-height:41px}.score-game-detail-stat-graph>div>strong{font-variant-numeric:tabular-nums;white-space:nowrap;font-weight:600}.score-game-detail-stat-graph>div>strong.leads{font-weight:800}.score-game-detail-stat-graph>div>span{text-overflow:clip;white-space:normal;font-size:12px;font-weight:500;line-height:1.2;overflow:visible}.score-game-detail-stat-graph>div>i{height:6px}@media (max-width:900px){.score-game-detail-matchup article:first-child>strong{margin-right:8px}.score-game-detail-matchup article:last-child>strong{margin-left:8px}.score-game-detail-stat-graph>div{grid-template-columns:minmax(58px,auto) minmax(32px,1fr) minmax(145px,1.2fr) minmax(32px,1fr) minmax(58px,auto)}}.score-public-page,.score-game-detail-page{font-family:var(--font-ui);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility}.score-public-page :is(.score-public-team em,.score-public-match-score,.score-public-game-heading,.score-public-ranking,.score-public-team-identity i,input),.score-game-detail-page :is(.score-game-detail-matchup article>strong,.score-game-detail-ranking,.score-game-detail-quarter-grid,.score-game-detail-stat-graph,.score-game-detail-probability-chart,.score-game-detail-leader-comparison){font-variant-numeric:tabular-nums}.score-public-hero h1{font-family:var(--font-display);font-size:var(--text-page-title);font-weight:600;line-height:1.05}.score-public-hero span{font-size:var(--text-page-subtitle);line-height:1.5}.score-public-team-identity small{font-family:var(--font-ui);font-size:var(--text-small);font-weight:500;line-height:1.2}.score-public-team-identity strong,.score-public-featured-teams .score-public-team-identity strong{font-family:var(--font-ui);font-size:var(--text-card-title);font-weight:750;line-height:1.15}.score-public-team em,.score-public-match-score,.score-public-featured-teams em{font-family:var(--font-ui);letter-spacing:-.025em;font-size:1.625rem;font-weight:750;line-height:1}.score-public-game-heading strong,.score-public-game-heading span{font-family:var(--font-ui);font-size:var(--text-micro);font-variant-numeric:tabular-nums;font-weight:700;line-height:1}.score-public-sport>header h2{font-family:var(--font-ui);font-size:var(--text-section-title);letter-spacing:-.015em;font-weight:700;line-height:1.2}.score-public-detail-row,.score-public-broadcast>p{font-size:var(--text-small);line-height:1.4}.score-public-game-details-link,.score-public-listen-button{text-transform:none;font-size:.8125rem;font-weight:600}.score-game-detail-matchup h1{font-family:var(--font-ui);font-size:var(--text-team-primary);font-weight:700;line-height:1.1}.score-game-detail-matchup article>strong{font-family:var(--font-ui);font-size:var(--text-game-score);letter-spacing:-.04em;font-weight:800;line-height:.95}.score-game-detail-data header h2,.score-game-detail-coverage>header h2{font-family:var(--font-ui);font-size:var(--text-section-title);letter-spacing:-.015em;text-transform:none;font-weight:700;line-height:1.2}@media (max-width:620px){.score-game-detail-matchup article:first-child>strong,.score-game-detail-matchup article:last-child>strong{text-align:center;justify-self:center;margin:0}.score-game-detail-leader-grid{grid-template-columns:1fr;padding:10px}.score-game-detail-leader-comparison>div{grid-template-columns:1fr}.score-game-detail-leader-comparison article+article{border-top:1px solid #dce5ed;border-left:0}.score-game-detail-team-leaders>header{flex-direction:column;align-items:flex-start}.score-game-detail-stat-graph>div{grid-template-columns:minmax(52px,auto) 24px minmax(112px,1fr) 24px minmax(52px,auto);gap:4px}.score-game-detail-box-score>details>section{grid-template-columns:1fr}}@media (max-width:700px){.score-public-featured-grid,.score-public-featured-grid--one,.score-public-featured-grid--two,.score-public-featured-grid--many,.score-public-featured-grid--tail-one,.score-public-featured-grid--tail-two{grid-template-columns:minmax(0,1fr)}.score-public-featured-grid>*{grid-column:1!important}.score-public-featured-game.has-public-broadcast{padding-top:22px}.score-public-featured-game.has-public-broadcast>header{grid-template-columns:minmax(0,1fr) auto;row-gap:13px;margin-bottom:22px}.score-public-featured-game.has-public-broadcast>header .score-public-featured-sport-banner{white-space:normal;grid-column:1/-1}.score-public-featured-game.has-public-broadcast>header time{grid-area:2/1}.score-public-featured-game.has-public-broadcast>header>strong{grid-area:2/2}.score-public-featured-game.has-public-broadcast .score-public-featured-teams{gap:18px}.score-public-featured-game.has-public-broadcast .score-public-featured-details{margin-top:24px}.score-public-broadcast-station-header,.score-public-featured-grid--many .score-public-broadcast-station-header{grid-template-columns:76px minmax(0,1fr);column-gap:14px}.score-public-station-logo,.score-public-featured-grid--many .score-public-station-logo{width:76px;min-width:76px;height:64px}.score-public-station-logo img{max-width:74px;max-height:54px}.score-public-broadcast-times,.score-public-featured-grid--many .score-public-broadcast-times{grid-column:1/-1;justify-content:flex-start;margin-top:14px}.score-public-featured-broadcast{grid-template-columns:minmax(0,1fr);gap:15px;padding:24px 20px 26px}.score-public-featured-broadcast .score-public-broadcast-action,.score-public-featured-broadcast .score-public-radio-only{grid-column:1;justify-content:center;width:100%;min-height:48px}.score-public-featured-broadcast .score-public-broadcast-crew{gap:8px;margin-top:2px}.score-public-featured-broadcast .score-public-on-air{margin-top:2px;font-size:15px}.score-public-crew-row{grid-template-columns:96px minmax(0,1fr);column-gap:8px}}@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-border-style{syntax:"*";inherits:false;initial-value:solid}@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-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}@font-face{font-family:"Source Sans 3";font-style:normal;font-display:swap;font-weight:400;src:url(/_next/static/media/source-sans-3-cyrillic-ext-400-normal.BwJdxs7r.woff2)format("woff2"),url(/_next/static/media/source-sans-3-cyrillic-ext-400-normal.BqOlcezh.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:"Source Sans 3";font-style:normal;font-display:swap;font-weight:400;src:url(/_next/static/media/source-sans-3-cyrillic-400-normal.DjhbW-4D.woff2)format("woff2"),url(/_next/static/media/source-sans-3-cyrillic-400-normal.DkNBMcYd.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:"Source Sans 3";font-style:normal;font-display:swap;font-weight:400;src:url(/_next/static/media/source-sans-3-greek-ext-400-normal.CpIwTHMM.woff2)format("woff2"),url(/_next/static/media/source-sans-3-greek-ext-400-normal.CN4VBqpr.woff)format("woff");unicode-range:U+1F??}@font-face{font-family:"Source Sans 3";font-style:normal;font-display:swap;font-weight:400;src:url(/_next/static/media/source-sans-3-greek-400-normal.DZReXJla.woff2)format("woff2"),url(/_next/static/media/source-sans-3-greek-400-normal.DyO2Yfz5.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:"Source Sans 3";font-style:normal;font-display:swap;font-weight:400;src:url(/_next/static/media/source-sans-3-vietnamese-400-normal.CwtaIDr2.woff2)format("woff2"),url(/_next/static/media/source-sans-3-vietnamese-400-normal.eMQk7hmk.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:"Source Sans 3";font-style:normal;font-display:swap;font-weight:400;src:url(/_next/static/media/source-sans-3-latin-ext-400-normal.UNsKFIBq.woff2)format("woff2"),url(/_next/static/media/source-sans-3-latin-ext-400-normal.D5P-Ud2J.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Source Sans 3";font-style:normal;font-display:swap;font-weight:400;src:url(/_next/static/media/source-sans-3-latin-400-normal.DQi5PRDE.woff2)format("woff2"),url(/_next/static/media/source-sans-3-latin-400-normal.RR2C27NP.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Source Sans 3";font-style:normal;font-display:swap;font-weight:600;src:url(/_next/static/media/source-sans-3-cyrillic-ext-600-normal.6AhwUnSr.woff2)format("woff2"),url(/_next/static/media/source-sans-3-cyrillic-ext-600-normal.Cjpx_pje.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:"Source Sans 3";font-style:normal;font-display:swap;font-weight:600;src:url(/_next/static/media/source-sans-3-cyrillic-600-normal.BnFu5nHC.woff2)format("woff2"),url(/_next/static/media/source-sans-3-cyrillic-600-normal.CloKWf-q.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:"Source Sans 3";font-style:normal;font-display:swap;font-weight:600;src:url(/_next/static/media/source-sans-3-greek-ext-600-normal.DynePNDL.woff2)format("woff2"),url(/_next/static/media/source-sans-3-greek-ext-600-normal.CnpzyT-3.woff)format("woff");unicode-range:U+1F??}@font-face{font-family:"Source Sans 3";font-style:normal;font-display:swap;font-weight:600;src:url(/_next/static/media/source-sans-3-greek-600-normal.BSO157bq.woff2)format("woff2"),url(/_next/static/media/source-sans-3-greek-600-normal.B42bzTIr.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:"Source Sans 3";font-style:normal;font-display:swap;font-weight:600;src:url(/_next/static/media/source-sans-3-vietnamese-600-normal.B2sTNYey.woff2)format("woff2"),url(/_next/static/media/source-sans-3-vietnamese-600-normal.BzH4Q14_.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:"Source Sans 3";font-style:normal;font-display:swap;font-weight:600;src:url(/_next/static/media/source-sans-3-latin-ext-600-normal.AEyhgUpm.woff2)format("woff2"),url(/_next/static/media/source-sans-3-latin-ext-600-normal.D2VZAM8_.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Source Sans 3";font-style:normal;font-display:swap;font-weight:600;src:url(/_next/static/media/source-sans-3-latin-600-normal.DeckBYAU.woff2)format("woff2"),url(/_next/static/media/source-sans-3-latin-600-normal.Ck0n4g8U.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Source Sans 3";font-style:normal;font-display:swap;font-weight:700;src:url(/_next/static/media/source-sans-3-cyrillic-ext-700-normal.BhUSqjb8.woff2)format("woff2"),url(/_next/static/media/source-sans-3-cyrillic-ext-700-normal.COA7LiPB.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:"Source Sans 3";font-style:normal;font-display:swap;font-weight:700;src:url(/_next/static/media/source-sans-3-cyrillic-700-normal.CIuudVLB.woff2)format("woff2"),url(/_next/static/media/source-sans-3-cyrillic-700-normal.D_p3L75o.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:"Source Sans 3";font-style:normal;font-display:swap;font-weight:700;src:url(/_next/static/media/source-sans-3-greek-ext-700-normal.Dd6uIcuy.woff2)format("woff2"),url(/_next/static/media/source-sans-3-greek-ext-700-normal.KTP46hTS.woff)format("woff");unicode-range:U+1F??}@font-face{font-family:"Source Sans 3";font-style:normal;font-display:swap;font-weight:700;src:url(/_next/static/media/source-sans-3-greek-700-normal.C8Tp2qRF.woff2)format("woff2"),url(/_next/static/media/source-sans-3-greek-700-normal.C-sAg5NG.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:"Source Sans 3";font-style:normal;font-display:swap;font-weight:700;src:url(/_next/static/media/source-sans-3-vietnamese-700-normal.Bgamivog.woff2)format("woff2"),url(/_next/static/media/source-sans-3-vietnamese-700-normal.W-J7ohm4.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:"Source Sans 3";font-style:normal;font-display:swap;font-weight:700;src:url(/_next/static/media/source-sans-3-latin-ext-700-normal.6Xi0A2be.woff2)format("woff2"),url(/_next/static/media/source-sans-3-latin-ext-700-normal.C1ecyfgK.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Source Sans 3";font-style:normal;font-display:swap;font-weight:700;src:url(/_next/static/media/source-sans-3-latin-700-normal.CkzU-mV9.woff2)format("woff2"),url(/_next/static/media/source-sans-3-latin-700-normal.B-h9tW5h.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Roboto Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/_next/static/media/roboto-mono-cyrillic-ext-500-normal.DC57U9n8.woff2)format("woff2"),url(/_next/static/media/roboto-mono-cyrillic-ext-500-normal.6xdwlG7p.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Roboto Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/_next/static/media/roboto-mono-cyrillic-500-normal.DGZ7-lUP.woff2)format("woff2"),url(/_next/static/media/roboto-mono-cyrillic-500-normal.NpUJFYX7.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Roboto Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/_next/static/media/roboto-mono-greek-500-normal.DpRFkptA.woff2)format("woff2"),url(/_next/static/media/roboto-mono-greek-500-normal.C2M8jX6G.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Roboto Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/_next/static/media/roboto-mono-vietnamese-500-normal.Cq-quQMu.woff2)format("woff2"),url(/_next/static/media/roboto-mono-vietnamese-500-normal.IxzxMIj7.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Roboto Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/_next/static/media/roboto-mono-latin-ext-500-normal.Db3ge6Oe.woff2)format("woff2"),url(/_next/static/media/roboto-mono-latin-ext-500-normal.B1IjfbhL.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Roboto Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/_next/static/media/roboto-mono-latin-500-normal.pxIOXZmA.woff2)format("woff2"),url(/_next/static/media/roboto-mono-latin-500-normal.D6j6AMzd.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Roboto Mono;font-style:normal;font-display:swap;font-weight:700;src:url(/_next/static/media/roboto-mono-cyrillic-ext-700-normal.QbUcNKL2.woff2)format("woff2"),url(/_next/static/media/roboto-mono-cyrillic-ext-700-normal.BwPMcjzm.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Roboto Mono;font-style:normal;font-display:swap;font-weight:700;src:url(/_next/static/media/roboto-mono-cyrillic-700-normal.W223d9Po.woff2)format("woff2"),url(/_next/static/media/roboto-mono-cyrillic-700-normal.DeAhOgsV.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Roboto Mono;font-style:normal;font-display:swap;font-weight:700;src:url(/_next/static/media/roboto-mono-greek-700-normal.yjQVQa5h.woff2)format("woff2"),url(/_next/static/media/roboto-mono-greek-700-normal.BzcFAND_.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Roboto Mono;font-style:normal;font-display:swap;font-weight:700;src:url(/_next/static/media/roboto-mono-vietnamese-700-normal.BaE27ikz.woff2)format("woff2"),url(/_next/static/media/roboto-mono-vietnamese-700-normal.CPkDCjLi.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Roboto Mono;font-style:normal;font-display:swap;font-weight:700;src:url(/_next/static/media/roboto-mono-latin-ext-700-normal.B3oRrrRC.woff2)format("woff2"),url(/_next/static/media/roboto-mono-latin-ext-700-normal.Bq2Pp7ui.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Roboto Mono;font-style:normal;font-display:swap;font-weight:700;src:url(/_next/static/media/roboto-mono-latin-700-normal.foxDnrFi.woff2)format("woff2"),url(/_next/static/media/roboto-mono-latin-700-normal.CHYrj1DZ.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
