:root{--mills-action-destructive:#be123c;--mills-action-on-destructive:#fff;--mills-action-on-primary:#080a0f;--mills-action-on-primary-hover:#fff;--mills-action-on-primary-pressed:#fff;--mills-action-on-secondary:#fff;--mills-action-primary:#ff2f41;--mills-action-primary-hover:#be123c;--mills-action-primary-pressed:#be123c;--mills-action-secondary:#11141b;--mills-border-default:#292e39;--mills-border-focus:#ed1329;--mills-border-strong:#11141b;--mills-color-amber-300:#fcd34d;--mills-color-amber-700:#b45309;--mills-color-blue-300:#93c5fd;--mills-color-blue-700:#1d4ed8;--mills-color-danger-300:#fda4af;--mills-color-danger-700:#be123c;--mills-color-green-300:#86efac;--mills-color-green-700:#15803d;--mills-color-neutral-000:#fff;--mills-color-neutral-050:#f7f7f5;--mills-color-neutral-750:#292e39;--mills-color-neutral-900:#11141b;--mills-color-neutral-950:#080a0f;--mills-color-red-500:#ff2f41;--mills-color-red-600:#ed1329;--mills-competition-accent:#ff2f41;--mills-competition-on-accent:#080a0f;--mills-control-height:44px;--mills-control-row-height:48px;--mills-control-target-minimum:44px;--mills-display-score-scale:48px;--mills-duration-deliberate:.22s;--mills-duration-immediate:.12s;--mills-duration-standard:.18s;--mills-emphasis-live:#ed1329;--mills-focus-ring:#ed1329;--mills-font-family-interface:"Space Grotesk";--mills-font-weight-bold:700;--mills-font-weight-medium:500;--mills-font-weight-regular:400;--mills-font-weight-semibold:600;--mills-layout-inspector-gap:24px;--mills-layout-section-gap:32px;--mills-motion-state-change:.18s;--mills-radius-lg:8px;--mills-radius-md:6px;--mills-radius-pill:999px;--mills-radius-sm:4px;--mills-size-target-field:44px;--mills-space-0:0px;--mills-space-1:4px;--mills-space-12:48px;--mills-space-16:64px;--mills-space-2:8px;--mills-space-3:12px;--mills-space-4:16px;--mills-space-6:24px;--mills-space-8:32px;--mills-status-approved-background:#fff;--mills-status-approved-border:#15803d;--mills-status-approved-foreground:#15803d;--mills-status-approved-icon:#15803d;--mills-status-conflict-background:#f7f7f5;--mills-status-conflict-border:#be123c;--mills-status-conflict-foreground:#be123c;--mills-status-conflict-icon:#be123c;--mills-status-live-background:#080a0f;--mills-status-live-border:#ff2f41;--mills-status-live-foreground:#ff2f41;--mills-status-live-icon:#ff2f41;--mills-status-offline-background:#fff;--mills-status-offline-border:#292e39;--mills-status-offline-foreground:#292e39;--mills-status-offline-icon:#292e39;--mills-status-pending-background:#fff;--mills-status-pending-border:#b45309;--mills-status-pending-foreground:#b45309;--mills-status-pending-icon:#b45309;--mills-status-queued-background:#fff;--mills-status-queued-border:#1d4ed8;--mills-status-queued-foreground:#1d4ed8;--mills-status-queued-icon:#1d4ed8;--mills-status-rejected-background:#fff;--mills-status-rejected-border:#be123c;--mills-status-rejected-foreground:#be123c;--mills-status-rejected-icon:#be123c;--mills-status-stale-background:#f7f7f5;--mills-status-stale-border:#292e39;--mills-status-stale-foreground:#292e39;--mills-status-stale-icon:#292e39;--mills-surface-canvas:#f7f7f5;--mills-surface-inverse:#080a0f;--mills-surface-raised:#fff;--mills-surface-sunken:#f7f7f5;--mills-text-inverse:#fff;--mills-text-muted:#292e39;--mills-text-primary:#11141b;--mills-text-secondary:#292e39}[data-mills-mode=broadcast]{--mills-display-score-scale:64px;--mills-emphasis-live:#ff2f41;--mills-motion-state-change:.12s;--mills-surface-canvas:#080a0f;--mills-surface-raised:#11141b}[data-mills-density=compact]{--mills-control-height:36px;--mills-control-row-height:36px;--mills-layout-section-gap:24px}[data-mills-density=field]{--mills-control-row-height:52px;--mills-layout-section-gap:24px}@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-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:-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--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,::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,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-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:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-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{.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}.fixed{position:fixed}.relative{position:relative}.static{position:static}.container{width:100%}@media (width>=40rem){.container{max-width:40rem}}@media (width>=48rem){.container{max-width:48rem}}@media (width>=64rem){.container{max-width:64rem}}@media (width>=80rem){.container{max-width:80rem}}@media (width>=96rem){.container{max-width:96rem}}.block{display:block}.contents{display:contents}.grid{display:grid}.hidden{display:none}.inline{display:inline}.table{display:table}.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}.rounded{border-radius:.25rem}.lowercase{text-transform:lowercase}.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))}}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:300 700;font-display:swap;src:url(/fonts/space-grotesk/SpaceGrotesk.ttf)format("truetype")}:root{font-family:var(--mills-font-family-interface), Arial, sans-serif;color:var(--mills-text-primary);background:var(--mills-surface-canvas);font-synthesis:none;letter-spacing:0;--red:var(--mills-color-red-500);--red-strong:var(--mills-color-danger-700);--ink:var(--mills-color-neutral-950);--line:#dfe4e9;--muted:#606b7c}*{box-sizing:border-box}body{min-width:320px;margin:0}button,input,select,textarea{font:inherit}.team-workspace{background:#f5f7f9;min-height:100vh}.team-workspace-header{background:var(--ink);color:#fff;justify-content:space-between;align-items:center;gap:20px;min-height:70px;padding:0 max(24px,50vw - 580px);display:flex}.team-workspace-brand{white-space:nowrap;align-items:center;gap:10px;font-weight:700;display:flex}.team-workspace-brand img{width:25px;height:25px}.team-workspace-brand span{color:#c6cdd3;border-left:1px solid #46515a;margin-left:4px;padding-left:12px;font-weight:400}.team-workspace-header button{color:#fff;background:0 0;border:1px solid #59636d;border-radius:4px;padding:8px 12px}.team-workspace-content{max-width:1160px;margin:0 auto;padding:40px 24px 60px}.lineup-workspace{max-width:1040px}.lineup-notice{color:#17593f;background:#eaf6f0;border:1px solid #b7dec8;padding:11px 14px}.lineup-section{border-top:1px solid var(--line);margin-top:26px;padding-top:17px}.lineup-section-heading{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.lineup-section h2{margin:0 0 12px;font-size:18px}.lineup-section-heading span,.lineup-context{color:var(--muted);font-size:13px}.lineup-list{border:1px solid var(--line);background:#fff}.lineup-row{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:16px;min-height:56px;padding:10px 14px;display:flex}.lineup-row:last-child{border-bottom:0}.lineup-row>label{align-items:center;gap:9px;display:inline-flex}.lineup-player-fields{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.lineup-player-fields label{white-space:nowrap;font-size:13px}.lineup-row input:not([type=checkbox]),.lineup-row select,.lineup-options input{max-width:180px;min-height:36px;color:var(--ink);background:#fff;border:1px solid #bfc9d1;border-radius:4px;padding:6px 8px}.lineup-options{flex-wrap:wrap;align-items:end;gap:14px;display:flex}.lineup-options label{gap:6px;font-size:13px;font-weight:600;display:grid}.lineup-actions{flex-wrap:wrap;align-items:center;gap:10px;margin-top:28px;display:flex}.lineup-actions button,.lineup-options button{min-height:38px;color:var(--ink);background:#fff;border:1px solid #bfc9d1;border-radius:4px;padding:8px 13px;font-weight:600}.lineup-actions button:first-child{border-color:var(--red-strong);background:var(--red-strong);color:#fff}.lineup-actions button:disabled,.lineup-options button:disabled{opacity:.55;cursor:not-allowed}.lineup-actions p{color:#17593f;margin:0}.ops-schedule-disclosure{border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.ops-schedule-disclosure>summary{cursor:pointer;color:var(--ink);padding:15px 24px;font-weight:650}.ops-schedule-disclosure[open]>summary{border-bottom:1px solid var(--line)}@media (width<=720px){.lineup-row{flex-direction:column;align-items:flex-start}.lineup-player-fields{padding-left:22px}}.team-workspace-title,.team-roster-heading,.team-editor-heading,.team-editor-actions,.team-roster-row,.team-roster-person,.team-roster-actions{align-items:center;display:flex}.team-workspace-title,.team-editor-heading{justify-content:space-between;gap:20px}.team-workspace-title h1{margin:0 0 5px;font-size:30px}.team-workspace-title p,.team-editor-heading p{color:var(--muted);margin:0}.team-workspace-title>button,.team-editor-actions button[type=submit],.team-roster-actions button:last-child{background:var(--red-strong);color:#fff;white-space:nowrap;border:0;border-radius:4px;justify-content:center;align-items:center;gap:7px;padding:10px 14px;font-weight:600;display:inline-flex}.team-roster-heading{border-bottom:1px solid var(--line);gap:10px;margin-top:42px;padding-bottom:12px}.team-roster-heading h2,.team-editor h2{margin:0;font-size:19px}.team-roster-heading span{color:var(--muted)}.team-roster-empty{color:var(--muted);padding:22px 0}.team-roster-row{border-bottom:1px solid var(--line);justify-content:space-between;gap:20px;min-height:77px}.team-roster-person{flex:1;gap:12px;min-width:0}.team-roster-person>div{min-width:0;display:grid}.team-roster-person strong{overflow-wrap:anywhere}.team-roster-person small{color:var(--muted)}.team-roster-state{gap:2px;min-width:150px;display:grid}.team-roster-state span{font-weight:600}.team-roster-state small{color:var(--muted)}.team-roster-actions{gap:8px}.team-roster-actions button:first-child,.team-editor-actions button[type=button]{color:var(--ink);background:#fff;border:1px solid #bfc7ce;border-radius:4px;padding:9px 12px}.team-roster-actions button:disabled{opacity:.55}.team-editor{border:1px solid var(--line);background:#fff;border-radius:6px;margin-top:30px;padding:26px}.team-editor-heading{align-items:flex-start;margin-bottom:24px}.team-editor-heading .icon-button{color:#33404a;background:0 0;border:0}.team-editor h3{margin:30px 0 14px;font-size:16px}.team-form-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px 22px;display:grid}.team-form-grid>label:not(.team-checkbox){gap:6px;font-size:13px;font-weight:600;display:grid}.team-form-grid input:not([type=checkbox]),.team-form-grid select,.team-form-grid textarea{width:100%;min-height:42px;color:var(--ink);background:#fff;border:1px solid #b9c2ca;border-radius:4px;padding:9px 11px;font-weight:400}.team-form-grid input[type=file]{min-width:0}.team-form-grid fieldset{border:0;margin:0;padding:0}.team-form-grid fieldset legend{margin-bottom:7px;font-size:13px;font-weight:600}.team-checkbox{align-items:center;gap:8px;font-size:14px;display:flex}.team-field-unavailable{color:var(--red-strong);margin:0}.team-review-note{color:#643a12;background:#fff3e5;border-radius:4px;margin:0 0 8px;padding:11px 14px}.team-editor-actions{justify-content:flex-end;gap:10px;margin-top:28px}.team-workspace-back{color:var(--muted);align-items:center;gap:6px;margin-top:32px;font-size:13px;display:inline-flex}.registration-schema-workspace{padding-bottom:48px;overflow-y:auto}.registration-schema-workspace>:not(.workspace-heading){margin-left:23px;margin-right:23px}.registration-schema-published,.registration-schema-toolbar,.registration-schema-actions{justify-content:space-between;align-items:center;gap:16px;display:flex}.evidence-download-choice{color:#17232f;text-align:left;background:#fff;border:1px solid #c4cdd6;border-radius:4px;align-items:center;gap:8px;width:100%;min-height:38px;margin:7px 0;padding:8px 10px;display:flex}.evidence-download-form{border-top:1px solid #dce2e7;gap:10px;margin-top:16px;padding-top:16px;display:grid}.evidence-download-form label{gap:5px;font-size:12px;font-weight:650;display:grid}.evidence-download-form input,.evidence-download-form select{color:#17232f;background:#fff;border:1px solid #b9c2ca;border-radius:4px;min-height:38px;padding:7px 9px}.registration-schema-published{color:#263442;border-bottom:1px solid #dce2e7;padding:15px 0}.registration-schema-published span,.registration-schema-toolbar p{color:#627083;font-size:13px}.registration-schema-readonly{max-width:920px;margin-top:0;padding:0;list-style:none}.registration-schema-readonly li{border-bottom:1px solid #e2e7eb;justify-content:space-between;gap:16px;padding:11px 0;display:flex}.registration-schema-readonly span{color:#627083}.registration-schema-locked,.registration-schema-empty{color:#445266;padding:20px 0}.registration-schema-editor{max-width:none}.registration-schema-toolbar{padding:24px 0 18px}.registration-schema-toolbar h2{margin:0;font-size:18px}.registration-schema-toolbar p{margin:4px 0 0}.registration-schema-workspace button{color:#17232f;background:#fff;border:1px solid #c4cdd6;border-radius:4px;justify-content:center;align-items:center;gap:7px;min-height:36px;padding:7px 11px;font-weight:650;display:inline-flex}.registration-schema-workspace button:disabled{opacity:.55}.registration-schema-actions button:last-child{border-color:var(--red-strong);background:var(--red-strong);color:#fff}.registration-field-editor{border:0;border-top:1px solid #dce2e7;margin:0;padding:19px 0}.registration-field-editor legend{padding-top:10px;font-weight:700}.registration-field-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 18px;display:grid}.registration-field-grid label{gap:5px;min-width:0;font-size:12px;font-weight:650;display:grid}.registration-field-grid input:not([type=checkbox]),.registration-field-grid select,.registration-field-grid textarea{color:#17232f;width:100%;min-height:39px;font:inherit;background:#fff;border:1px solid #b9c2ca;border-radius:4px;padding:8px 10px;font-weight:400}.registration-field-grid .registration-field-wide{grid-column:1/-1}.registration-field-grid .registration-field-required{align-self:end;align-items:center;gap:8px;min-height:39px;display:flex}.registration-field-advanced summary{color:#445266;cursor:pointer;width:max-content}.registration-field-advanced label{margin-top:8px}.registration-field-remove{margin-top:12px}.registration-schema-actions{border-top:1px solid #dce2e7;justify-content:flex-end;padding:22px 0}.competition-heading-actions,.registration-toolbar-actions{flex-wrap:wrap;gap:8px;display:flex}.competition-management{min-width:0}.competition-management.has-selection{grid-template-columns:minmax(0,1fr) minmax(340px,32%);display:grid}.competition-list-pane{min-width:0}.competition-filter-strip{color:#627083;border-bottom:1px solid #dce2e7;justify-content:space-between;align-items:center;gap:12px;padding:16px 23px;font-size:12px;display:flex}.competition-filter-strip label{color:#6a788a;border:1px solid #dce2e7;border-radius:4px;align-items:center;gap:8px;width:min(380px,100%);min-width:0;padding:0 10px;display:flex}.competition-filter-strip input{color:#17232f;background:0 0;border:0;outline:0;width:100%;height:36px}.competition-table-scroll{width:100%;overflow-x:auto}.competition-table{border-collapse:collapse;text-align:left;width:100%;font-size:12px}.competition-table th{color:#445266;white-space:nowrap;background:#f0f3f5;padding:12px 14px;font-size:11px;font-weight:700}.competition-table td{vertical-align:middle;font-variant-numeric:tabular-nums;border-bottom:1px solid #e2e7eb;min-width:80px;padding:11px 14px}.competition-table tr.is-selected{box-shadow:inset 3px 0 var(--red-strong);background:#e8f1f9}.competition-table td strong{font-size:12px;display:block}.competition-table td small{color:#64748b;max-width:190px;margin-top:3px;font-size:11px;line-height:1.3;display:block}.competition-row-open{width:100%;min-height:46px;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:10px;padding:0;display:flex}.competition-row-mark{color:#fff;background:#233747;border-radius:4px;flex:none;place-items:center;width:34px;height:38px;font-size:16px;font-weight:700;display:grid}.competition-open-icon{color:#445266;cursor:pointer;background:0 0;border:0;place-items:center;width:32px;height:32px;display:grid}.competition-detail-pane{background:var(--mills-color-neutral-950,#080a0f);color:#f7f7f5;min-width:0;min-height:560px;max-height:calc(100dvh - 96px);overflow:auto}.competition-detail-head{border-bottom:1px solid #292e39;align-items:flex-start;gap:12px;padding:24px 18px;display:flex}.competition-detail-head h2{color:#fff;margin:0;font-size:20px}.competition-detail-head p{color:#bbc5d0;margin:4px 0 0;font-size:12px}.competition-detail-head button,.registration-inspector-head button{color:#fff;cursor:pointer;background:0 0;border:0;margin-left:auto}.competition-detail-body{padding:18px}.competition-detail-body dl{margin:0 0 22px}.competition-detail-body dl div{border-bottom:1px solid #292e39;justify-content:space-between;gap:12px;padding:8px 0;display:flex}.competition-detail-body dt{color:#b8c4cf}.competition-detail-body dd{color:#fff;text-align:right;margin:0}.competition-rollover-note{color:#c7d3df;border:1px solid #435264;margin:16px 0;padding:12px;font-size:12px;line-height:1.4}.competition-detail-actions{flex-wrap:wrap;gap:8px;margin:18px 0;display:flex}.competition-detail-actions button{min-height:36px}.competition-detail-body .ops-data-section{color:#fff;background:0 0;border-color:#292e39;padding:18px 0}.competition-detail-body .ops-data-section h2,.competition-detail-body .ops-data-section h3,.competition-detail-body .ops-data-section strong{color:#fff}.competition-detail-body .ops-muted{color:#b8c4cf}.competition-detail-body label{color:#dce6ef}.competition-detail-body input,.competition-detail-body textarea{color:#fff;background:#17232e;border-color:#4d5d6a}.competition-settings-workspace .workspace-heading{min-height:104px;padding:24px 23px 12px}.competition-settings-workspace .workspace-heading h1{white-space:nowrap;font-size:28px}.competition-settings-workspace .competition-heading-actions{flex-wrap:nowrap;justify-content:flex-end;align-items:center;gap:6px}.competition-settings-workspace .workspace-selectors{border:0;align-items:center;gap:6px;padding:0}.competition-year-picker select{color:#253449;background:#fff;border:1px solid #dce3e9;border-radius:3px;width:82px;min-height:34px;padding:0 8px;font-size:12px}.competition-settings-workspace .competition-heading-actions>button{white-space:nowrap;min-height:34px;padding:0 10px;font-size:11px}.competition-section-menu{z-index:4;position:relative}.competition-section-menu summary{color:#334154;cursor:pointer;background:#fff;border:1px solid #cdd6df;border-radius:4px;place-items:center;width:34px;min-height:34px;padding:0;font-size:12px;font-weight:700;list-style:none;display:grid}.competition-section-menu summary::-webkit-details-marker{display:none}.competition-settings-workspace .competition-section-popover{background:#fff;border:1px solid #cdd6df;border-radius:4px;gap:0;width:188px;padding:5px;display:grid;position:absolute;top:calc(100% + 5px);right:0;box-shadow:0 8px 22px #0e1a2224}.competition-settings-workspace .competition-section-menu:not([open]) .competition-section-popover{display:none}.competition-settings-workspace .competition-section-tabs{display:grid}.competition-settings-workspace .competition-section-popover>button{width:100%}.competition-settings-workspace .competition-section-tabs button,.competition-settings-workspace .competition-section-popover>button{text-align:left;border:0;border-radius:3px;min-height:34px;padding:0 10px;font-size:12px}.competition-settings-workspace .competition-section-tabs button[aria-selected=true]{color:#bd1430;background:#f0f3f5}.competition-settings-workspace .competition-status-tabs{gap:0;min-height:46px}.competition-settings-workspace .competition-status-tabs button{min-height:46px;padding:0 21px;font-size:13px}.competition-settings-workspace .competition-filter-strip{justify-content:flex-start;min-height:84px;padding:17px 23px}.competition-settings-workspace .competition-filter-strip label{width:min(380px,52%)}.competition-settings-workspace .competition-filter-strip select{color:#334154;background:#fff;border:1px solid #dce2e7;border-radius:4px;max-width:180px;min-height:44px;padding:0 12px;font-size:12px}.competition-settings-workspace .competition-filter-strip>span{margin-left:auto}.competition-settings-workspace .competition-table th{background:#eef2f5;height:46px}.competition-settings-workspace .competition-table td{height:85px}.competition-settings-workspace .competition-table tr.is-selected{box-shadow:none;background:#e8f2fc}.competition-settings-workspace .competition-row-mark{width:38px;height:42px}.competition-settings-workspace .competition-detail-head{border-bottom:0;min-height:83px;padding:20px 24px 12px}.competition-detail-nav{border-bottom:1px solid #33424e;gap:20px;min-height:45px;display:flex}.competition-detail-nav span,.competition-detail-nav button{color:#dce5ec;background:0 0;border:0;border-bottom:3px solid #0000;align-items:center;padding:0 4px;font-size:13px;display:flex}.competition-detail-nav [aria-current=page]{color:#fff;border-bottom-color:#ff2040;font-weight:700}.competition-settings-workspace .competition-detail-body h3{color:#fff;margin:23px 0 12px;font-size:19px}.competition-settings-workspace .competition-detail-body dl div{border-bottom:0;min-height:42px;padding:10px 0}.competition-settings-workspace .competition-rollover-note{color:#dce5ec;border:1px solid #33424e;border-left:0;border-right:0;margin:24px 0;padding:16px 0 16px 32px;font-size:13px}.competition-settings-workspace .competition-detail-actions{margin-top:24px}.competition-settings-workspace .workspace-heading{min-height:104px;padding-left:22px}.competition-settings-workspace .workspace-heading h1{font-size:28px;line-height:1.2}.competition-settings-workspace .workspace-heading p{color:#60708d;margin-top:6px;font-size:14px}.competition-settings-workspace .competition-status-tabs{border-bottom:1px solid #dce3e9;padding-left:16px}.competition-settings-workspace .competition-status-tabs button{min-width:111px;padding:0 15px}.competition-settings-workspace .competition-filter-strip{gap:8px;min-height:88px;padding:16px 21px}.competition-settings-workspace .competition-filter-strip label{flex:306px;width:auto;min-width:180px}.competition-settings-workspace .competition-filter-strip select{flex:auto;min-width:110px;max-width:none;height:36px;min-height:36px;font-size:12px}.competition-settings-workspace .competition-filter-strip input{height:32px}.competition-settings-workspace .competition-table{table-layout:fixed;min-width:810px;font-size:11px}.competition-settings-workspace .competition-table th,.competition-settings-workspace .competition-table td{min-width:0;padding:8px 9px}.competition-settings-workspace .competition-table th{color:#344054;background:#eef2f5;height:46px;font-size:11px}.competition-settings-workspace .competition-table th:first-child{width:22%}.competition-settings-workspace .competition-table th:nth-child(2){width:14%}.competition-settings-workspace .competition-table th:nth-child(3){width:13%}.competition-settings-workspace .competition-table th:nth-child(5){width:8%}.competition-settings-workspace .competition-table th:nth-child(6){width:10%}.competition-settings-workspace .competition-table th:nth-child(7){width:15%}.competition-settings-workspace .competition-table th:first-child,.competition-settings-workspace .competition-table td:first-child{padding-left:20px}.competition-settings-workspace .competition-table td{color:#192435;overflow-wrap:anywhere;height:97px}.competition-settings-workspace .competition-table td strong{font-size:12px;line-height:1.25}.competition-settings-workspace .competition-row-open strong{font-size:14px}.competition-settings-workspace .competition-table td small{max-width:100%;margin-top:5px;font-size:11px;line-height:1.2}.competition-sort{color:inherit;font-size:inherit;font-weight:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:6px;padding:0;display:inline-flex}.competition-settings-workspace .competition-row-open{gap:10px}.competition-settings-workspace .competition-row-mark{clip-path:polygon(8% 3%,92% 3%,89% 70%,50% 98%,11% 70%);background:#85142c;flex:none;place-items:center;width:37px;height:42px;display:grid}.competition-settings-workspace .competition-row-mark img{object-fit:contain;width:100%;height:100%}.competition-settings-workspace .competition-table tr:nth-child(2) .competition-row-mark{background:#141f58}.competition-settings-workspace .competition-table tr:nth-child(3) .competition-row-mark{background:#151d36}.competition-settings-workspace .competition-table tr:nth-child(4) .competition-row-mark{background:#d30e27}.competition-settings-workspace .competition-table tr:nth-child(5) .competition-row-mark{background:#4828ad}.competition-settings-workspace .competition-table tr:nth-child(6) .competition-row-mark{background:#087452}.competition-pill{color:#344054;white-space:normal;background:#e9eef2;border-radius:4px;align-items:center;width:max-content;max-width:100%;min-height:24px;padding:2px 9px;font-size:11px;line-height:1.2;display:inline-flex}.competition-pill.pill-open,.competition-pill.pill-published,.competition-pill.season-active{color:#105c39;background:#90efba}.competition-pill.season-registration_open{color:#095cb3;background:#cbe2ff}.competition-pill.season-registration_closed,.competition-pill.season-completed{color:#7b5800;background:#fce6ad}.competition-pill.pill-muted,.competition-pill.season-draft{color:#3d4a5b;background:#e6edf2}.competition-muted{color:var(--muted)}.competition-team-count{white-space:nowrap}.competition-pagination{color:#60708d;justify-content:space-between;align-items:center;gap:12px;min-height:67px;padding:12px 21px;font-size:11px;display:flex}.competition-pagination>div,.competition-pagination label{align-items:center;gap:9px;display:flex}.competition-pagination select{color:#2e3d51;background:#fff;border:1px solid #dce3e9;border-radius:3px;min-width:65px;height:36px;padding:0 8px}.competition-pagination button{color:#314155;cursor:pointer;background:0 0;border:0;font-size:20px}.competition-pagination button:disabled{color:#b5c0cc;cursor:default}.competition-settings-workspace .competition-detail-head{min-height:80px;padding:20px 20px 10px 22px}.competition-settings-workspace .competition-detail-head h2{font-size:20px}.competition-settings-workspace .competition-detail-head p{font-size:12px}.competition-settings-workspace .competition-detail-body{padding:0 22px 24px}.competition-settings-workspace .competition-detail-nav{justify-content:space-between;gap:8px;min-height:40px}.competition-settings-workspace .competition-detail-nav span,.competition-settings-workspace .competition-detail-nav>button,.competition-detail-more summary{color:#d7e0e7;white-space:nowrap;cursor:pointer;padding:0 6px;font-size:11px}.competition-detail-more{align-items:center;display:flex;position:relative}.competition-detail-more summary{align-items:center;gap:3px;list-style:none;display:flex}.competition-detail-more summary::-webkit-details-marker{display:none}.competition-detail-more>div{z-index:5;background:#172a35;border:1px solid #53626d;width:160px;padding:5px;display:grid;position:absolute;top:100%;right:0}.competition-detail-more:not([open])>div{display:none}.competition-detail-more button{color:#fff;text-align:left;cursor:pointer;background:0 0;border:0;min-height:32px}.competition-season-heading{align-items:center;gap:14px;margin:22px 0 14px;display:flex}.competition-settings-workspace .competition-season-heading h3{margin:0;font-size:18px}.competition-settings-workspace .competition-detail-body dl{margin-bottom:0;font-size:12px}.competition-settings-workspace .competition-detail-body dl div{min-height:38px;padding:9px 0}.competition-settings-workspace .competition-detail-body dl dt{color:#d2dde5}.competition-settings-workspace .competition-detail-body dl dd{color:#fff;flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;max-width:65%;display:flex}.competition-detail-link{color:#a9d6ff;cursor:pointer;background:0 0;border:0;align-items:center;gap:3px;padding:0;font-size:11px;text-decoration:underline;display:inline-flex}.competition-settings-workspace .competition-rollover-note{align-items:flex-start;gap:12px;margin:22px 0 0;padding:20px 0;font-size:12px;line-height:1.5;display:flex}.competition-rollover-note svg{flex:none}.competition-rollover-note span{gap:5px;display:grid}.competition-rollover-note strong{color:#fff;font-size:13px}.competition-audit{border-bottom:1px solid #33424e;min-height:265px;padding-top:17px}.competition-audit h4{color:#fff;margin:0 0 16px;font-size:14px}.competition-audit p{color:#b5c5d1;font-size:12px}.competition-audit-event{color:#fff;grid-template-columns:20px 1fr auto;align-items:start;gap:8px;font-size:11px;display:grid}.competition-audit-event>span{background:#32e49a;border-radius:50%;width:11px;height:11px;margin-top:2px}.competition-audit-event time{color:#c1d0db;text-align:right;max-width:112px}.competition-settings-workspace .competition-detail-actions{margin:22px 0 0}.competition-settings-workspace .competition-detail-actions button{white-space:nowrap;justify-content:center;align-items:center;gap:8px;min-height:43px;padding:0 11px;font-size:11px;display:inline-flex}.competition-no-season{color:#c3d1dc;font-size:12px}@media (width>=1360px){.competition-settings-workspace.has-competition-inspector{margin-right:421px}.competition-settings-workspace .competition-management.has-selection{display:block}.competition-settings-workspace .competition-detail-pane{z-index:2;width:421px;max-height:none;position:fixed;top:49px;bottom:0;right:0}}@media (width<=900px){.competition-settings-workspace .workspace-heading{flex-wrap:wrap}.competition-settings-workspace .workspace-heading h1{white-space:normal}.competition-settings-workspace .competition-heading-actions{flex-wrap:wrap;justify-content:flex-start;width:100%}.competition-settings-workspace .workspace-selectors{width:100%}.competition-settings-workspace .competition-filter-strip{flex-wrap:wrap}.competition-settings-workspace .competition-filter-strip label{width:100%}}.format-workspace{padding:22px 24px 40px}.format-heading{justify-content:space-between;align-items:start;gap:16px;margin-bottom:18px;display:flex}.format-heading h2{margin:4px 0;font-size:24px}.format-heading p{color:#66758a;margin:0}.format-eyebrow{color:#566579;font-size:12px;font-weight:650}.format-layout{grid-template-columns:minmax(0,1fr) minmax(260px,32%);align-items:start;gap:16px;display:grid}.format-main{gap:12px;min-width:0;display:grid}.format-panel{border:1px solid #dce2e7;border-radius:4px;padding:16px}.format-panel h3,.format-aside h3{margin:0 0 4px;font-size:16px}.format-panel p,.format-aside p{margin:4px 0 12px;font-size:12px}.format-type-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid}.format-type-grid button{color:#17232f;cursor:pointer;background:#fff;border:1px solid #dce2e7;border-radius:4px;flex-direction:column;justify-content:center;gap:6px;min-height:90px;padding:12px 8px;display:flex}.format-type-grid button[aria-pressed=true]{border:2px solid var(--red-strong);background:#fff7f8}.format-type-grid button small{color:var(--muted);font-size:11px}.format-control-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.format-panel label{gap:5px;font-size:12px;font-weight:650;display:grid}.format-panel label.ops-check-label{align-items:center;display:flex}.format-panel input:not([type=checkbox]):not([type=radio]),.format-panel select{color:#17232f;background:#fff;border:1px solid #c4cdd6;border-radius:4px;width:100%;min-height:36px;padding:6px 9px}.format-aside{color:#fff;background:#11141b;min-width:0;padding:20px}.format-aside>p,.format-aside>small{color:#c1ccd7}.format-stage-list{gap:6px;margin:14px 0;display:flex}.format-stage-list span{color:#fff;text-align:center;border:1px solid #435264;border-radius:4px;flex:1;padding:10px;font-size:11px}.format-validation{border:1px solid #435264;border-radius:4px;margin:18px 0;padding:12px}.format-validation h4,.format-aside h4{margin:0 0 10px;font-size:13px}.format-validation p{color:#c8e9d3;align-items:start;gap:6px;display:flex}.format-validation p[role=alert]{color:#ffd096}.format-breakers{counter-reset:breaker;margin:0 0 18px;padding:0;list-style:none}.format-breakers li{counter-increment:breaker;border-bottom:1px solid #292e39;justify-content:space-between;align-items:center;gap:8px;min-height:34px;padding:3px 8px;font-size:12px;display:flex}.format-breakers li:before{content:counter(breaker);color:#aab9c9}.format-breakers li span{flex:1}.format-breakers li button{color:#fff;cursor:pointer;background:0 0;border:0;width:26px;height:26px}.format-breakers li button:disabled{opacity:.35}.format-note{color:#c1ccd7;gap:7px;display:flex}.format-aside>button{width:100%}.competition-settings-workspace.has-format-editor>.workspace-heading{display:none}.competition-settings-workspace.has-format-editor .format-workspace{color:#101a2b;padding:0 15px 30px}.has-format-editor .format-competition-header{border-bottom:1px solid #e3e9ef;align-items:center;gap:10px;min-height:90px;margin:0 -15px;padding:12px 23px;display:flex}.format-competition-crest{width:48px;height:56px;color:var(--mills-color-neutral-000);background:#8b0d34;border-radius:4px 4px 16px 16px;flex:none;place-items:center;display:grid}.format-competition-identity{gap:2px;min-width:0;margin-left:8px;display:grid}.format-competition-identity strong{font-size:25px;line-height:1.1}.format-competition-identity span{color:#53627c;text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}.format-competition-state,.format-competition-year{color:#075a3c;background:#d1fae5;border-radius:4px;flex:none;padding:8px 11px;font-size:11px;font-weight:700}.format-competition-year{color:#20304a;background:#f0f4f8}.format-view-competition{color:#16243a;white-space:nowrap;border:1px solid #d5dfe8;border-radius:3px;align-items:center;gap:8px;min-height:32px;margin-left:auto;padding:0 10px;font-size:11px;font-weight:700;text-decoration:none;display:inline-flex}.format-competition-tabs{border-bottom:1px solid #dfe5ec;align-items:stretch;gap:10px;height:44px;margin:0 -15px;padding:0 16px;display:flex}.format-competition-tabs>*{color:#33435d;min-width:74px;font:inherit;background:0 0;border:0;border-bottom:3px solid #0000;place-items:center;padding:0 9px;font-size:12px;font-weight:600;display:grid}.format-competition-tabs [aria-current=page]{border-color:var(--mills-color-red-500);color:#0f1725}.format-competition-tabs button:not(:disabled){cursor:pointer}.format-competition-tabs button:disabled{opacity:.6}.has-format-editor .format-heading{margin:17px 2px 15px}.has-format-editor .format-heading h2{margin:0 0 2px;font-size:22px;font-weight:700;line-height:1.25}.has-format-editor .format-heading p{color:#596986;font-size:12px}.has-format-editor .format-layout{grid-template-columns:minmax(0,1.88fr) minmax(245px,1fr);gap:12px}.has-format-editor .format-main{gap:11px}.has-format-editor .format-panel,.has-format-editor .format-aside{background:var(--mills-color-neutral-000);color:#111b2b;border:1px solid #dce4ed;border-radius:4px}.has-format-editor .format-panel{padding:13px}.has-format-editor .format-panel h3,.has-format-editor .format-aside h3{margin:0 0 3px;font-size:16px;font-weight:700}.has-format-editor .format-panel p,.has-format-editor .format-aside p{color:#66758e;font-size:11px}.has-format-editor .format-type-grid{gap:7px;margin-top:4px}.has-format-editor .format-type-grid button{text-align:center;justify-content:start;align-items:center;gap:5px;min-height:126px;padding:15px 5px 8px}.has-format-editor .format-type-grid button svg{flex:none}.has-format-editor .format-type-grid button strong{font-size:11px}.has-format-editor .format-type-grid button small{min-height:24px;font-size:11px;line-height:1.2}.has-format-editor .format-type-grid button[aria-pressed=true]{border:1px solid var(--mills-color-red-500);color:var(--mills-color-danger-700);background:#fff6f8}.format-choice-radio{border:1px solid #9aadc3;border-radius:50%;width:13px;height:13px;margin-top:auto}.format-type-grid button[aria-pressed=true] .format-choice-radio{border:4px solid var(--mills-color-red-500)}.has-format-editor .format-control-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}.has-format-editor .format-panel label{color:#364966;font-size:11px}.has-format-editor .format-panel input:not([type=checkbox]):not([type=radio]),.has-format-editor .format-panel select,.format-readonly-control{background:var(--mills-color-neutral-000);color:#1b2d47;border:1px solid #d8e2ec;border-radius:3px;align-items:center;min-height:32px;padding:5px 7px;font-size:11px;display:flex}.has-format-editor .format-panel .format-phase-explainer{color:#536482;background:#eef5fe;border-radius:3px;align-items:flex-start;gap:8px;margin:14px 0 0;padding:12px;line-height:1.4;display:flex}.format-phase-explainer svg{color:#1683fb;flex:none}.format-knockout-table{margin:10px 0}.format-knockout-defaults{color:#42536d;margin-top:5px;font-size:11px}.format-knockout-defaults summary{cursor:pointer;font-weight:700}.format-knockout-defaults .format-control-grid{margin-top:9px}.format-knockout-head,.format-knockout-row{grid-template-columns:1.1fr .4fr 1fr 2.5fr;align-items:center;gap:5px;min-height:28px;font-size:11px;display:grid}.format-knockout-head{color:#3a4b67;font-weight:700}.format-knockout-row{border-top:1px solid #eef1f4}.format-knockout-row span:nth-child(n+3){border:1px solid #dce5ee;border-radius:3px;padding:6px 4px;font-size:11px}.format-additional{justify-content:space-between;gap:12px;display:flex}.format-additional-fields{gap:8px;display:flex}.format-additional-fields label{min-width:110px}.has-format-editor .format-aside{padding:13px}.format-preview-switch{background:#f1f5f9;width:100%;margin:10px 0;display:flex}.format-preview-switch button{color:#4b5b75;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:3px;flex:1;min-height:32px;font-size:11px}.format-preview-switch button[aria-pressed=true]{border-color:var(--mills-color-red-500);background:var(--mills-color-neutral-000);color:var(--mills-color-danger-700)}.format-bracket{min-height:306px;max-height:306px;overflow:auto}.format-bracket-columns{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;display:grid}.format-bracket-columns>div{min-width:0}.format-bracket-ties{flex-direction:column;justify-content:space-around;gap:14px;min-height:284px;display:flex}.format-bracket-ties span{position:relative}.format-bracket-columns>div+div .format-bracket-ties span:before{content:"";border-top:1px solid var(--line);width:6px;position:absolute;top:50%;left:-7px}.format-preview-column{gap:12px;min-width:0;display:grid}.format-inspector-close{color:#fff;cursor:pointer;background:0 0;border:0;place-items:center;width:32px;height:32px;display:grid;position:absolute;top:16px;right:12px}.format-inspector-head>div{overflow-wrap:anywhere;min-width:0;padding-right:24px}.format-inspector-tabs button{color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;padding:0 7px 12px;font-size:12px}.format-bracket-columns strong{color:#344865;font-size:11px;font-weight:600}.format-bracket-columns span{color:#364962;background:#f7fafc;border:1px solid #dce5ec;border-radius:3px;align-items:center;min-height:48px;padding:6px;font-size:11px;display:flex}.format-preview-groups{grid-template-columns:1fr 1fr;gap:7px;display:grid}.format-preview-groups>div{border:1px solid #dce5ec;border-radius:3px;gap:4px;padding:12px;font-size:11px;display:grid}.format-preview-groups span{color:#66758e}.has-format-editor .format-validation{border:1px solid var(--line);border-radius:var(--mills-radius-sm);background:var(--mills-color-neutral-000);margin:0;padding:13px}.has-format-editor .format-validation h4{color:#18253a;justify-content:space-between;gap:8px;display:flex}.has-format-editor .format-validation h4 span{color:#07814c;font-size:11px}.has-format-editor .format-validation p{color:#4b617b;margin:8px 0;font-size:12px}.has-format-editor .format-validation h4{font-size:15px;font-weight:700}.has-format-editor .format-validation h4 span{background:var(--mills-color-neutral-000);color:var(--mills-color-green-700);border-radius:var(--mills-radius-sm);align-self:start;padding:4px 6px}.has-format-editor .format-type-grid button[aria-pressed=true] strong{color:var(--ink)}.has-format-editor .format-panel p{margin-bottom:8px}.format-inspector .format-revision-history .ops-muted{color:#cbd5df}.format-inspector .format-revision-history .ops-status{color:var(--ink)}.has-format-editor .format-validation svg{color:#0b9a63;flex:none}.format-inspector{background:var(--mills-color-neutral-950);color:#f8fafc;min-width:0;padding:21px 22px 25px}.format-inspector-head{align-items:center;gap:13px;margin-bottom:18px;display:flex}.format-inspector-head .format-competition-crest{width:40px;height:45px}.format-inspector-head>div{gap:5px;display:grid}.format-inspector-head strong{font-size:18px}.format-inspector-head small{color:#cbd5df;font-size:11px}.format-inspector-tabs{border-bottom:1px solid #293946;justify-content:space-between;gap:4px;margin:0 -5px 18px;display:flex}.format-inspector-tabs span{color:#d3dae2;padding:0 7px 12px;font-size:11px}.format-inspector-tabs [aria-current=page]{border-bottom:2px solid var(--mills-color-red-500);color:var(--mills-color-neutral-000);font-weight:700}.format-inspector h4{color:var(--mills-color-neutral-000);margin:18px 0 7px;font-size:14px}.format-inspector-scroll>p{color:#c1ceda;margin:0 0 10px;font-size:11px}.format-inspector .format-breakers li{background:var(--mills-color-neutral-900);border:0;border-radius:3px;min-height:35px;margin-bottom:3px}.format-inspector .format-breakers li:before{width:29px;height:26px;color:var(--mills-color-neutral-000);background:#324653;border-radius:3px;place-items:center;display:grid}.format-inspector .format-note{display:none}.format-inspector .format-revision-history{border-top:1px solid #31414d;border-bottom:1px solid #31414d;margin:20px 0 0;padding:14px 0 8px}.format-inspector .format-revision-history h3{color:var(--mills-color-neutral-000);margin:0;font-size:16px}.format-inspector .format-revision-history .ops-text-action{color:#a5d5f7;font-size:11px}.format-inspector .format-revision-history .ops-fact{color:#dbe5ed;border-top:1px solid #24343f;justify-content:space-between;gap:12px;padding:9px 0;font-size:11px;display:flex}.format-inspector .format-revision-history .ops-fact strong{color:var(--mills-color-neutral-000);font-size:11px}.format-inspector .format-revision-history .ops-fact>span:last-child{text-align:right}.format-audit-timeline{margin:16px 0}.format-audit-timeline>div{color:#e6edf3;justify-content:space-between;gap:12px;min-height:32px;font-size:11px;display:flex}.format-audit-timeline>div:before{content:"";background:#4de5ad;border-radius:50%;flex:none;width:9px;height:9px;margin-top:3px}.format-audit-timeline>div span{flex:1}.format-audit-timeline time{color:#bfd0dd;text-align:right;max-width:130px}.format-audit-timeline p{color:#bfd0dd;font-size:11px}.format-inspector label{color:#d3e0ea;gap:6px;font-size:11px;display:grid}.format-inspector input{background:var(--mills-color-neutral-900);min-height:34px;color:var(--mills-color-neutral-000);border:1px solid #536574;border-radius:3px;padding:6px}.format-inspector-actions{gap:7px;margin-top:12px;display:flex}.format-inspector-actions button{min-height:38px;color:var(--mills-color-neutral-000);cursor:pointer;background:0 0;border:1px solid #8ba3b3;border-radius:3px;flex:1;font-size:11px}.format-inspector .format-publish-unavailable{width:100%;min-height:38px;color:var(--mills-color-neutral-000);opacity:.55;background:#e90c38;border-radius:3px;margin-top:7px}@media (width>=1360px){.competition-settings-workspace.has-format-editor:has(.has-format-inspector){margin-right:421px}.format-inspector{z-index:2;width:421px;position:fixed;top:49px;bottom:0;right:0;overflow:auto}}@media (width<=1100px){.has-format-editor .format-layout{grid-template-columns:1fr}.has-format-editor .format-control-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.format-inspector{margin:16px -15px -30px}}@media (width<=680px){.has-format-editor .format-competition-header{flex-wrap:wrap}.format-competition-identity{flex:1}.format-view-competition{margin-left:0}.format-competition-tabs{overflow-x:auto}.has-format-editor .format-type-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.format-additional{flex-direction:column}.format-knockout-table{overflow-x:auto}.format-knockout-head,.format-knockout-row{min-width:500px}}.registration-version-note{color:#143965;background:#e9f3ff;border-left:3px solid #1d4ed8;padding:12px;font-size:12px}.registration-builder-layout.has-selection{grid-template-columns:minmax(0,1fr) minmax(320px,36%);display:grid}.registration-builder-main{min-width:0}.registration-fields-head,.registration-field-row{border-bottom:1px solid #e2e7eb;grid-template-columns:minmax(160px,2fr) minmax(90px,1fr) 70px 90px 66px;align-items:center;gap:8px;padding:10px 12px;font-size:12px;display:grid}.registration-fields-head{color:#445266;background:#eef2f5;font-weight:700}.registration-field-row.is-selected{box-shadow:inset 3px 0 var(--red-strong);background:#e9f3ff}.registration-field-row.is-selected small{color:#526275}.registration-field-row>button{color:#17232f;text-align:left;cursor:pointer;background:0 0;border:0;min-width:0;padding:0}.registration-field-row strong,.registration-field-row small{overflow-wrap:anywhere;display:block}.registration-field-row small{color:#627083;margin-top:4px}.registration-field-order{display:flex}.registration-field-order button{min-width:24px;padding:2px}.registration-field-inspector{color:#fff;background:#11141b;min-width:0;max-height:70vh;padding:18px;overflow-y:auto}.registration-inspector-head{align-items:start;gap:8px;display:flex}.registration-inspector-head h3{margin:0}.registration-inspector-head p{color:#c1ccd7}.registration-field-inspector .registration-field-editor{border-color:#292e39}.registration-field-inspector .registration-field-editor legend,.registration-field-inspector .registration-field-grid label{color:#e2eaf0}.registration-field-inspector .registration-field-grid input:not([type=checkbox]),.registration-field-inspector .registration-field-grid select,.registration-field-inspector .registration-field-grid textarea{color:#fff;background:#17232e;border-color:#4d5d6a}.registration-field-inspector .registration-field-grid small,.registration-field-inspector .registration-field-advanced summary{color:#c1ccd7}.registration-applicability{border:0;border-top:1px solid #435264;min-width:0;margin:0;padding:10px 0 0}.registration-applicability legend{color:#e2eaf0;padding:0 0 4px;font-size:12px;font-weight:650}.registration-applicability>div{grid-template-columns:repeat(2,minmax(0,1fr));gap:2px 8px;margin-top:8px;display:grid}.registration-applicability label{text-transform:capitalize;align-items:center;gap:7px;min-height:30px;font-size:11px;display:flex}.registration-applicability input{accent-color:#ff2f41}.registration-form-preview{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;padding:20px 0;display:grid}.registration-form-preview label{gap:6px;font-size:12px;font-weight:650;display:grid}.registration-form-preview input{border:1px solid #c4cdd6;border-radius:4px;min-height:36px;padding:8px}.registration-form-preview small{color:#627083}@media (width<=1150px){.competition-management.has-selection,.registration-builder-layout.has-selection,.format-layout{grid-template-columns:1fr}.competition-detail-pane{min-height:0;max-height:none}.registration-field-inspector{max-height:none}}@media (width<=720px){.competition-heading-actions{width:100%}.competition-heading-actions button{flex:1}.competition-table{min-width:680px}.format-workspace{padding:16px}.format-type-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.format-control-grid,.registration-form-preview{grid-template-columns:1fr}.registration-fields-head{display:none}.registration-field-row{grid-template-columns:1fr auto;gap:8px;min-width:0;padding:14px;display:grid}.registration-field-row>button:first-child{grid-column:1/-1}.registration-field-row>span:nth-child(2):before{content:"Type: ";color:#627083}.registration-field-row>span:nth-child(3):before{content:"Required: ";color:#627083}.registration-field-row>span:nth-child(4):before{content:"Visible to: ";color:#627083}.registration-field-row>span:nth-child(4){grid-column:1}.registration-field-order{grid-area:2/2/4}.registration-schema-workspace .workspace-heading{grid-template-columns:minmax(0,1fr);gap:12px;display:grid}.registration-schema-workspace .workspace-selectors{padding:0}.registration-schema-workspace .workspace-selectors label{flex:130px}.registration-schema-workspace>:not(.workspace-heading){margin-left:16px;margin-right:16px}.registration-field-grid{grid-template-columns:minmax(0,1fr)}.registration-schema-toolbar,.registration-schema-published{flex-wrap:wrap;align-items:flex-start}}@media (width<=680px){.team-workspace-content{padding:27px 18px 50px}.team-workspace-header{padding:0 18px}.team-workspace-brand span{display:none}.team-workspace-title{flex-direction:column;align-items:flex-start}.team-workspace-title h1{font-size:24px}.team-form-grid{grid-template-columns:minmax(0,1fr)}.team-editor{padding:18px}.team-roster-row{flex-wrap:wrap;align-items:flex-start;padding:16px 0}.team-roster-state{text-align:right;min-width:0}.team-roster-actions{justify-content:flex-end;width:100%}}button{cursor:pointer}button:disabled{cursor:not-allowed}a{color:inherit}:focus-visible{outline-offset:2px;outline:2px solid #e21b3a}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.skip-link{z-index:100;color:var(--ink);background:#fff;padding:.65rem 1rem;position:fixed;top:.5rem;left:.5rem;transform:translateY(-150%)}.skip-link:focus{transform:translateY(0)}.operations-shell{grid-template-rows:49px minmax(0,1fr);grid-template-columns:74px 220px minmax(0,1fr);min-width:0;min-height:100svh;display:grid}.operations-shell:is(.inspector-visible,:has(>.context-inspector)){grid-template-columns:74px 220px minmax(0,1fr) 421px}.operations-sidebar{background:var(--mills-color-neutral-950);color:#f7f8fa;border-right:1px solid #273039;flex-direction:column;grid-row:1/3;align-items:stretch;display:flex}.wordmark{flex-direction:column;justify-content:center;align-items:center;gap:1px;min-height:74px;font-size:13px;font-weight:800;text-decoration:none;display:flex}.wordmark img{width:32px;height:32px}.operations-navigation{margin-top:14px;display:grid}.operations-navigation a,.operations-navigation button,.operations-navigation .nav-inactive,.rail-end span,.rail-end button{color:#ccd4de;flex-direction:column;justify-content:center;align-items:center;gap:7px;min-height:70px;font-size:12px;text-decoration:none;display:flex}.operations-navigation button{cursor:pointer;background:0 0;border:0;width:100%}.operations-navigation a[aria-current=page],.operations-navigation button[aria-current=page]{color:#fff;background:#1c252d;box-shadow:inset 0 0 0 1px #b83349}.operations-navigation .nav-inactive{color:#8b97a4}.rail-end{margin-top:auto;padding-bottom:7px}.rail-end span{min-height:75px}.rail-end button{cursor:pointer;background:0 0;border:0;width:100%;min-height:75px}.rail-end button:hover,.rail-end button[aria-current=page]{color:#fff;background:#1c252d}.global-header{background:#fff;border-bottom:1px solid #d9dfe5;grid-area:1/2/auto/-1;align-items:stretch;min-width:0;display:flex}.scope-title{white-space:nowrap;flex:0 0 220px;justify-content:space-between;align-items:center;padding:0 16px;font-size:18px;font-weight:760;display:flex}.scope-mobile-picker{display:none}.alert-strip{color:#263444;background:#edf1f3;flex:1;align-items:center;gap:26px;min-width:0;padding:0 21px;font-size:12px;display:flex}.alert-strip.has-alert{color:#fff;background:#cf1732}.alert-strip span,.alert-strip button{white-space:nowrap;align-items:center;gap:8px;display:inline-flex}.alert-strip button{color:inherit;cursor:pointer;font:inherit;background:0 0;border:0;font-weight:700}.scope-error{color:#a0152c;align-self:end;align-items:center;gap:8px;font-size:12px;display:flex}.scope-error button{color:inherit;cursor:pointer;background:0 0;border:1px solid;border-radius:4px;padding:6px 9px}.system-state{color:#fff;white-space:nowrap;background:#cf1732;align-items:center;gap:8px;padding:0 14px;font-size:11px;display:flex}.system-state i{border-left:1px solid #fff7;height:18px;margin:0 4px;display:block}.green-dot{background:#24c56b;border-radius:50%;width:8px;height:8px}.user-menu{color:#161d24;text-align:left;background:#f7f9fb;border:0;align-items:center;gap:10px;width:182px;padding:0 12px;display:flex}.user-menu>span{color:#fff;background:#4f8195;border-radius:50%;flex:0 0 32px;place-items:center;height:32px;font-size:12px;display:grid}.user-menu strong{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:11px;font-weight:720;overflow:hidden}.user-menu small{color:#606b77;margin-top:2px;font-size:10px;font-weight:400;display:block}.user-menu svg{margin-left:auto}.scope-sidebar{background:#f7f9fb;border-right:1px solid #dae0e6;grid-area:2/2;min-width:0;padding:16px 7px 16px 14px}.scope-search,.registration-search{color:#667588;background:#fff;border:1px solid #d5dde4;border-radius:3px;align-items:center;gap:8px;min-width:0;display:flex}.scope-search{background:#eef2f5;height:34px;margin-bottom:16px;padding:0 9px}.scope-search input,.registration-search input{color:#17202a;background:0 0;border:0;outline:0;width:100%;min-width:0;font-size:11px}.scope-search input::placeholder,.registration-search input::placeholder{color:#6e7a88}.scope-tree{font-size:12px}.scope-root,.scope-comp,.scope-link{align-items:center;gap:9px;min-height:34px;display:flex}.scope-root{font-weight:690}.scope-comp{padding-left:5px}.scope-comp strong{font-weight:710}.scope-comp.collapsed{margin-top:3px}.competition-crest,.team-mark{clip-path:polygon(50% 0%,95% 15%,89% 74%,50% 100%,11% 74%,5% 15%);color:#fff;background:#ad2030;flex:none;place-items:center;width:19px;height:22px;font-size:11px;font-weight:850;display:inline-grid}.competition-crest.blue{background:#1678ad}.competition-crest.gold{background:#bb8520}.scope-tree nav{padding-left:25px}.scope-link{color:#263442;gap:10px;padding:0 12px}.scope-tree button.scope-link{text-align:left;width:100%;font-size:inherit;background:0 0;border:0;border-radius:0}.scope-tree button.scope-link:hover{background:#e9edf1}.scope-tree button.scope-link.active{background:#e3e8ed}.scope-link.active{border-left:3px solid var(--red);color:#111820;background:#e3e8ed;border-radius:2px;margin-left:-3px;padding-left:10px;font-weight:760}.operations-workspace{background:#fff;grid-area:2/3;min-width:0}.workspace-heading{justify-content:space-between;align-items:start;gap:12px;min-height:94px;padding:21px 23px 7px;display:flex}.workspace-heading h1{margin:0;font-size:27px;font-weight:750;line-height:1.15}.workspace-heading p{color:#627083;margin:4px 0 0;font-size:14px}.workspace-heading-right{flex-direction:column;align-items:flex-end;gap:5px;display:flex}.preview-badge{color:#697688;white-space:nowrap;font-size:10px}.role-selector{color:#151b22;background:#f5f7f9;border:1px solid #cdd6df;border-radius:3px;align-items:center;gap:8px;width:170px;height:32px;padding:0 10px;font-size:11px;font-weight:700;display:flex}.role-selector svg:last-child{margin-left:auto}.queue-tabs{border-bottom:1px solid #dce2e7;align-items:end;gap:9px;padding:0 21px;display:flex;overflow-x:auto}.queue-tabs button{color:#445266;white-space:nowrap;background:0 0;border:0;border-bottom:3px solid #0000;flex:none;align-items:center;gap:9px;min-height:44px;padding:0 10px;font-size:12px;font-weight:670;display:flex}.queue-tabs button[aria-selected=true]{border-bottom-color:var(--red);color:#0b1219}.queue-tabs span{color:#334154;background:#e6ebf0;border-radius:5px;padding:2px 6px;font-size:10px}.queue-tabs button[aria-selected=true] span{color:#fff;background:#c91631}.filters-row{border-bottom:1px solid #ecf0f2;gap:8px;padding:17px 21px;display:flex}.registration-search{flex:220px;height:34px;padding:0 10px}.select-wrap{background:#fff;border:1px solid #d8e0e7;border-radius:3px;flex:0 140px;align-items:center;min-width:100px;height:34px;display:flex;position:relative}.select-wrap select{appearance:none;color:#263545;background:0 0;border:0;outline:none;width:100%;height:100%;padding:0 22px 0 9px;font-size:11px}.select-wrap svg{pointer-events:none;position:absolute;right:8px}.more-filters,.sort-button,.queue-toolbar>button{color:#263545;white-space:nowrap;background:#fff;border:1px solid #d8e0e7;border-radius:3px;justify-content:center;align-items:center;gap:7px;height:34px;padding:0 11px;font-size:11px;display:inline-flex}.more-filters:disabled,.queue-toolbar>button:disabled{color:#a6b0bd;background:#f8fafb}.queue-toolbar{border-bottom:1px solid #e0e6eb;align-items:center;gap:11px;min-height:44px;padding:0 21px;font-size:11px;display:flex}.queue-toolbar label{white-space:nowrap;align-items:center;gap:9px;display:flex}input[type=checkbox]{accent-color:#1879e8;cursor:pointer;width:15px;height:15px;margin:0}.queue-toolbar strong{white-space:nowrap;margin-left:auto;font-weight:720}.table-scroll{overflow-x:auto}.table-scroll table{border-collapse:collapse;white-space:nowrap;width:100%;font-size:11px}.table-scroll thead{color:#354153;background:#eef2f5}.table-scroll th{text-align:left;height:34px;padding:0 8px;font-weight:720;position:relative}.table-scroll th:first-child,.table-scroll td:first-child{width:33px;padding-left:14px}.table-scroll .person-cell{min-width:160px}.person-cell .person-team{display:none}:is(.table-scroll th:first-child:has(+th),.table-scroll td:first-child:has(.person-cell)){width:auto;padding-left:14px}.table-scroll td{border-bottom:1px solid #e8edf1;height:41px;padding:0 8px}.table-scroll tr.selected{background:#e0edff}.table-scroll tbody tr:hover{background:#f3f7fc}.person-cell{color:#16232f;text-align:left;background:0 0;border:0;align-items:center;gap:7px;width:100%;min-width:117px;padding:0;display:flex}.person-avatar{color:#fff;background:#334e63;border-radius:3px;flex:0 0 24px;place-items:center;width:24px;height:27px;font-size:9px;font-weight:800;display:grid}.person-cell strong,.person-cell small{display:block}.person-cell strong{font-size:11px;font-weight:600}.person-cell small{color:#536174;font-size:9px}.team-cell{align-items:center;gap:6px;display:inline-flex}.team-mark{background:#2a5e89;width:17px;height:20px;font-size:9px}.issue-cell{text-overflow:ellipsis;max-width:150px;overflow:hidden}.guardian-tag{color:#526072;background:#eff2f5;border-radius:3px;padding:3px 5px;display:inline-block}.guardian-tag.required{color:#ba102b;background:#ffe5e7}.row-arrow{color:#405061;background:0 0;border:0;justify-content:center;align-items:center;min-width:44px;min-height:44px;display:inline-flex}.queue-empty{text-align:center;color:#647488;padding:34px 20px;font-size:13px}.table-footer{color:#607084;border-bottom:1px solid #e1e6eb;justify-content:space-between;align-items:center;min-height:45px;padding:0 21px;font-size:11px;display:flex}.table-footer div{align-items:center;gap:8px;display:flex}.table-footer div span{background:var(--red);color:#fff;border-radius:3px;place-items:center;width:24px;height:25px;display:grid}.table-footer button{color:#7e8a98;background:#fff;border:1px solid #dfe5eb;place-items:center;width:27px;height:26px;display:grid}.recent-activity{padding:12px 22px 20px}.recent-activity>div{justify-content:space-between;align-items:center;display:flex}.recent-activity h2{margin:0 0 8px;font-size:12px}.recent-activity button{color:var(--red-strong);background:0 0;border:0;align-items:center;gap:6px;font-size:10px;display:flex}.recent-activity p{color:#5d6b7e;align-items:center;gap:12px;margin:5px 0;font-size:10px;display:flex}.recent-activity p span{color:#5b687e;width:40px}.context-inspector{z-index:21;background:var(--mills-color-neutral-950);color:#f5f7fa;flex-direction:column;grid-area:2/4;min-width:0;height:calc(100svh - 49px);display:flex}.inspector-backdrop{z-index:19;background:#10192388;position:fixed;inset:0}.inspector-topline{white-space:nowrap;border-bottom:1px solid #35404b;justify-content:space-between;align-items:center;min-height:54px;padding:0 17px;font-size:14px;display:flex}.inspector-topline span{color:#cbd3dc}.icon-button{color:#e8eef3;background:0 0;border:0;place-items:center;width:28px;height:28px;display:grid}.inspector-identity{gap:13px;min-height:145px;padding:11px 17px 14px;display:flex}.person-avatar-large{flex-basis:92px;width:92px;height:105px;font-size:27px}.inspector-identity>div{min-width:0}.identity-title{flex-wrap:wrap;align-items:center;gap:7px;display:flex}.identity-title h2{margin:0;font-size:17px;font-weight:730}.underage-label{background:#c71634;border-radius:3px;padding:3px 6px;font-size:10px;font-weight:700}.inspector-identity p{color:#aebbc9;margin:5px 0;font-size:11px}.inspector-identity p span{margin:0 3px}.inspector-identity .identity-id{margin:8px 0 9px}.identity-team{align-items:center;gap:6px;font-size:12px;font-weight:650;display:inline-flex}.inspector-submission-summary{color:#b7c3cf;border-top:1px solid #35404b;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;padding:9px 17px;font-size:11px;display:grid}.inspector-submission-summary span{gap:3px;min-width:0;display:grid}.inspector-submission-summary strong{overflow-wrap:anywhere;color:#f5f7fa;font-size:12px}.inspector-tabs{border-bottom:1px solid #36414b;gap:12px;padding:0 14px;display:flex}.inspector-tabs button{color:#b6c1cd;background:0 0;border:0;border-bottom:3px solid #0000;flex:1 1 0;min-width:0;height:44px;padding:0 2px;font-size:11px}.inspector-tabs button[aria-selected=true]{border-bottom-color:var(--red);color:#fff;font-weight:700}.inspector-scroll{flex:auto;min-height:0;overflow-y:auto}.inspector-section{border-bottom:1px solid #36414b;padding:13px 17px 15px}.inspector-section h3{margin:0 0 11px;font-size:13px;font-weight:700}.inspector-section dl{gap:6px;margin:0;display:grid}.inspector-section dl div{grid-template-columns:34% 1fr;gap:5px;font-size:11px;display:grid}.inspector-section dt{color:#a4b0be}.inspector-section dd{color:#edf2f5;overflow-wrap:anywhere;margin:0}.inspector-section .section-heading{justify-content:space-between;align-items:start;gap:7px;display:flex}.inspector-section .section-heading h3{margin-bottom:11px}.inspector-section .section-heading span{color:#b7c2ce;white-space:nowrap;font-size:10px}.inspector-section .section-heading .section-alert{color:#ff667e}.inspector-section .section-heading .section-ok{color:#4adb85}.evidence-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;display:grid}.evidence-item{color:#c6d0db;min-width:0;font-size:10px}.evidence-thumb{color:#647281;background:#e5e8eb;border:1px solid #57616c;border-radius:2px;place-items:center;height:57px;margin-bottom:5px;display:grid}.evidence-item>span:last-child{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.checks-list{gap:7px;margin:0;padding:0;list-style:none;display:grid}.checks-list li{color:#c5cfdb;align-items:center;gap:7px;font-size:11px;display:flex}.checks-list svg{color:#27d56c;flex:none}.checks-list .check-issue svg{color:#f32748}.inspector-note{color:#b7c3cf;font-size:12px}.inspector-actions{border-top:1px solid #35404b;gap:7px;padding:12px 14px;display:flex}.inspector-actions button{color:#e3eaf1;white-space:nowrap;background:0 0;border:1px solid #55616c;border-radius:3px;flex:auto;justify-content:center;align-items:center;gap:5px;min-height:44px;padding:0 8px;font-size:10px;display:flex}.inspector-actions button:first-child{color:#fff;background:#bd1730;border-color:#bd1730}.inspector-actions button:disabled{opacity:.64}.entry-actions{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.entry-actions button{white-space:normal;min-width:0;font-size:11px}.entry-actions button:first-child{color:#e3eaf1;background:0 0;border-color:#55616c}.entry-actions button.entry-approve{color:#fff;background:#bd1730;border-color:#bd1730}.workspace-selectors{flex-wrap:wrap;align-items:center;gap:8px;min-width:0;display:flex}.workspace-selectors label{min-width:0;color:var(--muted);gap:4px;font-size:11px;font-weight:600;display:grid}.workspace-selectors select{max-width:210px;min-height:34px;color:var(--ink);background:#fff;border:1px solid #cbd3db;border-radius:3px;padding:0 28px 0 9px;font-size:13px}.workspace-error{color:#9c1c30;background:#fff0f0;border-bottom:1px solid #f1b6bc;align-items:center;gap:9px;margin:0;padding:11px 20px;font-size:13px;display:flex}.workspace-error button{background:0 0;border:1px solid;margin-left:auto;padding:4px 9px}.long-id{overflow-wrap:anywhere}.review-photo{aspect-ratio:1;object-fit:cover;border:1px solid #53616d;border-radius:3px;width:100%;max-width:170px;margin:12px 0;display:block}.state-page,.auth-page{color:#eef3f6;background:#101820;place-items:center;min-height:100svh;padding:24px;display:grid}.state-page{text-align:center;align-content:center;gap:14px}.state-page h1,.state-page p{margin:0}.state-page button{color:#fff;background:0 0;border:1px solid #8494a1;padding:10px 18px}.auth-form{background:#17232d;border:1px solid #35434e;gap:16px;width:min(100%,400px);padding:30px;display:grid}.auth-brand{align-items:center;gap:9px;font-size:16px;font-weight:800;display:flex}.auth-brand img{width:32px;height:32px}.auth-eyebrow{color:#fa6779;font-size:11px;font-weight:700}.auth-form h1{margin:0;font-size:25px;line-height:1.2}.auth-form p{color:#b9c7d2;margin:0;font-size:13px}.auth-form label,.decision-dialog>label{gap:7px;font-size:13px;font-weight:600;display:grid}.auth-form input,.decision-dialog input:not([type=radio]):not([type=checkbox]),.decision-dialog textarea{color:#fff;background:#0c151c;border:1px solid #667684;border-radius:3px;width:100%;min-height:42px;padding:9px 11px}.auth-form>button,.dialog-actions button:last-child{background:var(--red);color:#fff;border:0;border-radius:3px;min-height:42px;font-weight:700}.auth-form>button{background:var(--red-strong)}.team-access-form>button{background:var(--red-strong);justify-content:center;align-items:center;gap:8px;display:flex}.form-error{color:#ffb9c1!important}.mfa-secret{overflow-wrap:anywhere;background:#0c151c;padding:10px}.recovery-codes{grid-template-columns:repeat(2,1fr);gap:7px;padding:0;font-family:monospace;list-style:none;display:grid}.dialog-backdrop{z-index:50;background:#050b0cc9;place-items:center;padding:16px;display:grid;position:fixed;inset:0}.decision-dialog{color:#f4f7fa;background:#17232d;border:1px solid #53616d;border-radius:4px;gap:15px;width:min(100%,440px);max-height:calc(100dvh - 32px);padding:22px;display:grid;overflow-y:auto}@media (width<=700px){.decision-dialog{gap:12px;padding:18px}.decision-dialog .dialog-actions{background:#17232d;border-top:1px solid #53616d;margin:0 -18px -18px;padding:12px 18px;position:sticky;bottom:-18px}}.decision-summary{border-top:1px solid #53616d;border-bottom:1px solid #53616d;padding:12px 0}.decision-summary:focus{outline:none}.decision-summary h3{margin:0 0 10px;font-size:14px}.decision-summary dl{gap:7px;margin:0 0 12px;display:grid}.decision-summary dl div{grid-template-columns:minmax(96px,34%) minmax(0,1fr);gap:8px;font-size:12px;display:grid}.decision-summary dt{color:#b7c3cf}.decision-summary dd{overflow-wrap:anywhere;color:#f4f7fa;margin:0;font-weight:650}.decision-status-change{flex-wrap:wrap;align-items:center;gap:5px;display:flex}.decision-status-change svg{flex:none}.decision-summary>p{color:#c5d0d9;font-size:12px;line-height:1.5}.decision-dialog>.decision-review-ack{align-items:flex-start;gap:10px;font-size:13px;line-height:1.4;display:flex}.decision-review-ack input{accent-color:#cf1732;flex:0 0 18px;width:18px;height:18px;min-height:18px;margin:0}.dialog-actions button:last-child{background:var(--red-strong)}.link-dialog{width:min(100%,510px);max-height:calc(100svh - 32px);overflow-y:auto}.issued-secret{gap:6px;min-width:0;font-size:12px;font-weight:650;display:grid}.issued-secret>div{align-items:center;gap:7px;min-width:0;display:flex}.issued-secret input,.issued-secret code{color:#f4f7fa;background:#0c151c;border:1px solid #53616d;border-radius:3px;flex:1;min-width:0;padding:10px;font-size:12px}.issued-secret code{letter-spacing:0;font-size:18px}.issued-secret button{color:#f4f7fa;background:0 0;border:1px solid #667684;border-radius:3px;flex:0 0 36px;place-items:center;height:36px;display:grid}.dialog-heading{justify-content:space-between;align-items:center;display:flex}.dialog-heading h2{margin:0;font-size:18px}.dialog-heading button{color:#fff;background:0 0;border:0}.decision-dialog p{color:#bdc8d1;margin:0}.decision-dialog fieldset{border:0;gap:16px;margin:0;padding:0;display:flex}.decision-dialog fieldset legend{margin-bottom:7px;font-size:13px;font-weight:600}.decision-dialog fieldset label{align-items:center;gap:6px;font-size:13px;display:flex}.dialog-actions{justify-content:flex-end;gap:9px;display:flex}.dialog-actions button{color:#fff;background:0 0;border:1px solid #667684;padding:10px 15px}.dialog-actions button:last-child:disabled{opacity:.5}@media (width<=700px){.workspace-selectors{flex-wrap:wrap;padding:12px}.workspace-selectors label{flex:120px}.workspace-selectors select{width:100%}}@media (width<=1359px){.system-state{display:none}.operations-shell{grid-template-rows:49px 44px minmax(0,1fr);grid-template-columns:64px minmax(0,1fr)}.operations-shell:is(.inspector-visible,:has(>.context-inspector)){grid-template-columns:64px minmax(0,1fr) 360px}.operations-sidebar{grid-row:1/4}.global-header{grid-column:2/-1}.scope-sidebar{border-bottom:1px solid var(--line);grid-area:2/2/auto/-1;padding:3px 16px}.scope-search,.scope-root,.scope-comp{display:none}.scope-tree nav{gap:5px;padding:0;display:flex;overflow-x:auto}.scope-link{white-space:nowrap;flex:none;min-height:36px}.scope-mobile-picker{display:none}.operations-workspace{grid-area:3/2}.context-inspector{grid-area:3/3;height:calc(100svh - 93px)}.scope-title{flex-basis:190px}.user-menu{width:154px}.table-scroll table{min-width:0}}@media (width<=1079px){.operations-shell,.operations-shell:is(.inspector-visible,:has(>.context-inspector)){grid-template-rows:49px 40px minmax(0,1fr);grid-template-columns:62px minmax(0,1fr)}.operations-sidebar{grid-row:1/4}.global-header{grid-column:2}.scope-title{flex-basis:185px}.user-menu{width:112px}.user-menu .account-email{display:none}.user-menu small{margin-top:0;font-size:11px;font-weight:650}.scope-sidebar{white-space:nowrap;grid-area:2/2;padding:3px 11px;overflow-x:auto}.accreditation-workspace .table-scroll table{white-space:normal;table-layout:fixed;min-width:0}.accreditation-workspace .table-scroll .queue-name-column{width:auto}.accreditation-workspace .table-scroll .queue-select-column{width:36px}.accreditation-workspace .table-scroll .queue-team-column,.accreditation-workspace .table-scroll .queue-submitted-column,.accreditation-workspace .table-scroll .queue-registration-column,.accreditation-workspace .table-scroll .queue-review-column{display:none}.accreditation-workspace .table-scroll .queue-status-column{width:92px}.accreditation-workspace .table-scroll th:last-child,.accreditation-workspace .table-scroll td:last-child{width:40px}.accreditation-workspace .person-cell,.accreditation-workspace .person-cell>span:last-child{min-width:0}.accreditation-workspace .person-cell strong,.accreditation-workspace .person-team{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.accreditation-workspace .person-cell .person-id,.scope-search,.scope-root,.scope-comp{display:none}.scope-tree nav{gap:5px;padding:0;display:flex}.scope-link{min-height:31px}.scope-link.active{margin:0}.context-inspector{z-index:20;width:min(430px,100vw - 62px);height:calc(100svh - 89px);position:fixed;top:89px;right:0;box-shadow:-12px 0 38px #10192330}.operations-workspace{grid-area:3/2}.alert-strip{gap:10px}}@media (width<=767px){.operations-shell{width:100%;padding-top:56px;display:block}.global-header{z-index:15;height:56px;position:fixed;top:0;left:0;right:0}.scope-title{flex:none;padding:0 12px;font-size:14px}.scope-title svg,.alert-strip,.user-menu strong,.user-menu svg{display:none}.user-menu{width:54px;margin-left:auto;padding:0 10px}.operations-sidebar{flex-direction:row;align-items:center;height:56px;padding:0 10px}.wordmark{flex-direction:row;min-height:54px;font-size:12px}.wordmark img{width:27px;height:27px}.operations-navigation{margin:0 0 0 auto;display:flex}.operations-navigation a,.operations-navigation button,.operations-navigation .nav-inactive{width:46px;min-height:54px;font-size:0}.operations-navigation a span,.operations-navigation button span,.operations-navigation .nav-inactive span,.rail-end{display:none}.operations-navigation a[aria-current=page],.operations-navigation button[aria-current=page]{border-left:0;border-bottom:3px solid var(--red);padding:3px 0 0}.scope-sidebar{padding:8px 12px;overflow:visible}.scope-tree{display:none}.scope-mobile-picker{justify-content:space-between;align-items:center;gap:12px;font-size:12px;font-weight:700;display:flex}.scope-mobile-picker select{width:min(64%,240px);min-width:0;min-height:44px}.operations-workspace{width:100%;min-height:calc(100svh - 135px)}.workspace-heading{padding:19px 16px 10px}.workspace-heading h1{font-size:22px}.workspace-heading p{font-size:12px}.workspace-heading-right{display:none}.queue-tabs{padding:0 8px}.filters-row{flex-wrap:wrap;padding:11px 12px}.registration-search{flex-basis:100%}.select-wrap{flex:120px}.more-filters{display:none}.queue-toolbar{padding:0 12px}.queue-toolbar strong,.queue-toolbar>button:disabled{display:none}.queue-toolbar .sort-button{margin-left:auto}.entries-workspace .table-scroll table{table-layout:fixed;white-space:normal;min-width:0}.entries-workspace .table-scroll th:first-child,.entries-workspace .table-scroll td:first-child{width:auto}.entries-workspace .table-scroll th:nth-child(2),.entries-workspace .table-scroll td:nth-child(2),.entries-workspace .table-scroll th:nth-child(4),.entries-workspace .table-scroll td:nth-child(4){display:none}.entries-workspace .table-scroll th:nth-child(3),.entries-workspace .table-scroll td:nth-child(3){width:100px}.entries-workspace .table-scroll th:last-child,.entries-workspace .table-scroll td:last-child{width:44px}.entries-workspace .person-cell,.entries-workspace .person-cell>span:last-child{min-width:0}.entries-workspace .person-cell strong{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.context-inspector{z-index:20;width:min(100vw,430px);height:calc(100svh - 48px);position:fixed;top:48px;right:0;box-shadow:-12px 0 38px #10192330}.preview-accreditation .table-scroll{max-width:100%}.preview-accreditation .table-scroll table{table-layout:fixed;white-space:normal;min-width:0}.preview-accreditation .table-scroll th:nth-child(n+3):not(:last-child),.preview-accreditation .table-scroll td:nth-child(n+3):not(:last-child){display:none}.preview-accreditation .table-scroll th:first-child,.preview-accreditation .table-scroll td:first-child,.preview-accreditation .table-scroll th:last-child,.preview-accreditation .table-scroll td:last-child{width:44px}.preview-accreditation .person-cell,.preview-accreditation .person-cell>span:last-child{min-width:0}.preview-accreditation .person-cell strong,.preview-accreditation .person-cell .person-team{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.inspector-actions{padding-bottom:max(12px, env(safe-area-inset-bottom))}}@media (prefers-reduced-motion:no-preference) and (hover:hover){.queue-tabs button,.scope-link,.operations-navigation a,.operations-navigation button,.row-arrow{transition:color .14s ease-out,background-color .14s ease-out}}.ops-page{min-height:100%}.organisation-overview{color:#121820;grid-column:3/-1;grid-template-columns:minmax(0,1fr);min-height:calc(100svh - 49px);display:grid}.overview-shell .wordmark img{filter:brightness(0)saturate()invert(23%)sepia(96%)saturate(5420%)hue-rotate(335deg)brightness(96%)contrast(104%)}.overview-shell .scope-sidebar{background:#fff;padding:16px 12px 16px 9px}.overview-shell .alert-strip{background:var(--mills-color-neutral-050);color:var(--ink)}.overview-shell .alert-strip.has-alert{background:var(--mills-color-red-500);color:var(--mills-action-on-primary)}.overview-shell .alert-strip button{color:inherit;font-weight:650}.overview-shell .system-state{background:var(--mills-color-neutral-050);color:var(--ink)}.overview-scope-pane{min-width:0}.overview-scope-search{color:#617188;background:#f7f9fb;border:1px solid #dce3e9;border-radius:3px;align-items:center;gap:8px;height:34px;margin:0 4px 17px;padding:0 10px;display:flex}.overview-scope-search input{color:#273445;background:0 0;border:0;outline:0;width:100%;min-width:0;font-size:11px}.overview-scope-links{gap:1px;display:grid}.overview-scope-links button,.overview-scope-links span{color:#273344;text-align:left;white-space:nowrap;background:0 0;border:0;border-left:3px solid #0000;border-radius:0;align-items:center;gap:17px;min-height:41px;padding:0 18px;font-size:12px;display:flex}.overview-scope-links button{cursor:pointer}.overview-scope-links button:hover{background:#eff2f5}.overview-scope-links button.active{color:#101820;background:#e9edf1;border-left-color:#ee1739;font-weight:750}.overview-scope-links .overview-scope-disabled{color:#737e88}.organisation-overview.detail-open{grid-template-columns:minmax(0,1fr) 421px}.overview-primary{min-width:0}.overview-topline{justify-content:space-between;align-items:center;gap:16px;min-height:109px;padding:19px 16px 19px 23px;display:flex}.overview-topline h1{margin:0;font-size:28px;font-weight:760;line-height:1.12}.overview-topline p{color:#66758a;margin:5px 0 0;font-size:14px}.overview-top-actions{align-items:center;gap:9px;display:flex}.overview-top-actions .workspace-selectors{border:0;gap:7px;padding:0}.overview-top-actions .workspace-selectors label{font-size:0}.overview-top-actions .workspace-selectors select{max-width:122px;min-height:32px;font-size:11px}.overview-top-actions .workspace-selectors label:nth-child(3) select{max-width:72px}.overview-create{background:var(--mills-action-primary);min-height:32px;color:var(--mills-action-on-primary);white-space:nowrap;cursor:pointer;border:0;border-radius:3px;justify-content:center;align-items:center;gap:6px;padding:0 10px;font-size:11px;font-weight:700;display:inline-flex}.overview-metrics{grid-template-columns:repeat(4,minmax(0,1fr));gap:15px;padding:0 16px;display:grid}.overview-metrics button{color:#111820;text-align:left;cursor:pointer;background:#fff;border:1px solid #e5eaf0;border-radius:4px;grid-template-rows:29px 21px 1fr;grid-template-columns:34px minmax(0,1fr);align-items:start;min-width:0;height:121px;padding:19px 16px 14px;display:grid;position:relative}.overview-metrics button:hover:not(:disabled){background:#fafbfc;border-color:#c6d0da}.overview-metrics button:disabled{cursor:default}.overview-metric-value{font-size:25px;font-weight:760;line-height:1}.overview-metric-label{color:#3f4f64;white-space:nowrap;grid-column:2;align-items:center;gap:5px;font-size:11px;display:flex}.overview-metrics small{color:#66758a;white-space:nowrap;grid-column:2;align-self:end;font-size:10px}.overview-queue{margin-top:26px}.overview-queue-title{justify-content:space-between;align-items:center;min-height:34px;padding:0 22px;display:flex}.overview-queue-title h2{margin:0;font-size:18px;font-weight:750;line-height:1.2}.overview-queue-title span{color:#5c6878;font-size:11px}.overview-tabs{border-bottom:1px solid #e2e7ed;align-items:end;gap:2px;min-height:47px;padding:0 19px;display:flex;overflow-x:auto}.overview-tabs button{color:#405065;cursor:pointer;background:0 0;border:0;border-bottom:3px solid #0000;flex:none;justify-content:center;align-items:center;gap:7px;height:40px;padding:0 14px;font-size:12px;display:inline-flex}.overview-tabs button[aria-selected=true]{color:#111820;border-color:#ef193a;font-weight:750}.overview-tabs button span{color:#4a5666;background:#e9edf1;border-radius:3px;padding:3px 6px;font-size:10px;font-weight:750}.overview-tabs button[aria-selected=true] span{color:#fff;background:#e51b39}.overview-filters{border-bottom:1px solid #eef1f4;grid-template-columns:minmax(170px,2fr) minmax(105px,1fr) minmax(105px,1fr) minmax(105px,1fr) auto;align-items:center;gap:8px;min-height:66px;padding:0 21px;display:grid}.overview-filters>select,.overview-filter-scope,.overview-more-filters,.overview-search{color:#2e3b4c;background:#fff;border:1px solid #dce3eb;border-radius:3px;align-items:center;gap:7px;min-width:0;height:33px;padding:0 10px;font-size:11px;display:flex}.overview-filter-scope{white-space:nowrap;color:var(--muted)}.overview-search input{border:0;outline:0;width:100%;min-width:0;font-size:11px}.overview-search svg{color:#65768c;flex:none}.overview-more-filters{cursor:pointer;white-space:nowrap;justify-content:center}.overview-selection{color:#273547;align-items:center;gap:13px;min-height:49px;padding:0 23px;font-size:11px;display:flex}.overview-selection label{align-items:center;gap:14px;display:flex}.overview-selection input,.overview-table input{accent-color:#1678e5;cursor:pointer;width:15px;height:15px}.overview-selection-spacer{flex:1}.overview-selection button{color:#344254;cursor:pointer;background:#fff;border:1px solid #dce3eb;border-radius:3px;align-items:center;gap:7px;min-height:32px;padding:0 9px;font-size:11px;display:inline-flex}.overview-selection button:disabled{color:#a4afbb;cursor:default;background:#f4f6f8}.overview-table-scroll{overflow-x:auto}.overview-table{border-collapse:collapse;table-layout:fixed;width:100%;font-size:11px}.overview-table th{color:#354358;text-align:left;background:#eff3f6;height:35px;font-weight:720}.overview-table th svg{vertical-align:middle}.overview-table th:first-child,.overview-table td:first-child{text-align:center;width:46px}.overview-table th:nth-child(2){width:29%}.overview-table th:nth-child(3){width:13%}.overview-table th:nth-child(4),.overview-table th:nth-child(5){width:16%}.overview-table th:nth-child(6){width:13%}.overview-table th:last-child{width:37px}.overview-table td{color:#344257;text-overflow:ellipsis;white-space:nowrap;border-bottom:1px solid #e4e9ee;height:35px;overflow:hidden}.overview-table tr{cursor:pointer}.overview-table tbody tr:hover,.overview-table tbody tr.is-selected{background:#e9f3ff}.overview-table td:nth-child(2){color:#283648}.overview-priority-icon{color:#e8243f;vertical-align:middle;margin-right:13px;display:inline-flex}.overview-status{text-transform:capitalize;background:#e8edf1;border-radius:3px;padding:4px 6px;font-size:10px;display:inline-block}.overview-table td:last-child button{color:#34485e;cursor:pointer;background:0 0;border:0}.overview-state{color:#5c6b7d;margin:0;padding:18px 23px;font-size:12px}.overview-state button{color:#bc1730;cursor:pointer;background:0 0;border:0}.overview-pagination{color:#5d6b7f;justify-content:space-between;align-items:center;gap:12px;min-height:72px;padding:0 23px;font-size:11px;display:flex}.overview-pagination>div{align-items:center;gap:7px;display:flex}.overview-pagination button{color:#344254;cursor:pointer;background:#fff;border:1px solid #e2e7ec;border-radius:3px;place-items:center;min-width:32px;min-height:32px;font-size:11px;display:grid}.overview-pagination button:disabled{opacity:.4;cursor:default}.overview-page-size{white-space:nowrap;align-items:center;gap:8px;margin-left:auto;display:flex}.overview-page-size select{color:#344254;background:#fff;border:1px solid #e2e7ec;border-radius:3px;height:32px;padding:0 5px;font-size:11px}.overview-inspector{color:#f8fafc;background:#111a20;flex-direction:column;min-width:0;min-height:calc(100svh - 49px);display:flex}.overview-inspector-header{border-bottom:1px solid #344047;justify-content:space-between;align-items:center;min-height:55px;margin:0 19px;font-size:16px;display:flex}.overview-inspector-header button{color:#fff;cursor:pointer;background:0 0;border:0}.overview-inspector-body{flex:1;padding:12px 23px 16px;font-size:12px}.overview-inspector-badge{text-transform:capitalize;background:#e71a39;border-radius:3px;padding:5px 8px;font-size:11px;font-weight:740;display:inline-block}.overview-inspector-body h2{margin:9px 0 4px;font-size:19px;line-height:1.3}.overview-inspector-body>p{color:#c5cdd4;margin:0 0 13px;line-height:1.5}.overview-inspector-body dl{grid-template-columns:1fr 1fr;gap:9px;margin:0;padding:0 0 18px;display:grid}.overview-inspector-body dt{color:#b8c2cb}.overview-inspector-body dd{overflow-wrap:anywhere;margin:0}.overview-inspector-body h3{border-top:1px solid #334048;margin:0 0 12px;padding-top:13px;font-size:13px}.overview-timeline{border-left:1px solid #53717d;margin:0 0 20px 6px;padding:0 0 0 25px;list-style:none;position:relative}.overview-timeline li{grid-template-columns:1fr auto;gap:4px 8px;padding:0 0 18px;display:grid;position:relative}.overview-timeline li:before{content:"";background:#15262d;border:1px solid #b9cdd6;border-radius:50%;width:10px;height:10px;position:absolute;top:2px;left:-31px}.overview-timeline li:first-child:before{background:#fff}.overview-timeline strong{font-size:11px}.overview-timeline time{color:#c1ccd4;font-size:10px}.overview-timeline span{color:#c1ccd4;grid-column:1/-1;font-size:11px}.overview-related{color:#eef5fa;text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:10px;width:100%;min-height:34px;font-size:11px;display:flex}.overview-related svg:last-child{margin-left:auto}.overview-inspector-actions{border-top:1px solid #344047;gap:8px;padding:14px 20px 30px;display:flex}.overview-inspector-actions button{color:#fff;cursor:pointer;white-space:nowrap;background:0 0;border:1px solid #51606b;border-radius:3px;flex:1;justify-content:center;align-items:center;gap:7px;min-height:39px;padding:0 8px;font-size:11px;font-weight:700;display:inline-flex}.overview-inspector-actions .overview-inspector-primary{background:#eb1938;border-color:#eb1938}.overview-fixture-watch{color:#3d4d60;border-top:1px solid #dce3e9;margin:126px 22px 32px;padding-top:12px;font-size:12px}.overview-fixture-heading,.overview-fixture-watch li{justify-content:space-between;align-items:center;display:flex}.overview-fixture-watch h2{color:#121820;margin:0;font-size:16px}.overview-fixture-watch h3{color:#121820;margin:16px 0 8px;font-size:12px}.overview-fixture-watch ul{margin:0;padding:0;list-style:none}.overview-fixture-watch li{border-bottom:1px solid #e4e9ee;min-height:36px}.overview-fixture-watch button{color:#b71b34;cursor:pointer;background:0 0;border:0;font-size:11px}@media (width<=1359px){.organisation-overview{grid-area:3/2/auto/-1}.overview-shell .scope-sidebar{padding:3px 10px;overflow:hidden}.overview-scope-search{display:none}.overview-scope-links{gap:3px;display:flex;overflow-x:auto}.overview-scope-links button,.overview-scope-links span{flex:none;gap:6px;min-height:37px;padding:0 9px}}@media (width<=1250px){.overview-topline{flex-direction:column;align-items:flex-start}.organisation-overview.detail-open{grid-template-columns:minmax(0,1fr) min(36vw,421px)}.overview-filters{grid-template-columns:minmax(170px,1fr) repeat(2,minmax(100px,.5fr))}.overview-filter-scope,.overview-more-filters{display:none}}@media (width<=900px){.overview-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.organisation-overview.detail-open{grid-template-columns:minmax(0,1fr)}.overview-inspector{z-index:20;width:min(421px,100vw);position:fixed;inset:0 0 0 auto;overflow-y:auto}.overview-table{min-width:740px}}@media (width<=600px){.overview-scope-pane{display:none}.overview-topline{padding:19px 16px}.overview-topline h1{font-size:22px}.overview-top-actions,.overview-top-actions .workspace-selectors{flex-wrap:wrap;width:100%;min-width:0}.overview-metrics{grid-template-columns:1fr;gap:8px}.overview-metrics button{height:110px;padding:13px 9px}.overview-table{table-layout:fixed;width:100%;min-width:0}.overview-table th:first-child,.overview-table td:first-child{width:38px}.overview-table th:nth-child(2){width:auto}.overview-table th:last-child{width:36px}.overview-table th:nth-child(3),.overview-table th:nth-child(4),.overview-table th:nth-child(5),.overview-table th:nth-child(6),.overview-table td:nth-child(3),.overview-table td:nth-child(4),.overview-table td:nth-child(5),.overview-table td:nth-child(6){display:none}.overview-filters{grid-template-columns:1fr 1fr;padding:10px 16px}.overview-search{grid-column:1/-1}.overview-selection,.overview-pagination{padding:0 16px}.overview-selection button:disabled,.overview-page-size{display:none}}.ops-overview-grid,.ops-detail-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px;padding:24px;display:grid}.ops-panel{border-top:1px solid #d9e0e5;min-width:0;padding:0}.ops-panel h2,.ops-panel-heading h2{margin:0;font-size:17px;font-weight:720;line-height:1.4}.ops-panel>h2,.ops-panel-heading{min-height:58px;padding:15px 0}.ops-panel-heading{justify-content:space-between;align-items:flex-start;gap:14px;display:flex}.ops-panel-heading span{color:#2c3944;text-align:center;background:#e5e9ed;border-radius:3px;min-width:26px;padding:3px 6px;font-size:12px;font-weight:700}.ops-panel-heading button,.ops-empty-action button,.ops-back,.ops-error button{color:#ac152d;cursor:pointer;background:0 0;border:0;padding:4px 0;font-size:12px;font-weight:700}.ops-panel>p{color:#536273;margin:0 0 18px;font-size:13px}.ops-timezone-note{font-size:11px!important}.ops-fixture-attention h3{margin:0;font-size:13px}.ops-fixture-subheading{margin:14px 0 0;font-size:13px}.ops-fixture-overdue{border-top:1px solid #e7ebef;justify-content:space-between;align-items:center;gap:12px;padding:12px 0;display:flex}.ops-fixture-overdue button,.ops-more-work{color:#ac152d;cursor:pointer;background:0 0;border:0;padding:8px 0;font-size:12px;font-weight:700}.ops-more-work:disabled{cursor:wait;opacity:.6}.ops-work-list{margin:0;padding:0;list-style:none}.ops-work-list li{border-top:1px solid #e7ebef;justify-content:space-between;align-items:center;gap:14px;min-height:64px;display:flex}.ops-work-list li>div{gap:4px;min-width:0;display:grid}.ops-work-list strong{color:#17202a;text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}.ops-work-list span{color:#617082;font-size:11px}.ops-work-list li>button,.ops-table td>button{color:#283747;cursor:pointer;background:#fff;border:1px solid #d7dfe5;border-radius:3px;flex:0 0 32px;place-items:center;width:32px;height:32px;display:grid}.ops-work-list li>button:hover,.ops-table td>button:hover{background:#edf1f4}.ops-empty,.ops-state{color:#617082;font-size:13px}.ops-empty-action{color:#536273;justify-items:start;gap:6px;padding:18px 0;font-size:13px;display:grid}.ops-empty-action p{margin:0}.ops-quick-actions{gap:10px;padding:0 24px 24px;display:flex}.ops-quick-actions button{color:#283747;cursor:pointer;background:#fff;border:1px solid #d9e0e5;border-radius:3px;align-items:center;gap:8px;min-height:36px;padding:0 12px;font-size:12px;font-weight:650;display:inline-flex}.ops-toolbar{justify-content:space-between;align-items:center;gap:16px;padding:16px 24px;display:flex}.ops-toolbar .registration-search{width:min(100%,440px);min-height:40px;padding:0 12px}.ops-toolbar strong{color:#536273;white-space:nowrap;font-size:12px}.ops-table-scroll{overflow-x:auto}.ops-table{border-collapse:collapse;text-align:left;width:100%;font-size:12px}.ops-table th{color:#435366;white-space:nowrap;background:#eef2f5;padding:13px 18px;font-weight:680}.ops-table td{color:#283747;border-bottom:1px solid #e7ebef;min-height:54px;padding:12px 18px}.ops-table td strong,.ops-table td small{display:block}.ops-table td small{color:var(--muted);margin-top:3px}.ops-status{color:#334252;background:#e9edf0;border-radius:3px;padding:5px 7px;font-size:11px;font-weight:700;display:inline-block}.ops-scoreboard{color:#fff;text-align:center;background:#111a22;grid-template-columns:minmax(0,1fr) 100px minmax(0,1fr);align-items:center;gap:18px;margin:8px 24px 0;padding:20px;display:grid}.ops-scoreboard strong{overflow-wrap:anywhere;font-size:17px}.ops-scoreboard>span{font-variant-numeric:tabular-nums;font-size:25px;font-weight:760}.ops-status-row{color:#546475;flex-wrap:wrap;align-items:center;gap:12px;padding:14px 24px 0;font-size:12px;display:flex}.ops-matchday-guide{border-top:1px solid #dce3e8;border-bottom:1px solid #dce3e8;margin:18px 24px 0}.ops-matchday-next{justify-content:space-between;align-items:center;gap:18px;padding:18px 0;display:flex}.ops-matchday-next>div{gap:3px;display:grid}.ops-matchday-next span{color:#586575;font-size:12px}.ops-matchday-next strong{color:#111a22;font-size:17px;line-height:1.3}.ops-matchday-next .ops-primary{min-height:44px;text-decoration:none}.ops-matchday-nav{scrollbar-width:thin;gap:4px;padding:0 0 9px;display:flex;overflow-x:auto}.ops-matchday-nav a{color:#344457;white-space:nowrap;flex:none;align-items:center;min-height:44px;padding:0 12px;font-size:13px;font-weight:650;text-decoration:none;display:inline-flex}.ops-matchday-nav a:hover,.ops-matchday-nav a:focus-visible{color:#111a22;background:#edf1f4}.ops-matchday-mobile-jump{display:none}.ops-matchday-anchor{scroll-margin-top:16px}.ops-matchday-anchor:focus{outline:none}.ops-matchday-anchor:focus-visible{outline-offset:3px;outline:2px solid #cf1732}.ops-matchday-disclosure{border-top:1px solid #dce3e8;margin:0 24px}.ops-matchday-disclosure>summary{color:#1a2733;cursor:pointer;min-height:48px;padding:14px 0;font-size:15px;font-weight:700;display:list-item}.ops-matchday-disclosure>summary:hover{color:#b3142c}.ops-matchday-disclosure>summary:focus-visible{outline-offset:2px;outline:2px solid #cf1732}.ops-matchday-disclosure .ops-detail-grid,.ops-matchday-disclosure .ops-matchday-extra{padding-left:0;padding-right:0}.ops-matchday-safety{grid-template-columns:minmax(0,1fr)}.ops-fact{border-top:1px solid #e7ebef;justify-content:space-between;gap:14px;padding:13px 0;font-size:12px;display:flex}.ops-fact span{color:#435366}.ops-fact strong{color:#18232e;text-align:right}.ops-capture-lease-controls{flex-wrap:wrap;align-items:center}.ops-capture-lease-controls span{flex:190px;min-width:0}.ops-error{color:#9c1830!important}.ops-page .workspace-heading .ops-back{margin-bottom:7px}@media (width<=820px){.ops-overview-grid,.ops-detail-grid{grid-template-columns:minmax(0,1fr);gap:22px;padding:16px}.ops-toolbar,.ops-quick-actions{padding-left:16px;padding-right:16px}.ops-scoreboard{grid-template-columns:minmax(0,1fr) 66px minmax(0,1fr);gap:7px;margin:6px 16px 0;padding:16px 8px}.ops-scoreboard strong{font-size:13px}.ops-scoreboard>span{font-size:20px}.ops-status-row{padding-left:16px;padding-right:16px}.ops-matchday-guide{margin:16px 16px 0}.ops-matchday-next{flex-direction:column;align-items:stretch;gap:12px}.ops-matchday-next .ops-primary{width:100%}.ops-matchday-nav>a{display:none}.ops-matchday-mobile-jump{justify-content:space-between;align-items:center;gap:12px;width:100%;min-height:52px;font-size:12px;font-weight:700;display:flex}.ops-matchday-mobile-jump select{width:min(68%,250px);min-width:0;min-height:44px}.ops-matchday-disclosure{margin:0 16px}.ops-table{min-width:620px}}.ops-primary{color:#fff;cursor:pointer;white-space:nowrap;background:#cf1732;border:0;border-radius:3px;justify-content:center;align-items:center;gap:7px;min-height:38px;padding:0 13px;font-size:12px;font-weight:700;display:inline-flex}.ops-primary:hover{background:#ad1129}.ops-primary:disabled{cursor:not-allowed;opacity:.65}.ops-page .workspace-heading>.ops-primary{margin-top:2px}.ops-inline-form{background:#f8fafb;border:1px solid #d9e0e5;border-radius:4px;gap:16px;margin:18px 24px 24px;padding:20px;display:grid}.ops-inline-form h2{margin:0;font-size:17px}.ops-form-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:15px;display:grid}.ops-inline-form label,.ops-pitch-form label{color:#405063;gap:6px;min-width:0;font-size:12px;font-weight:680;display:grid}.ops-inline-form input,.ops-inline-form select,.ops-inline-form textarea,.ops-pitch-form input,.ops-pitch-form select{color:#17202a;background:#fff;border:1px solid #c9d3dc;border-radius:3px;width:100%;min-height:39px;padding:8px 10px;font-size:13px}.ops-inline-form textarea{resize:vertical;min-height:75px}.ops-form-wide{grid-column:1/-1}.ops-inline-form>.ops-primary{justify-self:start}.ops-form-actions{align-items:center;gap:12px;display:flex}.ops-form-actions>button:not(.ops-primary),.ops-pitch-form>button:not(.ops-primary){color:#455567;cursor:pointer;background:0 0;border:0;font-size:12px}.ops-muted{color:#627283;font-size:12px}.ops-venue-list{padding:0 24px 24px;display:grid}.ops-venue{border-top:1px solid #dce3e9;padding:18px 0}.ops-venue-header{justify-content:space-between;align-items:start;gap:12px;display:flex}.ops-venue h2{margin:0;font-size:17px}.ops-venue p{color:#657486;margin:5px 0 0;font-size:12px}.ops-pitch-list{margin-top:15px}.ops-pitch-form{grid-template-columns:1fr 160px auto auto;align-items:end;gap:12px;margin-top:14px;display:grid}.ops-text-action{color:#ad152e;cursor:pointer;background:0 0;border:0;padding:8px 0;font-size:12px;font-weight:700}.ops-page>.ops-state{margin:22px 24px}@media (width<=820px){.ops-inline-form{margin:16px;padding:16px}.ops-form-grid{grid-template-columns:1fr}.ops-form-wide{grid-column:auto}.ops-venue-list{padding:0 16px 16px}.ops-pitch-form{grid-template-columns:1fr 1fr}.ops-pitch-form>button{justify-self:start}}.ops-secondary{color:#243342;cursor:pointer;background:#fff;border:1px solid #cbd5dc;border-radius:3px;align-items:center;gap:7px;min-height:37px;padding:0 12px;font-size:12px;font-weight:670;display:inline-flex}.ops-secondary:disabled{opacity:.6;cursor:not-allowed}.ops-analytics-status{color:#536273;border-bottom:1px solid #e3e8ec;flex-wrap:wrap;align-items:baseline;gap:12px;padding:20px 24px;font-size:12px;display:flex}.ops-analytics-status strong{color:#18232e;font-size:14px}.ops-data-section{border-bottom:1px solid #e3e8ec;padding:22px 24px}.ops-data-section>h2{margin:0 0 14px;font-size:17px}.ops-data-section .ops-table-scroll{margin:0 -24px}.ops-data-section .ops-empty{margin:0}.ops-publication-form{justify-items:start;gap:18px;display:grid}.ops-publication-form fieldset{border:0;width:100%;margin:0;padding:0}.ops-publication-form legend{color:#405063;margin-bottom:10px;font-size:12px;font-weight:700}.ops-checkbox-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;width:100%;display:grid}.ops-checkbox-grid label{color:#273746;align-items:center;gap:8px;font-size:12px;display:flex}.ops-checkbox-grid input{accent-color:#cf1732;width:16px;height:16px}.ops-coverage{color:#405063;gap:6px;font-size:12px;font-weight:680;display:grid}.ops-coverage input{border:1px solid #cbd5dc;border-radius:3px;width:110px;min-height:38px;padding:7px}.ops-feedback{color:#17663d;margin:16px 24px 0;font-size:12px;font-weight:700}@media (width<=820px){.ops-analytics-status,.ops-data-section{padding-left:16px;padding-right:16px}.ops-data-section .ops-table-scroll{margin:0 -16px}.ops-checkbox-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.ops-page .workspace-heading>.ops-secondary{justify-content:center;width:38px;padding:0;font-size:0}.ops-page .workspace-heading>.ops-secondary svg{width:17px}}.ops-controls{border-top:1px solid #e2e8ec;padding-top:12px}.ops-controls>h2{margin:8px 24px 0;font-size:18px}.ops-controls .ops-detail-grid{padding-top:18px}.ops-controls .ops-panel h3{margin:16px 0 10px;font-size:15px}.ops-controls .ops-panel p{color:#566577;font-size:12px}.ops-control-form{align-content:start;gap:12px;display:grid}.ops-control-form label{color:#405063;gap:5px;font-size:12px;font-weight:680;display:grid}.ops-control-form input,.ops-control-form select,.ops-control-form textarea{color:#17202a;background:#fff;border:1px solid #cbd5dc;border-radius:3px;width:100%;min-height:39px;padding:8px 10px;font-size:13px}.ops-control-form textarea{resize:vertical;min-height:75px}.ops-control-form>.ops-primary{justify-self:start}.ops-control-form .ops-form-actions{gap:12px;display:flex}.ops-section-heading{justify-content:space-between;align-items:center;gap:12px;margin-bottom:12px;display:flex}.ops-section-heading h2{margin:0;font-size:17px}.ops-check-label{align-items:center;display:flex!important}.ops-check-label input{accent-color:#cf1732;width:16px;min-height:16px}@media (width<=820px){.ops-controls>h2{margin-left:16px;margin-right:16px}}.ops-planner{background:#f7f9fa;border-top:1px solid #e0e6eb;border-bottom:1px solid #e0e6eb;padding:20px 24px}.ops-planner>.ops-panel-heading{margin-bottom:16px}.ops-planner>.ops-control-form{flex-wrap:wrap;align-items:end;gap:12px;margin-bottom:18px;display:flex}.ops-planner>.ops-control-form label{min-width:min(260px,100%)}.ops-planner-list{border-top:1px solid #d9e1e6;gap:0;max-height:580px;display:grid;overflow-y:auto}.ops-planner-fixture{border:0;border-bottom:1px solid #d9e1e6;min-width:0;margin:0;padding:14px 0}.ops-planner-fixture legend{float:left;width:100%;margin-bottom:12px;padding:0;font-size:13px}.ops-planner-fixture legend span{color:#647487;margin-left:8px;font-size:12px}.ops-planner-fields{clear:both;grid-template-columns:repeat(2,minmax(0,1fr)) 130px minmax(150px,1fr);gap:12px;display:grid}.ops-planner-fields label{color:#405063;gap:5px;min-width:0;font-size:12px;font-weight:680;display:grid}.ops-planner-fields input{color:#17202a;background:#fff;border:1px solid #cbd5dc;border-radius:3px;min-width:0;min-height:39px;padding:8px 10px;font-size:13px}.ops-planner-actions{flex-wrap:wrap;gap:10px;margin-top:18px;display:flex}.ops-planner-actions>button:not(.ops-primary){color:#243342;cursor:pointer;background:#fff;border:1px solid #cbd5dc;border-radius:3px;min-height:38px;padding:0 12px;font-size:12px;font-weight:700}.ops-planner-actions>button:disabled{opacity:.5;cursor:not-allowed}.ops-planner .ops-issued-link{margin-top:16px}@media (width<=1100px){.ops-planner-fields{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=640px){.ops-planner{padding:16px}.ops-planner-fields{grid-template-columns:1fr}.ops-planner-fixture legend span{margin:4px 0 0;display:block}}.ops-pitch-calendar{border-top:1px solid #e3e8ec}.ops-pitch-calendar>.ops-fact{border:0}.ops-pitch-calendar .ops-text-action{margin-left:14px}.ops-pitch-detail{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;padding:0 0 18px;display:grid}.ops-pitch-detail section{min-width:0}.ops-pitch-detail h3{margin:4px 0 6px;font-size:14px}.ops-pitch-detail .ops-muted{margin:0 0 12px}.ops-calendar-record{color:#273746;margin:6px 0;font-size:12px}.ops-calendar-form{grid-template-columns:repeat(2,minmax(0,1fr));align-items:end;gap:10px;margin-top:14px;display:grid}.ops-calendar-form label{color:#405063;gap:5px;min-width:0;font-size:12px;font-weight:680;display:grid}.ops-calendar-form input,.ops-calendar-form select{color:#17202a;background:#fff;border:1px solid #cbd5dc;border-radius:3px;width:100%;min-width:0;min-height:38px;padding:7px 9px;font-size:12px}.ops-calendar-form>button{justify-self:start}.ops-pitch-detail>.ops-error,.ops-pitch-detail>.ops-feedback{grid-column:1/-1;margin:0}@media (width<=980px){.ops-pitch-detail{grid-template-columns:1fr;gap:18px}}@media (width<=520px){.ops-calendar-form{grid-template-columns:1fr}}.ops-decision-block{border-top:1px solid #e4e9ed;margin-top:16px;padding-top:14px}.ops-decision-block>.ops-control-form{margin-top:10px}.ops-decision-block .ops-feedback,.ops-decision-block .ops-error{margin:12px 0 0}.ops-decision-block details{border-top:1px solid #e3e8ec;padding-top:10px}.ops-decision-block summary{color:#405063;cursor:pointer;font-size:12px;font-weight:700}.ops-score-fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:8px;display:grid}.ops-score-fields label,.ops-incident-fields label{color:#405063;gap:5px;font-size:12px;font-weight:680;display:grid}.ops-score-fields input,.ops-incident-fields input,.ops-incident-fields select{color:#17202a;background:#fff;border:1px solid #cbd5dc;border-radius:3px;width:100%;min-width:0;min-height:38px;padding:7px 9px;font-size:13px}.ops-result-incidents{border-top:1px solid #e3e8ec;padding-top:12px}.ops-result-incidents>strong{font-size:13px}.ops-result-incidents .ops-fact{gap:8px;font-size:12px}.ops-result-incidents .ops-fact button{color:#b81933;cursor:pointer;background:0 0;border:0;font-size:12px;font-weight:700}.ops-incident-fields{grid-template-columns:minmax(0,2fr) minmax(0,1fr) 70px auto;align-items:end;gap:8px;margin-top:10px;display:grid}@media (width<=1100px){.ops-incident-fields{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=520px){.ops-incident-fields{grid-template-columns:1fr}}.ops-fan-settings-grid{grid-template-columns:repeat(auto-fit,minmax(135px,1fr));gap:10px;display:grid}.ops-fan-settings-grid label{gap:5px;display:grid}.ops-fan-settings-grid small{color:#607184;font-size:11px;font-weight:500}.ops-warning{color:#6b1f2d;background:#fff3f4;border:1px solid #edbec5;padding:9px 12px;font-size:12px}.ops-poll-fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.ops-poll-question{grid-column:1/-1}.ops-poll-row{border-top:1px solid #e2e8ed;padding:14px 0}.ops-poll-row .ops-panel-heading{align-items:start}.ops-poll-row .ops-panel-heading strong{color:#17202a;font-size:14px}.ops-poll-row .ops-panel-heading p{margin:4px 0 0}.ops-poll-state{color:#455467;font-size:11px;font-weight:750}.ops-poll-options{margin:10px 0;padding:0;list-style:none}.ops-poll-options li{color:#435166;justify-content:space-between;gap:12px;padding:5px 0;font-size:12px;display:flex}.ops-poll-row>.ops-control-form{margin-top:12px}.ops-matchday-extra{border-top:1px solid #e2e8ec;gap:24px;padding:24px;display:grid}.ops-live-capture{border-top:3px solid var(--red);background:#fff;border-bottom:1px solid #dfe4e9;margin:20px 24px 0;padding:20px 22px}.ops-live-heading,.ops-live-lease,.ops-live-state,.ops-live-actions,.ops-live-feed li{justify-content:space-between;align-items:center;gap:16px;display:flex}.ops-live-heading h2{margin:4px 0 0;font-size:20px}.ops-live-eyebrow,.ops-live-ready{color:#bc1830;align-items:center;gap:7px;font-size:12px;font-weight:750;display:inline-flex}.ops-live-state{font-variant-numeric:tabular-nums;font-size:12px;font-weight:700}.ops-live-state small{color:#667485}.ops-live-state button,.ops-live-lease button,.ops-live-actions button,.ops-live-capture>button{color:#17232f;cursor:pointer;background:#fff;border:1px solid #d7dee5;min-height:36px;padding:7px 12px}.ops-live-state button{place-items:center;width:36px;padding:0;display:grid}.ops-live-lease button svg{vertical-align:middle;margin-right:4px}.ops-live-lease,.ops-live-feed{border-top:1px solid #e7ebef;margin-top:18px;padding-top:16px}.ops-live-lease strong{font-size:14px}.ops-live-lease p,.ops-live-feed p{color:#637083;margin:4px 0 0;font-size:12px}.ops-live-reason{gap:6px;max-width:420px;margin-top:16px;font-size:12px;font-weight:700;display:grid}.ops-live-self-assign{margin-top:12px}.ops-live-reason input{border:1px solid #d7dee5;min-height:38px;padding:8px 10px}.ops-live-handover{border-top:1px solid #e7ebef;margin-top:16px;padding-top:14px}.ops-live-handover summary{color:#1a2a36;cursor:pointer;align-items:center;gap:8px;font-size:13px;font-weight:750;display:inline-flex}.ops-live-handover-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;margin-top:15px;display:grid}.ops-live-handover-grid>div{align-content:start;gap:8px;min-width:0;display:grid}.ops-live-handover-grid label{color:#405062;font-size:12px;font-weight:700}.ops-live-handover-grid textarea,.ops-live-handover-grid input,.ops-live-handover-grid select{color:#17232f;background:#fff;border:1px solid #d7dee5;width:100%;min-height:38px;padding:8px 10px}.ops-live-handover-grid textarea{resize:vertical;overflow-wrap:anywhere;font-size:11px}.ops-live-handover-grid button{color:#17232f;cursor:pointer;background:#fff;border:1px solid #d7dee5;justify-self:start;min-height:36px;padding:7px 12px}.ops-live-handover-grid button svg{vertical-align:middle;margin-right:4px}.ops-live-handover-grid button.ops-primary{background:var(--mills-action-primary);border-color:var(--mills-action-primary);color:var(--mills-action-on-primary)}.ops-live-actions{flex-wrap:wrap;justify-content:flex-start;margin-top:16px}.ops-live-events{border-top:1px solid #e7ebef;margin-top:18px;padding-top:16px}.ops-live-events-heading,.ops-live-holder{justify-content:space-between;align-items:center;gap:16px;display:flex}.ops-live-events-heading h3{margin:0;font-size:15px}.ops-live-events-heading p{color:#637083;margin:3px 0 0;font-size:12px}.ops-live-events-heading button,.ops-live-event-form button{cursor:pointer;background:#fff;border:1px solid #d7dee5;min-height:36px;padding:7px 12px}.ops-live-events-heading button svg{vertical-align:middle;margin-right:4px}.ops-live-holder{color:#4c5b6d;flex-wrap:wrap;justify-content:flex-start;margin-top:12px;font-size:12px;font-weight:700}.ops-live-event-form{grid-template-columns:repeat(3,minmax(0,1fr)) auto;align-items:end;gap:10px;margin-top:16px;display:grid}.ops-live-event-form label{color:#405062;gap:5px;min-width:0;font-size:12px;font-weight:700;display:grid}.ops-live-event-form select,.ops-live-event-form input{color:#17232f;width:100%;min-height:38px;font:inherit;background:#fff;border:1px solid #d7dee5;padding:8px 10px}.ops-live-event-form .ops-primary{background:var(--mills-action-primary);border-color:var(--mills-action-primary);color:var(--mills-action-on-primary);white-space:nowrap}.ops-live-event-reason{grid-column:span 2}.ops-live-corrections{border-top:1px solid #e7ebef;margin-top:18px;padding-top:15px}.ops-live-corrections summary{color:#263544;cursor:pointer;font-size:13px;font-weight:750}.ops-live-correction-form{grid-template-columns:minmax(0,2fr) minmax(0,1fr);align-items:end;gap:10px;margin-top:14px;display:grid}.ops-live-correction-form label{color:#405062;gap:5px;min-width:0;font-size:12px;font-weight:700;display:grid}.ops-live-correction-form select,.ops-live-correction-form input{background:#fff;border:1px solid #d7dee5;width:100%;min-height:38px;padding:8px 10px}.ops-live-correction-form>button{color:#17232f;cursor:pointer;background:#fff;border:1px solid #d7dee5;justify-self:start;min-height:36px;padding:7px 12px}.ops-live-correction-form .ops-live-confirm{grid-column:1/-1;align-items:center;gap:8px;display:flex}.ops-live-correction-form .ops-live-confirm input{width:16px;height:16px;min-height:16px;accent-color:var(--red)}.ops-live-correction-actions{flex-wrap:wrap;grid-column:1/-1;gap:8px;display:flex}.ops-live-correction-actions button{color:#17232f;cursor:pointer;background:#fff;border:1px solid #d7dee5;min-height:36px;padding:7px 12px}.ops-live-correction-actions button:last-child{color:#a7293b;border-color:#a7293b}.ops-live-lease .ops-primary,.ops-live-actions .ops-primary{background:var(--mills-action-primary);color:var(--mills-action-on-primary);border-color:var(--mills-action-primary)}.ops-live-capture button:disabled{opacity:.48;cursor:not-allowed}.ops-live-warning{color:#8c4b10;align-items:center;gap:8px;font-size:12px;font-weight:700;display:flex}.ops-live-feed h3{margin:0 0 10px;font-size:13px}.ops-live-feed ol{margin:0;padding:0;list-style:none}.ops-live-feed li{border-top:1px solid #eef0f3;padding:8px 0;font-size:12px}.ops-live-feed li span{color:#637083;font-variant-numeric:tabular-nums}@media (width<=700px){.ops-live-capture{margin:16px 14px 0;padding:16px}.ops-live-heading,.ops-live-lease{flex-direction:column;align-items:flex-start}.ops-live-lease button{width:100%}.ops-live-events-heading{flex-direction:column;align-items:flex-start}.ops-live-event-form{grid-template-columns:repeat(2,minmax(0,1fr))}.ops-live-handover-grid,.ops-live-correction-form{grid-template-columns:minmax(0,1fr)}.ops-live-event-form .ops-primary{grid-column:1/-1}}@media (width<=440px){.ops-live-event-form{grid-template-columns:minmax(0,1fr)}.ops-live-event-reason,.ops-live-event-form .ops-primary{grid-column:auto}}@media (width<=520px){.ops-poll-fields{grid-template-columns:1fr}.ops-matchday-extra{padding:18px 14px}}.ops-appointment-row,.ops-report-row,.ops-official-appointment{border-top:1px solid #e3e9ee;min-width:0;padding:14px 0}.ops-official-appointment h3,.ops-report-workspace h3,.ops-control-form h3{color:#17232e;margin:0;font-size:14px;line-height:1.35}.ops-official-appointment .ops-section-heading p,.ops-report-row p{color:#526274;margin:4px 0;font-size:12px}.ops-appointment-actions,.ops-report-workspace,.ops-report-files,.ops-report-attachments,.ops-venue-management{gap:10px;min-width:0;display:grid}.ops-report-workspace,.ops-venue-management{margin-top:14px}.ops-report-workspace .ops-section-heading h3,.ops-panel>h2{align-items:center;gap:8px;display:flex}.ops-report-files{justify-items:start}.ops-report-attachments{border-top:1px solid #e3e9ee;padding-top:12px}.ops-report-attachments .ops-fact{align-items:center}.ops-report-workspace .ops-control-form,.ops-official-appointment .ops-control-form,.ops-appointment-actions .ops-control-form{padding:12px 0}.ops-workflow-disclosure{border-top:1px solid #e3e9ee;padding:12px 0}.ops-workflow-disclosure summary{color:#263849;cursor:pointer;font-size:13px;font-weight:700}.ops-workflow-disclosure .ops-panel{border:0}.ops-inline-select{color:#405063;align-items:center;gap:12px;padding:12px 24px;font-size:12px;font-weight:700;display:flex}.ops-inline-select select{color:#17232e;background:#fff;border:1px solid #cbd5dc;border-radius:3px;min-width:0;padding:8px}.ops-notification-control{z-index:8;position:relative}.ops-notification-toggle{color:#263849;cursor:pointer;background:#fff;border:1px solid #cbd5dc;border-radius:3px;justify-content:center;align-items:center;gap:6px;min-width:44px;min-height:44px;display:flex}.ops-notification-toggle span{text-align:center;color:#b41632;min-width:17px;font-size:12px;font-weight:800}.ops-notification-popover{color:#17232e;background:#fff;border:1px solid #dce3e9;border-radius:5px;width:min(390px,100vw - 28px);max-height:min(65vh,580px);padding:16px;position:absolute;top:calc(100% + 8px);right:0;overflow:auto;box-shadow:0 12px 28px #121f2d29}.ops-notification-popover h2{margin:0;font-size:15px}.ops-notification-item{border-top:1px solid #e7ecf0;padding:10px 0;font-size:12px}.ops-notification-item.unread{background:#fff8f8}.ops-notification-item p{color:#4e6071;margin:5px 0}.ops-notification-item small{color:#5e6d7c;font-variant-numeric:tabular-nums;display:block}.ops-credential-card{gap:12px;min-width:0;display:grid}.ops-credential-card .ops-section-heading{align-items:flex-start}.ops-credential-card .ops-section-heading p{color:#506070;margin:4px 0 0;font-size:12px}.ops-credential-qr{width:160px;max-width:100%;height:160px;image-rendering:crisp-edges;background:#fff}@media (width<=700px){.ops-official-appointment .ops-section-heading,.ops-report-workspace .ops-section-heading{flex-direction:column;align-items:flex-start}.ops-control-form .ops-form-actions,.ops-inline-select{flex-wrap:wrap}.ops-notification-popover{right:-10px}}.ops-standings-stage+.ops-standings-stage{margin-top:24px}.ops-progression{margin:12px 0 0;padding-left:18px}.ops-progression li+li{margin-top:6px}.team-consent{border:1px solid var(--rule,#d9dfe3);border-left:3px solid var(--signal,#ed1329);grid-column:1/-1;gap:10px;margin-top:12px;padding:14px;display:grid}.team-consent p{margin:0}.team-consent-note{opacity:.85;font-size:13px}.team-consent-guardian{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.team-consent-guardian label{gap:4px;font-size:13px;font-weight:600;display:grid}.team-consent-guardian input,.team-consent-guardian select{min-height:40px;padding:8px}.team-consent-declaration{align-items:flex-start;gap:8px;font-size:14px;display:flex}.team-consent-actions{flex-wrap:wrap;gap:10px;display:flex}@media (width<=640px){.team-consent-guardian{grid-template-columns:1fr}}.team-profile-form{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:12px;display:grid}.team-profile-form label{gap:4px;font-size:13px;font-weight:600;display:grid}.team-profile-form label:first-child,.team-profile-form .dialog-actions{grid-column:1/-1}.team-profile-form input,.team-profile-form textarea{min-height:38px;padding:8px}.team-profile-form textarea{min-height:90px}.team-profile-socials{grid-column:1/-1}.team-profile-form label:has(textarea){grid-column:1/-1}.team-profile-form select{min-height:38px;padding:0 8px}.team-profile-socials{border:0;gap:8px;margin:0;padding:0;font-size:13px;display:grid}.team-profile-socials legend{margin-bottom:4px;font-weight:600}.team-profile-socials>div{grid-template-columns:140px minmax(0,1fr) auto;gap:8px;display:grid}.team-profile-socials>button{justify-self:start}.team-profile-slug{align-items:center;gap:4px;font-weight:400;display:flex}.team-profile-slug input{flex:1}@media (width<=640px){.team-profile-form{grid-template-columns:1fr}}.team-view-switch{border:1px solid var(--rule,#d9dfe3);gap:0;margin:4px 0 16px;display:inline-flex}.team-view-switch button{background:0 0;border:0;min-height:40px;padding:8px 16px;font-weight:600}.team-view-switch button[aria-pressed=true]{background:var(--ink,#0a1015);color:#fff}.team-credential{grid-column:1/-1;gap:10px;margin-top:12px;display:grid}.team-credential-card{border:1px solid var(--rule,#d9dfe3);border-top:4px solid var(--signal,#ed1329);color:#0a1015;background:#fff;grid-template-columns:96px minmax(0,1fr) auto;align-items:center;gap:16px;padding:16px;display:grid}.team-credential-photo{object-fit:cover;width:96px;height:120px}.team-credential-identity{gap:2px;font-size:14px;display:grid}.team-credential-identity strong{font-size:18px}.team-credential-status{text-transform:uppercase;letter-spacing:.04em;font-weight:700}.team-credential-qr{width:160px;height:160px}.team-credential-void{max-width:180px;margin:0;font-weight:600}.team-analytics{gap:14px;display:grid}.team-analytics h3{margin:8px 0 0}.team-analytics-summary{grid-template-columns:repeat(auto-fit,minmax(130px,1fr));gap:10px;margin:0;display:grid}.team-analytics-summary div{border:1px solid var(--rule,#d9dfe3);padding:12px}.team-analytics-summary dt{opacity:.75;font-size:12px}.team-analytics-summary dd{margin:4px 0 0;font-size:20px;font-weight:700}.team-analytics-fixtures{gap:6px;margin:0;padding:0;list-style:none;display:grid}.team-analytics-provisional{text-transform:uppercase;font-size:12px;font-weight:700}@media (width<=640px){.team-credential-card{grid-template-columns:72px minmax(0,1fr)}.team-credential-photo{width:72px;height:90px}.team-credential-qr{grid-column:1/-1;justify-self:center}}@media print{body *{visibility:hidden}.team-credential-card,.team-credential-card *{visibility:visible}.team-credential-card{position:absolute;top:0;left:0}}.context-inspector .ops-control-form label,.context-inspector .ops-control-form h3{color:#e3e9ee}.context-inspector .ops-control-form input,.context-inspector .ops-control-form select,.context-inspector .ops-control-form textarea{color:#f5f7fa;background:#0c1217;border-color:#3a4a57}.context-inspector .ops-secondary{color:#f5f7fa;background:0 0;border-color:#5b6b78}.context-inspector .ops-secondary:disabled{color:#8796a3;cursor:not-allowed;border-color:#33424e}.context-inspector .ops-error{color:#ff9aa8}.scope-other{border-top:1px solid var(--line,#dde3e8);gap:2px;margin-top:14px;padding-top:10px;display:grid}.scope-comp-switch{width:100%;color:inherit;cursor:pointer;font:inherit;text-align:left;background:0 0;border:0}.scope-comp-switch:hover,.scope-comp-switch:focus-visible{background:#eef2f5}.inspector-submitted{margin:0;padding:0 18px 10px}.team-shirt{color:#5b6470;font-variant-numeric:tabular-nums;min-width:26px;margin-right:6px;display:inline-block}.ops-zones{border-top:1px solid var(--line);gap:10px;margin-top:14px;padding-top:12px;display:grid}.ops-zones h4{margin:0;font-size:14px}.ops-zone-row{flex-wrap:wrap;align-items:end;gap:8px;display:flex}.ops-zone-row label{gap:4px;font-size:12px;font-weight:600;display:grid}.ops-zone-row input[type=number]{width:70px}.ops-zone-actions{gap:8px;display:flex}.ops-reply-tag{color:#33404a;background:#eef1f3;border-radius:3px;margin-left:6px;padding:1px 6px;font-size:11px;font-weight:700}.ops-community{border-top:1px solid var(--line);margin-top:12px;padding-top:10px}.ops-possession{gap:8px;margin:14px 0;display:grid}.ops-possession label{gap:4px;max-width:220px;font-weight:600;display:grid}@media (width>=1080px) and (width<=1359px){.competition-settings-workspace.has-format-editor:has(.has-format-inspector){margin-right:360px}.format-inspector{z-index:2;width:360px;margin:0;position:fixed;top:93px;bottom:0;right:0;overflow-y:auto}.has-format-editor .format-layout{grid-template-columns:minmax(0,1fr)}}@media (width<=1079px){.format-inspector{z-index:30;width:min(421px,100vw);margin:0;position:fixed;inset:0 0 0 auto;overflow-y:auto}.has-format-editor .format-layout{grid-template-columns:minmax(0,1fr)}}@media (pointer:coarse){.format-workspace button,.has-format-editor .format-panel select,.has-format-editor .format-panel input{min-height:44px}}.format-inspector .format-revision-history .ops-fact>span{color:#dbe5ed}.format-main>*,.format-knockout-table{min-width:0}.format-knockout-table{max-width:100%;overflow-x:auto}.workspace-heading-right .workspace-selectors{border:0;padding:0}.workspace-heading-right .workspace-selectors label{font-size:0}.workspace-heading-right .workspace-selectors select{max-width:112px;min-height:34px;font-size:12px}@media (width<=767px){.workspace-heading:has(.workspace-heading-right .workspace-selectors){flex-wrap:wrap}.workspace-heading-right:has(.workspace-selectors){width:100%}.workspace-heading-right .workspace-selectors{gap:6px;width:100%}.workspace-heading-right .workspace-selectors label{flex:1 1 0;min-width:0}.workspace-heading-right .workspace-selectors select{width:100%;max-width:none;min-height:44px}}.workspace-heading-actions{justify-content:flex-end;align-items:center;gap:8px;min-width:0;display:flex}.workspace-heading-actions .workspace-selectors{border:0;gap:6px;padding:0}.workspace-heading-actions .workspace-selectors label{min-width:0;font-size:0}.workspace-heading-actions .workspace-selectors select{width:88px;max-width:112px;min-height:34px;font-size:12px}.workspace-heading>div:first-child{min-width:0}@media (width<=1359px){.workspace-heading:has(.workspace-heading-actions){flex-wrap:wrap}}@media (width<=767px){.workspace-heading-actions{flex-wrap:wrap;justify-content:flex-start;width:100%}.workspace-heading-actions .workspace-selectors{width:100%}.workspace-heading-actions .workspace-selectors label{flex:1 1 0}.workspace-heading-actions .workspace-selectors select{width:100%;max-width:none;min-height:44px}}.entries-workspace .ops-table td>button.person-cell{text-align:left;background:0 0;border:0;justify-content:flex-start;min-height:32px;padding:0;display:flex}.entries-workspace .ops-table .person-cell strong{overflow-wrap:anywhere;min-width:0;font-size:12px}.context-inspector .inspector-section>p{color:#cbd3dc;overflow-wrap:anywhere;font-size:12px;line-height:1.5}.context-inspector[aria-label=Squad\ summary] .inspector-identity{min-height:96px}.context-inspector .inspector-topline>div{text-overflow:ellipsis;min-width:0;overflow:hidden}.context-inspector .icon-button{flex:none}.format-bracket-ties{gap:0;height:284px;display:grid}.format-bracket-ties>span{align-self:center}.format-bracket-columns>div:not(:last-child) .format-bracket-ties>span:nth-child(odd):after{content:"";width:7px;height:calc(284px / var(--bracket-ties));border:1px solid var(--line);border-left:0;position:absolute;top:50%;right:-7px}.accounts-policy{align-items:flex-start;gap:var(--mills-space-4,16px);border:1px solid var(--line);background:var(--mills-color-neutral-050);border-radius:var(--mills-radius-sm);margin:22px 20px 20px;padding:16px;display:flex}.accounts-policy>svg{flex-shrink:0}.accounts-policy>div{flex:1;min-width:0}.accounts-policy h2{margin:0 0 8px;font-size:14px}.accounts-policy p{margin:5px 0;font-size:12px;line-height:1.5}.accounts-policy button{flex-shrink:0}.accounts-workspace .ops-control-form>h3{font-size:14px}.accounts-workspace .ops-table{table-layout:auto}.accounts-workspace .account-identity{align-items:center;gap:10px;max-width:100%;display:flex}.account-identity>span:last-child{overflow-wrap:anywhere;text-align:left}@media (width<=767px){.accounts-policy{flex-wrap:wrap;margin:16px 12px}.accounts-policy>div{flex-basis:calc(100% - 48px)}.accounts-policy button{min-height:44px}}.accounts-workspace .ops-table th[scope=row]{background:var(--mills-surface-raised);white-space:normal;border-bottom:1px solid var(--line);font-weight:var(--mills-font-weight-medium)}.accounts-workspace .ops-table td,.accounts-workspace .ops-table th{padding:8px 16px}.accounts-workspace .ops-table td{height:40px}.accounts-workspace .ops-table .person-avatar{border-radius:var(--mills-radius-pill);flex:0 0 28px}.accounts-workspace .ops-table th[scope=row]{max-width:300px}.accounts-workspace+.context-inspector .person-avatar-large{border-radius:var(--mills-radius-pill);flex:0 0 60px;width:60px;height:60px;font-size:20px}.accounts-workspace+.context-inspector .inspector-identity{align-items:center;min-height:100px}.fixture-planner-workspace .ops-toolbar{flex-wrap:wrap;gap:8px}.fixture-planner-workspace .registration-search{min-width:220px}.fixture-planner-workspace .ops-filter-label select{border:1px solid var(--line);border-radius:var(--mills-radius-sm);background:var(--mills-surface-raised);max-width:180px;min-height:34px;padding:6px 10px;font-size:12px}.fixture-planner-workspace .ops-table td{height:48px;padding:8px 14px}.fixture-planner-workspace .ops-table th{padding:10px 14px}.fixture-planner-workspace .ops-table .fixture-inspect{text-align:left;white-space:nowrap;font-weight:var(--mills-font-weight-medium);color:var(--mills-text-primary);background:0 0;border:0;padding:0}.fixture-planner-workspace .ops-table .fixture-inspect:hover{text-decoration:underline}.fixture-planner-workspace .ops-table tr[aria-selected=true]{background:var(--mills-surface-sunken);box-shadow:inset 3px 0 var(--mills-color-red-500)}.fixture-team{align-items:center;gap:8px;min-width:130px;display:flex}.fixture-team .team-mark{flex:0 0 24px;width:24px;height:28px;font-size:12px}.fixture-planner-workspace+.context-inspector h2{font-size:17px;line-height:1.5}.fixture-conflict{color:var(--mills-color-danger-300)}@media (width<=767px){.fixture-planner-workspace .ops-filter-label select{max-width:100%;min-height:44px}.fixture-planner-workspace .ops-table .fixture-inspect{min-height:44px}}.accounts-workspace>[role=tabpanel]>.ops-control-form{gap:0;padding:0}.accounts-catalogue-heading{border:1px solid var(--line);border-radius:var(--mills-radius-sm);align-items:center;gap:16px;margin:0 20px 8px;padding:12px 20px;display:flex}.accounts-catalogue-heading h3{font-size:13px;font-weight:var(--mills-font-weight-semibold);margin:0 0 4px}.accounts-catalogue-heading p{color:var(--muted);margin:0;font-size:11px}.accounts-workspace .ops-toolbar{flex-wrap:wrap;gap:8px;padding:10px 20px 18px;display:flex}.accounts-workspace .ops-toolbar .registration-search{flex:1;min-width:220px}.accounts-workspace .ops-toolbar select{border:1px solid var(--line);border-radius:var(--mills-radius-sm);background:var(--mills-surface-raised);min-height:34px;padding:6px;font-size:11px}.accounts-workspace .ops-table tr[aria-selected=true]>*{background:var(--mills-surface-sunken)}.accounts-workspace .account-role{border-radius:var(--mills-radius-sm);background:var(--mills-surface-sunken);white-space:nowrap;padding:4px 6px;font-size:11px}.account-mfa-enrolled{color:var(--mills-color-green-700);white-space:nowrap;align-items:center;gap:5px;display:inline-flex}@media (width<=767px){.accounts-workspace .ops-toolbar select{min-height:44px}}.fixture-planner-workspace .ops-table .fixture-inspect{width:auto;min-width:150px;height:auto;font-size:11px;display:block}.fixture-planner-workspace .ops-table{min-width:850px}.fixture-planner-workspace .ops-table td:first-child{min-width:174px}.account-sessions{margin:0;padding:0;list-style:none}.account-sessions li{border-top:1px solid var(--mills-color-neutral-750);justify-content:space-between;align-items:start;gap:8px;padding:12px 0;display:flex}.account-sessions li>div{gap:5px;display:grid}.account-sessions li strong{font-size:12px}.account-sessions li small{color:var(--mills-color-neutral-050);font-size:11px}.account-action-buttons{grid-template-columns:1fr 1fr;gap:8px;display:grid}.account-action-buttons button,.account-sessions button{border:1px solid var(--mills-color-neutral-050);border-radius:var(--mills-radius-sm);min-height:36px;color:var(--mills-color-neutral-050);background:0 0;padding:8px;font-size:11px}.context-inspector .ops-control-form input,.context-inspector .ops-control-form select{max-width:100%}@media (width<=767px){.account-action-buttons button,.account-sessions button{min-height:44px}}.fixture-planner-workspace .ops-filter-label{min-width:0;max-width:100%}.fixture-planner-workspace .ops-filter-label select{width:180px;min-width:0;max-width:100%}.format-inspector{flex-direction:column;display:flex}.format-inspector>*{flex-shrink:0}.format-inspector-tabs{justify-content:flex-start;gap:18px}.format-inspector-tabs>*{text-align:center;min-width:72px}.format-inspector>label{margin-top:auto;padding-top:16px}.accounts-workspace .ops-table td>button.ops-secondary{width:auto;height:auto;min-height:36px;padding:8px 12px;display:inline-flex}.overview-shell .ops-primary{background:var(--mills-action-primary);color:var(--mills-action-on-primary);border-color:var(--mills-action-primary)}.overview-shell .ops-primary:hover:not(:disabled){background:var(--mills-action-primary-hover);color:var(--mills-action-on-primary-hover)}.overview-shell .operations-navigation button[aria-current=page]{box-shadow:inset 3px 0 var(--mills-color-red-500)}.context-inspector .ops-error,.format-inspector .ops-error,.overview-inspector .ops-error{color:var(--mills-color-danger-300)}.context-inspector input,.context-inspector select,.context-inspector textarea{background:var(--mills-color-neutral-900);min-width:0;color:var(--mills-color-neutral-050);border-color:var(--mills-color-neutral-750)}.context-inspector .ops-control-form,.context-inspector .ops-calendar-form,.context-inspector .ops-pitch-form{max-width:100%}.venue-calendar{border-bottom:1px solid var(--line)}.venue-calendar-toolbar{flex-wrap:wrap;align-items:end;gap:8px;padding:16px 20px;display:flex}.venue-calendar-toolbar label{gap:5px;min-width:0;max-width:100%;font-size:11px;display:grid}.venue-calendar-toolbar input,.venue-calendar-toolbar select{border:1px solid var(--line);border-radius:var(--mills-radius-sm);background:var(--mills-surface-raised);max-width:100%;min-height:34px;padding:6px 10px;font-size:12px}.venue-calendar-note{color:var(--muted);margin:0;padding:0 20px 12px;font-size:11px}.venue-calendar-scroll{max-height:400px;overflow:auto}.venue-calendar-table{table-layout:fixed;border-collapse:collapse;width:100%;min-width:790px;font-size:11px}.venue-calendar-table th,.venue-calendar-table td{border:1px solid var(--line);vertical-align:top;padding:6px}.venue-calendar-table thead th{vertical-align:middle;background:var(--mills-surface-sunken);height:40px;font-weight:var(--mills-font-weight-medium)}.venue-calendar-table th:first-child{width:154px}.venue-calendar-table tbody th{text-align:left;font-weight:var(--mills-font-weight-medium)}.venue-calendar-table tbody th>button{text-align:left;background:0 0;border:0;gap:6px;width:100%;padding:10px;display:grid}.venue-calendar-table tbody th small{color:var(--muted);overflow-wrap:anywhere;font-size:10px}.venue-calendar-booking{border:1px solid var(--mills-color-blue-300);border-radius:var(--mills-radius-sm);background:var(--mills-surface-sunken);width:100%;color:var(--mills-text-primary);text-align:left;overflow-wrap:anywhere;gap:4px;margin-bottom:4px;padding:6px;font-size:10px;display:grid}.venue-calendar-booking.is-blackout{border-color:var(--mills-color-danger-700);color:var(--mills-color-danger-700)}.venue-catalogue .ops-panel-heading{padding:18px 20px 0}.venue-catalogue .ops-panel-heading h2{margin:0;font-size:16px}.venue-catalogue .venue-catalogue-name{text-align:left;background:0 0;border:0;width:auto;height:auto;min-height:32px;padding:0;display:block}.venue-catalogue .ops-table tr[aria-selected=true]{background:var(--mills-surface-sunken)}.venue-inspector .ops-venue-list{padding:0;display:block}.venue-inspector .ops-venue{color:inherit;background:0 0;border:0;border-radius:0;padding:0}.venue-inspector .ops-venue-header{display:none}.venue-inspector .queue-tabs{flex-shrink:0;gap:0;padding:0 12px}.venue-inspector .queue-tabs button{color:var(--mills-color-neutral-050);font-size:11px}.venue-inspector .ops-venue-management,.venue-inspector .ops-pitch-list,.venue-inspector .ops-pitch-form{padding:16px}.venue-inspector .ops-fact{color:inherit}.venue-inspector .ops-muted{color:var(--mills-color-neutral-050)}.venue-fixture-records{gap:12px;margin:0;padding:0;list-style:none;display:grid}.venue-fixture-records li{gap:6px;display:grid}.venue-fixture-records strong{font-size:12px}@media (width<=767px){.venue-calendar-toolbar{padding:12px}.venue-calendar-toolbar input,.venue-calendar-toolbar select,.venue-calendar-toolbar button,.venue-calendar-table tbody th>button,.venue-calendar-booking,.venue-catalogue .venue-catalogue-name{min-height:44px}}.venue-inspector .inspector-topline h2{font-size:14px;line-height:1.4;font-weight:var(--mills-font-weight-semibold);margin:0}.venue-calendar-toolbar select{width:220px;min-width:0}@media (width<=767px){.venue-calendar-toolbar button,.ops-table td>button{min-width:44px;min-height:44px}}.venues-workspace .workspace-heading{min-height:103px}.venue-calendar-toolbar .venue-calendar-note{max-width:180px;margin:0 0 9px auto;padding:0;font-size:11px}.venue-calendar-table .venue-calendar-group>th{text-align:left;background:var(--mills-surface-sunken);width:auto;height:38px;padding:10px 14px}.venue-calendar-table tbody td{height:86px}.venue-inspector .ops-pitch-detail{display:block}.venue-inspector .ops-pitch-detail>section{margin-bottom:24px}.venue-inspector .ops-calendar-form{grid-template-columns:minmax(0,1fr);display:grid}.venue-inspector label,.venue-inspector .ops-fact>span,.venue-inspector .ops-fact strong{color:var(--mills-color-neutral-050)}.venue-inspector .ops-text-action{color:var(--mills-color-blue-300)}.venue-inspector .ops-feedback{color:var(--mills-color-green-300)}.venue-inspector .ops-pitch-calendar{border-color:var(--mills-color-neutral-750)}.venue-calendar-booking>span:last-of-type{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.venue-calendar-booking.is-blackout{background:repeating-linear-gradient(135deg, var(--mills-color-danger-300) 0 2px, transparent 2px 5px)}@supports (color:color-mix(in lab, red, red)){.venue-calendar-booking.is-blackout{background:repeating-linear-gradient(135deg, color-mix(in srgb, var(--mills-color-danger-300) 14%, transparent) 0 2px, transparent 2px 5px)}}.venue-inspector .ops-venue-inspections{border-color:var(--mills-color-neutral-750);padding:16px}.venue-inspector .ops-fact time{color:var(--mills-color-neutral-050);overflow-wrap:anywhere;font-size:11px}.venue-blackout-summary{border:1px solid var(--mills-color-danger-300);border-radius:var(--mills-radius-sm);color:var(--mills-color-danger-300);padding:12px}.venue-blackout-summary p{color:var(--mills-color-neutral-050);font-size:11px;line-height:1.5}.venue-catalogue .ops-toolbar{padding:8px 20px 12px}.venue-catalogue .registration-search{min-height:36px}.venue-catalogue .venue-catalogue-name{overflow-wrap:anywhere;min-width:0;max-width:100%}.venue-inspector .inspector-actions button:first-child{background:var(--mills-action-primary);color:var(--mills-action-on-primary);border-color:var(--mills-action-primary)}.venue-inspector .inspector-topline{gap:8px}.venue-inspector .inspector-topline h2{white-space:normal;overflow-wrap:anywhere;flex:1;min-width:0}.venue-inspector .inspector-topline .icon-button{flex:0 0 28px}.venue-inspector .ops-form-actions button.ops-text-action{color:var(--mills-color-blue-300)}.venue-pagination{color:var(--muted);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:16px 20px;font-size:11px;display:flex}.venue-pagination>div,.venue-pagination label{align-items:center;gap:8px;display:flex}.venue-pagination select{border:1px solid var(--line);border-radius:var(--mills-radius-sm);background:var(--mills-surface-raised);min-height:34px;color:var(--mills-text-primary);padding:6px}.venue-current-page{border-radius:var(--mills-radius-sm);background:var(--mills-action-primary);min-width:34px;min-height:34px;color:var(--mills-action-on-primary);place-items:center;display:grid}@media (width<=767px){.venue-pagination button,.venue-pagination select{min-width:44px;min-height:44px}}.overview-shell .operations-navigation button[aria-label=Venue\ navigation][aria-current=page] svg{color:var(--mills-color-red-500)}.venue-calendar-table tr[aria-selected=true]>th{background:var(--mills-surface-sunken);box-shadow:inset 3px 0 var(--mills-color-red-500)}.venue-catalogue .ops-table tr[aria-selected=true]{box-shadow:inset 3px 0 var(--mills-color-red-500)}.officials-workspace .workspace-heading{min-height:104px}.officials-workspace .queue-tabs{margin:0;padding:0 20px}.official-filters{flex-wrap:wrap;gap:8px;padding:18px 22px;display:flex}.official-filters select{border:1px solid var(--line);border-radius:var(--mills-radius-sm);background:var(--mills-surface-raised);width:124px;max-width:100%;min-height:36px;font:inherit;padding:6px 10px;font-size:12px}.official-filters .registration-search{flex:1;min-width:220px}.official-appointments-table{min-width:810px}.officials-workspace .ops-table td{height:58px;padding:10px;font-size:12px;line-height:1.6}.officials-workspace .ops-table th{padding:12px 10px;font-size:11px}.officials-workspace .ops-table tr[aria-selected=true]{background:var(--mills-color-blue-300)}@supports (color:color-mix(in lab, red, red)){.officials-workspace .ops-table tr[aria-selected=true]{background:color-mix(in srgb, var(--mills-color-blue-300) 18%, var(--mills-surface-raised))}}.officials-workspace .ops-table tr[aria-selected=true]{box-shadow:inset 3px 0 var(--mills-color-red-500)}.officials-workspace .ops-table td>button.official-fixture-select{text-align:left;width:auto;height:auto;color:var(--mills-text-primary);font:inherit;font-weight:var(--mills-font-weight-medium);overflow-wrap:anywhere;background:0 0;border:0;min-width:120px;max-width:200px;padding:0;display:block}.official-fixture-select span{font-weight:var(--mills-font-weight-regular);display:block}.officials-workspace .ops-table td>button.official-fixture-select:hover{text-decoration:underline}.official-pagination{color:var(--mills-text-secondary);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:20px 22px;font-size:12px;display:flex}.official-pagination>div{align-items:center;gap:12px;display:flex}.official-pagination select{border:1px solid var(--line);background:var(--mills-surface-raised);border-radius:var(--mills-radius-sm);margin-left:12px;padding:8px}.official-inspector h2{overflow-wrap:anywhere;font-size:19px;line-height:1.5}.official-inspector .inspector-topline{flex-shrink:0;gap:8px}.official-inspector .inspector-topline strong{overflow-wrap:anywhere;min-width:0}.official-inspector .inspector-topline button{flex:0 0 28px}.official-appointment-card{background:var(--mills-color-neutral-900);border-radius:var(--mills-radius-sm);border:1px solid var(--mills-color-neutral-750);margin:8px 0;padding:12px}.official-appointment-identity{align-items:flex-start;gap:10px;display:flex}.official-appointment-identity>div{overflow-wrap:anywhere;flex:1;min-width:0}.official-appointment-identity strong,.official-appointment-identity>div>span{display:block}.official-appointment-identity>div>span{color:var(--mills-color-neutral-050);font-size:11px}.official-inspector .ops-status{background:var(--mills-color-neutral-750);color:var(--mills-color-neutral-000);font-size:10px}.official-inspector label,.official-inspector p{color:var(--mills-color-neutral-050)}.official-inspector .ops-text-action{color:var(--mills-color-blue-300)}.official-inspector .ops-panel{color:var(--mills-color-neutral-000);border-color:var(--mills-color-neutral-750);background:0 0}.official-availability>h2{font-size:18px}@media (width<=767px){.officials-workspace .queue-tabs{margin:0;padding:0}.official-filters select{min-height:44px}.official-pagination{flex-direction:column;align-items:flex-start}}.official-personal-link{padding:12px 22px}.officials-workspace .ops-table-scroll{min-width:0;max-width:100%}.officials-workspace .ops-table-scroll,.official-filters label{position:relative}.official-availability{min-width:0;padding:20px 24px}.official-inspector .inspector-actions button.ops-primary{background:var(--mills-action-primary);color:var(--mills-action-on-primary)}.official-inspector .inspector-actions button.ops-primary:hover{background:var(--mills-action-primary-hover);color:var(--mills-action-on-primary-hover)}.matchday-command .workspace-heading{min-height:104px}.matchday-command>.queue-tabs{flex-wrap:wrap;align-items:center;gap:18px;min-height:44px;padding:0 22px}.matchday-command>.queue-tabs>strong{border-bottom:3px solid var(--mills-color-red-500);place-items:center;min-height:44px;font-size:13px;display:grid}.matchday-command>.queue-tabs>span{color:var(--mills-text-secondary);font-size:11px}.matchday-command-filters{flex-wrap:wrap;gap:8px}.matchday-command-filters label,.matchday-command .ops-table-scroll{position:relative}.matchday-command-filters select{border:1px solid var(--line);background:var(--mills-surface-raised);border-radius:var(--mills-radius-sm);width:180px;min-width:0;min-height:36px;font:inherit;padding:6px 10px;font-size:12px}.matchday-command-filters .registration-search{min-width:200px}.matchday-command-table{min-width:850px}.matchday-command-table th{padding:12px 10px;font-size:11px}.matchday-command-table td{height:58px;padding:10px;font-size:11px;line-height:1.6}.matchday-command-table .ops-status{white-space:normal;max-width:130px}.matchday-command-table tr[aria-selected=true]{background:var(--mills-color-blue-300)}@supports (color:color-mix(in lab, red, red)){.matchday-command-table tr[aria-selected=true]{background:color-mix(in srgb, var(--mills-color-blue-300) 18%, var(--mills-surface-raised))}}.matchday-command-table tr[aria-selected=true]{box-shadow:inset 3px 0 var(--mills-color-red-500)}.matchday-command-table td>button.matchday-fixture-select{text-align:left;width:auto;min-width:120px;max-width:180px;height:auto;color:var(--mills-text-primary);font:inherit;font-weight:var(--mills-font-weight-medium);overflow-wrap:anywhere;background:0 0;border:0;padding:0;display:block}.matchday-fixture-select span{font-weight:var(--mills-font-weight-regular);display:block}.matchday-command-table td>button.matchday-fixture-select:hover{text-decoration:underline}.matchday-command-inspector h2{overflow-wrap:anywhere;font-size:18px}.matchday-command-inspector .inspector-topline{flex-shrink:0;gap:8px}.matchday-command-inspector .inspector-topline strong{overflow-wrap:anywhere;min-width:0}.matchday-command-inspector .inspector-topline .icon-button{flex:0 0 28px}.matchday-command-inspector .ops-status{color:var(--mills-color-neutral-000);background:var(--mills-color-neutral-750)}.matchday-inspector-score{text-align:center;font-size:32px;font-weight:var(--mills-font-weight-bold)}.matchday-public-events{margin:0;padding:0;list-style:none}.matchday-public-events li{justify-content:space-between;gap:12px;padding:6px 0;font-size:11px;display:flex}.matchday-public-events time,.matchday-command-inspector .ops-fact span{color:var(--mills-color-neutral-050)}.matchday-command-inspector .inspector-actions button.ops-primary{background:var(--mills-action-primary);color:var(--mills-action-on-primary);justify-content:center;align-items:center;gap:8px;display:flex}.matchday-command-inspector .inspector-actions button.ops-primary:hover{background:var(--mills-action-primary-hover);color:var(--mills-action-on-primary-hover)}@media (width<=767px){.matchday-command-filters select{min-height:44px}}.matchday-command-inspector .ops-fact strong{color:var(--mills-color-neutral-000)}.live-capture-page .workspace-heading{min-height:98px}.live-capture-navigation{justify-content:space-between;align-items:center;gap:8px;padding:0 22px 12px;display:flex}.live-fixture-scorecard{border:1px solid var(--line);border-radius:var(--mills-radius-sm);text-align:center;grid-template-columns:minmax(0,1fr) minmax(100px,auto) minmax(0,1fr);align-items:center;gap:16px;margin:0 22px 18px;padding:16px 20px;display:grid}.live-fixture-scorecard>div{overflow-wrap:anywhere;min-width:0}.live-fixture-scorecard strong,.live-fixture-scorecard>div>span{display:block}.live-fixture-scorecard>div>strong{font-size:20px;line-height:1.3}.live-fixture-scorecard>div>span{color:var(--mills-text-secondary);font-size:12px}.live-fixture-scorecard>div>.live-score-value{margin:4px 0;font-size:30px}.live-fixture-scorecard>div>.ops-status{font-size:11px;display:inline-block}.live-capture-workspace{background:var(--mills-surface-raised);border:0;flex-direction:column;gap:0;margin:0;padding:0;display:flex}.live-capture-workspace>.ops-live-events{display:contents}.live-capture-workspace .ops-live-events-heading{border-block:1px solid var(--line);order:0;padding:10px 22px}.live-capture-workspace .ops-live-events-heading h3{font-size:15px}.live-capture-workspace .ops-live-events>.ops-live-holder{order:0;margin:0;padding:8px 22px}.live-capture-workspace .live-event-toolbar{border-bottom:1px solid var(--line);flex-wrap:wrap;order:1;gap:10px;padding:16px 22px;display:flex}.live-event-toolbar button{border:1px solid var(--line);border-radius:var(--mills-radius-sm);background:var(--mills-surface-raised);min-height:46px;color:var(--mills-text-primary);font:inherit;flex:120px;justify-content:center;align-items:center;gap:10px;padding:8px 12px;font-size:13px;display:flex}.live-event-toolbar button:first-child{background:var(--mills-color-neutral-900);color:var(--mills-text-inverse)}.live-effective-events{order:2}.live-effective-events>h3{margin:0;padding:12px 22px;font-size:13px}.live-effective-events .ops-table{min-width:600px}.live-effective-events .ops-table th,.live-effective-events .ops-table td{padding:12px 18px}.live-effective-events .ops-table td{height:54px}.live-capture-workspace .workspace-capture-controls,.live-capture-workspace .ops-live-corrections{border:1px solid var(--line);border-radius:var(--mills-radius-sm);order:3;margin:12px 22px;padding:12px}.workspace-capture-controls>summary{cursor:pointer;font-size:13px;font-weight:var(--mills-font-weight-semibold)}.live-event-inspector .inspector-topline{flex-shrink:0;gap:8px}.live-event-inspector .inspector-topline h2{overflow-wrap:anywhere;min-width:0;margin:0;font-size:20px}.live-event-inspector .inspector-topline button{flex:0 0 28px}.live-event-inspector .ops-live-event-form{grid-template-columns:minmax(0,1fr)}.live-event-inspector label{color:var(--mills-color-neutral-000)}.live-event-inspector label>input,.live-event-inspector label>select{border:1px solid var(--mills-color-neutral-750);border-radius:var(--mills-radius-sm);background:var(--mills-color-neutral-900);width:100%;min-width:0;min-height:42px;color:var(--mills-color-neutral-000);font:inherit;margin-top:6px;padding:8px 10px}.live-event-inspector .ops-live-event-form label{color:var(--mills-color-neutral-000)}.live-event-inspector .ops-live-event-form button.ops-primary{min-height:46px}.live-event-inspector .ops-error{color:var(--mills-color-danger-300)}@media (width<=767px){.live-fixture-scorecard{grid-template-columns:minmax(0,1fr) minmax(72px,auto) minmax(0,1fr);gap:8px;margin:0 14px 14px;padding:12px}.live-fixture-scorecard>div>strong{font-size:15px}.live-fixture-scorecard>div>.live-score-value{font-size:24px}.live-capture-workspace .live-event-toolbar{gap:8px;padding:12px 14px}.live-event-toolbar button{flex-basis:90px}}.matchday-command>.queue-tabs>p{color:var(--mills-text-secondary);margin:0;font-size:11px}.matchday-time-cell>span{white-space:nowrap;display:block}.matchday-venue-cell{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.matchday-command-table td:nth-child(4){max-width:110px}.live-capture-page>.live-capture-navigation{padding-top:16px}.result-review-workspace .workspace-heading{min-height:104px}.result-review-filters{flex-wrap:wrap;gap:8px}.result-review-filters label{position:relative}.result-review-filters .registration-search{min-width:200px}.result-review-filters select{border:1px solid var(--line);border-radius:var(--mills-radius-sm);background:var(--mills-surface-raised);width:135px;min-width:0;min-height:36px;font:inherit;padding:6px 10px;font-size:12px}.result-review-table{min-width:810px}.result-review-table td{height:58px;padding:10px 14px;font-size:12px}.result-review-table th{padding:12px 14px;font-size:11px}.result-review-table td>button.result-fixture-select{width:auto;min-width:160px;max-width:240px;height:auto;font:inherit;text-align:left;overflow-wrap:anywhere;background:0 0;border:0;padding:0;display:block}.result-fixture-select>span{color:var(--mills-text-secondary);font-size:11px;display:block}.result-review-table td>button.result-fixture-select:hover{text-decoration:underline}.result-review-table tr[aria-selected=true]{background:var(--mills-color-blue-300)}@supports (color:color-mix(in lab, red, red)){.result-review-table tr[aria-selected=true]{background:color-mix(in srgb, var(--mills-color-blue-300) 18%, var(--mills-surface-raised))}}.result-review-table tr[aria-selected=true]{box-shadow:inset 3px 0 var(--mills-color-red-500)}.result-updated>span{white-space:nowrap;display:block}.result-review-inspector .inspector-topline{flex-shrink:0;gap:8px}.result-review-inspector .inspector-topline h2{overflow-wrap:anywhere;min-width:0;margin:0;font-size:18px}.result-review-inspector .inspector-topline .icon-button{flex:0 0 28px}.result-review-inspector>.queue-tabs{flex-shrink:0;margin:0;padding:0 8px}.result-review-inspector>.queue-tabs button{color:var(--mills-color-neutral-050)}.result-review-inspector>.queue-tabs button[aria-selected=true]{color:var(--mills-color-neutral-000)}.result-review-inspector .ops-muted,.result-review-inspector label,.result-review-inspector .ops-fact,.result-review-inspector .ops-fact>span,.result-review-inspector .ops-fact strong{color:var(--mills-color-neutral-050)}.result-review-inspector .ops-text-action{color:var(--mills-color-blue-300)}.result-review-inspector .ops-panel,.result-review-inspector .ops-result-review{border-color:var(--mills-color-neutral-750);color:var(--mills-color-neutral-000);background:0 0}.result-review-inspector .ops-panel h2{font-size:17px}.result-review-inspector .inspector-section article{border-bottom:1px solid var(--mills-color-neutral-750);padding:12px 0}.result-review-inspector .ops-control-form label{color:var(--mills-color-neutral-000)}@media (width<=767px){.result-review-filters select{min-height:44px}}.result-review-inspector .ops-empty,.result-review-inspector .ops-decision-block summary{color:var(--mills-color-neutral-050)}.result-review-inspector .ops-error{color:var(--mills-color-danger-300)}.disciplinary-cases-workspace .workspace-heading{min-height:104px}.discipline-stats{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;padding:0 18px 18px;display:grid}.discipline-stats article{border:1px solid var(--line);border-radius:var(--mills-radius-sm);align-items:flex-start;gap:16px;min-height:112px;padding:16px;display:flex}.discipline-stats article svg{flex-shrink:0;margin-top:8px}.discipline-stats article>div{flex-direction:column;min-width:0;display:flex}.discipline-stats article strong{font-size:28px;line-height:1.2;font-weight:var(--mills-font-weight-semibold)}.discipline-stats article span{color:var(--mills-text-secondary);margin:6px 0 10px;font-size:12px}.discipline-stats article small{color:var(--mills-text-secondary);font-size:10px}.disciplinary-cases-workspace fieldset,.discipline-case-inspector fieldset{border:0;min-width:0;margin:0;padding:0}.discipline-status-filter{align-items:center;gap:12px;font-size:12px;display:flex}.discipline-status-filter select{border:1px solid var(--line);border-radius:var(--mills-radius-sm);background:var(--mills-surface-raised);width:160px;min-width:0;min-height:36px;font:inherit;padding:6px 10px}.disciplinary-cases-workspace .ops-toolbar{flex-wrap:wrap;justify-content:flex-start;gap:12px 20px;font-size:12px}.disciplinary-cases-workspace .ops-toolbar input{width:min(100%,260px)}.disciplinary-cases-workspace .ops-state{border-bottom:1px solid var(--line);text-align:center;margin:0;padding:32px 24px}.discipline-case-table{min-width:820px}.discipline-case-table th{padding:12px;font-size:11px}.discipline-case-table td{height:58px;padding:10px 12px;font-size:12px}.discipline-case-table td>button.case-select{width:auto;height:auto;color:var(--mills-color-blue-700);font:inherit;background:0 0;border:0;padding:0;text-decoration:underline;display:block}.discipline-case-table .case-summary{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.discipline-case-table td:nth-child(3){max-width:210px}.discipline-case-table tr[aria-selected=true]{background:var(--mills-color-blue-300)}@supports (color:color-mix(in lab, red, red)){.discipline-case-table tr[aria-selected=true]{background:color-mix(in srgb, var(--mills-color-blue-300) 18%, var(--mills-surface-raised))}}.discipline-case-table tr[aria-selected=true]{box-shadow:inset 3px 0 var(--mills-color-red-500)}.discipline-scope-rules{padding:24px;font-size:14px;line-height:1.7}.discipline-scope-rules h2{font-size:18px}.discipline-case-inspector .inspector-topline{flex-shrink:0;gap:8px}.discipline-case-inspector .inspector-topline strong{overflow-wrap:anywhere;min-width:0}.discipline-case-inspector .inspector-topline button{flex:0 0 28px}.discipline-case-inspector h2{overflow-wrap:anywhere;font-size:20px;line-height:1.4}.discipline-case-inspector .ops-status{color:var(--mills-color-neutral-000);background:var(--mills-color-neutral-750)}.discipline-case-inspector .ops-text-action{color:var(--mills-color-blue-300)}.discipline-case-inspector dd{overflow-wrap:anywhere}.case-timeline{border-left:2px solid var(--mills-color-neutral-750);margin:12px 0;padding:0 0 0 16px;list-style:none}.case-timeline li{padding:8px 0}.case-timeline strong,.case-timeline time{display:block}.case-timeline time{color:var(--mills-color-neutral-050);font-size:11px}.case-action-form label{gap:6px;margin-bottom:14px;font-size:13px;display:grid}.case-action-form input,.case-action-form select,.case-action-form textarea{border:1px solid var(--mills-color-neutral-750);border-radius:var(--mills-radius-sm);background:var(--mills-color-neutral-900);width:100%;min-width:0;min-height:42px;color:var(--mills-color-neutral-000);font:inherit;padding:8px 10px}.discipline-case-inspector .ops-error{color:var(--mills-color-danger-300)}.case-actions{flex-shrink:0;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.discipline-case-inspector .inspector-actions button.ops-primary{background:var(--mills-action-primary);color:var(--mills-action-on-primary)}.discipline-case-inspector .inspector-actions button.ops-primary:hover{background:var(--mills-action-primary-hover);color:var(--mills-action-on-primary-hover)}@media (width<=1280px){.discipline-stats{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=767px){.discipline-stats{gap:8px;padding:0 14px 14px}.discipline-stats article{gap:8px;min-height:106px;padding:12px}.discipline-stats article svg{width:20px}.discipline-status-filter select{min-height:44px}}@media (width<=359px){.discipline-stats article{flex-direction:column}}.analytics-workspace .workspace-heading{min-height:104px}.analytics-freshness{border:1px solid var(--line);border-radius:var(--mills-radius-sm);margin:10px 20px;padding:10px 12px;font-size:12px}.analytics-stats{grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;padding:16px 18px 14px;display:grid}.analytics-stats article{border:1px solid var(--line);border-radius:var(--mills-radius-sm);align-items:flex-start;gap:10px;min-height:106px;padding:14px 12px;display:flex}.analytics-stats article>svg{flex:0 0 22px;margin-top:6px}.analytics-stats article>div{flex-direction:column;min-width:0;display:flex}.analytics-stats article span{font-size:10px;line-height:1.4}.analytics-stats article strong{font-size:24px;line-height:1.4;font-weight:var(--mills-font-weight-semibold);white-space:nowrap}.analytics-stats article small{color:var(--mills-text-secondary);font-size:9px;line-height:1.4}.analytics-charts{grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);align-items:stretch;gap:12px;margin:0 18px 14px;display:grid}.analytics-card{border:1px solid var(--line);border-radius:var(--mills-radius-sm);background:var(--mills-surface-raised);min-width:0;padding:14px 12px}.analytics-card h2{font-size:16px;line-height:1.5;font-weight:var(--mills-font-weight-semibold);margin:0 0 4px}.analytics-card h3{font-size:15px}.analytics-card>p{color:var(--mills-text-secondary);font-size:12px}.analytics-charts>.analytics-card{min-height:250px}.goals-trend-legend{justify-content:flex-end;gap:18px;font-size:10px;display:flex}.goals-trend-legend>span:before{content:"";border-radius:var(--mills-radius-pill);background:var(--mills-color-blue-700);width:8px;height:8px;margin-right:5px;display:inline-block}.goals-trend-legend>span:last-child:before{background:var(--mills-color-red-500)}.goals-trend-scroll{max-width:100%;overflow-x:auto}.goals-trend-scroll svg{width:100%;min-width:340px;height:auto;max-height:238px;display:block}.goals-trend-scroll text{font:10px var(--mills-font-family-interface), sans-serif;fill:var(--mills-text-secondary)}.goals-trend-scroll .chart-grid{stroke:var(--line);stroke-width:1px}.goals-trend-data{margin-top:8px;font-size:11px}.goals-trend-data>summary{cursor:pointer}.analytics-workspace .ops-table-scroll{min-width:0;max-width:100%;position:relative}.analytics-competition-table{min-width:650px}.analytics-competition-table td,.analytics-competition-table th{height:30px;padding:6px 7px;font-size:11px}.analytics-competition-table th{background:var(--mills-surface-raised)}.analytics-competition-table td{border-bottom:1px solid var(--line)}.analytics-workspace .ops-table td>button.analytics-team-select{text-align:left;width:auto;min-width:100px;max-width:210px;height:auto;color:var(--mills-color-blue-700);font:inherit;overflow-wrap:anywhere;background:0 0;border:0;padding:0;display:block}.analytics-workspace .ops-table td>button.analytics-team-select:hover{text-decoration:underline}.analytics-competition-table tr[aria-selected=true]{background:var(--mills-color-blue-300)}@supports (color:color-mix(in lab, red, red)){.analytics-competition-table tr[aria-selected=true]{background:color-mix(in srgb, var(--mills-color-blue-300) 18%, var(--mills-surface-raised))}}.analytics-competition-table tr[aria-selected=true]{box-shadow:inset 3px 0 var(--mills-color-red-500)}.analytics-top-five{padding:14px 8px}.analytics-top-five>h2{margin-inline:4px}.analytics-top-five .analytics-competition-table{min-width:340px}.analytics-top-five .analytics-competition-table td,.analytics-top-five .analytics-competition-table th{padding:7px 3px;font-size:10px}.analytics-top-five .ops-table td>button.analytics-team-select{min-width:88px;max-width:120px}.analytics-full-table,.analytics-publication{margin:0 18px 18px}.analytics-card-heading{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-bottom:10px;display:flex}.analytics-card-heading>div{gap:8px;display:flex}.analytics-card-heading select{border:1px solid var(--line);border-radius:var(--mills-radius-sm);background:var(--mills-surface-raised);min-width:0;max-width:180px;min-height:34px;color:var(--mills-text-primary);font:inherit;padding:6px 10px;font-size:11px}.analytics-form{white-space:nowrap;gap:4px;display:flex}.analytics-form>span{border-radius:var(--mills-radius-sm);min-width:20px;height:21px;font-size:11px;font-weight:var(--mills-font-weight-semibold);place-items:center;padding:1px 3px;display:grid}.analytics-form [data-outcome=W]{background:var(--mills-color-green-700);color:var(--mills-color-neutral-000)}.analytics-form [data-outcome=D]{background:var(--mills-color-neutral-750);color:var(--mills-color-neutral-000)}.analytics-form [data-outcome=L]{background:var(--mills-color-danger-700);color:var(--mills-color-neutral-000)}.analytics-table-source{margin:10px 0 0;font-size:10px}.analytics-publication>section{border-top:1px solid var(--line);margin-top:24px;padding-top:18px;font-size:13px}.analytics-publication .ops-publication-form{margin-top:18px}.analytics-publication .ops-coverage{margin-top:20px}.analytics-diagnostics{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;font-size:13px;display:grid}.analytics-diagnostics dt{color:var(--mills-text-secondary)}.analytics-diagnostics dd{font-size:20px;font-weight:var(--mills-font-weight-semibold);margin:4px 0}.analytics-team-inspector .inspector-topline{flex-shrink:0;gap:8px}.analytics-team-inspector .inspector-topline h2{overflow-wrap:anywhere;min-width:0;margin:0;font-size:18px;line-height:1.4}.analytics-team-inspector .inspector-topline .icon-button{flex:0 0 28px}.analytics-team-inspector>.queue-tabs{flex-shrink:0;padding:0 8px}.analytics-team-inspector>.queue-tabs button{color:var(--mills-color-neutral-050);font-size:12px}.analytics-team-inspector>.queue-tabs button[aria-selected=true]{color:var(--mills-color-neutral-000)}.analytics-team-facts{border-bottom:1px solid var(--mills-color-neutral-750);justify-content:space-between;gap:12px;padding:14px 0;display:flex}.analytics-team-facts>div{flex-direction:column;gap:6px;font-size:12px;display:flex}.analytics-team-facts>div:first-child{max-width:90px}.analytics-team-facts strong{font-size:18px;font-weight:var(--mills-font-weight-medium)}.analytics-recent-result{grid-template-columns:minmax(0,1.1fr) minmax(0,1.2fr) auto;gap:6px;padding:8px 0;font-size:11px;display:grid}.analytics-recent-result>*{overflow-wrap:anywhere;min-width:0}.analytics-team-inspector .inspector-actions button.ops-secondary{color:var(--mills-color-neutral-000);border-color:var(--mills-color-neutral-750);background:0 0}.analytics-team-inspector .ops-empty,.analytics-team-inspector .ops-muted{color:var(--mills-color-neutral-050)}@media (width<=1279px){.analytics-stats{grid-template-columns:repeat(3,minmax(0,1fr))}.analytics-charts{grid-template-columns:minmax(0,1fr)}}@media (width<=767px){.analytics-stats{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;padding:12px 14px}.analytics-stats article{gap:8px;padding:12px 10px}.analytics-stats article strong{font-size:22px}.analytics-charts,.analytics-full-table,.analytics-publication{margin-inline:14px}.analytics-diagnostics{grid-template-columns:minmax(0,1fr)}.analytics-card-heading select{min-height:44px}}.analytics-stats article strong{white-space:normal;overflow-wrap:anywhere}.content-workspace .workspace-heading{min-height:104px}.content-fixture-context{padding:0 20px 12px}.content-fixture-context>label{color:var(--mills-text-secondary);align-items:center;gap:12px;font-size:12px;display:flex}.content-fixture-context select{border:1px solid var(--line);border-radius:var(--mills-radius-sm);background:var(--mills-surface-raised);width:min(100%,450px);min-width:0;max-width:100%;min-height:36px;font:inherit;padding:6px 10px}.content-discussion-banner{grid-template-columns:minmax(0,1fr) minmax(0,1.65fr);margin:0 20px 18px;display:grid}.fixture-comment-control{border:1px solid var(--line);border-radius:var(--mills-radius-sm);min-width:0;padding:16px}.fixture-comment-control h2,.content-discussion-note h2{font-size:14px;font-weight:var(--mills-font-weight-semibold);margin:0 0 12px}.fixture-comment-control p{color:var(--mills-text-secondary);margin:6px 0;font-size:11px}.fixture-comment-toggle{align-items:center;gap:14px;display:flex}.fixture-comment-toggle>div{min-width:0;font-size:12px}.fixture-comment-toggle button[role=switch]{border:1px solid var(--mills-color-neutral-750);border-radius:var(--mills-radius-pill);background:var(--mills-color-neutral-750);flex:0 0 48px;align-items:center;width:48px;min-height:28px;padding:3px;display:flex}.fixture-comment-toggle button[aria-checked=true]{background:var(--mills-color-green-700);border-color:var(--mills-color-green-700);justify-content:flex-end}.fixture-comment-toggle button>span{border-radius:var(--mills-radius-pill);background:var(--mills-color-neutral-000);width:20px;height:20px;display:block}.fixture-comment-toggle button:disabled{opacity:.65;cursor:not-allowed}.content-discussion-note{background:var(--mills-color-amber-300);align-items:flex-start;gap:12px;min-width:0;padding:16px;display:flex}@supports (color:color-mix(in lab, red, red)){.content-discussion-note{background:color-mix(in srgb, var(--mills-color-amber-300) 12%, var(--mills-surface-raised))}}.content-discussion-note{border:1px solid var(--mills-color-amber-300);border-radius:var(--mills-radius-sm)}.content-discussion-note>svg{color:var(--mills-color-amber-700);flex:0 0 20px}.content-discussion-note h2{margin-bottom:6px}.content-discussion-note p{margin:0 0 10px;font-size:12px;line-height:1.5}.content-discussion-note button{min-height:32px;font-size:11px}.content-moderation-filters{flex-wrap:wrap;gap:8px}.content-moderation-filters .registration-search{min-width:220px;position:relative}.content-moderation-filters select{background:var(--mills-surface-raised);border:1px solid var(--line);border-radius:var(--mills-radius-sm);width:160px;min-width:0;min-height:36px;font:inherit;padding:6px 10px;font-size:12px}.content-queue-total{text-align:right;padding:0 22px 16px;font-size:12px}.content-workspace .ops-table-scroll{min-width:0;max-width:100%;position:relative}.content-moderation-table{min-width:820px}.content-moderation-table th{padding:12px 10px;font-size:11px}.content-moderation-table td{height:56px;padding:10px;font-size:11px}.content-moderation-table td:nth-child(2){overflow-wrap:anywhere;max-width:130px}.content-moderation-table td:nth-child(3){overflow-wrap:anywhere;max-width:110px}.content-workspace .ops-table td>button.comment-inspect{width:auto;min-width:170px;max-width:280px;height:auto;color:var(--mills-text-primary);font:inherit;text-align:left;background:0 0;border:0;align-items:center;gap:8px;padding:0;display:flex}.comment-inspect>svg{color:var(--mills-color-danger-700);flex:0 0 16px}.comment-inspect>span{-webkit-line-clamp:2;overflow-wrap:anywhere;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.content-moderation-table tr[aria-selected=true]{background:var(--mills-color-blue-300)}@supports (color:color-mix(in lab, red, red)){.content-moderation-table tr[aria-selected=true]{background:color-mix(in srgb, var(--mills-color-blue-300) 18%, var(--mills-surface-raised))}}.content-moderation-table tr[aria-selected=true]{box-shadow:inset 3px 0 var(--mills-color-red-500)}.content-comment-date>span{white-space:nowrap;display:block}.content-settings{padding:20px 24px}.content-settings>label{align-items:center;gap:12px;margin-bottom:20px;font-size:13px;display:flex}.content-settings>label select{border:1px solid var(--line);border-radius:var(--mills-radius-sm);background:var(--mills-surface-raised);min-width:0;max-width:220px;min-height:38px;font:inherit;padding:6px 10px}.content-workspace>.ops-controls .ops-detail-grid{grid-template-columns:minmax(0,1fr)}.content-moderation-inspector .inspector-topline{flex-shrink:0;gap:8px}.content-moderation-inspector .inspector-topline strong{overflow-wrap:anywhere;min-width:0}.content-moderation-inspector .inspector-topline .icon-button{flex:0 0 28px}.content-moderation-inspector blockquote{color:var(--mills-color-neutral-000);overflow-wrap:anywhere;margin:12px 0 0;padding:0;font-size:16px;line-height:1.6}.content-moderation-inspector .ops-status{background:var(--mills-color-neutral-750);color:var(--mills-color-neutral-000)}.moderation-action-form fieldset{border:0;min-width:0;margin:0;padding:0}.moderation-action-form label{gap:6px;margin:12px 0;font-size:13px;display:grid}.moderation-action-form select,.moderation-action-form textarea{border:1px solid var(--mills-color-neutral-750);border-radius:var(--mills-radius-sm);background:var(--mills-color-neutral-900);width:100%;min-width:0;min-height:42px;color:var(--mills-color-neutral-000);font:inherit;padding:8px 10px}.moderation-action-form .moderation-remove-confirm{align-items:center;gap:8px;display:flex}.moderation-remove-confirm input{width:18px;height:18px;accent-color:var(--mills-color-red-500);flex-shrink:0}.content-moderation-inspector .ops-error{color:var(--mills-color-danger-300)}.content-moderation-inspector .inspector-actions button.ops-primary{background:var(--mills-action-primary);color:var(--mills-action-on-primary)}.content-moderation-inspector .inspector-actions button.ops-primary:hover{background:var(--mills-action-primary-hover);color:var(--mills-action-on-primary-hover)}@media (width<=767px){.content-discussion-banner{grid-template-columns:minmax(0,1fr);margin-inline:14px}.content-fixture-context{padding-inline:14px}.content-fixture-context>label{flex-direction:column;align-items:flex-start}.content-fixture-context select{min-height:44px}.content-moderation-filters select{width:140px;min-height:44px}.fixture-comment-toggle button[role=switch]{min-height:44px}}.format-inspector{flex-direction:column;display:flex;overflow:hidden}.format-inspector-head,.format-inspector-tabs,.format-inspector-actions{flex:none}.format-inspector-scroll{overflow-wrap:anywhere;flex:1;min-height:0;overflow-y:auto}.accounts-workspace .ops-toolbar label.registration-search{align-items:center;gap:8px;display:flex}.accounts-workspace .ops-toolbar .registration-search input{background:0 0;border:0;width:100%;min-width:0;padding:0}.context-inspector .ops-text-action{color:var(--mills-color-blue-300)}.format-knockout-panel{position:relative}.format-knockout-defaults{margin:0}.format-knockout-defaults summary{padding:2px 0;position:absolute;top:14px;right:13px}.format-knockout-defaults .format-control-grid{z-index:4;padding:var(--mills-space-4);border:1px solid var(--mills-color-neutral-750);border-radius:var(--mills-radius-sm);background:var(--mills-color-neutral-000);position:absolute;top:38px;left:13px;right:13px}.format-knockout-row span:nth-child(n+3){border:0;padding:4px}@media (width<=767px){.format-knockout-defaults summary{align-items:center;min-height:44px;display:flex;position:static}.format-knockout-defaults .format-control-grid{margin-top:4px;position:static}}.competition-settings-workspace .competition-detail-pane{background:var(--mills-color-neutral-950)}@media (width>=1080px) and (width<=1359px){.competition-settings-workspace.has-competition-inspector{margin-right:360px}.competition-settings-workspace .competition-management.has-selection{display:block}.competition-settings-workspace .competition-detail-pane{z-index:2;width:360px;max-height:none;position:fixed;top:93px;bottom:0;right:0}}@media (width<=1079px){.competition-settings-workspace .competition-detail-pane{z-index:90;flex-direction:column;width:min(421px,100vw);min-height:0;max-height:100dvh;display:flex;position:fixed;top:0;bottom:0;right:0}.competition-detail-head{flex:none}.competition-detail-body{min-height:0;overflow-y:auto}}.competition-settings-workspace .competition-table tr.is-selected small{color:var(--mills-text-secondary)}.format-legs-options{border:0;min-width:0;margin:0;padding:0}.format-legs-options legend{color:var(--mills-text-secondary);font-size:11px;font-weight:var(--mills-font-weight-semibold);margin-bottom:4px;padding:0}.has-format-editor .format-panel .format-legs-options label{min-height:22px;font-weight:var(--mills-font-weight-regular);align-items:center;gap:8px;display:flex}.format-legs-options input[type=radio]{width:13px;height:13px;min-height:13px;accent-color:var(--mills-color-red-500);margin:0;padding:0}@media (pointer:coarse){.has-format-editor .format-panel .format-legs-options label{min-height:44px}}.overview-priority-icon{color:var(--mills-color-blue-700)}.overview-inspector-badge{background:var(--mills-color-neutral-750);color:var(--mills-color-neutral-050);font-weight:var(--mills-font-weight-bold)}.overview-inspector-badge:is([data-status=SUBMITTED],[data-status=UNDER_REVIEW],[data-status=PENDING],[data-status=ASSIGNED],[data-status=OPEN]){background:var(--mills-color-amber-300);color:var(--mills-color-neutral-950)}.overview-inspector-badge:is([data-status=APPROVED],[data-status=CONFIRMED],[data-status=ACCEPTED],[data-status=COMPLETED]){background:var(--mills-color-green-300);color:var(--mills-color-neutral-950)}.overview-inspector-badge:is([data-status=REJECTED],[data-status=DECLINED],[data-status=FAILED],[data-status=SUSPENDED],[data-status=CANCELLED]){background:var(--mills-color-danger-300);color:var(--mills-color-neutral-950)}.overview-inspector-actions .overview-inspector-primary{border-color:var(--mills-action-primary);background:var(--mills-action-primary);color:var(--mills-action-on-primary)}.has-format-editor .format-knockout-table{margin:6px 0}.has-format-editor .format-knockout-head{min-height:24px}@media (width>=1360px){.has-format-editor .format-main{row-gap:0}.has-format-editor .format-main>.format-panel+.format-panel{margin-top:calc(var(--mills-space-3) - 1px)}.has-format-editor .format-main>.format-group-panel{min-height:217px}.has-format-editor .format-knockout-head{min-height:20px}.has-format-editor .format-main>.format-knockout-panel+.format-additional{margin-top:var(--mills-space-1)}}.competition-settings-workspace .competition-pill{white-space:nowrap;padding-inline:6px}.competition-settings-workspace .competition-table th:nth-child(4){width:14%}.competition-settings-workspace .competition-table th:nth-child(8){width:4%}.competition-settings-workspace .competition-table td:last-child{padding-inline:0}.competition-settings-workspace .competition-open-icon{margin-inline:auto}@media (width>=1360px){.competition-settings-workspace .workspace-heading{padding-left:var(--mills-space-6)}.competition-settings-workspace .workspace-heading h1{font-size:30px}.competition-settings-workspace .competition-heading-actions{gap:4px}.competition-settings-workspace .workspace-selectors select,.competition-settings-workspace .competition-year-picker select{width:74px}.competition-settings-workspace .competition-heading-actions>button{padding-inline:8px}.competition-settings-workspace .competition-section-menu>summary{width:32px}.competition-settings-workspace .competition-status-tabs button{min-height:37px}}@media (pointer:coarse){.competition-settings-workspace .competition-status-tabs button{min-height:44px}.competition-settings-workspace .competition-table th:nth-child(4){width:12%}.competition-settings-workspace .competition-table th:nth-child(8){width:6%}.competition-settings-workspace .competition-open-icon{width:44px;height:44px}}.competition-settings-workspace .competition-detail-head>div{flex:1;min-width:0}.competition-settings-workspace .competition-detail-head h2,.competition-settings-workspace .competition-detail-head p{overflow-wrap:anywhere}.competition-settings-workspace .competition-detail-head>button{flex:none}@media (width>=1080px) and (width<=1585px){.competition-settings-workspace.has-competition-inspector .workspace-heading{flex-wrap:wrap}.competition-settings-workspace.has-competition-inspector .competition-heading-actions{flex-wrap:wrap;justify-content:flex-start;width:100%}}.account-menu{flex:none;align-self:stretch;min-width:0;position:relative}.account-menu>.user-menu{cursor:pointer;height:100%}.account-menu-panel{z-index:60;width:min(260px,100vw - 16px);padding:var(--mills-space-2);border:1px solid var(--mills-color-neutral-750);border-radius:var(--mills-radius-sm);background:var(--mills-color-neutral-000);color:var(--mills-text-primary);position:absolute;top:100%;right:0}.account-menu-panel>button{align-items:center;gap:var(--mills-space-2);width:100%;min-height:44px;padding:var(--mills-space-2);color:inherit;text-align:left;font:inherit;cursor:pointer;background:0 0;border:0;font-size:12px;display:flex}.account-menu-panel>button:hover{background:var(--mills-color-neutral-050)}.account-menu-panel>p{margin:var(--mills-space-2);color:var(--mills-color-danger-700);font-size:12px}.account-menu .user-menu>span{background:var(--mills-color-blue-700);color:var(--mills-color-neutral-000);font-weight:var(--mills-font-weight-bold)}.mobile-mills-mark{display:none}.header-scope-name{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}@media (width>=768px){.operations-shell>.operations-sidebar{align-self:start;height:100dvh;min-height:0;position:sticky;top:0;overflow-y:auto}.operations-shell>.scope-sidebar{z-index:10;align-self:start;position:sticky;top:49px}}@media (width>=1360px){.operations-shell>.scope-sidebar{height:calc(100dvh - 49px);overflow-y:auto}}@media (width<=767px){.operations-shell>.operations-sidebar{display:none}.global-header .scope-title{gap:var(--mills-space-2);flex:1;min-width:0}.mobile-mills-mark{flex:none;justify-content:center;align-items:center;width:36px;height:44px;display:flex}.mobile-mills-mark>span{background:var(--mills-color-red-500);width:30px;height:30px;-webkit-mask:url(/brand/mills-mark-light.svg) 50%/contain no-repeat;mask:url(/brand/mills-mark-light.svg) 50%/contain no-repeat}.overview-shell>.scope-sidebar{z-index:10;padding:var(--mills-space-2) var(--mills-space-3);position:sticky;top:56px}.overview-shell .overview-scope-pane{display:none}.account-menu-panel>p{overflow-wrap:anywhere}}@media (width>=768px){.operations-shell>.global-header{z-index:25;height:49px;position:fixed;top:0;left:74px;right:0}}@media (width>=1360px) and (width<=1439px){.operations-shell{grid-template-columns:74px 200px minmax(0,1fr)}.operations-shell:is(.inspector-visible,:has(>.context-inspector)){grid-template-columns:74px 200px minmax(0,1fr) 421px}.scope-title{flex-basis:200px}}@media (width>=768px) and (width<=1359px){.operations-shell>.global-header{left:64px}}@media (width>=768px) and (width<=1079px){.operations-shell,.operations-shell:is(.inspector-visible,:has(>.context-inspector)){grid-template-columns:64px minmax(0,1fr)}}.overview-inspector[aria-modal=true]{z-index:80;width:min(421px,100vw);height:100dvh;position:fixed;inset:0 0 0 auto;overflow-y:auto}@media (width<=1079px){.organisation-overview.detail-open{grid-template-columns:minmax(0,1fr)}}@media (width>=768px) and (height<=650px){.operations-sidebar .wordmark{min-height:64px}.operations-sidebar .operations-navigation button,.operations-sidebar .operations-navigation a,.operations-sidebar .operations-navigation .nav-inactive,.operations-sidebar .rail-end span,.operations-sidebar .rail-end button{min-height:56px}}@media (width>=768px) and (width<=1359px){.operations-shell>.scope-sidebar{height:44px;position:fixed;top:49px;left:64px;right:0}}@media (width>=768px) and (width<=1079px){.operations-shell,.operations-shell:is(.inspector-visible,:has(>.context-inspector)){grid-template-rows:49px 44px minmax(0,1fr)}}.registration-purpose-tabs{gap:var(--mills-space-4);border-bottom:1px solid var(--mills-color-neutral-750);display:flex}@supports (color:color-mix(in lab, red, red)){.registration-purpose-tabs{border-bottom:1px solid color-mix(in srgb, var(--mills-color-neutral-750) 16%, var(--mills-color-neutral-000))}}.registration-purpose-tabs button{min-height:44px;color:var(--mills-text-secondary);background:0 0;border:0;border-bottom:3px solid #0000;border-radius:0;font-weight:600}.registration-purpose-tabs button[aria-selected=true]{border-bottom-color:var(--mills-color-red-500);color:var(--mills-text-primary)}.registration-purpose-note{color:var(--mills-text-secondary);font-size:12px}.registration-builder-layout,.registration-builder-layout.has-selection{gap:var(--mills-space-3);grid-template-columns:178px minmax(0,1fr);display:grid}.registration-form-sections{border-right:1px solid var(--mills-color-neutral-750)}@supports (color:color-mix(in lab, red, red)){.registration-form-sections{border-right:1px solid color-mix(in srgb, var(--mills-color-neutral-750) 16%, var(--mills-color-neutral-000))}}.registration-form-sections{padding-right:var(--mills-space-3)}.registration-form-sections h2{margin:0 0 var(--mills-space-3);font-size:13px}.registration-form-sections button{text-align:left;overflow-wrap:anywhere;background:0 0;border:0;justify-content:space-between;width:100%;min-height:44px;margin-bottom:4px;font-size:12px;display:flex}.registration-form-sections button[aria-pressed=true]{background:var(--mills-color-blue-300)}@supports (color:color-mix(in lab, red, red)){.registration-form-sections button[aria-pressed=true]{background:color-mix(in srgb, var(--mills-color-blue-300) 24%, var(--mills-color-neutral-000))}}.registration-form-sections button[aria-pressed=true]{box-shadow:inset 3px 0 var(--mills-color-red-500)}.registration-form-sections p{color:var(--mills-text-secondary);font-size:11px;line-height:1.5}.registration-builder-main{overflow-x:auto}.registration-fields-head,.registration-field-row{border-color:var(--mills-color-neutral-750);grid-template-columns:minmax(150px,2fr) minmax(78px,1fr) 62px 128px 56px;gap:6px;min-width:560px;padding:12px}@supports (color:color-mix(in lab, red, red)){.registration-fields-head,.registration-field-row{border-color:color-mix(in srgb, var(--mills-color-neutral-750) 16%, var(--mills-color-neutral-000))}}.registration-field-row{min-height:66px}.registration-field-row>button:first-child{text-align:left;display:block}.registration-field-row small{font-weight:400}.registration-field-row label select{border:1px solid var(--mills-color-neutral-750);width:100%;min-height:34px;padding:4px}@supports (color:color-mix(in lab, red, red)){.registration-field-row label select{border:1px solid color-mix(in srgb, var(--mills-color-neutral-750) 16%, var(--mills-color-neutral-000))}}.registration-field-row label select{background:var(--mills-color-neutral-000);color:var(--mills-text-primary);font:inherit;border-radius:4px}.registration-row-required{align-items:center;min-height:34px;display:flex}.registration-row-required input{width:18px;height:18px;accent-color:var(--mills-color-blue-700)}.registration-schema-workspace:has(.registration-field-inspector){padding-right:calc(421px + var(--mills-space-6))}.registration-field-inspector{z-index:30;width:421px;max-height:none;padding:var(--mills-space-6);background:var(--mills-color-neutral-950);color:var(--mills-color-neutral-000);flex-direction:column;display:flex;position:fixed;top:49px;bottom:0;right:0;overflow:hidden}.registration-inspector-head{padding-bottom:var(--mills-space-3);border-bottom:1px solid var(--mills-color-neutral-750);flex:none;justify-content:space-between}.registration-inspector-head button{min-width:32px;color:var(--mills-color-neutral-000);background:0 0;border:0;padding:4px}.registration-inspector-head p{overflow-wrap:anywhere;margin:6px 0 0}.registration-inspector-scroll{overflow-wrap:anywhere;flex:1;min-height:0;overflow-y:auto}.registration-field-inspector .registration-field-editor{padding:var(--mills-space-4) 0;border:0}.registration-field-inspector .registration-field-editor>legend{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.registration-field-inspector .registration-field-grid{grid-template-columns:minmax(0,1fr)}.registration-field-inspector .registration-field-grid label,.registration-section-settings legend{font-weight:500}.registration-section-settings{border:0;border-top:1px solid var(--mills-color-neutral-750);gap:10px;min-width:0;margin:0;padding:12px 0;display:grid}.registration-section-settings legend{font-size:12px}.registration-inspector-actions{padding-top:var(--mills-space-3);border-top:1px solid var(--mills-color-neutral-750);flex:none}.registration-inspector-actions button,.registration-schema-actions button:last-child{background:var(--mills-action-primary);color:var(--mills-action-on-primary);border-color:var(--mills-action-primary)}.registration-inspector-actions p{margin:6px 0 0;font-size:12px}@media (width>=1080px) and (width<=1359px){.registration-schema-workspace:has(.registration-field-inspector){padding-right:calc(360px + var(--mills-space-6))}.registration-field-inspector{width:360px;top:93px}}@media (width<=1359px){.registration-builder-layout,.registration-builder-layout.has-selection{grid-template-columns:minmax(0,1fr)}.registration-form-sections{border-right:0;border-bottom:1px solid var(--mills-color-neutral-750);gap:8px;display:flex;overflow-x:auto}@supports (color:color-mix(in lab, red, red)){.registration-form-sections{border-bottom:1px solid color-mix(in srgb, var(--mills-color-neutral-750) 16%, var(--mills-color-neutral-000))}}.registration-form-sections{padding-bottom:8px}.registration-form-sections h2,.registration-form-sections p{display:none}.registration-form-sections button{flex:none;gap:8px;width:auto;margin:0}}@media (width<=1079px){.registration-schema-workspace:has(.registration-field-inspector){padding-right:var(--mills-space-6)}.registration-field-inspector[aria-modal=true]{z-index:80;width:min(421px,100vw);height:100dvh;inset:0 0 0 auto}}@media (width<=767px){.registration-schema-workspace:has(.registration-field-inspector){padding-right:var(--mills-space-4)}.registration-field-row{grid-template-columns:minmax(0,1fr) auto;min-width:0}.registration-field-row>label select{min-height:44px}.registration-field-row>button:first-child{grid-column:1/-1}.registration-fields-head{display:none}.registration-field-row>label:before{content:"Visibility";display:block}.registration-field-row>label.registration-row-required:before{content:"Required"}.registration-field-row .registration-field-order{grid-column:1/-1}.registration-schema-workspace button,.registration-field-inspector button{min-height:44px}}@media (width>=1360px){.registration-schema-workspace>.workspace-heading{gap:var(--mills-space-4);align-items:flex-start;min-height:94px}.registration-schema-workspace>.workspace-heading>div:first-child{flex:1;min-width:0}.registration-schema-workspace>.workspace-heading h1{font-size:30px;font-weight:var(--mills-font-weight-bold);white-space:nowrap}.registration-schema-workspace>.workspace-heading .workspace-selectors{gap:var(--mills-space-2);border:0;flex:none;grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;width:290px;padding:0;display:grid}.registration-schema-workspace>.workspace-heading .workspace-selectors select{width:100%;max-width:none}}@media (width<=1499px){.registration-schema-workspace>.workspace-heading{flex-wrap:wrap}.registration-schema-workspace>.workspace-heading>div:first-child{flex-basis:100%}.registration-schema-workspace>.workspace-heading h1{white-space:normal}.registration-schema-workspace>.workspace-heading .workspace-selectors{border:0;width:100%;padding:0}.registration-schema-workspace>.workspace-heading .workspace-selectors label{flex:1 1 0}.registration-schema-workspace>.workspace-heading .workspace-selectors select{width:100%;max-width:none}}.registration-purpose-tabs{margin-bottom:var(--mills-space-4)}.registration-field-inspector{padding:calc(var(--mills-space-6) - var(--mills-space-1))}.accreditation-workspace .filters-row{flex-wrap:wrap;align-items:center}.queue-team-filter{align-items:center;gap:var(--mills-space-2);color:var(--mills-text-secondary);font-size:12px;display:flex}.queue-team-filter select,.accreditation-workspace .table-footer select{border:1px solid var(--mills-color-neutral-750);min-width:0;max-width:220px;min-height:34px;padding:5px 8px}@supports (color:color-mix(in lab, red, red)){.queue-team-filter select,.accreditation-workspace .table-footer select{border:1px solid color-mix(in srgb, var(--mills-color-neutral-750) 20%, var(--mills-color-neutral-000))}}.queue-team-filter select,.accreditation-workspace .table-footer select{border-radius:var(--mills-radius-sm);background:var(--mills-color-neutral-000);color:var(--mills-text-primary);font:inherit}.accreditation-workspace .table-footer{gap:var(--mills-space-3);padding-top:var(--mills-space-3);padding-bottom:var(--mills-space-3);flex-wrap:wrap}.accreditation-workspace .table-footer>label{align-items:center;gap:var(--mills-space-2);display:flex}.accreditation-workspace .table-footer .queue-pagination{flex-wrap:wrap}.accreditation-workspace .table-footer .queue-pagination span{width:auto;height:auto;color:var(--mills-text-secondary);background:0 0;display:inline}.accreditation-workspace .queue-pagination button{border-radius:var(--mills-radius-sm);width:auto;min-width:64px;height:auto;min-height:36px;color:var(--mills-text-primary);padding:6px 8px}.accreditation-workspace .queue-pagination button:disabled{opacity:.5}.queue-registration-column small{color:var(--mills-text-secondary);margin-top:4px;display:block}.accreditation-workspace .person-role{display:none}@media (width<=1079px){.accreditation-workspace .table-scroll .queue-role-column{display:none}.accreditation-workspace .person-role{display:block}}@media (pointer:coarse),(width<=767px){.queue-team-filter select,.accreditation-workspace .table-footer select,.accreditation-workspace .queue-pagination button{min-height:var(--mills-control-target-minimum)}}@media (width<=767px){.queue-team-filter,.queue-team-filter select{width:100%}.queue-team-filter select{flex:1;max-width:none}.accreditation-workspace .table-footer{align-items:flex-start}.accreditation-workspace .queue-pagination{justify-content:space-between;width:100%}}.personal-mfa form{gap:var(--mills-space-3);max-width:560px;display:grid}.personal-mfa form label{gap:var(--mills-space-2);max-width:240px;font-size:13px;font-weight:var(--mills-font-weight-medium);display:grid}.personal-mfa form input{min-width:0;min-height:var(--mills-control-target-minimum);padding:var(--mills-space-2);border:1px solid var(--mills-border-default)}@supports (color:color-mix(in lab, red, red)){.personal-mfa form input{border:1px solid color-mix(in srgb, var(--mills-border-default) 30%, white)}}.personal-mfa form input{border-radius:var(--mills-radius-sm);font:inherit}.mfa-setup-key{margin-top:var(--mills-space-2);overflow-wrap:anywhere;-webkit-user-select:all;user-select:all;display:block}.personal-mfa .ops-actions{gap:var(--mills-space-2);flex-wrap:wrap;display:flex}.saved-import-preview summary{cursor:pointer;min-height:36px;padding:var(--mills-space-2) 0}.saved-import-preview label{gap:var(--mills-space-2);margin:var(--mills-space-3) 0;font-size:13px;display:grid}.saved-import-preview input{min-width:0;max-width:420px;min-height:var(--mills-control-target-minimum);padding:var(--mills-space-2);border:1px solid var(--mills-border-default)}@supports (color:color-mix(in lab, red, red)){.saved-import-preview input{border:1px solid color-mix(in srgb, var(--mills-border-default) 25%, white)}}.saved-import-preview input{border-radius:var(--mills-radius-sm);font:inherit}.ops-import-workspace{min-width:0}.ops-import-workspace .ops-form-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.ops-import-workspace .ops-form-grid label{gap:var(--mills-space-2);min-width:0;font-size:13px;font-weight:var(--mills-font-weight-medium);display:grid}.ops-import-workspace .ops-form-grid input,.ops-import-workspace .ops-form-grid select{width:100%;min-width:0;max-width:100%;min-height:var(--mills-control-target-minimum);padding:var(--mills-space-2);border:1px solid var(--mills-border-default)}@supports (color:color-mix(in lab, red, red)){.ops-import-workspace .ops-form-grid input,.ops-import-workspace .ops-form-grid select{border:1px solid color-mix(in srgb, var(--mills-border-default) 25%, white)}}.ops-import-workspace .ops-form-grid input,.ops-import-workspace .ops-form-grid select{border-radius:var(--mills-radius-sm);background:var(--mills-color-neutral-000);color:var(--mills-text-primary);font:inherit}.ops-import-workspace code{overflow-wrap:anywhere}.saved-import-preview input{width:min(100%,420px)}@media (width<=820px){.ops-import-workspace .ops-form-grid{grid-template-columns:minmax(0,1fr)}}.ops-operator-list{padding:0;list-style:none}.ops-operator-list li{overflow-wrap:anywhere;border-bottom:1px solid var(--mills-color-neutral-750);gap:8px;padding-block:12px;display:grid}.ops-operator-list button{justify-self:start}.ops-operator-form{min-width:0}.ops-operator-form fieldset{gap:12px;min-width:0;display:grid}.ops-operator-form label{gap:6px;min-width:0;display:grid}.ops-operator-form label:has(input[type=checkbox]){align-items:center;display:flex}.ops-operator-form input:not([type=checkbox]),.ops-operator-form select,.ops-operator-form textarea{width:100%;min-width:0}.ops-private-verification{overflow-wrap:anywhere}.ops-private-verification img{object-fit:contain;max-width:120px;max-height:160px;display:block}.ops-search-dialog{background:var(--mills-color-neutral-950);width:min(620px,100% - 24px);max-height:calc(100dvh - 32px);color:var(--mills-color-neutral-050);border:1px solid var(--mills-color-neutral-750);padding:20px;overflow:auto}.ops-search-dialog::backdrop{background:#000000a6}.ops-search-heading{justify-content:space-between;align-items:center;gap:12px;display:flex}.ops-search-dialog label{gap:8px;display:grid}.ops-search-dialog input{width:100%;min-width:0}.scope-switcher{align-items:center;gap:8px;min-width:0;display:flex}.scope-menu{min-width:0;position:relative}.scope-trigger{border-radius:var(--mills-radius-sm);background:var(--mills-color-neutral-000);min-width:78px;max-width:170px;height:34px;color:var(--ink);font:inherit;cursor:pointer;transition:border-color var(--mills-duration-immediate) ease-out;border:1px solid #cbd3db;justify-content:space-between;align-items:center;gap:10px;padding:0 10px 0 12px;font-size:12px;font-weight:500;display:inline-flex}.scope-trigger:hover:not(:disabled){border-color:#9aa6b2}.scope-trigger:focus-visible{outline:2px solid var(--mills-focus-ring);outline-offset:1px}.scope-trigger:disabled{cursor:default;color:var(--muted)}.scope-menu.is-open .scope-trigger{border-color:var(--ink)}.scope-trigger-label{text-overflow:ellipsis;white-space:nowrap;font-variant-numeric:tabular-nums;min-width:0;overflow:hidden}.scope-trigger svg{flex:none}.scope-popover{z-index:40;border:1px solid var(--line);border-radius:var(--mills-radius-md);background:var(--mills-color-neutral-000);transform-origin:100% 0;width:300px;max-width:calc(100vw - 32px);animation:scope-popover-in var(--mills-duration-standard) ease-out;padding:8px;position:absolute;top:calc(100% + 6px);right:0;box-shadow:0 12px 32px #080a0f24}@keyframes scope-popover-in{0%{opacity:0;transform:translateY(-4px)scale(.98)}}@media (prefers-reduced-motion:reduce){.scope-popover{animation:none}}.scope-popover-title{color:var(--muted);letter-spacing:.04em;text-transform:uppercase;margin:4px 8px 8px;font-size:11px;font-weight:600}.scope-filter{border-radius:var(--mills-radius-sm);height:34px;color:var(--muted);border:1px solid #cbd3db;align-items:center;gap:8px;margin:0 0 6px;padding:0 10px;display:flex}.scope-filter input{min-width:0;color:var(--ink);font:inherit;background:0 0;border:0;outline:0;flex:1;font-size:13px}.scope-filter:focus-within{border-color:var(--ink)}.scope-popover ul{outline:0;max-height:320px;margin:0;padding:0;list-style:none;overflow-y:auto}.scope-popover li[role=option]{border-radius:var(--mills-radius-sm);cursor:pointer;justify-content:space-between;align-items:center;gap:12px;min-height:40px;padding:6px 10px;display:flex}.scope-popover li.is-active{background:var(--mills-color-neutral-050)}.scope-popover ul:focus-visible li.is-active,.scope-filter:focus-within+ul li.is-active{box-shadow:inset 0 0 0 1px #9aa6b2}.scope-popover li[aria-selected=true] .scope-option-label{font-weight:600}.scope-popover li svg{color:var(--mills-color-red-600);flex:none}.scope-option-text{min-width:0;display:grid}.scope-option-label{color:var(--ink);overflow-wrap:anywhere;font-size:13px;line-height:1.35}.scope-option-detail{color:var(--muted);font-size:12px}.scope-option-empty{color:var(--muted);padding:10px;font-size:13px}@media (width<=767px){.workspace-selectors,.scope-switcher{width:100%}.scope-menu{flex:1 1 0}.scope-trigger{width:100%;max-width:none;height:44px}.scope-menu:first-child .scope-popover{left:0;right:auto}}:where(.filters-row,.ops-toolbar){flex-wrap:wrap;align-items:center}:where(.filters-row,.ops-toolbar)>label:where(:not(.registration-search,.select-wrap)){color:#536273;white-space:nowrap;align-items:center;gap:8px;font-size:12px;font-weight:600;display:inline-flex}:where(.filters-row,.ops-toolbar)>label:where(:not(.registration-search,.select-wrap))>:where(select,input:not([type=checkbox],[type=radio])){color:#263545;background:#fff;border:1px solid #d8e0e7;border-radius:3px;min-width:0;max-width:220px;height:34px;padding:0 10px;font-size:12px;font-weight:500}:where(.filters-row,.ops-toolbar)>label>:where(input[type=number]){width:72px}:where(.filters-row,.ops-toolbar)>label>:where(input:not([type])){width:180px}:where(.filters-row,.ops-toolbar)>:where(span){color:#536273;white-space:nowrap;margin-left:auto;font-size:12px;font-weight:600}:where(.filters-row,.ops-toolbar)>button:where(:not([class])){color:#263545;white-space:nowrap;background:#fff;border:1px solid #d8e0e7;border-radius:3px;align-items:center;height:34px;padding:0 12px;font-size:12px;font-weight:650;display:inline-flex}:where(.filters-row,.ops-toolbar)>button:where(:not([class])):hover{background:#f3f6f8}:where(.filters-row,.ops-toolbar)>button:where(:not([class])):disabled{color:#a6b0bd;background:#f8fafb}.ops-table td>button.ops-text-action{color:#17202a;text-align:left;background:0 0;border:0;width:auto;height:auto;margin:2px 0;padding:0;font-size:13px;font-weight:650;display:block}.ops-table td>button.ops-text-action:hover{background:0 0;text-decoration:underline}.ops-table td.ops-row-actions{white-space:nowrap}.ops-table td.ops-row-actions>button{width:auto;height:32px;padding:0 10px;font-size:12px;font-weight:650;display:inline-flex}.ops-table td.ops-row-actions>button+button{margin-left:6px}.matchday-command .ops-table td,.result-review-workspace .ops-table td{vertical-align:top;line-height:1.4}.matchday-fixture-cell{min-width:180px}.matchday-command .ops-table td .ops-status,.result-review-workspace .ops-table td .ops-status{white-space:nowrap}.analytics-stats article span{font-size:12px}.analytics-stats article small{font-size:11px}.analytics-projection-source,.analytics-summary-note{color:var(--muted);margin:12px 20px 0;font-size:12px;line-height:1.5;display:block}.analytics-summary .analytics-summary-note+.analytics-summary-note{margin-top:4px}.analytics-summary-seasons{color:#283747;margin:8px 20px 0;padding-left:18px;font-size:12px}@media (width>=1280px){.analytics-summary .analytics-stats{grid-template-columns:repeat(6,minmax(0,1fr))}}.analytics-summary>.ops-state{margin:12px 20px 0}.content-discussion-banner.scoped-comment-controls{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.fixture-comment-control>button[role=switch]{color:#263545;background:#fff;border:1px solid #d8e0e7;border-radius:3px;align-items:center;height:34px;margin-top:6px;padding:0 12px;font-size:12px;font-weight:650;display:inline-flex}.fixture-comment-control>button[role=switch]:hover:not(:disabled){background:#f3f6f8}.fixture-comment-control>button[role=switch]:disabled{color:#8a96a3;background:#f8fafb}@media (width<=767px){.content-discussion-banner.scoped-comment-controls{grid-template-columns:minmax(0,1fr)}}.competition-year-picker input{color:#253449;background:#fff;border:1px solid #dce3e9;border-radius:3px;width:96px;min-height:34px;padding:0 8px;font-size:12px}.competition-year-picker input::placeholder{color:#66717f}.overview-table td small{color:var(--muted);white-space:nowrap;margin-left:8px;font-size:11px;font-weight:500}.overview-table th{white-space:nowrap}.overview-table th svg{vertical-align:-2px;display:inline-block}.registration-schema-workspace .scope-trigger{border-radius:var(--mills-radius-sm);border-color:#cbd3db;min-height:34px;padding:0 10px 0 12px;font-size:12px;font-weight:500}.registration-schema-workspace .scope-trigger:disabled{opacity:1}.registration-purpose-tabs button{padding:0 12px;font-size:13px}.workspace-heading-right:has(.workspace-selectors){flex-flow:wrap;justify-content:flex-end;align-items:center;gap:8px}.workspace-heading-right:has(.workspace-selectors)>.ops-secondary{white-space:nowrap;align-items:center;min-height:34px;display:inline-flex}@media (width<=767px){.workspace-heading-right:has(.workspace-selectors){justify-content:flex-start;display:flex}}.matchday-command .ops-table th,.matchday-command .ops-table td,.result-review-workspace .ops-table th,.result-review-workspace .ops-table td{padding-inline:12px}.registration-schema-workspace .workspace-heading-actions .scope-menu{flex:none}.ops-standings-stage>h3{color:#435366;margin:0 0 10px;font-size:13px;font-weight:650}.ops-inline-form>button{justify-self:start}.my-official-workspace>.ops-empty{margin:18px 24px 0}.my-official-workspace>.ops-panel>h2{align-items:center;gap:8px;padding:0 24px;display:flex}.my-official-workspace>.ops-panel>:is(p,.ops-muted,.ops-empty){margin:0 24px 18px}.personal-mfa>p{font-size:13px}@media (width<=767px){.my-official-workspace>.ops-empty{margin-inline:16px}.my-official-workspace>.ops-panel>h2{padding-inline:16px}.my-official-workspace>.ops-panel>:is(p,.ops-muted,.ops-empty){margin-inline:16px}}.context-inspector .ops-data-section{border-bottom-color:var(--mills-color-neutral-750);padding:13px 17px 15px}.context-inspector .ops-data-section>h2{font-size:15px}.context-inspector .ops-data-section .ops-table-scroll{margin:0}.context-inspector .ops-table{font-size:11px}.context-inspector .ops-table th{background:var(--mills-color-neutral-900);color:#c9d1d9;padding:8px 10px}.context-inspector .ops-table td{border-bottom-color:var(--mills-color-neutral-750);color:#e6eaee;padding:8px 10px}.context-inspector .ops-data-section .ops-toolbar{padding:12px 0 0}.context-inspector .ops-data-section .ops-toolbar>span{color:#c9d1d9}@media (width>=1080px){.competition-settings-workspace .workspace-heading{flex-wrap:wrap;row-gap:12px}.competition-settings-workspace .workspace-heading>div:first-child{flex:none}.competition-settings-workspace .competition-heading-actions{margin-left:auto}}.venue-status{white-space:nowrap;align-items:center;gap:6px;display:inline-flex}.venue-status:before{content:"";background:#8a96a3;border-radius:50%;width:8px;height:8px}.venue-status[data-status=ACTIVE]:before{background:#1f9d55}.venue-status[data-status=UNAVAILABLE]:before{background:#d97706}.accreditation-workspace .filters-row{flex-wrap:wrap;align-items:center;gap:8px 16px}.accreditation-workspace .filters-row .registration-search{flex:0 360px}.accreditation-workspace .filters-row>label:not(.registration-search){white-space:nowrap;align-items:center;gap:8px;font-size:12px;display:inline-flex}.accreditation-workspace .filters-row input:not([type=search]){width:180px}.ops-status[data-tone=positive]{color:#17663d;background:#e3f4ea}.ops-status[data-tone=live]{color:#b4182d;background:#fde7ea}.ops-status[data-tone=attention]{color:#1d4f9c;background:#e6effc}.ops-status[data-tone=warning]{color:#8a4b06;background:#fdf0dc}.ops-status[data-tone=danger]{color:#a12a1c;background:#fbe4e1}.entries-workspace .filters-row{flex-wrap:wrap;align-items:center;gap:8px 16px}.entries-workspace .filters-row .registration-search{flex:0 360px}.entries-workspace .filters-row>label:not(.registration-search){white-space:nowrap;align-items:center;gap:8px;font-size:12px;display:inline-flex}.entries-workspace .entries-match-count{color:#617082;margin-left:auto;font-size:12px}.entries-workspace .filters-row>button{background:#fff;border:1px solid #d8e0e7;border-radius:3px;height:34px;padding:0 11px;font-size:11px}.entries-workspace .filters-row>button:disabled{color:#a6b0bd;background:#f8fafb}.entries-workspace .filters-row>label:not(.registration-search) select{max-width:150px}.entries-workspace .filters-row input:not([type=search]){width:120px}.overview-priority{color:#4a5867;vertical-align:1px;background:#eef1f4;border-radius:3px;margin-left:8px;padding:2px 7px;font-size:10px;font-weight:700;display:inline-block}.overview-priority[data-priority=URGENT]{color:#b4182d;background:#fde7ea}.overview-priority[data-priority=HIGH]{color:#a1450a;background:#fdeee2}.overview-priority[data-priority=MEDIUM]{color:#7d5a06;background:#fdf5dc}.overview-priority-icon[data-priority=URGENT]{color:#d92d42}.overview-priority-icon[data-priority=HIGH]{color:#e2700f}.overview-priority-icon[data-priority=MEDIUM]{color:#c8930b}.inspector-scroll .ops-data-section[aria-label="Organisation audit history"] .ops-table thead{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}.inspector-scroll .ops-data-section[aria-label="Organisation audit history"] .ops-table,.inspector-scroll .ops-data-section[aria-label="Organisation audit history"] .ops-table tbody{width:100%;min-width:0;display:block}.inspector-scroll .ops-data-section[aria-label="Organisation audit history"] .ops-table tr{border:0;grid-template-columns:minmax(0,1fr) auto;column-gap:12px;padding:8px 0 10px 22px;display:grid;position:relative}.inspector-scroll .ops-data-section[aria-label="Organisation audit history"] .ops-table tr:before{content:"";border:2px solid;border-radius:50%;width:9px;height:9px;position:absolute;top:12px;left:3px}.inspector-scroll .ops-data-section[aria-label="Organisation audit history"] .ops-table tr:not(:last-child):after{content:"";opacity:.35;background:currentColor;width:1px;position:absolute;top:25px;bottom:-8px;left:8px}.inspector-scroll .ops-data-section[aria-label="Organisation audit history"] .ops-table td{overflow-wrap:anywhere;background:0 0;border:0;height:auto;min-height:0;padding:0;font-size:12px;line-height:1.4;display:block}.inspector-scroll .ops-data-section[aria-label="Organisation audit history"] .ops-table td:first-child{grid-column:1;font-weight:700}.inspector-scroll .ops-data-section[aria-label="Organisation audit history"] .ops-table td:nth-child(2),.inspector-scroll .ops-data-section[aria-label="Organisation audit history"] .ops-table td:nth-child(3){opacity:.75;grid-column:1;font-size:11px}.inspector-scroll .ops-data-section[aria-label="Organisation audit history"] .ops-table td:nth-child(4){opacity:.75;white-space:nowrap;grid-area:1/2;font-size:11px}.inspector-scroll .ops-data-section[aria-label="Organisation audit history"] .ops-toolbar{flex-wrap:wrap;padding:12px 0 0}.inspector-scroll .ops-data-section[aria-label="Organisation audit history"] .ops-table td:first-child:first-letter{text-transform:uppercase}.content-workspace .content-moderation-filters{flex-wrap:wrap;justify-content:flex-start;gap:8px 12px}.content-workspace .content-moderation-filters .registration-search{flex:0 360px;width:auto}.content-workspace .content-moderation-filters select{width:auto;max-width:200px}.content-workspace .ops-state{border-bottom:1px solid var(--line);text-align:center;margin:0;padding:32px 24px}.analytics-charts>.analytics-card{flex-direction:column;display:flex}.analytics-card .ops-empty{border:1px dashed var(--line);border-radius:var(--mills-radius-sm);color:#617082;text-align:center;background:#f7f9fa;flex:1;place-items:center;min-height:120px;margin:12px 0 0;padding:24px 16px;font-size:13px;display:grid}.analytics-full-table .ops-empty{min-height:72px}:is(.result-review-workspace,.matchday-command)>.ops-toolbar{flex-wrap:wrap;justify-content:flex-start;gap:8px 20px}.ops-pill-pair{flex-wrap:wrap;gap:4px;display:inline-flex}.ops-pill-pair .ops-status{min-width:0}.ops-poll-state[data-tone=attention]{color:#1d4f9c}.ops-poll-state[data-tone=danger]{color:#a12a1c}.ops-poll-state[data-tone=positive]{color:#17663d}.competition-settings-workspace .competition-detail-body dl div{grid-template-columns:minmax(96px,38%) minmax(0,1fr);align-items:center;display:grid}.competition-settings-workspace .competition-detail-body dl dd{text-align:left;overflow-wrap:anywhere;justify-content:flex-start;max-width:none}@keyframes inspector-drawer-in{0%{clip-path:inset(0 0 0 100%)}to{clip-path:inset(0)}}@media (width>=1080px){.operations-shell:is(.inspector-visible,:has(>.context-inspector)){grid-template-columns:74px 220px minmax(0,1fr)}.context-inspector{z-index:25;width:421px;height:auto;animation:.22s cubic-bezier(.32,.72,0,1) inspector-drawer-in;position:fixed;top:49px;bottom:0;right:0;box-shadow:-16px 0 40px #080a0f38}}@media (width>=1080px) and (width<=1359px){.operations-shell:is(.inspector-visible,:has(>.context-inspector)){grid-template-columns:64px minmax(0,1fr)}.context-inspector{width:360px;top:93px}}@media (prefers-reduced-motion:reduce){.context-inspector{animation:none}}@media (width>=1080px){.competition-settings-workspace.has-competition-inspector{margin-right:0}.competition-settings-workspace .competition-detail-pane{z-index:25;animation:.22s cubic-bezier(.32,.72,0,1) inspector-drawer-in;box-shadow:-16px 0 40px #080a0f38}}@media (width>=901px){.organisation-overview.detail-open{grid-template-columns:minmax(0,1fr)}.overview-inspector{z-index:25;width:421px;min-height:0;animation:.22s cubic-bezier(.32,.72,0,1) inspector-drawer-in;position:fixed;top:89px;bottom:0;right:0;overflow-y:auto;box-shadow:-16px 0 40px #080a0f38}}@media (width>=1080px) and (width<=1359px){.overview-inspector{width:360px;top:93px}}@media (width>=1360px){.overview-inspector{top:49px}}@media (prefers-reduced-motion:reduce){.competition-settings-workspace .competition-detail-pane,.overview-inspector{animation:none}}@media (width>=1080px){.competition-settings-workspace.has-competition-inspector .workspace-heading,.organisation-overview.detail-open .overview-topline{padding-right:445px}.operations-shell:has(>.context-inspector) .workspace-heading{padding-right:445px}}@media (width>=1080px) and (width<=1359px){.competition-settings-workspace.has-competition-inspector .workspace-heading,.organisation-overview.detail-open .overview-topline{padding-right:384px}.operations-shell:has(>.context-inspector) .workspace-heading{padding-right:384px}}:where(.operations-shell:has(.context-inspector,.competition-detail-pane,.overview-inspector)) tbody tr{background-color:var(--mills-surface-raised,#fff)}@media (width>=1080px){.operations-shell:has(.context-inspector,.competition-detail-pane,.overview-inspector) tr>:is(td,th):last-child:is(:has(button,a[href]),th){z-index:1;background-color:inherit;position:sticky;right:421px;box-shadow:-10px 0 12px -10px #080a0f40}.operations-shell:has(.context-inspector,.competition-detail-pane,.overview-inspector) table:not(:has(td:last-child :is(button,a[href]))) tr>th:last-child{box-shadow:none;position:static}}@media (width>=1080px) and (width<=1359px){.operations-shell:has(.context-inspector,.competition-detail-pane,.overview-inspector) tr>:is(td,th):last-child:is(:has(button,a[href]),th){right:360px}}.venue-calendar-scroll{max-height:min(560px,65vh)}.venue-calendar-table thead th{z-index:2;position:sticky;top:0}.venue-calendar-table tbody th{z-index:1;background:var(--mills-surface-raised,#fff);position:sticky;left:0}.venue-calendar-table thead th:first-child{z-index:3;left:0}.registration-schema-locked{border-radius:var(--mills-radius-sm);color:#1d3f73;background:#eef4fd;border:1px solid #c9dbf4;align-items:flex-start;gap:10px;margin:16px 0;padding:12px 14px;font-size:13px;line-height:1.45;display:flex}.registration-schema-locked:before{content:"i";color:#fff;background:#1d63c8;border-radius:50%;flex:0 0 18px;place-items:center;height:18px;font-size:11px;font-style:italic;font-weight:800;display:grid}@media (width<=600px){.overview-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.overview-metrics button{grid-template-rows:auto auto 1fr;grid-template-columns:26px minmax(0,1fr);column-gap:8px;height:auto;min-height:96px;padding:12px 10px}.overview-metrics button>*{white-space:normal;overflow-wrap:anywhere;min-width:0}}.scope-trigger-text{display:none}@keyframes scope-card-popover-in{0%{opacity:0;transform:translateY(-4px)scale(.98)}}@media (width<=767px),(width>=1360px){.sidebar-scope{padding:12px 3px 10px}.sidebar-scope .workspace-selectors{background:0 0;border:0;gap:8px;margin:0;padding:0;display:grid}.sidebar-scope .scope-switcher{border:1px solid var(--line);border-radius:var(--mills-radius-md,6px);background:var(--mills-color-neutral-000,#fff);gap:0;width:100%;display:grid;box-shadow:0 1px 2px #1018200d}.sidebar-scope .scope-menu+.scope-menu{border-top:1px solid var(--line)}.sidebar-scope .scope-trigger{text-align:left;background:0 0;border:0;border-radius:0;grid-template-columns:minmax(0,1fr) 16px;align-items:center;gap:8px;width:100%;min-width:0;max-width:none;height:auto;min-height:46px;padding:7px 10px 7px 12px;transition:background-color .15s ease-out;display:grid}.sidebar-scope .scope-trigger:has(>img){grid-template-columns:20px minmax(0,1fr) 16px}.sidebar-scope .scope-trigger>img{object-fit:cover;border-radius:4px}.sidebar-scope .scope-menu:first-child>.scope-trigger{border-top-left-radius:5px;border-top-right-radius:5px}.sidebar-scope .scope-menu:last-child>.scope-trigger{border-bottom-right-radius:5px;border-bottom-left-radius:5px}.sidebar-scope .scope-trigger-text{gap:1px;min-width:0;display:grid}.sidebar-scope .scope-trigger-caption{color:#6b7785;font-size:10.5px;font-weight:500;line-height:1.3}.sidebar-scope .scope-trigger-value{color:var(--ink);text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:600;line-height:1.3;overflow:hidden}.sidebar-scope .scope-trigger-label{display:none}.sidebar-scope .scope-trigger svg{color:#8a96a3;transition:transform .16s cubic-bezier(.23,1,.32,1)}.sidebar-scope .scope-menu.is-open>.scope-trigger svg{transform:rotate(180deg)}.sidebar-scope .scope-trigger:active:not(:disabled),.sidebar-scope .scope-menu.is-open>.scope-trigger{background:#eef1f4}.sidebar-scope .scope-trigger:focus-visible{outline:2px solid var(--mills-focus-ring);outline-offset:-2px}.sidebar-scope .scope-trigger:disabled{color:var(--ink);cursor:default}.sidebar-scope .scope-trigger:disabled svg{visibility:hidden}.sidebar-scope .scope-popover{transform-origin:top;width:auto;max-width:none;animation:.16s cubic-bezier(.23,1,.32,1) scope-card-popover-in;top:calc(100% + 4px);left:0;right:0}.sidebar-scope .scope-option-label{white-space:normal;overflow-wrap:anywhere}}@media (hover:hover) and (pointer:fine) and (width>=1360px){.sidebar-scope .scope-trigger:hover:not(:disabled):not(:active){background:#f5f7f9}}@media (width<=767px){.sidebar-scope{padding:8px 4px 10px}.sidebar-scope .scope-trigger{min-height:44px}.overview-shell>.scope-sidebar:has(.scope-menu.is-open){z-index:30;overflow:visible}}@media (width>=768px) and (width<=1359px){.overview-shell .scope-sidebar{align-items:center;gap:12px;display:flex;overflow:visible}.sidebar-scope{border-right:1px solid var(--line);flex:none;align-items:center;padding:0 12px 0 4px;display:flex}.sidebar-scope .workspace-selectors,.sidebar-scope .scope-switcher{width:auto;display:flex}.sidebar-scope .scope-popover{transform-origin:0 0;left:0;right:auto}.overview-shell .scope-sidebar .overview-scope-pane{flex:auto;min-width:0}}@media (prefers-reduced-motion:reduce){.sidebar-scope .scope-popover{animation:none}.sidebar-scope .scope-trigger,.sidebar-scope .scope-trigger svg{transition:none}}.analytics-diagnostics{border:1px dashed var(--line);border-radius:var(--mills-radius-sm);background:#f7f9fa;flex-wrap:wrap;align-items:baseline;gap:8px 28px;margin:0 18px 14px;padding:12px 14px;display:flex}.analytics-diagnostics h2{color:#4a5867;margin:0;font-size:13px;font-weight:650}.analytics-diagnostics dl{flex-wrap:wrap;gap:8px 28px;margin:0;display:flex}.analytics-diagnostics dl div{grid-template-columns:auto auto;align-items:baseline;column-gap:8px;display:grid}.analytics-diagnostics dt{color:#617082;font-size:12px}.analytics-diagnostics dd{color:var(--ink);font-variant-numeric:tabular-nums;margin:0;font-size:13px;font-weight:650}.analytics-diagnostics dd.analytics-diagnostics-note{color:#7a8794;grid-column:1/-1;font-size:11px;font-weight:400}@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-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}.season-lifecycle-controls fieldset{border:0;gap:12px;min-width:0;margin:0;padding:0;display:grid}.season-lifecycle-controls legend{margin-bottom:12px}.competition-detail-body .season-lifecycle-controls label{color:#dce6ef}.competition-detail-body .season-lifecycle-controls .ops-error{color:#ff9aa8}
