:root{--space-half:2px;--space-1-5:6px;--control-compact:36px;--space-24:96px;--carousel-border-default:#ffffff47;--carousel-bg-default:#0f14236b;--font-size-caption-small:12px;--font-size-caption:13px;--font-weight-bold:700;--space-3-5:14px;--space-5:20px;--control-large:56px;--control-sheet:52px;--toggle-track-height:26px;--toggle-thumb-size:20px;--font-weight-medium:500;--font-weight-semibold:600;--opacity-disabled:.55;--opacity-disabled-strong:.7;--border-thin:1px;--overlay-dim:#1f242973;--overlay-media:#151515ad;--logo-navy:#082a82;--logo-gold:#f7ac1b;--navy-25:#f3f5fb;--navy-50:#eef1f9;--navy-200:#b5bfd9;--navy-400:#6b7fb4;--navy-500:#526aa7;--navy-700:var(--logo-navy);--navy-800:#06216a;--navy-900:#051a54;--blue-500:#176fa5;--blue-600:#105b89;--blue-700:#0b496f;--blue-50:#eef5fa;--blue-300:#4b9fd3;--blue-200:#6db3de;--brand-green-500:#5b9653;--brand-green-50:#f1f7f0;--brand-teal-500:#168a87;--brand-ink:#102f50;--mg-50:#e6f9ef;--mg-500:#00c362;--mg-600:#007a3d;--mg-700:#006b35;--mg-800:#005c2e;--mg-900:#003a1c;--mg-bright:#00ff91;--mn-canvas:#fff;--mn-surface:#f3f3f4;--mn-hairline:#e5e6e9;--mn-hairline-soft:#f2f2f4;--mn-ink:#333;--mn-ink-strong:#323438;--mn-muted:#686a6d;--mn-nav:#4b4c50;--mn-faint:#a4a6ad;--mn-disabled:#c5c7cc;--gray-50:#f4f6fa;--gray-100:#ecf0f4;--gray-200:#dee2e6;--gray-300:#cfd4d9;--gray-400:#acb3ba;--gray-500:#8c939a;--gray-600:#6e757c;--gray-700:#404040;--gray-900:#151515;--white:#fff;--gray-d-bg:#121417;--gray-d-raised:#1d2126;--gray-d-hover:#262b31;--gray-d-border:#363c43;--gray-d-border-subtle:#23272c;--red-500:#dc2626;--red-700:#b91c1c;--red-50:#fef2f2;--red-300:#f87171;--amber-400:#fbbf24;--green-400:#4ade80;--green-600:#16a34a;--amber-700:#b45309;--amber-50:#fffbeb;--shape-radius-xs:4px;--radius-chip:6px;--shape-radius-sm:8px;--shape-radius-md:10px;--radius-btn:12px;--shape-radius-lg:20px;--shape-radius-xl:24px;--radius-full:9999px;--font-size-body:17px;--font-size-sm:14px;--font-size-lg:20px;--font-size-micro:11px;--font-size-sub:15px;--font-size-base:16px;--font-size-title:24px;--font-size-display:26px;--letter-spacing-heading:-.02em;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-6:24px;--space-8:32px;--space-12:48px;--space-20:80px;--content-max:1280px;--content-reading-max:768px;--touch-target-min:44px;--shadow-sm:0 2px 8px #15151514;--shadow-md:0 0 16px #1515151a;--shadow-lg:0 0 24px #1515151a;--shadow-overlay:0 12px 32px #15151529;--duration-press:.16s;--duration-fast:.15s;--duration-base:.2s;--duration-slow:.3s;--ease-out:cubic-bezier(.23, 1, .32, 1);--ease-in-out:cubic-bezier(.77, 0, .175, 1);--ease-drawer:cubic-bezier(.32, .72, 0, 1);--duration-exit:.1s;--ease-in:cubic-bezier(.4, 0, 1, 1);--duration-emphasis:1.2s;--duration-flight:.6s;--delay-skeleton:.2s;--delay-tooltip:.4s;--press-scale:.97;--inno-blue:#2a61fb;--inno-blue-hover:#0234bc;--inno-blue-pressed:#0035cc;--inno-blue-subtle:#e6f4ff;--inno-gray-01:#f6f6f6;--inno-gray-02:#ebebeb;--inno-gray-03:#ddd;--inno-gray-05:#999;--inno-gray-055:#8a8a8a;--inno-gray-06:#686868;--inno-gray-09:#2a2a2a;--inno-gray-10:#222;--inno-gray-b-01:#eceef0;--inno-radius-control:6px;--inno-radius-card:12px;--inno-font-root-admin:15px;--toss-gray-50:#f9fafb;--toss-gray-100:#f2f4f6;--toss-gray-200:#e5e8eb;--toss-gray-300:#d1d6db;--toss-gray-500:#8b95a1;--toss-gray-650:#646f7c;--toss-gray-700:#4e5968;--toss-gray-800:#333d4b;--toss-gray-900:#191f28;--toss-shadow-raised:0 1px 3px #0017331f, 0 0 0 .5px #0017330f;--toss-shadow-menu:0 0 0 .5px #00173314, 0 16px 24px -2px #0000000f, 0 8px 56px #0000001a;--stage-dark-surface-base:#111114;--stage-dark-surface-panel:#1c1c20;--stage-dark-surface-raised:#28282e;--stage-dark-surface-field:#222227;--stage-dark-control-bg:#33333a;--stage-dark-control-bg-hover:#3d3d45;--stage-dark-control-bg-press:#2b2b31;--stage-dark-state-hover:#ffffff0f;--stage-dark-state-press:#ffffff08;--stage-dark-state-selected:#ffffff1a;--stage-dark-text-primary:#eeeef1;--stage-dark-text-secondary:#babac3;--stage-dark-text-tertiary:#9898a2;--stage-dark-text-disabled:#5f5f68;--stage-dark-text-on-light:#111114;--stage-dark-live:#f5a524;--stage-dark-live-bg:#3a2a0f;--stage-dark-live-text:#ffcf7a;--stage-dark-live-glow:#f5a52447;--stage-dark-danger:#c93b40;--stage-dark-danger-bg:#3b1719;--stage-dark-danger-border:#7a2f33;--stage-dark-danger-text:#ffb4b8;--stage-dark-warn:#e0d04a;--stage-dark-warn-bg:#302d16;--stage-dark-warn-text:#f0e69a;--stage-dark-success:#4cc38a;--stage-dark-select:#f0f0f3;--stage-dark-focus:#7fb2ff;--stage-dark-primary-bg:#eeeef1;--stage-dark-primary-bg-hover:#fff;--stage-dark-primary-bg-press:#d2d2d8;--stage-dark-border-subtle:#2c2c33;--stage-dark-border-control:#3a3a42;--stage-dark-border-control-strong:#797981;--stage-dark-scrim:#08080ab8;--stage-dark-bar-bg:#1c1c20e0;--stage-dark-shadow-1:0 1px 2px #00000080;--stage-dark-shadow-2:0 6px 16px #00000073, 0 0 0 1px #2c2c33;--stage-dark-shadow-3:0 20px 48px #0009, 0 0 0 1px #2c2c33;--stage-light-surface-base:#f4f4f6;--stage-light-surface-panel:#fff;--stage-light-surface-raised:#fff;--stage-light-surface-field:#f0f0f3;--stage-light-control-bg:#e9e9ed;--stage-light-control-bg-hover:#e0e0e5;--stage-light-control-bg-press:#f0f0f3;--stage-light-state-hover:#1111140b;--stage-light-state-press:#11111408;--stage-light-state-selected:#11111412;--stage-light-text-primary:#16161a;--stage-light-text-secondary:#4b4b54;--stage-light-text-tertiary:#6a6a74;--stage-light-text-disabled:#a6a6ae;--stage-light-text-on-light:#fff;--stage-light-live:#e8960c;--stage-light-live-bg:#fff3dc;--stage-light-live-text:#8a5300;--stage-light-live-glow:#e8960c42;--stage-light-danger:#c93b40;--stage-light-danger-bg:#fdecec;--stage-light-danger-border:#e8a6a8;--stage-light-danger-text:#a8282d;--stage-light-warn:#a68f00;--stage-light-warn-bg:#fbf5cf;--stage-light-warn-text:#6e5f00;--stage-light-success:#1a9d5a;--stage-light-select:#16161a;--stage-light-focus:#2f6fde;--stage-light-primary-bg:#16161a;--stage-light-primary-bg-hover:#2a2a30;--stage-light-primary-bg-press:#000;--stage-light-border-subtle:#e6e6ea;--stage-light-border-control:#d6d6dc;--stage-light-border-control-strong:#8c8c95;--stage-light-scrim:#11111452;--stage-light-bar-bg:#ffffffdb;--stage-light-shadow-1:0 1px 2px #1111141f;--stage-light-shadow-2:0 8px 24px #1111141f, 0 0 0 1px #e6e6ea;--stage-light-shadow-3:0 24px 56px #11111433, 0 0 0 1px #e6e6ea;--stage-group-verse:#2f6bd0;--stage-group-chorus:#c23d72;--stage-group-bridge:#7351d4;--stage-group-bible:#13805a;--stage-group-other:#55555e;--stage-on-color:#fff;--stage-on-live:#1a1206;--stage-output-bg:#000;--stage-output-text:#fff;--stage-thumb-edge:#ffffff1f;--stage-dur-instant:80ms;--stage-dur-fast:.12s;--stage-dur-base:.18s;--stage-dur-slow:.26s;--stage-ease-standard:cubic-bezier(.2, 0, 0, 1);--stage-ease-enter:cubic-bezier(0, 0, 0, 1);--stage-ease-exit:cubic-bezier(.3, 0, 1, 1);--inno-ease:cubic-bezier(0, .75, 0, 1);--inno-shadow-modal:0 10px 10px #0003;--dataviz-blue:#2a61fb;--dataviz-orange:#eb6834;--dataviz-aqua:#1baf7a;--dataviz-yellow:#eda100;--dataviz-violet:#4a3aa7;--dataviz-none:#a3a3a3;--dataviz-heat-1:#eef3ff;--dataviz-heat-2:#d6e2fe;--dataviz-heat-3:#b3c8fd;--dataviz-heat-4:#8eacfc;--dataviz-heat-5:#2a61fb;--dataviz-heat-6:#0f40c4;--dataviz-seq-1:#8eacfc;--dataviz-seq-2:#5c86fb;--dataviz-seq-3:#1f4fd9;--dataviz-seq-4:#0a2f8f}
:root{--alert-text-wrap:wrap;--skeleton-bg:var(--color-bg-subtle);--spinner-play-state:running;--date-range-layout:flex;--date-range-row-gap:var(--space-half);--date-range-padding:0 var(--space-1-5) 0 var(--space-3-5);--date-range-separator-display:block;--segmented-item-min-height:var(--control-compact);--notice-padding-block:var(--space-24);--notice-gap:var(--space-4);--notice-action-gap:var(--space-3);--alert-error-text:var(--color-danger);--picker-input-min-width:0px;--picker-input-min-height:auto;--picker-segment-min-width:auto;--picker-segment-min-height:auto;--calendar-event-dot-size:var(--font-size-sm);--carousel-ratio:auto;--carousel-height:auto;--carousel-max-height:none;--carousel-radius:0px;--carousel-slide-bottom:0px;--carousel-nav-size:var(--control-min-height);--carousel-nav-border:var(--carousel-border-default);--carousel-nav-bg:var(--carousel-bg-default);--carousel-nav-color:var(--white);--carousel-nav-backdrop:none;--carousel-nav-inset:var(--space-4);--notification-date-padding:var(--space-4) 0 var(--space-1);--notification-date-size:var(--text-caption-size);--notification-date-weight:var(--font-weight-bold);--preference-gap:var(--space-4);--preference-min-height:var(--control-large);--preference-padding:var(--space-2);--preference-label-weight:var(--font-weight-semibold);--preference-caption-size:var(--text-caption-small-size);--color-primary:var(--blue-500);--color-primary-hover:var(--blue-600);--color-primary-pressed:var(--blue-700);--color-primary-subtle:var(--blue-50);--color-primary-faint:var(--color-primary-subtle);--color-text-on-primary:var(--white);--color-accent-green:var(--brand-green-500);--color-accent-green-subtle:var(--brand-green-50);--color-accent-teal:var(--brand-teal-500);--color-brand-ink:var(--brand-ink);--color-map-label:var(--brand-ink);--color-map-on-label:var(--white);--color-bg:var(--white);--color-bg-subtle:var(--gray-50);--color-bg-hover:var(--gray-100);--color-border:var(--gray-200);--color-border-subtle:var(--gray-100);--color-text:var(--gray-700);--color-text-strong:var(--gray-900);--color-text-muted:var(--gray-600);--color-text-caption:var(--gray-600);--color-text-on-subtle:var(--color-text);--color-focus-ring:var(--color-primary);--color-highlight:color-mix(in srgb, var(--color-primary) 12%, transparent);--color-highlight-edge:var(--color-primary);--color-overlay-scrim:#0f142399;--color-overlay-scrim-strong:#0f1423c7;--field-focus-ring:color-mix(in srgb, var(--color-primary) 30%, transparent);--field-focus-ring-danger:color-mix(in srgb, var(--color-danger) 25%, transparent);--field-required-color:var(--color-danger);--color-ink:var(--gray-900);--color-danger:var(--red-500);--color-danger-subtle:var(--red-50);--color-warning:var(--amber-700);--color-warning-subtle:var(--amber-50);--color-success:var(--green-600);--surface-radius:var(--shape-radius-md);--card-radius:var(--shape-radius-lg);--control-radius:var(--shape-radius-sm);--action-radius:var(--radius-btn);--chip-radius:var(--radius-chip);--badge-radius:var(--radius-full);--color-track:var(--gray-100);--color-viz-1:var(--dataviz-blue);--color-viz-2:var(--dataviz-orange);--color-viz-3:var(--dataviz-aqua);--color-viz-4:var(--dataviz-yellow);--color-viz-5:var(--dataviz-violet);--color-viz-none:var(--dataviz-none);--color-viz-heat-1:var(--dataviz-heat-1);--color-viz-heat-2:var(--dataviz-heat-2);--color-viz-heat-3:var(--dataviz-heat-3);--color-viz-heat-4:var(--dataviz-heat-4);--color-viz-heat-5:var(--dataviz-heat-5);--color-viz-heat-6:var(--dataviz-heat-6);--color-viz-seq-1:var(--dataviz-seq-1);--color-viz-seq-2:var(--dataviz-seq-2);--color-viz-seq-3:var(--dataviz-seq-3);--color-viz-seq-4:var(--dataviz-seq-4);--hero-radius:var(--shape-radius-xl);--content-frame-max:1024px;--content-media-max:1024px;--text-scale:1;--text-micro-size:calc(var(--font-size-micro) * var(--text-scale));--text-caption-small-size:calc(var(--font-size-caption-small) * var(--text-scale));--text-caption-size:calc(var(--font-size-caption) * var(--text-scale));--text-sm-size:calc(var(--font-size-sm) * var(--text-scale));--text-sub-size:calc(var(--font-size-sub) * var(--text-scale));--text-base-size:calc(var(--font-size-base) * var(--text-scale));--text-body-size:calc(var(--font-size-body) * var(--text-scale));--text-heading-size:calc(var(--font-size-lg) * var(--text-scale));--text-title-size:calc(var(--font-size-title) * var(--text-scale));--text-display-size:calc(var(--font-size-display) * var(--text-scale));--text-heading-tracking:var(--letter-spacing-heading);--control-min-height:var(--touch-target-min);--button-height:var(--control-min-height);--button-padding:var(--space-5);--button-font-size:var(--text-body-size);--button-radius:var(--control-radius);--button-weight:var(--font-weight-medium);--button-sm-padding:var(--space-3);--button-sm-font-size:var(--text-sm-size);--button-lg-solid-weight:var(--button-weight);--button-lg-height:var(--control-large);--button-lg-padding:var(--space-6);--button-lg-font-size:var(--text-body-size);--button-lg-radius:var(--action-radius);--button-solid-bg:var(--color-primary);--button-solid-hover:var(--color-primary-hover);--button-solid-pressed:var(--color-primary-pressed);--button-solid-text:var(--white);--button-subtle-weight:var(--button-weight);--button-subtle-bg:var(--color-primary-subtle);--button-subtle-text:var(--color-primary);--button-subtle-hover:var(--color-primary);--button-subtle-hover-text:var(--white);--button-subtle-pressed:var(--color-primary-pressed);--button-subtle-pressed-text:var(--white);--button-danger-bg:var(--red-500);--button-danger-on-bg:var(--white);--button-disabled-opacity:var(--opacity-disabled);--button-solid-disabled-bg:var(--button-solid-bg);--button-solid-disabled-text:var(--button-solid-text);--button-solid-disabled-opacity:var(--button-disabled-opacity);--button-on-ink:var(--white);--field-height:var(--control-min-height);--field-padding:var(--space-3-5);--field-font-size:var(--text-body-size);--field-label-font-size:var(--text-sub-size);--field-touch-font-size:var(--text-base-size);--field-radius:var(--control-radius);--field-bg:var(--color-bg);--field-border:var(--color-border);--field-disabled-bg:var(--color-bg-subtle);--field-disabled-text:var(--color-text-muted);--field-filled-bg:var(--color-bg-subtle);--field-filled-radius:var(--surface-radius);--search-bg:var(--field-bg);--search-border:var(--field-border);--search-radius:var(--field-radius);--modal-surface:var(--color-bg);--modal-dim:var(--overlay-dim);--media-badge-bg:var(--overlay-media);--media-badge-color:var(--white);--sheet-surface:var(--color-bg);--sheet-border:var(--color-border-subtle);--sheet-radius:var(--shape-radius-xl);--sheet-shadow:var(--elevation-overlay);--sheet-action-height:var(--control-sheet);--switch-width:var(--touch-target-min);--switch-track-height:var(--toggle-track-height);--switch-thumb-size:var(--toggle-thumb-size);--switch-radius:var(--radius-full);--switch-off-bg:var(--gray-500);--switch-off-border:transparent;--switch-on-bg:var(--color-primary);--switch-thumb-bg:var(--white);--switch-thumb-shadow:none;--switch-disabled-opacity:var(--opacity-disabled);--card-surface:var(--color-bg);--card-component-radius:var(--card-radius);--card-border-width:var(--border-thin);--card-elevation:var(--elevation-card);--badge-solid-bg:var(--color-primary);--badge-solid-text:var(--white);--toast-bg:var(--color-ink);--toast-text:var(--white);--toast-error-bg:var(--color-danger);--toast-error-text:var(--white);--status-capsule-icon-bg:color-mix(in srgb, var(--toast-text) 16%, transparent);--status-capsule-icon-text:var(--toast-text);--status-capsule-live:var(--red-500);--status-capsule-live-text:var(--white);--status-capsule-shadow:var(--elevation-overlay);--section-pad:var(--space-20);--elevation-card:var(--shadow-md);--elevation-overlay:var(--shadow-overlay);--elevation-header:var(--shadow-sm);--card-border-color:transparent;--frame-sm:40rem;--frame-md:64rem;--frame-lg:80rem;--type-body-xs:.75rem;--type-body-sm:.875rem;--type-body-md:var(--text-body-size);--type-body-lg:1.125rem;--type-heading-xs:1rem;--type-heading-sm:1.25rem;--type-heading-md:1.5rem;--type-heading-lg:2rem;--type-heading-xl:2.5rem;--type-body-leading:1.6;--type-heading-leading:1.3;--type-heading-weight:700;--type-label-weight:500;--type-code-family:ui-monospace, SFMono-Regular, Consolas, monospace;--type-highlight-bg:var(--color-warning-subtle);--type-highlight-text:var(--color-text-strong);--badge-success-bg:var(--color-bg-subtle);--badge-info-bg:var(--color-primary-subtle);--badge-on-filled:var(--white);--search-suggestions-gap:var(--space-2);--search-suggestions-row-gap:var(--space-1);--results-gap:var(--space-2);--results-padding:var(--space-3);--circular-progress-gap:var(--space-2);--circular-progress-size:80px;--circular-progress-size-sm:48px;--circular-progress-size-lg:112px;--circular-progress-stroke:4;--circular-progress-text-size:var(--text-body-size);--circular-progress-duration:1.2s;--progress-motion-duration:var(--duration-slow);--progress-motion-easing:var(--ease-out);--multi-progress-gap:var(--space-4);--spinner-label-gap:var(--space-2);--spinner-label-size:var(--text-body-size);--list-stale-opacity:.55;--list-stale-bar-height:2px;--list-stale-delay:.15s}
:root:not([data-ui-theme]),:root[data-ui-theme=web]{--button-lg-solid-weight:var(--font-weight-semibold);--content-frame-max:1920px;--color-primary:var(--navy-700);--color-primary-hover:var(--navy-800);--color-primary-pressed:var(--navy-900);--color-primary-subtle:var(--navy-50);--color-primary-faint:var(--navy-25);--color-brand-ink:var(--navy-800);--color-accent-green:var(--navy-700);--color-accent-green-subtle:var(--navy-50);--color-accent-teal:var(--navy-700)}
