.d__HHa_spacer{height:96px}.d__HHa_dock{z-index:50;border:1px solid var(--lens-border);border-radius:var(--lens-radius-lg);background:var(--lens-surface-elevated,var(--lens-surface));max-height:min(70vh,560px);color:var(--lens-text-primary);font-family:var(--lens-font-body);padding:12px;position:fixed;bottom:16px;left:16px;right:16px;overflow-y:auto;box-shadow:0 12px 32px #00000047}@media (min-width:720px){.d__HHa_dock{width:380px;left:auto}}.d__HHa_dock button,.d__HHa_dock select{border:1px solid var(--lens-indigo-accessible);border-radius:var(--lens-radius-md);min-height:44px;color:inherit;font:inherit;cursor:pointer;background:0 0;padding:8px 14px}.d__HHa_dock.d__HHa_inline{box-sizing:border-box;width:100%;max-height:none;box-shadow:none;z-index:auto;margin-top:12px;position:relative;inset:auto}.d__HHa_inline .d__HHa_details>.d__HHa_caption{margin:.6rem 0}.d__HHa_details{display:contents}.d__HHa_inline{padding:.75rem 1rem;font-size:1rem;line-height:1.6}.d__HHa_inline .d__HHa_caption{max-width:65ch;font-size:1rem}.d__HHa_inline .d__HHa_caption small{color:var(--lens-text-secondary);font-size:.875rem}.d__HHa_inline .d__HHa_panel>details>section{background:0 0;border:0;margin:.75rem 0 0;padding:0}.d__HHa_inline .d__HHa_bar{gap:.35rem}.d__HHa_inline .d__HHa_bar button{padding:.4rem .6rem}.d__HHa_inline .d__HHa_disclosure{font-size:.875rem}.d__HHa_inline .d__HHa_bar>strong{color:#22d3ee;margin-right:auto}.d__HHa_inline summary{color:#22d3ee;cursor:pointer;align-items:center;min-height:44px;display:flex}.d__HHa_dock button:focus-visible,.d__HHa_dock select:focus-visible,.d__HHa_dock input:focus-visible{outline:3px solid var(--lens-focus-ring,var(--lens-cyan));outline-offset:2px}.d__HHa_dock button:disabled{opacity:.55;cursor:not-allowed}.d__HHa_dock button[aria-pressed=true]{background:var(--lens-indigo-accessible);color:#fff}.d__HHa_bar{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.d__HHa_toggle{font-weight:600}.d__HHa_disclosure{color:var(--lens-text-secondary);font-size:.875rem}.d__HHa_notice{margin:4px 0 0;font-size:.9375rem}.d__HHa_notice:empty{display:none}.d__HHa_panel{gap:12px;margin-top:12px;display:grid}.d__HHa_modes{border:0;flex-wrap:wrap;gap:8px;margin:0;padding:0;display:flex}.d__HHa_modes legend{margin-bottom:6px;font-weight:600}.d__HHa_mode{border:1px solid var(--lens-border);border-radius:var(--lens-radius-pill);cursor:pointer;align-items:center;gap:6px;min-height:44px;padding:0 12px;display:inline-flex}.d__HHa_mode input{width:18px;height:18px}.d__HHa_help{color:var(--lens-text-secondary);flex-basis:100%;margin:0;font-size:.875rem}.d__HHa_caption{min-height:1.5em;margin:0;font-size:1.0625rem;line-height:1.5}.d__HHa_blocked{margin:0}.d__HHa_controls{flex-wrap:wrap;gap:8px;display:flex}.d__HHa_talk{font-weight:600}.d__HHa_pace{align-items:center;gap:8px;display:flex}.d__HHa_status{color:var(--lens-text-secondary);margin:0}.d__HHa_consent{border:1px solid var(--lens-border);border-radius:var(--lens-radius-md);padding:12px}.d__HHa_consentHeading{margin:0 0 8px;font-size:1rem}.d__HHa_consentButtons{flex-wrap:wrap;gap:8px;display:flex}.d__HHa_transcript ol{gap:8px;margin:0;padding-left:20px;display:grid}.d__HHa_speaker{font-weight:600}@media (prefers-reduced-motion:no-preference){.d__HHa_dock{transition:box-shadow var(--lens-duration-quick,.15s) ease}}.d__HHa_panel[hidden],.d__HHa_transcript[hidden]{display:none}.d__HHa_dock.d__HHa_inline.d__HHa_compact{inset:auto max(12px,env(safe-area-inset-right)) max(12px,env(safe-area-inset-bottom)) auto;z-index:45;color:#f1f5ff;background:#071421f5;border-color:#738aab;width:min(370px,100vw - 24px);max-height:none;margin:0;padding:8px 10px;font-size:.8125rem;line-height:1.5;position:fixed;overflow:visible;box-shadow:0 8px 28px #0005}.d__HHa_compact .d__HHa_bar{gap:2px 5px}.d__HHa_compact .d__HHa_bar>strong{flex-basis:100%;font-size:.75rem}.d__HHa_compact .d__HHa_bar button{min-height:44px;padding:6px 9px}.d__HHa_compact .d__HHa_disclosure{font-size:.7rem}.d__HHa_compact .d__HHa_caption{font-size:.9375rem}.d__HHa_compact .d__HHa_caption[hidden]{display:none}.d__HHa_compact .d__HHa_details{top:72px;right:max(12px,env(safe-area-inset-right));box-sizing:border-box;overscroll-behavior:contain;color:#f1f5ff;background:#071421;border:1px solid #738aab;border-radius:12px;width:min(370px,100vw - 24px);max-height:min(45dvh,420px);padding:12px 16px;display:block;position:fixed;overflow:auto;box-shadow:0 8px 28px #0005}.d__HHa_compact .d__HHa_details[data-expanded=false]{display:none}.d__HHa_compact .d__HHa_details:focus-visible{outline-offset:3px;outline:3px solid #b4deff}.d__HHa_compact .d__HHa_details .d__HHa_panel{margin-top:0}.d__HHa_compact .d__HHa_details .d__HHa_caption:not([hidden])+.d__HHa_notice+.d__HHa_panel:not([hidden]){margin-top:12px}[data-native-program]:has([data-registered=true]:not([data-panel=scene])) .d__HHa_dock.d__HHa_inline.d__HHa_compact{width:100%;max-width:none;box-shadow:none;background:0 0;border:0;padding:0;position:static}[data-native-program]:has([data-registered=true]:not([data-panel=scene])) .d__HHa_compact .d__HHa_bar{right:max(12px,env(safe-area-inset-right));bottom:max(12px,env(safe-area-inset-bottom));z-index:45;background:#071421f5;border:1px solid #738aab;border-radius:12px;width:min(348px,100vw - 46px);padding:8px 10px;position:fixed;box-shadow:0 8px 28px #0005}[data-native-program]:has([data-registered=true]:not([data-panel=scene])) .d__HHa_compact .d__HHa_details{width:100%;max-width:780px;max-height:420px;margin:12px 0 20px auto;position:relative;inset:auto}@media (max-width:700px){.d__HHa_dock.d__HHa_inline.d__HHa_compact{width:auto;max-width:calc(100vw - 24px);bottom:max(8px,env(safe-area-inset-bottom));border-radius:8px;padding:4px 8px}.d__HHa_compact .d__HHa_bar{flex-wrap:nowrap;gap:0 2px}.d__HHa_compact .d__HHa_bar>strong,.d__HHa_compact .d__HHa_bar>.d__HHa_disclosure{display:none}.d__HHa_compact .d__HHa_bar button{padding:4px 7px;font-size:.75rem}.d__HHa_dock.d__HHa_inline.d__HHa_compact[data-open=true]{width:calc(100vw - 24px)}[data-native-program]:has([data-registered=true]:not([data-panel=scene])) .d__HHa_compact .d__HHa_bar{width:auto;max-width:calc(100vw - 42px);bottom:max(8px,env(safe-area-inset-bottom));border-radius:8px;padding:4px 8px}}.d__HHa_dock.d__HHa_inline.d__HHa_compact.d__HHa_flowDetails{width:100%;max-width:none;box-shadow:none;background:0 0;border:0;padding:0;position:static}.d__HHa_flowDetails .d__HHa_bar{right:max(12px,env(safe-area-inset-right));bottom:max(12px,env(safe-area-inset-bottom));z-index:45;background:#071421f5;border:1px solid #738aab;border-radius:12px;width:min(348px,100vw - 46px);padding:8px 10px;position:fixed;box-shadow:0 8px 28px #0005}.d__HHa_flowDetails .d__HHa_details{width:100%;max-width:780px;max-height:min(45dvh,420px);margin:0 0 20px auto;scroll-margin-block:20px;position:relative;inset:auto}@media (max-width:700px){.d__HHa_flowDetails .d__HHa_bar{width:auto;max-width:calc(100vw - 42px);bottom:max(8px,env(safe-area-inset-bottom));border-radius:8px;padding:4px 8px}}[data-native-program] [data-room-material=utility] .d__HHa_dock.d__HHa_inline.d__HHa_compact,[data-native-program] [data-room-material=utility] .d__HHa_dock.d__HHa_inline.d__HHa_compact .d__HHa_bar,[data-native-program] [data-room-material=utility] .d__HHa_dock.d__HHa_inline.d__HHa_compact .d__HHa_details{box-sizing:border-box;width:100%;max-width:none;max-height:none;box-shadow:none;background:0 0;border:0;border-radius:0;margin:12px 0;padding:0;position:static;inset:auto;overflow:visible}[data-native-program] [data-room-material=utility] .d__HHa_dock.d__HHa_inline.d__HHa_compact .d__HHa_bar{flex-wrap:wrap;gap:4px 12px;display:flex}
.i4m_iq_controls{color:#d5d7e5;flex-wrap:wrap;align-items:center;gap:.5rem;margin-top:.7rem;font-size:.75rem;display:flex}.i4m_iq_controls button{color:#edeaf6;cursor:pointer;min-height:36px;font:inherit;background:#111826d9;border:1px solid #a6a9c85c;border-radius:9px;padding:.4rem .6rem}.i4m_iq_controls button:disabled{opacity:.6;cursor:default}.i4m_iq_controls button:focus-visible,.i4m_iq_controls input:focus-visible{outline-offset:3px;outline:2px solid #c5b4fd}.i4m_iq_controls label{align-items:center;gap:.4rem;display:flex}.i4m_iq_controls input{accent-color:#bfadf2;max-width:80px}.i4m_iq_controls span{flex-basis:100%}.i4m_iq_allOff{font:inherit;color:#edeaf6;cursor:pointer;background:#0b192d;border:1px solid #819bc2;border-radius:9px;min-height:44px;padding:.5rem .7rem;font-size:.875rem}.i4m_iq_allOff:focus-visible{outline-offset:3px;outline:2px solid #c5b4fd}.i4m_iq_controls summary:after{content:"⌄";margin-left:.5rem;font-size:1rem;line-height:1;display:inline-block;transform:rotate(0)}.i4m_iq_controls details[open]>summary:after{transform:rotate(180deg)}
.qW-dyG_panel{border:1px solid var(--lens-border);border-radius:var(--lens-radius-lg);background:var(--lens-surface);color:var(--lens-text-primary);font-family:var(--lens-font-body);gap:12px;margin:24px 0;padding:16px;display:grid}.qW-dyG_heading{margin:0;font-size:1.125rem}.qW-dyG_intro,.qW-dyG_hint,.qW-dyG_provenance{color:var(--lens-text-secondary);margin:0;font-size:.9375rem}.qW-dyG_form{gap:8px;display:grid}.qW-dyG_form select,.qW-dyG_form textarea,.qW-dyG_panel button{border:1px solid var(--lens-indigo-accessible);border-radius:var(--lens-radius-md);min-height:44px;color:inherit;font:inherit;background:0 0;padding:8px 12px}.qW-dyG_form textarea{resize:vertical}.qW-dyG_panel button{cursor:pointer;justify-self:start}.qW-dyG_panel button:disabled{opacity:.55;cursor:not-allowed}.qW-dyG_panel :focus-visible{outline:3px solid var(--lens-focus-ring,var(--lens-cyan));outline-offset:2px}.qW-dyG_exchanges{gap:12px;margin:0;padding:0;list-style:none;display:grid}.qW-dyG_exchange{border-top:1px solid var(--lens-border);gap:6px;padding-top:12px;display:grid}.qW-dyG_exchange p{margin:0;line-height:1.5}.qW-dyG_speaker{font-weight:600}
.naWHzq_shell{--world01-ink:#e8eef7;--world01-muted:#9daabe;--world01-line:#9daabe3d;--world01-surface:#111c2dd1;--world01-accent:#8bd3ff;min-height:100%;color:var(--world01-ink);background:radial-gradient(circle at 80% 0,#5d81be33,#0000 34rem),#09111f;padding:clamp(1.25rem,3vw,3.25rem)}.naWHzq_shell[data-motion-mode=reduced] *{scroll-behavior:auto!important;transition:none!important;animation:none!important}.naWHzq_header{justify-content:space-between;align-items:flex-start;gap:1rem;max-width:76rem;margin:0 auto 1rem;display:flex}.naWHzq_eyebrow{color:var(--world01-accent);letter-spacing:.14em;margin:0;font-size:.75rem;font-weight:700}.naWHzq_boundary{color:var(--world01-muted);margin:.4rem 0 0;font-size:.86rem}.naWHzq_motionToggle,.naWHzq_primaryButton,.naWHzq_secondaryButton,.naWHzq_hintActions button,.naWHzq_feedback button{border:1px solid var(--world01-line);color:var(--world01-ink);font:inherit;cursor:pointer;background:#ffffff0f;border-radius:.6rem;padding:.7rem 1rem}.naWHzq_motionToggle:hover,.naWHzq_secondaryButton:hover,.naWHzq_hintActions button:hover,.naWHzq_feedback button:hover{border-color:var(--world01-accent)}.naWHzq_primaryButton{color:#06101c;background:var(--world01-accent);border-color:var(--world01-accent);font-weight:700}.naWHzq_shell button:focus-visible,.naWHzq_shell select:focus-visible,.naWHzq_shell textarea:focus-visible,.naWHzq_shell [tabindex="-1"]:focus-visible{outline:3px solid var(--world01-accent);outline-offset:3px}.naWHzq_stageRail{max-width:76rem;margin:0 auto 1rem;overflow-x:auto}.naWHzq_stageRail:focus-visible{outline:3px solid var(--world01-accent);outline-offset:3px}.naWHzq_stageRail ol{grid-template-columns:repeat(4,minmax(7rem,1fr));gap:.5rem;min-width:30rem;margin:0;padding:0;list-style:none;display:grid}.naWHzq_stageRail li{color:var(--world01-muted);border-bottom:2px solid var(--world01-line);align-items:center;gap:.55rem;padding:.65rem .75rem;font-size:.85rem;display:flex}.naWHzq_stageRail li[data-stage-state=complete]{color:#bfe7d1;border-color:#77c79f}.naWHzq_stageRail li[data-stage-state=current]{color:var(--world01-ink);border-color:var(--world01-accent)}.naWHzq_stageRail li span{color:var(--world01-muted);font-variant-numeric:tabular-nums}.naWHzq_status,.naWHzq_error{max-width:76rem;margin:0 auto 1rem}.naWHzq_status{color:var(--world01-muted)}.naWHzq_error{color:#ffd8d8;background:#912d3e33;border-left:3px solid #ff8b8b;padding:.8rem 1rem}.naWHzq_stagePanel{background:var(--world01-surface);border:1px solid var(--world01-line);border-radius:1.25rem;max-width:76rem;margin:0 auto;padding:clamp(1.25rem,4vw,3.75rem);box-shadow:0 2rem 5rem #0000003d}.naWHzq_focusHeading{color:#f5f8fb;letter-spacing:-.045em;max-width:14ch;margin:0;font-size:clamp(2.1rem,5vw,4.8rem);line-height:.98}.naWHzq_stageKicker{color:var(--world01-accent);margin:1rem 0 2rem;font-weight:700}.naWHzq_learnScene,.naWHzq_challengeCard,.naWHzq_hintCard,.naWHzq_feedback{border:1px solid var(--world01-line);background:#040a134d;border-radius:.85rem;margin:1rem 0;padding:1rem 1.1rem}.naWHzq_sceneIndex,.naWHzq_cardLabel{color:var(--world01-accent);letter-spacing:.08em;text-transform:uppercase;margin:0 0 .45rem;font-size:.78rem}.naWHzq_learnScene h2,.naWHzq_challengeCard p,.naWHzq_hintCard p{margin-top:.35rem}.naWHzq_learnScene p,.naWHzq_challengeCard p,.naWHzq_hintCard p,.naWHzq_feedback p{max-width:68ch;line-height:1.6}.naWHzq_context{color:var(--world01-muted);font-size:.92rem}.naWHzq_scenarioSelect,.naWHzq_responseField,.naWHzq_proveGrid label{color:var(--world01-muted);gap:.45rem;margin:1rem 0;font-weight:700;display:grid}.naWHzq_scenarioSelect select,.naWHzq_responseField textarea,.naWHzq_proveGrid textarea{box-sizing:border-box;border:1px solid var(--world01-line);width:100%;color:var(--world01-ink);font:inherit;background:#111d2d;border-radius:.55rem;padding:.75rem}.naWHzq_responseField textarea,.naWHzq_proveGrid textarea{resize:vertical;min-height:7rem}.naWHzq_boundaryNote{max-width:68ch;color:var(--world01-muted);line-height:1.6}.naWHzq_hintBlock{margin-top:1.5rem}.naWHzq_hintActions{flex-wrap:wrap;gap:.6rem;display:flex}.naWHzq_hintActions button:disabled{opacity:.4;cursor:not-allowed}.naWHzq_hintCard{outline:2px solid #8bd3ff73}.naWHzq_feedback{color:#d5f2e0;border-color:#77c79f66;gap:.7rem;display:grid}.naWHzq_feedback button{justify-self:start}.naWHzq_proveGrid{grid-template-columns:repeat(3,1fr);gap:.8rem;display:grid}.naWHzq_applyGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;margin:1.5rem 0;display:grid}.naWHzq_applyGrid>div{border-top:2px solid var(--world01-accent);background:#040a134d;padding:1rem}.naWHzq_applyGrid h2{margin-top:0}.naWHzq_applyGrid li{margin:.65rem 0;line-height:1.45}.naWHzq_secondaryButton{margin-top:1rem}.naWHzq_unavailableShell{align-content:center;display:grid}.naWHzq_unavailable{border:1px solid var(--world01-line);background:var(--world01-surface);border-radius:1rem;max-width:48rem;margin:4rem auto;padding:2rem}.naWHzq_unavailable h1{margin-top:0;font-size:clamp(2rem,5vw,3.5rem)}@media (max-width:700px){.naWHzq_header{flex-direction:column;align-items:stretch}.naWHzq_motionToggle{align-self:flex-start}.naWHzq_stagePanel{border-radius:.9rem;padding:1.1rem}.naWHzq_proveGrid,.naWHzq_applyGrid{grid-template-columns:1fr}.naWHzq_stageRail ol{min-width:25rem}}.naWHzq_perspectives{gap:.75rem;margin:1.25rem 0;display:grid}.naWHzq_perspectives>button{text-align:left;color:#eef3ff;width:100%;font:inherit;cursor:pointer;background:linear-gradient(110deg,#132640,#111c32);border:1px solid #566c92;border-radius:.85rem;align-items:center;gap:1rem;padding:1.2rem;display:flex}.naWHzq_perspectives>button[aria-pressed=true]{background:linear-gradient(110deg,#133648,#172544);border-color:#a5e8ff;box-shadow:inset 0 0 18px #82d8ff13,0 0 20px #84c4ff16}.naWHzq_perspectives>button>span:first-child{color:#b5ebff;border:1px solid #8fb0de;border-radius:50%;flex:none;place-items:center;width:2.5rem;height:2.5rem;font-size:1.5rem;display:grid}.naWHzq_perspectives>button>span:nth-child(2){flex:1;font-size:1rem}.naWHzq_perspectives small{color:#b0bfda;margin-top:.35rem;font-size:.78rem;display:block}.naWHzq_perspectiveCopy{color:#c0cce5;min-height:4rem;margin:.25rem 0;font-size:.9rem;line-height:1.7}.naWHzq_sceneDots{justify-content:center;gap:.7rem;max-width:14rem;margin:1.5rem 0 0;padding:0;list-style:none;display:flex}.naWHzq_sceneDots li{border:1px solid #99acd2;border-radius:50%;width:.45rem;height:.45rem}.naWHzq_sceneDots li[aria-current]{background:#ccb8ff;box-shadow:0 0 14px #b5a2ff}.naWHzq_srOnly{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.naWHzq_scenarioDetails{color:#b8c8e2;margin-top:1.2rem;font-size:.85rem}.naWHzq_scenarioDetails summary{cursor:pointer;min-height:2.75rem;padding:.5rem 0;display:list-item}.naWHzq_scenarioDetails summary:focus-visible{outline-offset:3px;outline:3px solid #a9dcff}
.OTkBjq_shell{--w2-bg:#07111d;--w2-surface:#0d1d2de0;--w2-line:#9dbed642;--w2-text:#e8f3f7;--w2-muted:#abc1cd;--w2-accent:#80e0c0;min-height:100%;color:var(--w2-text);background:radial-gradient(circle at 20% 0%,#36818e40,transparent 35rem),var(--w2-bg);padding:clamp(1rem,4vw,3.5rem)}.OTkBjq_header{justify-content:space-between;align-items:flex-start;gap:1rem;max-width:68rem;margin:0 auto 1.2rem;display:flex}.OTkBjq_eyebrow,.OTkBjq_status,.OTkBjq_kicker,.OTkBjq_sceneIndex{color:var(--w2-muted);letter-spacing:.08em;text-transform:uppercase;margin:0;font-size:.78rem}.OTkBjq_status{text-transform:none;letter-spacing:0;margin-top:.35rem;font-size:.95rem}.OTkBjq_motionToggle,.OTkBjq_primary,.OTkBjq_secondary,.OTkBjq_hintButtons button{border:1px solid var(--w2-line);min-height:2.75rem;color:var(--w2-text);font:inherit;cursor:pointer;background:#122839e6;border-radius:.7rem;padding:.7rem 1rem}.OTkBjq_motionToggle[aria-pressed=true]{border-color:var(--w2-accent)}.OTkBjq_primary{background:var(--w2-accent);color:#06231e;border-color:var(--w2-accent);font-weight:700}.OTkBjq_secondary{margin-top:1rem}.OTkBjq_shell button:focus-visible,.OTkBjq_shell input:focus-visible,.OTkBjq_shell textarea:focus-visible,.OTkBjq_shell select:focus-visible,.OTkBjq_stageRail:focus-visible{outline-offset:3px;outline:3px solid #f5cf77}.OTkBjq_stageRail{border-bottom:1px solid var(--w2-line);max-width:68rem;margin:0 auto 1rem;padding-bottom:.8rem;overflow:auto}.OTkBjq_stageRail ol{justify-content:space-between;gap:1rem;min-width:30rem;margin:0;padding:0;list-style:none;display:flex}.OTkBjq_stageRail li{color:#718995;text-transform:capitalize;white-space:nowrap}.OTkBjq_stageRail li[data-stage-state=complete]{color:var(--w2-accent)}.OTkBjq_stageRail li[data-stage-state=current]{color:var(--w2-text);font-weight:700}.OTkBjq_stagePanel{border:1px solid var(--w2-line);background:var(--w2-surface);border-radius:1.25rem;max-width:68rem;margin:0 auto;padding:clamp(1.2rem,4vw,3rem);box-shadow:0 20px 70px #00000040}.OTkBjq_focusHeading{letter-spacing:-.05em;max-width:15ch;margin:.4rem 0 .7rem;font-size:clamp(2.4rem,7vw,5.5rem);line-height:.98}.OTkBjq_kicker{color:var(--w2-accent);margin-bottom:1.5rem}.OTkBjq_scene,.OTkBjq_scenarioCard,.OTkBjq_feedback,.OTkBjq_hintCard{border-left:3px solid var(--w2-accent);background:#06111da6;margin:1rem 0;padding:1.1rem}.OTkBjq_scene h2,.OTkBjq_scenarioCard h2{margin:.35rem 0;font-size:clamp(1.2rem,3vw,2rem)}.OTkBjq_scene p,.OTkBjq_scenarioCard p,.OTkBjq_feedback p,.OTkBjq_hintCard p{color:var(--w2-muted);line-height:1.6}.OTkBjq_boundary{color:var(--w2-muted);max-width:60ch;line-height:1.6}.OTkBjq_stagePanel fieldset{border:1px solid var(--w2-line);border-radius:.8rem;margin:1rem 0;padding:1rem}.OTkBjq_stagePanel legend{color:var(--w2-text);padding:0 .35rem;font-weight:700}.OTkBjq_choice{align-items:center;gap:.55rem;margin:.35rem 1rem .35rem 0;display:inline-flex}.OTkBjq_choice input{accent-color:var(--w2-accent)}.OTkBjq_formGrid,.OTkBjq_applyGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;margin:1rem 0;display:grid}.OTkBjq_formGrid label,.OTkBjq_applyGrid label{color:var(--w2-muted);gap:.4rem;display:grid}.OTkBjq_formGrid textarea,.OTkBjq_applyGrid textarea,.OTkBjq_applyGrid input,.OTkBjq_applyGrid select,.OTkBjq_stagePanel>label textarea{box-sizing:border-box;border:1px solid var(--w2-line);width:100%;min-height:7rem;color:var(--w2-text);font:inherit;background:#071522;border-radius:.6rem;padding:.75rem}.OTkBjq_applyGrid input,.OTkBjq_applyGrid select{min-height:2.75rem}.OTkBjq_hints{margin-top:1.2rem}.OTkBjq_hintButtons{flex-wrap:wrap;gap:.6rem;display:flex}.OTkBjq_hintButtons button:disabled{opacity:.45;cursor:not-allowed}.OTkBjq_hintCard{margin-top:1rem}.OTkBjq_feedback{gap:.7rem;display:grid}.OTkBjq_feedback button{justify-self:start;min-height:2.6rem}.OTkBjq_unavailable{min-height:100vh;color:var(--w2-text);background:var(--w2-bg);place-content:center;padding:2rem;display:grid}.OTkBjq_unavailable h1{font-size:clamp(2rem,7vw,4.5rem)}.OTkBjq_unavailable p{max-width:55ch;color:var(--w2-muted);line-height:1.6}@media (prefers-reduced-motion:reduce){.OTkBjq_shell *{scroll-behavior:auto!important;transition:none!important;animation:none!important}}@media (max-width:700px){.OTkBjq_header{flex-direction:column}.OTkBjq_formGrid,.OTkBjq_applyGrid{grid-template-columns:1fr}.OTkBjq_stagePanel{border-radius:.9rem}.OTkBjq_stageRail ol{justify-content:flex-start}.OTkBjq_focusHeading{font-size:clamp(2.5rem,14vw,4.2rem)}}
.Pb0T2q_shell{--bg:#08131e;--surface:#101f2de6;--line:#aacadc42;--text:#edf5f7;--muted:#abc0cb;--accent:#efc477;min-height:100%;color:var(--text);background:radial-gradient(circle at 78% 0%,#665b314d,transparent 32rem),var(--bg);padding:clamp(1rem,4vw,3.5rem)}.Pb0T2q_header{justify-content:space-between;align-items:flex-start;gap:1rem;max-width:68rem;margin:0 auto 1.2rem;display:flex}.Pb0T2q_eyebrow,.Pb0T2q_status,.Pb0T2q_kicker{color:var(--muted);text-transform:uppercase;letter-spacing:.08em;margin:0;font-size:.78rem}.Pb0T2q_status{text-transform:none;letter-spacing:0;margin-top:.35rem;font-size:.95rem}.Pb0T2q_motion,.Pb0T2q_primary,.Pb0T2q_secondary,.Pb0T2q_hints button{border:1px solid var(--line);min-height:2.75rem;color:var(--text);font:inherit;cursor:pointer;background:#142a39e6;border-radius:.7rem;padding:.7rem 1rem}.Pb0T2q_motion[aria-pressed=true]{border-color:var(--accent)}.Pb0T2q_primary{background:var(--accent);color:#241b08;border-color:var(--accent);font-weight:700}.Pb0T2q_shell button:focus-visible,.Pb0T2q_shell input:focus-visible,.Pb0T2q_shell textarea:focus-visible,.Pb0T2q_shell select:focus-visible,.Pb0T2q_rail:focus-visible{outline-offset:3px;outline:3px solid #8de6d1}.Pb0T2q_rail{border-bottom:1px solid var(--line);max-width:68rem;margin:0 auto 1rem;padding-bottom:.8rem;overflow:auto}.Pb0T2q_rail ol{justify-content:space-between;gap:1rem;min-width:30rem;margin:0;padding:0;list-style:none;display:flex}.Pb0T2q_rail li{color:#718895;white-space:nowrap;text-transform:capitalize}.Pb0T2q_rail li[data-stage-state=complete]{color:#8de6d1}.Pb0T2q_rail li[data-stage-state=current]{color:var(--text);font-weight:700}.Pb0T2q_panel{border:1px solid var(--line);background:var(--surface);border-radius:1.25rem;max-width:68rem;margin:0 auto;padding:clamp(1.2rem,4vw,3rem);box-shadow:0 20px 70px #00000042}.Pb0T2q_heading{letter-spacing:-.05em;max-width:15ch;margin:.4rem 0 .7rem;font-size:clamp(2.4rem,7vw,5.5rem);line-height:.98}.Pb0T2q_kicker{color:#8de6d1;margin-bottom:1.5rem}.Pb0T2q_scene,.Pb0T2q_card,.Pb0T2q_feedback,.Pb0T2q_hint{border-left:3px solid var(--accent);background:#07111cad;margin:1rem 0;padding:1.1rem}.Pb0T2q_scene h2,.Pb0T2q_card h2{margin:.35rem 0;font-size:clamp(1.2rem,3vw,2rem)}.Pb0T2q_scene p,.Pb0T2q_card p,.Pb0T2q_feedback p,.Pb0T2q_hint p,.Pb0T2q_note{color:var(--muted);line-height:1.6}.Pb0T2q_note{max-width:60ch}.Pb0T2q_panel fieldset{border:1px solid var(--line);border-radius:.8rem;margin:1rem 0;padding:1rem}.Pb0T2q_panel legend{font-weight:700}.Pb0T2q_choice{align-items:center;gap:.55rem;margin:.35rem 1rem .35rem 0;display:inline-flex}.Pb0T2q_choice input{accent-color:#8de6d1}.Pb0T2q_field,.Pb0T2q_apply label{color:var(--muted);gap:.4rem;margin:1rem 0;display:grid}.Pb0T2q_field textarea,.Pb0T2q_apply textarea,.Pb0T2q_apply input{box-sizing:border-box;border:1px solid var(--line);width:100%;min-height:7rem;color:var(--text);font:inherit;background:#071522;border-radius:.6rem;padding:.75rem}.Pb0T2q_apply{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}.Pb0T2q_apply input{min-height:2.75rem}.Pb0T2q_apply ul{border-left:2px solid var(--accent);color:var(--muted);margin:0;padding:1rem 1.4rem;line-height:1.7}.Pb0T2q_hints{margin-top:1.2rem}.Pb0T2q_hints>div:first-child{flex-wrap:wrap;gap:.6rem;display:flex}.Pb0T2q_hints button:disabled{opacity:.45;cursor:not-allowed}.Pb0T2q_hint{margin-top:1rem}.Pb0T2q_feedback{gap:.7rem;display:grid}.Pb0T2q_feedback button{justify-self:start;min-height:2.6rem}.Pb0T2q_secondary{margin-top:1rem}.Pb0T2q_unavailable{min-height:100vh;color:var(--text);background:var(--bg);place-content:center;padding:2rem;display:grid}.Pb0T2q_unavailable h1{font-size:clamp(2rem,7vw,4.5rem)}.Pb0T2q_unavailable p{max-width:55ch;color:var(--muted);line-height:1.6}@media (prefers-reduced-motion:reduce){.Pb0T2q_shell *{scroll-behavior:auto!important;transition:none!important;animation:none!important}}@media (max-width:700px){.Pb0T2q_header{flex-direction:column}.Pb0T2q_apply{grid-template-columns:1fr}.Pb0T2q_rail ol{justify-content:flex-start}.Pb0T2q_heading{font-size:clamp(2.5rem,14vw,4.2rem)}}
.jAnmqq_shell{--bg:#08131e;--surface:#101f2deb;--line:#aacadc47;--text:#edf5f7;--muted:#abc0cb;--accent:#efc477;min-height:100%;color:var(--text);background:radial-gradient(circle at 78% 0%,#665b314d,transparent 32rem),var(--bg);padding:clamp(1rem,4vw,3.5rem)}.jAnmqq_header{justify-content:space-between;align-items:flex-start;gap:1rem;max-width:68rem;margin:0 auto 1.2rem;display:flex}.jAnmqq_eyebrow,.jAnmqq_status,.jAnmqq_kicker{color:var(--muted);text-transform:uppercase;letter-spacing:.08em;margin:0;font-size:.78rem}.jAnmqq_status{text-transform:none;letter-spacing:0;margin-top:.35rem;font-size:.95rem}.jAnmqq_motion,.jAnmqq_primary,.jAnmqq_secondary,.jAnmqq_hints button{border:1px solid var(--line);min-height:2.75rem;color:var(--text);font:inherit;cursor:pointer;background:#142a39e6;border-radius:.7rem;padding:.7rem 1rem}.jAnmqq_motion[aria-pressed=true]{border-color:var(--accent)}.jAnmqq_primary{background:var(--accent);color:#241b08;border-color:var(--accent);font-weight:700}.jAnmqq_shell button:focus-visible,.jAnmqq_shell input:focus-visible,.jAnmqq_shell textarea:focus-visible,.jAnmqq_rail:focus-visible{outline-offset:3px;outline:3px solid #8de6d1}.jAnmqq_rail{border-bottom:1px solid var(--line);max-width:68rem;margin:0 auto 1rem;padding-bottom:.8rem;overflow:auto}.jAnmqq_rail ol{justify-content:space-between;gap:1rem;min-width:30rem;margin:0;padding:0;list-style:none;display:flex}.jAnmqq_rail li{color:#718895;white-space:nowrap;text-transform:capitalize}.jAnmqq_rail li[data-stage-state=complete]{color:#8de6d1}.jAnmqq_rail li[data-stage-state=current]{color:var(--text);font-weight:700}.jAnmqq_panel{border:1px solid var(--line);background:var(--surface);border-radius:1.25rem;max-width:68rem;margin:0 auto;padding:clamp(1.2rem,4vw,3rem);box-shadow:0 20px 70px #00000042}.jAnmqq_heading{letter-spacing:-.05em;max-width:15ch;margin:.4rem 0 .7rem;font-size:clamp(2.4rem,7vw,5.5rem);line-height:.98}.jAnmqq_kicker{color:#8de6d1;margin-bottom:1.5rem}.jAnmqq_scene,.jAnmqq_card,.jAnmqq_feedback,.jAnmqq_hint{border-left:3px solid var(--accent);background:#07111cad;margin:1rem 0;padding:1.1rem}.jAnmqq_scene h2,.jAnmqq_card h2{margin:.35rem 0;font-size:clamp(1.2rem,3vw,2rem)}.jAnmqq_scene p,.jAnmqq_card p,.jAnmqq_feedback p,.jAnmqq_hint p,.jAnmqq_note{color:var(--muted);line-height:1.6}.jAnmqq_note{max-width:60ch}.jAnmqq_panel fieldset{border:1px solid var(--line);border-radius:.8rem;margin:1rem 0;padding:1rem}.jAnmqq_panel legend{font-weight:700}.jAnmqq_choice{align-items:center;gap:.55rem;margin:.35rem 1rem .35rem 0;display:inline-flex}.jAnmqq_choice input{accent-color:#8de6d1}.jAnmqq_field,.jAnmqq_apply label{color:var(--muted);gap:.4rem;margin:1rem 0;display:grid}.jAnmqq_field textarea,.jAnmqq_apply textarea,.jAnmqq_apply input{box-sizing:border-box;border:1px solid var(--line);width:100%;min-height:7rem;color:var(--text);font:inherit;background:#071522;border-radius:.6rem;padding:.75rem}.jAnmqq_apply{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}.jAnmqq_apply input{min-height:2.75rem}.jAnmqq_hints{margin-top:1.2rem}.jAnmqq_hints>div:first-child{flex-wrap:wrap;gap:.6rem;display:flex}.jAnmqq_hints button:disabled{opacity:.45;cursor:not-allowed}.jAnmqq_hint{margin-top:1rem}.jAnmqq_feedback{gap:.7rem;display:grid}.jAnmqq_feedback button{justify-self:start;min-height:2.6rem}.jAnmqq_secondary{margin-top:1rem}.jAnmqq_unavailable{min-height:100vh;color:var(--text);background:var(--bg);place-content:center;padding:2rem;display:grid}.jAnmqq_unavailable h1{font-size:clamp(2rem,7vw,4.5rem)}.jAnmqq_unavailable p{max-width:55ch;color:var(--muted);line-height:1.6}@media (prefers-reduced-motion:reduce){.jAnmqq_shell *{scroll-behavior:auto!important;transition:none!important;animation:none!important}}@media (max-width:700px){.jAnmqq_header{flex-direction:column}.jAnmqq_apply{grid-template-columns:1fr}.jAnmqq_rail ol{justify-content:flex-start}.jAnmqq_heading{font-size:clamp(2.5rem,14vw,4.2rem)}}
.d9TidG_shell{--bg:#08131e;--surface:#101f2deb;--line:#aacadc47;--text:#edf5f7;--muted:#abc0cb;--accent:#efc477;min-height:100%;color:var(--text);background:radial-gradient(circle at 78% 0%,#665b314d,transparent 32rem),var(--bg);padding:clamp(1rem,4vw,3.5rem)}.d9TidG_header{justify-content:space-between;align-items:flex-start;gap:1rem;max-width:68rem;margin:0 auto 1.2rem;display:flex}.d9TidG_eyebrow,.d9TidG_status,.d9TidG_kicker{color:var(--muted);text-transform:uppercase;letter-spacing:.08em;margin:0;font-size:.78rem}.d9TidG_status{text-transform:none;letter-spacing:0;margin-top:.35rem;font-size:.95rem}.d9TidG_motion,.d9TidG_primary,.d9TidG_secondary,.d9TidG_hints button{border:1px solid var(--line);min-height:2.75rem;color:var(--text);font:inherit;cursor:pointer;background:#142a39e6;border-radius:.7rem;padding:.7rem 1rem}.d9TidG_motion[aria-pressed=true]{border-color:var(--accent)}.d9TidG_primary{background:var(--accent);color:#241b08;border-color:var(--accent);font-weight:700}.d9TidG_shell button:focus-visible,.d9TidG_shell input:focus-visible,.d9TidG_shell textarea:focus-visible,.d9TidG_rail:focus-visible{outline-offset:3px;outline:3px solid #8de6d1}.d9TidG_rail{border-bottom:1px solid var(--line);max-width:68rem;margin:0 auto 1rem;padding-bottom:.8rem;overflow:auto}.d9TidG_rail ol{justify-content:space-between;gap:1rem;min-width:30rem;margin:0;padding:0;list-style:none;display:flex}.d9TidG_rail li{color:#718895;white-space:nowrap;text-transform:capitalize}.d9TidG_rail li[data-stage-state=complete]{color:#8de6d1}.d9TidG_rail li[data-stage-state=current]{color:var(--text);font-weight:700}.d9TidG_panel{border:1px solid var(--line);background:var(--surface);border-radius:1.25rem;max-width:68rem;margin:0 auto;padding:clamp(1.2rem,4vw,3rem);box-shadow:0 20px 70px #00000042}.d9TidG_heading{letter-spacing:-.05em;max-width:15ch;margin:.4rem 0 .7rem;font-size:clamp(2.4rem,7vw,5.5rem);line-height:.98}.d9TidG_kicker{color:#8de6d1;margin-bottom:1.5rem}.d9TidG_scene,.d9TidG_card,.d9TidG_feedback,.d9TidG_hint{border-left:3px solid var(--accent);background:#07111cad;margin:1rem 0;padding:1.1rem}.d9TidG_scene h2,.d9TidG_card h2{margin:.35rem 0;font-size:clamp(1.2rem,3vw,2rem)}.d9TidG_scene p,.d9TidG_card p,.d9TidG_feedback p,.d9TidG_hint p,.d9TidG_note{color:var(--muted);line-height:1.6}.d9TidG_note{max-width:60ch}.d9TidG_panel fieldset{border:1px solid var(--line);border-radius:.8rem;margin:1rem 0;padding:1rem}.d9TidG_panel legend{font-weight:700}.d9TidG_choice{align-items:center;gap:.55rem;margin:.35rem 1rem .35rem 0;display:inline-flex}.d9TidG_choice input{accent-color:#8de6d1}.d9TidG_field,.d9TidG_apply label{color:var(--muted);gap:.4rem;margin:1rem 0;display:grid}.d9TidG_field textarea,.d9TidG_apply textarea,.d9TidG_apply input{box-sizing:border-box;border:1px solid var(--line);width:100%;min-height:7rem;color:var(--text);font:inherit;background:#071522;border-radius:.6rem;padding:.75rem}.d9TidG_apply{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}.d9TidG_apply input{min-height:2.75rem}.d9TidG_hints{margin-top:1.2rem}.d9TidG_hints>div:first-child{flex-wrap:wrap;gap:.6rem;display:flex}.d9TidG_hints button:disabled{opacity:.45;cursor:not-allowed}.d9TidG_hint{margin-top:1rem}.d9TidG_feedback{gap:.7rem;display:grid}.d9TidG_secondary{margin-top:1rem}.d9TidG_unavailable{min-height:100vh;color:var(--text);background:var(--bg);place-content:center;padding:2rem;display:grid}.d9TidG_unavailable h1{font-size:clamp(2rem,7vw,4.5rem)}.d9TidG_unavailable p{max-width:55ch;color:var(--muted);line-height:1.6}@media (prefers-reduced-motion:reduce){.d9TidG_shell *{scroll-behavior:auto!important;transition:none!important;animation:none!important}}@media (max-width:700px){.d9TidG_header{flex-direction:column}.d9TidG_apply{grid-template-columns:1fr}.d9TidG_rail ol{justify-content:flex-start}.d9TidG_heading{font-size:clamp(2.5rem,14vw,4.2rem)}}
.ibCYtG_shell{--bg:#08131e;--surface:#101f2deb;--line:#aacadc47;--text:#edf5f7;--muted:#abc0cb;--accent:#efc477;min-height:100%;color:var(--text);background:radial-gradient(circle at 78% 0%,#665b314d,transparent 32rem),var(--bg);padding:clamp(1rem,4vw,3.5rem)}.ibCYtG_header{justify-content:space-between;align-items:flex-start;gap:1rem;max-width:68rem;margin:0 auto 1.2rem;display:flex}.ibCYtG_eyebrow,.ibCYtG_status,.ibCYtG_kicker{color:var(--muted);text-transform:uppercase;letter-spacing:.08em;margin:0;font-size:.78rem}.ibCYtG_status{text-transform:none;letter-spacing:0;margin-top:.35rem;font-size:.95rem}.ibCYtG_motion,.ibCYtG_primary,.ibCYtG_secondary{border:1px solid var(--line);min-height:2.75rem;color:var(--text);font:inherit;cursor:pointer;background:#142a39e6;border-radius:.7rem;padding:.7rem 1rem}.ibCYtG_motion[aria-pressed=true]{border-color:var(--accent)}.ibCYtG_primary{background:var(--accent);color:#241b08;border-color:var(--accent);font-weight:700}.ibCYtG_shell button:focus-visible,.ibCYtG_shell input:focus-visible,.ibCYtG_shell textarea:focus-visible,.ibCYtG_rail:focus-visible{outline-offset:3px;outline:3px solid #8de6d1}.ibCYtG_rail{border-bottom:1px solid var(--line);max-width:68rem;margin:0 auto 1rem;padding-bottom:.8rem;overflow:auto}.ibCYtG_rail ol{justify-content:space-between;gap:1rem;min-width:30rem;margin:0;padding:0;list-style:none;display:flex}.ibCYtG_rail li{color:#718895;white-space:nowrap;text-transform:capitalize}.ibCYtG_rail li[data-stage-state=complete]{color:#8de6d1}.ibCYtG_rail li[data-stage-state=current]{color:var(--text);font-weight:700}.ibCYtG_panel{border:1px solid var(--line);background:var(--surface);border-radius:1.25rem;max-width:68rem;margin:0 auto;padding:clamp(1.2rem,4vw,3rem);box-shadow:0 20px 70px #00000042}.ibCYtG_heading{letter-spacing:-.05em;max-width:15ch;margin:.4rem 0 .7rem;font-size:clamp(2.4rem,7vw,5.5rem);line-height:.98}.ibCYtG_kicker{color:#8de6d1;margin-bottom:1.5rem}.ibCYtG_scene,.ibCYtG_card,.ibCYtG_feedback{border-left:3px solid var(--accent);background:#07111cad;margin:1rem 0;padding:1.1rem}.ibCYtG_scene h2,.ibCYtG_card h2{margin:.35rem 0;font-size:clamp(1.2rem,3vw,2rem)}.ibCYtG_scene p,.ibCYtG_card p,.ibCYtG_feedback p,.ibCYtG_note{color:var(--muted);line-height:1.6}.ibCYtG_hintPanel{border:1px solid var(--line);background:#07111c7a;border-radius:.75rem;margin:1.25rem 0;padding:1rem}.ibCYtG_hintPanel h2{margin:.1rem 0 .35rem;font-size:1.15rem}.ibCYtG_hintPanel>p{color:var(--muted);line-height:1.5}.ibCYtG_hintPanel button:disabled{cursor:not-allowed;opacity:.62}.ibCYtG_remediationList{color:var(--muted);margin:.25rem 0;padding-left:1.4rem;line-height:1.7}.ibCYtG_field{color:var(--muted);gap:.4rem;margin:1rem 0;display:grid}.ibCYtG_field textarea{box-sizing:border-box;border:1px solid var(--line);width:100%;min-height:7rem;color:var(--text);font:inherit;background:#071522;border-radius:.6rem;padding:.75rem}.ibCYtG_feedback{gap:.7rem;display:grid}.ibCYtG_feedback button{justify-self:start;min-height:2.6rem}.ibCYtG_secondary{margin-top:1rem}.ibCYtG_list{border-left:2px solid var(--accent);color:var(--muted);padding:1rem 1.4rem;line-height:1.8}.ibCYtG_unavailable{min-height:100vh;color:var(--text);background:var(--bg);place-content:center;padding:2rem;display:grid}.ibCYtG_unavailable h1{font-size:clamp(2rem,7vw,4.5rem)}.ibCYtG_unavailable p{max-width:55ch;color:var(--muted);line-height:1.6}@media (prefers-reduced-motion:reduce){.ibCYtG_shell *{scroll-behavior:auto!important;transition:none!important;animation:none!important}}@media (max-width:700px){.ibCYtG_header{flex-direction:column}.ibCYtG_rail ol{justify-content:flex-start}.ibCYtG_heading{font-size:clamp(2.5rem,14vw,4.2rem)}}
.Jg44cG_shell{--bg:#08131e;--surface:#101f2df0;--line:#aacadc47;--text:#edf5f7;--muted:#abc0cb;--accent:#efc477;min-height:100%;color:var(--text);background:radial-gradient(circle at 78% 0%,#665b314d,transparent 32rem),var(--bg);padding:clamp(1rem,4vw,3.5rem)}.Jg44cG_header{justify-content:space-between;align-items:flex-start;gap:1rem;max-width:68rem;margin:0 auto 1.2rem;display:flex}.Jg44cG_eyebrow,.Jg44cG_status,.Jg44cG_kicker{color:var(--muted);text-transform:uppercase;letter-spacing:.08em;margin:0;font-size:.78rem}.Jg44cG_status{text-transform:none;letter-spacing:0;margin-top:.35rem;font-size:.95rem}.Jg44cG_motion,.Jg44cG_primary,.Jg44cG_secondary{border:1px solid var(--line);min-height:2.75rem;color:var(--text);font:inherit;cursor:pointer;background:#142a39e6;border-radius:.7rem;padding:.7rem 1rem}.Jg44cG_motion[aria-pressed=true]{border-color:var(--accent)}.Jg44cG_primary{background:var(--accent);color:#241b08;border-color:var(--accent);font-weight:700}.Jg44cG_shell button:focus-visible,.Jg44cG_shell input:focus-visible,.Jg44cG_shell textarea:focus-visible,.Jg44cG_rail:focus-visible{outline-offset:3px;outline:3px solid #8de6d1}.Jg44cG_shell button:disabled{cursor:not-allowed;opacity:.55}.Jg44cG_rail{border-bottom:1px solid var(--line);max-width:68rem;margin:0 auto 1rem;padding-bottom:.8rem;overflow:auto}.Jg44cG_rail ol{justify-content:space-between;gap:1rem;min-width:34rem;margin:0;padding:0;list-style:none;display:flex}.Jg44cG_rail li{color:#718895;white-space:nowrap;text-transform:capitalize}.Jg44cG_rail li[data-stage-state=complete]{color:#8de6d1}.Jg44cG_rail li[data-stage-state=current]{color:var(--text);font-weight:700}.Jg44cG_panel{border:1px solid var(--line);background:var(--surface);border-radius:1.25rem;max-width:68rem;margin:0 auto;padding:clamp(1.2rem,4vw,3rem);box-shadow:0 20px 70px #00000042}.Jg44cG_heading{letter-spacing:-.05em;max-width:15ch;margin:.4rem 0 .7rem;font-size:clamp(2.4rem,7vw,5.5rem);line-height:.98}.Jg44cG_kicker{color:#8de6d1;margin-bottom:1.5rem}.Jg44cG_lede,.Jg44cG_cardText,.Jg44cG_note{color:var(--muted);line-height:1.6}.Jg44cG_cardText{border-left:3px solid var(--accent);background:#07111cad;margin:1rem 0;padding:1.1rem}.Jg44cG_choiceGroup{border:1px solid var(--line);border-radius:.75rem;gap:.65rem;margin:1.25rem 0;padding:1rem;display:grid}.Jg44cG_choiceGroup legend{color:var(--text);padding:0 .35rem;font-weight:700}.Jg44cG_choiceGroup label,.Jg44cG_check{color:var(--muted);align-items:flex-start;gap:.6rem;line-height:1.45;display:flex}.Jg44cG_choiceGroup input,.Jg44cG_check input{accent-color:#8de6d1;margin-top:.2rem}.Jg44cG_field{color:var(--muted);gap:.4rem;margin:1rem 0;display:grid}.Jg44cG_field textarea{box-sizing:border-box;border:1px solid var(--line);width:100%;min-height:7rem;color:var(--text);font:inherit;background:#071522;border-radius:.6rem;padding:.75rem}.Jg44cG_hintPanel{border:1px solid var(--line);background:#07111c7a;border-radius:.75rem;margin:1.25rem 0;padding:1rem}.Jg44cG_hintPanel h2{margin:.1rem 0 .35rem;font-size:1.15rem}.Jg44cG_hintPanel>p{color:var(--muted);line-height:1.5}.Jg44cG_feedback{border-left:3px solid var(--accent);background:#07111cad;gap:.7rem;margin:1rem 0;padding:1.1rem;display:grid}.Jg44cG_feedback p{color:var(--muted);line-height:1.6}.Jg44cG_list{color:var(--muted);padding-left:1.4rem;line-height:1.8}.Jg44cG_secondary{margin-top:1rem}.Jg44cG_unavailable{min-height:100vh;color:var(--text);background:var(--bg);place-content:center;padding:2rem;display:grid}.Jg44cG_unavailable h1{font-size:clamp(2rem,7vw,4.5rem)}.Jg44cG_unavailable p{max-width:55ch;color:var(--muted);line-height:1.6}@media (prefers-reduced-motion:reduce){.Jg44cG_shell *{scroll-behavior:auto!important;transition:none!important;animation:none!important}}@media (max-width:700px){.Jg44cG_header{flex-direction:column}.Jg44cG_rail ol{justify-content:flex-start}.Jg44cG_heading{font-size:clamp(2.5rem,14vw,4.2rem)}}
.C7gt2q_frame{isolation:isolate;color:#f3f5ff;min-height:100dvh;font-family:var(--lens-font-body,system-ui);background:#071121;position:relative}.C7gt2q_header{z-index:2;background:#071121;border-bottom:1px solid #344d73;align-items:center;gap:2rem;padding:1rem 3vw;display:flex;position:relative}.C7gt2q_header a{color:#d9e5ff;align-items:center;gap:.5rem;min-height:44px;text-decoration:none;display:flex}.C7gt2q_header a:first-child{letter-spacing:.18em;margin-right:auto;font-size:1.6rem;font-weight:700}.C7gt2q_art{z-index:-1;width:37%;height:min(720px,100svh - 70px);position:absolute;top:70px;right:0;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 18%);mask-image:linear-gradient(90deg,#0000,#000 18%)}.C7gt2q_header button{min-height:44px;font:inherit;color:#d9e5ff;background:#0b192d;border:1px solid #819bc2;border-radius:8px;padding:.5rem}.C7gt2q_content{padding:1rem 3vw}.C7gt2q_voice:has([data-guide-details][data-expanded=true]){padding:12px 3vw 0}.C7gt2q_content main{background:0 0}.C7gt2q_content [data-experience-stage]>:is(section,footer,p):not([aria-label="Interactive instruction studio"]){margin-inline:0}.C7gt2q_content [aria-label=LENS\ voice]{max-width:65ch}.C7gt2q_content [data-experience-stage]{max-width:none;padding:0}.C7gt2q_content [aria-label=Instruction\ components]{font-size:.8rem}.C7gt2q_content [aria-label="Living Refraction path"]{max-width:none;margin:0;padding:.125rem 0}.C7gt2q_content [aria-label="Living Refraction path"]>[role=group]{padding:.25rem 0}.C7gt2q_content [aria-label=Journey\ stages]{display:none}.C7gt2q_content [data-experience-stage]>header{gap:.5rem 1rem;max-width:none;margin:0 0 .75rem}.C7gt2q_content [data-experience-stage]>header h1{max-width:none;margin:.25rem 0;font-size:clamp(2rem,4vw,3.6rem);line-height:1.08}.C7gt2q_content [data-experience-stage]>header p{margin:.25rem 0}.C7gt2q_content [data-experience-stage]>header>p,.C7gt2q_content [data-experience-stage]>header>button{color:#c6d4ef;background:#0b192d}.C7gt2q_frame summary{cursor:pointer;align-items:center;min-height:44px;display:flex}.C7gt2q_guide{max-width:58rem;padding:1rem 3vw 2rem}.C7gt2q_guideActions{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.C7gt2q_guide>strong{color:#22d3ee}.C7gt2q_guide small{color:#c6d4ef}.C7gt2q_guide button,.C7gt2q_dialog button{color:#f3f5ff;background:#243a6a;border:1px solid #819bc2;border-radius:8px;min-height:44px;padding:.7rem}.C7gt2q_dialog{color:#f3f5ff;background:#0c1a30;border:2px solid #819bc2;border-radius:12px;max-width:36rem;padding:1.5rem}.C7gt2q_dialog::backdrop{background:#000a}.C7gt2q_dialog button{margin:.4rem}.C7gt2q_frame :focus-visible{outline-offset:4px;outline:3px solid #c7d2fe}.C7gt2q_frame{--world-gutter:clamp(44px,3.33vw,48px);font-size:1rem;line-height:1.6}.C7gt2q_header{padding-inline:var(--world-gutter);flex-wrap:wrap}.C7gt2q_content,.C7gt2q_guide{padding-inline:var(--world-gutter)}.C7gt2q_content [data-experience-stage]>header h1{font-size:clamp(3.5rem,4.5vw,4rem)}.C7gt2q_content [aria-label="Learner practice and independent challenge"],.C7gt2q_content [aria-label="Your authored practice brief"]{max-width:65ch;font-size:1rem}.C7gt2q_content :is([aria-label="Learner practice and independent challenge"],[aria-label="Your authored practice brief"]) label{gap:.6rem;margin:1rem 0;display:grid}.C7gt2q_content :is([aria-label="Learner practice and independent challenge"],[aria-label="Your authored practice brief"]) textarea{box-sizing:border-box;color:#f3f5ff;width:100%;min-height:8rem;font:inherit;resize:vertical;background:#0c1b30;border:1px solid #6984ac;border-radius:8px;padding:.75rem}.C7gt2q_content :is([aria-label="Learner practice and independent challenge"],[aria-label="Your authored practice brief"]) button{color:#f3f5ff;min-height:44px;font:inherit;background:#243a6a;border:1px solid #819bc2;border-radius:8px;margin:.5rem .5rem .5rem 0;padding:.65rem 1rem}.C7gt2q_content :is([aria-label="Learner practice and independent challenge"],[aria-label="Your authored practice brief"]) button:disabled{color:#acbad2;cursor:not-allowed;background:#142032;border-color:#405476}@media (max-width:800px){.C7gt2q_header{gap:.75rem;padding:.5rem 1rem}.C7gt2q_header a,.C7gt2q_header button{font-size:.85rem}.C7gt2q_header a:first-child{font-size:1.1rem}.C7gt2q_art{width:100%;height:96px;position:relative;top:auto;-webkit-mask-image:linear-gradient(#000 65%,#0000);mask-image:linear-gradient(#000 65%,#0000)}.C7gt2q_content{padding:0 1rem}.C7gt2q_content [data-experience-stage]>header h1{font-size:2rem}.C7gt2q_content [data-experience-stage]>header{margin-bottom:.5rem}.C7gt2q_content [aria-label="Interactive instruction studio"]{gap:.8rem;margin-top:.5rem}}@media (prefers-reduced-motion:reduce){.C7gt2q_frame *{transition:none!important;animation:none!important}}@media (max-width:800px){.C7gt2q_frame{--world-gutter:20px}.C7gt2q_header,.C7gt2q_content,.C7gt2q_guide{padding-inline:var(--world-gutter)}.C7gt2q_content [data-experience-stage]>header{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:.25rem .75rem;display:grid}.C7gt2q_content [data-experience-stage]>header>div{grid-column:1/-1}.C7gt2q_content [data-experience-stage]>header h1{font-size:2rem}.C7gt2q_content [data-experience-stage]>header>button{min-height:44px;margin:0}.C7gt2q_content [data-experience-stage]>header>p{text-align:left;letter-spacing:0;background:0 0;border:0;border-radius:0;max-width:none;padding:0;font-size:.8rem;line-height:1.45}.C7gt2q_content [aria-label="Interactive instruction studio"]{gap:.4rem}}.C7gt2q_frame{isolation:isolate;background:#080e1d}.C7gt2q_header{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#08102470;border-bottom:1px solid #a8baff22}.C7gt2q_header a:first-child{font-weight:400}.C7gt2q_art{z-index:-2;opacity:.7;pointer-events:none;width:100%;height:max(950px,100svh);position:absolute;inset:0 0 auto;-webkit-mask-image:linear-gradient(#000 65%,#0000);mask-image:linear-gradient(#000 65%,#0000)}.C7gt2q_frame:before{content:"";z-index:-1;pointer-events:none;background:linear-gradient(90deg,#081024ee,#081024c9 50%,#08102466 75%,#08102430);position:absolute;inset:0}.C7gt2q_frame[data-motion-mode=paused] *,.C7gt2q_frame[data-motion-mode=paused] :before,.C7gt2q_frame[data-motion-mode=paused] :after{animation-play-state:paused!important}.C7gt2q_frame:has([data-object-room-page]):before{display:none}.C7gt2q_frame:has([data-object-room-page])>.C7gt2q_art{display:none}.C7gt2q_frame:has([data-object-room-page]){flex-direction:column;height:100dvh;min-height:600px;display:flex;overflow:hidden}:is(.C7gt2q_frame:has([data-object-room-page]) .C7gt2q_header,.C7gt2q_frame:has([data-object-room-page]) .C7gt2q_voice,.C7gt2q_frame:has([data-object-room-page]) .C7gt2q_guide){flex-shrink:0}.C7gt2q_frame:has([data-object-room-page])>.C7gt2q_voice{display:none}.C7gt2q_frame:has([data-object-room-page]) .C7gt2q_guide{padding:4px 16px;font-size:.8125rem}.C7gt2q_frame:has([data-object-room-page]) .C7gt2q_guide p{margin:0}.C7gt2q_frame:has([data-object-room-page]) .C7gt2q_content{flex-direction:column;flex:1;width:100%;max-width:none;min-height:0;margin:0;padding:0;display:flex}.C7gt2q_frame:has([data-object-room-page]) .C7gt2q_content>p{margin:0;padding:6px 16px;font-size:.8125rem}.C7gt2q_frame:has([data-object-room-page]) .C7gt2q_content>[data-living-refraction]{flex:1;height:100%;min-height:0}.C7gt2q_frame:has([data-object-room-page]) .C7gt2q_content>[data-living-refraction]>fieldset{height:100%}.C7gt2q_frame:has([data-object-room-page]) [data-object-room-page]>fieldset{height:100%}.C7gt2q_frame:has([data-object-room-page]) [data-object-room-page]{height:100%;min-height:0!important}.C7gt2q_frame:has([data-object-room-page]) :is([aria-label=Instruction\ room],[aria-label=Practice\ room]){height:100%;min-height:0}.C7gt2q_frame:has([data-object-room-page]) .C7gt2q_content [data-object-room-page] h1{position:absolute}.C7gt2q_frame:has([data-object-room-page]) .C7gt2q_content [data-object-room-page] [data-guide-details]{color:inherit;background:0 0}.C7gt2q_content [data-room-record-content] main[aria-label="LENS learner journey"]{min-height:0;color:inherit;font:inherit;background:0 0;padding:0;overflow:visible}.C7gt2q_content [data-room-record-content] main[aria-label="LENS learner journey"]:before,.C7gt2q_content [data-room-record-content] main[aria-label="LENS learner journey"]:after,.C7gt2q_content [data-room-record-content] main[aria-label="LENS learner journey"]>header,.C7gt2q_content [data-room-record-content] [aria-label="Living Refraction path"],.C7gt2q_content [data-room-record-content] [aria-label=Semantic\ roles]{display:none}.C7gt2q_content [data-room-record-content] main[aria-label="LENS learner journey"]>section{max-width:none;min-height:0;box-shadow:none;background:0 0;border:0;padding:0;display:block;margin:.8em 0!important}.C7gt2q_content [data-room-record-content] main[aria-label="LENS learner journey"] :is(h1,h2){letter-spacing:0;max-width:none;color:inherit;margin:.6em 0;font:400 1.4em/1.2 Georgia,serif!important;position:static!important}.C7gt2q_content [data-room-record-content] main[aria-label="LENS learner journey"] :is(p,label,legend,small,span,a){font-size:inherit;line-height:inherit;color:inherit}.C7gt2q_content [data-room-record-content] form[aria-label=Work\ profile]>div{margin:.6em 0;display:block}.C7gt2q_content [data-room-record-content] form[aria-label=Work\ profile] fieldset{box-shadow:none;background:0 0;border:0;border-radius:0;margin:.8em 0;padding:0;display:block}.C7gt2q_content [data-room-record-content] form[aria-label=Work\ profile] label{min-height:var(--room-control-height,44px);align-items:center;gap:.5em;display:flex}.C7gt2q_content [data-room-record-content] input:is([type=radio],[type=checkbox]){appearance:auto;flex:none;width:1em;height:1em;min-height:0;margin:0}.C7gt2q_content [data-room-record-content] [aria-label=Selected\ world]{box-shadow:none;background:0 0;border:0;margin:1em 0;padding:0}.C7gt2q_content [data-room-record-content] [aria-label=Selected\ world]:before,.C7gt2q_content [data-room-record-content] [aria-label=Selected\ world]>div:first-child{display:none}.C7gt2q_content [data-room-record-content] [data-resolve-stage],.C7gt2q_content [data-room-record-content] [data-resolve-stage] :is(section,div,article){min-width:0;max-width:none;box-shadow:none;background:0 0;border:0;border-radius:0;margin:.6em 0;padding:0;animation:none;display:block}.C7gt2q_content [data-room-record-content] [data-resolve-stage] :is(p,small,strong,span,label,a,select,li){font:inherit;color:inherit;max-width:100%}.C7gt2q_content [data-room-record-content] [data-resolve-stage] select{box-sizing:border-box;color:#fff2cd;background:#252923;border:1px solid #a38e56;width:100%;min-height:2.7em;padding:.3em;display:block}.C7gt2q_content [data-room-record-content] [data-resolve-stage] [aria-label=Learning\ progression]{flex-wrap:wrap;gap:.5em;padding:0;display:flex}.C7gt2q_content [data-room-record-content] [data-resolve-stage] [aria-label=Learning\ progression] li{background:0 0;border:0;border-radius:0;padding:.2em 0}.C7gt2q_content [data-room-record-content] [data-resolve-stage] [aria-current=step]{text-decoration:underline}.C7gt2q_content [data-room-record-content] [data-resolve-stage] [aria-label="Accepted outcome summary"]>div{gap:.6em;display:flex}.C7gt2q_content [data-room-record-content] [data-resolve-stage] :focus-visible{outline:var(--room-focus-width,2px) solid #f5dfad;outline-offset:1px}.C7gt2q_content{max-width:1600px;margin:auto;padding-top:1.5rem;position:relative}.C7gt2q_content [data-experience-stage]>header h1{font-size:clamp(2.2rem,3.4vw,3.5rem);font-weight:350}.C7gt2q_content [data-motion-mode] *{animation-iteration-count:initial!important}.C7gt2q_content [aria-label="Interactive instruction studio"]{margin-top:2rem}.C7gt2q_frame:has([data-phase-room]):before{display:none}.C7gt2q_frame:has([data-phase-room])>.C7gt2q_art{display:none}.C7gt2q_frame:has([data-phase-room]){flex-direction:column;height:100dvh;min-height:0;display:flex;overflow:hidden}.C7gt2q_frame:has([data-phase-room]) .C7gt2q_header{z-index:20;-webkit-backdrop-filter:none;backdrop-filter:none;background:linear-gradient(#0a1727c9,#0000);border:0;flex-shrink:0;gap:8px 24px;font-size:.875rem;position:relative}.C7gt2q_frame:has([data-phase-room]) .C7gt2q_voice{flex-shrink:0}.C7gt2q_frame:has([data-phase-room]) .C7gt2q_content{overscroll-behavior:contain;scrollbar-width:thin;flex:1;width:100%;max-width:none;min-height:0;margin:0;padding:0;overflow:auto}.C7gt2q_frame:has([data-phase-room]) .C7gt2q_content [data-room-material]{min-height:0;padding-top:28px}.C7gt2q_frame:has([data-phase-room]) .C7gt2q_content>p{z-index:3;color:#fff;text-shadow:0 2px 6px #000;max-width:65ch;font-size:.8125rem;position:absolute;top:75px;left:7%}.C7gt2q_frame:has([data-phase-room][data-focused=true]) .C7gt2q_content>p{display:none}.C7gt2q_content [data-phase-room] main[aria-label="LENS learner journey"]>header{display:none}.C7gt2q_content [data-phase-room] main[aria-label="LENS learner journey"]>section{max-width:100%;display:block;margin:12px 0!important}.C7gt2q_content [data-phase-room] h1{letter-spacing:0!important;max-width:none!important;color:inherit!important;margin:12px 0 20px!important;font:500 1.5rem/1.25 Georgia,serif!important}.C7gt2q_content [data-phase-room] form[aria-label=Work\ profile]{width:100%}.C7gt2q_content [data-phase-room] form[aria-label=Work\ profile]>div{display:block}.C7gt2q_content [data-phase-room] [aria-label="Interactive instruction studio"]{max-width:none;margin:12px 0;display:block}.C7gt2q_content [data-phase-room] [aria-label="Interactive instruction studio"]>div,.C7gt2q_content [data-phase-room] [aria-label="Interactive instruction studio"]>aside{width:auto;min-width:0;max-width:none;margin:12px 0;padding:0;position:static;transform:none}.C7gt2q_content [data-phase-room] [data-experience-stage]>header{margin:12px 0;display:block}.C7gt2q_content [data-phase-room] [data-experience-stage]>header h1{font:500 1.5rem/1.25 Georgia,serif}.C7gt2q_content [data-phase-room] [data-experience-stage]>header>p{color:inherit;background:0 0;padding:0}.C7gt2q_content [data-phase-room] [data-experience-stage] :is(span,strong,small){color:inherit}.C7gt2q_content [data-phase-room] [aria-label="Living Refraction path"]{font-size:.8125rem}.C7gt2q_content [data-phase-room] [aria-label="Interactive instruction studio"] :is(fieldset,button,aside){color:inherit}.C7gt2q_content [data-phase-room] [aria-label="Interactive instruction studio"] button{text-align:left;width:100%;min-height:44px;padding:12px 4px;display:block}.C7gt2q_content [data-phase-room] [aria-label="Interactive instruction studio"] button svg{display:none}.C7gt2q_content [data-phase-room] [aria-label="Interactive instruction studio"] button[aria-pressed=true]{border-bottom:3px solid!important}.C7gt2q_content [data-phase-room] [aria-label="Interactive instruction studio"] :is([class*=orb],[class*=landscape]){display:none}.C7gt2q_content [data-phase-room] [aria-label="Interactive instruction studio"] [class*=sheet]{padding:0!important}.C7gt2q_content [data-phase-room] [aria-label="Interactive instruction studio"] [class*=draft]{color:inherit;font-size:.9375rem}.C7gt2q_content [data-phase-room] [class*=promptFields]{display:block}.C7gt2q_content [data-phase-room] [class*=promptFields] label{margin:14px 0;display:block}.C7gt2q_content [data-phase-room] [data-experience-stage] :is([class*=comparison],[class*=practiceGrid]){display:block}.C7gt2q_frame:has([data-phase-room])>.C7gt2q_guide{box-sizing:border-box;background:0 0;border:0;flex-shrink:0;max-width:none;min-height:116px;padding:8px max(380px,30vw) 8px 3vw;font-size:.8125rem}@media (max-width:700px){.C7gt2q_frame:has([data-phase-room])>.C7gt2q_guide{min-height:96px;padding:4px 16px 62px;font-size:.6875rem;line-height:1.3}.C7gt2q_frame:has([data-phase-room]) .C7gt2q_content [data-room-material]{padding-top:8px}}@media (max-width:800px){.C7gt2q_header{gap:6px 12px;padding-block:4px}.C7gt2q_art{opacity:.5;width:100%;height:max(950px,100svh);position:absolute;inset:0 0 auto;-webkit-mask-image:linear-gradient(#000 65%,#0000);mask-image:linear-gradient(#000 65%,#0000)}.C7gt2q_content{padding-top:.5rem}.C7gt2q_content [data-experience-stage]>header h1{font-size:2rem}.C7gt2q_content [aria-label="Interactive instruction studio"]{gap:8px;margin-top:.5rem}}.C7gt2q_content>nav[aria-label="World 03 lab"]>p{margin:0;padding:.5rem clamp(1rem,3vw,3.5rem)}
.q15DNa_lesson{color:#172a32;overflow-wrap:anywhere;background:#f2eee5;min-height:100svh;padding:clamp(18px,4vw,64px);font:400 1rem/1.7 Arial,sans-serif}.q15DNa_header{letter-spacing:.06em;border-bottom:1px solid #a8afa9;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;padding-bottom:20px;font-size:.75rem;display:flex}.q15DNa_brand{letter-spacing:.24em;font-size:1.4rem;font-weight:700}.q15DNa_body{max-width:850px;margin:clamp(28px,5vw,72px) auto 0}.q15DNa_eyebrow,.q15DNa_label{letter-spacing:.12em;color:#425b62;font-size:.76rem;font-weight:700}.q15DNa_lesson h1{letter-spacing:-.035em;max-width:20ch;margin:12px 0 32px;font:400 clamp(2.2rem,5vw,4.2rem)/1.1 Georgia,serif}.q15DNa_lesson h2{margin:0 0 20px;font:400 clamp(1.5rem,3vw,2.3rem)/1.3 Georgia,serif}.q15DNa_lesson h3{margin:0 0 10px;font-size:1.05rem;line-height:1.45}.q15DNa_lesson h2:focus-visible{outline-offset:8px;outline:2px solid #745822}.q15DNa_lead{font-size:clamp(1.15rem,2vw,1.45rem);line-height:1.6}.q15DNa_lesson blockquote{white-space:pre-wrap;border-left:3px solid #846630;margin:24px 0;padding:4px 0 4px clamp(18px,3vw,32px);font:400 clamp(1.1rem,2vw,1.3rem)/1.75 Georgia,serif}.q15DNa_checks{gap:24px;margin:30px 0;display:grid}.q15DNa_checks article{border-top:1px solid #abb2ab;padding-top:22px}.q15DNa_evidence{white-space:pre-wrap;font-family:Georgia,serif}.q15DNa_next{border-top:2px solid #846630;padding:22px 0}.q15DNa_components{grid-template-columns:1fr 1fr;gap:8px 32px;padding-left:24px;display:grid}.q15DNa_navigation{flex-wrap:wrap;gap:12px;margin:36px 0 24px;display:flex}.q15DNa_lesson button,.q15DNa_replay{cursor:pointer;color:#fff;background:#173841;border:1px solid #263f48;border-radius:3px;min-height:44px;padding:12px 20px;font:600 .93rem/1.35 Arial,sans-serif}.q15DNa_lesson button:disabled{opacity:.5;cursor:not-allowed}.q15DNa_lesson button:focus-visible,.q15DNa_replay:focus-visible{outline-offset:4px;outline:3px solid #a17720}.q15DNa_lesson footer{color:#475b60;border-top:1px solid #abb2ab;padding-top:16px;font-size:.85rem}.q15DNa_replay{color:#172a32;background:#f2eee5;margin:10px 0}@media (max-width:560px){.q15DNa_header>span:last-child{width:100%}.q15DNa_components{grid-template-columns:1fr}.q15DNa_lesson h1{font-size:2.35rem}.q15DNa_navigation button{flex:180px}}
.usBIYW_motion{pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:hidden}.usBIYW_texture{animation:usBIYW_textureFlow var(--flow-time) linear infinite;transform-box:view-box;pointer-events:none}.usBIYW_texture:nth-child(2){animation-delay:var(--flow-offset)}@keyframes usBIYW_textureFlow{0%{opacity:0;transform:translate(0)}50%{opacity:1}to{transform:translate(var(--travel-x),var(--travel-y));opacity:0}}[data-atmosphere-paused=true] .usBIYW_texture,[data-motion-mode=paused] .usBIYW_texture,[data-page-hidden=true] .usBIYW_texture{animation-play-state:paused}@media (prefers-reduced-motion:reduce){.usBIYW_motion{display:none}.usBIYW_texture{animation:none}}.usBIYW_birds{pointer-events:none;fill:none;stroke:#293a43;stroke-width:1.5px;opacity:.65}.usBIYW_flight{transform-box:fill-box;animation:32s linear infinite usBIYW_birdFlight}.usBIYW_flight path{transform-box:fill-box;transform-origin:50%;animation:1.6s ease-in-out infinite usBIYW_wingBeat}.usBIYW_flight path:nth-child(2){animation-delay:-.7s}.usBIYW_flight path:nth-child(3){animation-delay:-.3s}@keyframes usBIYW_birdFlight{0%{opacity:0;transform:translate(-65px,8px)}12%,88%{opacity:1}to{opacity:0;transform:translate(120px,-12px)}}@keyframes usBIYW_wingBeat{50%{transform:scaleY(.45)}}[data-atmosphere-paused=true] :is(.usBIYW_flight,.usBIYW_flight path),[data-motion-mode=paused] :is(.usBIYW_flight,.usBIYW_flight path),[data-page-hidden=true] :is(.usBIYW_flight,.usBIYW_flight path){animation-play-state:paused}@media (prefers-reduced-motion:reduce){.usBIYW_flight,.usBIYW_flight path{animation:none}}
.AAzTqG_viewport{aspect-ratio:3/2;isolation:isolate;width:100%;height:66.6667vw;min-height:0;position:relative}.AAzTqG_plane{pointer-events:none;position:absolute;inset:0}.AAzTqG_soundObject{left:var(--x);top:var(--y);width:var(--w);height:var(--h);pointer-events:auto;z-index:3;position:absolute}.AAzTqG_soundObject[hidden]{display:none}.AAzTqG_viewport .AAzTqG_soundControl{width:100%;height:100%;top:0;left:0}.AAzTqG_viewport .AAzTqG_soundControl:focus-visible{outline:0}.AAzTqG_viewport .AAzTqG_soundControl:disabled{opacity:1;cursor:default}.AAzTqG_soundControl[data-voice-state=playing] .AAzTqG_objectLight{opacity:.7}.AAzTqG_soundControl:is([data-voice-state=blocked],[data-voice-state=failed],[data-voice-state=unavailable])>span{opacity:1}.AAzTqG_plane>img{object-fit:cover;width:100%;height:100%;display:block}.AAzTqG_plane>.AAzTqG_placedObject{object-fit:fill;filter:drop-shadow(0 7px 5px #0009);position:absolute}.AAzTqG_plane>.AAzTqG_placedObject[data-placed-object=template]{clip-path:inset(3% 2% 4% round 8px);width:36%;height:31%;top:61%;left:26%}.AAzTqG_plane>.AAzTqG_placedObject[data-placed-object=queue]{width:19%;height:17%;top:67%;left:33%;transform:rotate(-7deg)}.AAzTqG_plane>.AAzTqG_placedObject[data-placed-object=privacy]{width:16%;height:17%;top:53%;left:38%;transform:rotate(4deg)}.AAzTqG_hotspot{left:var(--x);top:var(--y);width:var(--w);height:var(--h);pointer-events:auto;cursor:pointer;touch-action:manipulation;border-radius:0;min-width:44px;min-height:44px;position:absolute;box-shadow:none!important;color:#fff!important;background:0 0!important;border:0!important;padding:0!important}.AAzTqG_objectLight{clip-path:var(--object-shape);opacity:0;filter:brightness(1.38)saturate(1.1);pointer-events:none;transition:opacity .18s;display:block;position:absolute;inset:0}.AAzTqG_viewport .AAzTqG_actionProp{left:var(--x);top:var(--y);z-index:6;pointer-events:auto;cursor:pointer;touch-action:manipulation;position:absolute;transform:translate(-50%,-50%);width:var(--w)!important;height:var(--h)!important;min-width:calc(44px / var(--camera-scale))!important;min-height:calc(44px / var(--camera-scale))!important;box-shadow:none!important;color:#fff4cf!important;background:0 0!important;border:0!important;border-radius:0!important;padding:0!important}.AAzTqG_actionProp>span{transform:translate(-50%,-50%) scale(calc(1 / var(--camera-scale)));overflow-wrap:anywhere;width:max-content;max-width:150px;font:500 13px/1.25 var(--lens-font-body,system-ui);text-align:center;text-shadow:0 1px 2px #000,0 2px 6px #000;pointer-events:none;position:absolute;top:50%;left:50%}.AAzTqG_actionProp[data-room-action=primary]>span{left:calc(50% - var(--caption-gap)*var(--room-plane-unit,0px) + 6px);text-align:left;max-width:90px;right:auto;transform:translateY(-50%)}.AAzTqG_actionProp[data-room-action=secondary]>span{left:auto;right:calc(50% - var(--caption-gap)*var(--room-plane-unit,0px) + 6px);text-align:right;max-width:90px;transform:translateY(-50%)}.AAzTqG_actionProp:is([data-room-action=book-upper],[data-room-action=book-lower])>span{max-width:calc(100% - 8px)}.AAzTqG_actionProp:is(:hover,:focus-visible):not(:disabled) .AAzTqG_objectLight{opacity:1}.AAzTqG_actionProp:focus-visible:not(:disabled){outline:0}.AAzTqG_actionProp:focus-visible .AAzTqG_objectLight{filter:brightness(1.75)saturate(.8)}.AAzTqG_actionProp>span{opacity:0;transition:opacity .15s}.AAzTqG_actionProp:is(:hover,:focus-visible)>span{opacity:1}.AAzTqG_actionProp:disabled{cursor:not-allowed;opacity:.48}.AAzTqG_actionProp>small,.AAzTqG_actionProp>span img{display:none}@media (max-width:700px){.AAzTqG_actionProp[data-room-action=primary]>span,.AAzTqG_actionProp[data-room-action=secondary]>span{max-width:min(90px,calc((100vw - var(--glass-width)*var(--room-plane-unit,0px))/2 - 12px));font-size:.75rem}.AAzTqG_actionProp[data-room-action=previous]>span,.AAzTqG_actionProp[data-room-action=next]>span{max-width:72px;font-size:.75rem;top:0;transform:translateY(-100%)}.AAzTqG_actionProp[data-room-action=previous]>span{text-align:left;left:0}.AAzTqG_actionProp[data-room-action=next]>span{text-align:right;left:auto;right:0}.AAzTqG_actionProp[data-room-action=book-upper]>span,.AAzTqG_actionProp[data-room-action=book-lower]>span{font-size:.75rem}.AAzTqG_actionProp[data-room-action=primary]>span,.AAzTqG_actionProp[data-room-action=secondary]>span{max-width:min(90px,calc((100vw - var(--glass-width)*var(--room-plane-unit,0px))/2 - 8px))}.AAzTqG_actionProp[data-room-action=primary]>span{left:calc(50% - var(--caption-gap)*var(--room-plane-unit,0px) + 2px)}.AAzTqG_actionProp[data-room-action=secondary]>span{right:calc(50% - var(--caption-gap)*var(--room-plane-unit,0px) + 2px)}}@media (forced-colors:active){.AAzTqG_actionProp>span{color:canvastext;text-shadow:none;background:canvas}.AAzTqG_actionProp:focus-visible{outline:2px solid highlight!important}}.AAzTqG_hotspot>span{width:max-content;max-width:180px;font:500 .9375rem/1.4 var(--lens-font-body,system-ui);color:#fff;opacity:0;pointer-events:none;z-index:2;text-shadow:0 1px 3px #000,0 2px 8px #000;background:0 0;padding:6px 0;transition:opacity .15s;position:absolute;bottom:100%;left:50%;transform:translate(-50%)}.AAzTqG_hotspot>span,.AAzTqG_actionProp>span,.AAzTqG_materialControl>span{translate:var(--caption-shift,0px) var(--caption-rise,0px)}.AAzTqG_viewport span[data-caption-detour]:after{content:"";left:var(--caption-link-x);top:var(--caption-link-top);height:var(--caption-link-height);opacity:.6;pointer-events:none;border-left:1px solid;position:absolute}.AAzTqG_viewport[data-mode=focused] .AAzTqG_hotspot>span{padding:0;top:50%;bottom:auto;transform:translate(-50%,-50%)}.AAzTqG_hotspot:is(:hover,:focus-visible) .AAzTqG_objectLight,.AAzTqG_hotspot:is(:hover,:focus-visible)>span{opacity:1}.AAzTqG_viewport[data-mode=scene] .AAzTqG_plane>.AAzTqG_hotspot{border-radius:0}.AAzTqG_viewport[data-mode=scene] .AAzTqG_plane>.AAzTqG_hotspot:focus-visible{z-index:4;outline:0}.AAzTqG_viewport .AAzTqG_materialControl{left:var(--x);top:var(--y);width:var(--w);height:var(--h);min-height:calc(44px / var(--camera-scale));pointer-events:auto;z-index:5;cursor:pointer;touch-action:manipulation;border-radius:0;position:absolute;box-shadow:none!important;background:0 0!important;border:0!important;padding:0!important}.AAzTqG_materialControl[data-room-object-return]{transform:translateY(-50%)}.AAzTqG_materialControl span{transform:translate(-50%,-50%) scale(calc(1 / var(--camera-scale)));width:max-content;max-width:200px;font:500 14px/1.4 var(--lens-font-body,system-ui);color:#fff7db;text-shadow:0 1px 3px #000,0 2px 7px #000;pointer-events:none;opacity:0;position:absolute;top:50%;left:50%}.AAzTqG_materialControl[data-room-object-return] span{top:calc(50% + 12px)}.AAzTqG_viewport .AAzTqG_materialControl:is(:hover,:focus-visible){-webkit-backdrop-filter:brightness(1.5);backdrop-filter:brightness(1.5);outline-offset:0;outline:1px solid #fff1b5}.AAzTqG_materialControl:is(:hover,:focus-visible) span{opacity:1}.AAzTqG_viewport .AAzTqG_materialControl{min-width:calc(44px / var(--camera-scale))}.AAzTqG_materialControl[data-page-continuation] span{text-align:center;max-width:44px;font-size:.75rem;left:0;right:auto;transform:translateY(-50%)}@media (hover:none){.AAzTqG_materialControl span{opacity:1}}.AAzTqG_hotspot:focus-visible>span{color:#fff2b7;text-underline-offset:5px;text-decoration:underline}.AAzTqG_hotspot:focus-visible .AAzTqG_objectLight{filter:brightness(1.75)saturate(.8)}.AAzTqG_hotspot:disabled{cursor:default}@media (hover:none){.AAzTqG_hotspot>span,.AAzTqG_actionProp>span{opacity:1}}.AAzTqG_hotspot[data-object-kind=source]>span{text-align:center;white-space:normal;width:calc(100% - 12px);max-width:180px}.AAzTqG_viewport.AAzTqG_viewport.AAzTqG_viewport [data-physical-screen][data-physical-screen][data-physical-screen] [data-learning-path] :is(ol,li,p){font-size:.875rem!important;line-height:1.35!important}.AAzTqG_viewport.AAzTqG_viewport.AAzTqG_viewport [data-physical-screen][data-physical-screen][data-physical-screen] [data-learning-path] ol{gap:4px 10px!important;margin:0!important}.AAzTqG_viewport.AAzTqG_viewport.AAzTqG_viewport [data-physical-screen][data-physical-screen][data-physical-screen] [data-learning-path] p{margin:4px 0!important}@media (max-width:700px){.AAzTqG_viewport.AAzTqG_viewport.AAzTqG_viewport [data-physical-screen][data-physical-screen][data-physical-screen] [data-lesson-case] :is(h2,h3,h4){margin:6px 0!important;font-size:1.125rem!important;line-height:1.25!important}}.AAzTqG_discovery{text-align:center;color:#fff;text-shadow:0 1px 4px #000,0 2px 14px #000;pointer-events:none;width:40%;margin:0;font-size:.875rem;position:absolute;top:26%;left:30%}.AAzTqG_viewport[data-mode=focused]{aspect-ratio:auto;z-index:0;width:100%;height:100%;position:absolute;inset:0;overflow:hidden}.AAzTqG_viewport.AAzTqG_viewport.AAzTqG_viewport[data-mode=focused]{overflow-anchor:none;overflow:auto!important}.AAzTqG_viewport[data-mode=focused] .AAzTqG_plane>img{object-position:50% 70%;filter:brightness(.7)}.AAzTqG_viewport[data-mode=focused] .AAzTqG_discovery{z-index:7;width:calc(100% - 48px);max-width:620px;margin:0;font-size:.75rem;line-height:1.4;display:block;position:fixed;top:auto;bottom:54px;left:50%;transform:translate(-50%)}.AAzTqG_viewport[data-mode=focused] .AAzTqG_placedObject{display:none}@media (max-width:700px){.AAzTqG_viewport[data-mode=scene]{aspect-ratio:1/1.12;width:100%;height:112vw;overflow:auto}.AAzTqG_viewport[data-mode=scene] .AAzTqG_plane{aspect-ratio:3/2;width:168%;height:auto}.AAzTqG_hotspot>span{max-width:120px;font-size:.75rem}.AAzTqG_discovery{width:75%;font-size:.8125rem;top:14%;left:12%}.AAzTqG_viewport[data-mode=focused] .AAzTqG_plane{width:100%;height:100%}}@media (prefers-reduced-motion:reduce){.AAzTqG_objectLight,.AAzTqG_hotspot>span{transition:none}}.AAzTqG_discovery{width:65%;font-size:.8125rem;top:auto;bottom:3%;left:28%}.AAzTqG_panHint{display:none}@media (max-width:700px){.AAzTqG_panHint{display:inline}.AAzTqG_viewport[data-mode=scene]{aspect-ratio:auto;height:100svh;overflow:auto hidden}.AAzTqG_viewport[data-mode=scene] .AAzTqG_plane{aspect-ratio:3/2;width:150svh;height:100svh}.AAzTqG_discovery{width:60%;font-size:.75rem;bottom:3%;left:35%}.AAzTqG_viewport[data-mode=focused] .AAzTqG_plane{min-width:150svh;left:50%;transform:translate(-50%)}}.AAzTqG_placedObject[data-placed-object=template-work]{width:31%;height:20%;top:71%;left:66%;transform:rotate(-3deg)}@media (max-width:700px){.AAzTqG_viewport[data-mode=scene] .AAzTqG_discovery{box-sizing:border-box;color:#fff;text-shadow:0 1px 3px #000,0 2px 8px #000;pointer-events:none;background:0 0;width:calc(100vw - 32px);margin:0 16px;padding:8px 0;font-size:.8125rem;line-height:1.4;position:sticky;top:calc(100svh - 54px);left:16px}.AAzTqG_desktopHint{display:none}}@media (forced-colors:active){.AAzTqG_viewport[data-mode=scene] .AAzTqG_plane>.AAzTqG_hotspot:focus-visible,.AAzTqG_viewport .AAzTqG_soundControl:focus-visible,.AAzTqG_viewport .AAzTqG_materialControl:focus-visible{outline-offset:3px;outline:3px solid highlight}.AAzTqG_hotspot>span,.AAzTqG_materialControl span{color:canvastext;text-shadow:none;background:canvas}}.AAzTqG_discovery{background:#080c129e;border-radius:10px;width:auto;max-width:min(620px,100% - 32px);padding:6px 12px}@media (prefers-reduced-transparency:reduce){.AAzTqG_discovery{background:#080c12e0}}.AAzTqG_viewport .AAzTqG_actionProp:focus-visible:not(:disabled),.AAzTqG_viewport[data-mode] .AAzTqG_plane>.AAzTqG_hotspot:focus-visible,.AAzTqG_hotspot:focus-visible{outline-offset:3px;z-index:4;outline:3px solid #fff2b7!important;box-shadow:0 0 0 6px #080c128c!important}.AAzTqG_actionProp:is(:hover,:focus-visible)>span,.AAzTqG_hotspot:is(:hover,:focus-visible)>span{color:#fff;text-shadow:none;background:#080c12c7;border-radius:6px;padding:3px 8px}.AAzTqG_viewport .AAzTqG_actionProp:disabled{opacity:.72}.AAzTqG_materialControl em[data-key-hint]{font-style:normal}@media (hover:none){.AAzTqG_viewport .AAzTqG_materialControl span{text-shadow:none;background:#0b1220d9;border-radius:999px;padding:2px 8px}.AAzTqG_materialControl em[data-key-hint]{display:none}}
.cFgE5G_viewport.cFgE5G_viewport{--camera-scale:1;isolation:isolate;color:#eee6ce;overscroll-behavior:contain;cursor:grab;min-height:650px;aspect-ratio:auto!important;height:100svh!important;position:relative!important;inset:auto!important;overflow:auto!important}.cFgE5G_viewport>div:first-child{width:calc(max(100%,150svh) * var(--room-zoom,1))!important;min-width:0!important;height:calc(100% * var(--room-zoom,1))!important;position:relative!important;inset:auto!important;transform:none!important}.cFgE5G_viewport>div:first-child>img:first-child{object-fit:fill!important;filter:none!important;object-position:initial!important}.cFgE5G_viewport[data-mode=focused]{overflow:auto!important}.cFgE5G_viewport[data-mode=focused]>div:first-child>img[data-placed-object]{display:block}.cFgE5G_screen{left:var(--aperture-x);top:var(--aperture-y);width:var(--screen-w);height:var(--screen-h);box-sizing:border-box;pointer-events:auto;color:#f4e9cc;font:400 18px/1.55 var(--lens-font-body,system-ui);position:absolute;overflow:hidden;transform:translate(-50%,-50%)}.cFgE5G_screen[hidden]{display:none!important}.cFgE5G_viewport.cFgE5G_viewport.cFgE5G_viewport .cFgE5G_screen.cFgE5G_screen.cFgE5G_screen [data-room-material]{--object-ink:#f4e9cc;transform-origin:0 0;display:block;width:calc(100% * var(--camera-scale))!important;height:calc(100% * var(--camera-scale))!important;filter:none!important;clip-path:none!important;min-height:0!important;color:inherit!important;transform:scale(calc(1 / var(--camera-scale)))!important;margin:0!important;padding:0!important;position:static!important}.cFgE5G_viewport.cFgE5G_viewport.cFgE5G_viewport .cFgE5G_screen.cFgE5G_screen.cFgE5G_screen [data-room-material]>div{clip-path:none!important;height:100%!important;min-height:0!important;color:inherit!important;background:0 0!important;border:0!important;margin:0!important;padding:0!important;display:block!important}.cFgE5G_viewport.cFgE5G_viewport.cFgE5G_viewport .cFgE5G_screen.cFgE5G_screen.cFgE5G_screen [role=region]:is([aria-label="Open object pages"],[aria-label="Room companion pages"]){box-sizing:border-box;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#b99a62 transparent;scroll-behavior:auto;height:100%;min-height:0;display:block;overflow:auto;width:100%!important;font:inherit!important;color:inherit!important;padding:2px 4px!important;position:relative!important;inset:auto!important}.cFgE5G_viewport.cFgE5G_viewport.cFgE5G_viewport .cFgE5G_screen.cFgE5G_screen.cFgE5G_screen [aria-hidden=true]{display:none}.cFgE5G_viewport.cFgE5G_viewport.cFgE5G_viewport .cFgE5G_screen.cFgE5G_screen.cFgE5G_screen :is(p,span,small,strong,pre,label,legend,summary,details,blockquote,nav,ul,ol,li,dl,dt,dd,section,form,fieldset,aside,header,footer,div){line-height:inherit;font-size:inherit!important;color:inherit!important;box-shadow:none!important;text-shadow:none!important}.cFgE5G_viewport.cFgE5G_viewport.cFgE5G_viewport .cFgE5G_screen.cFgE5G_screen.cFgE5G_screen :is(h1,h2,h3,h4,h5){color:#fff0c8!important;margin:.6em 0!important;font:400 1.3em/1.3 Georgia,serif!important}.cFgE5G_viewport.cFgE5G_viewport.cFgE5G_viewport .cFgE5G_screen.cFgE5G_screen.cFgE5G_screen :is(p,pre){white-space:normal;overflow-wrap:anywhere;margin:.6em 0!important}.cFgE5G_viewport.cFgE5G_viewport.cFgE5G_viewport .cFgE5G_screen.cFgE5G_screen.cFgE5G_screen :is(form,section,aside,fieldset){background:0 0!important;border:0!important;min-width:0!important;margin:.6em 0!important;padding:0!important}.cFgE5G_viewport.cFgE5G_viewport.cFgE5G_viewport .cFgE5G_screen.cFgE5G_screen.cFgE5G_screen :is(button,a,summary,textarea,input,select){box-sizing:border-box;font:inherit!important;min-width:0!important;max-width:100%!important;scroll-margin-block:6px!important}.cFgE5G_viewport.cFgE5G_viewport.cFgE5G_viewport .cFgE5G_screen.cFgE5G_screen.cFgE5G_screen :is(button,a,summary){color:inherit!important;box-shadow:none!important;background:0 0!important;border:0!important;border-bottom:1px solid #b99a6280!important;border-radius:0!important;min-height:44px!important;padding:.4em .3em!important}.cFgE5G_viewport.cFgE5G_viewport.cFgE5G_viewport .cFgE5G_screen.cFgE5G_screen.cFgE5G_screen :is(textarea,select){box-sizing:border-box;width:100%;color:#fff0c8!important;background:#18252f!important;border:1px solid #b99a62!important;border-radius:0!important;min-height:44px!important;padding:.35em!important}.cFgE5G_viewport.cFgE5G_viewport.cFgE5G_viewport .cFgE5G_screen.cFgE5G_screen.cFgE5G_screen textarea{min-height:7em!important}.cFgE5G_viewport.cFgE5G_viewport.cFgE5G_viewport .cFgE5G_screen.cFgE5G_screen.cFgE5G_screen input{accent-color:#b99a62;min-width:22px!important;min-height:22px!important}.cFgE5G_viewport.cFgE5G_viewport.cFgE5G_viewport .cFgE5G_screen.cFgE5G_screen.cFgE5G_screen input:is([type=radio],[type=checkbox]){flex:none!important;width:22px!important;height:22px!important;margin:.15em 0 0!important}.cFgE5G_viewport.cFgE5G_viewport.cFgE5G_viewport .cFgE5G_screen.cFgE5G_screen.cFgE5G_screen label:has(input:is([type=radio],[type=checkbox])){overflow-wrap:anywhere;align-items:flex-start;min-height:44px;gap:.6em!important}.cFgE5G_viewport.cFgE5G_viewport.cFgE5G_viewport .cFgE5G_screen.cFgE5G_screen.cFgE5G_screen [role=region]:is([aria-label="Open object pages"],[aria-label="Room companion pages"]){scrollbar-width:auto;scrollbar-color:auto}.cFgE5G_viewport.cFgE5G_viewport.cFgE5G_viewport .cFgE5G_screen.cFgE5G_screen.cFgE5G_screen [aria-label="Open object pages"]::-webkit-scrollbar{width:6px;height:6px}.cFgE5G_viewport.cFgE5G_viewport.cFgE5G_viewport .cFgE5G_screen.cFgE5G_screen.cFgE5G_screen [aria-label="Open object pages"]::-webkit-scrollbar-track{background:0 0}.cFgE5G_viewport.cFgE5G_viewport.cFgE5G_viewport .cFgE5G_screen.cFgE5G_screen.cFgE5G_screen [aria-label="Open object pages"]::-webkit-scrollbar-thumb{background:#b99a6280;border-radius:0}.cFgE5G_viewport.cFgE5G_viewport.cFgE5G_viewport .cFgE5G_screen.cFgE5G_screen.cFgE5G_screen :focus-visible{outline-offset:1px!important;outline:1px solid #fff1b5!important}.cFgE5G_viewport.cFgE5G_viewport.cFgE5G_viewport .cFgE5G_screen.cFgE5G_screen.cFgE5G_screen [class*=objectHead]{gap:.6em!important;margin:0 0 .8em!important;padding:0 0 .5em!important;display:flex!important}.cFgE5G_viewport.cFgE5G_viewport.cFgE5G_viewport .cFgE5G_screen.cFgE5G_screen.cFgE5G_screen [class*=inscription]{display:none!important}:is(.cFgE5G_viewport.cFgE5G_viewport.cFgE5G_viewport .cFgE5G_screen.cFgE5G_screen.cFgE5G_screen [class*=workStand],.cFgE5G_viewport.cFgE5G_viewport.cFgE5G_viewport .cFgE5G_screen.cFgE5G_screen.cFgE5G_screen [class*=aiInspection],.cFgE5G_viewport.cFgE5G_viewport.cFgE5G_viewport .cFgE5G_screen.cFgE5G_screen.cFgE5G_screen [class*=evidenceDesk]){background:0 0!important;border:0!important;width:100%!important;min-height:0!important;padding:0!important;position:static!important;transform:none!important}:is(.cFgE5G_viewport.cFgE5G_viewport.cFgE5G_viewport .cFgE5G_screen.cFgE5G_screen.cFgE5G_screen [class*=destination],.cFgE5G_viewport.cFgE5G_viewport.cFgE5G_viewport .cFgE5G_screen.cFgE5G_screen.cFgE5G_screen [class*=sourceTray]){display:none!important}.cFgE5G_viewport.cFgE5G_viewport.cFgE5G_viewport .cFgE5G_screen.cFgE5G_screen.cFgE5G_screen [data-related-records=journal]{display:block!important}.cFgE5G_viewport.cFgE5G_viewport.cFgE5G_viewport .cFgE5G_screen.cFgE5G_screen.cFgE5G_screen :is(nav,header,details,blockquote,dl,dd){background:0 0!important;border:0!important;margin:.5em 0!important;padding:0!important}.cFgE5G_viewport.cFgE5G_viewport.cFgE5G_viewport .cFgE5G_screen.cFgE5G_screen.cFgE5G_screen :is([data-room-writing],[data-ai-work]) :is(div,section,aside,fieldset){background:0 0!important;border:0!important;gap:.6em!important;width:auto!important;min-width:0!important;max-width:100%!important;margin:.5em 0!important;padding:0!important;display:block!important}.cFgE5G_viewport.cFgE5G_viewport.cFgE5G_viewport .cFgE5G_screen.cFgE5G_screen.cFgE5G_screen :is([data-room-writing],[data-ai-work]) :is(p,pre,label,summary,small,strong,dt,dd){font-size:inherit!important;color:inherit!important;line-height:inherit!important;background:0 0!important}:is(.cFgE5G_viewport.cFgE5G_viewport.cFgE5G_viewport .cFgE5G_screen.cFgE5G_screen.cFgE5G_screen [class*=focus],.cFgE5G_viewport.cFgE5G_viewport.cFgE5G_viewport .cFgE5G_screen.cFgE5G_screen.cFgE5G_screen [class*=objects]){background:0 0!important;border:0!important;min-width:0!important;padding:0!important;display:block!important;position:static!important}.cFgE5G_viewport.cFgE5G_viewport.cFgE5G_viewport .cFgE5G_screen.cFgE5G_screen.cFgE5G_screen [class*=focus]:before{display:none!important}.cFgE5G_viewport.cFgE5G_viewport.cFgE5G_viewport .cFgE5G_screen.cFgE5G_screen.cFgE5G_screen [class*=focus]:after{display:none!important}.cFgE5G_viewport.cFgE5G_viewport.cFgE5G_viewport .cFgE5G_screen.cFgE5G_screen.cFgE5G_screen [class*=pipeline]:after{display:none!important}.cFgE5G_viewport.cFgE5G_viewport.cFgE5G_viewport .cFgE5G_screen.cFgE5G_screen.cFgE5G_screen :is([data-room-writing],[data-ai-work]) button{text-align:left;white-space:normal;overflow-wrap:anywhere;width:100%!important;min-width:0!important;margin:.3em 0!important;padding:.4em .3em!important;display:block!important}.cFgE5G_viewport.cFgE5G_viewport.cFgE5G_viewport .cFgE5G_screen.cFgE5G_screen.cFgE5G_screen [class*=claims]{display:block!important}.cFgE5G_viewport.cFgE5G_viewport.cFgE5G_viewport .cFgE5G_screen.cFgE5G_screen.cFgE5G_screen [class*=claims] button span{display:none}.cFgE5G_viewport.cFgE5G_viewport.cFgE5G_viewport .cFgE5G_screen.cFgE5G_screen.cFgE5G_screen [class*=claims] button small{display:block!important}.cFgE5G_viewport.cFgE5G_viewport.cFgE5G_viewport .cFgE5G_screen.cFgE5G_screen.cFgE5G_screen [class*=requestRack] button :is(strong,small){display:block!important}.cFgE5G_viewport.cFgE5G_viewport.cFgE5G_viewport .cFgE5G_screen.cFgE5G_screen.cFgE5G_screen [role=region]:is([aria-label="Open object pages"],[aria-label="Room companion pages"])>*{box-sizing:border-box;max-width:100%}:is(.cFgE5G_viewport.cFgE5G_viewport.cFgE5G_viewport .cFgE5G_screen.cFgE5G_screen.cFgE5G_screen [class*=apparatusHead],.cFgE5G_viewport.cFgE5G_viewport.cFgE5G_viewport .cFgE5G_screen.cFgE5G_screen.cFgE5G_screen [class*=focusHead]){min-width:0!important;min-height:0!important;padding:0!important;display:block!important}.cFgE5G_viewport.cFgE5G_viewport.cFgE5G_viewport .cFgE5G_screen.cFgE5G_screen.cFgE5G_screen [class*=discovery]{flex-wrap:wrap;gap:.6em;width:auto!important;min-width:0!important;display:flex!important}.cFgE5G_viewport.cFgE5G_viewport.cFgE5G_viewport .cFgE5G_screen.cFgE5G_screen.cFgE5G_screen [class*=workStand]:before{display:none!important}.cFgE5G_viewport.cFgE5G_viewport.cFgE5G_viewport .cFgE5G_screen.cFgE5G_screen.cFgE5G_screen [class*=workStand]:after{display:none!important}.cFgE5G_viewport.cFgE5G_viewport.cFgE5G_viewport .cFgE5G_screen.cFgE5G_screen.cFgE5G_screen [class*=objects]{min-height:0!important}.cFgE5G_viewport.cFgE5G_viewport.cFgE5G_viewport .cFgE5G_screen.cFgE5G_screen.cFgE5G_screen :is([data-room-writing],[data-ai-work]) :before,.cFgE5G_viewport.cFgE5G_viewport.cFgE5G_viewport .cFgE5G_screen.cFgE5G_screen.cFgE5G_screen :is([data-room-writing],[data-ai-work]) :after{display:none!important}.cFgE5G_viewport.cFgE5G_viewport.cFgE5G_viewport .cFgE5G_screen.cFgE5G_screen.cFgE5G_screen :is([data-room-writing],[data-ai-work]) :is(section,fieldset,div,pre){max-height:none!important;overflow:visible!important}.cFgE5G_viewport.cFgE5G_viewport.cFgE5G_viewport .cFgE5G_screen.cFgE5G_screen.cFgE5G_screen button img{object-fit:contain;width:1.5em!important;height:1.5em!important}.cFgE5G_viewport.cFgE5G_viewport.cFgE5G_viewport .cFgE5G_screen.cFgE5G_screen.cFgE5G_screen [data-retained-editor] textarea{display:block;min-height:7em!important;font:inherit!important}.cFgE5G_viewport.cFgE5G_viewport.cFgE5G_viewport .cFgE5G_screen.cFgE5G_screen.cFgE5G_screen button[aria-pressed=true]{background:#b99a622b!important;border-bottom:1px solid #f4dfa6!important}.cFgE5G_viewport.cFgE5G_viewport.cFgE5G_viewport .cFgE5G_screen.cFgE5G_screen.cFgE5G_screen button:disabled{opacity:.55;cursor:not-allowed}.cFgE5G_viewport.cFgE5G_viewport.cFgE5G_viewport .cFgE5G_screen.cFgE5G_screen.cFgE5G_screen [hidden]{display:none!important}@media (max-width:700px){.cFgE5G_viewport>div:first-child{width:calc(max(1120px,150svh) * var(--room-zoom,1))!important}.cFgE5G_screen{width:min(var(--screen-w),calc((100vw - 60px) / var(--camera-scale)));font-size:1rem}}@media (prefers-reduced-motion:reduce){.cFgE5G_viewport *{scroll-behavior:auto!important;transition:none!important}}.cFgE5G_viewport.cFgE5G_viewport.cFgE5G_viewport .cFgE5G_screen.cFgE5G_screen.cFgE5G_screen button strong{background:0 0!important;border:0!important;width:auto!important;min-height:0!important;padding:0!important;display:block!important}.cFgE5G_screen>[data-object-content]{height:100%}.cFgE5G_screen:has(>.cFgE5G_guideBookmark)>[data-object-content]{height:calc(100% - 44px / var(--camera-scale))}.cFgE5G_viewport.cFgE5G_viewport.cFgE5G_viewport .cFgE5G_screen.cFgE5G_screen.cFgE5G_screen[data-continuation=true]>[data-room-material=utility]{height:calc((100% - 44px / var(--camera-scale)) * var(--camera-scale))!important}.cFgE5G_screen[data-continuation=true]>[data-object-content]{height:calc(100% - 44px / var(--camera-scale))!important}.cFgE5G_screen[data-continuation=true]:has(>.cFgE5G_guideBookmark)>[data-object-content]{height:calc(100% - 88px / var(--camera-scale))!important}.cFgE5G_viewport.cFgE5G_viewport.cFgE5G_viewport .cFgE5G_screen.cFgE5G_screen.cFgE5G_screen>.cFgE5G_continuation{width:100%;height:calc(44px / var(--camera-scale));text-align:center;letter-spacing:.025em;position:absolute;inset:auto 0 0;min-height:calc(44px / var(--camera-scale))!important;font-size:calc(.875rem / var(--camera-scale))!important;border:0!important;border-top:1px solid #b99a6280!important;padding:0!important;display:block!important}.cFgE5G_viewport.cFgE5G_viewport.cFgE5G_viewport .cFgE5G_screen.cFgE5G_screen.cFgE5G_screen>.cFgE5G_guideBookmark{height:calc(44px / var(--camera-scale));text-align:right;width:100%;font-size:calc(.875rem / var(--camera-scale))!important;min-height:calc(44px / var(--camera-scale))!important;padding:0!important;display:block!important}.cFgE5G_viewport.cFgE5G_viewport.cFgE5G_viewport .cFgE5G_screen.cFgE5G_screen.cFgE5G_screen [class*=contextBar]{background:0 0!important;border:0!important;margin:1em 0!important;padding:0!important;display:block!important;position:static!important;inset:auto!important}.cFgE5G_viewport.cFgE5G_viewport.cFgE5G_viewport .cFgE5G_screen.cFgE5G_screen.cFgE5G_screen [aria-label="AI object inspection"]{outline:0}.cFgE5G_viewport.cFgE5G_viewport.cFgE5G_viewport .cFgE5G_screen.cFgE5G_screen.cFgE5G_screen [aria-label=Source\ bookmarks]{flex-wrap:wrap;gap:12px;font-size:.8em!important;display:flex!important}.cFgE5G_viewport.cFgE5G_viewport.cFgE5G_viewport .cFgE5G_screen.cFgE5G_screen.cFgE5G_screen [data-workbench-context]{flex-wrap:wrap;width:auto!important;max-width:none!important;color:inherit!important;box-shadow:none!important;background:0 0!important;border:0!important;gap:4px 14px!important;margin:0 0 16px!important;padding:0!important;display:flex!important;position:static!important;inset:auto!important}.cFgE5G_viewport.cFgE5G_viewport.cFgE5G_viewport .cFgE5G_screen.cFgE5G_screen.cFgE5G_screen [data-workbench-context]>a:first-child{font-size:1.3em!important}.cFgE5G_viewport.cFgE5G_viewport.cFgE5G_viewport .cFgE5G_screen.cFgE5G_screen.cFgE5G_screen [data-workbench-context] :is(button,a,summary){color:inherit!important;background:0 0!important;width:auto!important;font-size:.85em!important;position:static!important}.cFgE5G_viewport.cFgE5G_viewport.cFgE5G_viewport .cFgE5G_screen.cFgE5G_screen.cFgE5G_screen [data-workbench-context] details>div{box-shadow:none!important;background:0 0!important;position:static!important}.cFgE5G_viewport.cFgE5G_viewport.cFgE5G_viewport .cFgE5G_screen.cFgE5G_screen.cFgE5G_screen [aria-label="Current learning guide"]{width:100%!important;max-width:none!important;max-height:none!important;color:inherit!important;background:0 0!important;margin:0!important;padding:0!important;position:static!important;inset:auto!important;overflow:visible!important}.cFgE5G_viewport.cFgE5G_viewport.cFgE5G_viewport .cFgE5G_screen.cFgE5G_screen.cFgE5G_screen [class*=guideBody]{max-height:none!important;color:inherit!important;padding:0!important;overflow:visible!important}.cFgE5G_viewport.cFgE5G_viewport.cFgE5G_viewport .cFgE5G_screen.cFgE5G_screen.cFgE5G_screen [aria-label="Your eight-world learning path"]{display:block;width:auto!important;max-height:none!important;margin:0!important;padding:0!important;position:static!important;inset:auto!important;overflow:visible!important}.cFgE5G_viewport.cFgE5G_viewport.cFgE5G_viewport .cFgE5G_screen.cFgE5G_screen.cFgE5G_screen [aria-label="Your eight-world learning path"] button{text-align:left;align-items:center;gap:14px!important;width:100%!important;display:flex!important}.cFgE5G_viewport.cFgE5G_viewport.cFgE5G_viewport .cFgE5G_screen.cFgE5G_screen.cFgE5G_screen [aria-label="Your eight-world learning path"] img{object-fit:cover;flex:none;width:64px!important;height:54px!important}.cFgE5G_viewport.cFgE5G_viewport.cFgE5G_viewport .cFgE5G_screen.cFgE5G_screen.cFgE5G_screen [aria-label="Your eight-world learning path"] span{display:block}
.D1l6sq_path{border-bottom:1px solid #d6b57566;padding-bottom:.4rem}.D1l6sq_path ol{flex-wrap:wrap;gap:.3em .9em;margin:0;padding:0;list-style:none;display:flex}.D1l6sq_path li{opacity:.7}.D1l6sq_path li[aria-current=step]{opacity:1;text-underline-offset:.3em;font-weight:700;text-decoration:underline}.D1l6sq_path p{font-size:.875em}.D1l6sq_lesson{min-width:0}.D1l6sq_lesson pre{white-space:pre-wrap;overflow-wrap:anywhere}.D1l6sq_lesson blockquote{border-left:2px solid #d6b575;margin:.7em 0;padding-left:.8em}.D1l6sq_cue{font-style:italic}
.WnWP_a_station{isolation:isolate;color:#302d26;width:100%;min-width:0;position:relative}.WnWP_a_material{z-index:1;box-sizing:border-box;filter:drop-shadow(0 24px 22px #0009);width:min(780px,65%);min-height:960px;margin-left:28%;padding-top:195px;position:relative}.WnWP_a_material[hidden],.WnWP_a_material [hidden]{display:none!important}.WnWP_a_leaf{box-sizing:border-box;color:#302d26;background:url(/brand/adventure-worlds/source-folder-v1.webp) 50%/100% 100% no-repeat;height:640px;padding:90px 65px 76px;display:flex}.WnWP_a_material[data-material=book]{width:min(1200px,92%);margin-inline:auto;padding-top:220px}.WnWP_a_material[data-material=book] .WnWP_a_leaf{clip-path:inset(5.8% 1.5% 6% round 15px);background-image:url(/brand/adventure-worlds/folio-frame-v1.webp);grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:9%;height:690px;padding:80px 82px 86px;display:grid}.WnWP_a_material[data-material=slate]{width:min(980px,80%);margin-left:14%;padding-top:190px}.WnWP_a_material[data-material=slate] .WnWP_a_leaf{color:#f1eadc;clip-path:inset(1.5% 1% 6% round 10px);background-image:url(/brand/adventure-worlds/dispatch-frame-v1.webp);height:720px;padding:105px 68px 80px;position:relative}.WnWP_a_material[data-material=slate] .WnWP_a_pages{position:absolute;inset:18% 8% 16%}.WnWP_a_material[data-material=engine] .WnWP_a_leaf{color:#edf0e8;clip-path:inset(3% 2% 4% round 20px);background-image:url(/brand/adventure-worlds/engine-frame-v1.webp);padding:58px 55px 100px}.WnWP_a_station[data-kind=privacy] .WnWP_a_leaf{border-bottom:8px solid #326551}.WnWP_a_inscription{min-width:0;padding:12px 4px;font:1.125rem/1.7 Georgia,serif;display:none}.WnWP_a_material[data-material=book] .WnWP_a_inscription{display:block}.WnWP_a_inscription>p:first-child{letter-spacing:.15em;text-transform:uppercase;font:600 .8125rem/1.5 system-ui}.WnWP_a_inscription h2{max-width:13ch;margin-block:32px;font:500 clamp(1.5rem,2.5vw,2.2rem)/1.2 Georgia,serif}.WnWP_a_pages{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#aa956f transparent;min-width:0;min-height:0;font:1rem/1.6 var(--lens-font-body,system-ui);flex:1;padding:4px 12px 12px 4px;overflow:auto}.WnWP_a_objectHead{border-bottom:1px solid #aa9675;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;margin-bottom:18px;padding-bottom:12px;display:flex}.WnWP_a_objectHead>span{font:500 1.125rem/1.4 Georgia,serif}.WnWP_a_pages :is(section,form,fieldset,aside,details,div,header){box-sizing:border-box;max-width:100%;box-shadow:none!important;color:inherit!important;background:0 0!important;border-radius:0!important}.WnWP_a_pages :is(form,section,aside){border:0!important;margin:12px 0!important;padding:0!important}.WnWP_a_pages :is(fieldset){border:0;border-top:1px solid #aa967566!important;margin:16px 0!important;padding:14px 0!important}.WnWP_a_pages :is(h2,h3,h4,p,label,summary,small,dt,dd,legend,pre){color:inherit!important}.WnWP_a_pages :is(h2,h3,h4){font-family:Georgia,serif;font-weight:500;line-height:1.25}.WnWP_a_pages h2{font-size:1.45rem}.WnWP_a_pages h3{font-size:1.15rem}.WnWP_a_pages :is(input,textarea,select,button,summary,a){scroll-margin-block:20px}.WnWP_a_pages :is(textarea,select){box-sizing:border-box;width:100%;min-height:44px;color:#302d26!important;font:inherit!important;background:#fff9e8e8!important;border:0!important;border-bottom:1px solid #978467!important;border-radius:0!important;padding:10px!important}.WnWP_a_pages textarea{resize:vertical;min-height:130px}.WnWP_a_pages input{accent-color:#275e64;flex-shrink:0;min-width:20px;min-height:20px}.WnWP_a_pages label{line-height:1.65}.WnWP_a_pages button,.WnWP_a_pages a{min-height:44px;font:inherit;cursor:pointer;text-underline-offset:4px;padding:10px 8px;color:inherit!important;box-shadow:none!important;background:0 0!important;border:0!important;border-bottom:1px solid!important;border-radius:0!important}.WnWP_a_pages button:disabled{opacity:.58;cursor:not-allowed}.WnWP_a_pages :is(button,a):focus-visible,.WnWP_a_pages:focus-visible{outline-offset:3px;outline:3px solid #0787bd}.WnWP_a_pages pre{white-space:pre-wrap;overflow-wrap:anywhere;font:inherit}.WnWP_a_pages :is(p,dd,dt,li,h2,h3,h4,button,a){overflow-wrap:anywhere;white-space:normal;min-width:0;max-width:100%}.WnWP_a_pages dd{margin-inline-start:0}.WnWP_a_pages [id=saved-prompt-system]{min-width:0}.WnWP_a_pages [class*=toolkit],.WnWP_a_pages [class*=promptGrid]{display:block}.WnWP_a_pages [class*=toolkitFields],.WnWP_a_pages [class*=instructionPreview]{min-width:0;padding:0!important}.WnWP_a_pages [class*=promptGrid] label{margin-block:12px;display:block}.WnWP_a_pages nav{max-width:100%;color:inherit;background:0 0;overflow:auto}.WnWP_a_pages main{color:inherit!important;background:0 0!important;min-height:0!important;padding:0!important}.WnWP_a_pages [data-orb] img{width:48px;height:48px}@media (max-width:1000px){.WnWP_a_material{width:90%;margin-inline:auto;padding-top:165px}.WnWP_a_material[data-material=book]{width:98%;padding-top:175px}.WnWP_a_material[data-material=book] .WnWP_a_leaf{padding:80px 58px 86px}.WnWP_a_material[data-material=slate]{width:94%;margin-inline:auto}}@media (max-width:700px){.WnWP_a_material,.WnWP_a_material[data-material=book],.WnWP_a_material[data-material=slate]{width:100%;min-height:100svh;margin:0;padding-top:115px}.WnWP_a_leaf,.WnWP_a_material[data-material=book] .WnWP_a_leaf,.WnWP_a_material[data-material=slate] .WnWP_a_leaf,.WnWP_a_material[data-material=engine] .WnWP_a_leaf{height:calc(100svh - 140px);min-height:500px;padding:58px 25px 70px;display:flex}.WnWP_a_material[data-material=slate] .WnWP_a_leaf{padding:78px 28px 64px}.WnWP_a_material[data-material=book] .WnWP_a_leaf{background-position:0;background-size:200% 100%;padding:63px 34px 75px}.WnWP_a_material[data-material=book] .WnWP_a_inscription{display:none}.WnWP_a_material[data-material=engine] .WnWP_a_leaf{padding:48px 32px 90px}.WnWP_a_pages{padding-right:8px;font-size:1rem}.WnWP_a_objectHead,.WnWP_a_objectHead button{font-size:.8125rem}.WnWP_a_pages h2{font-size:1.3rem}.WnWP_a_material[data-material=paper] .WnWP_a_leaf{padding:max(105px,18svh - 25.2px) 38px 80px 32px}.WnWP_a_material[data-material=book] .WnWP_a_leaf{padding:90px 48px 115px}}
._4r6oMG_resolve{border:1px solid var(--lens-border);border-radius:var(--lens-radius-md);background:linear-gradient(145deg,color-mix(in srgb,var(--lens-surface-elevated) 92%,transparent),color-mix(in srgb,var(--lens-ink) 96%,transparent));max-width:110rem;box-shadow:0 1.5rem 4rem color-mix(in srgb,var(--lens-indigo) 16%,transparent);gap:1.25rem;margin:1.5rem auto 3rem;padding:clamp(1rem,3vw,2rem);display:grid}._4r6oMG_stageHeader{justify-content:space-between;align-items:end;gap:2rem;display:flex}._4r6oMG_eyebrow{color:var(--lens-cyan);letter-spacing:.14em;text-transform:uppercase;margin:0;font-size:.72rem}._4r6oMG_stageHeader h2{font:clamp(2rem,4vw,3.4rem)/1.05 var(--lens-font-display);margin:.4rem 0}._4r6oMG_intro,._4r6oMG_resultDetail,._4r6oMG_evidence p,._4r6oMG_builder p{max-width:54rem;color:var(--lens-text-secondary)}._4r6oMG_stageRail{flex-wrap:wrap;gap:.5rem;margin:0;padding:0;list-style:none;display:flex}._4r6oMG_stageRail li{border:1px solid var(--lens-border);color:var(--lens-text-tertiary);border-radius:999px;padding:.55rem .75rem;font-size:.76rem}._4r6oMG_stageRail li[data-stage-state=complete]{color:var(--lens-cyan);border-color:color-mix(in srgb,var(--lens-cyan) 55%,var(--lens-border))}._4r6oMG_stageRail li[aria-current=step]{color:var(--lens-text-primary);border-color:var(--lens-violet);box-shadow:0 0 .8rem color-mix(in srgb,var(--lens-violet) 28%,transparent)}._4r6oMG_boundary{border-left:3px solid var(--lens-violet);background:color-mix(in srgb,var(--lens-violet) 8%,transparent);color:var(--lens-text-secondary);margin:0;padding:.8rem 1rem}._4r6oMG_resultCard{border-left:4px solid var(--lens-cyan);background:color-mix(in srgb,var(--lens-cyan) 8%,transparent);padding:1rem 1.2rem}._4r6oMG_resultCard h2{font:1.65rem/1.2 var(--lens-font-display);margin:0}._4r6oMG_resultCard h2:focus,._4r6oMG_saveStatus:focus{outline:3px solid var(--lens-focus-ring);outline-offset:4px}._4r6oMG_metrics{grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem;display:grid}._4r6oMG_metrics div{border:1px solid var(--lens-border);border-radius:var(--lens-radius-sm);gap:.25rem;padding:1rem;display:grid}._4r6oMG_metrics strong{color:var(--lens-text-primary);font-size:1.4rem}._4r6oMG_metrics span{color:var(--lens-text-tertiary);font-size:.78rem}._4r6oMG_evidence,._4r6oMG_builder,._4r6oMG_recovery,._4r6oMG_pathwayStatus{border:1px solid var(--lens-border);border-radius:var(--lens-radius-sm);gap:.8rem;padding:1.1rem;display:grid}._4r6oMG_evidence h3,._4r6oMG_builder h3,._4r6oMG_pathwayStatus h3{font:1.3rem var(--lens-font-display);margin:0}._4r6oMG_evidence ul{gap:.45rem;margin:0;padding:0;list-style:none;display:grid}._4r6oMG_evidence li{background:color-mix(in srgb,var(--lens-surface-elevated) 76%,transparent);border-radius:.35rem;justify-content:space-between;gap:1rem;padding:.55rem .7rem;display:flex}._4r6oMG_evidence li strong{color:var(--lens-cyan);font-size:.8rem}._4r6oMG_support{margin:0;font-size:.82rem}._4r6oMG_promptGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.85rem;display:grid}._4r6oMG_promptGrid label{color:var(--lens-text-secondary);gap:.4rem;font-size:.82rem;display:grid}._4r6oMG_promptGrid select{border:1px solid var(--lens-border);border-radius:var(--lens-radius-sm);background:var(--lens-surface-elevated);min-height:2.8rem;color:var(--lens-text-primary);padding:.55rem .65rem}._4r6oMG_promptGrid select:focus,._4r6oMG_primary:focus,._4r6oMG_recovery button:focus{outline:3px solid var(--lens-focus-ring);outline-offset:3px}._4r6oMG_primary,._4r6oMG_recovery button{border:1px solid var(--lens-focus-ring);border-radius:var(--lens-radius-sm);background:var(--lens-indigo);color:var(--lens-text-primary);font:inherit;cursor:pointer;justify-self:start;padding:.75rem 1rem}._4r6oMG_primary:disabled{cursor:not-allowed;opacity:.56;background:color-mix(in srgb,var(--lens-surface-elevated) 86%,var(--lens-ink));color:var(--lens-text-tertiary);border-color:var(--lens-border)}._4r6oMG_saveStatus{min-height:1.2rem;color:var(--lens-text-secondary);padding:.7rem .8rem}._4r6oMG_artifactCard{border:1px solid color-mix(in srgb,var(--lens-violet) 45%,var(--lens-border));border-radius:var(--lens-radius-sm);background:color-mix(in srgb,var(--lens-violet) 8%,transparent);gap:.4rem;padding:.9rem;display:grid}._4r6oMG_artifactCard h4,._4r6oMG_artifactCard p{margin:0}._4r6oMG_artifactCard small,._4r6oMG_pathwayStatus small{color:var(--lens-text-tertiary)}._4r6oMG_pathwayStatus{border-left:4px solid var(--lens-cyan)}._4r6oMG_resolve[data-artifact-state=accepted]{animation:.7s ease-out _4r6oMG_resolve-lift}._4r6oMG_resolve[data-artifact-state=rejected]{border-color:color-mix(in srgb,var(--lens-amber) 55%,var(--lens-border))}._4r6oMG_resolve[data-motion-mode=reduced],._4r6oMG_resolve[data-motion-mode=reduced] *{transition:none!important;animation:none!important}._4r6oMG_resolve[data-motion-mode=standard] ._4r6oMG_artifactCard[data-artifact-state=accepted]{box-shadow:0 0 1.8rem color-mix(in srgb,var(--lens-violet) 20%,transparent)}@keyframes _4r6oMG_resolve-lift{0%{opacity:.84;transform:translateY(.35rem)}to{opacity:1;transform:translateY(0)}}@media (max-width:760px){._4r6oMG_stageHeader{gap:1rem;display:grid}._4r6oMG_metrics,._4r6oMG_promptGrid{grid-template-columns:1fr}._4r6oMG_evidence li{gap:.2rem;display:grid}._4r6oMG_resolve{margin-top:1rem;padding:1rem}}@media (prefers-reduced-motion:reduce){._4r6oMG_resolve *{scroll-behavior:auto!important;transition:none!important;animation:none!important}}._4r6oMG_toolkit{color:#eef0fa;background:0 0;grid-template-columns:minmax(0,1.2fr) minmax(18rem,.8fr);gap:clamp(1.5rem,4vw,4rem);display:grid}._4r6oMG_toolkitFields{min-width:0;padding:1.75rem}._4r6oMG_toolkit h2{font:450 1.75rem/1.2 var(--lens-font-display);letter-spacing:-.035em;margin:0 0 .7rem}._4r6oMG_toolkitFields>p{color:#aebed3;margin:0 0 2rem;font-size:1rem}._4r6oMG_toolkit ._4r6oMG_promptGrid{gap:1.35rem 1rem}._4r6oMG_toolkit ._4r6oMG_promptGrid label{color:#d0d7e8;font-size:.875rem}._4r6oMG_toolkit ._4r6oMG_promptGrid label>span{align-items:baseline;gap:.65rem;display:flex}._4r6oMG_toolkit small{color:#8aa3bf;font-size:.75rem}._4r6oMG_toolkit ._4r6oMG_promptGrid select{color:#ecedfa;background:#101c2d;border-color:#5f769557;border-radius:.4rem;width:100%;min-width:0;min-height:3.2rem;padding:.75rem;font-size:.875rem}._4r6oMG_instructionPreview{background:linear-gradient(150deg,#25213d99,#101829);border-left:1px solid #a68ed16b;align-self:start;min-width:0;padding:2rem;position:relative}._4r6oMG_instructionPreview ._4r6oMG_eyebrow{color:#c1addf;letter-spacing:.15em;margin-bottom:1rem;font-size:.75rem}._4r6oMG_instructionPreview dl{gap:.9rem;margin:1.5rem 0;display:grid}._4r6oMG_instructionPreview dl>div{gap:.15rem;display:grid}._4r6oMG_instructionPreview dt{color:#9babca;font-size:.75rem}._4r6oMG_instructionPreview dd{color:#e1e6f4;margin:0;font-size:.9375rem;line-height:1.5}._4r6oMG_previewBoundary{color:#c1cae0;border-top:1px solid #8b8db13b;padding-top:1rem;font-size:.875rem}._4r6oMG_toolkit ._4r6oMG_primary{width:100%;min-height:3rem;margin-top:.75rem;font-size:.875rem}._4r6oMG_previewSaveNote{color:#9caec8;margin:.75rem 0 0;font-size:.75rem}._4r6oMG_selectionReadback{display:none}._4r6oMG_promptField{min-width:0}@media (max-width:700px){._4r6oMG_selectionReadback{white-space:normal;overflow-wrap:anywhere;font-size:.875em;font-weight:400;line-height:1.5;display:block}}@media (max-width:800px){._4r6oMG_toolkit{grid-template-columns:1fr;gap:.5rem}._4r6oMG_toolkitFields,._4r6oMG_instructionPreview{padding:1.25rem}._4r6oMG_toolkit ._4r6oMG_promptGrid{grid-template-columns:1fr}}
