:is([data-allure-product],[data-allure-layer],:root:has([data-stage-app])){--font-body:var(--font-geist-sans);--font-heading:var(--font-geist-sans);--font-display:var(--font-geist-sans);--allure-paper:#fff;--allure-canvas:#f4f7fa;--allure-line:#dce4ec;--allure-line-strong:#c5d0dc;--allure-muted:#8292a3;--allure-text-muted:#5b6f82;--allure-ink-secondary:#17324d;--allure-ink:#08172a;--allure-midnight:#06152a;--allure-signal-master:#96c43c;--allure-info:#364d73;--allure-success:#15805d;--allure-warning:#b45309;--allure-danger:#c9374a;--allure-radius-control:8px;--allure-radius-panel:12px;--allure-radius-feature:18px;--allure-control:44px;--allure-band:56px;--allure-manifest:32px;--allure-motion-control:.15s;--allure-motion-panel:.26s;--allure-motion-route:.32s;--allure-easing:cubic-bezier(.2, .8, .2, 1)}:is([data-allure-product=training-os],:root:has([data-stage-app])){--product-signal:#1f75fe;--product-ink:#1463e6;--product-partner:#95bce4;--product-signal-light:#5b9bff;--product-chrome-ink:#0a1633;--product-chrome-ink-raised:#122252;--product-chrome-paper:#fafaf7;--product-chrome-paper-raised:#fff;--product-rail:248px}[data-allure-product=lms]{--product-signal:#26c2c3;--product-ink:#0e515c;--product-partner:#fea668;--product-signal-light:#4fd8d9;--product-chrome-ink:#04262b;--product-chrome-ink-raised:#0a3a40;--product-chrome-paper:#fbf8f4;--product-chrome-paper-raised:#fff;--product-rail:232px}[data-allure-product=connect]{--product-signal:#96c43c;--product-ink:#4d7c0f;--product-partner:#1f254f;--product-signal-light:#b5dc5a;--product-chrome-ink:#1f254f;--product-chrome-ink-raised:#2a3164;--product-chrome-paper:#f7f8f5;--product-chrome-paper-raised:#fff;--product-rail:200px}[data-allure-product=create]{--product-signal:#7c3aed;--product-ink:#6d28d9;--product-partner:#aa7bf2;--product-signal-light:#a78bfa;--product-chrome-ink:#1a0f2e;--product-chrome-ink-raised:#2a1b47;--product-chrome-paper:#faf7ff;--product-chrome-paper-raised:#fff;--product-rail:64px}[data-allure-product=account]{--product-signal:#536a88;--product-ink:#475a76;--product-partner:#cbd5e1;--product-signal-light:#cbd5e1;--product-chrome-ink:#06152a;--product-chrome-ink-raised:#0e2140;--product-chrome-paper:#f4f7fa;--product-chrome-paper-raised:#fff;--product-rail:200px}[data-allure-product]{--shell-chrome:var(--product-chrome-paper);--shell-chrome-raised:var(--product-chrome-paper-raised);--shell-text:var(--allure-ink);--shell-text-muted:var(--allure-text-muted);--shell-text-faint:var(--allure-muted);--shell-hairline:color-mix(in srgb, var(--product-ink) 12%, transparent);--shell-hover:color-mix(in srgb, var(--product-ink) 6%, transparent);--shell-trace:var(--product-signal);--shell-active-text:var(--product-ink);--shell-control-bg:color-mix(in srgb, var(--product-ink) 4%, transparent);--shell-mark-ring:#536a88;--shell-mark-glyph:var(--allure-ink);--shell-focus-ring:#08172a;--shell-focus-halo:#fff;--shell-primary:var(--product-ink);--shell-primary-text:#fff;--shell-overlay:#fff;--shell-overlay-text:var(--allure-ink);--shell-overlay-line:var(--allure-line);--shell-warning-text:var(--allure-warning);--shell-pool-opacity:.5}[data-allure-product][data-mode=ink],[data-mode=ink] [data-allure-product]{--shell-chrome:var(--product-chrome-ink);--shell-chrome-raised:var(--product-chrome-ink-raised);--shell-text:#f4f7fa;--shell-text-muted:#f4f7faa8;--shell-text-faint:#f4f7fa6b;--shell-hairline:#ffffff1a;--shell-hover:#ffffff0f;--shell-trace:var(--product-signal-light);--shell-active-text:#fff;--shell-control-bg:#ffffff0f;--shell-mark-ring:#fff;--shell-mark-glyph:#fff;--shell-focus-ring:#fff;--shell-focus-halo:var(--product-chrome-ink);--shell-primary:var(--product-signal);--shell-primary-text:#fff;--shell-overlay:var(--product-chrome-ink-raised);--shell-overlay-text:#f4f7fa;--shell-overlay-line:#ffffff1f;--shell-warning-text:color-mix(in srgb, var(--allure-warning) 45%, #fff);--shell-pool-opacity:.55}[data-allure-product][data-mode=paper],[data-mode=paper] [data-allure-product]{--shell-chrome:var(--product-chrome-paper);--shell-chrome-raised:var(--product-chrome-paper-raised);--shell-text:var(--allure-ink);--shell-text-muted:var(--allure-text-muted);--shell-text-faint:var(--allure-muted);--shell-hairline:color-mix(in srgb, var(--product-ink) 12%, transparent);--shell-hover:color-mix(in srgb, var(--product-ink) 6%, transparent);--shell-trace:var(--product-signal);--shell-active-text:var(--product-ink);--shell-control-bg:color-mix(in srgb, var(--product-ink) 4%, transparent);--shell-mark-ring:#536a88;--shell-mark-glyph:var(--allure-ink);--shell-focus-ring:#08172a;--shell-focus-halo:#fff;--shell-primary:var(--product-ink);--shell-overlay:#fff;--shell-overlay-text:var(--allure-ink);--shell-overlay-line:var(--allure-line);--shell-warning-text:var(--allure-warning);--shell-pool-opacity:.5}.allure-canvas{background:var(--allure-canvas);color:var(--allure-ink)}.allure-paper{background:var(--allure-paper);color:var(--allure-ink)}.allure-focus:focus-visible{outline:2px solid var(--shell-focus-ring);outline-offset:3px;box-shadow:0 0 0 3px var(--shell-focus-halo);border-radius:var(--allure-radius-control)}.allure-focus-paper:focus-visible{outline-offset:3px;border-radius:var(--allure-radius-control);outline:2px solid #08172a;box-shadow:0 0 0 3px #fff}.allure-trace-draw{transition:stroke-dashoffset var(--allure-motion-panel) var(--allure-easing), d var(--allure-motion-panel) var(--allure-easing)}.allure-node-lit{filter:drop-shadow(0 0 6px var(--shell-trace))}.allure-motion{transition-timing-function:var(--allure-easing)}@media (prefers-reduced-motion:reduce){.allure-trace-draw{transition:none!important}.allure-motion,.allure-motion *{transition:none!important;animation:none!important}}.allure-mono{font-family:var(--font-geist-mono);font-variant-numeric:tabular-nums}.allure-kicker{font-family:var(--font-geist-mono);letter-spacing:.14em;text-transform:uppercase;font-size:10.5px;font-weight:600}.allure-display{font-family:var(--font-display)}.allure-scroll{scrollbar-width:thin;scrollbar-color:color-mix(in srgb, currentColor 22%, transparent) transparent}.stage-num{font-family:var(--font-geist-sans);letter-spacing:-.045em;font-variant-numeric:tabular-nums;font-weight:400}.stage-rise{animation:stageRise .52s var(--allure-easing) both}@keyframes stageRise{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@keyframes stageSheet{0%{opacity:0;transform:translateY(28px)}to{opacity:1;transform:none}}.stage-lift{transition:transform .18s var(--allure-easing), box-shadow .18s var(--allure-easing)}.stage-lift:hover{transform:translateY(-2px)}@media (prefers-reduced-motion:reduce){.stage-rise,.stage-lift,.stage-lift:hover{transition:none!important;animation:none!important;transform:none!important}}.stage-drop{animation:stageDrop .26s var(--allure-easing) both}@keyframes stageDrop{0%{clip-path:inset(0 0 100%)}to{clip-path:inset(0)}}.stage-draw{animation:stageDraw .26s var(--allure-easing) 60ms both}@keyframes stageDraw{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.stage-fade{animation:.26s ease-out both stageFade}@keyframes stageFade{0%{opacity:0}to{opacity:1}}.stage-pop{animation:stagePop .26s var(--allure-easing) both;transform-origin:top}@keyframes stagePop{0%{opacity:0;transform:translateY(-6px)scale(.985)}to{opacity:1;transform:none}}.stage-sheet{animation:stageSheet .26s var(--allure-easing) both}.stage-cue-arrow{animation:1.6s cubic-bezier(.45,0,.2,1) 4 stageNudge;display:inline-block}@keyframes stageNudge{0%,to{opacity:.6;transform:translate(0)}50%{opacity:1;transform:translate(4px)}}.stage-drop-underline{background-image:linear-gradient(var(--stage-drop-signal,var(--product-signal-light)), var(--stage-drop-signal,var(--product-signal-light)));transition:background-size .15s var(--allure-easing);background-position:0 100%;background-repeat:no-repeat;background-size:0% 2px;padding-bottom:1px}.stage-drop-link:hover .stage-drop-underline,.stage-drop-link:focus-visible .stage-drop-underline{background-size:100% 2px}.stage-still,.stage-still *{animation:none!important}@media (prefers-reduced-motion:reduce){.stage-drop,.stage-draw,.stage-fade,.stage-pop,.stage-sheet,.stage-cue-arrow{animation:none!important}.stage-drop-underline{transition:none}}@media (prefers-reduced-transparency:reduce){[data-allure-product]{--stage-callout-blur:none}}@media (forced-colors:active){[data-allure-product] [aria-current=page]{outline-offset:2px;outline:2px solid highlight}}