.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{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}.FaqRelatedLink_link__dfaAI{display:inline-flex;align-items:center;gap:var(--spacing-2xs);color:var(--primary);font-weight:600;text-decoration:none}.FaqRelatedLink_link__dfaAI:hover{text-decoration:underline}.FaqRelatedLink_link__dfaAI:focus-visible{outline:2px solid var(--ring);outline-offset:2px;border-radius:var(--radius-sm)}.FaqRelatedLink_icon___Iw1x{font-size:.85em}.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}}.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}}.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}.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}}.BudgetDetailPage_page__eM8yU{max-width:1200px;margin:0 auto;padding:var(--spacing-2xl) var(--spacing-lg);display:grid;gap:var(--spacing-lg)}.BudgetDetailPage_header__w9pO5{display:flex;justify-content:space-between;align-items:flex-start;gap:var(--spacing-md);flex-wrap:wrap}.BudgetDetailPage_headerTitleBlock__OvomS{display:grid;gap:var(--spacing-xs);max-width:72ch}.BudgetDetailPage_title__tH9Xt{margin:0;color:var(--foreground);font-size:var(--text-2xl);font-weight:900}.BudgetDetailPage_subtitle__Alz1c{margin:0;color:var(--muted-foreground);line-height:1.6}.BudgetDetailPage_headerActions__HwUuQ{display:flex;flex-wrap:wrap;gap:var(--spacing-sm)}.BudgetDetailPage_surface__l_jK1{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);padding:var(--spacing-md)}.BudgetDetailPage_metricsGrid__DRpfl{display:grid;grid-template-columns:repeat(auto-fit,minmax(11rem,1fr));gap:var(--spacing-sm)}.BudgetDetailPage_metricCard__5AIsw{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)}.BudgetDetailPage_metricLabel__qyskE{margin:0;color:var(--muted-foreground);font-size:var(--text-xs);font-weight:700;letter-spacing:.04em;text-transform:uppercase}.BudgetDetailPage_metricValue__X_ueR{margin:0;color:var(--foreground);font-size:var(--text-lg);font-weight:800}.BudgetDetailPage_detailGrid__Boctu{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--spacing-sm);margin:0}.BudgetDetailPage_detailField__rATQr{display:grid;gap:var(--spacing-xs)}.BudgetDetailPage_detailLabel___wQn_{margin:0;color:var(--muted-foreground);font-size:var(--text-xs);font-weight:700;letter-spacing:.04em;text-transform:uppercase}.BudgetDetailPage_detailValue__9p0hr{margin:0;min-height:2.75rem;display:flex;align-items:center;padding:var(--spacing-sm) var(--spacing-md);border:1px solid var(--border);border-radius:var(--radius);background:var(--muted);color:var(--foreground);font-size:var(--text-sm);line-height:1.5;word-break:break-word}.BudgetDetailPage_inlineLink__YqsKH{color:var(--primary);font-weight:700;text-decoration:none}.BudgetDetailPage_inlineLink__YqsKH:hover{text-decoration:underline}.BudgetDetailPage_sectionPanel__OG9p3{display:grid;gap:var(--spacing-md)}.BudgetDetailPage_sectionHeader__Wj3HF{display:flex;justify-content:space-between;align-items:center;gap:var(--spacing-sm);flex-wrap:wrap}.BudgetDetailPage_sectionTitle__fVMHm{margin:0;color:var(--foreground);font-size:var(--text-lg)}.BudgetDetailPage_tableWrapper__OSyRL{overflow-x:auto}.BudgetDetailPage_tableSurface__DoKjd{width:100%}.BudgetDetailPage_table__olG7_{width:100%;border-collapse:collapse}.BudgetDetailPage_table__olG7_ td,.BudgetDetailPage_table__olG7_ th{padding:var(--spacing-sm);border-bottom:1px solid color-mix(in srgb,var(--border) 72%,transparent);text-align:left;vertical-align:top}.BudgetDetailPage_table__olG7_ th{color:var(--muted-foreground);font-size:var(--text-xs);font-weight:700;letter-spacing:.04em;text-transform:uppercase}.BudgetDetailPage_stack__t237_{display:grid;gap:var(--spacing-2xs)}.BudgetDetailPage_actionStack__2HOXX{display:flex;flex-wrap:wrap;gap:var(--spacing-xs)}.BudgetDetailPage_selectAllToggle__WhvFL{display:inline-flex;align-items:center;gap:var(--spacing-xs)}.BudgetDetailPage_emptyState__kpo79,.BudgetDetailPage_state__ER0VQ{color:var(--muted-foreground)}.BudgetDetailPage_progressGroup__5m5vX{display:grid;gap:var(--spacing-sm)}.BudgetDetailPage_progressRow__JRoOj{display:grid;gap:var(--spacing-xs)}.BudgetDetailPage_progressMeta__ONxXb{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:var(--spacing-sm);align-items:baseline}.BudgetDetailPage_progressLabel__diCZ1,.BudgetDetailPage_progressValue__mFeSI{margin:0}.BudgetDetailPage_progressValue__mFeSI{font-weight:600}.BudgetDetailPage_progress__5RIBY{width:100%;height:.9rem;border-radius:999px;overflow:hidden}.BudgetDetailPage_modalBody__oLLN_{display:grid;gap:var(--spacing-md)}.BudgetDetailPage_formGrid__MSOOr{display:grid;grid-template-columns:repeat(auto-fit,minmax(14rem,1fr));gap:var(--spacing-sm)}.BudgetDetailPage_field___sDfK{display:grid;gap:var(--spacing-xs)}.BudgetDetailPage_labelRow__ZYFRh{display:flex;align-items:baseline;justify-content:space-between;gap:var(--spacing-xs)}.BudgetDetailPage_requirement__fWlth{color:var(--muted-foreground);font-size:var(--text-xs);font-weight:600}.BudgetDetailPage_fieldWide__PSpPO{grid-column:1/-1}.BudgetDetailPage_input__qcGjU,.BudgetDetailPage_select__Q6KJM,.BudgetDetailPage_textarea__oaQh_{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}.BudgetDetailPage_textarea__oaQh_{min-height:7rem;padding:var(--spacing-sm);resize:vertical}.BudgetDetailPage_optionRow__itigU{display:flex;align-items:flex-start;gap:var(--spacing-sm)}.BudgetDetailPage_checkbox__wyDTb{inline-size:1rem;block-size:1rem;margin-top:.2rem;flex:0 0 auto}.BudgetDetailPage_optionContent__a_jXb{display:grid;gap:var(--spacing-2xs)}.BudgetDetailPage_optionHint__oygOn,.BudgetDetailPage_optionLabel__ZeCl4{margin:0}.BudgetDetailPage_optionLabel__ZeCl4{color:var(--foreground);font-size:var(--text-sm);font-weight:600}.BudgetDetailPage_optionHint__oygOn{color:var(--muted-foreground);line-height:1.5}.BudgetDetailPage_modalActions__9OVfg{display:flex;justify-content:flex-end;gap:var(--spacing-sm);flex-wrap:wrap}.BudgetDetailPage_confirmationCopy__F3bny{margin:0;color:var(--muted-foreground);line-height:1.6}@media(max-width:700px){.BudgetDetailPage_page__eM8yU{padding:var(--spacing-xl) var(--spacing-md)}.BudgetDetailPage_detailGrid__Boctu{grid-template-columns:minmax(0,1fr)}.BudgetDetailPage_modalActions__9OVfg,.BudgetDetailPage_sectionHeader__Wj3HF{align-items:stretch}}.InvestmentOpportunitiesWorkspacePanel_workspace__ltlXR{display:grid;gap:var(--spacing-md)}.InvestmentOpportunitiesWorkspacePanel_headerActions__tlLCj{display:flex;flex-wrap:wrap;gap:var(--spacing-sm)}.InvestmentOpportunitiesWorkspacePanel_tablePrimaryLink__rpQSw{color:var(--primary);font-weight:600;text-decoration:none}.InvestmentOpportunitiesWorkspacePanel_tablePrimaryLink__rpQSw:focus-visible,.InvestmentOpportunitiesWorkspacePanel_tablePrimaryLink__rpQSw:hover{text-decoration:underline}.InvestmentOpportunitiesWorkspacePanel_paginationLabel__o46qI{color:var(--muted-foreground);font-size:var(--text-sm)}.InvestmentOpportunitiesWorkspacePanel_modalBody__g0nW8{display:grid;gap:var(--spacing-md)}.InvestmentOpportunitiesWorkspacePanel_helpIntro__ycd2s,.InvestmentOpportunitiesWorkspacePanel_helpSectionBody__tYFzR,.InvestmentOpportunitiesWorkspacePanel_noticeError__TJO3s,.InvestmentOpportunitiesWorkspacePanel_noticeInfo__XWspE{margin:0}.InvestmentOpportunitiesWorkspacePanel_helpIntro__ycd2s{color:var(--foreground);font-size:var(--text-sm);line-height:1.5}.InvestmentOpportunitiesWorkspacePanel_helpSection__fiBu4{display:grid;gap:var(--spacing-xs)}.InvestmentOpportunitiesWorkspacePanel_helpSectionTitle__ZX9nb{margin:0;color:var(--foreground);font-size:var(--text-sm);font-weight:600}.InvestmentOpportunitiesWorkspacePanel_helpSectionBody__tYFzR{color:var(--muted-foreground);font-size:var(--text-sm);line-height:1.5}.InvestmentOpportunitiesWorkspacePanel_noticeError__TJO3s,.InvestmentOpportunitiesWorkspacePanel_noticeInfo__XWspE{border-radius:var(--radius);padding:var(--spacing-sm);font-size:var(--text-sm)}.InvestmentOpportunitiesWorkspacePanel_noticeError__TJO3s{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)}.InvestmentOpportunitiesWorkspacePanel_noticeInfo__XWspE{border:1px solid color-mix(in srgb,var(--border) 90%,transparent);background:color-mix(in srgb,var(--muted) 50%,var(--background) 50%);color:var(--foreground)}.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}.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)}.AdminMeetingSlidesPanel_panel__kcEvs{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)}.AdminMeetingSlidesPanel_header__vtDlW{display:flex;justify-content:space-between;align-items:flex-start;gap:var(--spacing-md)}.AdminMeetingSlidesPanel_title__2t_1j{font-size:1.1rem;font-weight:700;margin:0 0 .15rem;color:var(--foreground)}.AdminMeetingSlidesPanel_description__Gvr_N{margin:0;color:var(--muted-foreground)}.AdminMeetingSlidesPanel_actionRow__pvWuS{display:flex;flex-wrap:wrap;gap:var(--spacing-sm);align-items:center}.AdminMeetingSlidesPanel_form__jV7J2{display:flex;flex-direction:column;gap:var(--spacing-md)}.AdminMeetingSlidesPanel_formHeader__tZwbi{display:flex;align-items:center;justify-content:space-between}.AdminMeetingSlidesPanel_formTitle__zBbLI{font-size:1rem;font-weight:700;margin:0;color:var(--foreground)}.AdminMeetingSlidesPanel_inputGroup__xHOKj{display:flex;flex-direction:column;gap:.35rem}.AdminMeetingSlidesPanel_inputGroup__xHOKj label{font-size:.85rem;font-weight:600;color:var(--muted-foreground)}.AdminMeetingSlidesPanel_inputRow__vFgO5{display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:var(--spacing-sm);align-items:start}.AdminMeetingSlidesPanel_textInput__x__8d{padding:.6rem;border:1px solid var(--border);border-radius:var(--radius);background:var(--background);color:var(--foreground);width:100%}.AdminMeetingSlidesPanel_textArea__PtASx{min-height:120px;resize:vertical}.AdminMeetingSlidesPanel_selectInput__uYh5v{padding:.55rem;border:1px solid var(--border);border-radius:var(--radius);background:var(--background);color:var(--foreground)}.AdminMeetingSlidesPanel_fileInput__lMzCS{padding:.45rem 0;color:var(--foreground)}.AdminMeetingSlidesPanel_helpText__9Fnwq{font-size:.8rem;color:var(--muted-foreground)}.AdminMeetingSlidesPanel_status__axZli{color:var(--success);font-weight:600}.AdminMeetingSlidesPanel_error__z9URK{color:var(--danger);font-weight:600}.AdminMeetingSlidesPanel_muted__p8qF6{color:var(--muted-foreground)}.AdminMeetingSlidesPanel_list__oRbto{display:flex;flex-direction:column;gap:var(--spacing-sm);list-style:none;margin:0;padding:0}.AdminMeetingSlidesPanel_item__t8h2i{border:1px solid var(--border);border-radius:var(--radius);padding:var(--spacing-sm);display:flex;align-items:flex-start;justify-content:space-between;gap:var(--spacing-md);background:var(--surface)}.AdminMeetingSlidesPanel_itemInfo__GqNz5{display:flex;flex-direction:column;gap:.3rem}.AdminMeetingSlidesPanel_itemTitle__Gci3I{font-weight:600;color:var(--foreground);margin:0}.AdminMeetingSlidesPanel_itemSubtitle__k7TS5{font-size:.9rem;color:var(--muted-foreground);margin:0}.AdminMeetingSlidesPanel_itemMetaList__gn3Cb{display:grid;gap:.25rem;margin:0}.AdminMeetingSlidesPanel_itemMetaRow__W6y4U{display:grid;grid-template-columns:minmax(95px,max-content) minmax(0,1fr);gap:var(--spacing-xs);align-items:baseline}.AdminMeetingSlidesPanel_itemMetaLabel__fnt_1{font-weight:600}.AdminMeetingSlidesPanel_itemMetaLabel__fnt_1,.AdminMeetingSlidesPanel_itemMetaValue__PxujQ{font-size:.85rem;color:var(--muted-foreground);margin:0}.AdminMeetingSlidesPanel_itemMeta__gMB3R{font-size:.85rem;color:var(--muted-foreground)}.AdminMeetingSlidesPanel_itemActions__6233R{display:flex;flex-wrap:wrap;gap:var(--spacing-xs);align-items:center;justify-content:flex-end}.AdminMeetingSlidesPanel_assetSection__Vk03P{border-top:1px solid var(--border);padding-top:var(--spacing-md);display:flex;flex-direction:column;gap:var(--spacing-md)}.AdminMeetingSlidesPanel_assetHeader__AIqAD{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--spacing-md)}.AdminMeetingSlidesPanel_assetCard__1LXF6,.AdminMeetingSlidesPanel_assetList__YMODa{display:flex;flex-direction:column;gap:var(--spacing-sm)}.AdminMeetingSlidesPanel_assetCard__1LXF6{border:1px solid var(--border);border-radius:var(--radius);padding:var(--spacing-sm);background:var(--background)}.AdminMeetingSlidesPanel_assetRow__qokT2{justify-content:space-between}.AdminMeetingSlidesPanel_assetPreview__XdqRi,.AdminMeetingSlidesPanel_assetRow__qokT2{display:flex;flex-wrap:wrap;gap:var(--spacing-sm);align-items:center}.AdminMeetingSlidesPanel_assetImage__THCq4{width:140px;height:90px;object-fit:cover;border-radius:var(--radius);border:1px solid var(--border);background:var(--surface)}.AdminMeetingSlidesPanel_assetAudio__OBy32{width:220px}.AdminMeetingSlidesPanel_primaryButton__0RD_f{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}.AdminMeetingSlidesPanel_primaryButton__0RD_f:disabled{cursor:not-allowed;opacity:.65}.AdminMeetingSlidesPanel_primaryButton__0RD_f:hover:not(:disabled){background:var(--primary-hover);border-color:var(--primary-hover)}.AdminMeetingSlidesPanel_secondaryButton__nnvca{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}.AdminMeetingSlidesPanel_secondaryButton__nnvca:disabled{cursor:not-allowed;opacity:.65}.AdminMeetingSlidesPanel_secondaryButton__nnvca:hover:not(:disabled){border-color:var(--primary);color:var(--primary)}.AdminMeetingSlidesPanel_dangerButton__2sjiG{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}.AdminMeetingSlidesPanel_dangerButton__2sjiG:hover:not(:disabled){border-color:var(--danger);color:var(--danger)}.AdminMeetingSlidesPanel_dangerButton__2sjiG:disabled{cursor:not-allowed;opacity:.65}.AdminMeetingSlidesPanel_modalFooter__jw8dn{display:flex;justify-content:flex-end;gap:var(--spacing-sm);flex-wrap:wrap}.AdminMeetingSlidesPanel_exportCard__KYH4_{border:1px solid var(--border);border-radius:var(--radius);padding:var(--spacing-sm);background:var(--surface);display:flex;flex-direction:column;gap:var(--spacing-sm)}.AdminMeetingSlidesPanel_exportHeader__nhKz_{display:flex;align-items:center;justify-content:space-between;gap:var(--spacing-md)}.AdminMeetingSlidesPanel_exportTitle__s_ySS{font-size:.95rem;font-weight:700;margin:0;color:var(--foreground)}.AdminMeetingSlidesPanel_exportButtons__tJAxO{display:flex;flex-wrap:wrap;gap:var(--spacing-xs)}.MeetingActionCluster_cluster__ySMuv{background:var(--surface);border:1px solid color-mix(in srgb,var(--primary-light) 18%,var(--border));border-radius:.75rem;box-shadow:var(--shadow-section);padding:1.25rem 1.5rem;display:flex;flex-direction:column;gap:1rem}.MeetingActionCluster_header__VNPmG{display:flex;flex-direction:column;gap:.35rem}.MeetingActionCluster_title__Te1gV{margin:0;font-size:1.05rem;font-weight:700;color:var(--foreground)}.MeetingActionCluster_description__ru7K3{margin:0;color:var(--muted-foreground);line-height:1.5}.MeetingActionCluster_actions__BC6sQ{display:flex;flex-wrap:wrap;gap:.75rem;align-items:center}.MeetingContentManagementWorkspace_workspace__uXyvS{display:flex;flex-direction:column;gap:1.5rem}.MeetingContentManagementWorkspace_settingsCard__Adp8S{background:var(--surface);border:1px solid color-mix(in srgb,var(--primary-light) 18%,var(--border));border-radius:.75rem;box-shadow:var(--shadow-section);padding:1.25rem 1.5rem;display:flex;flex-direction:column;gap:1rem}.MeetingContentManagementWorkspace_settingsHeader__qny8k{display:flex;flex-direction:column;gap:.35rem}.MeetingContentManagementWorkspace_settingsTitle__e7_U3{margin:0;font-size:1.05rem;font-weight:700;color:var(--foreground)}.MeetingContentManagementWorkspace_settingsDescription__kRWhe{margin:0;color:var(--muted-foreground);line-height:1.5}.MeetingContentManagementWorkspace_toggleRow__XhSCi{display:flex;align-items:flex-start;gap:.85rem;padding:1rem 1.1rem;border-radius:.75rem;border:1px solid color-mix(in srgb,var(--primary-light) 20%,var(--border));background:color-mix(in srgb,var(--primary-light) 6%,var(--surface))}.MeetingContentManagementWorkspace_toggleControl__pfZIB{width:1.1rem;height:1.1rem;margin-top:.15rem}.MeetingContentManagementWorkspace_toggleCopy__xVa_R{display:flex;flex-direction:column;gap:.35rem}.MeetingContentManagementWorkspace_toggleLabel__7M2Kb{font-weight:600;color:var(--foreground)}.MeetingContentManagementWorkspace_toggleHelp___td9J{color:var(--muted-foreground);line-height:1.5}.MeetingContentManagementWorkspace_status__WH6un{color:var(--success);font-size:.95rem;font-weight:600}.MeetingContentManagementWorkspace_error__3Sa_S{color:var(--destructive);font-size:.95rem;font-weight:600}