@layer theme{html:root,[data-theme]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--accent:var(--brand-500);--accent-contrast:var(--fixed-contrast-light);--accent-deep:var(--brand-800);--accent-ink:var(--brand-700);--accent-ink-on-ink:var(--brand-300);--accent-ink-on-paper:var(--brand-700);--accent-ink-on-proof:var(--brand-800);--accent-soft:var(--brand-100);--accent-soft-strong:var(--brand-200);--accent-surface-bg:color-mix(in oklab, var(--accent) 12%, var(--surface-elevated));--accent-surface-bg-strong:color-mix(in oklab, var(--accent) 18%, var(--surface-elevated));--accent-surface-border:color-mix(in oklab, var(--accent) 62%, var(--border-strong));--accent-surface-text:color-mix(in oklab, var(--accent-ink) 58%, var(--text));--accent-surface-text-muted:color-mix(in oklab, var(--accent-ink) 28%, var(--text-muted));--accent-tint:color-mix(in oklab, var(--accent) 8%, transparent);--accent-wash:color-mix(in oklab, var(--accent-soft) 40%, var(--surface));--achromatic-black:oklch(0% 0 0);--achromatic-white:oklch(100% 0 0);--action-primary:var(--brand-600);--action-primary-hover:var(--brand-700);--action-secondary:var(--identity-paper);--action-secondary-border:var(--border-strong);--action-secondary-hover:color-mix(in oklab, var(--action-secondary), var(--on-action-secondary) 6%);--action-unread:var(--brand-600);--amber-50:oklch(97% .018 62);--amber-100:oklch(94% .036 62);--amber-200:oklch(89% .062 62);--amber-300:oklch(82% .095 62);--amber-400:oklch(72% .14 62);--amber-500:oklch(63% .1377 62);--amber-600:oklch(54% .1181 62);--amber-700:oklch(45% .0984 62);--amber-800:oklch(37% .0809 62);--amber-900:oklch(29% .0634 62);--amber-950:oklch(23% .0503 62);--blue-50:oklch(97% .0136 256);--blue-100:oklch(94% .0276 256);--blue-200:oklch(89% .0515 256);--blue-300:oklch(82% .0866 256);--blue-400:oklch(72% .14 256);--blue-500:oklch(63% .17 256);--blue-600:oklch(54% .17 256);--blue-700:oklch(45% .146 256);--blue-800:oklch(37% .12 256);--blue-900:oklch(29% .088 256);--blue-950:oklch(23% .062 256);--blur-lg:18px;--blur-md:12px;--blur-progressive-1:1px;--blur-progressive-2:2px;--blur-progressive-3:4px;--blur-progressive-4:8px;--blur-progressive-5:16px;--blur-sm:8px;--blur-subtle:2px;--border:color-mix(in oklch, var(--text) 16%, transparent);--border-accent:color-mix(in oklab, var(--accent) 36%, var(--border));--border-accent-strong:color-mix(in oklab, var(--accent) 56%, var(--border-strong));--border-control:color-mix(in oklch, var(--text) 52%, transparent);--border-docked:color-mix(in oklch, var(--border-strong) 78%, transparent);--border-on-ink:color-mix(in oklch, var(--text-on-ink) 16%, transparent);--border-on-ink-strong:color-mix(in oklch, var(--text-on-ink) 34%, transparent);--border-on-paper:color-mix(in oklch, var(--text-on-paper) 16%, transparent);--border-on-paper-strong:color-mix(in oklch, var(--text-on-paper) 34%, transparent);--border-proof:var(--brand-400);--border-strong:color-mix(in oklch, var(--text) 34%, transparent);--border-width-emphasis:3px;--border-width-hairline:1px;--border-width-strong:2px;--brand-50:oklch(97.63% .0121 4.74);--brand-100:oklch(93.88% .026 2.77);--brand-200:oklch(88.13% .0496 5.6);--brand-300:oklch(83.67% .0701 4.07);--brand-400:oklch(71.59% .1345 7.49);--brand-500:oklch(60.27% .1881 12.67);--brand-600:oklch(53.48% .175 12.76);--brand-700:oklch(43.3% .1439 13.27);--brand-800:oklch(36.84% .1214 12.64);--brand-900:oklch(29.61% .087 10.84);--brand-950:oklch(22.06% .0515 8.19);--component-avatar-clay-accent:color-mix(in oklab, var(--highlight-warm) 48%, var(--surface-paper-warm));--component-avatar-clay-deep:color-mix(in oklab, var(--text-muted-on-paper) 26%, var(--text-on-paper));--component-avatar-deep:color-mix(in oklab, var(--text-on-paper) 89%, var(--surface-paper));--component-avatar-plum-accent:color-mix(in oklab, var(--accent-deep) 24%, var(--surface-paper));--component-avatar-plum-deep:color-mix(in oklab, var(--accent-deep) 28%, var(--text-on-paper));--component-avatar-plum-ground:color-mix(in oklab, var(--accent-deep) 10%, var(--surface-paper));--component-avatar-rose-deep:color-mix(in oklab, var(--accent-deep) 52%, var(--text-on-paper));--component-avatar-rose-ground:color-mix(in oklab, var(--highlight-ink) 24%, var(--surface-paper));--component-avatar-sand-accent:color-mix(in oklab, var(--highlight-ink) 40%, var(--surface-paper-warm));--component-button-focus:var(--focus-ring);--component-button-min-height:2.75rem;--component-button-primary-bg:var(--action-primary);--component-button-primary-bg-hover:var(--action-primary-hover);--component-button-primary-fg:var(--on-action-primary);--component-button-radius:var(--radius-lg);--component-card-border:var(--border);--component-card-radius:var(--radius-md);--component-detail-pill-lagoon-bg:var(--tertiary-soft);--component-detail-pill-lagoon-fg:var(--text);--component-detail-pill-neutral-bg:var(--surface-muted);--component-detail-pill-neutral-fg:var(--text);--component-detail-pill-plum-bg:var(--tone-progress-surface-strong);--component-detail-pill-plum-fg:var(--text);--component-detail-pill-rose-bg:var(--accent-soft-strong);--component-detail-pill-rose-fg:var(--accent-ink);--component-detail-pill-violet-bg:var(--tone-personal-surface-strong);--component-detail-pill-violet-fg:var(--text);--component-discovery-lane-bg-a:var(--domain-hair);--component-discovery-lane-bg-b:var(--domain-makeup);--component-discovery-lane-bg-c:var(--domain-lashes);--component-discovery-lane-bg-d:var(--domain-tattoos);--component-discovery-lane-fg:var(--text-on-proof);--component-discovery-lane-selected-bg:var(--action-primary);--component-discovery-lane-selected-fg:var(--on-action-primary);--component-evidence-chip-radius:var(--radius-pill);--component-evidence-chip-rejected-border:var(--status-cancelled-border);--component-feedback-danger-border:var(--tone-danger-border);--component-feedback-danger-fg:var(--tone-danger-ink);--component-feedback-danger-surface:var(--tone-danger-surface);--component-feedback-danger-surface-hover:var(--tone-danger-surface-strong);--component-feedback-success-border:var(--tone-success-border);--component-feedback-success-fg:var(--tone-success-ink);--component-feedback-success-surface:var(--tone-success-surface);--component-feedback-warning-border:var(--tone-warning-border);--component-feedback-warning-fg:var(--tone-warning-ink);--component-feedback-warning-surface:var(--tone-warning-surface);--component-input-border:var(--border-control);--component-input-min-height:2.75rem;--component-input-radius:var(--radius-lg);--component-search-radius:0 var(--radius-media) var(--radius-media) var(--radius-media);--component-selector-chip-ink-bg:color-mix(in oklab, var(--text) 92%, var(--surface));--component-selector-chip-ink-border:color-mix(in oklab, var(--text) 66%, var(--border-strong));--component-selector-chip-ink-check:color-mix(in oklab, var(--accent) 90%, var(--surface-elevated));--component-selector-chip-ink-selected-bg:color-mix(in oklab, var(--accent) 24%, var(--text));--component-selector-chip-ink-selected-border:color-mix(in oklab, var(--accent) 84%, var(--text));--component-selector-chip-light-border:color-mix(in oklab, var(--text) 14%, var(--border-strong));--component-selector-chip-light-check:color-mix(in oklab, var(--accent) 85%, var(--accent-ink));--component-service-receipt-button:color-mix(in oklab, var(--highlight-warm) 10%, var(--fixed-contrast-light));--component-service-receipt-chosen-edge:color-mix(in oklab, var(--accent-ink-on-proof) 72%, var(--highlight-warm));--component-service-receipt-freshness:color-mix(in oklab, var(--highlight) 28%, var(--component-service-receipt-paper));--component-service-receipt-freshness-delayed-mark:color-mix(in oklab, var(--component-feedback-warning-surface) 82%, var(--fixed-contrast-light));--component-service-receipt-freshness-mark:color-mix(in oklab, var(--highlight) 72%, var(--fixed-contrast-light));--component-service-receipt-menu:color-mix(in oklab, var(--highlight-warm) 52%, var(--fixed-contrast-light));--component-service-receipt-muted:color-mix(in oklab, var(--highlight-warm) 42%, var(--fixed-contrast-light));--component-service-receipt-panel:color-mix(in oklab, var(--surface-proof-soft) 45%, var(--fixed-contrast-light));--component-service-receipt-paper:color-mix(in oklab, var(--highlight-warm) 74%, var(--fixed-contrast-light));--component-sign-in-attention:var(--tone-warning-ink);--component-sign-in-attention-mark:var(--tone-warning-border);--component-sign-in-attention-surface:var(--tone-warning-surface);--component-sign-in-danger:var(--tone-danger-on-paper);--component-sign-in-danger-on-ink:var(--tone-danger-on-ink);--component-sign-in-google-blue:var(--mark-google-blue);--component-sign-in-google-green:var(--mark-google-green);--component-sign-in-google-red:var(--mark-google-red);--component-sign-in-google-yellow:var(--mark-google-yellow);--component-sign-in-placeholder:color-mix(in oklab, var(--surface-paper-warm) 75%, var(--text-muted-on-paper));--component-sign-in-staff-surface:var(--surface-ink-elevated);--component-sign-in-success:var(--tone-success-on-paper);--component-sign-in-success-on-ink:var(--tone-success-on-ink);--component-sign-in-terminal-chrome:color-mix(in oklab, var(--text-on-ink) 30%, var(--surface-ink));--component-sign-in-terminal-success:var(--tone-success-on-ink);--component-sign-in-terminal-text:var(--text-on-ink);--component-table-header-bg:var(--surface-muted);--component-table-row-min-height:2.75rem;--control-ink:var(--surface-ink);--control-ink-border:var(--surface-ink);--control-ink-hover:color-mix(in oklab, var(--surface-ink) 90%, var(--highlight-warm));--control-size-comfortable:3rem;--control-size-compact:2.5rem;--control-size-default:2.75rem;--control-size-large:3.5rem;--control-size-minimum:1.5rem;--control-size-small:2rem;--corner-shape-art:squircle;--dark-amber-ink:oklch(86% .065 62);--dark-amber-mark:oklch(65% .13 62);--dark-amber-surface:oklch(30% .058 62);--dark-amber-surface-strong:oklch(34% .066 62);--dark-blue-ink:oklch(86% .065 256);--dark-blue-mark:oklch(65% .13 256);--dark-blue-surface:oklch(30% .07 256);--dark-blue-surface-strong:oklch(34% .085 256);--dark-brand-ink:oklch(86% .065 11);--dark-brand-lift:oklch(72% .14 13);--dark-brand-mark:oklch(65% .145 13);--dark-brand-surface:oklch(30% .07 6);--dark-brand-surface-strong:oklch(34% .085 8);--dark-green-ink:oklch(86% .065 152);--dark-green-mark:oklch(65% .13 152);--dark-green-surface:oklch(30% .067 152);--dark-green-surface-strong:oklch(34% .075 152);--dark-lagoon-ink:oklch(86% .065 222);--dark-lagoon-mark:oklch(65% .11 222);--dark-lagoon-surface:oklch(30% .047 222);--dark-lagoon-surface-strong:oklch(34% .053 222);--dark-plum-ink:oklch(86% .065 322);--dark-plum-mark:oklch(65% .13 322);--dark-plum-surface:oklch(30% .07 322);--dark-plum-surface-strong:oklch(34% .085 322);--dark-red-ink:oklch(86% .065 27);--dark-red-mark:oklch(65% .13 27);--dark-red-surface:oklch(30% .07 27);--dark-red-surface-strong:oklch(34% .085 27);--dark-violet-ink:oklch(86% .065 292);--dark-violet-mark:oklch(65% .13 292);--dark-violet-surface:oklch(30% .07 292);--dark-violet-surface-strong:oklch(34% .085 292);--dash-active:var(--brand-500);--dash-gap:8px;--dash-length:6px;--dash-muted:color-mix(in oklch, var(--text) 34%, transparent);--dash-reverse:color-mix(in oklch, var(--text-on-ink) 42%, transparent);--dash-thickness:2px;--dataviz-1-dark:oklch(73.5% .14 354);--dataviz-1-light:oklch(52% .19 358);--dataviz-2-dark:oklch(76% .135 228);--dataviz-2-light:oklch(60.5% .11 222);--dataviz-3-dark:oklch(78% .115 103);--dataviz-3-light:oklch(58.5% .12 104);--dataviz-4-dark:oklch(69% .14 302);--dataviz-4-light:oklch(48% .2 296);--dataviz-5-dark:oklch(77% .115 176);--dataviz-5-light:oklch(55.5% .105 172);--dataviz-6-dark:oklch(68.5% .14 323);--dataviz-6-light:oklch(44% .14 329);--dataviz-7-dark:oklch(77.5% .135 37);--dataviz-7-light:oklch(54.5% .1 31);--dataviz-comparison:color-mix(in oklch, var(--text-muted) 80%, transparent);--dataviz-diverging-negative-1:var(--dataviz-diverging-negative-1-light);--dataviz-diverging-negative-1-dark:oklch(46% .065 45);--dataviz-diverging-negative-1-light:oklch(75% .06 45);--dataviz-diverging-negative-2:var(--dataviz-diverging-negative-2-light);--dataviz-diverging-negative-2-dark:oklch(60% .1 45);--dataviz-diverging-negative-2-light:oklch(60% .11 45);--dataviz-diverging-negative-3:var(--dataviz-diverging-negative-3-light);--dataviz-diverging-negative-3-dark:oklch(74% .14 45);--dataviz-diverging-negative-3-light:oklch(45% .128 45);--dataviz-diverging-neutral:var(--dataviz-diverging-neutral-light);--dataviz-diverging-neutral-dark:oklch(32% .006 60);--dataviz-diverging-neutral-light:oklch(90% .006 60);--dataviz-diverging-positive-1:var(--dataviz-diverging-positive-1-light);--dataviz-diverging-positive-1-dark:oklch(46% .065 222);--dataviz-diverging-positive-1-light:oklch(75% .06 222);--dataviz-diverging-positive-2:var(--dataviz-diverging-positive-2-light);--dataviz-diverging-positive-2-dark:oklch(60% .09 222);--dataviz-diverging-positive-2-light:oklch(60% .11 222);--dataviz-diverging-positive-3:var(--dataviz-diverging-positive-3-light);--dataviz-diverging-positive-3-dark:oklch(74% .13 222);--dataviz-diverging-positive-3-light:oklch(45% .083 222);--dataviz-sequential-1:var(--dataviz-sequential-1-light);--dataviz-sequential-1-dark:oklch(32% .03 358);--dataviz-sequential-1-light:oklch(90% .035 358);--dataviz-sequential-2:var(--dataviz-sequential-2-light);--dataviz-sequential-2-dark:oklch(39% .06 358);--dataviz-sequential-2-light:oklch(81% .07 358);--dataviz-sequential-3:var(--dataviz-sequential-3-light);--dataviz-sequential-3-dark:oklch(46% .09 358);--dataviz-sequential-3-light:oklch(72% .11 358);--dataviz-sequential-4:var(--dataviz-sequential-4-light);--dataviz-sequential-4-dark:oklch(53% .115 358);--dataviz-sequential-4-light:oklch(63% .15 358);--dataviz-sequential-5:var(--dataviz-sequential-5-light);--dataviz-sequential-5-dark:oklch(60% .135 358);--dataviz-sequential-5-light:oklch(54% .17 358);--dataviz-sequential-6:var(--dataviz-sequential-6-light);--dataviz-sequential-6-dark:oklch(67% .15 358);--dataviz-sequential-6-light:oklch(45% .16 358);--dataviz-sequential-7:var(--dataviz-sequential-7-light);--dataviz-sequential-7-dark:oklch(74% .155 358);--dataviz-sequential-7-light:oklch(36% .13 358);--dataviz-series-1:var(--dataviz-1-light);--dataviz-series-2:var(--dataviz-2-light);--dataviz-series-3:var(--dataviz-3-light);--dataviz-series-4:var(--dataviz-4-light);--dataviz-series-5:var(--dataviz-5-light);--dataviz-series-6:var(--dataviz-6-light);--dataviz-series-7:var(--dataviz-7-light);--dataviz-track:color-mix(in oklch, var(--text) 7%, transparent);--domain-brows:var(--palette-domain-brows);--domain-hair:var(--palette-domain-hair);--domain-hair-removal:var(--palette-domain-hair-removal);--domain-lashes:var(--palette-domain-lashes);--domain-makeup:var(--palette-domain-makeup);--domain-nails:var(--palette-domain-nails);--domain-piercings:var(--palette-domain-piercings);--domain-skin:var(--palette-domain-skin);--domain-tattoos:var(--palette-domain-tattoos);--duration-ambient:1.6s;--duration-deliberate:.8s;--duration-emphasis:.42s;--duration-enter:.32s;--duration-exit:.16s;--duration-loop:1.2s;--duration-marquee:9.2s;--duration-moderate:.18s;--duration-none:0s;--duration-proof:.22s;--duration-quick:.14s;--duration-showcase:2s;--duration-slow:.64s;--duration-spring-action:.75s;--duration-tour:3.2s;--ease-exit:cubic-bezier(.4, 0, 1, 1);--ease-interface:cubic-bezier(.2, 0, 0, 1);--ease-none:linear(0, 1);--ease-proof:cubic-bezier(.22, 1, .36, 1);--ease-spring-action:linear(0, .062, .1911, .3354, .4705, .5869, .6825, .7587, .818, .8637, .8984, .9245, .9441, .9587, .9696, .9776, .9835, .9879, .9911, .9935, .9952, .9965, .9974, .9981, 1);--ease-zipper:linear(0, .018 6%, .05 12%, .058 15%, .11 22%, .12 25%, .2 32%, .215 35%, .34 43%, .52 53%, .72 63%, .88 73%, .98 82%, 1.012 89%, 1);--ease-zipper-release:linear(0, .05 10%, .06 16%, .18 28%, .42 46%, .72 67%, .92 84%, 1);--evidence-chip-edited-bg:var(--tone-progress-surface);--evidence-chip-edited-border:var(--tone-progress-border);--evidence-chip-edited-fg:var(--tone-progress-ink);--evidence-chip-included-bg:color-mix(in oklab, var(--accent) 18%, var(--surface-elevated));--evidence-chip-included-border:color-mix(in oklab, var(--accent) 68%, var(--border-strong));--evidence-chip-included-fg:var(--text);--evidence-chip-rejected-bg:var(--surface-muted);--evidence-chip-rejected-border:var(--border);--evidence-chip-rejected-fg:var(--text-muted);--evidence-chip-user-bg:var(--tone-personal-surface);--evidence-chip-user-border:var(--tone-personal-border);--evidence-chip-user-fg:var(--tone-personal-ink);--fixed-contrast-dark:var(--achromatic-black);--fixed-contrast-light:var(--achromatic-white);--focus-ring:var(--brand-600);--focus-ring-offset:2px;--focus-ring-offset-strong:3px;--focus-ring-offset-wide:.375rem;--focus-ring-width:2px;--font-size-body:1rem;--font-size-body-sm:.875rem;--font-size-control:.875rem;--font-size-display:clamp(3.25rem, 1.3rem + 6.5vw, 6.5rem);--font-size-display-lg:clamp(4rem, 1.9rem + 7vw, 7.5rem);--font-size-display-sm:clamp(3rem, 1.5rem + 5vw, 5.5rem);--font-size-display-xl:clamp(4.5rem, 1.2rem + 11vw, 10rem);--font-size-heading:clamp(1.85rem, 1.16rem + 2.3vw, 3rem);--font-size-heading-sm:clamp(1.5rem, 1.05rem + 1.5vw, 2.25rem);--font-size-label:.75rem;--font-size-lede:clamp(.938rem, .781rem + .524vw, 1.2rem);--font-size-metric:2rem;--font-size-section:clamp(2.25rem, 1.2rem + 3.5vw, 4rem);--font-size-section-lg:clamp(2.75rem, 1.55rem + 4vw, 4.75rem);--font-size-section-sm:clamp(2.1rem, 1.26rem + 2.8vw, 3.5rem);--font-size-title:1.125rem;--font-size-title-lg:1.25rem;--font-size-title-xl:1.5rem;--google-blue:oklch(63.04% .18 259.96);--google-green:oklch(64.75% .1603 148.5);--google-red:oklch(62.57% .2058 29.08);--google-yellow:oklch(83.04% .1698 83.99);--gradient-ease-1:.9755;--gradient-ease-2:.9045;--gradient-ease-3:.7939;--gradient-ease-4:.6545;--gradient-ease-5:.5;--gradient-ease-6:.3455;--gradient-ease-7:.2061;--gradient-ease-8:.0955;--gradient-ease-9:.0245;--green-50:oklch(97% .018 152);--green-100:oklch(94% .036 152);--green-200:oklch(89% .062 152);--green-300:oklch(82% .095 152);--green-400:oklch(72% .14 152);--green-500:oklch(63% .1575 152);--green-600:oklch(54% .135 152);--green-700:oklch(45% .1125 152);--green-800:oklch(37% .0925 152);--green-900:oklch(29% .0725 152);--green-950:oklch(23% .0575 152);--grid-item-card:20rem;--grid-item-feature:26rem;--grid-item-look:16rem;--grid-item-thumb:clamp(6.5rem, 5rem + 4.5vw, 11rem);--highlight:var(--brand-100);--highlight-ink:var(--brand-200);--highlight-warm:var(--brand-300);--icon-size-lg:1.5rem;--icon-size-md:1.25rem;--icon-size-sm:1rem;--identity-ink:var(--neutral-900);--identity-ink-deep:var(--neutral-950);--identity-ink-muted:var(--neutral-600);--identity-ink-raised:var(--neutral-800);--identity-paper:var(--neutral-50);--identity-paper-muted:var(--neutral-400);--identity-warm-paper:var(--neutral-100);--lagoon-50:oklch(97% .018 222);--lagoon-100:oklch(94% .036 222);--lagoon-200:oklch(89% .062 222);--lagoon-300:oklch(82% .095 222);--lagoon-400:oklch(72% .1264 222);--lagoon-500:oklch(63% .1106 222);--lagoon-600:oklch(54% .0948 222);--lagoon-700:oklch(45% .079 222);--lagoon-800:oklch(37% .0649 222);--lagoon-900:oklch(29% .0509 222);--lagoon-950:oklch(23% .0404 222);--layout-compact-max:34rem;--layout-content-max:75rem;--layout-dialog-max:32rem;--layout-editorial-max:66rem;--layout-feature-max:84rem;--layout-grid-gap:clamp(1rem, 2vw, 2rem);--layout-gutter-canvas:clamp(.75rem, 1.5vw, 1.5rem);--layout-gutter-content:clamp(1rem, 3vw, 2.5rem);--layout-gutter-flush:0rem;--layout-gutter-reading:clamp(1.5rem, 5vw, 4.5rem);--layout-inline-min:18rem;--layout-narrow-max:38rem;--layout-panel-max:42rem;--layout-shell-max:112rem;--layout-tile-max:24rem;--layout-wide-max:52rem;--letter-spacing-caps:.06em;--letter-spacing-caps-wide:.08em;--letter-spacing-caps-wider:.12em;--letter-spacing-display:-.045em;--letter-spacing-display-tight:-.08em;--letter-spacing-label:.04em;--letter-spacing-none:0em;--letter-spacing-overline:.18em;--letter-spacing-subtle:.02em;--letter-spacing-tight:-.02em;--line-height-body:1.5;--line-height-compact:1.4;--line-height-display:.95;--line-height-display-compressed:.72;--line-height-display-tight:.88;--line-height-display-tighter:.84;--line-height-heading:1.15;--line-height-none:0;--line-height-relaxed:1.6;--line-height-solid:1;--line-height-spacious:1.65;--line-height-title:1.25;--mark-google-blue:var(--google-blue);--mark-google-green:var(--google-green);--mark-google-red:var(--google-red);--mark-google-yellow:var(--google-yellow);--mask-opaque:var(--fixed-contrast-dark);--mask-progressive-1:linear-gradient(to bottom, var(--mask-opaque) 70%, color-mix(in oklch, var(--mask-opaque) 97.55%, transparent) 73%, color-mix(in oklch, var(--mask-opaque) 90.45%, transparent) 76%, color-mix(in oklch, var(--mask-opaque) 79.39%, transparent) 79%, color-mix(in oklch, var(--mask-opaque) 65.45%, transparent) 82%, color-mix(in oklch, var(--mask-opaque) 50%, transparent) 85%, color-mix(in oklch, var(--mask-opaque) 34.55%, transparent) 88%, color-mix(in oklch, var(--mask-opaque) 20.61%, transparent) 91%, color-mix(in oklch, var(--mask-opaque) 9.55%, transparent) 94%, color-mix(in oklch, var(--mask-opaque) 2.45%, transparent) 97%, transparent 100%);--mask-progressive-2:linear-gradient(to bottom, var(--mask-opaque) 55%, color-mix(in oklch, var(--mask-opaque) 97.55%, transparent) 58%, color-mix(in oklch, var(--mask-opaque) 90.45%, transparent) 61%, color-mix(in oklch, var(--mask-opaque) 79.39%, transparent) 64%, color-mix(in oklch, var(--mask-opaque) 65.45%, transparent) 67%, color-mix(in oklch, var(--mask-opaque) 50%, transparent) 70%, color-mix(in oklch, var(--mask-opaque) 34.55%, transparent) 73%, color-mix(in oklch, var(--mask-opaque) 20.61%, transparent) 76%, color-mix(in oklch, var(--mask-opaque) 9.55%, transparent) 79%, color-mix(in oklch, var(--mask-opaque) 2.45%, transparent) 82%, transparent 85%);--mask-progressive-3:linear-gradient(to bottom, var(--mask-opaque) 40%, color-mix(in oklch, var(--mask-opaque) 97.55%, transparent) 43%, color-mix(in oklch, var(--mask-opaque) 90.45%, transparent) 46%, color-mix(in oklch, var(--mask-opaque) 79.39%, transparent) 49%, color-mix(in oklch, var(--mask-opaque) 65.45%, transparent) 52%, color-mix(in oklch, var(--mask-opaque) 50%, transparent) 55%, color-mix(in oklch, var(--mask-opaque) 34.55%, transparent) 58%, color-mix(in oklch, var(--mask-opaque) 20.61%, transparent) 61%, color-mix(in oklch, var(--mask-opaque) 9.55%, transparent) 64%, color-mix(in oklch, var(--mask-opaque) 2.45%, transparent) 67%, transparent 70%);--mask-progressive-4:linear-gradient(to bottom, var(--mask-opaque) 25%, color-mix(in oklch, var(--mask-opaque) 97.55%, transparent) 28%, color-mix(in oklch, var(--mask-opaque) 90.45%, transparent) 31%, color-mix(in oklch, var(--mask-opaque) 79.39%, transparent) 34%, color-mix(in oklch, var(--mask-opaque) 65.45%, transparent) 37%, color-mix(in oklch, var(--mask-opaque) 50%, transparent) 40%, color-mix(in oklch, var(--mask-opaque) 34.55%, transparent) 43%, color-mix(in oklch, var(--mask-opaque) 20.61%, transparent) 46%, color-mix(in oklch, var(--mask-opaque) 9.55%, transparent) 49%, color-mix(in oklch, var(--mask-opaque) 2.45%, transparent) 52%, transparent 55%);--mask-progressive-5:linear-gradient(to bottom, var(--mask-opaque) 10%, color-mix(in oklch, var(--mask-opaque) 97.55%, transparent) 13%, color-mix(in oklch, var(--mask-opaque) 90.45%, transparent) 16%, color-mix(in oklch, var(--mask-opaque) 79.39%, transparent) 19%, color-mix(in oklch, var(--mask-opaque) 65.45%, transparent) 22%, color-mix(in oklch, var(--mask-opaque) 50%, transparent) 25%, color-mix(in oklch, var(--mask-opaque) 34.55%, transparent) 28%, color-mix(in oklch, var(--mask-opaque) 20.61%, transparent) 31%, color-mix(in oklch, var(--mask-opaque) 9.55%, transparent) 34%, color-mix(in oklch, var(--mask-opaque) 2.45%, transparent) 37%, transparent 40%);--media-badge-dark-bg:color-mix(in oklch, var(--media-chrome-dark) 58%, transparent);--media-badge-dark-fg:var(--media-chrome-light);--media-badge-light-bg:color-mix(in oklch, var(--media-chrome-light) 92%, transparent);--media-badge-light-fg:var(--media-chrome-ink);--media-chrome-dark:var(--fixed-contrast-dark);--media-chrome-ink:var(--text-on-proof);--media-chrome-light:var(--fixed-contrast-light);--media-control-bg:color-mix(in oklch, var(--media-chrome-light) 92%, transparent);--media-control-dark-bg:color-mix(in oklch, var(--media-chrome-dark) 30%, transparent);--media-control-dark-bg-hover:color-mix(in oklch, var(--media-chrome-dark) 42%, transparent);--media-control-dark-border:color-mix(in oklch, var(--media-chrome-light) 48%, transparent);--media-control-dark-fg:var(--media-chrome-light);--media-control-fg:var(--media-chrome-ink);--neutral-50:oklch(98.51% .0102 67.71);--neutral-100:oklch(94.52% .0136 60.57);--neutral-200:oklch(90.74% .0154 54.92);--neutral-300:oklch(84% .0168 46.54);--neutral-400:oklch(80.94% .016 41.18);--neutral-500:oklch(63.95% .0157 39.37);--neutral-600:oklch(48.5% .0155 41.1);--neutral-700:oklch(45% .0148 37.35);--neutral-800:oklch(29.68% .013 41.67);--neutral-850:oklch(24.55% .01 39.31);--neutral-900:oklch(20.98% .009 43.06);--neutral-950:oklch(16.84% .0071 34.32);--on-action-primary:var(--neutral-50);--on-action-secondary:var(--identity-ink);--on-action-unread:var(--neutral-50);--on-control-ink:var(--text-on-ink);--option-selected-bg:var(--surface-elevated-selected);--option-selected-border:color-mix(in oklab, var(--accent) 72%, var(--border-strong));--option-selected-inset:color-mix(in oklch, var(--accent) 26%, transparent);--overlay-lightbox:color-mix(in oklch, var(--fixed-contrast-dark) 72%, transparent);--overlay-modal:color-mix(in oklch, var(--fixed-contrast-dark) 42%, transparent);--overlay-scrim-bottom:linear-gradient(to top, color-mix(in oklch, var(--fixed-contrast-dark) 20%, transparent) 0%, color-mix(in oklch, var(--fixed-contrast-dark) 15.87%, transparent) 10%, color-mix(in oklch, var(--fixed-contrast-dark) 12.26%, transparent) 20%, color-mix(in oklch, var(--fixed-contrast-dark) 9.15%, transparent) 30%, color-mix(in oklch, var(--fixed-contrast-dark) 6.52%, transparent) 40%, color-mix(in oklch, var(--fixed-contrast-dark) 4.37%, transparent) 50%, color-mix(in oklch, var(--fixed-contrast-dark) 2.68%, transparent) 60%, color-mix(in oklch, var(--fixed-contrast-dark) 1.43%, transparent) 70%, color-mix(in oklch, var(--fixed-contrast-dark) 0.59%, transparent) 80%, color-mix(in oklch, var(--fixed-contrast-dark) 0.13%, transparent) 90%, transparent 100%);--overlay-scrim-bottom-soft:linear-gradient(to top, color-mix(in oklch, var(--fixed-contrast-dark) 12%, transparent) 0%, color-mix(in oklch, var(--fixed-contrast-dark) 9.18%, transparent) 10%, color-mix(in oklch, var(--fixed-contrast-dark) 6.8%, transparent) 20%, color-mix(in oklch, var(--fixed-contrast-dark) 4.84%, transparent) 30%, color-mix(in oklch, var(--fixed-contrast-dark) 3.27%, transparent) 40%, color-mix(in oklch, var(--fixed-contrast-dark) 2.06%, transparent) 50%, color-mix(in oklch, var(--fixed-contrast-dark) 1.17%, transparent) 60%, color-mix(in oklch, var(--fixed-contrast-dark) 0.56%, transparent) 70%, color-mix(in oklch, var(--fixed-contrast-dark) 0.2%, transparent) 80%, color-mix(in oklch, var(--fixed-contrast-dark) 0.03%, transparent) 90%, transparent 100%);--overlay-scrim-top:linear-gradient(to bottom, color-mix(in oklch, var(--fixed-contrast-dark) 22%, transparent) 0%, color-mix(in oklch, var(--fixed-contrast-dark) 17.22%, transparent) 10%, color-mix(in oklch, var(--fixed-contrast-dark) 13.1%, transparent) 20%, color-mix(in oklch, var(--fixed-contrast-dark) 9.61%, transparent) 30%, color-mix(in oklch, var(--fixed-contrast-dark) 6.72%, transparent) 40%, color-mix(in oklch, var(--fixed-contrast-dark) 4.4%, transparent) 50%, color-mix(in oklch, var(--fixed-contrast-dark) 2.62%, transparent) 60%, color-mix(in oklch, var(--fixed-contrast-dark) 1.34%, transparent) 70%, color-mix(in oklch, var(--fixed-contrast-dark) 0.52%, transparent) 80%, color-mix(in oklch, var(--fixed-contrast-dark) 0.1%, transparent) 90%, transparent 100%);--overlay-scrim-top-soft:linear-gradient(to bottom, color-mix(in oklch, var(--fixed-contrast-dark) 12%, transparent) 0%, color-mix(in oklch, var(--fixed-contrast-dark) 9.18%, transparent) 10%, color-mix(in oklch, var(--fixed-contrast-dark) 6.8%, transparent) 20%, color-mix(in oklch, var(--fixed-contrast-dark) 4.84%, transparent) 30%, color-mix(in oklch, var(--fixed-contrast-dark) 3.27%, transparent) 40%, color-mix(in oklch, var(--fixed-contrast-dark) 2.06%, transparent) 50%, color-mix(in oklch, var(--fixed-contrast-dark) 1.17%, transparent) 60%, color-mix(in oklch, var(--fixed-contrast-dark) 0.56%, transparent) 70%, color-mix(in oklch, var(--fixed-contrast-dark) 0.2%, transparent) 80%, color-mix(in oklch, var(--fixed-contrast-dark) 0.03%, transparent) 90%, transparent 100%);--overlay-scrim-top-strong:linear-gradient(to bottom, color-mix(in oklch, var(--fixed-contrast-dark) 62%, transparent) 0%, color-mix(in oklch, var(--fixed-contrast-dark) 60.48%, transparent) 10%, color-mix(in oklch, var(--fixed-contrast-dark) 56.08%, transparent) 20%, color-mix(in oklch, var(--fixed-contrast-dark) 49.22%, transparent) 30%, color-mix(in oklch, var(--fixed-contrast-dark) 40.58%, transparent) 40%, color-mix(in oklch, var(--fixed-contrast-dark) 31%, transparent) 50%, color-mix(in oklch, var(--fixed-contrast-dark) 21.42%, transparent) 60%, color-mix(in oklch, var(--fixed-contrast-dark) 12.78%, transparent) 70%, color-mix(in oklch, var(--fixed-contrast-dark) 5.92%, transparent) 80%, color-mix(in oklch, var(--fixed-contrast-dark) 1.52%, transparent) 90%, transparent 100%);--palette-domain-brows:oklch(85.73% .0359 65.94);--palette-domain-hair:oklch(85.62% .0455 4.25);--palette-domain-hair-removal:oklch(88.72% .0354 140);--palette-domain-lashes:oklch(85.4% .0428 308.62);--palette-domain-makeup:oklch(86.83% .0508 51.32);--palette-domain-nails:oklch(87.94% .0438 354.29);--palette-domain-piercings:oklch(86.32% .0321 297.65);--palette-domain-skin:oklch(88.8% .0612 97.21);--palette-domain-tattoos:oklch(87.65% .0188 209.43);--plum-50:oklch(97% .018 322);--plum-100:oklch(94% .036 322);--plum-200:oklch(89% .062 322);--plum-300:oklch(82% .095 322);--plum-400:oklch(72% .14 322);--plum-500:oklch(63% .17 322);--plum-600:oklch(54% .17 322);--plum-700:oklch(45% .155 322);--plum-800:oklch(37% .125 322);--plum-900:oklch(29% .088 322);--plum-950:oklch(23% .062 322);--print-qr-ink:var(--fixed-contrast-dark);--print-qr-paper:var(--fixed-contrast-light);--radius-2xl:1.25rem;--radius-3xl:1.75rem;--radius-4xl:2.5rem;--radius-fluid-lg:clamp(1.5rem, 3vw, 3rem);--radius-fluid-md:clamp(1.25rem, 3vw, 2rem);--radius-fluid-sm:clamp(1rem, 2.5vw, 1.75rem);--radius-fluid-xl:clamp(1.75rem, 4vw, 4.5rem);--radius-lg:.75rem;--radius-md:.5rem;--radius-media:1.5rem;--radius-media-wide:2rem;--radius-micro:.125rem;--radius-organic:clamp(3.5rem, 12vw, 6rem);--radius-pill:999px;--radius-sm:.375rem;--radius-xl:1rem;--radius-xs:.25rem;--red-50:oklch(97% .014 27);--red-100:oklch(94% .0286 27);--red-200:oklch(89% .0549 27);--red-300:oklch(82% .095 27);--red-400:oklch(72% .14 27);--red-500:oklch(63% .17 27);--red-600:oklch(54% .17 27);--red-700:oklch(45% .155 27);--red-800:oklch(37% .125 27);--red-900:oklch(29% .088 27);--red-950:oklch(23% .062 27);--review-summary-direction-mixed:var(--status-pending-fg);--review-summary-direction-negative:var(--status-cancelled-fg);--review-summary-direction-positive:var(--accent-ink);--review-summary-direction-positive-strong:var(--accent);--scan:var(--brand-400);--scan-glow:var(--brand-300);--scrollbar-thumb:var(--brand-300);--scrollbar-thumb-active:var(--brand-600);--scrollbar-thumb-hover:var(--brand-500);--search-result-surface:var(--surface-muted);--search-result-surface-media-hover:color-mix(in oklab, var(--surface-muted) 84%, var(--accent-soft));--search-result-surface-provider-hover:color-mix(in oklab, var(--accent-ink) var(--state-hover-opacity), var(--surface));--selection-proof:var(--brand-700);--shadow-accent:0 .5rem 1.5rem var(--shadow-tint-accent);--shadow-accent-float:0 8px 18px -13px var(--shadow-tint-accent-strong);--shadow-control:0 1px 2px var(--shadow-tint-2);--shadow-control-strong:0 1px 2px var(--shadow-tint-3);--shadow-docked:0 18px 44px -28px var(--shadow-tint-3), 0 1px 0 var(--shadow-edge) inset;--shadow-edge:color-mix(in oklch, var(--fixed-contrast-light) 46%, transparent);--shadow-floating:0 14px 28px var(--shadow-tint-2);--shadow-floating-sm:0 8px 18px var(--shadow-tint-1);--shadow-lightbox:0 24px 80px color-mix(in oklch, var(--fixed-contrast-dark) 34%, transparent);--shadow-media-card:0 18px 50px color-mix(in oklch, var(--fixed-contrast-dark) 16%, transparent);--shadow-modal:0 24px 80px color-mix(in oklch, var(--fixed-contrast-dark) 24%, transparent);--shadow-overlay:0 1rem 2.5rem color-mix(in oklch, var(--fixed-contrast-dark) 18%, transparent);--shadow-overlay-deep:0 1.75rem 5rem color-mix(in oklch, var(--fixed-contrast-dark) 26%, transparent);--shadow-overlay-strong:0 1.5rem 4rem color-mix(in oklch, var(--fixed-contrast-dark) 22%, transparent);--shadow-panel:0 16px 36px var(--shadow-tint-2);--shadow-sheet:0 24px 64px var(--shadow-tint-2);--shadow-side-panel:1rem 0 2rem color-mix(in oklch, var(--fixed-contrast-dark) 9%, transparent);--shadow-thumbnail:0 8px 20px -14px color-mix(in oklch, var(--surface-ink) 70%, transparent);--shadow-tint-1:color-mix(in oklch, var(--surface-ink) 8%, transparent);--shadow-tint-2:color-mix(in oklch, var(--surface-ink) 12%, transparent);--shadow-tint-3:color-mix(in oklch, var(--surface-ink) 22%, transparent);--shadow-tint-accent:color-mix(in oklch, var(--accent-ink) 18%, transparent);--shadow-tint-accent-strong:color-mix(in oklch, var(--accent-ink) 72%, transparent);--space-0:0rem;--space-0-5:.125rem;--space-1:.25rem;--space-1-5:.375rem;--space-2:.5rem;--space-2-5:.625rem;--space-3:.75rem;--space-3-5:.875rem;--space-4:1rem;--space-5:1.25rem;--space-6:1.5rem;--space-7:1.75rem;--space-8:2rem;--space-9:2.25rem;--space-10:2.5rem;--space-12:3rem;--space-14:3.5rem;--space-16:4rem;--space-18:4.5rem;--space-19:4.75rem;--space-20:5rem;--space-22:5.5rem;--space-24:6rem;--space-28:7rem;--space-32:8rem;--space-fluid-2xl:clamp(2.5rem, .4rem + 7vw, 6rem);--space-fluid-2xs:clamp(.75rem, .3rem + 1.5vw, 1.5rem);--space-fluid-3xl:clamp(3.5rem, 1.1rem + 8vw, 7.5rem);--space-fluid-4xl:clamp(5rem, 2rem + 10vw, 10rem);--space-fluid-lg:clamp(1.75rem, .4rem + 4.5vw, 4rem);--space-fluid-md:clamp(1.5rem, .3rem + 4vw, 3.5rem);--space-fluid-sm:clamp(1.5rem, .9rem + 2vw, 2.5rem);--space-fluid-xl:clamp(2rem, .2rem + 6vw, 5rem);--space-fluid-xs:clamp(1.25rem, .8rem + 1.5vw, 2rem);--state-accent-hover:color-mix(in oklab, var(--accent) var(--state-hover-opacity), transparent);--state-accent-selected:color-mix(in oklab, var(--accent) var(--state-selected-opacity), transparent);--state-hover:color-mix(in oklab, var(--text) var(--state-hover-opacity), transparent);--state-hover-opacity:8%;--state-on-ink-hover:color-mix(in oklab, var(--text-on-ink) var(--state-hover-opacity), transparent);--state-pressed:color-mix(in oklab, var(--text) var(--state-pressed-opacity), transparent);--state-pressed-opacity:12%;--state-selected-opacity:16%;--status-approved-bg-top:var(--tone-success-surface);--status-approved-border:var(--tone-success-border);--status-approved-fg:var(--tone-success-ink);--status-cancelled-bg-top:var(--tone-danger-surface);--status-cancelled-border:var(--tone-danger-border);--status-cancelled-fg:var(--tone-danger-ink);--status-pending-bg-top:var(--tone-warning-surface);--status-pending-border:var(--tone-warning-border);--status-pending-fg:var(--tone-warning-ink);--status-progress-bg-top:var(--tone-progress-surface);--status-progress-border:var(--tone-progress-border);--status-progress-fg:var(--tone-progress-ink);--status-review-bg-top:var(--tone-info-surface);--status-review-border:var(--tone-info-border);--status-review-fg:var(--tone-info-ink);--surface:var(--identity-paper);--surface-docked:color-mix(in oklab, var(--surface) 92%, var(--surface-muted));--surface-docked-strong:var(--surface);--surface-elevated:var(--identity-paper);--surface-elevated-hover:color-mix(in oklab, var(--text) var(--state-hover-opacity), var(--surface-elevated));--surface-elevated-pressed:color-mix(in oklab, var(--text) var(--state-pressed-opacity), var(--surface-elevated));--surface-elevated-selected:color-mix(in oklab, var(--accent) var(--state-selected-opacity), var(--surface-elevated));--surface-focus:var(--identity-ink);--surface-hover:color-mix(in oklab, var(--text) var(--state-hover-opacity), var(--surface));--surface-ink:var(--identity-ink);--surface-ink-deep:var(--identity-ink-deep);--surface-ink-elevated:var(--neutral-850);--surface-ink-opening:color-mix(in oklab, var(--surface-ink) 90%, var(--surface-muted));--surface-muted:var(--identity-warm-paper);--surface-on-ink-raised:color-mix(in oklch, var(--text-on-ink) 8%, transparent);--surface-on-ink-raised-hover:color-mix(in oklch, var(--text-on-ink) 14%, transparent);--surface-paper:var(--identity-paper);--surface-paper-warm:var(--identity-warm-paper);--surface-pressed:color-mix(in oklab, var(--text) var(--state-pressed-opacity), var(--surface));--surface-proof:var(--brand-300);--surface-proof-soft:color-mix(in oklab, var(--surface-proof) 50%, var(--brand-50));--surface-receipt:color-mix(in oklab, var(--highlight-warm) 18%, var(--fixed-contrast-light));--surface-selected:color-mix(in oklab, var(--accent) var(--state-selected-opacity), var(--surface));--tertiary:var(--lagoon-600);--tertiary-ink:var(--lagoon-700);--tertiary-soft:var(--lagoon-100);--text:var(--identity-ink);--text-muted:var(--identity-ink-muted);--text-muted-on-ink:var(--identity-paper-muted);--text-muted-on-paper:var(--identity-ink-muted);--text-muted-on-proof:color-mix(in oklab, var(--text-on-proof) 78%, var(--surface-proof));--text-muted-on-tint:color-mix(in oklch, var(--text-on-paper) 72%, transparent);--text-on-ink:var(--identity-paper);--text-on-paper:var(--identity-ink);--text-on-proof:var(--identity-ink);--text-on-selection:var(--identity-paper);--text-soft:color-mix(in oklab, var(--text) 76%, var(--surface-elevated));--tone-danger-border:var(--red-500);--tone-danger-ink:var(--red-700);--tone-danger-on-ink:var(--red-300);--tone-danger-on-paper:var(--red-700);--tone-danger-surface:var(--red-100);--tone-danger-surface-strong:var(--red-200);--tone-info-border:var(--blue-500);--tone-info-ink:var(--blue-700);--tone-info-surface:var(--blue-100);--tone-info-surface-strong:var(--blue-200);--tone-personal-border:var(--violet-500);--tone-personal-ink:var(--violet-700);--tone-personal-surface:var(--violet-100);--tone-personal-surface-strong:var(--violet-200);--tone-progress-border:var(--plum-500);--tone-progress-ink:var(--plum-700);--tone-progress-surface:var(--plum-100);--tone-progress-surface-strong:var(--plum-200);--tone-success-border:var(--green-500);--tone-success-ink:var(--green-700);--tone-success-on-ink:var(--green-400);--tone-success-on-paper:var(--green-700);--tone-success-surface:var(--green-100);--tone-success-surface-strong:var(--green-200);--tone-warning-border:var(--amber-500);--tone-warning-ink:var(--amber-700);--tone-warning-on-ink:var(--amber-300);--tone-warning-surface:var(--amber-100);--tone-warning-surface-strong:var(--amber-200);--violet-50:oklch(97% .0146 292);--violet-100:oklch(94% .0296 292);--violet-200:oklch(89% .0554 292);--violet-300:oklch(82% .0933 292);--violet-400:oklch(72% .14 292);--violet-500:oklch(63% .17 292);--violet-600:oklch(54% .17 292);--violet-700:oklch(45% .155 292);--violet-800:oklch(37% .125 292);--violet-900:oklch(29% .088 292);--violet-950:oklch(23% .062 292);--z-banner:65;--z-floating:46;--z-modal:50;--z-overlay:40;--z-shell:45;--z-shell-panel:48;--z-shell-scrim:47;--z-skip-link:70;--z-sticky:30;--z-toast:60;--z-tooltip:55}@media (prefers-contrast:more){html:root,[data-theme]{--accent:var(--brand-600);--accent-ink:var(--brand-800);--accent-ink-on-ink:var(--brand-200);--accent-ink-on-paper:var(--brand-800);--accent-ink-on-proof:var(--brand-900);--action-primary:var(--brand-700);--action-unread:var(--brand-700);--border:color-mix(in oklch, var(--text) 50%, transparent);--border-accent:var(--accent);--border-accent-strong:var(--accent-ink);--border-control:var(--border-strong);--border-docked:var(--border-strong);--border-on-ink:color-mix(in oklch, var(--text-on-ink) 50%, transparent);--border-on-ink-strong:color-mix(in oklch, var(--text-on-ink) 62%, transparent);--border-on-paper:color-mix(in oklch, var(--text-on-paper) 50%, transparent);--border-on-paper-strong:color-mix(in oklch, var(--text-on-paper) 62%, transparent);--border-strong:color-mix(in oklch, var(--text) 62%, transparent);--dash-muted:color-mix(in oklch, var(--text) 62%, transparent);--dash-reverse:color-mix(in oklch, var(--text-on-ink) 62%, transparent);--dataviz-track:color-mix(in oklch, var(--text) 20%, transparent);--focus-ring-width:3px;--state-hover-opacity:12%;--state-pressed-opacity:16%;--state-selected-opacity:24%;--tertiary:var(--lagoon-700);--tertiary-ink:var(--lagoon-800);--text-muted:color-mix(in oklab, var(--text) 86%, var(--surface));--text-muted-on-ink:color-mix(in oklab, var(--text-on-ink) 86%, var(--surface-ink));--text-muted-on-paper:color-mix(in oklab, var(--text-on-paper) 80%, var(--surface-paper));--text-muted-on-proof:color-mix(in oklab, var(--text-on-proof) 92%, var(--surface-proof));--text-muted-on-tint:color-mix(in oklch, var(--text-on-paper) 86%, transparent);--text-soft:color-mix(in oklab, var(--text) 90%, var(--surface-elevated));--tone-danger-border:var(--red-700);--tone-danger-ink:var(--red-800);--tone-danger-on-paper:var(--red-800);--tone-info-border:var(--blue-700);--tone-info-ink:var(--blue-800);--tone-personal-border:var(--violet-700);--tone-personal-ink:var(--violet-800);--tone-progress-border:var(--plum-700);--tone-progress-ink:var(--plum-800);--tone-success-border:var(--green-700);--tone-success-ink:var(--green-800);--tone-success-on-ink:var(--green-300);--tone-success-on-paper:var(--green-800);--tone-warning-border:var(--amber-700);--tone-warning-ink:var(--amber-800)}}html:root:where([data-contrast=more]),:where([data-contrast=more]) [data-theme]{--accent:var(--brand-600);--accent-ink:var(--brand-800);--accent-ink-on-ink:var(--brand-200);--accent-ink-on-paper:var(--brand-800);--accent-ink-on-proof:var(--brand-900);--action-primary:var(--brand-700);--action-unread:var(--brand-700);--border:color-mix(in oklch, var(--text) 50%, transparent);--border-accent:var(--accent);--border-accent-strong:var(--accent-ink);--border-control:var(--border-strong);--border-docked:var(--border-strong);--border-on-ink:color-mix(in oklch, var(--text-on-ink) 50%, transparent);--border-on-ink-strong:color-mix(in oklch, var(--text-on-ink) 62%, transparent);--border-on-paper:color-mix(in oklch, var(--text-on-paper) 50%, transparent);--border-on-paper-strong:color-mix(in oklch, var(--text-on-paper) 62%, transparent);--border-strong:color-mix(in oklch, var(--text) 62%, transparent);--dash-muted:color-mix(in oklch, var(--text) 62%, transparent);--dash-reverse:color-mix(in oklch, var(--text-on-ink) 62%, transparent);--dataviz-track:color-mix(in oklch, var(--text) 20%, transparent);--focus-ring-width:3px;--state-hover-opacity:12%;--state-pressed-opacity:16%;--state-selected-opacity:24%;--tertiary:var(--lagoon-700);--tertiary-ink:var(--lagoon-800);--text-muted:color-mix(in oklab, var(--text) 86%, var(--surface));--text-muted-on-ink:color-mix(in oklab, var(--text-on-ink) 86%, var(--surface-ink));--text-muted-on-paper:color-mix(in oklab, var(--text-on-paper) 80%, var(--surface-paper));--text-muted-on-proof:color-mix(in oklab, var(--text-on-proof) 92%, var(--surface-proof));--text-muted-on-tint:color-mix(in oklch, var(--text-on-paper) 86%, transparent);--text-soft:color-mix(in oklab, var(--text) 90%, var(--surface-elevated));--tone-danger-border:var(--red-700);--tone-danger-ink:var(--red-800);--tone-danger-on-paper:var(--red-800);--tone-info-border:var(--blue-700);--tone-info-ink:var(--blue-800);--tone-personal-border:var(--violet-700);--tone-personal-ink:var(--violet-800);--tone-progress-border:var(--plum-700);--tone-progress-ink:var(--plum-800);--tone-success-border:var(--green-700);--tone-success-ink:var(--green-800);--tone-success-on-ink:var(--green-300);--tone-success-on-paper:var(--green-800);--tone-warning-border:var(--amber-700);--tone-warning-ink:var(--amber-800)}:root[data-theme=dark],[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--accent:var(--dark-brand-mark);--accent-ink:var(--dark-brand-ink);--accent-soft:var(--dark-brand-surface);--accent-soft-strong:var(--dark-brand-surface-strong);--action-primary:var(--dark-brand-mark);--action-primary-hover:var(--dark-brand-lift);--action-secondary:var(--surface-muted);--action-secondary-border:transparent;--action-secondary-hover:color-mix(in oklab, var(--action-secondary), var(--on-action-secondary) 8%);--action-unread:var(--dark-brand-mark);--border-docked:color-mix(in oklch, var(--border-strong) 66%, transparent);--control-ink:color-mix(in oklab, var(--accent) 18%, var(--surface-elevated));--control-ink-border:var(--accent);--control-ink-hover:color-mix(in oklab, var(--accent) 28%, var(--surface-elevated));--dash-muted:color-mix(in oklch, var(--text) 42%, transparent);--dataviz-diverging-negative-1:var(--dataviz-diverging-negative-1-dark);--dataviz-diverging-negative-2:var(--dataviz-diverging-negative-2-dark);--dataviz-diverging-negative-3:var(--dataviz-diverging-negative-3-dark);--dataviz-diverging-neutral:var(--dataviz-diverging-neutral-dark);--dataviz-diverging-positive-1:var(--dataviz-diverging-positive-1-dark);--dataviz-diverging-positive-2:var(--dataviz-diverging-positive-2-dark);--dataviz-diverging-positive-3:var(--dataviz-diverging-positive-3-dark);--dataviz-sequential-1:var(--dataviz-sequential-1-dark);--dataviz-sequential-2:var(--dataviz-sequential-2-dark);--dataviz-sequential-3:var(--dataviz-sequential-3-dark);--dataviz-sequential-4:var(--dataviz-sequential-4-dark);--dataviz-sequential-5:var(--dataviz-sequential-5-dark);--dataviz-sequential-6:var(--dataviz-sequential-6-dark);--dataviz-sequential-7:var(--dataviz-sequential-7-dark);--dataviz-series-1:var(--dataviz-1-dark);--dataviz-series-2:var(--dataviz-2-dark);--dataviz-series-3:var(--dataviz-3-dark);--dataviz-series-4:var(--dataviz-4-dark);--dataviz-series-5:var(--dataviz-5-dark);--dataviz-series-6:var(--dataviz-6-dark);--dataviz-series-7:var(--dataviz-7-dark);--focus-ring:var(--dark-brand-ink);--highlight:var(--brand-200);--on-action-primary:var(--neutral-900);--on-action-secondary:var(--text);--on-action-unread:var(--neutral-900);--on-control-ink:var(--text);--overlay-modal:color-mix(in oklch, var(--fixed-contrast-dark) 62%, transparent);--scrollbar-thumb:var(--brand-400);--shadow-edge:color-mix(in oklch, var(--text-on-ink) 10%, transparent);--shadow-tint-1:color-mix(in oklch, var(--fixed-contrast-dark) 30%, transparent);--shadow-tint-2:color-mix(in oklch, var(--fixed-contrast-dark) 40%, transparent);--shadow-tint-3:color-mix(in oklch, var(--fixed-contrast-dark) 55%, transparent);--shadow-tint-accent:color-mix(in oklch, var(--fixed-contrast-dark) 45%, transparent);--shadow-tint-accent-strong:color-mix(in oklch, var(--brand-950) 90%, transparent);--surface:var(--identity-ink);--surface-docked:color-mix(in oklch, var(--surface-elevated) 72%, transparent);--surface-docked-strong:color-mix(in oklch, var(--surface-muted) 84%, transparent);--surface-elevated:var(--neutral-850);--surface-focus:var(--identity-ink-deep);--surface-ink-opening:color-mix(in oklab, var(--surface-proof) 16%, var(--surface-elevated));--surface-muted:var(--identity-ink-raised);--tertiary:var(--dark-lagoon-mark);--tertiary-ink:var(--dark-lagoon-ink);--tertiary-soft:var(--dark-lagoon-surface);--text:var(--identity-paper);--text-muted:var(--identity-paper-muted);--tone-danger-border:var(--dark-red-mark);--tone-danger-ink:var(--dark-red-ink);--tone-danger-surface:var(--dark-red-surface);--tone-danger-surface-strong:var(--dark-red-surface-strong);--tone-info-border:var(--dark-blue-mark);--tone-info-ink:var(--dark-blue-ink);--tone-info-surface:var(--dark-blue-surface);--tone-info-surface-strong:var(--dark-blue-surface-strong);--tone-personal-border:var(--dark-violet-mark);--tone-personal-ink:var(--dark-violet-ink);--tone-personal-surface:var(--dark-violet-surface);--tone-personal-surface-strong:var(--dark-violet-surface-strong);--tone-progress-border:var(--dark-plum-mark);--tone-progress-ink:var(--dark-plum-ink);--tone-progress-surface:var(--dark-plum-surface);--tone-progress-surface-strong:var(--dark-plum-surface-strong);--tone-success-border:var(--dark-green-mark);--tone-success-ink:var(--dark-green-ink);--tone-success-surface:var(--dark-green-surface);--tone-success-surface-strong:var(--dark-green-surface-strong);--tone-warning-border:var(--dark-amber-mark);--tone-warning-ink:var(--dark-amber-ink);--tone-warning-surface:var(--dark-amber-surface);--tone-warning-surface-strong:var(--dark-amber-surface-strong)}@media (prefers-contrast:more){:root[data-theme=dark],[data-theme=dark]{--accent-ink:var(--brand-100);--action-primary:var(--brand-300);--action-unread:var(--dark-brand-ink);--border-docked:var(--border-strong);--control-ink-border:var(--accent-ink);--dash-muted:color-mix(in oklch, var(--text) 62%, transparent);--focus-ring:var(--brand-100);--tertiary:var(--dark-lagoon-ink);--tertiary-ink:var(--lagoon-100);--text-muted:color-mix(in oklab, var(--text) 86%, var(--surface));--tone-danger-border:var(--dark-red-ink);--tone-danger-ink:var(--red-100);--tone-info-border:var(--dark-blue-ink);--tone-info-ink:var(--blue-100);--tone-personal-border:var(--dark-violet-ink);--tone-personal-ink:var(--violet-100);--tone-progress-border:var(--dark-plum-ink);--tone-progress-ink:var(--plum-100);--tone-success-border:var(--dark-green-ink);--tone-success-ink:var(--green-100);--tone-warning-border:var(--dark-amber-ink);--tone-warning-ink:var(--amber-100)}}:root[data-theme=dark]:where([data-contrast=more]),:where([data-contrast=more]) [data-theme=dark]{--accent-ink:var(--brand-100);--action-primary:var(--brand-300);--action-unread:var(--dark-brand-ink);--border-docked:var(--border-strong);--control-ink-border:var(--accent-ink);--dash-muted:color-mix(in oklch, var(--text) 62%, transparent);--focus-ring:var(--brand-100);--tertiary:var(--dark-lagoon-ink);--tertiary-ink:var(--lagoon-100);--text-muted:color-mix(in oklab, var(--text) 86%, var(--surface));--tone-danger-border:var(--dark-red-ink);--tone-danger-ink:var(--red-100);--tone-info-border:var(--dark-blue-ink);--tone-info-ink:var(--blue-100);--tone-personal-border:var(--dark-violet-ink);--tone-personal-ink:var(--violet-100);--tone-progress-border:var(--dark-plum-ink);--tone-progress-ink:var(--plum-100);--tone-success-border:var(--dark-green-ink);--tone-success-ink:var(--green-100);--tone-warning-border:var(--dark-amber-ink);--tone-warning-ink:var(--amber-100)}html:root{--page-theme:light}html:root[data-theme=dark]{--page-theme:dark}:root{--font-proof:"Receipts Proof", "Receipts Proof Fallback", Georgia, serif;--font-proof-mark:"Receipts Proof Mark", "Receipts Proof Fallback", Georgia, serif;--font-sora:"Sora", "Sora Fallback", ui-sans-serif, system-ui, sans-serif;--font-geist-mono:"Geist Mono", "Geist Mono Fallback", ui-monospace, "SFMono-Regular", Consolas, monospace;--font-display:var(--font-proof);--font-mark:var(--font-proof-mark);--font-ui:var(--font-sora);--font-evidence:var(--font-geist-mono);font-synthesis:none}}@layer base,components,product;@layer compositions{:root{font-family:var(--font-ui);font-synthesis:none;--font-evidence:var(--font-sora)}*{box-sizing:border-box}._document_161uh_32{background:var(--surface);color:var(--text);font-size:var(--font-size-body-sm);line-height:var(--line-height-body);margin:0}main{width:min(68rem, calc(100% - var(--space-10)));padding-bottom:var(--space-16);margin:0 auto}h1,h2,h3,p{margin-top:0}a{color:inherit;-webkit-text-decoration-color:color-mix(in oklch, var(--accent) 55%, transparent);text-decoration-color:color-mix(in oklch, var(--accent) 55%, transparent);text-underline-offset:3px}a:hover{-webkit-text-decoration-color:var(--accent);text-decoration-color:var(--accent)}a:focus-visible{border-radius:var(--radius-xs);outline:var(--focus-ring-width) solid var(--accent);outline-offset:var(--focus-ring-offset)}ul,ol{margin:0;padding:0;list-style:none}._siteHeader_161uh_78{justify-content:space-between;align-items:center;gap:var(--space-6);min-height:var(--space-24);border-bottom:var(--border-width-hairline) solid var(--border);display:flex}._brand_161uh_87{align-items:center;gap:var(--space-3);text-decoration:none;display:flex}._brandLockup_161uh_95{width:clamp(7.5rem,12vw,10.75rem);display:inline-grid}._brandLockup_161uh_95>img{width:100%;height:auto}._brandLabel_161uh_105{padding-left:var(--space-3);border-left:var(--border-width-hairline) solid var(--border);color:var(--text-muted);font-family:var(--font-evidence);font-size:var(--font-size-label);letter-spacing:var(--letter-spacing-caps);text-transform:uppercase;font-style:normal}._siteNav_161uh_116{gap:var(--space-6);color:var(--text-muted);font-size:var(--font-size-label);display:flex}._verdict_161uh_127{--verdict-state:var(--component-feedback-success-fg);gap:var(--space-fluid-lg);margin:var(--space-10) 0 var(--space-12);padding:var(--space-fluid-xl);color:var(--text);background:var(--surface);border-radius:var(--radius-fluid-md);corner-shape:var(--corner-shape-art);display:grid}._verdict_161uh_127:where([data-state=degraded],[data-state=maintenance]){--verdict-state:var(--component-feedback-warning-fg)}._verdict_161uh_127[data-state=outage]{--verdict-state:var(--component-feedback-danger-fg)}._verdict_161uh_127[data-state=unknown]{--verdict-state:var(--text-muted)}@media (width>=56rem){._verdict_161uh_127{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);align-items:end}._strip_161uh_158{grid-column:1/-1}}._verdictCopy_161uh_163{gap:var(--space-4);display:grid}._verdictState_161uh_168{align-items:center;gap:var(--space-2);color:var(--verdict-state);font-family:var(--font-evidence);font-size:var(--font-size-label);font-weight:var(--font-weight-emphasis);letter-spacing:var(--letter-spacing-caps);text-transform:uppercase;margin:0;display:inline-flex}._pulse_161uh_181{background:var(--verdict-state);border-radius:50%;width:.625rem;height:.625rem;display:block;position:relative}._pulse_161uh_181:after{border:var(--border-width-hairline) solid var(--verdict-state);content:"";opacity:0;border-radius:50%;position:absolute;inset:-.3rem}@media (prefers-reduced-motion:no-preference){._verdict_161uh_127:not([data-state=unknown]) ._pulse_161uh_181:after{animation:2.4s ease-out infinite _statusPulse_161uh_1}}@keyframes _statusPulse_161uh_1{0%{opacity:.8;transform:scale(.6)}to{opacity:0;transform:scale(1.6)}}._verdict_161uh_127[data-state=unknown] ._pulse_161uh_181{border:var(--border-width-hairline) dashed var(--text-muted);background:0 0}._verdictHeading_161uh_223{max-width:20ch;font-family:var(--font-display);font-size:clamp(var(--font-size-heading), 5vw, 3.75rem);letter-spacing:var(--letter-spacing-display);font-weight:500;line-height:var(--line-height-display-tight);text-wrap:balance;margin:0}._provenance_161uh_234{color:var(--text-muted);font-size:var(--font-size-label);line-height:var(--line-height-relaxed);margin:0}._verdictFacts_161uh_241{gap:var(--space-4);grid-template-columns:repeat(3,minmax(0,1fr));margin:0;display:grid}._verdictFacts_161uh_241>div{gap:var(--space-1);padding-top:var(--space-3);border-top:var(--border-width-hairline) solid var(--border-on-ink);display:grid}._verdictFacts_161uh_241 dt{color:var(--text-muted);font-size:var(--font-size-label);line-height:var(--line-height-title)}._verdictFacts_161uh_241 dd{font-family:var(--font-display);font-variant-numeric:lining-nums tabular-nums;margin:0;font-size:clamp(1.5rem,3vw,2.25rem);font-weight:500;line-height:1}._verdictFacts_161uh_241 dd span{color:var(--text-muted);font-size:.6em}._strip_161uh_158{gap:var(--space-2);display:grid}._stripBars_161uh_280{height:var(--space-10);grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;gap:2px;display:grid}._stripBars_161uh_280 span{background:color-mix(in oklch, var(--text-muted) 35%, transparent);border-radius:2px}._stripBars_161uh_280 span[data-state=operational]{background:var(--component-feedback-success-fg)}._stripBars_161uh_280 span[data-state=degraded]{background:var(--component-feedback-warning-fg)}._stripBars_161uh_280 span[data-state=outage]{background:var(--component-feedback-danger-fg)}._stripScale_161uh_305{color:var(--text-muted);font-size:var(--font-size-label);justify-content:space-between;display:flex}._refreshWarning_161uh_314{margin:0 0 var(--space-6);padding-top:var(--space-3);border-top:var(--border-width-hairline) dashed var(--dash-muted)}._refreshWarningTitle_161uh_320{color:var(--text);font-size:var(--font-size-body-sm);font-weight:var(--font-weight-emphasis);margin:0}._refreshWarningText_161uh_327{margin:var(--space-1) 0 0;color:var(--text-muted);font-size:var(--font-size-body-sm)}._refreshWarningDetails_161uh_333,._failureDetails_161uh_334{margin-top:var(--space-2);color:var(--text-muted);font-size:var(--font-size-label)}._refreshWarningDetails_161uh_333 summary,._failureDetails_161uh_334 summary{cursor:pointer;font-weight:var(--font-weight-medium)}._refreshWarningDetails_161uh_333 code,._failureDetails_161uh_334 code{font-family:var(--font-mono)}._failure_161uh_334{max-width:var(--layout-wide-max);margin:var(--space-10) auto;border:var(--border-width-hairline) solid var(--border-on-ink);border-radius:var(--radius-xl);color:var(--text-on-ink);background:var(--surface-focus);display:grid;overflow:hidden}._failureSignal_161uh_363{padding:var(--space-5);color:var(--surface-ink);background:var(--highlight-warm);font-family:var(--font-mono);font-size:var(--font-size-display-sm);line-height:var(--line-height-heading);position:relative}._failureSignal_161uh_363:after{inset-inline:var(--space-3);border-bottom:var(--border-width-hairline) dashed var(--dash-muted);content:"";position:absolute;inset-block-end:var(--space-2)}._failureBody_161uh_381{min-width:0;padding:var(--space-6)}._failureTitle_161uh_386{font-family:var(--font-ui);font-size:var(--font-size-title-xl);font-weight:var(--font-weight-prominent);line-height:var(--line-height-heading);margin:0}._failureText_161uh_394{margin:var(--space-2) 0 0;color:var(--text-muted-on-ink)}._failureActions_161uh_399{margin:var(--space-4) 0 0}._failureRecover_161uh_403{min-height:var(--control-size-default);padding-inline:var(--space-4);border-radius:var(--radius-md);color:var(--component-button-primary-fg);background:var(--component-button-primary-bg);font-weight:var(--font-weight-emphasis);align-items:center;text-decoration:none;display:inline-flex}._failure_161uh_334 ._failureDetails_161uh_334{color:var(--text-muted-on-ink)}@media (width>=48rem){._failure_161uh_334{grid-template-columns:minmax(0,1fr) minmax(0,3fr)}._failureSignal_161uh_363:after{inset-block:var(--space-3);border-bottom:0;border-inline-end:var(--border-width-hairline) dashed var(--dash-muted);inset-inline-start:auto;inset-inline-end:var(--space-2)}}._supportReference_161uh_433{justify-items:start;gap:var(--space-1);min-width:0;margin-top:var(--space-3);display:grid}._supportReferenceLabel_161uh_441{color:var(--text-muted);font-size:var(--font-size-label);letter-spacing:var(--letter-spacing-caps-wide);text-transform:uppercase}._supportReferenceValue_161uh_448{gap:var(--space-1) var(--space-3);min-width:0;color:inherit;font-family:var(--font-evidence);font-size:var(--font-size-body-sm);line-height:var(--line-height-spacious);flex-wrap:wrap;display:flex}._supportReferenceValue_161uh_448>span{white-space:nowrap}._supportReferenceOpaque_161uh_463{max-width:100%;color:inherit;font-family:var(--font-evidence);font-size:var(--font-size-body-sm);overflow-wrap:anywhere}._supportReferenceCopy_161uh_471{min-height:var(--control-size-compact);margin-top:var(--space-2);padding:var(--space-2) var(--space-3);border:var(--border-width-hairline) solid currentcolor;border-radius:0 var(--space-2) 0 var(--space-1);color:inherit;cursor:pointer;font:inherit;font-weight:var(--font-weight-prominent);background:0 0}._supportReferenceCopy_161uh_471:hover{background:color-mix(in oklch, currentcolor 8%, transparent)}._supportReferenceCopy_161uh_471:focus-visible{outline:var(--focus-ring-width) solid var(--accent);outline-offset:var(--focus-ring-offset)}._panel_161uh_495{padding:var(--space-12) 0;border-top:var(--border-width-hairline) solid var(--border-strong)}._sectionHead_161uh_500{gap:var(--space-2);padding-bottom:var(--space-6);border-bottom:0;display:grid}._sectionTitle_161uh_507{font-family:var(--font-display);font-size:var(--font-size-heading-sm);letter-spacing:var(--letter-spacing-display);font-weight:500;line-height:var(--line-height-heading);margin:0}._sectionNote_161uh_516{max-width:60ch;color:var(--text-muted);font-size:var(--font-size-body-sm);margin:0}._groups_161uh_527{gap:var(--space-10);display:grid}._groups_161uh_527 ul{gap:var(--space-3);margin-top:var(--space-4);grid-template-columns:repeat(auto-fill,minmax(min(100%,19rem),1fr));display:grid}._groups_161uh_527 ul:has(details[open]){align-items:start}._groupHead_161uh_544{justify-content:space-between;align-items:baseline;gap:var(--space-4);padding-bottom:var(--space-3);border-bottom:var(--border-width-hairline) solid var(--border-strong);display:flex}._groupTally_161uh_553{color:var(--component-feedback-warning-fg);font-size:var(--font-size-label);font-weight:var(--font-weight-emphasis);margin:0}._groupTally_161uh_553[data-tone=ok]{color:var(--component-feedback-success-fg)}._groupTally_161uh_553[data-tone=unknown]{color:var(--text-muted)}._groupTitle_161uh_568{color:var(--text);font-family:var(--font-display);font-size:var(--font-size-title-xl);letter-spacing:var(--letter-spacing-tight);margin:0;font-weight:500}._componentRow_161uh_579{padding:var(--space-4) var(--space-5);border:var(--border-width-hairline) solid var(--border);border-radius:var(--radius-lg);background:var(--surface-elevated);flex-direction:column;display:flex}:is(._componentRow_161uh_579:has(._state_161uh_589[data-state=degraded]),._componentRow_161uh_579:has(._state_161uh_589[data-state=maintenance])){border-color:var(--component-feedback-warning-border);background:var(--component-feedback-warning-surface)}._componentRow_161uh_579:has(._state_161uh_589[data-state=outage]){border-color:var(--component-feedback-danger-border);background:var(--component-feedback-danger-surface)}._componentRow_161uh_579:has(._state_161uh_589[data-state=unknown]){border-style:dashed;border-color:var(--border-strong)}._evidence_161uh_606{border-top:var(--border-width-hairline) solid var(--border);margin-top:auto}._componentRow_161uh_579>:nth-last-child(2){margin-bottom:var(--space-4)}._evidence_161uh_606 summary{align-items:center;gap:var(--space-3);padding-top:var(--space-3);color:var(--text-muted);cursor:pointer;font-size:var(--font-size-label);grid-template-columns:auto minmax(0,1fr) auto;list-style:none;display:grid}._evidence_161uh_606 summary::-webkit-details-marker{display:none}._evidence_161uh_606 summary:hover{color:var(--text)}._evidence_161uh_606 summary:focus-visible{border-radius:var(--radius-xs);outline:var(--focus-ring-width) solid var(--accent);outline-offset:var(--focus-ring-offset)}._evidenceSource_161uh_641{font-weight:var(--font-weight-emphasis)}._evidenceGlance_161uh_645{color:var(--text);font-variant-numeric:tabular-nums;text-align:right;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._evidenceChevron_161uh_654{border:var(--border-width-hairline) solid var(--border-strong);width:1.25rem;height:1.25rem;transition:rotate var(--duration-quick) ease, background-color var(--duration-quick) ease;background:linear-gradient(currentColor,currentColor) 50%/.5rem 1.5px no-repeat,linear-gradient(currentColor,currentColor) 50%/1.5px .5rem no-repeat;border-radius:50%;grid-column:3}._evidence_161uh_606[open] ._evidenceChevron_161uh_654{rotate:45deg}._evidence_161uh_606 summary:hover ._evidenceChevron_161uh_654{border-color:currentColor}._evidenceBody_161uh_676{gap:var(--space-3);padding-top:var(--space-3);display:grid}._evidenceFacts_161uh_682{margin:0;display:grid}._evidenceFacts_161uh_682>div{gap:var(--space-3);padding:var(--space-1-5) 0;border-bottom:var(--border-width-hairline) dotted var(--border-strong);font-size:var(--font-size-label);grid-template-columns:6rem minmax(0,1fr);display:grid}._evidenceFacts_161uh_682>div:last-child{border-bottom:0}._evidenceFacts_161uh_682 dt{color:var(--text-muted)}._evidenceFacts_161uh_682 dd{color:var(--text);font-variant-numeric:tabular-nums;margin:0}._steps_161uh_711{gap:var(--space-1);padding:var(--space-3);border-radius:var(--radius-md);background:color-mix(in oklch, var(--surface-muted) 70%, transparent);counter-reset:step;display:grid}._steps_161uh_711 li{align-items:baseline;gap:var(--space-2);font-size:var(--font-size-label);grid-template-columns:auto minmax(0,1fr) auto;display:grid}._stepDot_161uh_728{background:var(--component-feedback-success-fg);border-radius:50%;align-self:start;width:.5rem;height:.5rem;margin-top:.4em}._steps_161uh_711 li:is([data-state=degraded],[data-state=maintenance]) ._stepDot_161uh_728{background:var(--component-feedback-warning-fg)}._steps_161uh_711 li[data-state=outage] ._stepDot_161uh_728{background:var(--component-feedback-danger-fg)}._steps_161uh_711 li[data-state=unknown] ._stepDot_161uh_728{border:var(--border-width-hairline) dashed var(--text-muted);background:0 0}._stepName_161uh_750{color:var(--text)}._stepState_161uh_754{color:var(--text-muted)}._steps_161uh_711 li:is([data-state=degraded],[data-state=outage]) ._stepState_161uh_754{color:var(--component-feedback-danger-fg);font-weight:var(--font-weight-emphasis)}@media (prefers-reduced-motion:reduce){._evidenceChevron_161uh_654{transition:none}}._componentHead_161uh_769{justify-content:space-between;align-items:baseline;gap:var(--space-4);display:flex}._componentName_161uh_776{font-size:var(--font-size-body-sm);letter-spacing:var(--letter-spacing-tight);font-weight:650}._componentSummary_161uh_782{max-width:52ch;margin:var(--space-1) 0 0;color:var(--text-muted);font-size:var(--font-size-label);line-height:var(--line-height-relaxed)}._componentFinding_161uh_790{max-width:52ch;margin:var(--space-2) 0 0;color:var(--component-feedback-warning-fg);font-size:var(--font-size-label);line-height:var(--line-height-relaxed)}._componentFinding_161uh_790[data-state=outage]{color:var(--component-feedback-danger-fg)}._componentFinding_161uh_790[data-state=unknown]{color:var(--text-muted)}._state_161uh_589{align-items:center;gap:var(--space-2);color:var(--component-feedback-success-fg);font-family:var(--font-evidence);font-size:var(--font-size-label);white-space:nowrap;flex:none;display:inline-flex}._state_161uh_589:before{width:var(--space-2);height:var(--space-2);content:"";background:currentColor;border-radius:50%;display:block}._state_161uh_589:where([data-state=degraded],[data-state=maintenance]){color:var(--component-feedback-warning-fg)}._state_161uh_589[data-state=outage]{color:var(--component-feedback-danger-fg)}._state_161uh_589[data-state=unknown]{color:var(--text-muted)}._state_161uh_589[data-state=unknown]:before{border:var(--border-width-hairline) dashed currentcolor;background:0 0}._incidentColumns_161uh_847{gap:var(--space-10);display:grid}@media (width>=56rem){._incidentColumns_161uh_847{gap:var(--space-12);grid-template-columns:minmax(0,1.3fr) minmax(0,1fr)}}._subTitle_161uh_859{margin:0 0 var(--space-3);padding-bottom:var(--space-3);border-bottom:var(--border-width-hairline) solid var(--border-strong);color:var(--text);font-size:var(--font-size-title);font-weight:var(--font-weight-emphasis)}*+._subTitle_161uh_859{margin-top:var(--space-8)}._allClear_161uh_872{align-items:center;gap:var(--space-3);padding:var(--space-5);border-radius:var(--radius-lg);color:var(--component-feedback-success-fg);background:var(--component-feedback-success-surface);font-weight:var(--font-weight-emphasis);margin:0;display:flex}._allClear_161uh_872 span{background:currentColor;border-radius:50%;width:.625rem;height:.625rem}._quietLine_161uh_891{padding:var(--space-5) 0;color:var(--text-muted);margin:0}._pastList_161uh_897{display:grid}._incident_161uh_847{padding:var(--space-5);border:var(--border-width-hairline) solid var(--component-feedback-danger-border);border-radius:var(--radius-lg);background:var(--component-feedback-danger-surface)}._incident_161uh_847+._incident_161uh_847{margin-top:var(--space-3)}._incidentHead_161uh_912{justify-content:space-between;align-items:baseline;gap:var(--space-4);display:flex}._incidentHead_161uh_912 h4{font-family:var(--font-display);font-size:var(--font-size-title-xl);letter-spacing:var(--letter-spacing-tight);margin:0;font-weight:500}._incidentPhase_161uh_927{color:var(--component-feedback-danger-fg);font-family:var(--font-evidence);font-size:var(--font-size-label);letter-spacing:var(--letter-spacing-caps);text-transform:uppercase;flex:none}._incidentMeta_161uh_936{margin:var(--space-2) 0 var(--space-5);color:var(--text-muted);font-family:var(--font-evidence);font-size:var(--font-size-label);line-height:var(--line-height-relaxed)}._incidentUpdates_161uh_944{padding-left:var(--space-5);border-left:var(--dash-thickness) dashed var(--dash-muted)}._incidentUpdates_161uh_944 li+li{margin-top:var(--space-5)}._incidentUpdates_161uh_944 time{color:var(--text-muted);font-family:var(--font-evidence);font-size:var(--font-size-label);display:block}._incidentUpdates_161uh_944 strong{font-family:var(--font-evidence);font-size:var(--font-size-label);letter-spacing:var(--letter-spacing-caps);text-transform:uppercase;font-weight:400}._incidentUpdates_161uh_944 p{max-width:68ch;margin:var(--space-2) 0 0;font-size:var(--font-size-body-sm);line-height:var(--line-height-relaxed)}._maintenanceItem_161uh_975{padding:var(--space-5) 0;border-bottom:var(--border-width-hairline) solid var(--border)}._maintenanceItem_161uh_975:last-child{border-bottom:0}._maintenanceItem_161uh_975 h4{margin:0 0 var(--space-2);font-size:var(--font-size-title);font-weight:650}._maintenanceItem_161uh_975 p{max-width:68ch;margin:0 0 var(--space-2);color:var(--text-muted);font-size:var(--font-size-body-sm)}._maintenanceItem_161uh_975 time{color:var(--component-feedback-warning-fg);font-family:var(--font-evidence);font-size:var(--font-size-label)}._historyIntro_161uh_1005{max-width:68ch;margin:var(--space-5) 0 0;color:var(--text-muted);font-size:var(--font-size-body-sm);line-height:var(--line-height-relaxed)}._legend_161uh_1013{gap:var(--space-2) var(--space-4);margin:var(--space-5) 0 var(--space-8);color:var(--text-muted);font-family:var(--font-evidence);font-size:var(--font-size-label);flex-wrap:wrap;display:flex}._legendItem_161uh_1023{align-items:center;gap:var(--space-2);display:flex}._legendItem_161uh_1023:before{width:var(--space-2-5);height:var(--space-2-5);border-radius:var(--radius-micro);background:var(--border-strong);content:""}._legendItem_161uh_1023[data-state=operational]:before{background:var(--component-feedback-success-fg)}._legendItem_161uh_1023[data-state=degraded]:before{background:var(--component-feedback-warning-fg)}._legendItem_161uh_1023[data-state=outage]:before{background:var(--component-feedback-danger-fg)}._legendItem_161uh_1023[data-state=unknown]:before{border:var(--border-width-hairline) dashed var(--border-strong);background:0 0}._historyList_161uh_1054{gap:var(--space-7);display:grid}._historyHead_161uh_1059{justify-content:space-between;align-items:baseline;gap:var(--space-4);margin-bottom:var(--space-2);display:flex}._historyName_161uh_1067{font-size:var(--font-size-body-sm);font-weight:650}._historyNumbers_161uh_1072{color:var(--text-muted);font-family:var(--font-evidence);font-size:var(--font-size-label);font-variant-numeric:tabular-nums;text-align:right}._bars_161uh_1080{grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;gap:2px;display:grid}._day_161uh_1087{height:var(--space-7);background:color-mix(in oklch, var(--border-strong) 30%, transparent);border-radius:2px}._day_161uh_1087[data-state=operational]{background:var(--component-feedback-success-fg)}._day_161uh_1087[data-state=degraded]{background:var(--component-feedback-warning-fg)}._day_161uh_1087[data-state=outage]{background:var(--component-feedback-danger-fg)}._barScale_161uh_1105{margin-top:var(--space-2);color:var(--text-muted);font-family:var(--font-evidence);font-size:var(--font-size-label);justify-content:space-between;display:flex}._recentItem_161uh_1116{gap:var(--space-1);padding:var(--space-4) 0;border-bottom:var(--border-width-hairline) solid var(--border);display:grid}._recentItem_161uh_1116:last-child{border-bottom:0}._recentItem_161uh_1116 h4{font-size:var(--font-size-body-sm);margin:0;font-weight:650}._recentItem_161uh_1116 p{max-width:68ch;color:var(--text-muted);font-size:var(--font-size-label);line-height:var(--line-height-relaxed);margin:0}._recentItem_161uh_1116 time{color:var(--tertiary-ink);font-family:var(--font-evidence);font-size:var(--font-size-label);white-space:nowrap}._channels_161uh_1148{gap:var(--space-3);grid-template-columns:repeat(auto-fit,minmax(min(100%,16rem),1fr));display:grid}._channel_161uh_1148{gap:var(--space-1);padding:var(--space-4) var(--space-5);border:var(--border-width-hairline) solid var(--border);border-radius:var(--radius-lg);background:var(--surface-elevated);display:grid}._channel_161uh_1148 strong{font-size:var(--font-size-body-sm);font-weight:650}._channel_161uh_1148 p{color:var(--text-muted);font-size:var(--font-size-label);line-height:var(--line-height-relaxed);margin:0}._support_161uh_433{justify-content:space-between;align-items:baseline;gap:var(--space-4);margin-top:var(--space-10);padding-top:var(--space-6);border-top:var(--border-width-hairline) solid var(--border-strong);color:var(--text-muted);font-family:var(--font-evidence);font-size:var(--font-size-label);flex-wrap:wrap;display:flex}._support_161uh_433 p,._support_161uh_433 nav{margin:0}@media (width<=48rem){main{width:min(100%, calc(100% - var(--space-6)))}._verdictHeading_161uh_223{max-width:none;font-size:var(--font-size-heading-sm);line-height:1}._verdictFacts_161uh_241 dd{font-size:1.375rem}._siteHeader_161uh_78{padding:var(--space-4) 0;flex-wrap:wrap}._siteNav_161uh_116{gap:var(--space-4)}._day_161uh_1087{height:var(--space-6)}._support_161uh_433{gap:var(--space-2);display:grid}}@media (width<=35rem){._brandLabel_161uh_105{display:none}._bars_161uh_1080{gap:1px}}@media (forced-colors:active){._stripBars_161uh_280 span,._day_161uh_1087{background:graytext}._stripBars_161uh_280 span[data-state=operational],._day_161uh_1087[data-state=operational],._legendItem_161uh_1023[data-state=operational]:before{background:canvastext}._stripBars_161uh_280 span[data-state=degraded],._day_161uh_1087[data-state=degraded],._legendItem_161uh_1023[data-state=degraded]:before,._steps_161uh_711 li:is([data-state=degraded],[data-state=maintenance]) ._stepDot_161uh_728{background:mark}._stripBars_161uh_280 span[data-state=outage],._day_161uh_1087[data-state=outage],._legendItem_161uh_1023[data-state=outage]:before,._steps_161uh_711 li[data-state=outage] ._stepDot_161uh_728{background:highlight}._stepDot_161uh_728{background:canvastext}:is(._componentRow_161uh_579:has(._state_161uh_589[data-state=degraded]),._componentRow_161uh_579:has(._state_161uh_589[data-state=maintenance]),._componentRow_161uh_579:has(._state_161uh_589[data-state=outage])){border-width:var(--border-width-strong)}}}@layer utilities,overrides;@theme inline{--breakpoint-*: initial; --color-*: initial; --blur-lg: 18px; --blur-md: 12px; --blur-sm: 8px; --breakpoint-2xl: 80rem; --breakpoint-3xl: 96rem; --breakpoint-lg: 56.25rem; --breakpoint-md: 48rem; --breakpoint-sm: 40rem; --breakpoint-xl: 64rem; --breakpoint-xs: 35rem; --color-accent: var(--accent); --color-accent-contrast: var(--accent-contrast); --color-accent-ink: var(--accent-ink); --color-accent-soft: var(--accent-soft); --color-border: var(--border); --color-border-on-ink: var(--border-on-ink); --color-border-on-ink-strong: var(--border-on-ink-strong); --color-border-strong: var(--border-strong); --color-highlight: var(--highlight); --color-media-chrome-dark: var(--media-chrome-dark); --color-media-chrome-light: var(--media-chrome-light); --color-overlay-lightbox: var(--overlay-lightbox); --color-overlay-modal: var(--overlay-modal); --color-surface: var(--surface); --color-surface-elevated: var(--surface-elevated); --color-surface-focus: var(--surface-focus); --color-surface-ink: var(--surface-ink); --color-surface-muted: var(--surface-muted); --color-surface-on-ink-raised: var(--surface-on-ink-raised); --color-surface-on-ink-raised-hover: var(--surface-on-ink-raised-hover); --color-surface-proof: var(--surface-proof); --color-tertiary: var(--tertiary); --color-tertiary-ink: var(--tertiary-ink); --color-tertiary-soft: var(--tertiary-soft); --color-text: var(--text); --color-text-muted: var(--text-muted); --color-text-muted-on-ink: var(--text-muted-on-ink); --color-text-on-ink: var(--text-on-ink); --color-text-on-proof: var(--text-on-proof); --font-mono: var(--font-evidence); --font-sans: var(--font-ui); --font-serif: var(--font-display); --font-weight-emphasis: 600; --font-weight-heavy: 800; --font-weight-light: 300; --font-weight-medium: 500; --font-weight-prominent: 650; --font-weight-regular: 400; --font-weight-strong: 700; --leading-airy: 2rem; --leading-body: var(--line-height-body); --leading-compact: 1.25rem; --leading-control: 1rem; --leading-display: var(--line-height-display); --leading-display-compressed: var(--line-height-display-compressed); --leading-display-tight: var(--line-height-display-tight); --leading-display-tighter: var(--line-height-display-tighter); --leading-heading: var(--line-height-heading); --leading-micro: .75rem; --leading-none: var(--line-height-none); --leading-relaxed: var(--line-height-relaxed); --leading-roomy: 1.75rem; --leading-solid: var(--line-height-solid); --leading-spacious: 1.5rem; --leading-title: var(--line-height-title); --max-width-compact-copy: 30ch; --max-width-control-copy: 28ch; --max-width-copy: 54ch; --max-width-copy-comfortable: 52ch; --max-width-copy-narrow: 44ch; --max-width-heading: 14ch; --max-width-heading-broad: 17ch; --max-width-heading-compact: 12ch; --max-width-heading-narrow: 13ch; --max-width-heading-relaxed: 15ch; --max-width-heading-wide: 18ch; --max-width-label: 16ch; --max-width-prose: 70ch; --max-width-statement: 9ch; --max-width-statement-narrow: 8ch; --max-width-statement-open: 9.5ch; --max-width-statement-relaxed: 10ch; --max-width-statement-snug: 8.5ch; --max-width-statement-tight: 7ch; --max-width-statement-wide: 11ch; --radius-2xl: 1.25rem; --radius-3xl: 1.75rem; --radius-4xl: 2.5rem; --radius-lg: .75rem; --radius-md: .5rem; --radius-sm: .375rem; --radius-xl: 1rem; --radius-xs: .25rem; --text-2xl: var(--font-size-title-xl); --text-2xl--line-height: 1.3; --text-base: var(--font-size-body); --text-base--line-height: 1.6; --text-lg: var(--font-size-title); --text-lg--line-height: 1.4; --text-sm: var(--font-size-body-sm); --text-sm--line-height: 1.5; --text-xl: var(--font-size-title-lg); --text-xl--line-height: 1.3; --text-xs: var(--font-size-label); --text-xs--line-height: 1.5; --tracking-caps: var(--letter-spacing-caps); --tracking-caps-wide: var(--letter-spacing-caps-wide); --tracking-caps-wider: .1em; --tracking-display: var(--letter-spacing-display); --tracking-display-tight: var(--letter-spacing-display-tight); --tracking-label: .05em; --tracking-none: var(--letter-spacing-none); --tracking-overline: var(--letter-spacing-overline); --tracking-subtle: .025em; --tracking-tight: -.025em; --z-index-banner: var(--z-banner); --z-index-floating: var(--z-floating); --z-index-modal: var(--z-modal); --z-index-overlay: var(--z-overlay); --z-index-shell: var(--z-shell); --z-index-shell-panel: var(--z-shell-panel); --z-index-shell-scrim: var(--z-shell-scrim); --z-index-skip-link: var(--z-skip-link); --z-index-sticky: var(--z-sticky); --z-index-toast: var(--z-toast); --z-index-tooltip: var(--z-tooltip);}
