:root{--teal:#087c73;--teal-dark:#075d57;--ink:#193a38;--muted:#6a817d;--line:#dfe8e5;--bg:#f4f7f6;--soft:#e6f3ef;--amber:#936421;--red:#a43e3e;--surface:#fff;--text-scale:1}[data-theme=dark]{--surface:#172d2b;--bg:#10201f;--ink:#e2f1ed;--muted:#b1c8c1;--line:#38514c;--soft:#25463f;--teal:#56caba;--teal-dark:#268c7d}.timeline-node{--event-color:#168caa}.tone-1{--event-color:#be8621}.tone-2{--event-color:#bb5d86}.tone-3{--event-color:#638e3f}.tone-4{--event-color:#8971bd}.tone-5{--event-color:#2c9a8a}:root{--button-border:#879da3}[data-theme=dark]{--button-border:#80959e}:root{--feedback-success-solid:#215e3c;--feedback-on-success-solid:#fff;--feedback-success:#215e3c;--feedback-success-soft:#eaf7ee;--feedback-danger:#9b283b;--feedback-danger-soft:#fff0f2}html[data-theme=dark]{--feedback-success:#a5e8ba;--feedback-success-soft:#173325;--feedback-danger:#ffb1bd;--feedback-danger-soft:#391b25}.notice-standard{--notice-ink:var(--theme-success,var(--feedback-success));--notice-surface:var(--theme-success-soft,var(--feedback-success-soft));--notice-track:color-mix(in srgb,var(--notice-ink) 15%,var(--notice-surface))}.notice-standard.toast-error{--notice-ink:var(--theme-danger,var(--feedback-danger));--notice-surface:var(--theme-danger-soft,var(--feedback-danger-soft))}:root:not([data-theme=dark]){--bg:#f4f6f7;--surface:#fff;--ink:#203c42;--muted:#667d82;--line:#dce5e7;--soft:#eaf5f2;--teal:#127e76;--teal-dark:#0b655f;--radius:14px}:root{--radius:14px}html{--text-scale:1;--accent:#126f69;--accent-hover:#0d5954;--accent-soft:#eaf3f2;--on-accent:#fff;--selection:var(--accent);--sidebar-bg:#26a69a;--sidebar-ink:#102f2d}html[data-palette=steel]{--accent:#355d7d;--accent-hover:#274860;--accent-soft:#edf2f7;--sidebar-bg:#243746;--sidebar-ink:#fff}html:root[data-theme=light]{--muted:#51686e}html[data-theme=dark]{--accent:#80d7cd;--accent-hover:#abe9e2;--accent-soft:#243d3b;--on-accent:#102b29;--selection:#f3cf65;--muted:#b5c6c5;--line:#455a60}html[data-theme=dark][data-palette=steel]{--accent:#a4c9ef;--accent-hover:#c6def7;--accent-soft:#293e52;--on-accent:#142b40}html:root[data-theme]{--teal:var(--accent);--teal-dark:var(--accent-hover);--soft:var(--accent-soft)}html:root[data-theme=dark][data-palette=steel]{--surface:#1c2a38;--bg:#131e29;--ink:#edf3f9;--muted:#b9c7d6;--line:#43576b}.app[data-sidebar] .sidebar{--selection:var(--sidebar-ink)}.tier-shield{--shield-ink:#172f35}:root{--brand:#08665f;--brand-ink:#183e36;--brand-muted:#60716b;--brand-cream:#f7f7f0;--brand-line:#dce5df}body[data-portal-theme=green]{--brand-primary:#166b50}body[data-portal-theme=orange]{--brand-primary:#a74b16}body[data-portal-theme=blue]{--brand-primary:#17568a}body[data-portal-theme]{--brand:var(--brand-primary)}.app{--ui-body:.9375rem;--ui-small:.8125rem;--workspace-corner-radius:36px}body:has(.app) .topbar{--ui-body:.9375rem;--ui-small:.8125rem;--workspace-corner-radius:36px}@media (max-width:850px){.app{--workspace-corner-radius:20px}}.direction-two{--navy:#07324e;--brand-teal:#008891;--lime:#a6cf35}body:has(.app){--workspace-bar-height:72px}@media (max-width:850px){body:has(.app){--workspace-bar-height:61px}body:has(.app):has(.page-slot-search input){--workspace-bar-height:113px}}[data-lms-theme]{--lms-sidebar:var(--lms-light-sidebar);--lms-sidebar-text:var(--lms-light-sidebar-text);--lms-selected:var(--lms-light-selected);--lms-selected-text:var(--lms-light-selected-text);--lms-background:var(--lms-light-background);--lms-surface:var(--lms-light-surface);--lms-text:var(--lms-light-text);--lms-button:var(--lms-light-button);--lms-button-text:var(--lms-light-button-text)}html[data-theme=dark][data-lms-theme],html[data-theme=dark] [data-lms-theme]{--lms-sidebar:var(--lms-dark-sidebar);--lms-sidebar-text:var(--lms-dark-sidebar-text);--lms-selected:var(--lms-dark-selected);--lms-selected-text:var(--lms-dark-selected-text);--lms-background:var(--lms-dark-background);--lms-surface:var(--lms-dark-surface);--lms-text:var(--lms-dark-text);--lms-button:var(--lms-dark-button);--lms-button-text:var(--lms-dark-button-text)}html [data-lms-theme][data-preview-mode=light]{--lms-sidebar:var(--lms-light-sidebar);--lms-sidebar-text:var(--lms-light-sidebar-text);--lms-selected:var(--lms-light-selected);--lms-selected-text:var(--lms-light-selected-text);--lms-background:var(--lms-light-background);--lms-surface:var(--lms-light-surface);--lms-text:var(--lms-light-text);--lms-button:var(--lms-light-button);--lms-button-text:var(--lms-light-button-text)}html [data-lms-theme][data-preview-mode=dark]{--lms-sidebar:var(--lms-dark-sidebar);--lms-sidebar-text:var(--lms-dark-sidebar-text);--lms-selected:var(--lms-dark-selected);--lms-selected-text:var(--lms-dark-selected-text);--lms-background:var(--lms-dark-background);--lms-surface:var(--lms-dark-surface);--lms-text:var(--lms-dark-text);--lms-button:var(--lms-dark-button);--lms-button-text:var(--lms-dark-button-text)}html:root[data-lms-theme],html:root[data-lms-theme][data-theme],[data-lms-theme]{--accent:var(--lms-button);--on-accent:var(--lms-button-text);--accent-hover:color-mix(in srgb,var(--lms-button) 88%,var(--lms-text));--accent-soft:color-mix(in srgb,var(--lms-button) 9%,var(--lms-surface));--sidebar-bg:var(--lms-sidebar);--sidebar-ink:var(--lms-sidebar-text);--surface:var(--lms-surface);--bg:var(--lms-background);--ink:var(--lms-text);--muted:color-mix(in srgb,var(--lms-text) 80%,var(--lms-surface));--line:color-mix(in srgb,var(--lms-text) 20%,var(--lms-surface));--button-border:color-mix(in srgb,var(--lms-text) 60%,var(--lms-surface));--soft:var(--accent-soft);--teal:var(--lms-button);--teal-dark:var(--accent-hover);--selection:var(--theme-link);--theme-link:color-mix(in srgb,var(--lms-button) 45%,var(--lms-text));--theme-hover:color-mix(in srgb,var(--lms-button) 12%,var(--lms-surface));--theme-row:color-mix(in srgb,var(--lms-button) 4%,var(--lms-surface));--theme-selected:color-mix(in srgb,var(--lms-button) 18%,var(--lms-surface));--theme-shadow:color-mix(in srgb,var(--lms-text) 15%,transparent);--theme-backdrop:color-mix(in srgb,var(--lms-text) 48%,transparent);--theme-focus:var(--theme-link);--theme-guidance-bg:var(--lms-surface);--theme-guidance-text:var(--lms-text);--theme-danger:#9b283b;--theme-on-danger:#fff;--theme-danger-soft:#fff0f2;--theme-success:#215e3c;--theme-on-success:#fff;--theme-success-soft:#eaf7ee;--theme-warning:#754d08;--theme-warning-soft:#fff5d8;--theme-info:#175c85;--theme-info-soft:#edf6fe;--brand:var(--lms-button);--brand-primary:var(--lms-button);--brand-ink:var(--lms-text);--brand-muted:var(--muted);--brand-cream:var(--lms-background);--brand-line:var(--line)}html:root[data-theme=dark][data-lms-theme],html[data-theme=dark] [data-lms-theme],html [data-lms-theme][data-preview-mode=dark]{--theme-danger:#ffb1bd;--theme-on-danger:#47101d;--theme-danger-soft:#391b25;--theme-success:#a5e8ba;--theme-on-success:#12371f;--theme-success-soft:#173325;--theme-warning:#f4d480;--theme-warning-soft:#392f18;--theme-info:#9ed5ff;--theme-info-soft:#1c3045}html [data-lms-theme][data-preview-mode=light]{--theme-danger:#9b283b;--theme-on-danger:#fff;--theme-danger-soft:#fff0f2;--theme-success:#215e3c;--theme-on-success:#fff;--theme-success-soft:#eaf7ee;--theme-warning:#754d08;--theme-warning-soft:#fff5d8;--theme-info:#175c85;--theme-info-soft:#edf6fe}[data-lms-theme]{--theme-muted:var(--muted);--theme-border:var(--line);--theme-control-border:var(--button-border);--theme-nav-line:color-mix(in srgb,var(--lms-sidebar-text) 30%,var(--lms-sidebar));--theme-nav-hover:color-mix(in srgb,var(--lms-sidebar-text) 12%,var(--lms-sidebar));--menu-surface:var(--surface);--menu-ink:var(--ink);--surface-soft:var(--theme-row);--text:var(--ink);--border:var(--line);--red:var(--theme-danger);--amber:var(--theme-warning)}html[data-lms-theme] .topbar :is(.account-options,.toolbar-help-menu,.page-options){--surface:var(--lms-sidebar);--ink:var(--lms-sidebar-text);--muted:var(--lms-sidebar-text);--line:var(--theme-nav-line);--soft:var(--theme-nav-hover);--theme-link:var(--lms-sidebar-text);--selection:var(--lms-sidebar-text)}@media (max-width:850px){html[data-lms-theme] .topbar .page-toolbar-secondary{--surface:var(--lms-sidebar);--ink:var(--lms-sidebar-text);--muted:var(--lms-sidebar-text);--line:var(--theme-nav-line);--soft:var(--theme-nav-hover);--theme-link:var(--lms-sidebar-text);--selection:var(--lms-sidebar-text)}}.topbar{--mobile-toolbar-target:44px}@media (max-width:850px){.topbar[data-mobile-controls="7"]{--mobile-toolbar-target:clamp(40px,calc((100vw - 24px)/7),44px)}.topbar[data-mobile-controls="8"]{--mobile-toolbar-target:clamp(36px,calc((100vw - 26px)/8),44px)}html[data-lms-theme] .topbar{--fixed-toolbar-target:clamp(30px,calc((100vw - 34px)/9),44px)}}:root{--capture-ready:#f4c542;--capture-on-ready:#332500}
