:root{--font-display:"Manrope", "Segoe UI", sans-serif;--font-body:"Manrope", "Segoe UI", sans-serif;--ink:#17382e;--ink-soft:#36594e;--muted:#536b61;--paper:#f4f6f0;--paper-deep:#e7ece2;--cream:#edf2e8;--line:#d0dbd1;--line-strong:#83998c;--teal:#176448;--teal-dark:#104c36;--teal-soft:#e1efe5;--coral:var(--teal);--coral-dark:var(--teal-dark);--coral-soft:var(--teal-soft);--atlas-space:24px}.atlas{max-width:1180px;margin-inline:auto}.atlas h1{margin:0;font-size:clamp(1.9rem,3.2vw,3rem);line-height:1.2}.atlas h2{font-size:1.4rem;line-height:1.3}.atlas h3{font-size:1.05rem}.atlas p{max-width:68ch}.atlas-intro{margin-bottom:32px}.atlas-intro p{color:var(--muted);margin:12px 0 0}.atlas-modes{border:1px solid var(--line);border-radius:12px;grid-template-columns:1.4fr 1fr;margin-bottom:32px;display:grid;overflow:hidden}.atlas-mode{background:var(--white);padding:28px}.atlas-mode:first-child{background:var(--teal-soft)}.atlas-mode+.atlas-mode{border-inline-start:1px solid var(--line)}.atlas-mode h2{margin-top:0}.atlas-mode p{color:var(--ink-soft)}.atlas-duration{border:0;margin:0 0 24px;padding:0}.atlas-duration legend{margin-bottom:10px;font-weight:650}.atlas-duration-options{flex-wrap:wrap;gap:8px;display:flex}.atlas-duration-options button,.atlas-tabs button,.atlas-choice{border:1px solid var(--line-strong);background:var(--white);border-radius:8px;min-height:44px;padding:9px 14px}.atlas-duration-options button[aria-pressed=true],.atlas-tabs button[aria-selected=true],.atlas-choice[aria-pressed=true]{border-color:var(--teal);background:var(--teal-soft);color:var(--teal-dark);box-shadow:inset 0 0 0 1px var(--teal)}.atlas-tabs{flex-wrap:wrap;gap:8px;margin:20px 0 24px;display:flex}.atlas-controls{grid-template-columns:minmax(0,2fr) 1fr;gap:16px;margin-bottom:24px;display:grid}.atlas label{gap:8px;font-weight:600;display:grid}.atlas input:not([type=checkbox]):not([type=radio]),.atlas select,.atlas textarea{border:1px solid var(--line-strong);background:var(--white);width:100%;min-height:48px;color:var(--ink);border-radius:8px;padding:12px}.atlas input[type=checkbox],.atlas input[type=radio]{width:20px;height:20px;accent-color:var(--teal);flex-shrink:0}.atlas .atlas-check{align-items:center;gap:12px;min-height:48px;padding:12px;font-weight:500;display:flex}.atlas-topics{margin:0;padding:0;list-style:none}.atlas-topics>li{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:20px;padding:24px 0;display:flex}.atlas-topics h3{margin:0 0 8px;font-size:1.2rem}.atlas-topics p{color:var(--muted);margin:0}.atlas-builder{grid-template-columns:minmax(0,1.5fr) minmax(260px,.8fr);align-items:start;gap:32px;display:grid}.atlas-selection{border:1px solid var(--line);background:var(--white);border-radius:12px;padding:24px;position:sticky;top:24px}.atlas-selection h2{margin:0 0 16px}.atlas-selection ul{padding-left:20px}.atlas-selection .button{width:100%}.atlas-fieldset{border:0;margin:0 0 24px;padding:0}.atlas-fieldset legend{margin-bottom:10px;font-size:1.05rem;font-weight:700}.atlas-word-list{border-block:1px solid var(--line);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.atlas-word-list .atlas-check{border-bottom:1px solid var(--line)}.atlas-check small{color:var(--muted);font-weight:400;display:block}.atlas-feature-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.atlas-note{color:var(--muted);font-size:.95rem;line-height:1.65}.atlas-status{border:1px solid var(--line-strong);background:var(--white);border-radius:8px;margin-block:20px;padding:20px}.atlas-status[role=alert]{border-color:var(--danger)}.atlas-status h2{margin-top:0}.atlas-empty{border-block:1px solid var(--line);padding:32px 0}.atlas-session-heading{justify-content:space-between;align-items:start;gap:20px;margin-bottom:24px;display:flex}.atlas-session-layout{grid-template-columns:240px minmax(0,1fr);gap:32px;display:grid}.atlas-index{margin:0;padding:0;list-style:none}.atlas-index button{text-align:start;border:0;border-bottom:1px solid var(--line);background:0 0;align-items:start;gap:12px;width:100%;min-height:52px;padding:14px 12px;display:flex}.atlas-index button[aria-current=step]{background:var(--teal-soft);color:var(--teal-dark);border-radius:8px}.atlas-index small{color:var(--muted);display:block}.atlas-stage-number{font-variant-numeric:tabular-nums;color:var(--muted)}.atlas-workspace{border:1px solid var(--line);background:var(--white);border-radius:12px;min-width:0;padding:clamp(20px,3vw,36px)}.atlas-workspace h2{margin:0 0 16px}.atlas-workspace textarea{resize:vertical;min-height:150px}.atlas-context{background:var(--paper);white-space:pre-line;border-radius:8px;margin-bottom:24px;padding:20px}.atlas-context p:last-child{margin-bottom:0}.atlas-answers{border:0;margin:0 0 24px;padding:0}.atlas-answers .atlas-check{border:1px solid var(--line);border-radius:8px;margin-top:10px}.atlas-work-actions{flex-wrap:wrap;gap:12px;margin-top:24px;display:flex}.atlas-workspace audio{width:100%;margin-block:12px}.atlas-feedback{border-top:1px solid var(--line);margin-top:24px;padding:20px 0}.atlas-feedback h3{margin-top:0}.atlas-feedback ul{padding-left:22px}.atlas-scope-summary{border-block:1px solid var(--line);color:var(--ink-soft);margin-bottom:24px;padding-block:12px}.atlas-loading{padding:36px 0}.atlas-results{background:var(--teal-soft);border-radius:12px;margin-bottom:28px;padding:28px}.atlas-mobile-index{display:none}.atlas-demo-paths{border-top:1px solid var(--line);grid-template-columns:1fr 1fr;gap:32px;margin-top:36px;padding-top:28px;display:grid}.atlas-demo-paths h2{font-size:1.2rem}.atlas-demo-paths p{max-width:35ch}.atlas :where(button,a,input,select,textarea),.session-progress-fill,.progress-fill{transition:none}@media (prefers-reduced-motion:reduce){.button,.switch span,.app-sidebar,.marketing-menu{transition:none;animation:none}}@media (max-width:920px){.atlas-session-layout{grid-template-columns:1fr}.atlas-desktop-index{display:none}.atlas-mobile-index{margin-bottom:16px;display:block}.atlas-mobile-index summary{background:var(--teal-soft);cursor:pointer;border-radius:8px;min-height:48px;padding:12px;font-weight:650}.atlas-selection{position:static}}@media (max-width:700px){.atlas-modes,.atlas-builder,.atlas-controls,.atlas-demo-paths{grid-template-columns:1fr}.atlas-mode{padding:22px}.atlas-mode+.atlas-mode{border-inline-start:0;border-top:1px solid var(--line)}.atlas-topics>li{display:block}.atlas-topics .button{margin-top:16px}.atlas-word-list{grid-template-columns:1fr}.atlas-session-heading{display:block}.atlas-session-heading .button{margin-top:16px}}@media (forced-colors:active){.atlas :where(button[aria-pressed=true],button[aria-selected=true],button[aria-current=step]){border:2px solid highlight}}.atlas-sample-index{flex-wrap:wrap;gap:8px;margin-bottom:20px;display:flex}.atlas-anonymous-sample .sample-card{margin-top:0}.marketing-shell>main>.atlas-demo-paths{max-width:1280px;margin:0 auto;padding:36px 24px}.atlas-tabs button[aria-pressed=true]{background:var(--teal-soft);border-color:var(--teal);color:var(--teal-dark)}.atlas-feature{border:0;min-width:0;margin:0;padding:0}.atlas-feature legend{font-size:.95rem;font-weight:650}.atlas-feature>div{flex-wrap:wrap;gap:8px;display:flex}.atlas-remove{min-width:44px;min-height:44px;color:var(--muted);background:0 0;border:0;font-size:1.1rem}.atlas-selection li{overflow-wrap:anywhere}.onboarding-progress span,.setting-row input[type=checkbox],.setting-row input[type=checkbox]:before,.switch span{transition:none}@media (hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference){.button:not(:focus-visible){transition:transform .12s var(--ease-response)}.atlas .button:not(:focus-visible){transition:none}}.atlas-editorial-preview{border-block:1px solid var(--line);margin-block:24px;padding-block:24px}.atlas-editorial-preview summary{cursor:pointer;min-height:48px;padding-block:12px;font-weight:650}.atlas-editorial-preview pre{overflow-wrap:anywhere;white-space:pre-wrap;background:var(--paper);border-radius:8px;padding:16px;font-size:.9rem}.atlas-editorial-preview ol{padding-left:22px}.atlas-editorial-preview li{margin-bottom:16px}@media (prefers-color-scheme:dark){.marketing-shell{--paper:#10221b;--cream:#1d3b2e;--white:#162e24;--paper-deep:#1d3b2e;--ink:#edf6ef;--ink-soft:#cbded1;--muted:#a9c3b4;--line:#3c594a;--line-strong:#739584;--teal:#71c49b;--teal-dark:#9cddbd;--teal-soft:#234638;--coral:var(--teal);--coral-dark:var(--teal-dark);--coral-soft:var(--teal-soft);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.marketing-shell .button--coral,.marketing-shell .button--ink,.marketing-shell .brand__mark{color:#10221b}.marketing-shell .button--coral:not(:disabled):hover,.marketing-shell .button--ink:not(:disabled):hover{background:var(--teal-dark);border-color:var(--teal-dark);color:#10221b}}
/*# sourceMappingURL=3zthkowgpvspv.css.map*/