@font-face{font-family:Fraunces;src:url(/assets/fonts/fraunces-latin.woff2) format("woff2");font-weight:100 900;font-style:normal;font-display:swap}@font-face{font-family:Figtree;src:url(/assets/fonts/figtree-latin.woff2) format("woff2");font-weight:300 900;font-style:normal;font-display:swap}:root{--ivory: #F4F1EA;--card: #FFFFFF;--sand: #ECE7DC;--line: #DDD8CC;--field-border: #857F70;--ink: #16151A;--grey: #5E5A4F;--placeholder: #6F6A5E;--table: #16151A;--table-raised: #2E2C36;--table-line: #3A3942;--table-track: #34323B;--on-table: #D9D4C6;--on-table-dim: #B9B4A6;--on-table-strong: #FFFFFF;--urgent-on-table: #E2705A;--mustard: #E0A526;--mustard-text: #7A5200;--mustard-tint: #FBEFD0;--mustard-tint-text: #5A4206;--tile-a: #FBF4E2;--tile-b: #EAD9B5;--tile-edge: #C7B07E;--plum: #4A2545;--night: #1E2A52;--terracotta: #A8432E;--fir: #1F5B4A;--after-dark: #0E0D12;--after-dark-accent: #FF4D6D;--after-dark-text: #FF7A92;--art-plum: #7D4673;--art-night: #4C5FA3;--art-terracotta: #C2604A;--art-terracotta-line: #E7A592;--art-fir: #3C8A72;--art-fir-dark: #2C705C;--art-ink: #2E2C36;--art-ink-2: #44414E;--success: var(--fir);--success-tint: #E4EFEA;--danger: var(--terracotta);--danger-tint: #F6E3DE;--danger-text: #8A3322;--info: var(--night);--info-tint: #E3E7F3;--warning: var(--mustard);--focus: var(--ink);--serif: "Fraunces", Georgia, "Times New Roman", serif;--sans: "Figtree", system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--serif-vs: "SOFT" 50, "WONK" 0;--tile-vs: "SOFT" 100, "WONK" 0, "opsz" 72;--fw-body: 400;--fw-ui: 600;--fw-ui-strong: 700;--fw-h3: 750;--fw-display: 620;--fw-serif: 640;--fw-tile: 640;--fs-display: 2.125rem;--fs-title-1: 1.75rem;--fs-title-2: 1.5rem;--fs-title-3: 1.3125rem;--fs-lead: 1.0625rem;--fs-body: 1rem;--fs-body-s: .9375rem;--fs-small: .875rem;--fs-label: .8125rem;--fs-caption: .75rem;--fs-timer: 2.875rem;--sp-1: 4px;--sp-2: 8px;--sp-3: 12px;--sp-4: 16px;--sp-5: 20px;--sp-6: 24px;--sp-7: 32px;--sp-8: 40px;--sp-9: 56px;--page-x: 20px;--r-xs: 6px;--r-sm: 10px;--r-md: 14px;--r-lg: 16px;--r-xl: 20px;--r-pill: 999px;--bw-hair: 1px;--bw-control: 1.5px;--bw-strong: 2px;--hit: 44px;--btn-h: 52px;--btn-h-2: 48px;--btn-h-sm: 44px;--field-h: 56px;--tabbar-h: 72px;--bar-h: 6px;--page-max: 720px;--shadow-edge: 0 2px 0 rgba(22, 21, 26, .22);--shadow-pop: 0 12px 24px -12px rgba(22, 21, 26, .45);--shadow-sheet: 0 -8px 24px -12px rgba(22, 21, 26, .35);--dur-1: .14s;--dur-2: .18s;--dur-3: .32s;--dur-4: .5s;--ease-out: cubic-bezier(.2, .8, .3, 1);--ease-land: cubic-bezier(.2, .8, .3, 1.25);--safe-top: var(--ion-safe-area-top, 0px);--safe-bottom: var(--ion-safe-area-bottom, 0px);--bg: var(--ivory);--surface: var(--card);--surface-quiet: var(--sand);--border: var(--line);--control-border: var(--field-border);--text: var(--ink);--text-2: var(--grey);--text-placeholder: var(--placeholder);--text-accent: var(--mustard-text);--on-dark: var(--ivory);--on-accent: var(--ink);--btn-primary-bg: var(--ink);--btn-primary-fg: var(--card);--btn-primary-pressed: var(--table-raised);--table-bg: var(--table);--table-raised-bg: var(--table-raised);--table-border: var(--table-line);--table-edge: transparent;--table-track-bg: var(--table-track);--warn-tint: var(--mustard-tint);--warn-text: var(--mustard-tint-text);--stamp: var(--terracotta);--focus-on-dark: var(--mustard);--poster-edge: transparent}@media(prefers-reduced-motion:reduce){:root{--dur-1: 0ms;--dur-2: 0ms;--dur-3: 0ms;--dur-4: 0ms}}.wa-tile{--s: 56px;--tilt: -4deg;display:inline-grid;place-items:center;flex:none;inline-size:var(--s);block-size:var(--s);margin:0;padding:0 0 calc(var(--s) * .08);border:0;border-radius:calc(var(--s) * .17);background:linear-gradient(160deg,var(--tile-a),var(--tile-b));box-shadow:inset 0 calc(var(--s) * -.08) 0 var(--tile-edge),inset 0 1px #fffc,0 calc(var(--s) * .07) calc(var(--s) * .14) #00000057;color:var(--ink);font-family:var(--serif);font-size:calc(var(--s) * .62);font-weight:var(--fw-tile);font-variation-settings:var(--tile-vs);line-height:1;transform:rotate(var(--tilt));user-select:none;-webkit-user-select:none}.wa-tile--light{box-shadow:inset 0 calc(var(--s) * -.08) 0 var(--tile-edge),inset 0 1px #fffc,0 calc(var(--s) * .05) calc(var(--s) * .12) #16151a33}:root{color-scheme:light}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.001ms!important;animation-iteration-count:1!important;transition-duration:.001ms!important;scroll-behavior:auto!important}}:root{--adm-bg: var(--bg, var(--ivory));--adm-surface: var(--surface, var(--card));--adm-surface-quiet: var(--surface-quiet, var(--sand));--adm-line: var(--border, var(--line));--adm-control: var(--control-border, var(--field-border));--adm-text: var(--text, var(--ink));--adm-text-2: var(--text-2, var(--grey));--adm-placeholder: var(--text-placeholder, var(--placeholder));--adm-accent-text: var(--text-accent, var(--mustard-text));--adm-primary-bg: var(--btn-primary-bg, var(--ink));--adm-primary-fg: var(--btn-primary-fg, var(--card));--adm-primary-pressed: var(--btn-primary-pressed, var(--table-raised));--adm-side-bg: var(--table-bg, var(--table));--adm-side-raised: var(--table-raised-bg, var(--table-raised));--adm-side-line: var(--table-border, var(--table-line));--adm-side-edge: var(--art-ink-2);--adm-side-text: var(--on-table);--adm-side-dim: var(--on-table-dim);--adm-side-strong: var(--on-table-strong, var(--card));--adm-on-dark: var(--on-dark, var(--ivory));--adm-accent: var(--mustard);--adm-on-accent: var(--on-accent, var(--ink));--adm-focus: var(--focus, var(--ink));--adm-focus-on-dark: var(--focus-on-dark, var(--mustard));--adm-ok: var(--success);--adm-ok-tint: var(--success-tint);--adm-danger: var(--danger);--adm-danger-tint: var(--danger-tint);--adm-danger-text: var(--danger-text);--adm-info: var(--info);--adm-info-tint: var(--info-tint);--adm-warn-tint: var(--warn-tint, var(--mustard-tint));--adm-warn-text: var(--warn-text, var(--mustard-tint-text));--adm-on-state: var(--card);--adm-avatar-0: var(--mustard);--adm-avatar-1: var(--night);--adm-avatar-2: var(--fir);--adm-avatar-3: var(--plum);--adm-avatar-4: var(--terracotta);--adm-chart-grid: var(--adm-line);--adm-chart-tick: var(--adm-text-2);--adm-chart-today: var(--terracotta);--adm-chart-latest: var(--mustard);--adm-r-tag: var(--r-xs);--adm-r-control: var(--r-sm);--adm-r-panel: var(--r-md);--adm-r-card: var(--r-lg);--adm-r-dialog: var(--r-xl);--adm-r-pill: var(--r-pill);--adm-shadow-pop: var(--shadow-pop);--adm-panel-shadow: 0 0 0 1px var(--adm-line), var(--adm-shadow-pop);--adm-scrim: color-mix(in srgb, var(--ink) 45%, transparent);--adm-hit: var(--hit);--adm-side-w: 232px;--adm-topbar-h: 56px}html{--mat-sys-corner-extra-large: 28px;--mat-sys-corner-extra-large-top: 28px 28px 0 0;--mat-sys-corner-extra-small: 4px;--mat-sys-corner-extra-small-top: 4px 4px 0 0;--mat-sys-corner-full: 9999px;--mat-sys-corner-large: 16px;--mat-sys-corner-large-end: 0 16px 16px 0;--mat-sys-corner-large-start: 16px 0 0 16px;--mat-sys-corner-large-top: 16px 16px 0 0;--mat-sys-corner-medium: 12px;--mat-sys-corner-none: 0;--mat-sys-corner-small: 8px}html{--mat-sys-dragged-state-layer-opacity: .16;--mat-sys-focus-state-layer-opacity: .12;--mat-sys-hover-state-layer-opacity: .08;--mat-sys-pressed-state-layer-opacity: .12}html{--mat-sys-label-large-weight-prominent: 700;--mat-sys-primary: var(--adm-primary-bg);--mat-sys-on-primary: var(--adm-primary-fg);--mat-sys-primary-container: var(--adm-surface-quiet);--mat-sys-on-primary-container: var(--adm-text);--mat-sys-primary-fixed: var(--adm-surface-quiet);--mat-sys-primary-fixed-dim: var(--adm-line);--mat-sys-on-primary-fixed: var(--adm-text);--mat-sys-on-primary-fixed-variant: var(--adm-text-2);--mat-sys-secondary: var(--adm-text-2);--mat-sys-on-secondary: var(--adm-surface);--mat-sys-secondary-container: var(--adm-surface-quiet);--mat-sys-on-secondary-container: var(--adm-text);--mat-sys-secondary-fixed: var(--adm-surface-quiet);--mat-sys-secondary-fixed-dim: var(--adm-line);--mat-sys-on-secondary-fixed: var(--adm-text);--mat-sys-on-secondary-fixed-variant: var(--adm-text-2);--mat-sys-tertiary: var(--adm-accent-text);--mat-sys-on-tertiary: var(--adm-surface);--mat-sys-tertiary-container: var(--adm-warn-tint);--mat-sys-on-tertiary-container: var(--adm-warn-text);--mat-sys-tertiary-fixed: var(--adm-warn-tint);--mat-sys-tertiary-fixed-dim: var(--adm-accent);--mat-sys-on-tertiary-fixed: var(--adm-warn-text);--mat-sys-on-tertiary-fixed-variant: var(--adm-accent-text);--mat-sys-error: var(--adm-danger);--mat-sys-on-error: var(--adm-on-state);--mat-sys-error-container: var(--adm-danger-tint);--mat-sys-on-error-container: var(--adm-danger-text);--mat-sys-background: var(--adm-bg);--mat-sys-on-background: var(--adm-text);--mat-sys-surface: var(--adm-surface);--mat-sys-on-surface: var(--adm-text);--mat-sys-on-surface-variant: var(--adm-text-2);--mat-sys-surface-variant: var(--adm-surface-quiet);--mat-sys-surface-dim: var(--adm-surface-quiet);--mat-sys-surface-bright: var(--adm-surface);--mat-sys-surface-container-lowest: var(--adm-surface);--mat-sys-surface-container-low: var(--adm-surface);--mat-sys-surface-container: var(--adm-surface);--mat-sys-surface-container-high: var(--adm-surface);--mat-sys-surface-container-highest: var(--adm-surface-quiet);--mat-sys-outline: var(--adm-control);--mat-sys-outline-variant: var(--adm-line);--mat-sys-inverse-surface: var(--adm-side-bg);--mat-sys-inverse-on-surface: var(--adm-on-dark);--mat-sys-inverse-primary: var(--adm-accent);--mat-sys-scrim: var(--ink);--mat-sys-shadow: var(--ink);--mat-sys-surface-tint: transparent;--mat-sys-level0: none;--mat-sys-level1: none;--mat-sys-level2: var(--adm-shadow-pop);--mat-sys-level3: var(--adm-shadow-pop);--mat-sys-level4: var(--adm-shadow-pop);--mat-sys-level5: var(--adm-shadow-pop);--mat-sys-corner-extra-small: var(--adm-r-tag);--mat-sys-corner-extra-small-top: var(--adm-r-tag) var(--adm-r-tag) 0 0;--mat-sys-corner-small: var(--adm-r-control);--mat-sys-corner-medium: var(--adm-r-control);--mat-sys-corner-large: var(--adm-r-card);--mat-sys-corner-large-top: var(--adm-r-card) var(--adm-r-card) 0 0;--mat-sys-corner-large-start: var(--adm-r-card) 0 0 var(--adm-r-card);--mat-sys-corner-large-end: 0 var(--adm-r-card) var(--adm-r-card) 0;--mat-sys-corner-extra-large: var(--adm-r-dialog);--mat-sys-corner-extra-large-top: var(--adm-r-dialog) var(--adm-r-dialog) 0 0;--mat-sys-display-large: 620 2.75rem/2.8875rem var(--serif);--mat-sys-display-large-font: var(--serif);--mat-sys-display-large-weight: 620;--mat-sys-display-large-size: 2.75rem;--mat-sys-display-large-line-height: 2.8875rem;--mat-sys-display-large-tracking: -.01em;--mat-sys-display-medium: 620 2.375rem/2.49375rem var(--serif);--mat-sys-display-medium-font: var(--serif);--mat-sys-display-medium-weight: 620;--mat-sys-display-medium-size: 2.375rem;--mat-sys-display-medium-line-height: 2.49375rem;--mat-sys-display-medium-tracking: -.01em;--mat-sys-display-small: 620 2.125rem/2.23125rem var(--serif);--mat-sys-display-small-font: var(--serif);--mat-sys-display-small-weight: 620;--mat-sys-display-small-size: 2.125rem;--mat-sys-display-small-line-height: 2.23125rem;--mat-sys-display-small-tracking: -.01em;--mat-sys-headline-large: 640 2.25rem/2.475rem var(--serif);--mat-sys-headline-large-font: var(--serif);--mat-sys-headline-large-weight: 640;--mat-sys-headline-large-size: 2.25rem;--mat-sys-headline-large-line-height: 2.475rem;--mat-sys-headline-large-tracking: -.01em;--mat-sys-headline-medium: 640 1.75rem/2.0125rem var(--serif);--mat-sys-headline-medium-font: var(--serif);--mat-sys-headline-medium-weight: 640;--mat-sys-headline-medium-size: 1.75rem;--mat-sys-headline-medium-line-height: 2.0125rem;--mat-sys-headline-medium-tracking: 0;--mat-sys-headline-small: 640 1.5rem/1.725rem var(--serif);--mat-sys-headline-small-font: var(--serif);--mat-sys-headline-small-weight: 640;--mat-sys-headline-small-size: 1.5rem;--mat-sys-headline-small-line-height: 1.725rem;--mat-sys-headline-small-tracking: 0;--mat-sys-title-large: 700 1.125rem/1.4625rem var(--sans);--mat-sys-title-large-font: var(--sans);--mat-sys-title-large-weight: 700;--mat-sys-title-large-size: 1.125rem;--mat-sys-title-large-line-height: 1.4625rem;--mat-sys-title-large-tracking: 0;--mat-sys-title-medium: 700 1rem/1.4rem var(--sans);--mat-sys-title-medium-font: var(--sans);--mat-sys-title-medium-weight: 700;--mat-sys-title-medium-size: 1rem;--mat-sys-title-medium-line-height: 1.4rem;--mat-sys-title-medium-tracking: 0;--mat-sys-title-small: 700 .9375rem/1.3125rem var(--sans);--mat-sys-title-small-font: var(--sans);--mat-sys-title-small-weight: 700;--mat-sys-title-small-size: .9375rem;--mat-sys-title-small-line-height: 1.3125rem;--mat-sys-title-small-tracking: 0;--mat-sys-body-large: 400 1rem/1.5rem var(--sans);--mat-sys-body-large-font: var(--sans);--mat-sys-body-large-weight: 400;--mat-sys-body-large-size: 1rem;--mat-sys-body-large-line-height: 1.5rem;--mat-sys-body-large-tracking: 0;--mat-sys-body-medium: 400 .9375rem/1.359375rem var(--sans);--mat-sys-body-medium-font: var(--sans);--mat-sys-body-medium-weight: 400;--mat-sys-body-medium-size: .9375rem;--mat-sys-body-medium-line-height: 1.359375rem;--mat-sys-body-medium-tracking: 0;--mat-sys-body-small: 400 .8125rem/1.1375rem var(--sans);--mat-sys-body-small-font: var(--sans);--mat-sys-body-small-weight: 400;--mat-sys-body-small-size: .8125rem;--mat-sys-body-small-line-height: 1.1375rem;--mat-sys-body-small-tracking: 0;--mat-sys-label-large: 700 .9375rem/1.171875rem var(--sans);--mat-sys-label-large-font: var(--sans);--mat-sys-label-large-weight: 700;--mat-sys-label-large-size: .9375rem;--mat-sys-label-large-line-height: 1.171875rem;--mat-sys-label-large-tracking: 0;--mat-sys-label-medium: 700 .8125rem/1.05625rem var(--sans);--mat-sys-label-medium-font: var(--sans);--mat-sys-label-medium-weight: 700;--mat-sys-label-medium-size: .8125rem;--mat-sys-label-medium-line-height: 1.05625rem;--mat-sys-label-medium-tracking: 0;--mat-sys-label-small: 700 .75rem/.975rem var(--sans);--mat-sys-label-small-font: var(--sans);--mat-sys-label-small-weight: 700;--mat-sys-label-small-size: .75rem;--mat-sys-label-small-line-height: .975rem;--mat-sys-label-small-tracking: 0}html{--mat-sys-neutral10: var(--adm-text);--mat-sys-neutral-variant20: var(--adm-text)}html{--mat-focus-indicator-border-width: 3px;--mat-focus-indicator-border-radius: var(--adm-r-tag);--mat-focus-indicator-border-color: var(--adm-focus);--mat-focus-indicator-display: none}html{--mdc-filled-button-container-height: var(--adm-hit)}html{--mdc-filled-button-container-shape: var(--adm-r-control)}html{--mat-filled-button-horizontal-padding: 18px}html{--mdc-filled-button-disabled-container-color: var(--adm-surface-quiet)}html{--mdc-filled-button-disabled-label-text-color: var(--adm-text-2)}html{--mdc-outlined-button-container-height: var(--adm-hit)}html{--mdc-outlined-button-container-shape: var(--adm-r-control)}html{--mat-outlined-button-horizontal-padding: 16px}html{--mdc-outlined-button-outline-color: var(--adm-text)}html{--mdc-outlined-button-outline-width: 1.5px}html{--mdc-outlined-button-label-text-color: var(--adm-text)}html{--mdc-outlined-button-disabled-outline-color: var(--adm-line)}html{--mdc-outlined-button-disabled-label-text-color: var(--adm-text-2)}html{--mdc-text-button-container-height: var(--adm-hit)}html{--mdc-text-button-container-shape: var(--adm-r-control)}html{--mdc-text-button-label-text-color: var(--adm-text)}html{--mdc-text-button-disabled-label-text-color: var(--adm-text-2)}html{--mdc-protected-button-container-height: var(--adm-hit)}html{--mdc-protected-button-container-shape: var(--adm-r-control)}html{--mdc-protected-button-container-color: var(--adm-surface)}html{--mdc-protected-button-label-text-color: var(--adm-text)}html{--mdc-protected-button-container-elevation-shadow: none}html{--mdc-protected-button-hover-container-elevation-shadow: none}html{--mdc-protected-button-focus-container-elevation-shadow: none}html{--mdc-protected-button-pressed-container-elevation-shadow: none}html{--mdc-icon-button-icon-color: var(--adm-text)}html{--mat-form-field-container-height: var(--adm-hit)}html{--mat-form-field-container-vertical-padding: 10px}html{--mdc-outlined-text-field-outline-color: var(--adm-control)}html{--mdc-outlined-text-field-outline-width: 1.5px}html{--mdc-outlined-text-field-hover-outline-color: var(--adm-text)}html{--mdc-outlined-text-field-focus-outline-color: var(--adm-text)}html{--mdc-outlined-text-field-focus-outline-width: 2px}html{--mdc-outlined-text-field-container-shape: var(--adm-r-control)}html{--mdc-outlined-text-field-label-text-color: var(--adm-text-2)}html{--mdc-outlined-text-field-hover-label-text-color: var(--adm-text-2)}html{--mdc-outlined-text-field-focus-label-text-color: var(--adm-text)}html{--mdc-outlined-text-field-label-text-weight: 600}html{--mdc-outlined-text-field-label-text-size: .9375rem}html{--mdc-outlined-text-field-input-text-placeholder-color: var(--adm-placeholder)}html{--mdc-outlined-text-field-caret-color: var(--adm-text)}html{--mdc-outlined-card-container-color: var(--adm-surface)}html{--mdc-outlined-card-container-shape: var(--adm-r-card)}html{--mdc-outlined-card-outline-color: var(--adm-line)}html{--mdc-outlined-card-outline-width: 1px}html{--mdc-outlined-card-container-elevation: none}html{--mdc-elevated-card-container-color: var(--adm-surface)}html{--mdc-elevated-card-container-shape: var(--adm-r-card)}html{--mdc-elevated-card-container-elevation: none}html{--mat-menu-container-color: var(--adm-surface)}html{--mat-menu-container-shape: var(--adm-r-panel)}html{--mat-menu-container-elevation-shadow: var(--adm-panel-shadow)}html{--mat-select-panel-background-color: var(--adm-surface)}html{--mat-select-container-elevation-shadow: var(--adm-panel-shadow)}html{--mat-autocomplete-background-color: var(--adm-surface)}html{--mat-autocomplete-container-shape: var(--adm-r-panel)}html{--mat-autocomplete-container-elevation-shadow: var(--adm-panel-shadow)}html{--mat-datepicker-calendar-container-shape: var(--adm-r-panel)}html{--mat-datepicker-calendar-container-elevation-shadow: var(--adm-panel-shadow)}html{--mdc-dialog-container-color: var(--adm-surface)}html{--mdc-dialog-container-shape: var(--adm-r-dialog)}html{--mat-dialog-container-elevation-shadow: var(--adm-shadow-pop)}html{--mdc-dialog-subhead-font: var(--serif)}html{--mdc-dialog-subhead-size: 1.5rem}html{--mdc-dialog-subhead-weight: 640}html{--mdc-dialog-subhead-line-height: 1.15}html{--mdc-dialog-subhead-color: var(--adm-text)}html{--mdc-dialog-supporting-text-size: .9375rem}html{--mdc-dialog-supporting-text-line-height: 1.5}html{--mdc-dialog-supporting-text-color: var(--adm-text)}html{--mat-dialog-headline-padding: 24px 24px 8px}html{--mat-dialog-content-padding: 8px 24px 16px}html{--mat-dialog-with-actions-content-padding: 8px 24px 8px}html{--mat-dialog-actions-padding: 8px 24px 24px}html{--mat-table-background-color: var(--adm-surface)}html{--mat-table-header-headline-color: var(--adm-text-2)}html{--mat-table-header-headline-size: .8125rem}html{--mat-table-header-headline-weight: 700}html{--mat-table-row-item-label-text-color: var(--adm-text)}html{--mat-table-row-item-label-text-size: .9375rem}html{--mat-table-row-item-outline-color: var(--adm-surface-quiet)}html{--mat-table-row-item-container-height: 56px}html{--mat-paginator-container-background-color: transparent}html{--mat-paginator-container-text-color: var(--adm-text-2)}html{--mat-paginator-enabled-icon-color: var(--adm-text)}html{--mat-paginator-disabled-icon-color: var(--adm-line)}html{--mdc-tab-indicator-active-indicator-color: var(--adm-text)}html{--mdc-tab-indicator-active-indicator-height: 3px}html{--mat-tab-header-active-focus-indicator-color: var(--adm-text)}html{--mat-tab-header-active-hover-indicator-color: var(--adm-text)}html{--mat-tab-header-active-label-text-color: var(--adm-text)}html{--mat-tab-header-active-focus-label-text-color: var(--adm-text)}html{--mat-tab-header-active-hover-label-text-color: var(--adm-text)}html{--mat-tab-header-inactive-label-text-color: var(--adm-text-2)}html{--mat-tab-header-label-text-weight: 700}html{--mat-tab-header-label-text-size: .9375rem}html{--mat-tab-header-divider-color: var(--adm-line)}html{--mdc-checkbox-unselected-icon-color: var(--adm-control)}html{--mdc-checkbox-unselected-hover-icon-color: var(--adm-text)}html{--mdc-checkbox-unselected-focus-icon-color: var(--adm-text)}html{--mdc-radio-unselected-icon-color: var(--adm-control)}html{--mdc-radio-unselected-hover-icon-color: var(--adm-text)}html{--mdc-radio-unselected-focus-icon-color: var(--adm-text)}html{--mat-switch-track-outline-color: var(--adm-control)}html{--mdc-switch-unselected-handle-color: var(--adm-control)}html{--mdc-switch-unselected-hover-handle-color: var(--adm-text)}html{--mdc-switch-unselected-focus-handle-color: var(--adm-text)}html{--mat-standard-button-toggle-height: var(--adm-hit)}html{--mat-standard-button-toggle-shape: var(--adm-r-control)}html{--mat-standard-button-toggle-text-color: var(--adm-text)}html{--mat-standard-button-toggle-background-color: var(--adm-surface)}html{--mat-standard-button-toggle-divider-color: var(--adm-control)}html{--mat-standard-button-toggle-selected-state-background-color: var(--adm-primary-bg)}html{--mat-standard-button-toggle-selected-state-text-color: var(--adm-primary-fg)}html{--mat-standard-button-toggle-label-text-weight: 600}html{--mat-standard-button-toggle-label-text-size: .875rem}html{--mdc-chip-container-shape-radius: var(--adm-r-tag)}html{--mdc-chip-outline-color: var(--adm-control)}html{--mdc-chip-label-text-color: var(--adm-text)}html{--mdc-chip-label-text-weight: 700}html{--mdc-linear-progress-active-indicator-color: var(--adm-accent)}html{--mdc-linear-progress-track-color: var(--adm-surface-quiet)}html{--mdc-snackbar-container-color: var(--adm-side-bg)}html{--mdc-snackbar-supporting-text-color: var(--adm-side-strong)}html{--mat-snack-bar-button-color: var(--adm-accent)}html{--mdc-snackbar-container-shape: var(--adm-r-control)}html{--mat-sidenav-container-background-color: var(--adm-side-bg)}html{--mat-sidenav-container-text-color: var(--adm-side-text)}html{--mat-sidenav-container-width: var(--adm-side-w)}html{--mat-sidenav-container-shape: 0}html{--mat-sidenav-container-elevation-shadow: none}html{--mat-sidenav-container-divider-color: transparent}html{--mat-sidenav-content-background-color: var(--adm-bg)}html{--mat-sidenav-content-text-color: var(--adm-text)}html{--mat-sidenav-scrim-color: var(--adm-scrim)}.mat-button-toggle-group{--mat-minimal-pseudo-checkbox-selected-checkmark-color: var(--adm-primary-fg)}.mat-mdc-button-base.mat-warn{--mdc-filled-button-container-color: var(--adm-danger)}.mat-mdc-button-base.mat-warn{--mdc-filled-button-label-text-color: var(--adm-on-state)}.mat-mdc-button-base.mat-warn{--mdc-outlined-button-outline-color: var(--adm-danger)}.mat-mdc-button-base.mat-warn{--mdc-outlined-button-label-text-color: var(--adm-danger-text)}.mat-mdc-button-base.mat-warn{--mdc-text-button-label-text-color: var(--adm-danger-text)}.mat-mdc-button-base.mat-warn{--mdc-protected-button-label-text-color: var(--adm-danger-text)}.mat-mdc-icon-button.mat-warn{--mdc-icon-button-icon-color: var(--adm-danger-text)}.adm-on-table{--adm-focus: var(--adm-focus-on-dark);--mat-focus-indicator-border-color: var(--adm-focus-on-dark);--mat-focus-indicator-display: none}.adm-on-table{--mdc-icon-button-icon-color: var(--adm-side-strong)}.adm-on-table{--mat-icon-button-state-layer-color: var(--adm-side-strong)}html,body{height:100%;margin:0}body{background:var(--adm-bg);color:var(--adm-text);font-family:var(--sans);font-size:var(--fs-body-s);line-height:1.45;font-synthesis:none;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}h1,h2,h3,h4{color:inherit}h1,.adm-serif{font-family:var(--serif);font-weight:var(--fw-serif);font-variation-settings:var(--serif-vs);font-optical-sizing:auto}a{color:var(--adm-text);text-decoration-thickness:1px;text-underline-offset:2px}a:hover{text-decoration-thickness:2px}::placeholder{color:var(--adm-placeholder);opacity:1}::selection{background:var(--adm-warn-tint);color:var(--adm-text)}:focus-visible{outline:3px solid var(--adm-focus);outline-offset:3px}a:focus-visible,summary:focus-visible,[tabindex]:not(button):focus-visible{border-radius:var(--adm-r-tag)}.mat-mdc-button-base:focus-visible,.mat-button-toggle .mat-button-toggle-button:focus-visible,.mat-mdc-chip .mdc-evolution-chip__action:focus-visible,.mat-mdc-slide-toggle .mdc-switch:focus-visible,.mat-sort-header .mat-sort-header-container:focus-visible,.mat-expansion-panel .mat-expansion-panel-header:focus-visible{outline:3px solid var(--adm-focus);outline-offset:3px}.mat-mdc-menu-panel .mat-mdc-menu-item:focus-visible,.mat-mdc-list-base .mdc-list-item:focus-visible,.mat-mdc-tab-group .mat-mdc-tab:focus-visible,.mat-mdc-tab-nav-bar .mat-mdc-tab-link:focus-visible{outline:3px solid var(--adm-focus);outline-offset:-3px}.mat-mdc-form-field-infix :focus-visible{outline:none}.mat-mdc-checkbox:has(:focus-visible),.mat-mdc-radio-button:has(:focus-visible){--mat-focus-indicator-display: block}.adm-main:focus{outline:none}@media(prefers-reduced-motion:reduce){.mat-mdc-progress-spinner .mdc-circular-progress__indeterminate-container{animation-duration:1.5682352941176s!important}.mat-mdc-progress-spinner .mdc-circular-progress__indeterminate-circle-graphic{animation-duration:1333ms!important}.mat-mdc-progress-spinner .mdc-circular-progress__spinner-layer{animation-duration:5332ms!important}.mat-mdc-progress-bar .mdc-linear-progress__bar,.mat-mdc-progress-bar .mdc-linear-progress__bar-inner{animation-duration:2s!important}.mat-mdc-progress-spinner .mdc-circular-progress__indeterminate-container,.mat-mdc-progress-spinner .mdc-circular-progress__indeterminate-circle-graphic,.mat-mdc-progress-spinner .mdc-circular-progress__spinner-layer,.mat-mdc-progress-bar .mdc-linear-progress__bar,.mat-mdc-progress-bar .mdc-linear-progress__bar-inner{animation-iteration-count:infinite!important}}.cdk-overlay-pane div.mat-mdc-select-panel{border-radius:var(--adm-r-panel)}.mat-mdc-select-panel .mat-mdc-option,.mat-mdc-autocomplete-panel .mat-mdc-option,.mat-mdc-menu-panel .mat-mdc-menu-item{min-height:48px}.cdk-overlay-container .cdk-overlay-dark-backdrop{background:var(--adm-scrim)}.visually-hidden{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.mat-icon svg{display:block}.page-container{max-width:1200px;margin:0 auto;padding:32px 40px 48px}.page-container.mx-wide{max-width:1500px}.page-header{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:12px 16px;margin-bottom:24px}.page-header h1{margin:0;font-size:var(--mat-sys-headline-large-size);line-height:var(--mat-sys-headline-large-line-height);letter-spacing:var(--mat-sys-headline-large-tracking);overflow-wrap:anywhere}.page-heading{min-width:0}.page-eyebrow{margin:0 0 2px;font-size:var(--fs-small);font-weight:var(--fw-ui);color:var(--adm-text-2)}@media(max-width:999.98px){.page-container{padding:24px 24px 40px}}@media(max-width:599.98px){.page-container{padding:16px 16px 32px}.page-header h1{font-size:var(--fs-title-1);line-height:1.15}}.mat-column-actions{width:120px;text-align:right}.mat-mdc-dialog-title{font-variation-settings:var(--serif-vs)}.adm-shell{height:100vh;height:100dvh}.adm-content{display:flex;flex-direction:column}.adm-main{flex:1 0 auto}.adm-skip{position:fixed;top:8px;left:8px;z-index:1100;min-height:var(--adm-hit);padding:0 16px;border:0;border-radius:var(--adm-r-control);background:var(--adm-accent);color:var(--adm-on-accent);font:inherit;font-weight:var(--fw-ui-strong);cursor:pointer;transform:translateY(-200%)}.adm-skip:focus-visible{transform:none;outline-color:var(--adm-text)}.adm-side{border-right:0}.adm-side .mat-drawer-inner-container{overflow-y:auto;scrollbar-width:thin;scrollbar-color:var(--adm-side-raised) transparent}.adm-side-inner{display:flex;flex-direction:column;gap:16px;box-sizing:border-box;min-height:100%;padding:20px 16px 16px}.adm-brand{display:flex;align-items:center;gap:10px;padding:0 8px}.adm-brand-tile{--s: 34px;--tilt: -5deg}.adm-brand-text{display:flex;flex-direction:column;min-width:0;line-height:1.15}.adm-brand-name{font-family:var(--serif);font-size:var(--fs-title-3);font-weight:var(--fw-serif);font-variation-settings:var(--serif-vs);color:var(--adm-side-strong)}.adm-brand-sub{font-size:var(--fs-caption);font-weight:var(--fw-ui);color:var(--adm-side-dim)}.adm-side-close{margin-left:auto}.adm-nav{flex:1 0 auto}.adm-nav ul{display:flex;flex-direction:column;gap:2px;margin:0;padding:4px 0;list-style:none}.adm-nav-item{display:flex;align-items:center;gap:12px;min-height:var(--adm-hit);padding:0 12px;border-radius:var(--adm-r-control);color:var(--adm-side-text);text-decoration:none;font-size:var(--fs-body-s);font-weight:var(--fw-ui);line-height:1.25}.adm-nav-item:hover{background:var(--adm-side-raised);color:var(--adm-side-strong);text-decoration:none}.adm-nav-item:focus-visible{outline-offset:0}.adm-nav-item .adm-nav-icon{flex:none;width:20px;height:20px}.adm-nav-label{flex:1 1 auto;min-width:0;padding:10px 0;overflow-wrap:anywhere;hyphens:auto}.adm-nav-tag{flex:none;padding:1px 6px;border:1px solid var(--adm-side-edge);border-radius:var(--adm-r-tag);font-size:var(--fs-caption);font-weight:var(--fw-ui-strong);color:var(--adm-side-dim)}.adm-nav-dot{display:none;flex:none;width:8px;height:8px;border-radius:50%;background:var(--adm-accent)}.adm-nav-item.is-active{background:var(--adm-side-raised);color:var(--adm-side-strong);font-weight:var(--fw-ui-strong)}.adm-nav-item.is-active .adm-nav-dot{display:block}.adm-nav-item:hover .adm-nav-tag,.adm-nav-item.is-active .adm-nav-tag{color:var(--adm-side-text)}.adm-side-foot{display:flex;flex-direction:column;gap:12px;padding:16px 8px 0;border-top:1px solid var(--adm-side-raised)}.adm-user{display:flex;align-items:center;gap:10px;min-width:0}.adm-avatar{display:grid;place-items:center;flex:none;width:36px;height:36px;border-radius:50%;background:var(--adm-accent);color:var(--adm-on-accent);font-weight:var(--fw-ui-strong)}.adm-user-text{display:flex;flex-direction:column;min-width:0;line-height:1.25}.adm-user-name{font-size:var(--fs-small);font-weight:var(--fw-ui-strong);color:var(--adm-side-strong);overflow-wrap:anywhere}.adm-user-role{font-size:var(--fs-caption);color:var(--adm-side-dim)}.adm-logout{display:flex;align-items:center;justify-content:center;gap:8px;min-height:var(--adm-hit);padding:0 16px;border:1px solid var(--adm-side-edge);border-radius:var(--adm-r-control);background:transparent;color:var(--adm-side-strong);font:inherit;font-size:var(--fs-small);font-weight:var(--fw-ui-strong);cursor:pointer}.adm-logout .mat-icon{width:18px;height:18px}.adm-logout:hover{background:var(--adm-side-raised)}.adm-topbar{position:sticky;top:0;z-index:3;display:flex;align-items:center;gap:10px;min-height:var(--adm-topbar-h);padding:0 12px 0 6px;background:var(--adm-side-bg);color:var(--adm-side-strong)}.adm-topbar .adm-brand-tile{--s: 28px}.adm-topbar .adm-brand-name{font-size:var(--fs-lead)}.adm-table-box{background:var(--adm-surface);border:1px solid var(--adm-line);border-radius:var(--adm-r-card);overflow-x:auto}.adm-table-box>table,.adm-table-box>.mat-mdc-table{width:100%;min-width:760px;background:transparent}.mat-mdc-table .mat-mdc-header-cell{padding:14px 12px;border-bottom-color:var(--adm-line)}.mat-mdc-table .mat-mdc-cell{padding:12px}.mat-mdc-table .mat-mdc-header-cell:first-child,.mat-mdc-table .mat-mdc-cell:first-child{padding-left:20px}.mat-mdc-table .mat-mdc-header-cell:last-child,.mat-mdc-table .mat-mdc-cell:last-child{padding-right:20px}.mat-mdc-table .num{text-align:right;font-variant-numeric:tabular-nums}.adm-rows .mat-mdc-row,.mx-rows tbody tr{cursor:pointer}.adm-rows .mat-mdc-row:hover,.mx-rows tbody tr:hover{background:var(--adm-bg)}.adm-rows .mat-mdc-row.is-selected,.mx-rows tbody tr.mx-selected{background:var(--adm-bg);box-shadow:inset 0 0 0 1.5px var(--adm-text)}.mx-table{width:100%;border-collapse:collapse;font-size:var(--fs-small)}.mx-table th,.mx-table td{padding:10px 12px;text-align:left;vertical-align:top;border-bottom:1px solid var(--adm-surface-quiet)}.mx-table th{font-size:var(--fs-label);font-weight:var(--fw-ui-strong);color:var(--adm-text-2)}.mx-table thead th{border-bottom-color:var(--adm-line)}.mx-table tbody th{font-size:inherit;color:var(--adm-text)}.mx-table tbody tr:last-child>*{border-bottom:0}.mx-table .num{text-align:right;font-variant-numeric:tabular-nums}.mx-scroll{overflow-x:auto}.mx-scroll>.mat-mdc-table{width:100%}.mx-scroll:focus-visible,.adm-table-box:focus-visible{outline-offset:-3px}.adm-sticky-head{max-height:min(72vh,760px);overflow:auto}.adm-sticky-head thead th{position:sticky;top:0;z-index:2;background:var(--adm-surface)}.adm-sticky-head .mx-table thead th{box-shadow:inset 0 -1px 0 var(--adm-line)}.adm-nums{font-variant-numeric:tabular-nums;white-space:nowrap}.adm-row-action{text-align:right;white-space:nowrap}.mat-mdc-table .adm-row-action{width:1%}.adm-person{display:flex;align-items:center;gap:12px;min-width:0}.adm-person-text{display:flex;flex-direction:column;min-width:0;line-height:1.3}.adm-person-name{font-weight:var(--fw-ui-strong);overflow-wrap:anywhere}.adm-person-sub{font-size:var(--fs-label);color:var(--adm-text-2);overflow-wrap:anywhere}.adm-avatar.tone-0{background:var(--adm-avatar-0);color:var(--adm-on-accent)}.adm-avatar.tone-1{background:var(--adm-avatar-1);color:var(--adm-on-state)}.adm-avatar.tone-2{background:var(--adm-avatar-2);color:var(--adm-on-state)}.adm-avatar.tone-3{background:var(--adm-avatar-3);color:var(--adm-on-state)}.adm-avatar.tone-4{background:var(--adm-avatar-4);color:var(--adm-on-state)}.adm-pill,.mx-chip{display:inline-flex;align-items:center;padding:2px 10px;border:1px solid transparent;border-radius:var(--adm-r-pill);background:var(--adm-surface-quiet);color:var(--adm-text);font-size:var(--fs-caption);font-weight:var(--fw-ui-strong);line-height:1.35}.adm-pill.ok,.mx-chip.ok{background:var(--adm-ok);color:var(--adm-on-state)}.adm-pill.bad,.mx-chip.bad{background:var(--adm-danger);color:var(--adm-on-state)}.adm-pill.warn,.mx-chip.warn{background:var(--adm-warn-tint);color:var(--adm-warn-text);border-color:var(--adm-accent)}.adm-pill.plain,.adm-pill.neutral,.mx-chip.plain,.mx-chip.neutral{background:var(--adm-surface-quiet);color:var(--adm-text)}.adm-tag{display:inline-flex;align-items:center;padding:1px 6px;border:1px solid var(--adm-text);border-radius:var(--adm-r-tag);font-size:var(--fs-caption);font-weight:var(--fw-ui-strong);line-height:1.35}app-metric-block,app-bar-chart,app-line-chart,app-chart-details{display:block}.chart-svg{display:block;width:100%;height:auto}.chart-grid{stroke:var(--adm-chart-grid);stroke-width:1}.chart-tick{font-family:var(--sans);font-size:12px;font-weight:var(--fw-ui);font-variant-numeric:tabular-nums;fill:var(--adm-chart-tick)}.chart-line{stroke-width:2.5;stroke-linejoin:round;stroke-linecap:round}.chart-bar-latest{fill:var(--adm-chart-latest);stroke:var(--adm-text);stroke-width:1.5}.chart-empty{margin:0;padding:32px 8px;text-align:center;color:var(--adm-text-2)}.chart-legend{display:flex;flex-wrap:wrap;gap:4px 16px;margin:8px 0 4px;padding:0;list-style:none;font-size:var(--fs-label);color:var(--adm-text-2)}.chart-legend li{display:flex;align-items:center;gap:6px}.chart-toggle{margin-top:4px}.chart-table{margin-top:8px}.adm-figures{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(200px,100%),1fr));gap:16px;margin:0}.adm-figure{display:flex;flex-direction:column;gap:4px;padding:18px 20px;background:var(--adm-surface);border:1px solid var(--adm-line);border-radius:var(--adm-r-card)}.adm-figure dt,.adm-figure dd{margin:0}.adm-figure-label{font-size:var(--fs-small);font-weight:var(--fw-ui);color:var(--adm-text-2)}.adm-figure-value{font-size:2.375rem;font-weight:var(--fw-ui-strong);line-height:1.1;font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.adm-figure-hint{font-size:var(--fs-label);color:var(--adm-text-2)}.adm-filter-bar{display:flex;flex-wrap:wrap;align-items:flex-start;gap:12px 16px;margin-bottom:20px;padding:16px 20px 12px;background:var(--adm-surface);border:1px solid var(--adm-line);border-radius:var(--adm-r-card)}.adm-grow{flex:1 1 260px;min-width:0}.adm-empty{display:flex;align-items:center;justify-content:center;gap:12px;margin:0;padding:32px 16px;color:var(--adm-text-2);text-align:center}.adm-empty .mat-icon{flex:none;width:28px;height:28px}.adm-empty-box{justify-content:flex-start;text-align:left;padding:20px;border-radius:12px;background:var(--adm-bg);color:var(--adm-text)}.adm-empty-box .mat-icon{color:var(--adm-text-2)}.adm-form{display:flex;flex-direction:column;gap:16px}.adm-form .mx-form{gap:16px}.adm-form-actions{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:8px}.adm-card-title{margin:0;font-size:1.125rem;font-weight:var(--fw-ui-strong);line-height:1.3}.adm-table-card{padding:20px 24px;border-radius:var(--adm-r-card);background:var(--adm-side-bg);color:var(--adm-side-text)}.adm-table-card .adm-card-title{color:var(--adm-side-strong)}.adm-detail-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(420px,100%),1fr));gap:16px;align-items:start}.adm-cards .mat-mdc-card>.mat-mdc-card-header{padding:20px 24px 0}.adm-cards .mat-mdc-card>.mat-mdc-card-content{padding:12px 24px 20px}.adm-tag-list{display:flex;flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none}dd.adm-yesno{display:flex;align-items:center;gap:6px}.adm-yesno .mat-icon{flex:none;width:18px;height:18px}.mx-stack{display:grid;gap:24px;margin-top:24px}.page-header+.mx-stack,.page-header+app-metric-block{margin-top:0}.mx-pair{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(420px,100%),1fr));gap:24px;align-items:start}.mx-stack>*,.mx-pair>*,.mx-cols>*,.adm-detail-grid>*,.adm-figures>*{min-width:0}.mx-open-head>.mat-mdc-button-base{max-width:100%;white-space:normal;height:auto;min-height:var(--adm-hit)}.mx-cols{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(280px,100%),1fr));gap:24px;margin-top:16px}.mx-cols-wide{grid-template-columns:repeat(auto-fit,minmax(min(340px,100%),1fr))}.mx-cols-wide>*{min-width:0}.mx-wrap{overflow-wrap:anywhere}.mx-block{display:block;transition:opacity var(--dur-2) var(--ease-out)}.mx-block.mat-mdc-card>.mat-mdc-card-content{padding:20px 24px}.mx-block.mx-busy{opacity:.55}.mx-block h3,.mx-cols h3{margin:16px 0 8px;font-size:var(--fs-body-s);font-weight:var(--fw-ui-strong)}.mx-block-head{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:12px;margin-bottom:12px}.mx-block-head h2{margin:0;font-size:1.125rem;font-weight:var(--fw-ui-strong);line-height:1.3}@media(max-width:599.98px){.mx-block.mat-mdc-card>.mat-mdc-card-content{padding:16px}}.mx-state{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:12px;padding:24px 8px;margin:0;color:var(--adm-text-2);text-align:center}.mx-error,.mx-error-text{color:var(--adm-danger-text)}.mx-note{margin:4px 0 8px;font-size:var(--fs-label);color:var(--adm-text-2)}.mx-peak{margin:0 0 8px;font-weight:var(--fw-ui)}.page-header .mx-note{margin:4px 0 0}.mx-tiles{display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:12px;margin-bottom:8px}.mx-tile{display:flex;flex-direction:column;gap:2px;padding:12px 14px;border-radius:12px;background:var(--adm-bg)}.mx-tile .value{font-size:1.75rem;font-weight:var(--fw-ui-strong);line-height:1.1;font-variant-numeric:tabular-nums}.mx-tile .label{font-size:var(--fs-label);font-weight:var(--fw-ui);color:var(--adm-text-2);margin-top:2px}.mx-tile .hint{font-size:var(--fs-caption);color:var(--adm-text-2);margin-top:2px}.mx-kv{display:grid;grid-template-columns:minmax(0,max-content) 1fr;gap:8px 16px;margin:0;font-size:var(--fs-small)}.mx-kv dt{color:var(--adm-text-2)}.mx-kv dd{margin:0;text-align:right;font-weight:var(--fw-ui);font-variant-numeric:tabular-nums}.mx-result{margin:8px 0;font-size:var(--fs-label)}.mx-result.ok{color:var(--adm-ok)}.mx-result.bad,.mx-job.bad{color:var(--adm-danger-text);font-weight:var(--fw-ui-strong)}.mx-actions{display:flex;align-items:center;flex-wrap:wrap;gap:8px;margin:12px 0}.mx-form{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(240px,100%),1fr));gap:16px;align-items:start}.mx-form .mx-actions{grid-column:1/-1}.mx-disk{margin-bottom:12px}.mx-check{display:flex;align-items:center;gap:8px;margin:4px 0 8px;font-size:var(--fs-label);cursor:pointer}.mx-dialog-choice{width:100%}.mx-price-grid{display:grid;grid-template-columns:minmax(160px,1.4fr) minmax(130px,1fr) minmax(130px,1fr) minmax(130px,1fr);gap:12px;align-items:center;margin-bottom:8px}.mx-price-head{font-size:var(--fs-label);font-weight:var(--fw-ui-strong);color:var(--adm-text-2)}.mx-price-model{font-weight:var(--fw-ui)}.mx-filters{display:flex;flex-wrap:wrap;align-items:center;gap:12px;margin-bottom:16px}.mx-split{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,6fr);gap:24px;align-items:start}app-report-detail,app-failure-note{display:block}.mx-details{margin:-4px 0 8px;overflow-wrap:anywhere}.mx-confirm-long{height:auto!important;min-height:var(--adm-hit);padding-top:6px!important;padding-bottom:6px!important;white-space:normal;line-height:1.3;text-align:left;max-width:440px}.mx-detail-pane{position:sticky;top:16px;max-height:calc(100vh - 32px);overflow-y:auto}@media(max-width:1100px){.mx-split{grid-template-columns:minmax(0,1fr)}.mx-detail-pane{position:static;max-height:none;overflow-y:visible}}.mx-link{padding:0;border:0;background:none;font:inherit;text-align:left;cursor:pointer;color:var(--adm-text);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:2px;overflow-wrap:anywhere}.mx-link:hover{text-decoration-thickness:2px}.mx-kv-left dd{text-align:left}.mx-block h4{margin:8px 0 4px;font-size:var(--fs-label);font-weight:var(--fw-ui-strong)}.mx-quote{margin:4px 0 12px;padding:8px 12px;border-left:4px solid var(--adm-control);background:var(--adm-bg);border-radius:0 var(--adm-r-tag) var(--adm-r-tag) 0;white-space:pre-wrap;overflow-wrap:anywhere}blockquote.mx-quote{margin-left:0;margin-right:0}.mx-evidence{list-style:none;margin:0 0 12px;padding:0;font-size:var(--fs-label)}.mx-evidence li{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 10px;padding:4px 8px;border-left:4px solid transparent}.mx-evidence li.reported{background:var(--adm-warn-tint);border-left-color:var(--adm-accent-text)}.mx-ev-time{color:var(--adm-text-2);font-variant-numeric:tabular-nums}.mx-ev-name{font-weight:var(--fw-ui-strong)}.mx-ev-text{flex:1 1 200px;min-width:0;white-space:pre-wrap;overflow-wrap:anywhere}.mx-ev-text.phrase{font-style:italic}.mx-plain-list{margin:0 0 8px;padding-left:20px;font-size:var(--fs-label)}.mx-inline-spinner{display:inline-block;vertical-align:middle}.value-line{margin-top:6px}.mx-open-head{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:12px}.mx-dialog-field{width:100%;margin-bottom:12px}.mx-dialog-form{display:block}.mx-fieldset{display:flex;flex-wrap:wrap;gap:4px 16px;margin:4px 0 12px;padding:4px 12px 8px;border:1px solid var(--adm-line);border-radius:var(--adm-r-control)}.mx-fieldset legend{padding:0 4px;font-size:var(--fs-label);font-weight:var(--fw-ui);color:var(--adm-text-2)}.mx-preview{margin-top:8px}.mx-preview h3{margin:0 0 4px;font-size:var(--fs-body-s);font-weight:var(--fw-ui-strong)}.mx-preview-box{padding:12px;border:1px solid var(--adm-control);border-radius:var(--adm-r-control);background:var(--adm-surface)}.mx-preview-box p{margin:0 0 6px}.mx-preview-box p:last-child{margin-bottom:0}.mx-preview-heading{font-size:var(--fs-body-s);font-weight:var(--fw-ui-strong)}.mx-preview-note{color:var(--adm-text-2);font-style:italic}.mx-preview-warning{color:var(--adm-accent-text);font-weight:var(--fw-ui-strong)}.mx-form-wide{grid-column:1/-1}.mx-test-result{margin-top:12px}.mx-term{font-family:ui-monospace,Menlo,Consolas,monospace;font-size:var(--fs-label)}.mx-off td{color:var(--adm-text-2)}.mx-row-actions{white-space:nowrap}.ct-world{font-weight:var(--fw-ui-strong)}.ct-emoji{margin-right:6px}.ct-back{margin:0 0 8px -8px}.ct-row{display:flex;flex-wrap:wrap;gap:16px;align-items:flex-start;margin:8px 0 12px}.ct-grow{flex:1 1 220px;min-width:0}.ct-narrow{flex:0 0 150px}.ct-switch{display:flex;align-items:center;flex-wrap:wrap;gap:16px;margin-bottom:4px}.ct-checks{display:flex;flex-wrap:wrap;gap:16px}.ct-langs{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(300px,100%),1fr));gap:16px}.ct-lang{display:flex;flex-direction:column;gap:12px;min-width:0;margin:0;padding:4px 12px 12px;border:1px solid var(--adm-line);border-radius:var(--adm-r-control)}.ct-lang legend{padding:0 4px;font-size:var(--fs-label);font-weight:var(--fw-ui);color:var(--adm-text-2)}.ct-lang-wide{margin-bottom:12px}.ct-cats td{vertical-align:top}.ct-cats td[lang]{min-width:130px}.ct-actions{display:flex;flex-wrap:wrap;gap:6px;min-width:150px}.ct-letters{display:flex;flex-wrap:wrap;gap:6px;margin:4px 0}.ct-letter{position:relative;min-width:36px;height:36px;padding:0 6px;border:1.5px solid var(--adm-control);border-radius:var(--adm-r-tag);background:var(--adm-surface);color:var(--adm-text);font:inherit;font-weight:var(--fw-ui-strong);cursor:pointer}.ct-letter:hover{border-color:var(--adm-text)}.ct-letter.on{background:var(--adm-primary-bg);border-color:var(--adm-primary-bg);color:var(--adm-primary-fg)}.ct-letter.on:after{content:"";position:absolute;top:3px;right:4px;width:3px;height:6px;border:solid var(--adm-accent);border-width:0 2px 2px 0;transform:rotate(45deg)}.ct-letter-tools{display:flex;align-items:center;flex-wrap:wrap;gap:8px}.ct-examples{margin:8px 0}.ct-examples summary{cursor:pointer;font-weight:var(--fw-ui-strong)}.ct-examples p{margin:2px 0;font-size:var(--fs-label)}.ct-window{margin:12px 0;padding:4px 16px 12px;border:1px solid var(--adm-line);border-radius:var(--adm-r-control)}.ct-window h3{margin:12px 0 8px}.ct-sentence p{margin:0 0 4px}.ct-checklist{max-height:340px;margin:0 0 8px;padding:0;overflow:auto;list-style:none}.ct-checklist li{display:flex;align-items:center;flex-wrap:wrap;gap:4px 10px}.ct-year{min-width:3.6em;text-align:center;font-size:1.25rem;font-variant-numeric:tabular-nums}.ct-cal-head,.ct-cal-row{display:grid;grid-template-columns:190px minmax(0,1fr);gap:12px;align-items:center}.ct-cal-row{border-bottom:1px solid var(--adm-surface-quiet);padding:4px 0}.ct-cal-name{overflow-wrap:anywhere;font-size:var(--fs-small)}.ct-cal-track{position:relative;height:32px}.ct-cal-months{height:22px}.ct-month{position:absolute;top:0;bottom:0;box-sizing:border-box;overflow:hidden;padding-left:4px;border-left:1px solid var(--adm-line);font-size:var(--fs-caption);color:var(--adm-text-2)}.ct-gridline{position:absolute;top:0;bottom:0;border-left:1px solid var(--adm-surface-quiet)}.ct-run{position:absolute;top:4px;height:24px;min-width:6px;padding:0;border:0;border-radius:4px;background:var(--adm-primary-bg);cursor:pointer}.ct-run.cut-start{border-top-left-radius:0;border-bottom-left-radius:0}.ct-run.cut-end{border-top-right-radius:0;border-bottom-right-radius:0}.ct-run:hover{background:var(--adm-primary-pressed)}.ct-lead,.ct-key.lead{box-sizing:border-box;background:var(--adm-surface-quiet);border:1.5px dashed var(--adm-control)}.ct-lead{position:absolute;top:9px;height:14px;border-radius:4px}.ct-today{position:absolute;top:-2px;bottom:-2px;z-index:2;width:2px;background:var(--adm-chart-today);pointer-events:none}.ct-legend{display:flex;flex-wrap:wrap;gap:4px 20px;margin:12px 0 0;padding:0;list-style:none;font-size:var(--fs-label)}.ct-key{display:inline-block;width:26px;height:10px;border-radius:3px;vertical-align:middle}.ct-key.run{background:var(--adm-primary-bg)}.ct-key.today{width:2px;height:14px;border-radius:0;background:var(--adm-chart-today)}.ct-next-list{margin:0;padding-left:22px}.ct-next-list li{margin:6px 0}.ct-next-list li>*{margin-right:8px}@media(max-width:700px){.ct-cal-head,.ct-cal-row{grid-template-columns:100px minmax(0,1fr)}}app-metric-block.ct-next{margin-top:24px}
