.AuthGate_main__cW_OS{min-height:100vh;display:flex;align-items:flex-start;justify-content:center;padding-block:3rem;padding-inline:1rem;background:#faf9fb}.AuthGate_loading__XvUe_{color:#6b7280;font-size:.95rem}.AuthGate_card__cfqod{width:100%;max-width:26rem;background:#fff;border:1px solid #e5e7eb;border-radius:.75rem;padding:1.75rem;box-shadow:0 1px 3px rgba(0,0,0,.06)}.AuthGate_brand__a3hxa{font-size:1.5rem;font-weight:700;color:#6d28d9;margin:0}.AuthGate_tagline__ifQ_7{margin-block:.1rem 1.25rem;color:#6b7280;font-size:.9rem}.AuthGate_tabRow__oBCFH{display:flex;gap:.25rem;-webkit-border-after:1px solid #e5e7eb;border-block-end:1px solid #e5e7eb;-webkit-margin-after:1.25rem;margin-block-end:1.25rem}.AuthGate_tabActive__EVkUf,.AuthGate_tab__QwWeU{flex:1 1;padding-block:.5rem;border:none;background:none;font-size:.85rem;cursor:pointer;color:#6b7280;-webkit-border-after:2px solid transparent;border-block-end:2px solid transparent}.AuthGate_tabActive__EVkUf{color:#6d28d9;border-block-end-color:#6d28d9;font-weight:600}.AuthGate_form__deeLf{display:flex;flex-direction:column;gap:.85rem}.AuthGate_field__y9l_y{display:flex;flex-direction:column;gap:.3rem}.AuthGate_field__y9l_y label{font-size:.85rem;color:#374151}.AuthGate_field__y9l_y input{padding:.55rem .65rem;border:1px solid #d1d5db;border-radius:.4rem;font-size:.95rem}.AuthGate_primaryButton__8N_R9{padding:.6rem 1rem;background:#6d28d9;color:#fff;border:none;border-radius:.4rem;font-size:.95rem;cursor:pointer}.AuthGate_primaryButton__8N_R9:disabled{opacity:.6;cursor:default}.AuthGate_secondaryButton__4zfjl{padding:.5rem .85rem;background:#fff;color:#374151;border:1px solid #d1d5db;border-radius:.4rem;font-size:.9rem;cursor:pointer}.AuthGate_errorText__9NP7H{color:#b91c1c;font-size:.85rem}.AuthGate_helpText__gqJuP{color:#6b7280;font-size:.85rem;margin:0}.AuthGate_devNote__EDK_M{background:#fef3c7;border:1px solid #fbbf24;padding:.5rem .65rem;border-radius:.4rem;font-size:.8rem;color:#78350f}.AdminBetaCodes_page__P1WJg{max-width:48rem;margin:0 auto;padding:2rem 1.25rem}.AdminBetaCodes_newCodeBox__PPRYf{background:#ecfdf5;border:1px solid #10b981;border-radius:.5rem;padding:1rem;margin-block:1rem}.AdminBetaCodes_rawCode__4QOCk{display:block;font-size:1.1rem;font-weight:700;letter-spacing:.05em;margin-block:.4rem}.AdminBetaCodes_devNoteInline__B5rvA{font-size:.8rem;color:#6b7280}.AdminBetaCodes_table__1BU7h{width:100%;border-collapse:collapse;font-size:.85rem;-webkit-margin-before:1rem;margin-block-start:1rem}.AdminBetaCodes_table__1BU7h td,.AdminBetaCodes_table__1BU7h th{text-align:left;padding:.4rem .6rem;-webkit-border-after:1px solid #e5e7eb;border-block-end:1px solid #e5e7eb}.LanguageSelector_wrapper__dR0YN{position:relative;display:inline-flex;align-items:center}.LanguageSelector_select__HhDzr{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-full);padding-block:var(--space-2);padding-inline:var(--space-4) var(--space-8);font-size:var(--font-size-sm);font-weight:600;color:var(--color-text);box-shadow:var(--shadow-sm);transition:border-color var(--duration-fast) var(--ease-standard)}.LanguageSelector_select__HhDzr:hover{border-color:var(--color-primary-400)}.LanguageSelector_icon__t713M{position:absolute;inset-inline-end:var(--space-3);pointer-events:none;font-size:var(--font-size-sm);color:var(--color-text-subtle)}.LanguageSelector_status__PwWcV{-webkit-margin-start:var(--space-2);margin-inline-start:var(--space-2);font-size:var(--font-size-sm);color:var(--color-danger-text)}.AppHeader_header__qkv3X{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);margin-bottom:var(--space-6);flex-wrap:wrap}.AppHeader_brand__xD1vP{display:flex;align-items:baseline;gap:var(--space-2)}.AppHeader_title__bJNZU{font-size:var(--font-size-xl);font-weight:800;color:var(--color-primary-700);margin:0}.AppHeader_tagline__3Vb0P{font-size:var(--font-size-sm);color:var(--color-text-subtle)}.AppHeader_controls__dqtrS{display:flex;align-items:center;gap:var(--space-3)}.AppHeader_providerBadge__XyZNg{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.6875rem;font-weight:700;padding-block:var(--space-1);padding-inline:var(--space-2);border-radius:var(--radius-full);color:var(--color-text-on-primary);white-space:nowrap}.AppHeader_providerLive__D_tyE{background:var(--color-success-text)}.AppHeader_providerMock__TmxLo{background:var(--color-accent-600)}.AppHeader_providerUnknown__JWHk_{background:var(--color-ink-500)}.ConversationThread_thread__e0nEC{border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface);padding:var(--space-4);min-height:12rem}.ConversationThread_scrollable__Iu4ZG{max-height:280px;overflow-y:auto}.ConversationThread_bubbleRow__MxKnL{margin-block:var(--space-3);display:flex;flex-direction:column;align-items:flex-start}.ConversationThread_bubbleRowMember__hUwrV{align-items:flex-end}.ConversationThread_bubbleLabel__hWfUh{font-size:var(--font-size-sm);font-weight:700;color:var(--color-primary-700);margin-bottom:var(--space-1)}.ConversationThread_bubbleRowMember__hUwrV .ConversationThread_bubbleLabel__hWfUh{color:var(--color-text-subtle)}.ConversationThread_bubble__vW0fu{max-width:85%;padding:var(--space-3) var(--space-4);border-radius:var(--radius-md);white-space:pre-wrap;line-height:var(--line-height-normal)}.ConversationThread_bubblePartner__IvW04{background:var(--color-primary-50);border-start-start-radius:var(--radius-sm)}.ConversationThread_bubbleMember__G1KWh{background:var(--color-ink-100);border-start-end-radius:var(--radius-sm)}.Composer_composer__JgbAH{margin-top:var(--space-3)}.Composer_textarea__dmWc_{width:100%;padding:var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius-md);resize:vertical;font-family:inherit;font-size:var(--font-size-base);line-height:var(--line-height-normal);background:var(--color-surface);transition:opacity var(--duration-fast) var(--ease-standard)}.Composer_textarea__dmWc_:disabled{opacity:.6}.Composer_row__V_nkq{margin-top:var(--space-2);display:flex;align-items:center;gap:var(--space-3);flex-wrap:wrap}.Composer_sendButton__jrM3_{padding-block:var(--space-2);padding-inline:var(--space-6);font-weight:700;font-size:var(--font-size-base);color:var(--color-text-on-primary);background:var(--color-primary-600);border:none;border-radius:var(--radius-full);box-shadow:var(--shadow-sm);transition:background var(--duration-fast) var(--ease-standard)}.Composer_sendButton__jrM3_:hover:not(:disabled){background:var(--color-primary-700)}.Composer_sendButton__jrM3_:disabled{background:var(--color-ink-300);color:var(--color-ink-500)}.Composer_hint__nJHWp{font-size:var(--font-size-sm);color:var(--color-text-subtle)}.FactsConfirm_card__gKDAP{margin-top:var(--space-4);background:var(--color-surface);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);padding:var(--space-6)}.FactsConfirm_heading__1sRRI{font-size:var(--font-size-lg);color:var(--color-primary-800)}.FactsConfirm_factList__sZjbX{list-style:none;-webkit-padding-start:0;padding-inline-start:0;margin:0 0 var(--space-4)}.FactsConfirm_factItem__zSbZ_{padding:var(--space-2) 0;border-bottom:1px solid var(--color-ink-100);display:flex;align-items:center;gap:var(--space-2);flex-wrap:wrap}.FactsConfirm_factItem__zSbZ_:last-child{border-bottom:none}.FactsConfirm_editButton__yuu_8,.FactsConfirm_smallButton__TzKVf{font-size:var(--font-size-sm);padding-block:var(--space-1);padding-inline:var(--space-3);border-radius:var(--radius-full);border:1px solid var(--color-border);background:var(--color-surface)}.FactsConfirm_editButton__yuu_8:hover,.FactsConfirm_smallButton__TzKVf:hover{border-color:var(--color-primary-400)}.FactsConfirm_editInput__5kOUu{padding:var(--space-1) var(--space-2);border:1px solid var(--color-border);border-radius:var(--radius-sm)}.FactsConfirm_territoryBlock__2oJT9{margin-bottom:var(--space-3)}.FactsConfirm_territoryLabel__7cZZ7{font-weight:700;color:var(--color-text-muted)}.FactsConfirm_confirmRow__Ohd_V{margin-top:var(--space-5);display:flex;gap:var(--space-3);flex-wrap:wrap;align-items:center}.FactsConfirm_primaryButton__hRvSG{padding-block:var(--space-2);padding-inline:var(--space-5);font-weight:700;color:var(--color-text-on-primary);background:var(--color-primary-600);border:none;border-radius:var(--radius-full)}.FactsConfirm_primaryButton__hRvSG:hover{background:var(--color-primary-700)}.FactsConfirm_secondaryButton__PgJsW{padding-block:var(--space-2);padding-inline:var(--space-5);font-weight:600;color:var(--color-primary-700);background:var(--color-surface);border:1px solid var(--color-primary-200);border-radius:var(--radius-full)}.FactsConfirm_secondaryButton__PgJsW:hover{border-color:var(--color-primary-400)}.ValidationPanel_box__Gjna_{margin-top:var(--space-3);padding:var(--space-4);border-radius:var(--radius-md);background:var(--color-surface);border:1px dashed var(--color-primary-200)}.ValidationPanel_heading__6Us97{font-size:var(--font-size-sm);font-weight:700;color:var(--color-primary-700)}.ValidationPanel_errorText__UfnHF{color:var(--color-danger-text);font-size:var(--font-size-sm);margin-top:var(--space-1)}.ValidationPanel_proposeButton__gaH8K{padding-block:var(--space-2);padding-inline:var(--space-4);border-radius:var(--radius-full);border:1px solid var(--color-primary-300);background:var(--color-surface);color:var(--color-primary-700);font-weight:600}.ValidationPanel_proposalBlock__2R4ds,.ValidationPanel_proposeButton__gaH8K{margin-top:var(--space-2);font-size:var(--font-size-sm)}.ValidationPanel_proposalRow__Ie2j8{margin-bottom:var(--space-1)}.ValidationPanel_staleWarning__VuNA4{color:var(--color-warning-text);background:var(--color-warning-bg);padding:var(--space-2);border-radius:var(--radius-sm);margin-top:var(--space-2)}.ValidationPanel_modeQuestion__VpTMh{margin-top:var(--space-3)}.ValidationPanel_modeLabel__81q8b{-webkit-margin-end:var(--space-3);margin-inline-end:var(--space-3)}.ValidationPanel_buttonRow__yIs_X{margin-top:var(--space-3);display:flex;gap:var(--space-2);flex-wrap:wrap}.ValidationPanel_primaryButton__NOv_n{border-radius:var(--radius-full);border:none;background:var(--color-primary-600);color:var(--color-text-on-primary);font-weight:700}.ValidationPanel_primaryButton__NOv_n,.ValidationPanel_secondaryButton__Bl7Y9{padding-block:var(--space-2);padding-inline:var(--space-4);font-size:var(--font-size-sm)}.ValidationPanel_secondaryButton__Bl7Y9{border-radius:var(--radius-full);border:1px solid var(--color-border);background:var(--color-surface)}.ValidationPanel_testingHeading__10IUF{font-size:var(--font-size-sm);font-weight:700;color:var(--color-primary-700)}.ValidationPanel_direction__NadSJ{font-size:var(--font-size-sm);color:var(--color-text-muted)}.ValidationPanel_completedList__7u2K_{font-size:var(--font-size-sm);color:var(--color-success-text);margin:var(--space-2) 0;-webkit-padding-start:var(--space-5);padding-inline-start:var(--space-5)}.ValidationPanel_currentAction___l_n0,.ValidationPanel_pausedBlock__utV4z,.ValidationPanel_resultBlock__aORh6{font-size:var(--font-size-sm);margin-top:var(--space-2)}.ValidationPanel_stepDescription__nUBGt{margin-bottom:var(--space-1)}.ValidationPanel_whyItMatters__U5S5D{color:var(--color-text-muted)}.ValidationPanel_modeButtons__G_Pv2{margin-top:var(--space-2)}.ValidationPanel_modeButton__QfMzJ{-webkit-margin-end:var(--space-2);margin-inline-end:var(--space-2);padding-block:var(--space-1);padding-inline:var(--space-3);border-radius:var(--radius-full);border:1px solid var(--color-border);background:var(--color-surface);font-size:var(--font-size-sm)}.ValidationPanel_modeButtonActive__RBfix{border-color:var(--color-primary-500);font-weight:700;color:var(--color-primary-700)}.ValidationPanel_artifactBox__1GnCH{margin-top:var(--space-2);padding:var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-surface-sunken)}.ValidationPanel_artifactContent__NRBJL{font-style:italic}.ValidationPanel_artifactStatus__TzRoP{margin-top:var(--space-1);font-size:var(--font-size-sm)}.ValidationPanel_approveButton__R5AZI{-webkit-margin-start:var(--space-2);margin-inline-start:var(--space-2);padding-block:2px;padding-inline:var(--space-3);border-radius:var(--radius-full);border:1px solid var(--color-primary-300);background:var(--color-surface);font-size:var(--font-size-sm)}.ValidationPanel_disclosure__jDv2L{font-size:.75rem;color:var(--color-text-subtle);margin-top:var(--space-1)}.ValidationPanel_assistBlock___HKGS{margin-top:var(--space-2)}.ValidationPanel_assistTextarea__KdUo6{width:100%;padding:var(--space-2);border:1px solid var(--color-border);border-radius:var(--radius-sm);font-family:inherit}.ValidationPanel_assistResponse__897Lu{margin-top:var(--space-2);font-style:italic}.ValidationPanel_stepActions__A4J4z{margin-top:var(--space-3);display:flex;gap:var(--space-2);flex-wrap:wrap}.ValidationPanel_outcomeSection__s1QKB{margin-top:var(--space-4);border-top:1px solid var(--color-border);padding-top:var(--space-3)}.ValidationPanel_outcomePrompt___tGQs{font-size:var(--font-size-sm);margin-bottom:var(--space-1)}.StartingPlanPanel_box__3sfkn{margin-top:var(--space-3);padding:var(--space-4);border-radius:var(--radius-md);background:var(--color-surface);border:1px dashed var(--color-primary-200)}.StartingPlanPanel_heading__9Tatu{font-size:var(--font-size-sm);font-weight:700;color:var(--color-primary-700)}.StartingPlanPanel_errorText__jOj_N{color:var(--color-danger-text);font-size:var(--font-size-sm);margin-top:var(--space-1)}.StartingPlanPanel_conflictBox__V2c6v{color:var(--color-warning-text);background:var(--color-warning-bg);padding:var(--space-2);border-radius:var(--radius-sm);font-size:var(--font-size-sm);margin-top:var(--space-2)}.StartingPlanPanel_retryButton__nhmNP{-webkit-margin-start:var(--space-2);margin-inline-start:var(--space-2);padding-block:2px;padding-inline:var(--space-3);border-radius:var(--radius-full);border:1px solid var(--color-border);background:var(--color-surface);font-size:var(--font-size-sm)}.StartingPlanPanel_introBlock__gf9Kj{font-size:var(--font-size-sm);margin-top:var(--space-2)}.StartingPlanPanel_introList__mWCrY{margin:var(--space-2) 0;-webkit-padding-start:var(--space-5);padding-inline-start:var(--space-5);color:var(--color-text-muted)}.StartingPlanPanel_primaryButton__J7gIk{border-radius:var(--radius-full);border:none;background:var(--color-primary-600);color:var(--color-text-on-primary);font-weight:700}.StartingPlanPanel_primaryButton__J7gIk,.StartingPlanPanel_secondaryButton__7uoei{padding-block:var(--space-2);padding-inline:var(--space-4);font-size:var(--font-size-sm)}.StartingPlanPanel_secondaryButton__7uoei{border-radius:var(--radius-full);border:1px solid var(--color-border);background:var(--color-surface)}.StartingPlanPanel_dangerButton__7g1k7{padding-block:var(--space-1);padding-inline:var(--space-3);border-radius:var(--radius-full);border:1px solid var(--color-danger-text);background:var(--color-surface);color:var(--color-danger-text);font-size:var(--font-size-sm)}.StartingPlanPanel_buttonRow__qWqLB{margin-top:var(--space-3);display:flex;gap:var(--space-2);flex-wrap:wrap;align-items:center}.StartingPlanPanel_elsewhereNote__vGRw4{font-size:var(--font-size-sm);color:var(--color-text-muted);margin-top:var(--space-2)}.StartingPlanPanel_pausedBlock__NGbA_{font-size:var(--font-size-sm);margin-top:var(--space-2);padding:var(--space-2);background:var(--color-surface-sunken);border-radius:var(--radius-sm)}.StartingPlanPanel_dayHeading__N8riN{font-size:var(--font-size-sm);font-weight:700;color:var(--color-primary-700);margin-top:var(--space-3)}.StartingPlanPanel_dayTitle__2H3Gf{font-weight:600;margin-top:var(--space-1)}.StartingPlanPanel_dayField__Eq9SU{margin-top:var(--space-2);font-size:var(--font-size-sm)}.StartingPlanPanel_dayFieldLabel__luPwh{font-weight:600;color:var(--color-text-muted)}.StartingPlanPanel_adaptationNote__Y24BL{font-size:.75rem;color:var(--color-text-subtle);margin-top:var(--space-2)}.StartingPlanPanel_modeButtons__7T0fz{margin-top:var(--space-2)}.StartingPlanPanel_modeButton__hx82o{-webkit-margin-end:var(--space-2);margin-inline-end:var(--space-2);padding-block:var(--space-1);padding-inline:var(--space-3);border-radius:var(--radius-full);border:1px solid var(--color-border);background:var(--color-surface);font-size:var(--font-size-sm)}.StartingPlanPanel_modeButtonActive__OUgyE{border-color:var(--color-primary-500);font-weight:700;color:var(--color-primary-700)}.StartingPlanPanel_artifactBox__vUZ6w{margin-top:var(--space-2);padding:var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-surface-sunken)}.StartingPlanPanel_artifactContent__WqXzX{font-style:italic}.StartingPlanPanel_disclosure__q3zQ0{font-size:.75rem;color:var(--color-text-subtle);margin-top:var(--space-1)}.StartingPlanPanel_assistBlock__Tx6_Z{margin-top:var(--space-2)}.StartingPlanPanel_assistTextarea__K_BZR{width:100%;padding:var(--space-2);border:1px solid var(--color-border);border-radius:var(--radius-sm);font-family:inherit}.StartingPlanPanel_assistResponse__ERoa8{margin-top:var(--space-2);font-style:italic}.StartingPlanPanel_stepActions__l7ze8{margin-top:var(--space-3);display:flex;gap:var(--space-2);flex-wrap:wrap}.StartingPlanPanel_previewToggle__68CXK{margin-top:var(--space-3);background:none;border:none;color:var(--color-primary-700);font-size:var(--font-size-sm);font-weight:600;padding:0;cursor:pointer}.StartingPlanPanel_previewList__jlcVB{margin-top:var(--space-2);border-top:1px solid var(--color-border);padding-top:var(--space-2)}.StartingPlanPanel_previewRow__ecBuL{display:flex;gap:var(--space-2);padding-block:var(--space-1);font-size:var(--font-size-sm);align-items:baseline}.StartingPlanPanel_previewDayNumber__hs3wg{font-weight:700;color:var(--color-text-muted);min-width:2.5rem}.StartingPlanPanel_previewStatus__nQvUo{font-size:.75rem;color:var(--color-text-subtle);-webkit-margin-start:var(--space-2);margin-inline-start:var(--space-2)}.StartingPlanPanel_historySection__tnB0v{margin-top:var(--space-4);border-top:1px solid var(--color-border);padding-top:var(--space-3)}.StartingPlanPanel_historyToggle__D_1eD{background:none;border:none;color:var(--color-primary-700);font-size:var(--font-size-sm);font-weight:600;padding:0;cursor:pointer}.StartingPlanPanel_historyPlan__nW9kM,.StartingPlanPanel_resultsReview__MmVpy{margin-top:var(--space-2);font-size:var(--font-size-sm)}.StartingPlanPanel_resultsReview__MmVpy{padding:var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius-md)}.StartingPlanPanel_resultsReviewHeading__iA1Qv{margin:0 0 var(--space-2) 0;font-size:var(--font-size-sm);font-weight:600}.StartingPlanPanel_resultsReviewField__93TcA{margin-top:var(--space-2)}.StartingPlanPanel_reconsiderLink___QTV0{background:none;border:none;color:var(--color-text-muted);font-size:.75rem;text-decoration:underline;padding:0;margin-top:var(--space-2);cursor:pointer}.StartingPlanPanel_replaceForm__jxb_U{margin-top:var(--space-2)}.StartingPlanPanel_replaceProposal__utb6l{margin-top:var(--space-2);padding:var(--space-2);border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-surface-sunken);font-size:var(--font-size-sm)}.StartingPlanPanel_rescheduleForm__Ve_AM{margin-top:var(--space-2);display:flex;gap:var(--space-2);align-items:center;font-size:var(--font-size-sm)}.StartingPlanPanel_rescheduleInput__rbwzs{width:4rem;padding:var(--space-1);border:1px solid var(--color-border);border-radius:var(--radius-sm)}.LaunchPackagePanel_box__4t7_b{margin-top:var(--space-3);padding:var(--space-4);border-radius:var(--radius-md);background:var(--color-surface);border:1px dashed var(--color-primary-200)}.LaunchPackagePanel_heading__w3_NN,.LaunchPackagePanel_subheading__c7Cl5{font-size:var(--font-size-sm);font-weight:700;color:var(--color-primary-700)}.LaunchPackagePanel_subheading__c7Cl5{margin-top:var(--space-4)}.LaunchPackagePanel_errorText___xPBK{color:var(--color-danger-text);font-size:var(--font-size-sm);margin-top:var(--space-1)}.LaunchPackagePanel_exhaustedNote__sUk_U,.LaunchPackagePanel_upgradeNote__0UBEb{color:var(--color-warning-text);background:var(--color-warning-bg);padding:var(--space-2);border-radius:var(--radius-sm);margin-top:var(--space-2);font-size:var(--font-size-sm)}.LaunchPackagePanel_completeBanner__7obRh{color:var(--color-primary-700);font-weight:600;margin-top:var(--space-2)}.LaunchPackagePanel_primaryButton__Lm3vy{border-radius:var(--radius-full);border:none;background:var(--color-primary-600);color:var(--color-surface)}.LaunchPackagePanel_primaryButton__Lm3vy,.LaunchPackagePanel_secondaryButton__RDcNE{padding-block:var(--space-2);padding-inline:var(--space-4);font-weight:600;font-size:var(--font-size-sm)}.LaunchPackagePanel_secondaryButton__RDcNE{border-radius:var(--radius-full);border:1px solid var(--color-primary-300);background:var(--color-surface);color:var(--color-primary-700)}.LaunchPackagePanel_componentList__X_2zz{list-style:none;padding:0;margin-top:var(--space-3)}.LaunchPackagePanel_componentItem__gvM_Z{display:flex;align-items:center;gap:var(--space-2);padding-block:var(--space-2);border-bottom:1px solid var(--color-primary-100);flex-wrap:wrap}.LaunchPackagePanel_componentLabel__qw0Qf{font-weight:600;flex:1 1}.LaunchPackagePanel_statusBadge__ZC0Y4{font-size:var(--font-size-xs);color:var(--color-primary-700);background:var(--color-primary-50);padding-inline:var(--space-2);padding-block:2px;border-radius:var(--radius-full);text-transform:capitalize}.LaunchPackagePanel_workArea__zOEwO{flex-basis:100%;margin-top:var(--space-2)}.LaunchPackagePanel_draftContent__Ppkxo{background:var(--color-primary-50);padding:var(--space-2);border-radius:var(--radius-sm);white-space:pre-wrap;font-size:var(--font-size-sm)}.LaunchPackagePanel_textarea__TjFQF{width:100%;min-height:4rem;margin-top:var(--space-2)}.LaunchPackagePanel_textInput__dyMWS,.LaunchPackagePanel_textarea__TjFQF{padding:var(--space-2);border-radius:var(--radius-sm);border:1px solid var(--color-primary-200)}.LaunchPackagePanel_textInput__dyMWS{flex:1 1}.LaunchPackagePanel_buttonRow__oNxBT{margin-top:var(--space-2);display:flex;gap:var(--space-2);align-items:center}.LaunchPackagePanel_deliverablesSection__XHKCr{margin-top:var(--space-4);border-top:1px solid var(--color-primary-100);padding-top:var(--space-3)}.CompliancePanel_box__B3H1T{margin-top:var(--space-3);padding:var(--space-4);border-radius:var(--radius-md);background:var(--color-surface);border:1px dashed var(--color-primary-200);max-width:100%;overflow-wrap:break-word}.CompliancePanel_heading__ahWmM{color:var(--color-primary-700)}.CompliancePanel_heading__ahWmM,.CompliancePanel_subheading__QLTFi{font-size:var(--font-size-sm);font-weight:700;margin:0 0 var(--space-2)}.CompliancePanel_teaserCopy__aTP9Y{font-size:var(--font-size-sm);color:var(--color-text-muted);margin:0 0 var(--space-3)}.CompliancePanel_disclaimer__Uj0iq{font-size:.75rem;color:var(--color-text-subtle);background:var(--color-surface-sunken);border-radius:var(--radius-sm);padding:var(--space-2);margin-bottom:var(--space-3)}.CompliancePanel_errorText__VHpJq{color:var(--color-danger-text);font-size:var(--font-size-sm);margin-top:var(--space-1)}.CompliancePanel_warningBox__e6462{color:var(--color-warning-text);background:var(--color-warning-bg);padding:var(--space-3);border-radius:var(--radius-sm);margin-bottom:var(--space-3);font-size:var(--font-size-sm)}.CompliancePanel_noticeBox__meGE_{color:var(--color-ink-700);background:var(--color-ink-100);padding:var(--space-2);border-radius:var(--radius-sm);margin-top:var(--space-2);font-size:var(--font-size-sm)}.CompliancePanel_progressText__22hzF{font-size:var(--font-size-sm);color:var(--color-text-muted);margin-bottom:var(--space-3)}.CompliancePanel_actionButton__m9_pc{padding-block:var(--space-2);padding-inline:var(--space-4);min-height:2.5rem;border-radius:var(--radius-full);border:1px solid var(--color-border);background:var(--color-surface);font-size:var(--font-size-sm);font-weight:600}.CompliancePanel_actionButton__m9_pc:hover:not(:disabled){border-color:var(--color-primary-400)}.CompliancePanel_actionButton__m9_pc:disabled{opacity:.5}.CompliancePanel_actionButton__m9_pc:focus-visible{outline:2px solid var(--color-primary-500);outline-offset:2px}.CompliancePanel_primaryButton__kwttB{border:none;background:var(--color-primary-600);color:var(--color-text-on-primary)}.CompliancePanel_primaryButton__kwttB:hover:not(:disabled){background:var(--color-primary-700)}.CompliancePanel_buttonRow__adGZx{display:flex;gap:var(--space-2);flex-wrap:wrap;margin-top:var(--space-2)}.CompliancePanel_profileForm__N_2FW{display:flex;flex-direction:column;gap:var(--space-3)}.CompliancePanel_formField__ds2Ti{display:flex;flex-direction:column;gap:var(--space-1);border:none;padding:0;margin:0}.CompliancePanel_formField__ds2Ti legend{font-weight:600;font-size:var(--font-size-sm);padding:0;margin-bottom:var(--space-1)}.CompliancePanel_formField__ds2Ti label{font-size:var(--font-size-sm)}.CompliancePanel_formField__ds2Ti input[type=date],.CompliancePanel_formField__ds2Ti input[type=text]{padding:var(--space-2);border:1px solid var(--color-border);border-radius:var(--radius-sm);font-family:inherit;max-width:100%}.CompliancePanel_formField__ds2Ti input[type=date]:focus-visible,.CompliancePanel_formField__ds2Ti input[type=text]:focus-visible{outline:2px solid var(--color-primary-500);outline-offset:1px}.CompliancePanel_checkboxLabel__g1Xut,.CompliancePanel_radioLabel__G0Rv0{display:inline-flex;align-items:center;gap:var(--space-1);-webkit-margin-end:var(--space-3);margin-inline-end:var(--space-3);font-size:var(--font-size-sm)}.CompliancePanel_tupleList__SRE9Q{list-style:none;-webkit-padding-start:0;padding-inline-start:0;font-size:var(--font-size-sm);margin:var(--space-2) 0}.CompliancePanel_srOnly__Yu77v{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap}.CompliancePanel_phaseSection__f2eMi{margin-top:var(--space-3);border-top:1px solid var(--color-border);padding-top:var(--space-3)}.CompliancePanel_phaseToggle__iBWQr{width:100%;text-align:start;background:var(--color-surface-sunken)}.CompliancePanel_emptyPhase__sNdGj{font-size:var(--font-size-sm);color:var(--color-text-subtle);margin-top:var(--space-2)}.CompliancePanel_itemCard__rM4C7{margin-top:var(--space-3);padding:var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-surface);max-width:100%;overflow-wrap:break-word}.CompliancePanel_itemTitle__yKwxI{font-weight:700}.CompliancePanel_itemExplanation__GDEs4,.CompliancePanel_itemTitle__yKwxI,.CompliancePanel_itemWhen__9APmQ{font-size:var(--font-size-sm);margin:0 0 var(--space-1)}.CompliancePanel_itemWhen__9APmQ{color:var(--color-text-muted)}.CompliancePanel_classificationRow__lwWXT{font-weight:600}.CompliancePanel_classificationRow__lwWXT,.CompliancePanel_sourceRow__qUr1a{font-size:var(--font-size-sm);margin:var(--space-1) 0}.CompliancePanel_sourceDate__m7fnz{color:var(--color-text-subtle)}.CompliancePanel_factsBlock__wHD_W{font-size:var(--font-size-sm);margin-top:var(--space-1)}.CompliancePanel_factsLabel__HLKm2{font-weight:600}.CompliancePanel_statusRow__VAY5c{font-size:var(--font-size-sm);margin-top:var(--space-2)}.CompliancePanel_itemActions__XlKJ5{margin-top:var(--space-2)}.CompliancePanel_itemActions__XlKJ5,.CompliancePanel_notApplicableBlock__KKIYQ{display:flex;flex-wrap:wrap;gap:var(--space-2);align-items:center}.CompliancePanel_notApplicableBlock__KKIYQ input[type=text]{padding:var(--space-2);border:1px solid var(--color-border);border-radius:var(--radius-sm);font-family:inherit;min-width:0;flex:1 1 12rem}.CompliancePanel_modeBlock__TvqBk{margin-top:var(--space-3);font-size:var(--font-size-sm)}.CompliancePanel_modeButton__TzAtZ{-webkit-margin-start:var(--space-2);margin-inline-start:var(--space-2);padding-block:var(--space-1);padding-inline:var(--space-3);min-height:2.25rem;border-radius:var(--radius-full);border:1px solid var(--color-border);background:var(--color-surface);font-size:var(--font-size-sm)}.CompliancePanel_modeButtonActive__MpzLl{border-color:var(--color-primary-500);font-weight:700;color:var(--color-primary-700)}.CompliancePanel_modeDisclosure__yxToG{font-size:.75rem;color:var(--color-text-subtle);margin-top:var(--space-1)}.CompliancePanel_artifactsBlock__2FnoN{margin-top:var(--space-2);font-size:var(--font-size-sm)}.CompliancePanel_historyToggle__C224o{margin-top:var(--space-3)}.CompliancePanel_historyItemCard__RqZNF{margin-top:var(--space-2);padding:var(--space-3);border:1px dashed var(--color-border);border-radius:var(--radius-sm);background:var(--color-surface-sunken)}.CompliancePanel_historyLabel__LXjyH{font-size:.75rem;font-weight:700;color:var(--color-text-subtle);margin:0 0 var(--space-1)}.CompliancePanel_statusEventList__Yr8CS{font-size:var(--font-size-sm);margin:var(--space-1) 0 0;-webkit-padding-start:var(--space-5);padding-inline-start:var(--space-5)}.OpportunityCard_listWrapper__1FjbY{margin-top:var(--space-4)}.OpportunityCard_introText__YTveR{color:var(--color-text-subtle);font-size:var(--font-size-sm)}.OpportunityCard_toolbar__k1GYS{display:flex;gap:var(--space-2);flex-wrap:wrap;margin-bottom:var(--space-4)}.OpportunityCard_toolbarButton__O_Qrn{padding-block:var(--space-2);padding-inline:var(--space-4);border-radius:var(--radius-full);border:1px solid var(--color-primary-200);background:var(--color-surface);color:var(--color-primary-700);font-weight:600;font-size:var(--font-size-sm)}.OpportunityCard_toolbarButton__O_Qrn:hover:not(:disabled){border-color:var(--color-primary-400)}.OpportunityCard_toolbarButton__O_Qrn:disabled{opacity:.5}.OpportunityCard_list__YEeW7{list-style:none;-webkit-padding-start:0;padding-inline-start:0;display:flex;flex-direction:column;gap:var(--space-4)}.OpportunityCard_card__W_7IW{background:var(--color-surface);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);padding:var(--space-5);transition:opacity var(--duration-normal) var(--ease-standard)}.OpportunityCard_cardRuledOut__3Rem5{opacity:.55}.OpportunityCard_cardHeader__K9lKJ{display:flex;align-items:center;gap:var(--space-2);flex-wrap:wrap;margin-bottom:var(--space-2)}.OpportunityCard_cardTitle__0oEfY{font-size:var(--font-size-md);font-weight:700;margin:0}.OpportunityCard_statusBadge__NnJuO{font-size:var(--font-size-sm);font-weight:600;padding-block:2px;padding-inline:var(--space-2);border-radius:var(--radius-full)}.OpportunityCard_statusExploring__odn4X{color:var(--color-success-text);background:var(--color-success-bg)}.OpportunityCard_statusUnsure__IRDnC{color:var(--color-ink-700);background:var(--color-ink-100)}.OpportunityCard_statusNone__6aZGh,.OpportunityCard_statusNotForMe__YZrJq{color:var(--color-ink-500);background:var(--color-ink-100)}.OpportunityCard_focusBadge__s7ggf{font-size:var(--font-size-sm);font-weight:700;color:var(--color-primary-700);background:var(--color-primary-50);padding-block:2px;padding-inline:var(--space-2);border-radius:var(--radius-full)}.OpportunityCard_pitch__NAYHW{margin:0 0 var(--space-2)}.OpportunityCard_fitRationale__dZsIo{font-style:italic;color:var(--color-text-muted)}.OpportunityCard_bridge__r_9p5{margin-top:var(--space-3);font-size:var(--font-size-sm);color:var(--color-text-muted);background:var(--color-surface-sunken);border-radius:var(--radius-sm);padding:var(--space-3)}.OpportunityCard_bridgeRow__mIiDa+.OpportunityCard_bridgeRow__mIiDa{margin-top:var(--space-1)}.OpportunityCard_reactionNote__h6Rw8{margin-top:var(--space-2);font-size:var(--font-size-sm);color:var(--color-text-subtle)}.OpportunityCard_actions__VSVDd{margin-top:var(--space-4);display:flex;flex-wrap:wrap;gap:var(--space-2);align-items:center}.OpportunityCard_actionButton__oHoqf{padding-block:var(--space-2);padding-inline:var(--space-4);border-radius:var(--radius-full);border:1px solid var(--color-border);background:var(--color-surface);font-size:var(--font-size-sm);font-weight:600}.OpportunityCard_actionButton__oHoqf:hover:not(:disabled){border-color:var(--color-primary-400)}.OpportunityCard_actionButton__oHoqf:disabled{opacity:.5}.OpportunityCard_focusActionButton__rpsvo{color:var(--color-text-on-primary);background:var(--color-primary-600);border-color:transparent}.OpportunityCard_focusActionButton__rpsvo:hover:not(:disabled){background:var(--color-primary-700)}.OpportunityCard_dangerButton__XMtrh{color:var(--color-danger-text);border-color:var(--color-danger-border)}.OpportunityCard_busyHint__0Hsip{font-size:var(--font-size-sm);color:var(--color-text-subtle)}.OpportunityCard_confirmText__iGxa9{font-size:var(--font-size-sm)}.ChoicePrompt_box___Wbip{margin-top:var(--space-4);padding:var(--space-4);border-radius:var(--radius-md);background:var(--color-surface-sunken);border:1px solid var(--color-border)}.ChoicePrompt_headerRow__JFgLC{display:flex;align-items:center;gap:var(--space-2);flex-wrap:wrap;font-size:var(--font-size-sm)}.ChoicePrompt_label__hiwNq{font-weight:700}.ChoicePrompt_linkButton__EuiRJ{font-size:var(--font-size-sm);font-weight:600;color:var(--color-primary-700);background:none;border:none;padding:0;text-decoration:underline}.ChoicePrompt_question__HKSLG{font-size:var(--font-size-sm);color:var(--color-text-muted);margin-block:var(--space-3) var(--space-2)}.ChoicePrompt_options__tsA13{display:flex;flex-wrap:wrap;gap:var(--space-2)}.ChoicePrompt_optionButton__Fw05m{padding-block:var(--space-2);padding-inline:var(--space-4);border-radius:var(--radius-full);border:1px solid var(--color-primary-200);background:var(--color-surface);font-size:var(--font-size-sm);font-weight:600;color:var(--color-primary-700)}.ChoicePrompt_optionButton__Fw05m:hover{border-color:var(--color-primary-400)}.ValidationStepConfirm_box__4rgd5{margin-top:var(--space-4);padding:var(--space-4);border-radius:var(--radius-md);background:var(--color-success-bg);border:1px solid var(--color-success-border)}.ValidationStepConfirm_description__FweMV{margin-bottom:var(--space-3)}.ValidationStepConfirm_confirmButton__GP3ii{padding-block:var(--space-2);padding-inline:var(--space-5);font-weight:700;color:var(--color-text-on-primary);background:var(--color-success-text);border:none;border-radius:var(--radius-full)}.ValidationStepConfirm_confirmButton__GP3ii:hover{filter:brightness(.92)}.ResearchPanel_panel__K4a_E{margin-top:var(--space-4);padding:var(--space-5);border-radius:var(--radius-lg);background:var(--color-info-bg);border:1px solid var(--color-info-border)}.ResearchPanel_statusTitle__vq9Pr{color:var(--color-primary-700);font-weight:700}.ResearchPanel_statusBody__RQlJj{font-size:var(--font-size-sm);color:var(--color-text-muted);margin-top:var(--space-1)}.ResearchPanel_failedTitle__XPfB4{color:var(--color-danger-text);font-weight:700}.ResearchPanel_metaLine__kZbIF{font-size:var(--font-size-sm);color:var(--color-text-subtle);margin-bottom:var(--space-2)}.ResearchPanel_summaryText__ONDCu{white-space:pre-wrap;margin-top:var(--space-2)}.ResearchPanel_priorityImpact__NC5oW{margin-top:var(--space-3)}.ResearchPanel_opportunityBlock__VQV2r{margin-top:var(--space-4);padding-top:var(--space-3);border-top:1px solid var(--color-primary-100)}.ResearchPanel_claimList__11wy1{margin-top:var(--space-2);-webkit-padding-start:var(--space-5);padding-inline-start:var(--space-5)}.ResearchPanel_claimItem___rMdX{font-size:var(--font-size-base);margin-bottom:var(--space-1)}.ResearchPanel_classificationTag__QqoRH{font-weight:600;color:var(--color-primary-700)}.ResearchPanel_note__gKmXh{margin-top:var(--space-3);padding:var(--space-3);background:var(--color-accent-100);border-radius:var(--radius-sm)}.ResearchPanel_linkButton__XjCA3{font-weight:600;color:var(--color-primary-700);background:none;border:none;padding:0;text-decoration:underline}.ActiveQuestionBox_box__ROp4c{margin-top:var(--space-4);padding:var(--space-5);border-radius:var(--radius-lg);background:var(--color-primary-50);border:1px solid var(--color-primary-200)}.ActiveQuestionBox_askingLabel__y3s0X{color:var(--color-primary-700);font-weight:700}.ActiveQuestionBox_question__gZ8PF{white-space:pre-wrap;margin-top:var(--space-1);margin-bottom:var(--space-3)}.DevDiagnostics_divider__XJnTb{margin-top:var(--space-8);border:none;border-top:1px solid var(--color-border)}.DevDiagnostics_toggleButton__bQiBF{margin-top:var(--space-3);font-size:var(--font-size-sm);color:var(--color-text-subtle);background:none;border:1px dashed var(--color-ink-300);border-radius:var(--radius-sm);padding-block:var(--space-1);padding-inline:var(--space-3)}.DevDiagnostics_panel__RsRib{margin-top:var(--space-3);font-size:var(--font-size-sm);color:var(--color-text-muted)}.DevDiagnostics_panel__RsRib pre{white-space:pre-wrap;background:var(--color-ink-100);padding:var(--space-3);border-radius:var(--radius-sm);overflow-x:auto}.TestHarness_main__Ri7IQ{max-width:var(--content-max-width);margin-inline:auto;padding:var(--space-6) var(--space-4) var(--space-12)}.TestHarness_discoveryPanel__yorwQ{display:flex;flex-direction:column;gap:var(--space-1)}.MemberWorkspace_shell__VLtVN{min-height:100vh;background:#faf9fb}.MemberWorkspace_bar__LZZ46{display:flex;align-items:center;justify-content:space-between;padding:.75rem 1.25rem;background:#fff;-webkit-border-after:1px solid #e5e7eb;border-block-end:1px solid #e5e7eb;flex-wrap:wrap;gap:.5rem}.MemberWorkspace_identity__gOQWb{display:flex;align-items:baseline;gap:.6rem}.MemberWorkspace_brand__xD_eP{font-weight:700;color:#6d28d9}.MemberWorkspace_email__QCO1c{color:#6b7280;font-size:.85rem}.MemberWorkspace_barActions__c7iax{display:flex;align-items:center;gap:.5rem;flex-wrap:wrap}.MemberWorkspace_accessButton__00x_4,.MemberWorkspace_linkButton__KU21j{background:none;border:1px solid #d1d5db;border-radius:.4rem;padding:.35rem .7rem;font-size:.8rem;cursor:pointer;color:#374151}.MemberWorkspace_accessButton__00x_4{border-color:#6d28d9;color:#6d28d9}.MemberWorkspace_readOnlyBanner__CHAig{background:#fef3c7;-webkit-border-after:1px solid #fbbf24;border-block-end:1px solid #fbbf24;color:#78350f;padding:.6rem 1.25rem;font-size:.85rem}.MemberWorkspace_accessDetails__CnB4f{background:#fff;-webkit-border-after:1px solid #e5e7eb;border-block-end:1px solid #e5e7eb;padding:1rem 1.25rem}.MemberWorkspace_accessDetails__CnB4f h4,.MemberWorkspace_accessDetails__CnB4f h5{margin:.4rem 0}.MemberWorkspace_moduleColumns__o8InC{display:flex;gap:2rem;flex-wrap:wrap}.MemberWorkspace_moduleColumns__o8InC ul{margin:.25rem 0;-webkit-padding-start:1.25rem;padding-inline-start:1.25rem;font-size:.85rem}.MemberWorkspace_upgradeNote__aqBtr{font-size:.8rem;color:#6b7280;max-width:24rem}.MemberWorkspace_historyList__RDCsN{font-size:.8rem;color:#4b5563;-webkit-padding-start:1.25rem;padding-inline-start:1.25rem}