.EventLog_eventLog__0_T6l{margin-top:var(--space-xl);border:1px solid var(--color-border);border-radius:var(--radius-md);overflow:hidden}.EventLog_header__VHTUc{display:flex;align-items:center;justify-content:space-between;padding:var(--space-md) var(--space-lg);background:var(--color-bg-primary);cursor:pointer;-webkit-user-select:none;user-select:none;border:none;width:100%;font-family:var(--font-sans);color:var(--color-text-primary);font-size:.875rem}.EventLog_header__VHTUc:hover{background:rgba(255,255,255,.04)}.EventLog_headerLeft__TV0u2{display:flex;align-items:center;gap:var(--space-sm)}.EventLog_title__enJAc{font-weight:600}.EventLog_countBadge__hnacw{justify-content:center;min-width:1.375rem;height:1.375rem;padding:0 var(--space-xs);border-radius:var(--radius-full);background:var(--color-accent-cyan-dim);color:var(--color-accent-cyan);font-size:.75rem;font-weight:600}.EventLog_countBadge__hnacw,.EventLog_previewBadge__PT4qh{display:inline-flex;align-items:center;font-family:var(--font-mono)}.EventLog_previewBadge__PT4qh{gap:6px;padding:2px var(--space-sm);border-radius:var(--radius-sm);background:rgba(255,255,255,.04);color:var(--color-text-secondary);font-size:.6875rem}.EventLog_previewBadge__PT4qh:before{content:"";display:inline-block;width:6px;height:6px;border-radius:var(--radius-full);background:var(--dot-color,var(--color-text-tertiary))}.EventLog_chevron__cfivY{flex-shrink:0;transition:transform var(--transition-base);color:var(--color-text-tertiary)}.EventLog_chevron__cfivY[data-expanded=true]{transform:rotate(180deg)}.EventLog_body__Yt2xE{overflow:hidden;transition:max-height var(--transition-base)}.EventLog_body__Yt2xE[data-expanded=false]{max-height:0}.EventLog_body__Yt2xE[data-expanded=true]{max-height:400px;overflow-y:auto}.EventLog_eventList__2_yJU{border-top:1px solid var(--color-border)}.EventLog_eventItem__sJ0CU{border-bottom:1px solid var(--color-border)}.EventLog_eventItem__sJ0CU:last-child{border-bottom:none}.EventLog_eventRow__w4XSA{display:flex;align-items:center;gap:var(--space-sm);width:100%;padding:var(--space-sm) var(--space-lg);background:none;border:none;cursor:pointer;font-family:var(--font-sans);color:var(--color-text-primary);font-size:.8125rem;text-align:left}.EventLog_eventRow__w4XSA:hover{background:rgba(255,255,255,.02)}.EventLog_dot__yrVa2{flex-shrink:0;width:8px;height:8px;border-radius:var(--radius-full);background:var(--dot-color,var(--color-text-tertiary))}.EventLog_eventType__smUA5{font-family:var(--font-mono);font-size:.75rem;font-weight:500;color:var(--color-text-secondary)}.EventLog_eventTime__l3A24{margin-left:auto;font-size:.6875rem;color:var(--color-text-tertiary);white-space:nowrap}.EventLog_payload__WrF8Y{padding:0 var(--space-lg) var(--space-md);padding-left:calc(var(--space-lg) + 8px + var(--space-sm))}.EventLog_payloadPre__XvQGT{margin:0;padding:var(--space-sm) var(--space-md);background:var(--color-bg-primary);border:1px solid var(--color-border);border-radius:var(--radius-md);font-family:var(--font-mono);font-size:.75rem;line-height:1.6;color:var(--color-text-secondary);overflow-x:auto;white-space:pre}.EventLog_jsonKey__l06XD{color:var(--color-accent-cyan)}.EventLog_jsonString__owV5R{color:var(--color-accent-green)}.EventLog_jsonNumber__tNJ80{color:var(--color-accent-magenta)}.EventLog_jsonBool__N732j{color:var(--color-accent-purple)}.EventLog_empty__ilCe_{padding:var(--space-xl) var(--space-lg);text-align:center;font-size:.8125rem}.EventLog_disclaimer__DX_H7,.EventLog_empty__ilCe_{color:var(--color-text-tertiary);border-top:1px solid var(--color-border)}.EventLog_disclaimer__DX_H7{padding:var(--space-sm) var(--space-lg);background:var(--color-bg-primary);font-size:.6875rem;font-style:italic}@media (prefers-reduced-motion:reduce){.EventLog_body__Yt2xE,.EventLog_chevron__cfivY{transition:none}}.AuditReport_report__sV_rh{display:flex;flex-direction:column;gap:var(--space-xl)}.AuditReport_statsGrid__Ant_R{display:grid;grid-template-columns:repeat(4,1fr);gap:var(--space-md)}.AuditReport_statCard__nP39W{display:flex;flex-direction:column;align-items:center;gap:var(--space-xs);padding:var(--space-lg);background:var(--color-bg-primary);border:1px solid var(--color-border);border-radius:var(--radius-md)}.AuditReport_statValue__O9QOn{font-size:1.75rem;font-weight:700;font-family:var(--font-mono);color:var(--color-text-primary)}.AuditReport_statLabel__Hyytn{font-size:.75rem;font-weight:500;text-transform:uppercase;letter-spacing:.05em;color:var(--color-text-tertiary);text-align:center}.AuditReport_timeline__Tgodu{padding:var(--space-lg);background:var(--color-bg-primary);border:1px solid var(--color-border);border-radius:var(--radius-md)}.AuditReport_timelineTitle__j_d57{font-size:1rem;font-weight:600;color:var(--color-text-primary);margin:0 0 var(--space-md)}.AuditReport_timelineItem__2Km2w{position:relative;display:flex;align-items:center;gap:var(--space-md);padding:var(--space-sm) 0;padding-left:var(--space-sm)}.AuditReport_timelineConnector__NYhKv{position:absolute;left:calc(var(--space-sm) + 5px);top:calc(50% + 6px);width:2px;height:calc(100% - 2px);background:var(--color-border)}.AuditReport_timelineDot__d7OOz{flex-shrink:0;width:12px;height:12px;border-radius:50%;background:var(--dot-color,var(--color-text-tertiary))}.AuditReport_timelineType__ndD_N{font-family:var(--font-mono);font-size:.8125rem;color:var(--color-text-primary)}.AuditReport_timelineTime__m6loV{font-size:.75rem;color:var(--color-text-tertiary);margin-left:auto;white-space:nowrap}.AuditReport_findingCard__U1NHx{padding:var(--space-lg);background:var(--color-accent-green-dim);border:1px solid rgba(16,185,129,.3);border-radius:var(--radius-md)}.AuditReport_findingTitle__uPIag{font-size:1rem;font-weight:600;color:var(--color-text-primary);margin:0 0 var(--space-sm)}.AuditReport_findingText__XA6GD{font-size:.9375rem;line-height:1.7;color:var(--color-text-secondary);margin:0}@media (max-width:768px){.AuditReport_statsGrid__Ant_R{grid-template-columns:repeat(2,1fr)}}.PlusMark_mark__D8n0c{position:absolute;width:13px;height:13px;transform:translate(-50%,-50%);color:rgba(255,255,245,.24);pointer-events:none}.PlusMark_mark__D8n0c:after,.PlusMark_mark__D8n0c:before{content:"";position:absolute;background:currentColor}.PlusMark_mark__D8n0c:before{left:50%;top:0;width:1px;height:100%;transform:translateX(-50%)}.PlusMark_mark__D8n0c:after{top:50%;left:0;height:1px;width:100%;transform:translateY(-50%)}.PlusGrid_frame__t0oBI{position:relative;border:1px solid var(--color-border)}@media (max-width:860px){.PlusGrid_internal__YJBQa{display:none}}.StepIndicator_indicatorFrame__Q3h44{background:var(--color-bg-primary)}.StepIndicator_indicator__wvlyL{padding:var(--space-lg)}.StepIndicator_scenarioBadge__LewUR{display:inline-block;padding:4px 10px;margin-bottom:var(--space-md);background:var(--color-accent-cyan-dim);border:1px solid var(--color-accent-cyan-border);border-radius:var(--radius-sm);font-family:var(--font-mono);font-size:.6875rem;font-weight:700;text-transform:uppercase;letter-spacing:.08em;color:var(--color-accent-cyan)}.StepIndicator_list__aX28t{list-style:none;padding:0;margin:0;display:flex;flex-direction:column}.StepIndicator_item__Nirhj{position:relative}.StepIndicator_connector__LKWBT{width:2px;height:16px;margin-left:17px;background:var(--color-border);transition:background var(--transition-base)}.StepIndicator_connector__LKWBT[data-status=active],.StepIndicator_connector__LKWBT[data-status=complete]{background:var(--color-accent-cyan)}.StepIndicator_step__Gfc4m{display:flex;align-items:center;gap:var(--space-md);width:100%;padding:var(--space-sm) var(--space-sm);border:none;background:transparent;border-radius:var(--radius-md);cursor:pointer;transition:background var(--transition-fast);text-align:left}.StepIndicator_step__Gfc4m:not(:disabled):hover{background:rgba(255,255,255,.04)}.StepIndicator_step__Gfc4m:focus-visible{outline:2px solid var(--color-accent-cyan);outline-offset:-2px;border-radius:var(--radius-md)}.StepIndicator_step__Gfc4m:disabled,.StepIndicator_step__Gfc4m[data-status=pending]{cursor:default}.StepIndicator_step__Gfc4m[data-status=pending]:hover{background:transparent}.StepIndicator_circle__GpUMF{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:34px;height:34px;border-radius:var(--radius-sm);font-family:var(--font-mono);font-size:.8125rem;font-weight:600;transition:all var(--transition-base)}.StepIndicator_circle__GpUMF[data-status=pending]{background:transparent;border:1px solid var(--color-border);color:var(--color-text-tertiary)}.StepIndicator_circle__GpUMF[data-status=active]{background:var(--color-accent-cyan-dim);border:1px solid var(--color-accent-cyan);color:var(--color-accent-cyan)}.StepIndicator_circle__GpUMF[data-status=complete]{background:var(--color-accent-cyan);border:1px solid var(--color-accent-cyan);color:var(--color-bg-primary)}.StepIndicator_circle__GpUMF[data-status=complete] svg{width:14px;height:14px}.StepIndicator_text__aDVfk{display:flex;flex-direction:column;gap:1px;min-width:0}.StepIndicator_title__KFMgq{font-size:.875rem;font-weight:600;color:var(--color-text-primary);transition:color var(--transition-fast)}.StepIndicator_step__Gfc4m[data-status=pending] .StepIndicator_title__KFMgq{color:var(--color-text-tertiary)}.StepIndicator_step__Gfc4m[data-status=active] .StepIndicator_title__KFMgq{color:var(--color-accent-cyan)}.StepIndicator_description__BCdZq{font-size:.75rem;color:var(--color-text-tertiary)}.StepIndicator_resetButton__21wyW{display:flex;align-items:center;gap:var(--space-sm);width:100%;margin-top:var(--space-lg);padding:var(--space-sm) var(--space-sm);border:none;background:transparent;border-radius:var(--radius-md);cursor:pointer;font-size:.8125rem;color:var(--color-text-tertiary);transition:color var(--transition-fast),background var(--transition-fast)}.StepIndicator_resetButton__21wyW:hover{color:var(--color-text-secondary);background:rgba(255,255,255,.04)}.StepIndicator_resetButton__21wyW:focus-visible{outline:2px solid var(--color-accent-cyan);outline-offset:-2px}@media (prefers-reduced-motion:reduce){.StepIndicator_circle__GpUMF,.StepIndicator_connector__LKWBT,.StepIndicator_resetButton__21wyW,.StepIndicator_step__Gfc4m,.StepIndicator_title__KFMgq{transition:none}}@media (max-width:768px){.StepIndicator_indicator__wvlyL{padding:var(--space-sm) var(--space-xs);border-radius:var(--radius-md);overflow-x:auto;overflow-y:hidden;scrollbar-width:none;-webkit-overflow-scrolling:touch}.StepIndicator_indicator__wvlyL::-webkit-scrollbar{display:none}.StepIndicator_description__BCdZq,.StepIndicator_resetButton__21wyW,.StepIndicator_scenarioBadge__LewUR{display:none!important}.StepIndicator_list__aX28t{flex-direction:row;justify-content:center;gap:var(--space-xs)}.StepIndicator_connector__LKWBT{display:none}.StepIndicator_item__Nirhj{flex:0 0 auto}.StepIndicator_step__Gfc4m{flex-direction:column;align-items:center;gap:2px;padding:var(--space-xs);text-align:center}.StepIndicator_circle__GpUMF{width:28px;height:28px;font-size:.75rem}.StepIndicator_text__aDVfk{align-items:center}.StepIndicator_title__KFMgq{font-size:.5625rem;white-space:nowrap;letter-spacing:-.01em}}@media (max-width:400px){.StepIndicator_indicator__wvlyL{padding:var(--space-xs)}.StepIndicator_title__KFMgq{display:none!important}.StepIndicator_circle__GpUMF{width:26px;height:26px;font-size:.6875rem}.StepIndicator_step__Gfc4m{padding:2px}}.ScenarioSelector_wrapper__9Mbha{display:flex;flex-direction:column;gap:var(--space-lg);padding-top:var(--space-lg);margin-bottom:var(--space-2xl)}.ScenarioSelector_header__btW_b{display:flex;flex-direction:column;gap:var(--space-sm)}.ScenarioSelector_question__pDH_t{font-size:1.125rem;font-weight:700;color:var(--color-text-primary);margin:0}.ScenarioSelector_subtitle__Wexi6{font-size:.875rem;color:var(--color-text-tertiary);margin:0;line-height:1.5}.ScenarioSelector_tabs__UblJw{display:flex;gap:1px;background:var(--color-border);border:1px solid var(--color-border);border-radius:var(--radius-sm);overflow:hidden;padding:0}.ScenarioSelector_tab__cXr0W{flex:1 1;display:flex;align-items:center;justify-content:center;gap:var(--space-sm);padding:var(--space-md);background:var(--color-bg-primary);border:none;border-radius:0;box-shadow:inset 0 -2px 0 transparent;cursor:pointer;font-family:var(--font-sans);transition:all var(--transition-fast)}.ScenarioSelector_tab__cXr0W:hover{background:rgba(255,255,255,.04)}.ScenarioSelector_tab__cXr0W:focus-visible{outline:2px solid var(--color-accent-cyan);outline-offset:-2px}.ScenarioSelector_tab__cXr0W[data-active]{background:var(--color-accent-cyan-light);box-shadow:inset 0 -2px 0 var(--color-accent-cyan)}.ScenarioSelector_tabIcon__w5uHR{display:flex;align-items:center;color:var(--color-text-tertiary);transition:color var(--transition-fast)}.ScenarioSelector_tab__cXr0W[data-active] .ScenarioSelector_tabIcon__w5uHR{color:var(--color-accent-cyan)}.ScenarioSelector_tab__cXr0W:hover .ScenarioSelector_tabIcon__w5uHR{color:var(--color-text-secondary)}.ScenarioSelector_tab__cXr0W[data-active]:hover .ScenarioSelector_tabIcon__w5uHR{color:var(--color-accent-cyan)}.ScenarioSelector_tabLabel__C_vYa{font-family:var(--font-mono);font-size:.75rem;font-weight:600;text-transform:uppercase;letter-spacing:.04em;color:var(--color-text-tertiary);line-height:1.3;transition:color var(--transition-fast)}.ScenarioSelector_tab__cXr0W[data-active] .ScenarioSelector_tabLabel__C_vYa{color:var(--color-text-primary)}.ScenarioSelector_tab__cXr0W:hover .ScenarioSelector_tabLabel__C_vYa{color:var(--color-text-secondary)}.ScenarioSelector_tab__cXr0W[data-active]:hover .ScenarioSelector_tabLabel__C_vYa{color:var(--color-text-primary)}.ScenarioSelector_detail__LwMNm{padding:var(--space-md) var(--space-lg);background:var(--color-bg-primary);border-radius:var(--radius-sm);border:1px solid var(--color-border);border-left:3px solid var(--color-accent-cyan)}.ScenarioSelector_detailText__jYZzd{font-size:.875rem;line-height:1.6;color:var(--color-text-secondary);margin:0}.ScenarioSelector_docsLink__fTL6X{font-size:inherit;font-weight:500;color:var(--color-accent-cyan);text-decoration:none}.ScenarioSelector_docsLink__fTL6X:hover{text-decoration:underline}@media (prefers-reduced-motion:reduce){.ScenarioSelector_tabIcon__w5uHR,.ScenarioSelector_tabLabel__C_vYa,.ScenarioSelector_tab__cXr0W{transition:none}}@media (max-width:768px){.ScenarioSelector_wrapper__9Mbha{gap:var(--space-xs)}.ScenarioSelector_question__pDH_t{font-size:1rem}.ScenarioSelector_subtitle__Wexi6{font-size:.8125rem}.ScenarioSelector_tabs__UblJw{gap:1px;padding:2px}.ScenarioSelector_tab__cXr0W{flex-direction:column;gap:3px;padding:var(--space-sm) var(--space-xs);min-width:0}.ScenarioSelector_tabLabel__C_vYa{font-size:.6875rem;text-align:center;line-height:1.2}.ScenarioSelector_tabIcon__w5uHR svg{width:16px;height:16px}.ScenarioSelector_detail__LwMNm{padding:var(--space-sm) var(--space-md)}}@media (max-width:480px){.ScenarioSelector_tabs__UblJw{padding:2px}.ScenarioSelector_tab__cXr0W{padding:var(--space-xs) 2px;gap:2px}.ScenarioSelector_tabLabel__C_vYa{font-size:.5625rem;letter-spacing:-.01em}.ScenarioSelector_tabIcon__w5uHR svg{width:14px;height:14px}.ScenarioSelector_detail__LwMNm{padding:var(--space-xs) var(--space-sm)}.ScenarioSelector_detailText__jYZzd{font-size:.8125rem}}.PlaygroundWizard_wizard__jPnEG{display:flex;gap:var(--space-2xl);min-height:600px}.PlaygroundWizard_sidebar__TaMS2{flex:0 0 240px;position:sticky;top:120px;align-self:flex-start}.PlaygroundWizard_content__1Pr7r{flex:1 1;min-width:0}.PlaygroundWizard_stepFrame__SoqU5{background:var(--color-bg-primary);margin-bottom:var(--space-2xl)}.PlaygroundWizard_loadingPlaceholder__mfKpB{display:flex;flex-direction:column;gap:var(--space-lg);padding:var(--space-2xl);background:var(--color-bg-primary);border:1px solid var(--color-border);border-radius:var(--radius-xl)}.PlaygroundWizard_loadingBar__L2fAN{height:16px;background:rgba(255,255,255,.04);border-radius:var(--radius-sm);animation:PlaygroundWizard_shimmer___NW9y 1.5s ease-in-out infinite}.PlaygroundWizard_loadingBar__L2fAN:first-child{width:70%}.PlaygroundWizard_loadingBar__L2fAN:nth-child(2){width:50%}.PlaygroundWizard_loadingBar__L2fAN:nth-child(3){width:85%}@keyframes PlaygroundWizard_shimmer___NW9y{0%,to{opacity:.3}50%{opacity:.6}}@media (prefers-reduced-motion:reduce){.PlaygroundWizard_loadingBar__L2fAN{animation:none;opacity:.4}}@media (max-width:768px){.PlaygroundWizard_wizard__jPnEG{flex-direction:column;gap:var(--space-md);max-width:100%;overflow-x:hidden}.PlaygroundWizard_sidebar__TaMS2{position:sticky;top:0;z-index:10;flex:0 0 auto;width:100%;min-width:0;align-self:stretch;overflow:hidden}}.Section_section__rXxcK{position:relative;width:100%}.Section_divider__IOgig:before{background:linear-gradient(to right,transparent,var(--color-border),transparent)}.Section_dividerAccent__7PSjU:before,.Section_divider__IOgig:before{content:"";position:absolute;top:0;left:0;right:0;height:1px;pointer-events:none}.Section_dividerAccent__7PSjU:before{background:linear-gradient(to right,transparent 10%,var(--color-accent-cyan-border) 50%,transparent 90%)}.Section_sm__ruPeV{padding:var(--space-3xl) 0}.Section_md__16Ubu{padding:var(--space-5xl) 0}.Section_lg__83cRS{padding:var(--space-5xl) 0 calc(var(--space-5xl) * 1.5)}.Section_fullscreen__sIch4{min-height:100vh;display:flex;flex-direction:column;justify-content:center;padding:var(--space-3xl) 0}.Section_dark__52Obn,.Section_default__Duexr{background:var(--color-bg-primary)}.Section_gradient__XHzjN{background:var(--gradient-section-wash)}.Section_split__958Ms{background:linear-gradient(to right,var(--color-threat-red-dim) 0,var(--color-threat-red-dim) 50%,var(--color-accent-cyan-dim) 50%,var(--color-accent-cyan-dim) 100%)}.Section_container__PN0o8{width:100%;margin:0 auto;padding:0 var(--container-padding)}.Section_container-sm__oA0gg{max-width:calc(768px + 2 * var(--container-padding))}.Section_container-md__9pRHb{max-width:var(--container-max)}.Section_container-lg__H2k2n{max-width:1440px}.Section_container-full__Oo1bt{max-width:none}.Section_header__D1nq4{margin-bottom:var(--space-3xl)}.Section_centered__PBZIT{text-align:center}.Section_centered__PBZIT .Section_subtitle__U_GSc{margin-left:auto;margin-right:auto}.Section_eyebrow__4LGyb{display:inline-block;font-size:.875rem;font-weight:600;text-transform:uppercase;letter-spacing:.1em;color:var(--color-accent-cyan);margin-bottom:var(--space-md)}.Section_title__3e7VL{font-size:clamp(2rem,4.5vw,3.25rem);font-weight:700;color:var(--color-text-primary);letter-spacing:-.025em;line-height:1.1;margin-bottom:var(--space-md)}.Section_heroTitle__8Eusp{font-family:var(--hero-font-family);font-size:var(--hero-font-size);font-weight:var(--hero-font-weight);line-height:var(--hero-line-height);letter-spacing:var(--hero-letter-spacing)}.Section_subtitle__U_GSc{font-size:1.0625rem;color:var(--color-text-secondary);max-width:72ch;line-height:1.65;margin-top:var(--space-sm)}@media (min-width:768px){.Section_subtitle__U_GSc{font-size:1.125rem}}@media (max-width:768px){.Section_sm__ruPeV{padding:var(--space-xl) 0}.Section_md__16Ubu{padding:var(--space-3xl) 0}.Section_lg__83cRS{padding:var(--space-3xl) 0 var(--space-4xl)}.Section_header__D1nq4{margin-bottom:var(--space-xl)}}