._workspace_tq0c5_1{z-index:1;width:min(1180px,100% - 44px);margin:0 auto 24px;position:relative}._workspace_tq0c5_1 form,._result_tq0c5_1,._empty_tq0c5_1{border:1px solid rgb(var(--atlas-cyan-rgb)/.3);background:#041017f0}._workspace_tq0c5_1 form,._result_tq0c5_1{padding:clamp(22px,4vw,40px)}._workspace_tq0c5_1 header>span,._taskHeading_tq0c5_1 span,._handoff_tq0c5_1 span{color:var(--atlas-cyan-soft);letter-spacing:.08em;text-transform:uppercase;font-size:.72rem;font-weight:800}._workspace_tq0c5_1 header h2,._taskHeading_tq0c5_1 h3{margin:8px 0}._workspace_tq0c5_1 header p{color:#abc0c9}._workspace_tq0c5_1 label{color:#c7d7dd;gap:7px;font-size:.82rem;display:grid}._workspace_tq0c5_1 input,._workspace_tq0c5_1 select{border:1px solid rgb(var(--atlas-cyan-rgb)/.38);color:#f2f8fa;width:100%;min-width:0;font:inherit;background:#091c24;border-radius:0;padding:13px 14px}._workspace_tq0c5_1 input:focus-visible,._workspace_tq0c5_1 select:focus-visible,._workspace_tq0c5_1 button:focus-visible{outline:2px solid var(--atlas-cyan);outline-offset:3px}._workspace_tq0c5_1 button{border:1px solid rgb(var(--atlas-cyan-rgb)/.5);color:#dffaff;font:inherit;cursor:pointer;background:#09222c;border-radius:0;padding:12px 16px}._workspace_tq0c5_1 button:disabled{cursor:not-allowed;opacity:.42}._budget_tq0c5_1{max-width:380px;margin-top:28px}._budget_tq0c5_1>div{grid-template-columns:1fr auto;display:grid}._budget_tq0c5_1 b{border:1px solid rgb(var(--atlas-cyan-rgb)/.38);background:rgb(var(--atlas-cyan-rgb)/.07);border-left:0;place-items:center;padding:0 14px;font-weight:600;display:grid}._budget_tq0c5_1 small,._error_tq0c5_1{color:#ff9fba}._taskEditor_tq0c5_1{border-top:1px solid rgb(var(--atlas-cyan-rgb)/.25);margin-top:30px}._taskHeading_tq0c5_1{justify-content:space-between;align-items:end;gap:20px;padding:24px 0 18px;display:flex}._taskHeading_tq0c5_1 button,._taskRow_tq0c5_1>button,._actions_tq0c5_1 button:last-child{background:0 0}._columnLabels_tq0c5_1,._taskRow_tq0c5_1{grid-template-columns:minmax(260px,1.35fr) minmax(160px,.7fr) 120px auto;align-items:end;gap:12px;display:grid}._columnLabels_tq0c5_1{color:#7895a0;letter-spacing:.06em;text-transform:uppercase;padding-bottom:9px;font-size:.7rem;font-weight:700}._taskRow_tq0c5_1{border-top:1px solid rgb(var(--atlas-cyan-rgb)/.18);padding:16px 0}._taskRow_tq0c5_1 label>span{display:none}._taskRow_tq0c5_1>button{min-height:46px}._taskRow_tq0c5_1 ._error_tq0c5_1{grid-column:1/-1}._actions_tq0c5_1{flex-wrap:wrap;gap:12px;margin-top:24px;display:flex}._actions_tq0c5_1 button:first-child,._result_tq0c5_1>button{background:var(--atlas-cyan);color:#041218;font-weight:800}._result_tq0c5_1{margin-top:24px}._figure_tq0c5_1{margin:26px 0}._meter_tq0c5_1{background:#1d323b;height:16px;overflow:hidden}._meter_tq0c5_1 span{background:linear-gradient(90deg,#8299ff,var(--atlas-cyan));height:100%;display:block}._meterLabels_tq0c5_1{color:#8fa8b2;justify-content:space-between;gap:12px;margin-top:9px;font-size:.73rem;display:flex}._meterLabels_tq0c5_1 strong{color:var(--atlas-cyan-soft)}._figure_tq0c5_1 ol{gap:10px;margin:25px 0 0;padding:0;list-style:none;display:grid}._figure_tq0c5_1 li{border-top:1px solid rgb(var(--atlas-cyan-rgb)/.18);grid-template-columns:minmax(190px,.6fr) minmax(200px,1fr) 70px;align-items:center;gap:18px;padding:14px 0;display:grid}._figure_tq0c5_1 li>div:first-child{gap:5px;display:grid}._figure_tq0c5_1 li span{color:var(--atlas-cyan-soft);letter-spacing:.06em;text-transform:uppercase;font-size:.68rem;font-weight:800}._figure_tq0c5_1 li strong{color:#f0f8fb}._figure_tq0c5_1 li>b{color:#dcebef;text-align:right;font-variant-numeric:tabular-nums}._taskBar_tq0c5_1{background:#152b34;height:22px}._taskBar_tq0c5_1 span{background:var(--atlas-cyan);min-width:2px;height:100%;display:block}._figure_tq0c5_1 figcaption{color:#8fa8b2;margin-top:15px;font-size:.76rem;line-height:1.6}._boundary_tq0c5_1{border-left:3px solid var(--atlas-cyan);background:rgb(var(--atlas-cyan-rgb)/.08);color:#bed0d7;padding:16px;line-height:1.7}._empty_tq0c5_1{text-align:center;margin-top:24px;padding:28px}._empty_tq0c5_1 strong{color:#f2f8fa}._empty_tq0c5_1 p{color:#9fb5be}._handoff_tq0c5_1{z-index:1;border:1px solid rgb(var(--atlas-cyan-rgb)/.28);background:#041017eb;grid-template-columns:repeat(3,1fr);width:min(1180px,100% - 44px);margin:0 auto 24px;display:grid;position:relative}._handoff_tq0c5_1>div{border-right:1px solid rgb(var(--atlas-cyan-rgb)/.2);padding:22px}._handoff_tq0c5_1>div:last-child{border-right:0}._handoff_tq0c5_1 strong{color:#eef8fb;margin:8px 0;display:block}._handoff_tq0c5_1 p{color:#9fb4bd;margin:0;line-height:1.65}._handoff_tq0c5_1 a{color:var(--atlas-cyan)}._prefill_tq0c5_2{border:1px solid rgb(var(--atlas-cyan-rgb)/.32);background:rgb(var(--atlas-cyan-rgb)/.06);gap:6px;margin-top:24px;padding:16px;display:grid}._prefill_tq0c5_2>span{color:var(--atlas-cyan-soft);letter-spacing:.07em;text-transform:uppercase;font-size:.7rem;font-weight:800}._prefill_tq0c5_2 strong{color:#f2f8fa}._prefill_tq0c5_2 p{font-size:.84rem;color:#bdd0d7!important;margin:0!important}._prefill_tq0c5_2 small{color:#91aab4;line-height:1.55}@media (width<=780px){._columnLabels_tq0c5_1{display:none}._taskRow_tq0c5_1{grid-template-columns:1fr 1fr}._taskRow_tq0c5_1>label:first-child{grid-column:1/-1}._taskRow_tq0c5_1 label>span{display:block}._taskRow_tq0c5_1>button{grid-column:1/-1}._handoff_tq0c5_1{grid-template-columns:1fr}._handoff_tq0c5_1>div{border-right:0;border-bottom:1px solid rgb(var(--atlas-cyan-rgb)/.2)}._handoff_tq0c5_1>div:last-child{border-bottom:0}._figure_tq0c5_1 li{grid-template-columns:1fr 70px}._taskBar_tq0c5_1{grid-area:2/1/auto/-1}}@media (width<=520px){._workspace_tq0c5_1,._handoff_tq0c5_1{width:calc(100% - 32px)}._workspace_tq0c5_1 form,._result_tq0c5_1{padding:22px 18px}._taskRow_tq0c5_1{grid-template-columns:1fr}._taskRow_tq0c5_1>label:first-child,._taskRow_tq0c5_1>button{grid-column:1}._taskHeading_tq0c5_1{align-items:start}._meterLabels_tq0c5_1{grid-template-columns:1fr 1fr;display:grid}._meterLabels_tq0c5_1 strong{grid-area:1/1/auto/-1}._figure_tq0c5_1 li{grid-template-columns:1fr auto;gap:10px}}._saved_tq0c5_6{z-index:1;border:1px solid rgb(var(--atlas-cyan-rgb)/.4);color:#edf8ff;background:linear-gradient(135deg,#031b25f5,#041017f0);width:min(1180px,100% - 44px);margin:0 auto 24px;padding:clamp(22px,4vw,40px);scroll-margin-top:160px;position:relative}._saved_tq0c5_6>header>span,._sourcePicker_tq0c5_6>header>span{color:var(--atlas-cyan-soft);letter-spacing:.12em;text-transform:uppercase;font-size:.72rem;font-weight:900}._saved_tq0c5_6>header h2,._sourcePicker_tq0c5_6 h3{margin:8px 0}._saved_tq0c5_6>header p,._sourcePicker_tq0c5_6 p{color:#9fb5be;margin:0;line-height:1.6}._savedSummary_tq0c5_6{border:1px solid rgb(var(--atlas-cyan-rgb)/.22);grid-template-columns:2fr repeat(2,1fr);margin-top:22px;display:grid}._savedSummary_tq0c5_6>div{border-right:1px solid rgb(var(--atlas-cyan-rgb)/.18);gap:7px;padding:16px;display:grid}._savedSummary_tq0c5_6>div:last-child{border-right:0}._savedSummary_tq0c5_6 span{color:#83a2af;letter-spacing:.1em;text-transform:uppercase;font-size:.68rem;font-weight:800}._savedSummary_tq0c5_6 strong{text-transform:capitalize}._savedProgress_tq0c5_6{background:#7196a633;height:8px;margin:18px 0;overflow:hidden}._savedProgress_tq0c5_6 i{background:linear-gradient(90deg,var(--atlas-cyan),#ff4f92);height:100%;display:block}._savedTasks_tq0c5_6{gap:8px;margin:0;padding:0;list-style:none;display:grid}._savedTasks_tq0c5_6 li{border:1px solid rgb(var(--atlas-cyan-rgb)/.18);background:#010a108f}._savedTasks_tq0c5_6 label{cursor:pointer;align-items:center;gap:14px;padding:13px 15px;display:flex}._savedTasks_tq0c5_6 input{width:20px;height:20px;accent-color:var(--atlas-cyan)}._savedTasks_tq0c5_6 label>span{gap:3px;display:grid}._savedTasks_tq0c5_6 small{color:#8ea6b2}._savedActions_tq0c5_6{flex-wrap:wrap;gap:10px;margin-top:20px;display:flex}._savedActions_tq0c5_6 button,._savedActions_tq0c5_6 a,._savePlan_tq0c5_6 button{border:1px solid rgb(var(--atlas-cyan-rgb)/.42);min-height:44px;color:var(--atlas-cyan);font:inherit;text-transform:uppercase;cursor:pointer;background:#071b24;align-items:center;padding:11px 15px;font-size:.74rem;font-weight:900;text-decoration:none;display:inline-flex}._savedActions_tq0c5_6 button:hover,._savedActions_tq0c5_6 button:focus-visible,._savedActions_tq0c5_6 a:hover,._savedActions_tq0c5_6 a:focus-visible,._savePlan_tq0c5_6 button:hover,._savePlan_tq0c5_6 button:focus-visible{border-color:var(--atlas-cyan);color:#fff}._savedEmpty_tq0c5_6{border:1px dashed rgb(var(--atlas-cyan-rgb)/.36);margin-top:20px;padding:22px}._savedEmpty_tq0c5_6 strong{font-size:1.15rem}._savedEmpty_tq0c5_6 p{color:#9fb5be;margin-bottom:0}._sourcePicker_tq0c5_6{border:1px solid rgb(var(--atlas-cyan-rgb)/.3);background:#010a1094;margin-top:26px;padding:20px;scroll-margin-top:160px}._sourcePicker_tq0c5_6>div{grid-template-columns:minmax(260px,1fr) minmax(180px,.45fr) auto;align-items:end;gap:12px;margin-top:18px;display:grid}._sourcePicker_tq0c5_6 label>div{grid-template-columns:1fr auto;display:grid}._sourcePicker_tq0c5_6 label b{border:1px solid rgb(var(--atlas-cyan-rgb)/.38);color:#bcd0d8;border-left:0;place-items:center;padding:0 12px;font-size:.78rem;display:grid}._sourcePicker_tq0c5_6 button{min-height:46px}._sourcePicker_tq0c5_6>small{color:#89a4af;margin-top:12px;line-height:1.5;display:block}._sourceTag_tq0c5_6{text-transform:uppercase;grid-column:1/-1;font-size:.68rem;color:var(--atlas-cyan-soft)!important}._savePlan_tq0c5_6{grid-template-columns:minmax(220px,1fr) auto auto;align-items:end;gap:10px;margin-top:22px;display:grid}._savePlan_tq0c5_6 label{gap:7px;display:grid}._savePlan_tq0c5_6 input{border:1px solid rgb(var(--atlas-cyan-rgb)/.38);color:#f2f8fa;font:inherit;background:#091c24;padding:13px 14px}._saved_tq0c5_6 button:focus-visible,._saved_tq0c5_6 input:focus-visible,._savePlan_tq0c5_6 input:focus-visible{outline:2px solid var(--atlas-cyan);outline-offset:3px}@media (width<=780px){._sourcePicker_tq0c5_6>div,._savePlan_tq0c5_6,._savedSummary_tq0c5_6{grid-template-columns:1fr}._savedSummary_tq0c5_6>div{border-right:0;border-bottom:1px solid rgb(var(--atlas-cyan-rgb)/.18)}._savedSummary_tq0c5_6>div:last-child{border-bottom:0}._savedActions_tq0c5_6{display:grid}._savedActions_tq0c5_6 button,._savedActions_tq0c5_6 a{justify-content:center;width:100%}}@media (width<=520px){._saved_tq0c5_6{width:calc(100% - 32px);padding:22px 18px}}#_session-planner-form_tq0c5_1{scroll-margin-top:160px}
