.PlatformScenes_lmsRow__aw6aY{display:flex;align-items:center;justify-content:space-between;padding:0 10px;border:1px solid var(--flow-generic-border);border-radius:7px;color:var(--futures-text-secondary);font-size:10.5px}.PlatformScenes_lmsRow__aw6aY i{width:54px;height:6px;border-radius:6px;background:var(--futures-track)}.PlatformScenes_sheet__oMg53{display:grid;grid-template-columns:repeat(4,1fr);grid-auto-rows:1fr;grid-gap:1px;gap:1px;padding:1px;border-radius:4px;background:var(--flow-generic-border)}.PlatformScenes_sheet__oMg53 i{background:var(--flow-generic)}.PlatformScenes_sheet__oMg53 i[data-hit=true]{background:color-mix(in srgb,var(--futures-threat-strong) 40%,var(--flow-generic))}.PlatformScenes_mailRow__iUeXn{display:flex;align-items:center;gap:8px;color:var(--futures-text-secondary);font-size:10.5px;white-space:nowrap}.PlatformScenes_mailRow__iUeXn i{width:7px;height:7px;flex:none;border-radius:50%;background:var(--futures-learning)}.PlatformScenes_portalDrop__tZEhq{display:grid;place-items:center;border:1.5px dashed var(--flow-generic-border);border-radius:10px;color:var(--futures-text-muted);font-size:10.5px}.PlatformScenes_portalNote__7bQ_y{color:var(--futures-text-muted);font-size:10px}.PlatformScenes_token__MLnOB{z-index:3;padding:6px 12px;border:1px solid var(--futures-threat-border);border-radius:var(--radius-pill);background:var(--futures-threat-soft);box-shadow:0 10px 24px -8px var(--flow-shadow);color:var(--futures-text);font-size:11px;font-weight:600;white-space:nowrap;opacity:calc(var(--p, 1) * (1 - var(--q, 0)));transform:translate(-50%,-50%)}.PlatformScenes_typed__qb6yu{z-index:2;padding:3px 9px;border-radius:7px;background:var(--futures-threat-strong);color:var(--flow-white);font-size:9.5px;font-weight:700;white-space:nowrap}.PlatformScenes_shell__dCNNK{overflow:hidden;border:1px solid var(--futures-relief-border);border-radius:18px;background:var(--futures-surface);box-shadow:0 30px 80px -24px var(--flow-shadow),0 0 50px -20px var(--futures-relief-glow);opacity:var(--p,1);transform:scale(calc(.96 + .04 * var(--p, 1)))}.PlatformScenes_shell__dCNNK>*{position:absolute}.PlatformScenes_shellHead__EQ1Nx{left:0;right:0;top:0;height:40px;display:flex;align-items:center;gap:12px;padding:0 16px;border-bottom:1px solid var(--futures-border)}.PlatformScenes_shellHead__EQ1Nx img{display:block;height:16px;width:auto}.PlatformScenes_shellHead__EQ1Nx small{margin-left:auto;color:var(--futures-text-muted);font-size:10px}.PlatformScenes_side__m5oKr{left:0;top:40px;bottom:0;width:136px;display:flex;flex-direction:column;gap:4px;padding:14px 10px;border-right:1px solid var(--futures-border);background:var(--futures-bg-raise)}.PlatformScenes_side__m5oKr b{padding:7px 10px;border-radius:8px;color:var(--futures-text-secondary);font-size:11px;font-weight:500}.PlatformScenes_side__m5oKr b[data-on=true]{background:var(--futures-relief-soft);color:var(--futures-text);font-weight:700}.PlatformScenes_main__OioWC{left:136px;right:0;top:40px;bottom:0}.PlatformScenes_main__OioWC>*{position:absolute}.PlatformScenes_mainLabel__UxC3l{color:var(--futures-text-muted);font-size:9.5px;font-weight:700;letter-spacing:.1em}.PlatformScenes_merge__bfEfl{display:flex;align-items:center;gap:14px;padding:0 14px;border:1px solid var(--futures-border);border-radius:11px;background:var(--futures-bg-raise);opacity:var(--p,1);transform:translateX(calc((1 - var(--p, 1)) * -12px))}.PlatformScenes_merge__bfEfl s{width:130px;color:var(--futures-text-muted);font-size:11px;-webkit-text-decoration-color:var(--futures-threat-strong);text-decoration-color:var(--futures-threat-strong)}.PlatformScenes_merge__bfEfl i{color:var(--futures-learning);font-style:normal}.PlatformScenes_merge__bfEfl b{color:var(--futures-text);font-size:12.5px}.PlatformScenes_part__sfdyF{display:flex;align-items:center;gap:10px;padding:0 10px;border:1px solid var(--futures-border);border-radius:9px;background:var(--futures-bg-raise);color:var(--futures-text);font-size:11px}.PlatformScenes_part__sfdyF i{display:grid;place-items:center;width:18px;height:18px;flex:none;border-radius:50%;background:var(--flow-ready-soft);color:var(--futures-ready);font-size:10px;font-style:normal;font-weight:800}.PlatformScenes_sub__PfEIL{display:flex;align-items:center;gap:8px;opacity:var(--p,1);transform:translateY(calc((1 - var(--p, 1)) * 6px))}.PlatformScenes_sub__PfEIL b{flex:1 1;color:var(--futures-text);font-size:11px}.PlatformScenes_sub__PfEIL em{color:var(--futures-ready);font-style:normal;font-size:10px;font-weight:600}.PlatformScenes_count__kDrTt{color:var(--futures-text-secondary);font-size:13px;text-align:center;opacity:var(--p,1)}.PlatformScenes_count__kDrTt b{color:var(--futures-learning);font-size:16px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.PlatformScenes_answer__Tns3o{display:flex;flex-direction:column;gap:10px;padding:16px;border:1px solid var(--flow-edge);border-radius:12px;background:var(--flow-paper)}.PlatformScenes_answer__Tns3o small{color:var(--flow-doc-navy);font-size:9px;font-weight:700;letter-spacing:.08em}.PlatformScenes_answer__Tns3o>i{height:7px;border-radius:4px;background:var(--flow-rule)}.PlatformScenes_answer__Tns3o>i[data-hit=true]{background:color-mix(in srgb,var(--flow-violet-text) 45%,var(--flow-paper))}.PlatformScenes_answer__Tns3o>:last-child{align-self:flex-start;margin-top:auto}.PlatformScenes_criterion__b6074{display:flex;flex-direction:column;justify-content:center;gap:8px;padding:0 12px;border:1px solid var(--futures-border);border-radius:11px;background:var(--futures-bg-raise);opacity:var(--p,1)}.PlatformScenes_criterion__b6074 b{color:var(--futures-text);font-size:11.5px}.PlatformScenes_scripts__soIUD{display:grid;grid-template-columns:repeat(6,1fr);grid-gap:8px;gap:8px}.PlatformScenes_scripts__soIUD i{border:1px solid var(--futures-border);border-radius:6px;background:var(--futures-bg-raise)}.PlatformScenes_scripts__soIUD i[data-pick=true]{border-color:color-mix(in srgb,var(--futures-relief-strong) calc(var(--on, 0) * 100%),var(--futures-border));background:color-mix(in srgb,var(--futures-relief-soft) calc(var(--on, 0) * 100%),var(--futures-bg-raise));box-shadow:0 0 calc(var(--on, 0) * 12px) var(--futures-relief-glow)}.PlatformScenes_sampleNote__pE8WL{display:flex;flex-direction:column;gap:2px;color:var(--futures-text-secondary);font-size:11px;opacity:var(--p,1)}.PlatformScenes_sampleNote__pE8WL b{color:var(--futures-learning);font-size:20px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.PlatformScenes_marker__rNWfp{display:flex;flex-direction:column;justify-content:center;gap:8px}.PlatformScenes_marker__rNWfp b{color:var(--futures-text);font-size:11px}.PlatformScenes_marker__rNWfp>:last-child{height:6px}.PlatformScenes_pack__IvamV{display:flex;align-items:center;gap:14px;overflow:hidden;padding:0 16px;border:1px solid var(--futures-border);border-radius:13px;background:var(--futures-bg-raise)}.PlatformScenes_pack__IvamV>span:nth-child(2){flex:1 1;min-width:0}.PlatformScenes_pack__IvamV b{display:block;color:var(--futures-text);font-size:13px}.PlatformScenes_pack__IvamV small{color:var(--futures-text-muted);font-size:10.5px}.PlatformScenes_folder__KEk0j{position:relative;width:34px;height:26px;flex:none;border-radius:3px 6px 6px 6px;background:var(--futures-relief-soft);box-shadow:inset 0 0 0 1px var(--futures-relief-border)}.PlatformScenes_folder__KEk0j:before{content:"";position:absolute;left:0;top:-5px;width:14px;height:6px;border-radius:3px 3px 0 0;background:var(--futures-relief-border)}.PlatformScenes_progress__Sw1IE{position:absolute;left:0;right:0;bottom:0;height:3px;background:var(--futures-relief-strong);transform-origin:left}.PlatformScenes_lock__x4V3f{display:inline-grid;width:11px;height:11px;vertical-align:-1px}.PlatformScenes_lock__x4V3f svg{width:11px;height:11px}.PlatformScenes_coverScene__5GchS{display:grid;place-items:center}.PlatformScenes_float___X98Z{position:absolute;inset:0}html[data-motion=standard] .PlatformScenes_float___X98Z{animation:PlatformScenes_platform-float__eu1nu 7s ease-in-out infinite}@keyframes PlatformScenes_platform-float__eu1nu{50%{transform:translateY(-8px)}}@media (prefers-reduced-motion:reduce){html:not([data-motion=standard]) .PlatformScenes_float___X98Z{animation:none!important}}