.business-account-request_page___fotK{padding:var(--spacing-xl) var(--spacing-lg);background:linear-gradient(180deg,var(--background) 0,var(--background-alt) 100%);min-height:100vh}.business-account-request_header__IEEWF{text-align:center;max-width:720px;margin:0 auto var(--spacing-lg)}.business-account-request_title___ME4r{font-size:clamp(2rem,3vw,2.35rem);font-weight:700;margin:0 0 var(--spacing-xs);color:var(--foreground)}.business-account-request_subtitle__HENAB{margin:0;color:var(--muted-foreground);font-size:var(--text-sm)}.business-account-request_layout__67v5I{max-width:calc(var(--spacing-3xl)*10);margin:0 auto}.business-account-request_formCard__h9Cy4{background:var(--background);border:1px solid var(--border);border-radius:var(--radius);padding:calc(var(--spacing-lg) + var(--spacing-xs));box-shadow:var(--shadow-card);display:flex;flex-direction:column;gap:var(--spacing-md)}.business-account-request_section__sRjmJ{display:flex;flex-direction:column;gap:var(--spacing-sm)}.business-account-request_sectionTitle__1Qmdi{font-size:var(--text-lg);font-weight:700;margin:0;color:var(--foreground)}.business-account-request_sectionHint__6XsnK{margin:0;color:var(--muted-foreground);font-size:var(--text-sm)}.business-account-request_formGrid__s8GDH{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:var(--spacing-sm)}.business-account-request_formGroup__oMiDN{display:flex;flex-direction:column;gap:var(--spacing-xs)}.business-account-request_formLabel__ttuLG{font-size:var(--text-sm);font-weight:600;color:var(--foreground)}.business-account-request_formControl__h3p8G,.business-account-request_formSelect__oR4e5{border:1px solid var(--border);border-radius:var(--radius);padding:.8rem .9rem;font-size:var(--text-sm);color:var(--foreground);background:var(--background)}.business-account-request_helperText__dyuG4{margin:calc(var(--spacing-xs)*-1) 0 0;color:var(--muted-foreground);font-size:var(--text-xs)}.business-account-request_inlineAlert__AGQx1{border:1px solid var(--warning);border-radius:var(--radius);padding:var(--spacing-sm) var(--spacing-md);background:color-mix(in srgb,var(--warning) 10%,var(--background));color:var(--warning);font-size:var(--text-sm)}.business-account-request_buttonRow__m1cLO{display:flex;flex-wrap:wrap;gap:var(--spacing-sm)}.business-account-request_successCard__PDRbU{border:1px solid var(--success);border-radius:var(--radius);padding:var(--spacing-md);background:color-mix(in srgb,var(--success) 12%,var(--background));display:grid;gap:var(--spacing-sm)}.business-account-request_workspaceSummaryCard__X6A51{border:1px solid var(--border);border-radius:var(--radius);padding:var(--spacing-md);background:color-mix(in srgb,var(--background-alt) 16%,var(--background));display:grid;gap:var(--spacing-md)}.business-account-request_workspaceGrid___5YyE{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:var(--spacing-md)}.business-account-request_workspaceCard__e0hoE{border:1px solid var(--border);border-radius:var(--radius);padding:var(--spacing-md);background:var(--background);display:grid;gap:var(--spacing-sm)}.business-account-request_workspaceCardContent__zfcso{display:grid;gap:var(--spacing-xs)}.business-account-request_workspaceCardHeader__jo9Xd{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:var(--spacing-sm)}.business-account-request_workspaceCardTitle__L3lz8{margin:0;color:var(--foreground);font-size:var(--text-base);font-weight:700}.business-account-request_workspaceCardHint__arQFf{margin:var(--spacing-xs) 0 0;color:var(--muted-foreground);font-size:var(--text-sm)}.business-account-request_workspaceFieldGrid__quFXt{display:grid;gap:var(--spacing-sm)}.business-account-request_workspaceField__M0P3u{display:grid;gap:var(--spacing-xxs)}.business-account-request_workspaceFieldLabel__EGmfq{margin:0;color:var(--muted-foreground);font-size:var(--text-xs);font-weight:700}.business-account-request_workspaceFieldValue__zGzjH{margin:0;color:var(--foreground);font-size:var(--text-sm);font-weight:600}.business-account-request_workspaceCapabilityGroup__4fLKq{display:grid;gap:var(--spacing-xs)}.business-account-request_workspaceBadgeList__CmmqC{margin:0;padding:0;list-style:none;display:flex;flex-wrap:wrap;gap:var(--spacing-sm)}.business-account-request_workspaceBadge__kO8Au{border-radius:999px;padding:.2rem .65rem;background:color-mix(in srgb,var(--primary) 12%,var(--background));color:var(--foreground);font-size:var(--text-xs);font-weight:600}.business-account-request_workspaceToggleRow__zlByy{display:flex;align-items:center;gap:var(--spacing-sm);color:var(--foreground);font-size:var(--text-sm);font-weight:600}.business-account-request_workspaceToggleLabel__DSMuz{cursor:pointer}.business-account-request_summaryList__opPM6{margin:0;display:grid;gap:var(--spacing-sm)}.business-account-request_summaryRow__IcVFX{border:1px solid var(--border);border-radius:var(--radius);padding:var(--spacing-sm) var(--spacing-md);background:color-mix(in srgb,var(--background-alt) 20%,var(--background));display:grid;gap:var(--spacing-xs)}.business-account-request_summaryLabel__G7Oba{display:block;margin:0;font-size:var(--text-xs);color:var(--muted-foreground)}.business-account-request_summaryValue__fdvKx{display:block;margin:0;color:var(--foreground);font-size:var(--text-sm);font-weight:600}.business-account-request_summaryValueList__er7aN{margin:0;padding-left:var(--spacing-md);color:var(--foreground);font-size:var(--text-sm);font-weight:600}.business-account-request_summaryValueListItem__Be_JH+.business-account-request_summaryValueListItem__Be_JH{margin-top:var(--spacing-2xs)}.business-account-request_packageContext__u04Rq{display:grid;gap:var(--spacing-sm)}.business-account-request_packageContextTitle__lvLSX{margin:0;color:var(--foreground);font-size:var(--text-sm);font-weight:700}.business-account-request_packageContextGrid__a_vEi{display:grid;grid-template-columns:repeat(auto-fit,minmax(10rem,1fr));gap:var(--spacing-sm)}.business-account-request_confirmModalBody__x7ZFZ{margin:0;color:var(--muted-foreground);font-size:var(--text-sm);line-height:1.5}.JumpBackInWidget_widget__qd2GB{display:flex;flex-direction:column;gap:var(--spacing-md);padding:clamp(var(--spacing-lg),2.2vw,var(--spacing-xl));border:1px solid color-mix(in srgb,var(--border) 88%,white);border-radius:24px;background:radial-gradient(circle at top right,color-mix(in srgb,var(--primary) 10%,transparent),transparent 34%),color-mix(in srgb,var(--surface) 97%,white 3%);box-shadow:var(--shadow-card)}.JumpBackInWidget_header__sAmVr{display:flex;align-items:center;justify-content:space-between;gap:var(--spacing-sm)}.JumpBackInWidget_title__HAGDi{margin:0;font-size:clamp(1.35rem,2vw,1.7rem);font-weight:900;letter-spacing:-.02em;color:var(--foreground)}.JumpBackInWidget_list__sRvv3{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:var(--spacing-md)}.JumpBackInWidget_card__G9kg2{display:flex;flex-direction:column;gap:var(--spacing-xs);min-height:0;padding:var(--spacing-md) var(--spacing-lg);border-radius:18px;border:1px solid color-mix(in srgb,var(--border) 86%,white);background:linear-gradient(180deg,color-mix(in srgb,var(--surface) 98%,white) 0,color-mix(in srgb,var(--background-alt) 46%,var(--surface)) 100%);text-decoration:none;color:inherit;transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease}.JumpBackInWidget_card__G9kg2:focus-visible,.JumpBackInWidget_card__G9kg2:hover{transform:translateY(-3px);border-color:color-mix(in srgb,var(--primary) 26%,var(--border));box-shadow:var(--shadow-section)}.JumpBackInWidget_label__XKksI{margin:0;font-size:var(--text-base);font-weight:800;color:var(--foreground);letter-spacing:-.02em}.JumpBackInWidget_placeholder__LCvhh{margin:0;color:var(--muted-foreground)}@media(max-width:640px){.JumpBackInWidget_list__sRvv3{grid-template-columns:1fr}}.AdminMeetingMaterialsPanel_panel__cjuor{border:1px solid var(--border);border-radius:var(--radius);background:var(--background);padding:var(--spacing-md);box-shadow:var(--shadow-card);display:flex;flex-direction:column;gap:var(--spacing-md)}.AdminMeetingMaterialsPanel_header__YA1yc{display:flex;justify-content:space-between;align-items:flex-start;gap:var(--spacing-md)}.AdminMeetingMaterialsPanel_title__d7qkn{font-size:1.1rem;font-weight:700;margin:0 0 .15rem;color:var(--foreground)}.AdminMeetingMaterialsPanel_description__lTvM2{margin:0;color:var(--muted-foreground)}.AdminMeetingMaterialsPanel_form__d6PL8{display:flex;flex-direction:column;gap:var(--spacing-md)}.AdminMeetingMaterialsPanel_formHeader__vyw4p{display:flex;align-items:center;justify-content:space-between}.AdminMeetingMaterialsPanel_formTitle__o2mpy{font-size:1rem;font-weight:700;margin:0;color:var(--foreground)}.AdminMeetingMaterialsPanel_inputGroup__A250k{display:flex;flex-direction:column;gap:.35rem}.AdminMeetingMaterialsPanel_inputGroup__A250k label{font-size:.85rem;font-weight:600;color:var(--muted-foreground)}.AdminMeetingMaterialsPanel_inputRow__HNaLz{display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:var(--spacing-sm)}.AdminMeetingMaterialsPanel_textInput__OVOqR{padding:.6rem;border:1px solid var(--border);border-radius:var(--radius);background:var(--background);color:var(--foreground);width:100%}.AdminMeetingMaterialsPanel_textArea__Zn7VX{min-height:110px;resize:vertical}.AdminMeetingMaterialsPanel_selectInput__K5bXZ{padding:.55rem;border:1px solid var(--border);border-radius:var(--radius);background:var(--background);color:var(--foreground)}.AdminMeetingMaterialsPanel_fileInput__oAD47{padding:.45rem 0;color:var(--foreground)}.AdminMeetingMaterialsPanel_helpText__ZTArr{font-size:.8rem;color:var(--muted-foreground)}.AdminMeetingMaterialsPanel_actionRow__AyUcp,.AdminMeetingMaterialsPanel_modalFooter__VTSAI{display:flex;flex-wrap:wrap;gap:var(--spacing-sm)}.AdminMeetingMaterialsPanel_modalFooter__VTSAI{justify-content:flex-end}.AdminMeetingMaterialsPanel_primaryButton__agS5w{display:inline-flex;align-items:center;gap:var(--spacing-xs);padding:.6rem 1.1rem;border-radius:var(--radius);border:1px solid var(--primary);background:var(--primary);color:var(--primary-foreground);cursor:pointer;font-weight:600;transition:background .2s ease,border-color .2s ease}.AdminMeetingMaterialsPanel_primaryButton__agS5w:disabled{cursor:not-allowed;opacity:.65}.AdminMeetingMaterialsPanel_primaryButton__agS5w:hover:not(:disabled){background:var(--primary-hover);border-color:var(--primary-hover)}.AdminMeetingMaterialsPanel_secondaryButton__sUoMI{display:inline-flex;align-items:center;gap:var(--spacing-xs);padding:.55rem 1rem;border-radius:var(--radius);border:1px solid var(--border);background:var(--background);color:var(--foreground);cursor:pointer;transition:border-color .2s ease,color .2s ease}.AdminMeetingMaterialsPanel_secondaryButton__sUoMI:disabled{cursor:not-allowed;opacity:.65}.AdminMeetingMaterialsPanel_secondaryButton__sUoMI:hover:not(:disabled){border-color:var(--primary);color:var(--primary)}.AdminMeetingMaterialsPanel_dangerButton__neu5A{display:inline-flex;align-items:center;gap:var(--spacing-xs);padding:.5rem .9rem;border-radius:var(--radius);border:1px solid var(--danger);background:rgba(0,0,0,0);color:var(--danger);cursor:pointer;transition:border-color .2s ease,color .2s ease}.AdminMeetingMaterialsPanel_dangerButton__neu5A:hover:not(:disabled){border-color:var(--danger);color:var(--danger)}.AdminMeetingMaterialsPanel_dangerButton__neu5A:disabled{cursor:not-allowed;opacity:.65}.AdminMeetingMaterialsPanel_status__Fpbj8{color:var(--success);font-weight:600}.AdminMeetingMaterialsPanel_error__fvkYD{color:var(--danger);font-weight:600}.AdminMeetingMaterialsPanel_muted__12bWn{color:var(--muted-foreground)}.AdminMeetingMaterialsPanel_list__1XRog{display:flex;flex-direction:column;gap:var(--spacing-sm)}.AdminMeetingMaterialsPanel_item__onkp_{border:1px solid var(--border);border-radius:var(--radius);padding:var(--spacing-sm);display:flex;align-items:center;justify-content:space-between;gap:var(--spacing-md);background:var(--surface)}.AdminMeetingMaterialsPanel_itemInfo__aiffh{display:flex;flex-direction:column;gap:.2rem}.AdminMeetingMaterialsPanel_itemTitle__zbz4N{font-weight:600;color:var(--foreground)}.AdminMeetingMaterialsPanel_itemMeta__NqV2g{font-size:.85rem;color:var(--muted-foreground)}.AdminMeetingMaterialsPanel_itemActions___q7K5{display:flex;flex-wrap:wrap;gap:var(--spacing-xs);align-items:center}.AdminMeetingSeriesShared_container__qqsut{width:100%;margin-top:var(--spacing-xl)}.AdminMeetingSeriesShared_header__N5pFo{margin-bottom:var(--spacing-lg)}.AdminMeetingSeriesShared_title__4gLtq{font-size:var(--text-2xl);font-weight:700;margin-bottom:.25rem}.AdminMeetingSeriesShared_description__pWMiG{color:var(--muted-foreground)}.AdminMeetingSeriesShared_panelGrid__AgOyU{display:grid;grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:var(--spacing-lg)}.AdminMeetingSeriesShared_panel__aZ7Kp{border:1px solid var(--border);border-radius:var(--radius);background:var(--background);padding:var(--spacing-md);box-shadow:var(--shadow-card)}.AdminMeetingSeriesShared_panelHeader__GtHkt{display:flex;align-items:center;gap:var(--spacing-xs);margin-bottom:var(--spacing-md);color:var(--muted-foreground)}.AdminMeetingSeriesShared_panelTitle__opyKy{font-size:1.1rem;font-weight:700;color:var(--foreground)}.AdminMeetingSeriesShared_form__Pz702{display:flex;flex-direction:column;gap:var(--spacing-md)}.AdminMeetingSeriesShared_inputGroup__zLWnZ{display:flex;flex-direction:column;gap:.35rem}.AdminMeetingSeriesShared_inputGroup__zLWnZ label{font-size:.85rem;font-weight:600;color:var(--muted-foreground)}.AdminMeetingSeriesShared_inputRow__XZpKg{display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:var(--spacing-sm);align-items:start}.AdminMeetingSeriesShared_checkboxRow__4iS8D{display:flex;align-items:center}.AdminMeetingSeriesShared_checkboxLabel__U3eci{display:flex;align-items:center;gap:var(--spacing-xs);font-weight:600;color:var(--muted-foreground);cursor:pointer}.AdminMeetingSeriesShared_checkboxLabel__U3eci input{width:1rem;height:1rem}.AdminMeetingSeriesShared_textInput__rw_O3{padding:.6rem;border:1px solid var(--border);border-radius:var(--radius);background:var(--background);color:var(--foreground);width:100%}.AdminMeetingSeriesShared_textArea__YA_0A{min-height:120px;resize:vertical}.AdminMeetingSeriesShared_selectInput__WWmn7{padding:.55rem;border:1px solid var(--border);border-radius:var(--radius);background:var(--background);color:var(--foreground)}.AdminMeetingSeriesShared_helpText__QyHbT{font-size:.8rem;color:var(--muted-foreground);display:block}.AdminMeetingSeriesShared_actionRow__jJNAL{display:flex;flex-wrap:wrap;gap:var(--spacing-sm)}.AdminMeetingSeriesShared_primaryButton__CQSw5{display:inline-flex;align-items:center;gap:var(--spacing-xs);padding:.6rem 1.1rem;border-radius:var(--radius);border:1px solid var(--primary);background:var(--primary);color:var(--primary-foreground);cursor:pointer;font-weight:600;transition:background .2s ease,border-color .2s ease}.AdminMeetingSeriesShared_primaryButton__CQSw5:disabled{cursor:not-allowed;opacity:.65}.AdminMeetingSeriesShared_primaryButton__CQSw5:hover:not(:disabled){background:var(--primary-hover);border-color:var(--primary-hover)}.AdminMeetingSeriesShared_secondaryButton__yVKBf{display:inline-flex;align-items:center;gap:var(--spacing-xs);padding:.6rem 1.1rem;border-radius:var(--radius);border:1px solid var(--border);background:var(--background);color:var(--foreground);cursor:pointer;transition:border-color .2s ease,color .2s ease}.AdminMeetingSeriesShared_secondaryButton__yVKBf:disabled{cursor:not-allowed;opacity:.65}.AdminMeetingSeriesShared_secondaryButton__yVKBf:hover:not(:disabled){border-color:var(--primary);color:var(--primary)}.AdminMeetingSeriesShared_dangerButton__EJDKo{display:inline-flex;align-items:center;gap:var(--spacing-xs);padding:.6rem 1.1rem;border-radius:var(--radius);border:1px solid var(--danger);background:rgba(0,0,0,0);color:var(--danger);cursor:pointer;transition:border-color .2s ease,color .2s ease}.AdminMeetingSeriesShared_dangerButton__EJDKo:hover:not(:disabled){border-color:var(--danger);color:var(--danger)}.AdminMeetingSeriesShared_dangerButton__EJDKo:disabled{cursor:not-allowed;opacity:.65}.AdminMeetingSeriesShared_status__G00es{margin-top:var(--spacing-md);color:var(--success);display:inline-flex;align-items:center;gap:var(--spacing-xs)}.AdminMeetingSeriesShared_error__RCy7B{margin-top:var(--spacing-sm);color:var(--danger);display:block}.AdminMeetingSeriesShared_muted__o8kij{color:var(--muted-foreground)}.AdminMeetingSeriesShared_list__SrWEm{display:flex;flex-direction:column;gap:var(--spacing-sm)}.AdminMeetingSeriesShared_listItem__QO_aV{border:1px solid var(--border);border-radius:var(--radius);padding:var(--spacing-sm);text-align:left;background:var(--background);cursor:pointer;display:flex;flex-direction:column;gap:.2rem;transition:border-color .2s ease}.AdminMeetingSeriesShared_listItem__QO_aV:hover{border-color:var(--primary)}.AdminMeetingSeriesShared_listItemActive__k892Q{border-color:var(--primary);background:var(--surface)}.AdminMeetingSeriesShared_listTitle__5sWxq{font-weight:600}.AdminMeetingSeriesShared_listMeta__49r76{font-size:.8rem;color:var(--muted-foreground)}.AdminMeetingSeriesShared_detailCard__NR__k{border-radius:var(--radius);background:var(--surface);padding:var(--spacing-md);display:grid;gap:var(--spacing-md)}.AdminMeetingSeriesShared_detailGrid__XRb8k{display:grid;gap:var(--spacing-sm);margin:0}.AdminMeetingSeriesShared_detailField__ZWQs8{display:grid;gap:.35rem}.AdminMeetingSeriesShared_detailFieldValue__4nZV5{min-height:2.75rem;padding:.75rem .9rem;border:1px solid var(--border);border-radius:var(--radius);background:var(--background);color:var(--foreground);font-weight:600;display:flex;align-items:center}.AdminMeetingSeriesShared_detailFieldValueMultiline__VCysV{align-items:flex-start;white-space:pre-wrap}.AdminMeetingSeriesShared_detailRow__ZNBnh{margin:0;display:grid;grid-template-columns:minmax(140px,1fr) minmax(0,2fr);gap:var(--spacing-xs) var(--spacing-sm);align-items:start}.AdminMeetingSeriesShared_detailLabel__uXHiM{font-size:.85rem;font-weight:600;color:var(--muted-foreground);margin:0}.AdminMeetingSeriesShared_detailValue__79i_S{font-weight:600;color:var(--foreground);margin:0}.AdminMeetingSeriesShared_detailHint__w3RGv{margin:0;color:var(--muted-foreground);font-size:.9rem}.AdminMeetingSeriesShared_emptyState__SLF_5{color:var(--muted-foreground);font-size:.95rem}.AdminMeetingSeriesShared_metricsGrid__x4KuG{display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:var(--spacing-sm);margin:0}.AdminMeetingSeriesShared_metricCard__EUfS3{border:1px solid var(--border);border-radius:var(--radius);background:var(--surface);padding:var(--spacing-sm);display:flex;flex-direction:column;gap:.2rem}.AdminMeetingSeriesShared_metricLabel__FdnMI{font-size:.8rem;color:var(--muted-foreground);margin:0}.AdminMeetingSeriesShared_metricValue__khdhS{font-weight:700;color:var(--foreground);margin:0}.AdminMeetingSeriesShared_tableWrapper__m1_6U{margin-top:var(--spacing-md)}.AdminMeetingSeriesShared_tableTitle__8JWxa{font-weight:600}.AdminMeetingSeriesShared_tableMeta__4xMXb{margin-top:.2rem;font-size:.8rem;color:var(--muted-foreground)}.AdminMeetingSeriesShared_mutedCell__LPeQ3{color:var(--muted-foreground)}.AdminMeetingSeriesShared_actionCell__xGR8Q{white-space:nowrap}.AdminMeetingSeriesShared_modalFooter__ZXuSg{display:flex;justify-content:flex-end;gap:var(--spacing-sm);flex-wrap:wrap}.AdminMeetingSeriesShared_structuredEditor__xIQaY{display:grid;gap:var(--spacing-sm)}.AdminMeetingSeriesShared_structuredEditorRow__KyneN{border:1px solid var(--border);border-radius:var(--radius);padding:var(--spacing-sm);display:grid;gap:var(--spacing-sm)}.AdminMeetingSeriesShared_structuredEditorFields__xXaA4{display:grid;gap:var(--spacing-sm);grid-template-columns:repeat(auto-fit,minmax(180px,1fr))}.AdminMeetingSeriesShared_structuredEditorFields__xXaA4 label{display:grid;gap:.35rem;color:var(--muted-foreground);font-size:.85rem;font-weight:600}.AdminMeetingSeriesShared_structuredEditorFieldFull___WTtS{grid-column:1/-1}.AdminMeetingSeriesShared_structuredEditorActions__UKz6B{display:flex;justify-content:flex-end}@media(max-width:900px){.AdminMeetingSeriesShared_detailRow__ZNBnh,.AdminMeetingSeriesShared_panelGrid__AgOyU{grid-template-columns:1fr}}.BillableInvoiceDraftingPanel_billableSection__XZjzE{display:flex;flex-direction:column;gap:var(--spacing-sm);border:1px solid var(--border);border-radius:var(--radius);padding:var(--spacing-sm);background:var(--background-alt)}.BillableInvoiceDraftingPanel_billableHeader__EWQoZ{display:flex;justify-content:space-between;align-items:flex-start;gap:var(--spacing-sm);flex-wrap:wrap}.BillableInvoiceDraftingPanel_sectionSubtitle__Dfq4W{margin:0;color:var(--foreground);font-weight:700}.BillableInvoiceDraftingPanel_fieldHelp__eyo7v{margin:0;color:var(--muted-foreground);font-size:var(--text-sm)}.BillableInvoiceDraftingPanel_billableFilters__IH_M6{display:flex;gap:var(--spacing-sm);flex-wrap:wrap}.BillableInvoiceDraftingPanel_billableFilterGroup__KvsTU{display:flex;flex-direction:column;gap:var(--spacing-xs)}.BillableInvoiceDraftingPanel_billableFilterLabel__MSVqZ{font-weight:700}.BillableInvoiceDraftingPanel_billableFilterSelect__vVrzv{min-width:180px;border:1px solid var(--border);border-radius:var(--radius);background:var(--background);color:var(--foreground);padding:var(--spacing-sm) var(--spacing-md)}.BillableInvoiceDraftingPanel_billableSummaryCards__5Tn1W{display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:var(--spacing-sm)}.BillableInvoiceDraftingPanel_billableSummaryCard__4_mpt{border:1px solid var(--border);border-radius:var(--radius);background:var(--background);padding:var(--spacing-sm);display:flex;flex-direction:column;gap:var(--spacing-xs)}.BillableInvoiceDraftingPanel_billableSummaryLabel___qa79,.BillableInvoiceDraftingPanel_billableSummaryMeta__azz0n{margin:0;color:var(--muted-foreground);font-size:var(--text-sm)}.BillableInvoiceDraftingPanel_billableSummaryValue__eIxAi{margin:0;font-weight:800}.BillableInvoiceDraftingPanel_billableTableWrapper__caMrN{overflow-x:auto}.BillableInvoiceDraftingPanel_billableTable__88DWZ{width:100%;border-collapse:collapse}.BillableInvoiceDraftingPanel_billableTable__88DWZ td,.BillableInvoiceDraftingPanel_billableTable__88DWZ th{border-bottom:1px solid var(--border);padding:var(--spacing-sm);text-align:left;vertical-align:top}.BillableInvoiceDraftingPanel_billableTable__88DWZ th{font-weight:800}.BillableInvoiceDraftingPanel_billableOverrideInput__ttQMP{width:100%;min-width:120px;border:1px solid var(--border);border-radius:var(--radius);background:var(--background);color:var(--foreground);padding:var(--spacing-xs) var(--spacing-sm)}.BillableInvoiceDraftingPanel_billableEmpty___15ly,.BillableInvoiceDraftingPanel_billableLoading__mvzG7{margin:0;color:var(--muted-foreground)}.BillableInvoiceDraftingPanel_billableSelectedTotal__V0E3w{display:flex;justify-content:space-between;align-items:center;gap:var(--spacing-sm);border-top:1px solid var(--border);padding-top:var(--spacing-sm)}.BillableInvoiceDraftingPanel_billableSelectedTotalLabel__Wnzdh{margin:0;color:var(--muted-foreground);font-weight:700}.BillableInvoiceDraftingPanel_billableSelectedTotalValue__BD0I_{margin:0;font-size:var(--text-lg);font-weight:800}.BillableCaptureTimer_timer__7vA_I{display:flex;flex-direction:column;gap:var(--spacing-sm);border:1px solid var(--border);border-radius:var(--radius);padding:var(--spacing-sm);background:var(--background-alt)}.BillableCaptureTimer_timerHeader__qr16I{display:flex;justify-content:space-between;align-items:flex-start;gap:var(--spacing-sm);flex-wrap:wrap}.BillableCaptureTimer_sectionTitle__fYNwK{margin:0;font-size:var(--text-base);font-weight:800;color:var(--foreground)}.BillableCaptureTimer_timerStatus__6dAvY{margin:0;color:var(--muted-foreground);font-size:var(--text-sm)}.BillableCaptureTimer_timerControls__fQbE1{display:flex;align-items:center;gap:var(--spacing-sm);flex-wrap:wrap}.BillableCaptureTimer_timerInputs__rUDvi{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:var(--spacing-sm)}.BillableCaptureTimer_field__M_ukO{display:flex;flex-direction:column;gap:var(--spacing-xs)}.BillableCaptureTimer_fieldLabel__b6PN7{font-weight:700;color:var(--foreground)}.BillableCaptureTimer_input__u9QKS{width:100%;border:1px solid var(--border);border-radius:var(--radius);background:var(--background);color:var(--foreground);padding:var(--spacing-sm) var(--spacing-md)}.BillableCaptureTimer_errorText__WHIJc{margin:0;color:var(--danger);font-size:var(--text-sm)}.BillableCaptureTimer_timerButton__oBxgf{display:inline-flex;align-items:center;gap:var(--spacing-xs)}.PlatformBillableCapturePanel_panel__DsXs8{display:flex;flex-direction:column;gap:var(--spacing-sm);border:1px solid var(--border);border-radius:var(--radius);background:var(--background);padding:var(--spacing-sm)}.PlatformBillableCapturePanel_header__9RVky{display:flex;flex-direction:column;gap:var(--spacing-xs)}.PlatformBillableCapturePanel_title__JwdVM{margin:0;font-size:var(--text-lg);font-weight:800;color:var(--foreground)}.PlatformBillableCapturePanel_emptyState__F8GXe,.PlatformBillableCapturePanel_feedback__Us3OS,.PlatformBillableCapturePanel_matterSummary__JSIBM,.PlatformBillableCapturePanel_subtitle__Afysb{margin:0;color:var(--muted-foreground);font-size:var(--text-sm)}.PlatformBillableCapturePanel_matterSelector____bUj{display:flex;flex-direction:column;gap:var(--spacing-xs)}.PlatformBillableCapturePanel_input__1qUZC{border:1px solid var(--border);border-radius:var(--radius);background:var(--background-alt);color:var(--foreground);padding:var(--spacing-sm) var(--spacing-md)}.PlatformBillableCapturePanel_label__YsdEj{font-weight:700;color:var(--foreground)}.PlatformBillableCapturePanel_select__U09Bq{border:1px solid var(--border);border-radius:var(--radius);background:var(--background-alt);color:var(--foreground);padding:var(--spacing-sm) var(--spacing-md)}.PlatformBillableCapturePanel_stats__Une1M{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:var(--spacing-sm)}.PlatformBillableCapturePanel_statCard__jOQv6{border:1px solid var(--border);border-radius:var(--radius);background:var(--background-alt);padding:var(--spacing-sm);display:flex;flex-direction:column;gap:var(--spacing-xs)}.PlatformBillableCapturePanel_statLabel__o6pkF{margin:0;color:var(--muted-foreground);font-size:var(--text-sm)}.PlatformBillableCapturePanel_statValue__VQGQ0{margin:0;color:var(--foreground);font-size:var(--text-lg);font-weight:800}.PlatformBillableCapturePanel_tableSection__hnrFd{display:flex;flex-direction:column;gap:var(--spacing-xs)}.PlatformBillableCapturePanel_sectionTitle__Wkr_6{margin:0;font-size:var(--text-base);font-weight:800;color:var(--foreground)}.PlatformBillableCapturePanel_tableWrapper__ONkJm{overflow-x:auto}.PlatformBillableCapturePanel_table__daY8T{width:100%;border-collapse:collapse}.PlatformBillableCapturePanel_table__daY8T td,.PlatformBillableCapturePanel_table__daY8T th{border-bottom:1px solid var(--border);padding:var(--spacing-sm);text-align:left;vertical-align:top}.PlatformBillableCapturePanel_table__daY8T th{font-weight:800}.InvoiceLineItemComposer_lineItemsSection__l6_hO{display:flex;flex-direction:column;gap:var(--spacing-sm);min-width:0;border:1px solid var(--border);border-radius:var(--radius);padding:var(--spacing-sm);background:var(--background-alt)}.InvoiceLineItemComposer_lineItemsHeader__BaRFQ{display:flex;justify-content:space-between;align-items:flex-start;gap:var(--spacing-sm);flex-wrap:wrap}.InvoiceLineItemComposer_sectionSubtitle__YAceZ{margin:0;color:var(--foreground);font-weight:700}.InvoiceLineItemComposer_fieldHelp__jkIPV{margin:0;color:var(--muted-foreground);font-size:var(--text-sm)}.InvoiceLineItemComposer_lineItemCard__uq7Ag,.InvoiceLineItemComposer_lineItemsList__CInDg{display:flex;flex-direction:column;gap:var(--spacing-sm)}.InvoiceLineItemComposer_lineItemCard__uq7Ag{border:1px solid var(--border);border-radius:var(--radius);padding:var(--spacing-sm);background:var(--background);min-width:0}.InvoiceLineItemComposer_lineItemRowHeader__SLpGW{display:flex;justify-content:space-between;align-items:center;gap:var(--spacing-sm);flex-wrap:wrap}.InvoiceLineItemComposer_lineItemTitle__4_Aor{margin:0;font-weight:700}.InvoiceLineItemComposer_lineItemFields__89wlA{display:grid;grid-template-columns:minmax(220px,2fr) repeat(2,minmax(140px,1fr)) minmax(160px,1fr);gap:var(--spacing-sm);align-items:end;min-width:0}.InvoiceLineItemComposer_lineItemDescriptionField__ZDXbO{min-width:0}.InvoiceLineItemComposer_field__Clvyo{display:flex;flex-direction:column;gap:var(--spacing-xs);min-width:0}.InvoiceLineItemComposer_label__XI_SV{font-weight:700}.InvoiceLineItemComposer_input__vo5qi{width:100%;min-width:0;box-sizing:border-box;border:1px solid var(--border);border-radius:var(--radius);background:var(--background);color:var(--foreground);padding:var(--spacing-sm) var(--spacing-md)}.InvoiceLineItemComposer_lineItemSubtotal__6FAAB{border:1px solid var(--border);border-radius:var(--radius);padding:var(--spacing-sm);background:var(--background-alt);min-width:0}.InvoiceLineItemComposer_detailLabel__9Xpzc{margin:0;color:var(--muted-foreground);font-size:var(--text-sm)}.InvoiceLineItemComposer_detailValue__isqpk{margin:var(--spacing-xs) 0 0;font-weight:800}.InvoiceLineItemComposer_lineItemsTotalBar__Jr9BI{display:flex;justify-content:space-between;align-items:center;gap:var(--spacing-sm);border-top:1px solid var(--border);padding-top:var(--spacing-sm)}.InvoiceLineItemComposer_lineItemsTotalLabel__AQZIs{margin:0;color:var(--muted-foreground);font-weight:700}.InvoiceLineItemComposer_lineItemsTotalValue__ZYRD4{margin:0;font-size:var(--text-lg);font-weight:800}.InvoiceLineItemComposer_icon__4pP_G{margin-right:var(--spacing-xs)}@media(max-width:760px){.InvoiceLineItemComposer_lineItemFields__89wlA{grid-template-columns:1fr}.InvoiceLineItemComposer_lineItemsTotalBar__Jr9BI{align-items:flex-start;flex-direction:column}}.AppFormBuilderDetail_grid__aa3HB{display:grid;grid-template-columns:minmax(0,1.3fr) minmax(0,.9fr);gap:1.5rem}.AppFormBuilderDetail_panel__ertKW{display:flex;flex-direction:column;gap:1rem}.AppFormBuilderDetail_templateHeader__B5VKE{border:1px solid var(--border-color);border-radius:8px;padding:1rem;background:#fff;display:flex;justify-content:space-between;gap:1rem;flex-wrap:wrap}.AppFormBuilderDetail_navigationRow__o1h_x{display:flex;align-items:center;justify-content:space-between;gap:.75rem;margin-bottom:1rem;flex-wrap:wrap}.AppFormBuilderDetail_backButton__PZ1dB{border-radius:6px;border:1px solid var(--border);padding:.45rem .85rem;background:#fff;color:var(--foreground);font-weight:600;cursor:pointer}.AppFormBuilderDetail_backButton__PZ1dB,.AppFormBuilderDetail_helpButton__5S1MM{display:inline-flex;align-items:center;gap:.5rem}.AppFormBuilderDetail_headerTitleRow__tNP4u{display:flex;align-items:baseline;gap:.65rem}.AppFormBuilderDetail_headerTitle__zdgpg{margin:0;font-size:1.25rem}.AppFormBuilderDetail_headerVersion__LKXsT{font-size:.9rem;color:var(--muted-foreground);font-weight:600}.AppFormBuilderDetail_headerDescription__RX4aE{margin:.35rem 0;font-size:.9rem;color:var(--muted-foreground)}.AppFormBuilderDetail_headerMeta__aiFFK{display:flex;flex-wrap:wrap;gap:1rem;align-items:flex-start;margin:0}.AppFormBuilderDetail_metadataItem__Iu0hJ{display:flex;flex-direction:column;gap:.1rem;font-size:.8rem;color:var(--muted-foreground)}.AppFormBuilderDetail_metadataLabel__oG8mh{margin:0;text-transform:uppercase;font-size:.7rem;letter-spacing:.1em;color:var(--muted-foreground)}.AppFormBuilderDetail_metadataValue__vOw_z{margin:0;font-weight:600;color:var(--foreground)}.AppFormBuilderDetail_statusBadge__uVTOq{border-radius:999px;padding:.15rem .75rem;font-size:.75rem;font-weight:600}.AppFormBuilderDetail_statusDraft__ljyJl{border:1px solid var(--border);background:var(--border);color:var(--foreground)}.AppFormBuilderDetail_statusPublished__7eETY{border:1px solid var(--success);background:var(--success-surface);color:var(--success)}.AppFormBuilderDetail_statusArchived__fu9Ou{border:1px solid var(--warning);background:var(--warning-surface);color:var(--warning)}.AppFormBuilderDetail_headerActions__fDT4K{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem}.AppFormBuilderDetail_actionButton__mA26Q{display:inline-flex;align-items:center;gap:.4rem;border-radius:6px;border:1px solid var(--border);background:#fff;color:var(--foreground);padding:.35rem .75rem;font-weight:600;cursor:pointer}.AppFormBuilderDetail_actionButton__mA26Q:disabled{opacity:.5;cursor:not-allowed}.AppFormBuilderDetail_deleteButton__SLC5w{border-color:var(--destructive);color:var(--destructive)}.AppFormBuilderDetail_headerToast__2gOfD{display:flex;align-items:center;gap:.5rem}.AppFormBuilderDetail_openCloneButton__ryIqs{border:none;background:rgba(0,0,0,0);color:var(--primary-color);font-weight:600;text-decoration:underline;cursor:pointer;padding:0}.AppFormBuilderDetail_card__nRB9T{border:1px solid var(--border-color);border-radius:8px;padding:1rem;background:#fff}.AppFormBuilderDetail_sectionHeader__wzl3p{display:flex;justify-content:space-between;gap:1rem;flex-wrap:wrap;align-items:flex-start}.AppFormBuilderDetail_sectionActions__6W0ad{display:flex;flex-wrap:wrap;gap:.5rem}.AppFormBuilderDetail_formGrid__y4XhO{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:1rem}.AppFormBuilderDetail_formGroup__t_WSy{display:flex;flex-direction:column;gap:.35rem}.AppFormBuilderDetail_formGroup__t_WSy input,.AppFormBuilderDetail_formGroup__t_WSy select,.AppFormBuilderDetail_formGroup__t_WSy textarea{padding:.5rem;border-radius:6px;border:1px solid var(--border);font-size:.9rem;background:#fff}.AppFormBuilderDetail_formGroup__t_WSy textarea{min-height:70px}.AppFormBuilderDetail_locationControlGroup__zSS_r{grid-column:1/-1;display:flex;flex-direction:column;gap:.5rem;border:1px solid var(--border);border-radius:6px;padding:.75rem;background:var(--muted)}.AppFormBuilderDetail_locationControlGroup__zSS_r h4{margin:0;font-size:.95rem;color:var(--foreground)}.AppFormBuilderDetail_locationControlOptions__OlRNv{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:.75rem}.AppFormBuilderDetail_inlineCheckbox__OH0CU{display:inline-flex;align-items:center;gap:.45rem;font-size:.9rem;color:var(--foreground)}.AppFormBuilderDetail_locationCodeField__vEwHo{display:flex;flex-direction:column;gap:.35rem}.AppFormBuilderDetail_locationCodeField__vEwHo input{padding:.5rem;border-radius:6px;border:1px solid var(--border);font-size:.9rem;background:#fff;max-width:120px}.AppFormBuilderDetail_submitRow__kRJGJ{grid-column:1/-1;display:flex;justify-content:flex-end}.AppFormBuilderDetail_submitButton__KTYBS{display:inline-flex;align-items:center;gap:.35rem;padding:.5rem 1rem;border-radius:6px;border:none;background-color:var(--primary-color);color:#fff;font-weight:600;cursor:pointer}.AppFormBuilderDetail_hint__an7ir{font-size:.8rem;color:var(--muted-foreground);display:block;margin-top:.35rem}.AppFormBuilderDetail_previewArea__w57mI{border:1px solid var(--border-color);border-radius:8px;padding:1rem;background:var(--muted)}.AppFormBuilderDetail_previewHeader__Qd0vt{display:flex;align-items:center;justify-content:space-between;gap:.5rem}.AppFormBuilderDetail_previewToggleButton__XEOu0{border:1px solid var(--border);border-radius:6px;background:#fff;padding:.35rem .75rem;font-size:.85rem;cursor:pointer;font-weight:600}.AppFormBuilderDetail_previewArea__w57mI h3{margin:0 0 .25rem}.AppFormBuilderDetail_previewArea__w57mI p{margin:0 0 1rem;color:var(--muted-foreground);font-size:.85rem}.AppFormBuilderDetail_preview__yk__g{display:flex;flex-direction:column;gap:1rem}.AppFormBuilderDetail_modalFooter__eEm53{display:flex;justify-content:flex-end;gap:.5rem;margin-top:.5rem}.AppFormBuilderDetail_helpModalBody__NC8BD{display:flex;flex-direction:column;gap:.75rem}.AppFormBuilderDetail_helpIntro__lWlye{margin:0;color:var(--muted-foreground)}.AppFormBuilderDetail_helpSection__3tH9f{display:flex;flex-direction:column;gap:.25rem}.AppFormBuilderDetail_helpSectionTitle__iIEvF{margin:0;font-weight:600;color:var(--foreground)}.AppFormBuilderDetail_helpSectionBody__sRktT{margin:0;padding:.75rem;border:1px solid var(--border);border-radius:6px;background:var(--muted);color:var(--muted-foreground)}.AppFormBuilderDetail_cancelButton__FjaPj,.AppFormBuilderDetail_confirmButton__jomdh{display:inline-flex;align-items:center;gap:.4rem;padding:.35rem .9rem;border-radius:6px;border:1px solid var(--border);background:#fff;color:var(--foreground);font-weight:600;cursor:pointer}.AppFormBuilderDetail_confirmButton__jomdh{background:var(--primary-color);color:#fff;border-color:var(--primary-color)}.AppFormBuilderDetail_liveForm__dSVfz,.AppFormBuilderDetail_previewList__OPXUm{display:flex;flex-direction:column;gap:1rem}.AppFormBuilderDetail_previewList__OPXUm{list-style:none;margin:0;padding:0}.AppFormBuilderDetail_previewSection__1tlPX{border:1px solid var(--border);padding:.75rem;border-radius:6px;background:#fff}.AppFormBuilderDetail_sectionDescription__v0GTb{margin:.25rem 0 .75rem;color:var(--muted-foreground);font-size:.9rem}.AppFormBuilderDetail_previewSection__1tlPX h4{margin:0;font-size:1rem}.AppFormBuilderDetail_previewSection__1tlPX p{margin:.25rem 0 .75rem;color:var(--muted-foreground);font-size:.9rem}.AppFormBuilderDetail_previewQuestion__msYRV{display:flex;flex-direction:column;margin-bottom:.75rem}.AppFormBuilderDetail_questionTitle__cd5zl{font-weight:600;margin:0}.AppFormBuilderDetail_requiredMark__S17MI{color:var(--destructive);margin-left:.25rem}.AppFormBuilderDetail_helpText__IAZGu{font-size:.8rem;color:var(--muted-foreground);margin:.25rem 0 0}.AppFormBuilderDetail_previewQuestionControl__RS26V{margin:.35rem 0 0}.AppFormBuilderDetail_previewReadOnlyValue__FfWeA{margin:0;color:var(--foreground)}.AppFormBuilderDetail_previewReadOnlyMultiline__hMqEb{white-space:pre-wrap}.AppFormBuilderDetail_previewReadOnlyList__R2Z1n{margin:0;padding-left:1.1rem;display:flex;flex-direction:column;gap:.25rem;color:var(--foreground)}.AppFormBuilderDetail_previewReadOnlyListItem__JHbS6{margin:0}.AppFormBuilderDetail_previewReadOnlyFieldStack__yShGG{display:flex;flex-direction:column;gap:.5rem}.AppFormBuilderDetail_previewReadOnlyFieldRow__Vn6JJ{display:flex;flex-direction:column;gap:.15rem}.AppFormBuilderDetail_previewReadOnlyFieldLabel___5sG2{font-size:.8rem;font-weight:600;color:var(--muted-foreground)}.AppFormBuilderDetail_previewReadOnlyFieldValue__xzta2{color:var(--foreground)}.AppFormBuilderDetail_previewControl__pvg1B{width:100%;border-radius:6px;border:1px solid var(--border);padding:.45rem;background:var(--muted)}.AppFormBuilderDetail_locationControlGrid__epSSg{display:grid;grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:.65rem}.AppFormBuilderDetail_locationControlField__fUcKw{display:flex;flex-direction:column;gap:.25rem}.AppFormBuilderDetail_locationControlFieldLabel__FP8c_,.AppFormBuilderDetail_locationControlField__fUcKw label{font-size:.8rem;color:var(--muted-foreground)}.AppFormBuilderDetail_previewOptions__0fLND{display:flex;align-items:center;gap:.5rem;flex-wrap:wrap;font-size:.85rem}.AppFormBuilderDetail_previewOptionsLabel__hu6Ew{display:inline-flex;align-items:center;gap:.35rem}.AppFormBuilderDetail_questionRow__kmlyA{border-top:1px solid var(--border);padding:.75rem 0;display:flex;flex-direction:column;gap:.5rem}.AppFormBuilderDetail_questionHeader__wvs3d{display:flex;justify-content:space-between;gap:1rem;align-items:flex-start;flex-wrap:wrap}.AppFormBuilderDetail_questionActions__khHEs{display:flex;flex-wrap:wrap;gap:.5rem}.AppFormBuilderDetail_questionMeta__MaPuT{margin:0;color:var(--muted-foreground);font-size:.9rem}.AppFormBuilderDetail_questionMetaList__F9sV7{display:flex;flex-wrap:wrap;gap:.5rem}.AppFormBuilderDetail_optionForm__FaTTa{border:none;padding:0;margin:0;display:grid;gap:.35rem}.AppFormBuilderDetail_optionInputs__hfpw5{display:grid;grid-template-columns:repeat(auto-fit,minmax(100px,1fr));gap:.5rem;align-items:end}.AppFormBuilderDetail_optionInputs__hfpw5 textarea{width:100%;min-height:50px;border-radius:6px;border:1px solid var(--border);padding:.45rem;font-size:.9rem;resize:vertical;background:#fff}.AppFormBuilderDetail_optionForm__FaTTa legend{font-weight:600;padding:0}.AppFormBuilderDetail_optionInputLabel__ye5Ki{font-size:.8rem;color:var(--muted-foreground);display:block;margin-bottom:.25rem}.AppFormBuilderDetail_panelHeading__GC0TR{margin:0 0 var(--spacing-sm);font-size:var(--text-xs);letter-spacing:.08em;text-transform:uppercase;color:var(--muted-foreground)}.AppFormBuilderDetail_optionButton__QgNvG{gap:.3rem}.AppFormBuilderDetail_iconButtonDanger__k7rco,.AppFormBuilderDetail_iconButton__Mvvlw,.AppFormBuilderDetail_optionButton__QgNvG{display:inline-flex;align-items:center;padding:.35rem .75rem;border-radius:6px;border:1px solid var(--border);background:#fff;cursor:pointer;font-weight:600}.AppFormBuilderDetail_iconButtonDanger__k7rco,.AppFormBuilderDetail_iconButton__Mvvlw{gap:.35rem}.AppFormBuilderDetail_iconButtonDanger__k7rco{border-color:var(--destructive);color:var(--destructive)}.AppFormBuilderDetail_loading__3lS1m{font-style:italic;color:var(--muted-foreground)}.AppFormBuilderDetail_errorMessage__4yoaf{color:var(--destructive);background:var(--danger-surface);padding:.65rem;border-radius:6px}.AppFormBuilderDetail_emptyMessage__wN_i2{font-style:italic;color:var(--muted-foreground)}.AppFormBuilderDetail_ruleBuilder__ZdK5b,.AppFormBuilderDetail_validationBuilder__vqSxU{border:1px solid var(--border);border-radius:8px;background:var(--muted);padding:1rem;display:flex;flex-direction:column;gap:.75rem}.AppFormBuilderDetail_ruleBuilder__ZdK5b header,.AppFormBuilderDetail_validationBuilder__vqSxU header{display:flex;flex-direction:column;gap:.25rem}.AppFormBuilderDetail_ruleDescription__EIxZ7,.AppFormBuilderDetail_ruleSummaryTitle__FkP1u,.AppFormBuilderDetail_validationDescription__ly5NF{margin:0;font-size:.85rem;color:var(--muted-foreground)}.AppFormBuilderDetail_ruleLogicGroup__rq0iW{display:flex;flex-direction:column;gap:.35rem}.AppFormBuilderDetail_ruleLogicTitle__0EuAG{margin:0;font-size:.85rem;font-weight:600;color:var(--muted-foreground)}.AppFormBuilderDetail_ruleLogicDescription__4UcXN{margin:0;font-size:.8rem;color:var(--muted-foreground)}.AppFormBuilderDetail_logicButtons__epr2j{display:flex;flex-wrap:wrap;gap:.5rem}.AppFormBuilderDetail_logicButton__WiWt7{border:1px solid var(--border);border-radius:6px;padding:.35rem .9rem;background:#fff;cursor:pointer;font-size:.85rem;color:var(--foreground)}.AppFormBuilderDetail_logicButtonActive__gepIr{background:var(--primary-color);border-color:var(--primary-color);color:#fff}.AppFormBuilderDetail_ruleList__9xA5V{display:flex;flex-direction:column;gap:1rem}.AppFormBuilderDetail_ruleSentenceRow__wYVqW{border:1px solid var(--border);border-radius:6px;padding:.75rem;background:#fff;display:flex;flex-direction:column;gap:.5rem;margin:0}.AppFormBuilderDetail_ruleHeading__ukjzo{margin:0;font-weight:600;font-size:.9rem;color:var(--foreground);display:block}.AppFormBuilderDetail_ruleInputs__V81Xm{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:.75rem}.AppFormBuilderDetail_ruleInputGroup__J6_s6{display:flex;flex-direction:column;gap:.25rem}.AppFormBuilderDetail_ruleInputGroup__J6_s6 label{font-size:.75rem;color:var(--muted-foreground)}.AppFormBuilderDetail_ruleInputGroup__J6_s6 input,.AppFormBuilderDetail_ruleInputGroup__J6_s6 select{padding:.4rem .5rem;border-radius:6px;border:1px solid var(--border);background:#fff;font-size:.9rem}.AppFormBuilderDetail_ruleActionLabel__z7Jlo{font-weight:600}.AppFormBuilderDetail_ruleWhen__jUHZG{font-size:.85rem;color:var(--muted-foreground)}.AppFormBuilderDetail_ruleSentenceControls__JHhEr{display:flex;flex-wrap:wrap;gap:.5rem}.AppFormBuilderDetail_ruleToggleButton__DRvjc{border:1px solid var(--border);border-radius:6px;background:#fff;padding:.35rem .9rem;font-weight:600;cursor:pointer}.AppFormBuilderDetail_ruleSentencePreview__5rSoq{margin:0;font-size:.85rem;color:var(--muted-foreground)}.AppFormBuilderDetail_ruleActions__NzQ9w{display:flex;flex-wrap:wrap;gap:.75rem;align-items:center}.AppFormBuilderDetail_removeRuleButton__Vurkc,.AppFormBuilderDetail_ruleButton__67xJH{display:inline-flex;gap:.35rem;align-items:center;border-radius:6px;border:1px solid var(--border);background:#fff;padding:.35rem .85rem;cursor:pointer;font-weight:600}.AppFormBuilderDetail_ruleButton__67xJH:disabled{opacity:.4;cursor:not-allowed}.AppFormBuilderDetail_ruleHint__7iltZ,.AppFormBuilderDetail_ruleNoValueHint__Ek00H{margin:0;font-size:.8rem;color:var(--muted-foreground)}.AppFormBuilderDetail_ruleError__AMAI2{margin:0;font-size:.85rem;color:var(--destructive)}.AppFormBuilderDetail_ruleWarning__kbGZl{margin:0;font-size:.85rem;color:var(--warning)}.AppFormBuilderDetail_validationFields__icivW{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:.75rem}.AppFormBuilderDetail_validationFields__icivW label{display:flex;flex-direction:column;gap:.25rem;font-size:.85rem}.AppFormBuilderDetail_validationFields__icivW input{padding:.4rem .5rem;border:1px solid var(--border);border-radius:6px;background:#fff}.AppFormBuilderDetail_validationSummary__o9sDi{margin:0;display:flex;flex-direction:column;gap:.25rem;font-size:.85rem;color:var(--muted-foreground)}.AppFormBuilderDetail_modalForm__mAo_2{display:flex;flex-direction:column;gap:1rem}.AppFormBuilderDetail_modalSection__Vekil{display:flex;flex-direction:column;gap:.75rem}.AppFormBuilderDetail_modalDescription__DUVhr{margin:0;color:var(--muted-foreground);font-size:.9rem}.AppFormBuilderDetail_optionEditorList__jpxfl,.AppFormBuilderDetail_optionEditorRow__yrW7n{display:flex;flex-direction:column;gap:.75rem}.AppFormBuilderDetail_optionEditorRow__yrW7n{border:1px solid var(--border);border-radius:6px;padding:.75rem;background:#fff}.AppFormBuilderDetail_optionEditorFields__QUunB{display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:.75rem}.AppFormBuilderDetail_optionEditorFields__QUunB label{display:flex;flex-direction:column;gap:.25rem;font-size:.85rem}.AppFormBuilderDetail_optionEditorFields__QUunB input{padding:.4rem .5rem;border-radius:6px;border:1px solid var(--border);background:#fff}.AppFormBuilderDetail_optionEditorActions__UyQPw{display:flex;flex-wrap:wrap;gap:.5rem}.PreIntakeForm_form__s77zr{display:flex;flex-direction:column;gap:1.25rem;background:var(--surface);border-radius:var(--radius);padding:2rem;box-shadow:var(--shadow-card);width:100%;max-width:600px}.PreIntakeForm_loadingText__ca_q6{margin:0;color:var(--muted-foreground);font-size:.95rem}.PreIntakeForm_loadingSkeleton__Nwp0r{display:flex;flex-direction:column;gap:1rem;min-height:34rem}.PreIntakeForm_loadingButtonBlock__wMhOo,.PreIntakeForm_loadingFieldBlock__kWi9H,.PreIntakeForm_loadingHeaderBlock__QIZ0C{border-radius:var(--radius);background:linear-gradient(90deg,color-mix(in srgb,var(--border) 72%,transparent) 0,color-mix(in srgb,var(--surface) 84%,white) 50%,color-mix(in srgb,var(--border) 72%,transparent) 100%);background-size:200% 100%;animation:PreIntakeForm_loading-shimmer__Jk9Mx 1.5s ease-in-out infinite}.PreIntakeForm_loadingHeaderBlock__QIZ0C{height:3.5rem;width:min(28rem,80%)}.PreIntakeForm_loadingFieldBlock__kWi9H{height:4.5rem;width:100%}.PreIntakeForm_loadingButtonBlock__wMhOo{align-self:flex-start;height:3rem;width:11rem;margin-top:auto}.PreIntakeForm_header__iw5Ub{display:flex;flex-direction:column;gap:.5rem}.PreIntakeForm_title__Z3wXP{margin:0;font-size:1.6rem;color:var(--foreground)}.PreIntakeForm_intro__kiE_7{margin:0;color:var(--muted-foreground);font-size:.95rem}.PreIntakeForm_field__AlOwX{display:flex;flex-direction:column;gap:.5rem}.PreIntakeForm_field__AlOwX label{font-size:.9rem;font-weight:500;color:var(--muted-foreground)}.PreIntakeForm_field__AlOwX input,.PreIntakeForm_field__AlOwX select,.PreIntakeForm_field__AlOwX textarea{padding:.75rem;border:1px solid var(--border);border-radius:var(--radius);font-size:1rem;background:var(--background);color:var(--foreground)}.PreIntakeForm_field__AlOwX input:focus,.PreIntakeForm_field__AlOwX select:focus,.PreIntakeForm_field__AlOwX textarea:focus{outline:2px solid var(--primary);border-color:rgba(0,0,0,0)}@keyframes PreIntakeForm_loading-shimmer__Jk9Mx{0%{background-position:200% 0}to{background-position:-200% 0}}.toast_message_messageBox__VmSPo{border-radius:var(--radius);padding:var(--spacing-sm);position:fixed;top:var(--spacing-md);left:50%;transform:translateX(-50%);z-index:var(--z-toast);display:flex;align-items:center;border:1px solid;width:min(720px,100vw - var(--spacing-xl));box-shadow:var(--shadow-card)}.toast_message_messageBox__VmSPo.toast_message_inline__98RTa{position:relative;top:0;left:0;transform:none;width:100%;margin:var(--spacing-md) 0;z-index:auto}.toast_message_icon__J66RR{margin-right:var(--spacing-sm);font-size:var(--text-xl)}.toast_message_text__99oh2{flex-grow:1}.toast_message_closeButton__17xsR{position:absolute;top:var(--spacing-xs);right:var(--spacing-xs);color:inherit}.toast_message_success__3fEmD{background:color-mix(in srgb,var(--success) 14%,var(--background));border-color:var(--success);color:color-mix(in srgb,var(--success) 55%,var(--foreground))}.toast_message_error__0IEgD{background:color-mix(in srgb,var(--destructive) 12%,var(--background));border-color:var(--destructive);color:color-mix(in srgb,var(--destructive) 55%,var(--foreground))}.toast_message_warning__Eaq_b{background:color-mix(in srgb,var(--warning) 16%,var(--background));border-color:var(--warning);color:color-mix(in srgb,var(--warning) 55%,var(--foreground))}.toast_message_info__9eX_j{background:color-mix(in srgb,var(--info) 12%,var(--background));border-color:var(--info);color:color-mix(in srgb,var(--info) 55%,var(--foreground))}.UserProfilePage_container__DLZHc{display:flex;flex-direction:column;gap:var(--spacing-lg);max-width:960px;margin:0 auto;padding:var(--spacing-lg)}.UserProfilePage_header__Exjuz{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--spacing-md)}.UserProfilePage_inlineActions__uKZtq{display:flex;justify-content:flex-end}.UserProfilePage_titleGroup__kBmCm{display:flex;flex-direction:column;gap:var(--spacing-xs)}.UserProfilePage_title__pa_kV{margin:0;font-size:var(--text-2xl);font-weight:800;color:var(--foreground)}.UserProfilePage_subtitle__obfEg{margin:0;font-size:var(--text-sm);color:var(--muted-foreground)}.UserProfilePage_infoNote__THZSw{padding:var(--spacing-md);border:1px solid var(--border);border-radius:var(--radius);background:var(--muted);color:var(--muted-foreground)}.UserProfilePage_sectionStack__zH9Dr{display:flex;flex-direction:column;gap:var(--spacing-lg)}.UserProfilePage_section__f_RPw{display:flex;flex-direction:column;gap:var(--spacing-md);padding:var(--spacing-lg);border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--background);box-shadow:var(--shadow-card)}.UserProfilePage_sectionHeader__x5fRE{display:flex;flex-direction:column;gap:var(--spacing-xs)}.UserProfilePage_sectionTitle___7mJx{margin:0;font-size:var(--text-lg);font-weight:700;color:var(--foreground)}.UserProfilePage_sectionDescription__k13vN{margin:0;font-size:var(--text-sm);color:var(--muted-foreground)}.UserProfilePage_detailGrid__KUtxE{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:var(--spacing-md);margin:0}.UserProfilePage_detailField__2pngt{display:flex;flex-direction:column;gap:var(--spacing-xs);margin:0;padding:var(--spacing-md);border:1px solid var(--border);border-radius:var(--radius);background:var(--surface)}.UserProfilePage_detailLabel__j7S4v{font-size:var(--text-xs);font-weight:700;color:var(--muted-foreground);text-transform:uppercase;letter-spacing:0}.UserProfilePage_detailValue__iUzsi{margin:0;font-size:var(--text-sm);color:var(--foreground);word-break:break-word}.UserProfilePage_formGrid__qm7Cq{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:var(--spacing-md)}.UserProfilePage_formGroup__wIXqL{display:flex;flex-direction:column;gap:var(--spacing-xs)}.UserProfilePage_inputLabel__m5cNk{font-size:var(--text-sm);font-weight:600;color:var(--foreground)}.UserProfilePage_control__DxYC3{width:100%;border:1px solid var(--border);border-radius:var(--radius);padding:var(--spacing-sm) var(--spacing-md);font-size:var(--text-sm);font-family:inherit;background:var(--background);color:var(--foreground)}.UserProfilePage_control__DxYC3:focus{outline:none;border-color:var(--primary);box-shadow:var(--shadow-button-focus)}.UserProfilePage_control__DxYC3:disabled{cursor:not-allowed;background:var(--muted);color:var(--muted-foreground)}.UserProfilePage_fieldHint__izATj{margin:0;font-size:var(--text-xs);color:var(--muted-foreground)}.UserProfilePage_actions__9tkPI{display:flex;justify-content:flex-end;gap:var(--spacing-sm)}.UserProfilePage_error__Q0ghC,.UserProfilePage_loading__4Fm4v{padding:var(--spacing-lg);text-align:center;color:var(--muted-foreground)}.UserProfilePage_error__Q0ghC{margin:0;color:var(--destructive)}.UserProfilePage_errorState__HZuT2{display:flex;flex-direction:column;align-items:center;gap:var(--spacing-md);padding:var(--spacing-lg);text-align:center}@media(max-width:720px){.UserProfilePage_container__DLZHc{padding:var(--spacing-md)}.UserProfilePage_header__Exjuz{flex-direction:column;align-items:stretch}.UserProfilePage_actions__9tkPI{flex-direction:column-reverse}}.BudgetLineItemComposer_lineItemsSection__W2sai{display:grid;gap:var(--spacing-md)}.BudgetLineItemComposer_lineItemsHeader__fTry_{display:flex;justify-content:space-between;align-items:flex-start;gap:var(--spacing-sm);flex-wrap:wrap}.BudgetLineItemComposer_detailLabel__HivrW,.BudgetLineItemComposer_detailValue__DhIlq,.BudgetLineItemComposer_lineItemTitle__oSYyu,.BudgetLineItemComposer_lineItemsTotalLabel__EJn8A,.BudgetLineItemComposer_lineItemsTotalValue__x94Kx,.BudgetLineItemComposer_sectionSubtitle__eLwbG,.BudgetLineItemComposer_sectionTitle__Cg6Sv{margin:0}.BudgetLineItemComposer_sectionTitle__Cg6Sv{color:var(--foreground);font-size:var(--text-base);font-weight:800}.BudgetLineItemComposer_sectionSubtitle__eLwbG{color:var(--muted-foreground);line-height:1.5}.BudgetLineItemComposer_icon__kA0qZ{margin-right:var(--spacing-2xs)}.BudgetLineItemComposer_lineItemsList__PxTBp{display:grid;gap:var(--spacing-sm)}.BudgetLineItemComposer_lineItemCard___p3B4{display:grid;gap:var(--spacing-sm);border:1px solid color-mix(in srgb,var(--border) 78%,transparent);border-radius:var(--radius);background:color-mix(in srgb,var(--muted) 20%,var(--background) 80%);padding:var(--spacing-sm)}.BudgetLineItemComposer_lineItemRowHeader__8uvMZ{display:flex;justify-content:space-between;align-items:center;gap:var(--spacing-sm);flex-wrap:wrap}.BudgetLineItemComposer_lineItemTitle__oSYyu{color:var(--foreground);font-size:var(--text-sm);font-weight:800}.BudgetLineItemComposer_lineItemFields__JsASm{display:grid;grid-template-columns:repeat(auto-fit,minmax(12rem,1fr));gap:var(--spacing-sm)}.BudgetLineItemComposer_field__7giG7{display:grid;gap:var(--spacing-2xs)}.BudgetLineItemComposer_labelRow___biS1{display:flex;justify-content:space-between;align-items:baseline;gap:var(--spacing-xs);flex-wrap:wrap}.BudgetLineItemComposer_fieldWide__sUF_w{grid-column:1/-1}.BudgetLineItemComposer_label__FrX2z{font-size:var(--text-xs)}.BudgetLineItemComposer_label__FrX2z,.BudgetLineItemComposer_requirement__4B8vr{color:var(--muted-foreground);font-weight:700;letter-spacing:.04em;text-transform:uppercase}.BudgetLineItemComposer_requirement__4B8vr{font-size:.7rem}.BudgetLineItemComposer_input__l5vHB,.BudgetLineItemComposer_select__WwuFW,.BudgetLineItemComposer_textarea__hS8kH{width:100%;min-height:2.75rem;border:1px solid var(--border);border-radius:var(--radius);background:var(--background);color:var(--foreground);padding:0 var(--spacing-sm);font:inherit}.BudgetLineItemComposer_textarea__hS8kH{min-height:6rem;padding:var(--spacing-sm);resize:vertical}.BudgetLineItemComposer_optionRow__YLDJd{display:flex;align-items:flex-start;gap:var(--spacing-sm)}.BudgetLineItemComposer_checkbox__oLgRR{inline-size:1rem;block-size:1rem;margin-top:.15rem}.BudgetLineItemComposer_optionContent__MjFeJ{display:grid;gap:var(--spacing-2xs)}.BudgetLineItemComposer_optionHint__HbKn7{color:var(--muted-foreground);font-size:var(--text-sm);line-height:1.5}.BudgetLineItemComposer_lineItemSubtotal__Oz_eV{display:grid;gap:var(--spacing-2xs);align-content:end;border:1px solid color-mix(in srgb,var(--border) 78%,transparent);border-radius:var(--radius);background:var(--background);padding:var(--spacing-sm)}.BudgetLineItemComposer_detailLabel__HivrW{color:var(--muted-foreground);font-size:var(--text-xs);font-weight:700;letter-spacing:.04em;text-transform:uppercase}.BudgetLineItemComposer_detailValue__DhIlq{color:var(--foreground);font-size:var(--text-base);font-weight:800}.BudgetLineItemComposer_lineItemsTotalBar__0CQ1E{display:flex;justify-content:space-between;align-items:center;gap:var(--spacing-sm);border:1px solid color-mix(in srgb,var(--border) 78%,transparent);border-radius:var(--radius);background:var(--background);padding:var(--spacing-sm)}.BudgetLineItemComposer_lineItemsTotalLabel__EJn8A{color:var(--muted-foreground);font-size:var(--text-sm);font-weight:700}.BudgetLineItemComposer_lineItemsTotalValue__x94Kx{color:var(--foreground);font-size:var(--text-lg);font-weight:900}.BudgetExpenseCreateModal_modalBody__eNU_3{display:grid;gap:var(--spacing-md)}.BudgetExpenseCreateModal_formGrid__ycxES{display:grid;grid-template-columns:repeat(auto-fit,minmax(14rem,1fr));gap:var(--spacing-sm)}.BudgetExpenseCreateModal_field__CFxfI{display:grid;gap:var(--spacing-xs)}.BudgetExpenseCreateModal_fieldWide__oKlAI{grid-column:1/-1}.BudgetExpenseCreateModal_labelRow__652o8{display:flex;align-items:baseline;justify-content:space-between;gap:var(--spacing-xs)}.BudgetExpenseCreateModal_detailLabel___zPmK{margin:0;color:var(--muted-foreground);font-size:var(--text-xs);font-weight:700;letter-spacing:.04em;text-transform:uppercase}.BudgetExpenseCreateModal_requirement__jdsV7{color:var(--muted-foreground);font-size:var(--text-xs);font-weight:600}.BudgetExpenseCreateModal_input__yEgHn,.BudgetExpenseCreateModal_select__WKfee,.BudgetExpenseCreateModal_textarea__uj85L{width:100%;min-height:2.75rem;border:1px solid var(--border);border-radius:var(--radius);background:var(--background);color:var(--foreground);padding:0 var(--spacing-sm);font:inherit}.BudgetExpenseCreateModal_textarea__uj85L{min-height:7rem;padding:var(--spacing-sm);resize:vertical}.BudgetExpenseCreateModal_optionRow__AyMGv{display:flex;align-items:flex-start;gap:var(--spacing-sm)}.BudgetExpenseCreateModal_checkbox__OEIMj{inline-size:1rem;block-size:1rem;margin-top:.2rem;flex:0 0 auto}.BudgetExpenseCreateModal_optionContent__ixwLD{display:grid;gap:var(--spacing-2xs)}.BudgetExpenseCreateModal_optionHint__s7Uwd,.BudgetExpenseCreateModal_optionLabel__ZQ8Lz,.BudgetExpenseCreateModal_stateCopy__BHc4M{margin:0}.BudgetExpenseCreateModal_optionLabel__ZQ8Lz{color:var(--foreground);font-size:var(--text-sm);font-weight:600}.BudgetExpenseCreateModal_optionHint__s7Uwd,.BudgetExpenseCreateModal_stateCopy__BHc4M{color:var(--muted-foreground);line-height:1.5}.BudgetExpenseCreateModal_modalActions__8uT1w{display:flex;justify-content:flex-end;gap:var(--spacing-sm);flex-wrap:wrap}@media(max-width:700px){.BudgetExpenseCreateModal_modalActions__8uT1w{align-items:stretch}}.BudgetWorkspaceShell_workspace__cvknT{max-width:1200px;margin:0 auto;padding:var(--spacing-2xl) var(--spacing-lg);display:grid;gap:var(--spacing-lg)}.BudgetWorkspaceShell_tabPanel__Oixr6{display:grid;gap:var(--spacing-lg)}.BudgetWorkspaceShell_header__RT2Bu{display:flex;justify-content:space-between;align-items:flex-start;gap:var(--spacing-md);flex-wrap:wrap}.BudgetWorkspaceShell_titleBlock__pVZDK{display:grid;gap:var(--spacing-xs);max-width:72ch}.BudgetWorkspaceShell_badge__7Xiwr{margin:0;color:var(--muted-foreground);font-size:var(--text-sm);font-weight:700;letter-spacing:.04em;text-transform:uppercase}.BudgetWorkspaceShell_title__ByVjG{margin:0;font-size:var(--text-2xl);font-weight:900;color:var(--foreground)}.BudgetWorkspaceShell_subtitle__cqvby{margin:0;color:var(--muted-foreground);line-height:1.6}.BudgetWorkspaceShell_headerActions__GdOHF{display:flex;flex-wrap:wrap;gap:var(--spacing-sm)}.BudgetWorkspaceShell_actionWithHint__VrgjD{display:grid;gap:var(--spacing-2xs);justify-items:start}.BudgetWorkspaceShell_actionHint___PC_n{max-width:24rem;margin:0;color:var(--muted-foreground);font-size:var(--text-xs);line-height:1.5}.BudgetWorkspaceShell_actionStack__qhxoG{display:flex;flex-wrap:wrap;gap:var(--spacing-2xs)}.BudgetWorkspaceShell_surface__5Qpgs{border:1px solid color-mix(in srgb,var(--border) 82%,transparent);border-radius:var(--radius-lg,var(--radius));background:linear-gradient(180deg,color-mix(in srgb,var(--background) 96%,var(--muted) 4%),var(--background));box-shadow:var(--shadow-card);min-width:0;padding:var(--spacing-md)}.BudgetWorkspaceShell_bulkBar__QjqHq{display:flex;align-items:center;justify-content:space-between;gap:var(--spacing-sm);flex-wrap:wrap}.BudgetWorkspaceShell_metricsGrid__wB3oc{display:grid;grid-template-columns:repeat(auto-fit,minmax(11rem,1fr));gap:var(--spacing-sm)}.BudgetWorkspaceShell_metricCard__v_tIM{display:grid;gap:var(--spacing-xs);border:1px solid color-mix(in srgb,var(--border) 78%,transparent);border-radius:var(--radius);background:color-mix(in srgb,var(--muted) 32%,var(--background) 68%);padding:var(--spacing-sm)}.BudgetWorkspaceShell_metricLabel__Uflyj{margin:0;color:var(--muted-foreground);font-size:var(--text-xs);font-weight:700;letter-spacing:.05em;text-transform:uppercase}.BudgetWorkspaceShell_metricValue__HNyPH{margin:0;color:var(--foreground);font-size:var(--text-lg);font-weight:800}.BudgetWorkspaceShell_filtersGrid__ZkdJj{display:grid;grid-template-columns:repeat(auto-fit,minmax(13rem,1fr));gap:var(--spacing-sm)}.BudgetWorkspaceShell_field__xdsDs{display:grid;gap:var(--spacing-2xs)}.BudgetWorkspaceShell_fieldWide__7M3uA{grid-column:1/-1}.BudgetWorkspaceShell_label__yaaV_{color:var(--muted-foreground);font-size:var(--text-xs);font-weight:700;letter-spacing:.04em;text-transform:uppercase}.BudgetWorkspaceShell_input__yznjF,.BudgetWorkspaceShell_select__xdbQ2{width:100%;min-height:2.75rem;border:1px solid var(--border);border-radius:var(--radius);background:var(--background);color:var(--foreground);padding:0 var(--spacing-sm);font:inherit}.BudgetWorkspaceShell_targetHint__x4zUY{margin:0;color:var(--muted-foreground);font-size:var(--text-xs)}.BudgetWorkspaceShell_sectionHeader__NSgd7{display:flex;justify-content:space-between;align-items:center;gap:var(--spacing-sm);margin-bottom:var(--spacing-md);flex-wrap:wrap}.BudgetWorkspaceShell_sectionTitle__Y2ZXL{margin:0;color:var(--foreground);font-size:var(--text-lg)}.BudgetWorkspaceShell_subtleText__4HuXw{margin:0;color:var(--muted-foreground);font-size:var(--text-sm)}.BudgetWorkspaceShell_actionsCell__R3d_y{min-width:16rem}.BudgetWorkspaceShell_filterAction__v1Ww3{display:flex;align-items:flex-end;height:100%}.BudgetWorkspaceShell_inlineLink__emGfy{color:var(--primary);font-size:var(--text-sm);font-weight:700;text-decoration:none}.BudgetWorkspaceShell_inlineLink__emGfy:hover{text-decoration:underline}.BudgetWorkspaceShell_pagination__ejl6N{justify-content:space-between;margin-top:var(--spacing-md);flex-wrap:wrap}.BudgetWorkspaceShell_paginationControls__bIi_n,.BudgetWorkspaceShell_pagination__ejl6N{display:flex;align-items:center;gap:var(--spacing-sm)}.BudgetWorkspaceShell_state__28E1X{max-width:1200px;margin:0 auto;padding:var(--spacing-2xl) var(--spacing-lg);color:var(--muted-foreground)}.BudgetWorkspaceShell_messageError__9zK4B{margin:0;color:var(--danger-foreground,var(--destructive));font-size:var(--text-sm);line-height:1.5}.BudgetWorkspaceShell_helpModalBody__UDrCh{display:grid;gap:var(--spacing-md)}.BudgetWorkspaceShell_helpSection__dG8N1{display:grid;gap:var(--spacing-xs);border:1px solid var(--border);border-radius:var(--radius);background:var(--background-alt);padding:var(--spacing-sm)}.BudgetWorkspaceShell_helpSectionTitle__x9dLt{margin:0;color:var(--foreground);font-size:var(--text-base);font-weight:800}.BudgetWorkspaceShell_helpIntro__ds0q6,.BudgetWorkspaceShell_helpSectionBody__Teuzt{margin:0;color:var(--muted-foreground);line-height:1.6}@media(max-width:700px){.BudgetWorkspaceShell_workspace__cvknT{padding:var(--spacing-xl) var(--spacing-md)}.BudgetWorkspaceShell_header__RT2Bu{flex-direction:column}.BudgetWorkspaceShell_headerActions__GdOHF{width:100%}}.newsletter-dashboard_dashboard__97gD0{padding:var(--spacing-lg)}.newsletter-dashboard_header__a24d5{display:flex;justify-content:space-between;align-items:center;margin-bottom:var(--spacing-xl)}.newsletter-dashboard_header__a24d5 h1{font-size:1.8rem;font-weight:700;color:var(--text-primary)}.newsletter-dashboard_headerActions__L6v1u{display:inline-flex;gap:var(--spacing-sm);align-items:center}.newsletter-dashboard_error__p0P1p{margin-bottom:var(--spacing-md);color:var(--destructive)}.newsletter-dashboard_statsGrid__RKw_H{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:var(--spacing-lg);margin-bottom:var(--spacing-xl)}.newsletter-dashboard_statCard__a1QIb{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius);padding:var(--spacing-lg);box-shadow:0 2px 4px color-mix(in srgb,var(--foreground) 8%,transparent)}.newsletter-dashboard_statCard__a1QIb h3{font-size:.9rem;color:var(--text-secondary);margin-bottom:var(--spacing-xs)}.newsletter-dashboard_statValue__M6Fp7{font-size:2rem;font-weight:700;color:var(--primary)}.newsletter-dashboard_sectionShell__jfsNJ{margin-bottom:var(--spacing-xl)}.newsletter-dashboard_summaryText__1w5cR{display:inline-flex;color:var(--muted-foreground);font-size:var(--text-sm)}.newsletter-dashboard_tableSurface__EqrGY{border:1px solid var(--border);border-radius:var(--radius);background:var(--surface);overflow:hidden}.newsletter-dashboard_actionButton__agXyk{display:inline-flex;align-items:center;justify-content:center;min-height:2.5rem;padding:0 var(--spacing-md);border-radius:var(--radius);border:1px solid var(--border);background:var(--background);color:var(--foreground);text-decoration:none}.newsletter-dashboard_actionButton__agXyk:hover{background:var(--background-hover)}.newsletter-dashboard_subjectLink__P0lZU{color:var(--primary);text-decoration:none;font-weight:600}.newsletter-dashboard_subjectLink__P0lZU:hover{text-decoration:underline}.newsletter-dashboard_rowActions__ePjhT{display:flex;flex-wrap:wrap;gap:var(--spacing-sm);align-items:center}.newsletter-dashboard_dangerButton__Mbrjn{color:var(--destructive)}.newsletter-dashboard_modalFooter__Hb_JH{display:flex;justify-content:flex-end;gap:var(--spacing-sm);margin-top:0}.newsletter-dashboard_modalField__AKeio{display:flex;flex-direction:column;gap:var(--spacing-sm);margin-top:var(--spacing-md)}.newsletter-dashboard_modalLabel__wjJVZ{color:var(--text-primary);font-weight:600}.newsletter-dashboard_modalInput__iTDz4{width:100%;padding:var(--spacing-sm);border:1px solid var(--border);border-radius:var(--radius);background:var(--background);color:var(--foreground)}.newsletter-dashboard_badge__QgV3a{padding:.25rem .5rem;border-radius:12px;font-size:.8rem;font-weight:600}.newsletter-dashboard_badge__QgV3a.newsletter-dashboard_draft__4W_Nl{background:var(--muted);color:var(--muted-foreground)}.newsletter-dashboard_badge__QgV3a.newsletter-dashboard_sent__enQRC{background:color-mix(in srgb,var(--success) 18%,var(--background));color:color-mix(in srgb,var(--success) 55%,var(--foreground))}.CommunicationDisclaimerNotice_notice__2INoq{margin:0;color:var(--color-text-muted);font-size:.9rem;line-height:1.55}.EngagementDetailPage_page__k4cRH{display:grid;gap:var(--spacing-lg);padding:var(--spacing-md)}.EngagementDetailPage_topRow__kPIzI{justify-content:space-between}.EngagementDetailPage_linkRow__jx9w0,.EngagementDetailPage_topRow__kPIzI{display:flex;gap:var(--spacing-sm);flex-wrap:wrap;align-items:center}.EngagementDetailPage_surface__4x1lA{border:1px solid color-mix(in srgb,var(--border) 82%,transparent);border-radius:var(--radius-lg,var(--radius));background:linear-gradient(180deg,color-mix(in srgb,var(--background) 94%,var(--muted) 6%),var(--background));box-shadow:var(--shadow-card);padding:var(--spacing-md)}.EngagementDetailPage_sections__wgRB9{display:grid;gap:var(--spacing-lg)}.EngagementDetailPage_sectionCard__2wqFz{display:grid;gap:var(--spacing-md);border:1px solid color-mix(in srgb,var(--border) 82%,transparent);border-radius:var(--radius-lg,var(--radius));background:var(--background);box-shadow:var(--shadow-card);padding:var(--spacing-md)}.EngagementDetailPage_relatedSection__aDTxe{display:grid;gap:var(--spacing-sm)}.EngagementDetailPage_subsectionTitle__C7Tay{margin:0;color:var(--foreground);font-size:var(--text-base);font-weight:700}.EngagementDetailPage_sectionHeader__Rd8FC{display:flex;justify-content:space-between;gap:var(--spacing-sm);flex-wrap:wrap;align-items:flex-start}.EngagementDetailPage_sectionHeaderCopy__4FQ6N{display:grid;gap:var(--spacing-xs)}.EngagementDetailPage_sectionTitle__9oCU1{margin:0;color:var(--foreground);font-size:var(--text-lg)}.EngagementDetailPage_sectionActions__ac3ZO{display:flex;gap:var(--spacing-xs);flex-wrap:wrap}.EngagementDetailPage_filterRow__ZD_Xq{display:grid;grid-template-columns:minmax(220px,1.5fr) repeat(2,minmax(180px,1fr));gap:var(--spacing-sm)}.EngagementDetailPage_filterRowCompact__1qchX{display:grid;grid-template-columns:repeat(2,minmax(180px,1fr));gap:var(--spacing-sm)}.EngagementDetailPage_field__R7whT{display:grid;gap:var(--spacing-xs)}.EngagementDetailPage_label__RNB2a{color:var(--muted-foreground);font-size:var(--text-xs)}.EngagementDetailPage_input__WXrDD,.EngagementDetailPage_select__UJvAg,.EngagementDetailPage_textarea__eaDDB{width:100%;border:1px solid var(--border);border-radius:var(--radius);background:color-mix(in srgb,var(--background) 92%,var(--muted) 8%);color:var(--foreground);padding:var(--spacing-xs) var(--spacing-sm);font-size:var(--text-sm)}.EngagementDetailPage_textarea__eaDDB{min-height:calc(var(--spacing-xl)*3);resize:vertical}.EngagementDetailPage_checkboxRow___EXYZ{display:flex;align-items:center;gap:var(--spacing-xs);color:var(--foreground);font-size:var(--text-sm)}.EngagementDetailPage_tableWrap__uQdtI{overflow-x:auto;border:1px solid color-mix(in srgb,var(--border) 75%,transparent);border-radius:var(--radius)}.EngagementDetailPage_table__TYoGy{width:100%;border-collapse:collapse;background:var(--background)}.EngagementDetailPage_table__TYoGy th{text-align:left;padding:var(--spacing-sm);font-size:var(--text-xs);color:var(--muted-foreground);text-transform:uppercase;letter-spacing:.06em;border-bottom:1px solid var(--border);background:color-mix(in srgb,var(--muted) 70%,var(--background) 30%)}.EngagementDetailPage_table__TYoGy td{padding:var(--spacing-sm);border-bottom:1px solid color-mix(in srgb,var(--border) 72%,transparent);color:var(--foreground);font-size:var(--text-sm);vertical-align:top}.EngagementDetailPage_table__TYoGy tr:last-child td{border-bottom:none}.EngagementDetailPage_actionsCell__T1rHr{width:1%;white-space:nowrap}.EngagementDetailPage_rowActions__3P_az{display:flex;flex-wrap:wrap;gap:var(--spacing-xs)}.EngagementDetailPage_tablePrimaryLink__0iynh{color:var(--primary);font-weight:600;text-decoration:none}.EngagementDetailPage_tablePrimaryLink__0iynh:focus-visible,.EngagementDetailPage_tablePrimaryLink__0iynh:hover{text-decoration:underline}.EngagementDetailPage_messageError__1MPhv,.EngagementDetailPage_messageInfo__OHItM,.EngagementDetailPage_messageSuccess__mTkK0{border-radius:var(--radius);padding:var(--spacing-sm);font-size:var(--text-sm)}.EngagementDetailPage_messageError__1MPhv{border:1px solid color-mix(in srgb,var(--destructive) 50%,transparent);background:color-mix(in srgb,var(--destructive) 10%,var(--background) 90%);color:var(--foreground)}.EngagementDetailPage_messageSuccess__mTkK0{border:1px solid color-mix(in srgb,var(--success,var(--primary)) 45%,transparent);background:color-mix(in srgb,var(--success,var(--primary)) 10%,var(--background) 90%);color:var(--foreground)}.EngagementDetailPage_messageInfo__OHItM{border:1px solid color-mix(in srgb,var(--border) 85%,transparent);background:color-mix(in srgb,var(--muted) 45%,var(--background) 55%);color:var(--foreground)}.EngagementDetailPage_pagination__QUHz0{display:flex;justify-content:flex-end;align-items:center;gap:var(--spacing-sm)}.EngagementDetailPage_paginationLabel__isCR6{color:var(--muted-foreground);font-size:var(--text-sm)}.EngagementDetailPage_helpModalBody__maLTM,.EngagementDetailPage_modalBody__Mq5yk{display:grid;gap:var(--spacing-md)}.EngagementDetailPage_helpSection__LDJQa{display:grid;gap:var(--spacing-xs);border:1px solid color-mix(in srgb,var(--border) 80%,transparent);border-radius:var(--radius);background:color-mix(in srgb,var(--muted) 32%,var(--background) 68%);padding:var(--spacing-sm)}.EngagementDetailPage_helpSectionTitle__HrcWq{margin:0;color:var(--foreground);font-size:var(--text-sm);font-weight:700}.EngagementDetailPage_sectionDescription__YP0K3{margin:0;color:var(--muted-foreground);font-size:var(--text-sm)}.EngagementDetailPage_modalGrid__5TySN{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--spacing-sm)}.EngagementDetailPage_searchResultSections__RMuD2{display:grid;gap:var(--spacing-sm)}.EngagementDetailPage_searchResultsSection__SMgdE{display:grid;gap:var(--spacing-sm);border:1px solid color-mix(in srgb,var(--border) 80%,transparent);border-radius:var(--radius);background:color-mix(in srgb,var(--muted) 32%,var(--background) 68%);padding:var(--spacing-sm)}.EngagementDetailPage_searchResultsList__GuD_X{list-style:none;display:grid;gap:var(--spacing-xs);margin:0;padding:0}.EngagementDetailPage_searchResultItem__QQ6Cs{display:flex;justify-content:space-between;align-items:flex-start;gap:var(--spacing-sm);border:1px solid color-mix(in srgb,var(--border) 72%,transparent);border-radius:var(--radius);background:var(--background);padding:var(--spacing-sm)}.EngagementDetailPage_searchResultCopy__G3131{display:grid;gap:var(--spacing-2xs,.125rem);min-width:0}.EngagementDetailPage_searchResultTitle__r75rh{color:var(--foreground);font-size:var(--text-sm);font-weight:600}.EngagementDetailPage_searchResultMeta__GqAsx{color:var(--muted-foreground);font-size:var(--text-xs)}.EngagementDetailPage_modalActions__ERGfX{display:flex;justify-content:flex-end;gap:var(--spacing-sm);flex-wrap:wrap}.EngagementDetailPage_inlineText__gLdKJ{margin:0;color:var(--muted-foreground);font-size:var(--text-sm);line-height:1.5}@media(max-width:960px){.EngagementDetailPage_filterRowCompact__1qchX,.EngagementDetailPage_filterRow__ZD_Xq,.EngagementDetailPage_modalGrid__5TySN{grid-template-columns:1fr}.EngagementDetailPage_pagination__QUHz0{justify-content:space-between}}.SchedulingInviteModal_body__VTv7c{display:grid;gap:var(--spacing-md)}.SchedulingInviteModal_description__12_PN,.SchedulingInviteModal_helper__KwGUg{margin:0;color:var(--muted-foreground);font-size:var(--text-sm)}.SchedulingInviteModal_helper__KwGUg{padding:var(--spacing-sm);border:1px solid color-mix(in srgb,var(--border) 75%,transparent);border-radius:var(--radius);background:color-mix(in srgb,var(--muted) 55%,var(--background) 45%)}.SchedulingInviteModal_statusPanel__JPuWE{display:grid;gap:var(--spacing-xs)}.SchedulingInviteModal_warningPanel__8VJh4{border-color:color-mix(in srgb,var(--warning) 35%,var(--border));background:color-mix(in srgb,var(--warning) 10%,var(--background))}.SchedulingInviteModal_statusMessage__WIKaH{margin:0}.SchedulingInviteModal_inlineLink__t7II7{color:var(--primary);font-weight:var(--font-weight-medium,600);text-decoration:none}.SchedulingInviteModal_inlineLink__t7II7:focus-visible,.SchedulingInviteModal_inlineLink__t7II7:hover{text-decoration:underline}.SchedulingInviteModal_grid__0wfEN{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--spacing-sm)}.SchedulingInviteModal_field__xp7u0{display:grid;gap:var(--spacing-xs)}.SchedulingInviteModal_fieldWide__Q1jRM{grid-column:1/-1}.SchedulingInviteModal_label__ln1Mj{color:var(--muted-foreground);font-size:var(--text-xs);text-transform:uppercase;letter-spacing:.05em}.SchedulingInviteModal_input__sRanb,.SchedulingInviteModal_select__Uz1_s,.SchedulingInviteModal_textarea__wuRgh{width:100%;border:1px solid var(--border);border-radius:var(--radius);background:color-mix(in srgb,var(--background) 94%,var(--muted) 6%);color:var(--foreground);padding:var(--spacing-xs) var(--spacing-sm);font-size:var(--text-sm)}.SchedulingInviteModal_textarea__wuRgh{min-height:calc(var(--spacing-xl)*2.5);resize:vertical}.SchedulingInviteModal_footer__WD6sN{display:flex;justify-content:flex-end;gap:var(--spacing-sm)}.SchedulingInviteModal_confirmationBody__Buz4P{display:grid;gap:var(--spacing-md)}.SchedulingInviteModal_confirmationList__v5_EU{display:grid;gap:var(--spacing-sm)}.SchedulingInviteModal_confirmationRow__5qOnd{display:grid;grid-template-columns:minmax(10rem,12rem) minmax(0,1fr);gap:var(--spacing-sm);align-items:start;padding:var(--spacing-sm);border:1px solid color-mix(in srgb,var(--border) 78%,transparent);border-radius:var(--radius);background:color-mix(in srgb,var(--muted) 45%,var(--background) 55%)}.SchedulingInviteModal_confirmationLabel__7sH8_{margin:0;color:var(--muted-foreground);font-size:var(--text-xs);text-transform:uppercase;letter-spacing:.05em}.SchedulingInviteModal_confirmationValue__F0aik{margin:0;color:var(--foreground);font-size:var(--text-sm);font-weight:var(--font-weight-medium,600)}.SchedulingInviteModal_error__1DHoW{color:var(--destructive);font-size:var(--text-sm)}@media(max-width:720px){.SchedulingInviteModal_confirmationRow__5qOnd,.SchedulingInviteModal_grid__0wfEN{grid-template-columns:1fr}}.MeetingInviteWorkspace_actions__H1L6D{display:flex;flex-wrap:wrap;gap:var(--spacing-sm)}.MeetingInviteWorkspace_noticeSuccess__RFRuw{color:var(--success);font-weight:600}.MeetingInviteWorkspace_noticeError__MPJm6{color:var(--destructive);font-weight:600}.HomePage_root__Y6Ywb{padding:0 16px 48px;position:relative;background:radial-gradient(circle at top center,color-mix(in srgb,var(--primary) 10%,transparent),transparent 32%),linear-gradient(180deg,color-mix(in srgb,var(--background-alt) 84%,white),var(--background))}.HomePage_container__woWdb{max-width:1200px;margin:0 auto}.HomePage_title__I7F4L{margin:0 0 12px;font-size:40px;line-height:1.1}.HomePage_tagline__NYUpr{margin:0;font-size:18px;color:var(--muted-foreground)}.HomePage_section__W4yS8{margin-top:clamp(18px,3vw,28px);padding:0}.HomePage_panelSection__kPOEm{padding:clamp(24px,3vw,32px) 20px;border:1px solid color-mix(in srgb,var(--border) 72%,white);border-radius:calc(var(--radius-xl) + 4px);background:color-mix(in srgb,var(--surface) 88%,white);box-shadow:0 24px 44px -40px rgba(15,23,42,.26)}.HomePage_panelSectionAlt__KohIe{background:linear-gradient(135deg,color-mix(in srgb,var(--background-alt) 70%,white),color-mix(in srgb,var(--surface) 94%,white));border-color:color-mix(in srgb,var(--primary) 10%,var(--border))}.HomePage_heroSectionFrame__CI8KO{margin-top:clamp(12px,2vw,20px)}.HomePage_eyebrowSectionFrame__L1wce{margin-top:var(--spacing-lg)}.HomePage_card__YtdR9{background:var(--surface);border:1px solid color-mix(in srgb,var(--border) 78%,white);border-top:3px solid var(--accent);border-radius:calc(var(--radius-lg) + 2px);padding:24px;box-shadow:0 22px 40px -34px rgba(15,23,42,.32);transition:transform .2s ease,box-shadow .2s ease}.HomePage_card__YtdR9:hover{transform:translateY(-2px);box-shadow:0 26px 42px -30px rgba(15,23,42,.4)}.FounderSection_section__UeEiv{padding:var(--spacing-3xl) var(--spacing-md);background:var(--background);position:relative;overflow:hidden}.FounderSection_container__C2YEO{max-width:1200px;margin:0 auto}.FounderSection_content__uIIVZ{display:grid;grid-template-columns:1.2fr .8fr;gap:var(--spacing-3xl);align-items:center}.FounderSection_content__uIIVZ.FounderSection_noImage__D7BFx{grid-template-columns:1fr;text-align:center}.FounderSection_content__uIIVZ.FounderSection_noImage__D7BFx .FounderSection_bio__wdeRW{margin-left:auto;margin-right:auto}.FounderSection_content__uIIVZ.FounderSection_noImage__D7BFx .FounderSection_cta__60oOq{display:flex;justify-content:center;margin-left:auto;margin-right:auto}.FounderSection_content__uIIVZ.FounderSection_noImage__D7BFx .FounderSection_signature__6FRHJ{border-left:none;padding-left:0;border-top:1px solid var(--border);padding-top:var(--spacing-lg);display:block;margin-top:var(--spacing-md)}@media(max-width:1024px){.FounderSection_content__uIIVZ{grid-template-columns:1fr;text-align:center;gap:var(--spacing-2xl)}}.FounderSection_eyebrow__NzWds{font-size:.875rem;font-weight:800;text-transform:uppercase;letter-spacing:.12em;color:var(--primary);margin-bottom:var(--spacing-sm);display:block}.FounderSection_title__hE8hi{font-size:clamp(2rem,5vw,3rem);font-weight:900;line-height:1.1;margin-bottom:var(--spacing-xl);color:var(--foreground)}.FounderSection_bio__wdeRW{font-size:1.25rem;line-height:1.6;color:var(--muted-foreground);margin-bottom:var(--spacing-xl);max-width:60ch}@media(max-width:1024px){.FounderSection_bio__wdeRW{margin-left:auto;margin-right:auto}}.FounderSection_cta__60oOq{display:inline-flex;align-items:center;gap:var(--spacing-xs);font-weight:700;color:var(--primary);text-decoration:none;margin-bottom:var(--spacing-xl);transition:transform .2s ease,color .2s ease;white-space:nowrap}.FounderSection_cta__60oOq:hover{transform:translateX(4px);color:var(--primary-hover)}.FounderSection_ctaArrow__dy9Md{font-size:1.25rem;line-height:1}.FounderSection_signature__6FRHJ{border-left:2px solid var(--primary);padding-left:var(--spacing-md)}@media(max-width:1024px){.FounderSection_signature__6FRHJ{border-left:none;border-top:2px solid var(--primary);padding-top:var(--spacing-md);padding-left:0;display:inline-block}}.FounderSection_name__BKH8X{font-size:1.5rem;font-weight:800;color:var(--foreground);margin-bottom:0}.FounderSection_role__pN_Id{font-size:1rem;color:var(--muted-foreground);margin-bottom:0}.FounderSection_imageSide__WVuxy{position:relative;display:flex;justify-content:center}.FounderSection_imageFrame__0RZHQ{position:relative;width:100%;max-width:400px;aspect-ratio:4/5;border-radius:calc(var(--radius)*1.5);overflow:hidden;box-shadow:var(--shadow-card);border:1px solid var(--border)}.FounderSection_placeholderImg__yFnWp{width:100%;height:100%;background:linear-gradient(135deg,var(--primary-light),var(--primary));display:flex;flex-direction:column;align-items:center;justify-content:center;color:#fff;font-weight:800;font-size:1.25rem;position:relative;text-transform:uppercase;letter-spacing:.1em}.FounderSection_placeholderImg__yFnWp:after{content:"";position:absolute;inset:0;background:radial-gradient(circle at 30% 30%,rgba(255,255,255,.1),transparent);pointer-events:none}.FounderSection_headshot__Dean8{width:100%;height:100%;object-fit:cover}.FounderSection_glow__biXl_{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:150%;height:150%;background:radial-gradient(circle at center,rgba(30,58,138,.1),transparent 70%);z-index:var(--z-background);pointer-events:none}.ContentBlocksPreview_landingPreview__rLOG8{display:grid;gap:var(--spacing-lg)}.ContentBlocksPreview_emptyPreview__jBYax{border:1px dashed var(--border);border-radius:var(--radius);padding:var(--spacing-lg);text-align:center;color:var(--muted-foreground);background:var(--background);font-size:var(--text-sm)}.ContentBlocksPreview_landingPreviewBlock__Elf3K{display:grid;gap:var(--spacing-sm)}.ContentBlocksPreview_unsupportedPreview__zou_c{border:1px dashed var(--danger);border-radius:var(--radius);padding:var(--spacing-lg);color:var(--danger);background:var(--background);font-size:var(--text-sm);font-weight:600}.ContentBlocksEditor_wrapper__bMHrg{display:grid;gap:var(--spacing-xl);margin-top:var(--spacing-xl)}.ContentBlocksEditor_header__DVhf4{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--spacing-lg);flex-wrap:wrap}.ContentBlocksEditor_heading__RDm4_{margin:0;font-size:var(--text-2xl)}.ContentBlocksEditor_subheading__gDGvb{margin:var(--spacing-xs) 0 0;color:var(--muted-foreground)}.ContentBlocksEditor_mainGrid__1Z7xc{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);gap:var(--spacing-xl)}.ContentBlocksEditor_column__4uSXX{min-width:0}.ContentBlocksEditor_panel__wyCs1{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius);padding:var(--spacing-lg);display:grid;gap:var(--spacing-lg)}.ContentBlocksEditor_panelHeader__4gW4S{display:flex;align-items:center;justify-content:space-between;gap:var(--spacing-md);flex-wrap:wrap}.ContentBlocksEditor_panelTitle__BNsNQ{margin:0;font-size:var(--text-lg)}.ContentBlocksEditor_panelHint__U3Rdf{margin:0;color:var(--muted-foreground);font-size:var(--text-sm)}.ContentBlocksEditor_blockCard__EjyZY{border:1px solid var(--border);border-radius:var(--radius);padding:var(--spacing-lg);background:var(--background);display:grid;gap:var(--spacing-md);min-width:0}.ContentBlocksEditor_blockCardDragging__YzWO7{opacity:.65}.ContentBlocksEditor_blockCardDropTarget__rRbjk{border-color:var(--primary);box-shadow:0 0 0 2px var(--primary)}.ContentBlocksEditor_blockHeader__NXCHC{display:flex;align-items:center;justify-content:space-between;gap:var(--spacing-md);flex-wrap:wrap}.ContentBlocksEditor_blockHeading__KeYjz{display:flex;align-items:center;gap:var(--spacing-sm);flex-wrap:wrap}.ContentBlocksEditor_blockTitle__OYSoj{margin:0;font-size:var(--text-lg)}.ContentBlocksEditor_blockReorder__JIvC6{align-items:center}.ContentBlocksEditor_blockActions__UP6vN,.ContentBlocksEditor_blockReorder__JIvC6{display:flex;gap:var(--spacing-xs);flex-wrap:wrap}.ContentBlocksEditor_fieldGrid__5PB3x{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:var(--spacing-md);min-width:0}.ContentBlocksEditor_inputGroup__44cV3{display:grid;gap:var(--spacing-xs);min-width:0}.ContentBlocksEditor_inputGroup__44cV3 .ContentBlocksEditor_inputLabel__Pd62m,.ContentBlocksEditor_inputGroup__44cV3 label{font-weight:600;color:var(--foreground);display:flex;align-items:baseline;gap:var(--spacing-xs)}.ContentBlocksEditor_inputGroup__44cV3 .ContentBlocksEditor_fieldLabelText__pth9o{font-weight:inherit}.ContentBlocksEditor_inputGroup__44cV3 input,.ContentBlocksEditor_inputGroup__44cV3 select,.ContentBlocksEditor_inputGroup__44cV3 textarea{box-sizing:border-box;width:100%;padding:.65rem .75rem;border-radius:var(--radius);border:1px solid var(--border);background:var(--background);color:var(--foreground);font-family:inherit}.ContentBlocksEditor_inputGroup__44cV3 textarea{min-height:120px;resize:vertical}.ContentBlocksEditor_readOnlyField__VJH7_{display:grid;gap:var(--spacing-xs)}.ContentBlocksEditor_readOnlyField__VJH7_ .ContentBlocksEditor_inputLabel__Pd62m{margin:0;font-weight:600;color:var(--foreground);display:flex;align-items:baseline;gap:var(--spacing-xs)}.ContentBlocksEditor_detailsSection__FgyrT{display:grid;gap:var(--spacing-md);min-width:0}.ContentBlocksEditor_detailsSummary__qJ0jC{cursor:pointer;font-weight:600;color:var(--foreground);font-size:var(--text-md)}.ContentBlocksEditor_detailsBody__z8Rpr{display:grid;gap:var(--spacing-md);min-width:0}.ContentBlocksEditor_dragHandle__5D6V1{cursor:grab}.ContentBlocksEditor_dragHandle__5D6V1:active{cursor:grabbing}.ContentBlocksEditor_fieldMeta__vqsXi{font-weight:500;color:var(--muted-foreground);font-size:var(--text-xs)}.ContentBlocksEditor_helpText__n0zhq{margin:0;color:var(--muted-foreground);font-size:var(--text-xs)}.ContentBlocksEditor_heroEditorSection__ojFoV{display:grid;gap:var(--spacing-md)}.ContentBlocksEditor_readOnlyValue__9uHb1{box-sizing:border-box;width:100%;min-height:2.75rem;margin:0;padding:.65rem .75rem;border-radius:var(--radius);border:1px solid var(--border);background:var(--surface);color:var(--foreground);display:flex;align-items:center}.ContentBlocksEditor_warningText__sOYO_{margin:0;color:var(--danger);font-size:var(--text-sm);font-weight:600}.ContentBlocksEditor_errorText__evB5I{margin:0;color:var(--danger);font-size:var(--text-xs)}.ContentBlocksEditor_listGroup__VYD_f,.ContentBlocksEditor_listItem__z2gWh{display:grid;gap:var(--spacing-sm);min-width:0}.ContentBlocksEditor_listItem__z2gWh{grid-template-columns:1fr auto;align-items:center}.ContentBlocksEditor_listItemFields__eoNCw{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:var(--spacing-sm);min-width:0}.ContentBlocksEditor_listActions__h0B1b{display:flex;gap:var(--spacing-xs);flex-wrap:wrap}.ContentBlocksEditor_nestedListGroup__8KOtr{grid-column:1/-1;display:grid;gap:var(--spacing-sm);padding:var(--spacing-md);border:1px solid var(--border);border-radius:var(--radius);background:color-mix(in srgb,var(--surface) 92%,var(--background-alt));min-width:0}.ContentBlocksEditor_nestedListHeader__9_9rh{display:flex;justify-content:space-between;align-items:center;gap:var(--spacing-sm);flex-wrap:wrap}.ContentBlocksEditor_nestedListItemTitle__1lEl7,.ContentBlocksEditor_nestedListTitle__2G05Q{margin:0;font-size:var(--text-sm);font-weight:var(--font-weight-semibold);color:var(--text)}.ContentBlocksEditor_nestedListItem__OVBK_,.ContentBlocksEditor_nestedListItems__Aad_M{display:grid;gap:var(--spacing-sm);min-width:0}.ContentBlocksEditor_nestedListItem__OVBK_{padding:var(--spacing-sm);border:1px solid var(--border);border-radius:var(--radius-sm);background:var(--surface)}.ContentBlocksEditor_nestedListItemFields__gxnRW{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:var(--spacing-sm);min-width:0}.ContentBlocksEditor_previewPanel__1Xsmp{border:1px solid var(--border);border-radius:var(--radius);background:var(--surface);padding:var(--spacing-lg);display:grid;gap:var(--spacing-md)}.ContentBlocksEditor_previewSurface__HskG_{border:1px solid var(--border);border-radius:var(--radius);background:var(--background);overflow:hidden}.ContentBlocksEditor_fileInput__BoKUV{position:absolute;width:1px;height:1px;opacity:0;pointer-events:none}.ContentBlocksEditor_screenshotEditorSection__ExXVY{display:grid;gap:var(--spacing-lg)}.ContentBlocksEditor_screenshotMediaPanel__2C6dE{display:grid;grid-template-columns:minmax(0,1fr) minmax(16rem,.85fr);gap:var(--spacing-lg);align-items:start}.ContentBlocksEditor_screenshotPreviewPanel__IS6qC{display:grid;gap:var(--spacing-sm)}.ContentBlocksEditor_screenshotPreviewFrame__9Y4JZ{aspect-ratio:16/10;border:1px solid var(--border);border-radius:calc(var(--radius) + var(--spacing-xs));background:linear-gradient(180deg,color-mix(in srgb,var(--surface) 94%,var(--background-alt)),var(--surface));padding:var(--spacing-sm);display:flex;align-items:center;justify-content:center;overflow:hidden}.ContentBlocksEditor_screenshotPreviewImage__Ho_Nv{width:100%;height:100%;object-fit:contain;display:block;border-radius:var(--radius);background:color-mix(in srgb,var(--background) 92%,var(--surface))}.ContentBlocksEditor_screenshotPreviewPlaceholder__20r1H{width:100%;height:100%;border:1px dashed var(--border);border-radius:var(--radius);background:color-mix(in srgb,var(--background) 88%,var(--surface));display:flex;align-items:center;justify-content:center;padding:var(--spacing-md);text-align:center}.ContentBlocksEditor_screenshotPreviewPlaceholder__20r1H p{margin:0;color:var(--muted-foreground);font-size:var(--text-sm)}.ContentBlocksEditor_screenshotControls__K4w1z{display:grid;gap:var(--spacing-sm)}.ContentBlocksEditor_screenshotActionRow__cGLZj{display:flex;flex-wrap:wrap;gap:var(--spacing-xs)}.ContentBlocksEditor_button__KqzEA,.ContentBlocksEditor_dangerButton__KEjQ0,.ContentBlocksEditor_primaryButton__S5rY_{display:inline-flex;align-items:center;gap:var(--spacing-xs);padding:.55rem .9rem;border-radius:var(--radius);border:1px solid var(--border);background:var(--surface);color:var(--foreground);cursor:pointer;font-weight:600;transition:all .2s ease}.ContentBlocksEditor_button__KqzEA:disabled,.ContentBlocksEditor_dangerButton__KEjQ0:disabled,.ContentBlocksEditor_primaryButton__S5rY_:disabled{opacity:.6;cursor:not-allowed}.ContentBlocksEditor_primaryButton__S5rY_{background:var(--primary);border-color:var(--primary);color:var(--primary-foreground,var(--action-foreground))}.ContentBlocksEditor_primaryButton__S5rY_:hover:not(:disabled){background:var(--primary-hover)}.ContentBlocksEditor_dangerButton__KEjQ0{background:var(--danger);border-color:var(--danger);color:var(--danger-foreground,var(--action-foreground))}.ContentBlocksEditor_emptyState__lAr6K{color:var(--muted-foreground);font-size:var(--text-sm)}.ContentBlocksEditor_modalActions___mZ2j{display:flex;justify-content:flex-end;gap:var(--spacing-sm)}.ContentBlocksEditor_modalBody__loa3a{margin:0;color:var(--muted-foreground)}@media(max-width:1024px){.ContentBlocksEditor_mainGrid__1Z7xc,.ContentBlocksEditor_screenshotMediaPanel__2C6dE{grid-template-columns:1fr}}.tenant-feature-marketing-manager_manager__I8jgA{display:flex;flex-direction:column;gap:var(--spacing-lg);margin-top:var(--spacing-xl);padding-top:var(--spacing-lg);border-top:1px solid var(--border)}.tenant-feature-marketing-manager_header__dyH9_{display:flex;flex-direction:column;gap:var(--spacing-xs)}.tenant-feature-marketing-manager_buttonPrimary__B51Ss,.tenant-feature-marketing-manager_buttonSecondary__K5fOz{display:inline-flex;align-items:center;gap:var(--spacing-xs)}.tenant-feature-marketing-manager_buttonPrimary__B51Ss{background:var(--primary);border-color:var(--primary);color:var(--primary-foreground)}.tenant-feature-marketing-manager_buttonSecondary__K5fOz{background:var(--background);border-color:var(--border);color:var(--foreground)}.tenant-feature-marketing-manager_title__A7ggB{margin:0;font-size:var(--text-xl);color:var(--foreground)}.tenant-feature-marketing-manager_description__fLQXR{margin:0;color:var(--muted-foreground);font-size:var(--text-sm);line-height:1.6}.tenant-feature-marketing-manager_error__trSdU{padding:var(--spacing-sm) var(--spacing-md);border:1px solid color-mix(in srgb,var(--destructive) 35%,var(--border));border-radius:var(--radius);background:color-mix(in srgb,var(--destructive) 10%,var(--background));color:var(--foreground)}.tenant-feature-marketing-manager_successNotice__HKFNy{padding:var(--spacing-sm) var(--spacing-md);border:1px solid color-mix(in srgb,var(--success) 28%,var(--border));border-radius:var(--radius);background:color-mix(in srgb,var(--success) 12%,var(--background));color:color-mix(in srgb,var(--success) 60%,var(--foreground))}.tenant-feature-marketing-manager_audienceGrid__U9PfT{display:grid;gap:var(--spacing-md)}.tenant-feature-marketing-manager_audienceCard__O9393{display:flex;flex-direction:column;gap:var(--spacing-md);padding:var(--spacing-lg);border:1px solid var(--border);border-radius:calc(var(--radius) + var(--spacing-2xs));background:var(--background);box-shadow:var(--shadow-card)}.tenant-feature-marketing-manager_audienceHeader__kgWp_{display:flex;flex-wrap:wrap;justify-content:space-between;gap:var(--spacing-sm)}.tenant-feature-marketing-manager_audienceIdentity___2Haj{display:flex;flex-direction:column;gap:var(--spacing-xs)}.tenant-feature-marketing-manager_audienceName__iRScS{margin:0;font-size:var(--text-lg);color:var(--foreground)}.tenant-feature-marketing-manager_factsGrid__vjheu,.tenant-feature-marketing-manager_summaryGrid__uNH9G,.tenant-feature-marketing-manager_versionFactsGrid__cET_V{display:grid;grid-template-columns:repeat(auto-fit,minmax(11rem,1fr));gap:var(--spacing-sm)}.tenant-feature-marketing-manager_detailField__qUzmz{display:flex;flex-direction:column;gap:calc(var(--spacing-xs)/2)}.tenant-feature-marketing-manager_detailFieldLabel__jRc5O{font-size:var(--text-xs);font-weight:700;color:var(--muted-foreground);text-transform:uppercase;letter-spacing:.03em}.tenant-feature-marketing-manager_detailFieldValue__q8qDY{min-height:3rem;color:var(--foreground);font-size:var(--text-sm);line-height:1.5;word-break:break-word}.tenant-feature-marketing-manager_detailFieldValue__q8qDY,.tenant-feature-marketing-manager_factCard__OMjeX{padding:var(--spacing-sm);border:1px solid var(--border);border-radius:var(--radius);background:var(--background-alt)}.tenant-feature-marketing-manager_factCard__OMjeX{display:flex;flex-direction:column;gap:calc(var(--spacing-xs)/2)}.tenant-feature-marketing-manager_factLabel__tze8t{font-size:var(--text-xs);font-weight:700;color:var(--muted-foreground);text-transform:uppercase;letter-spacing:.03em}.tenant-feature-marketing-manager_factValue__DTSog{color:var(--foreground);font-size:var(--text-sm);line-height:1.5;word-break:break-word}.tenant-feature-marketing-manager_metricList__FcOAq{display:flex;flex-direction:column;gap:calc(var(--spacing-xs)/2)}.tenant-feature-marketing-manager_metricRow__200nl{display:flex;justify-content:space-between;gap:var(--spacing-sm)}.tenant-feature-marketing-manager_metricLabel__oBIoV{color:var(--muted-foreground);font-size:var(--text-xs)}.tenant-feature-marketing-manager_versionSection__47mMc{display:flex;flex-direction:column;gap:var(--spacing-sm)}.tenant-feature-marketing-manager_sectionLabel__kXqq1{font-size:var(--text-sm);font-weight:700;color:var(--foreground)}.tenant-feature-marketing-manager_versionList__cz_ox{display:grid;gap:var(--spacing-sm)}.tenant-feature-marketing-manager_versionCard__EfxH9{display:flex;flex-direction:column;gap:var(--spacing-sm);padding:var(--spacing-sm);border:1px solid var(--border);border-radius:var(--radius);background:var(--background-alt)}.tenant-feature-marketing-manager_versionHeader__d8Cky{display:flex;flex-wrap:wrap;justify-content:space-between;gap:var(--spacing-sm)}.tenant-feature-marketing-manager_versionIdentity__iiS_t{display:flex;flex-direction:column;gap:var(--spacing-sm)}.tenant-feature-marketing-manager_versionTitle__99KbQ{margin:0;color:var(--foreground);font-weight:600}.tenant-feature-marketing-manager_actionRow__E1D_k{display:flex;flex-wrap:wrap;gap:var(--spacing-sm)}.tenant-feature-marketing-manager_previewLink__Pu_XD{display:inline-flex;align-items:center;color:var(--primary);font-size:var(--text-sm);font-weight:600;text-decoration:underline;text-underline-offset:.14em}.tenant-feature-marketing-manager_analyticsPanel__0TQam{display:flex;flex-direction:column;gap:var(--spacing-md);padding:var(--spacing-lg);border:1px solid var(--border);border-radius:calc(var(--radius) + var(--spacing-2xs));background:var(--background);box-shadow:var(--shadow-card)}.tenant-feature-marketing-manager_analyticsGrid__n0aaw{display:grid;gap:var(--spacing-sm)}.tenant-feature-marketing-manager_editorPanel__wINvh{display:flex;flex-direction:column;gap:var(--spacing-md);padding:var(--spacing-lg);border:1px solid var(--border);border-radius:calc(var(--radius) + var(--spacing-2xs));background:color-mix(in srgb,var(--background) 92%,var(--background-alt));box-shadow:var(--shadow-card)}.tenant-feature-marketing-manager_briefPanel__KhqXf{display:flex;flex-direction:column;gap:var(--spacing-md);padding:var(--spacing-md);border:1px solid var(--border);border-radius:var(--radius);background:var(--background-alt)}.tenant-feature-marketing-manager_valueList__t7bd_{margin:0;padding-left:var(--spacing-md);display:flex;flex-direction:column;gap:calc(var(--spacing-xs)/2)}.tenant-feature-marketing-manager_editorHeader__FQa5F{display:flex;flex-wrap:wrap;justify-content:space-between;gap:var(--spacing-sm)}.tenant-feature-marketing-manager_editorCopy__iqKsd{display:flex;flex-direction:column;gap:var(--spacing-xs)}.tenant-feature-marketing-manager_editorTitle__ZqIev{margin:0;font-size:var(--text-lg);color:var(--foreground)}.tenant-feature-marketing-manager_editorDescription__Tl2Rp{line-height:1.6}.tenant-feature-marketing-manager_editorDescription__Tl2Rp,.tenant-feature-marketing-manager_emptyState__amkwK{margin:0;font-size:var(--text-sm);color:var(--muted-foreground)}.tenant-feature-marketing-manager_modalBody__7dEDy{display:flex;flex-direction:column;gap:var(--spacing-md)}.tenant-feature-marketing-manager_modalActions__Izn3P{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:var(--spacing-sm)}.tenant-feature-marketing-manager_modalHelpText__wwTS1{margin:0;color:var(--muted-foreground);font-size:var(--text-sm);line-height:1.6}.tenant-feature-marketing-manager_targetFieldset__lHHq4{margin:0;padding:var(--spacing-md);border:1px solid var(--border);border-radius:var(--radius);background:var(--background-alt)}.tenant-feature-marketing-manager_targetFieldset__lHHq4,.tenant-feature-marketing-manager_targetList__Q6_lq{display:flex;flex-direction:column;gap:var(--spacing-sm)}.tenant-feature-marketing-manager_checkboxRow__Ym3pX{display:flex;align-items:flex-start;gap:var(--spacing-sm);padding:var(--spacing-sm);border:1px solid var(--border);border-radius:var(--radius);background:var(--background);color:var(--foreground)}.tenant-feature-marketing-manager_checkboxLabelGroup__zlSqX{display:flex;flex-direction:column;gap:calc(var(--spacing-xs)/2)}.tenant-feature-marketing-manager_checkboxTitle__yIPpS{font-size:var(--text-sm);font-weight:600;color:var(--foreground)}.tenant-feature-marketing-manager_checkboxDescription__jHYVp{font-size:var(--text-xs);color:var(--muted-foreground)}