.BookingPage_pageContainer__MU0ro{max-width:1200px;margin:0 auto;padding:var(--spacing-2xl) var(--spacing-md)}.BookingPage_pageTitle__3J5tj{text-align:center;margin:0 0 var(--spacing-xl);font-size:var(--text-2xl);color:var(--foreground)}.BookingPage_inlineErrorWrapper__dncP1{max-width:var(--content-width-md);margin:0 auto var(--spacing-lg);width:100%}.BookingPage_errorActions__N420y{display:flex;justify-content:center;margin-top:var(--spacing-md)}.BookingPage_layout__Evj5d{display:flex;justify-content:center;gap:var(--spacing-xl);flex-wrap:wrap}.BookingPage_section__mavsE{flex:0 0 auto}.BookingPage_slotSection__9b6vx{width:300px;max-width:100%}.BookingPage_preIntakeWrapper__SojW_{display:flex;justify-content:center;padding:var(--spacing-lg) 0 var(--spacing-xl)}.BookingPage_preIntakeBanner__BwK6d{background:var(--muted);border-radius:var(--radius);padding:var(--spacing-sm) var(--spacing-md);margin-bottom:var(--spacing-lg);color:var(--muted-foreground);text-align:center}.BookingPage_preIntakeResultCard__gs7cJ{width:100%;max-width:var(--content-width-md);margin-inline:auto;border:1px solid var(--border);background:var(--background);border-radius:var(--radius);padding:var(--spacing-xl);box-shadow:var(--shadow-card)}.BookingPage_preIntakeMessage__d2cx2{font-size:var(--text-base);color:var(--foreground);margin-bottom:var(--spacing-lg)}.BookingPage_offerGrid__U7ySB{display:grid;gap:var(--spacing-md);grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}.BookingPage_offerCard__Lx_Lr{display:flex;flex-direction:column;gap:var(--spacing-xs);padding:var(--spacing-lg);border-radius:var(--radius);border:1px solid var(--border);text-decoration:none;color:inherit;background:var(--background);transition:box-shadow .2s,transform .2s}.BookingPage_offerCard__Lx_Lr:hover{box-shadow:var(--shadow-card);transform:translateY(-2px)}.BookingPage_offerTitle___ZUH_{font-weight:600;color:var(--foreground)}.BookingPage_offerReason__oiH1S{font-size:var(--text-sm);color:var(--muted-foreground)}.BookingPage_offerCategory__oAQ1t{font-size:var(--text-xs);text-transform:uppercase;letter-spacing:.04em;color:var(--muted-foreground)}.BookingPage_contactCard__AHxDl,.BookingPage_resultActions__R9tnL{margin-top:var(--spacing-lg)}.BookingPage_contactForm__vOgjw,.BookingPage_contactSuccess__N3DNh{display:flex;flex-direction:column;gap:var(--spacing-md)}.BookingPage_row__vbBJi{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,12rem),1fr));gap:var(--spacing-md)}.BookingPage_field__73riY{min-width:0}.BookingPage_helperText__8Ouvf{margin:0;font-size:var(--text-sm);color:var(--muted-foreground)}.CalendarWidget_calendar__yJOSj{background:var(--surface);border:1px solid var(--border-color);border-radius:var(--radius-lg);padding:var(--spacing-lg);max-width:400px;width:100%;min-width:0;overflow-x:auto}.CalendarWidget_calendar__yJOSj:focus-visible{outline:2px solid var(--primary);outline-offset:var(--spacing-2xs)}.CalendarWidget_grid__Npmwq,.CalendarWidget_header__cSuYT{min-width:calc(7*var(--control-min-height) + 6*var(--spacing-xs))}.CalendarWidget_header__cSuYT{display:flex;justify-content:space-between;align-items:center;margin-bottom:1rem}.CalendarWidget_header__cSuYT .CalendarWidget_monthLabel___2Ake{font-weight:600;font-size:1.1rem;color:var(--foreground)}.CalendarWidget_navButton__ANBtp{background:none;border:none;color:var(--foreground);font-size:1.25rem;cursor:pointer;padding:.5rem;border-radius:50%}.CalendarWidget_navButton__ANBtp:hover:not(:disabled){background:var(--bg-hover)}.CalendarWidget_grid__Npmwq{display:grid;grid-template-columns:repeat(7,1fr);gap:.5rem}.CalendarWidget_weekDay__bTiW2{text-align:center;font-size:.875rem;font-weight:500;color:var(--muted-foreground);padding:.5rem 0}.CalendarWidget_day__nIZN4{aspect-ratio:1;display:flex;align-items:center;justify-content:center;background:none;border:none;padding:0;border-radius:50%;font-size:.95rem;color:var(--foreground);cursor:pointer;transition:all .2s}.CalendarWidget_day__nIZN4:hover:not(:disabled){background:var(--bg-hover)}.CalendarWidget_day__nIZN4:disabled{opacity:.3;cursor:not-allowed}.CalendarWidget_day__nIZN4.CalendarWidget_differentMonth__fc7jq{color:var(--muted-foreground)}.CalendarWidget_day__nIZN4.CalendarWidget_today__8llYQ{border:1px solid var(--primary-color);color:var(--primary-color)}.CalendarWidget_day__nIZN4.CalendarWidget_selected__BB_Fr{background:var(--primary-color);color:var(--action-foreground)}.CalendarWidget_day__nIZN4.CalendarWidget_selected__BB_Fr:hover{background:var(--primary-hover)}.TenantDomainAccessSummary_summary__Ml3bg{padding:var(--spacing-lg);border:1px solid var(--border);border-radius:var(--radius);background:var(--background);color:var(--foreground);min-width:0;overflow-wrap:anywhere}.TenantDomainAccessSummary_summary__Ml3bg h2{margin:0 0 var(--spacing-sm)}.TenantDomainAccessSummary_summary__Ml3bg>p{margin:0 0 var(--spacing-lg);max-width:70ch}.TenantDomainAccessSummary_summary__Ml3bg[data-tone=success]{border-color:var(--success)}.TenantDomainAccessSummary_summary__Ml3bg[data-tone=warning]{border-color:var(--warning)}.TenantDomainAccessSummary_summary__Ml3bg[data-tone=danger]{border-color:var(--destructive)}.TenantDomainAccessSummary_summary__Ml3bg[data-tone=info]{border-color:var(--info)}.TenantDomainAccessSummary_actions__HVQPH{display:flex;flex-wrap:wrap;gap:var(--spacing-sm);margin-top:var(--spacing-lg)}.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}}.TimeSlotPicker_container__NlD3P{width:100%}.TimeSlotPicker_title__SGicq{font-size:1rem;font-weight:600;margin-bottom:1rem;color:var(--foreground)}.TimeSlotPicker_timeZone__l7Ebp{font-size:.8em;font-weight:400;color:var(--muted-foreground);margin-left:.5rem}.TimeSlotPicker_grid__5cSS6{display:grid;grid-template-columns:repeat(auto-fill,minmax(100px,1fr));gap:.75rem;max-height:400px;overflow-y:auto;padding-right:.5rem}.TimeSlotPicker_slot__CfBSB{padding:.75rem .5rem;border:1px solid var(--border-color);border-radius:var(--radius-md);background:var(--surface);color:var(--foreground);font-weight:500;cursor:pointer;transition:all .2s}.TimeSlotPicker_slot__CfBSB:hover{border-color:var(--primary-color);background:var(--bg-hover)}.TimeSlotPicker_slot__CfBSB.TimeSlotPicker_selected__aTBOT{background:var(--primary-color);color:#fff;border-color:var(--primary-color)}.TimeSlotPicker_empty__1mgeO,.TimeSlotPicker_loading__JbNqB{color:var(--muted-foreground);text-align:center;padding:2rem;background:var(--muted);border-radius:var(--radius-md)}.CommunicationDisclaimerNotice_notice__2INoq{margin:0;color:var(--muted-foreground);font-size:.9rem;line-height:1.55}.FounderSection_section__UeEiv{padding:var(--spacing-3xl) var(--spacing-md);background:var(--background);border-top:1px solid var(--border)}.FounderSection_container__C2YEO{max-width:1200px;margin:0 auto}.FounderSection_content__uIIVZ{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(280px,.85fr);gap:clamp(var(--spacing-xl),4vw,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:var(--text-xs);font-weight:var(--font-weight-semibold);text-transform:uppercase;letter-spacing:.12em;color:var(--accent);padding-left:var(--spacing-sm);border-left:2px solid var(--accent);margin-bottom:var(--spacing-sm);display:inline-flex;align-items:center}.FounderSection_title__hE8hi{font-size:clamp(var(--text-4xl),5vw,var(--text-display));font-weight:var(--font-weight-bold);line-height:1.08;margin:0 0 var(--spacing-xl);color:var(--foreground)}.FounderSection_bio__wdeRW{font-size:var(--text-lg);line-height:1.6;color:var(--muted-foreground);margin:0 0 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:var(--font-weight-semibold);color:var(--foreground);text-decoration:none;margin-bottom:var(--spacing-xl);white-space:nowrap;padding-bottom:var(--spacing-2xs);border-bottom:1px solid color-mix(in srgb,var(--accent) 44%,var(--border))}.FounderSection_cta__60oOq:hover{color:var(--foreground);border-bottom-color:var(--accent)}.FounderSection_ctaArrow__dy9Md{font-size:1.25rem;line-height:1}.FounderSection_signature__6FRHJ{display:grid;gap:var(--spacing-2xs);border-left:2px solid var(--accent);padding-left:var(--spacing-md)}@media(max-width:1024px){.FounderSection_signature__6FRHJ{border-left:none;border-top:2px solid var(--accent);padding-top:var(--spacing-md);padding-left:0;display:inline-block}}.FounderSection_name__BKH8X{font-size:var(--text-xl);font-weight:var(--font-weight-semibold);color:var(--foreground);margin:0}.FounderSection_role__pN_Id{font-size:var(--text-sm);color:var(--muted-foreground);margin: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:var(--radius-sm);overflow:hidden;border:1px solid var(--border);background:var(--background-alt)}.FounderSection_placeholderImg__yFnWp{width:100%;height:100%;background:var(--foreground);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{display:none}.FounderSection_headshot__Dean8{width:100%;height:100%;object-fit:cover}.FounderSection_glow__biXl_{display:none}.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,.EngagementDetailPage_messageWarning__5z57E{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_messageWarning__5z57E{border:1px solid var(--warning-border);background:var(--warning-surface);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}}.MatterWorkspacePanels_panelCard__a_PRn{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)}.MatterWorkspacePanels_panelHeader__NJ4RS{display:flex;justify-content:space-between;align-items:flex-start;gap:var(--spacing-sm);flex-wrap:wrap}.MatterWorkspacePanels_panelHeaderCopy__8xz97{display:grid;gap:var(--spacing-xs);max-width:76ch}.MatterWorkspacePanels_panelTitle__8GdA5{margin:0;color:var(--foreground);font-size:var(--text-lg)}.MatterWorkspacePanels_panelDescription__j0oPS{margin:0;color:var(--muted-foreground);font-size:var(--text-sm);line-height:1.5}.MatterWorkspacePanels_panelActions__X1vRt{display:flex;flex-wrap:wrap;gap:var(--spacing-sm);align-items:center}.MatterWorkspacePanels_filterRow__TyQsu{display:grid;grid-template-columns:minmax(220px,1.4fr) repeat(3,minmax(160px,1fr));gap:var(--spacing-sm);align-items:end}.MatterWorkspacePanels_filterRowCompact__TZtKZ{display:grid;grid-template-columns:repeat(3,minmax(160px,1fr));gap:var(--spacing-sm);align-items:end}.MatterWorkspacePanels_tableWrap__jU2Qy{border:1px solid color-mix(in srgb,var(--border) 78%,transparent);border-radius:var(--radius);overflow:auto}.MatterWorkspacePanels_table__O6Saw{width:100%;border-collapse:collapse;min-width:780px}.MatterWorkspacePanels_table__O6Saw td,.MatterWorkspacePanels_table__O6Saw th{text-align:left;padding:var(--spacing-sm);border-bottom:1px solid color-mix(in srgb,var(--border) 72%,transparent);vertical-align:top;font-size:var(--text-sm);color:var(--foreground)}.MatterWorkspacePanels_table__O6Saw th{background:color-mix(in srgb,var(--muted) 55%,var(--background) 45%);color:var(--muted-foreground);font-size:var(--text-xs);text-transform:uppercase;letter-spacing:.05em;line-height:1.35;white-space:nowrap}.MatterWorkspacePanels_table__O6Saw tbody tr:last-child td{border-bottom:none}.MatterWorkspacePanels_actionsCell__JGk99{width:1%;white-space:nowrap}.MatterWorkspacePanels_rowActions__1cEzp{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:var(--spacing-xs)}.MatterWorkspacePanels_messageError__8znrG,.MatterWorkspacePanels_messageInfo__C9pQl,.MatterWorkspacePanels_messageSuccess__2R0dS{border-radius:var(--radius);padding:var(--spacing-sm);font-size:var(--text-sm)}.MatterWorkspacePanels_messageInfo__C9pQl{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)}.MatterWorkspacePanels_messageError__8znrG{border:1px solid color-mix(in srgb,var(--destructive) 45%,transparent);background:color-mix(in srgb,var(--destructive) 10%,var(--background) 90%);color:var(--foreground)}.MatterWorkspacePanels_messageSuccess__2R0dS{border:1px solid color-mix(in srgb,var(--success) 35%,transparent);background:color-mix(in srgb,var(--success) 10%,var(--background) 90%);color:var(--foreground)}.MatterWorkspacePanels_emptyCell__voryZ{padding:0}.MatterWorkspacePanels_modalBody__5T3FH{display:grid;gap:var(--spacing-md)}.MatterWorkspacePanels_modalGrid__BkJ97{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--spacing-sm)}.MatterWorkspacePanels_field__V0Bv9{display:grid;gap:var(--spacing-xs)}.MatterWorkspacePanels_fieldWide__Jz0WL{grid-column:1/-1}.MatterWorkspacePanels_label__nQ6GA{margin:0;color:var(--muted-foreground);font-size:var(--text-xs);text-transform:uppercase;letter-spacing:.05em;line-height:1.35}.MatterWorkspacePanels_fileInput__wh9Nk,.MatterWorkspacePanels_input__GODxo,.MatterWorkspacePanels_select__Kv0gk,.MatterWorkspacePanels_textarea__kScMg{width:100%;border:1px solid color-mix(in srgb,var(--border) 82%,transparent);border-radius:var(--radius);background:var(--background);color:var(--foreground);font-size:var(--text-sm);padding:var(--spacing-sm)}.MatterWorkspacePanels_textarea__kScMg{min-height:7rem;resize:vertical;font-family:inherit}.MatterWorkspacePanels_helperText__fdvEO{margin:0;color:var(--muted-foreground);font-size:var(--text-xs);line-height:1.4}.MatterWorkspacePanels_checkboxRow__KMINi{display:inline-flex;align-items:center;gap:var(--spacing-xs);color:var(--foreground);font-size:var(--text-sm)}.MatterWorkspacePanels_paginationRow__SNoFk{display:flex;justify-content:flex-end;align-items:center;gap:var(--spacing-sm);flex-wrap:wrap}.MatterWorkspacePanels_paginationLabel__5byoN{margin:0;color:var(--muted-foreground);font-size:var(--text-sm)}.MatterWorkspacePanels_mutedText__MHWxv{color:var(--muted-foreground)}.MatterWorkspacePanels_modalActions__gvVuq{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:var(--spacing-sm)}.MatterWorkspacePanels_inlineMeta__h1m_0{display:grid;gap:var(--spacing-2xs,.25rem)}.MatterWorkspacePanels_fieldStack__xgRBc{display:grid;gap:var(--spacing-3xs,.1875rem);margin:0}.MatterWorkspacePanels_fieldRow__bppoY{display:grid;grid-template-columns:minmax(0,auto) minmax(0,1fr);align-items:start;gap:var(--spacing-2xs,.25rem)}.MatterWorkspacePanels_fieldLabel__MZ_xR{color:var(--muted-foreground);font-size:var(--text-xs);font-weight:600;margin:0}.MatterWorkspacePanels_fieldLabel__MZ_xR:after{content:":"}.MatterWorkspacePanels_fieldValue__pRT49{color:var(--muted-foreground);font-size:var(--text-xs);margin:0;min-width:0}.MatterWorkspacePanels_primaryText__MM4ex{font-weight:600;line-height:1.4}.MatterWorkspacePanels_secondaryText__rPFJ1{color:var(--muted-foreground);line-height:1.4;word-break:break-word}.MatterWorkspacePanels_badge__orUB9{display:inline-flex;align-items:center;justify-content:center;border-radius:var(--radius);border:1px solid color-mix(in srgb,var(--border) 80%,transparent);background:color-mix(in srgb,var(--muted) 40%,var(--background) 60%);padding:var(--spacing-2xs,.25rem) var(--spacing-xs);font-size:var(--text-xs);line-height:1.2}.MatterWorkspacePanels_fileName__7gpBT{word-break:break-word}.MatterWorkspacePanels_linkAction__5Qs6L{display:inline-flex;align-items:center;gap:var(--spacing-xs);border-radius:var(--radius);color:var(--foreground);text-decoration:none;padding:var(--spacing-xs)}.MatterWorkspacePanels_linkAction__5Qs6L:focus-visible,.MatterWorkspacePanels_linkAction__5Qs6L:hover{background:color-mix(in srgb,var(--muted) 55%,var(--background) 45%);outline:none}.MatterWorkspacePanels_subCard__ha4GG{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(--background) 97%,var(--muted) 3%);padding:var(--spacing-sm)}.MatterWorkspacePanels_subCardTitle__3d1_l{margin:0;color:var(--foreground);font-size:var(--text-base)}.MatterWorkspacePanels_stack__4FVku{display:grid;gap:var(--spacing-sm)}@media(max-width:900px){.MatterWorkspacePanels_filterRowCompact__TZtKZ,.MatterWorkspacePanels_filterRow__TyQsu,.MatterWorkspacePanels_modalGrid__BkJ97{grid-template-columns:minmax(0,1fr)}.MatterWorkspacePanels_paginationRow__SNoFk{justify-content:space-between}}.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}}.AgreementManager_container__1qqDj{width:100%;max-width:100%;min-width:0}.AgreementManager_header___gdPC{display:flex;justify-content:space-between;align-items:center;margin-bottom:var(--spacing-lg)}.AgreementManager_controls__28XaS{display:flex;flex-wrap:wrap;gap:var(--spacing-sm);margin-bottom:var(--spacing-lg)}.AgreementManager_controls__28XaS>.AgreementManager_listFilterGroup__zQLSz{flex:1 1 12rem;max-width:100%;min-width:0}.AgreementManager_title__N7Bb1{font-size:var(--text-2xl);font-weight:700}.AgreementManager_select__GdIsG{width:100%;max-width:100%;min-width:0;box-sizing:border-box;padding:.5rem .75rem;border:1px solid var(--border);border-radius:var(--radius);background:var(--background);color:var(--foreground);font-size:var(--text-sm)}.AgreementManager_sectionHeader__04HMF{margin-top:1rem;margin-bottom:.5rem;font-size:.9rem;font-weight:600;color:var(--foreground)}.AgreementManager_toolbar__TiWTz{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,14rem),1fr));align-items:end;gap:1rem;margin-bottom:1rem;padding:1rem;background:var(--background);border:1px solid var(--border);border-radius:var(--radius)}.AgreementManager_toolbar__TiWTz>.AgreementManager_inputGroup__iiMq4{min-width:0;margin-bottom:0}.AgreementManager_toolbar__TiWTz>.AgreementManager_inputGroup__iiMq4 input,.AgreementManager_toolbar__TiWTz>.AgreementManager_inputGroup__iiMq4 select{width:100%;min-width:0;box-sizing:border-box}.AgreementManager_tableContainer__7H7Ij{width:100%;max-width:100%;min-width:0;border:1px solid var(--border);border-radius:var(--radius);overflow-x:auto;overflow-y:visible;background:var(--background);box-shadow:var(--shadow-card)}.AgreementManager_table__B_ETK{width:100%;border-collapse:collapse;font-size:.9rem}.AgreementManager_table__B_ETK td,.AgreementManager_table__B_ETK th{padding:.75rem 1rem;text-align:left;border-bottom:1px solid var(--border)}.AgreementManager_table__B_ETK th{background:var(--muted);font-weight:500;color:var(--muted-foreground)}.AgreementManager_table__B_ETK tr:last-child td{border-bottom:none}.AgreementManager_statusBadge__p7_sU{display:inline-flex;align-items:center;padding:.25rem .6rem;border-radius:9999px;font-size:.75rem;font-weight:700;text-transform:capitalize}.AgreementManager_statusBadge__p7_sU.AgreementManager_draft__AduK_{background-color:var(--warning-surface);color:var(--warning)}.AgreementManager_statusBadge__p7_sU.AgreementManager_published__Xgss_{background-color:var(--success-surface);color:var(--success)}.AgreementManager_statusBadge__p7_sU.AgreementManager_deprecated__312kp{background-color:var(--muted);color:var(--muted-foreground)}.AgreementManager_button__5TqkE{background-color:var(--primary);color:var(--surface);border:none;padding:.5rem 1rem;border-radius:var(--radius);cursor:pointer;font-weight:500}.AgreementManager_button__5TqkE:hover{opacity:.9}.AgreementManager_button__5TqkE.AgreementManager_secondary__dS7E3{background-color:var(--background);border:1px solid var(--border);color:var(--foreground)}.AgreementManager_button__5TqkE.AgreementManager_secondary__dS7E3:hover{background-color:var(--muted)}.AgreementManager_button__5TqkE.AgreementManager_small__4U9xj{padding:.3rem .6rem;font-size:.8rem}.AgreementManager_actionButtons__cJ5VY{display:flex;gap:.5rem}.AgreementManager_emptyState__t7unN{padding:2rem;text-align:center;color:var(--muted-foreground)}.AgreementManager_inputGroup__iiMq4{display:flex;flex-direction:column;gap:.5rem;margin-bottom:1rem}.AgreementManager_inputGroup__iiMq4 label{font-size:.85rem;font-weight:500;color:var(--muted-foreground)}.AgreementManager_inputGroup__iiMq4 input,.AgreementManager_inputGroup__iiMq4 select,.AgreementManager_inputGroup__iiMq4 textarea{padding:.5rem;border:1px solid var(--border);border-radius:var(--radius);font-size:.9rem;background:var(--background);color:var(--foreground)}.AgreementManager_inputGroup__iiMq4 textarea{min-height:200px;font-family:var(--font-code)}.AgreementManager_inputLabelSpacer__RyQXh{display:block;min-height:1.25rem}.AgreementManager_checkboxField__LM6qR{display:flex;align-items:center;gap:.5rem;margin-bottom:1rem}.AgreementManager_checkboxField__LM6qR input{width:auto}.AgreementManager_checkboxField__LM6qR label{font-size:.85rem;font-weight:500;color:var(--muted-foreground)}.AgreementManager_searchMeta__e1mqF{font-size:.8rem;color:var(--muted-foreground)}.AgreementManager_listFilterGroup__zQLSz{display:flex;flex-direction:column;gap:.5rem}.AgreementManager_listFilterGroup__zQLSz label{font-size:.85rem;font-weight:500;color:var(--muted-foreground)}.AgreementManager_listFilterGroup__zQLSz input,.AgreementManager_listFilterGroup__zQLSz select{padding:.5rem;border:1px solid var(--border);border-radius:var(--radius);font-size:.9rem;background:var(--background);color:var(--foreground)}.AgreementManager_inlineCheckboxField__vLVOO{display:inline-flex;align-items:center;gap:.5rem}.AgreementManager_executionPending__gVVOD{background-color:var(--warning-surface);color:var(--warning)}.AgreementManager_executionActive__r_7jz{background-color:var(--success-surface);color:var(--success)}.AgreementManager_executionCompleted__9GDb_{background-color:var(--muted);color:var(--foreground)}.AgreementManager_executionTerminated__bqun7{background-color:var(--danger-surface);color:var(--danger)}.AgreementManager_previewContent__Txxn0{max-height:60vh;overflow:auto;padding:1rem;border:1px solid var(--border);border-radius:var(--radius);background:var(--background)}.AgreementManager_variableTableWrap__vIw7y{max-height:18rem;overflow:auto;border:1px solid var(--border);border-radius:var(--radius)}.AgreementManager_variableTable__EEwsa{width:100%;border-collapse:collapse}.AgreementManager_variableTable__EEwsa td,.AgreementManager_variableTable__EEwsa th{padding:.65rem .8rem;text-align:left;border-bottom:1px solid var(--border);vertical-align:top}.AgreementManager_variableTable__EEwsa th{background:var(--muted);color:var(--muted-foreground);font-weight:600}.AgreementManager_variableTable__EEwsa tr:last-child td{border-bottom:none}.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:700}.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 var(--border);border-radius:var(--radius);background:var(--surface);padding:var(--spacing-md);min-width:0}.BudgetDetailPage_metricsGrid__DRpfl{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(11rem,100%),1fr));gap:var(--spacing-sm)}.BudgetDetailPage_metricCard__5AIsw{display:grid;gap:var(--spacing-xs);border:1px solid var(--border);border-radius:var(--radius);background:var(--muted);padding:var(--spacing-sm)}.BudgetDetailPage_metricLabel__qyskE{margin:0;color:var(--muted-foreground);font-size:var(--text-sm);font-weight:600;overflow-wrap:anywhere}.BudgetDetailPage_metricValue__X_ueR{margin:0;color:var(--foreground);font-size:var(--text-lg);font-weight:700}.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-sm);font-weight:600;overflow-wrap:anywhere}.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(min(14rem,100%),1fr));gap:var(--spacing-sm)}.BudgetDetailPage_field___sDfK{display:grid;gap:var(--spacing-xs)}.BudgetDetailPage_labelRow__ZYFRh{display:flex;flex-wrap:wrap;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{width:100%;min-width:0}.BudgetDetailPage_select__Q6KJM{min-width:0}.BudgetDetailPage_textarea__oaQh_{width:100%;min-width:0}.BudgetDetailPage_optionRow__itigU{display:flex;align-items:flex-start;gap:var(--spacing-sm)}.BudgetDetailPage_checkbox__wyDTb{margin-top:var(--spacing-xs)}.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}}.BudgetDetailPage_detailField__rATQr,.BudgetDetailPage_field___sDfK,.BudgetDetailPage_headerTitleBlock__OvomS,.BudgetDetailPage_metricCard__5AIsw,.BudgetDetailPage_optionContent__a_jXb{min-width:0}.BudgetDetailPage_metricValue__X_ueR,.BudgetDetailPage_optionHint__oygOn,.BudgetDetailPage_title__tH9Xt{overflow-wrap:anywhere}.rich-text-editor_field__Tvb_Y{display:grid;gap:var(--spacing-sm)}.rich-text-editor_label__HChXo{font-weight:600;color:var(--foreground)}.rich-text-editor_help___drFX{margin:0;color:var(--muted-foreground);font-size:var(--text-sm)}.rich-text-editor_controls__mMccT{display:flex;flex-wrap:wrap;gap:var(--spacing-xs);align-items:center;border:0;padding:0;margin:0;min-width:0}.rich-text-editor_tableControls__0xvDU{flex-basis:100%;border-block:1px solid var(--control-border);padding-block:var(--spacing-sm)}.rich-text-editor_moreFormatting__jkk_A summary{cursor:pointer;padding:var(--spacing-sm);border-radius:var(--radius)}.rich-text-editor_moreFormatting__jkk_A summary:focus-visible{outline:2px solid var(--primary);outline-offset:2px}.rich-text-editor_moreFormatting__jkk_A[open]{flex-basis:100%}.rich-text-editor_surface__7A1Dq{border:1px solid var(--control-border);border-radius:var(--radius);background:var(--background);color:var(--foreground);padding:var(--spacing-md);min-height:12rem;overflow-wrap:anywhere;overflow-x:auto}.rich-text-editor_surface__7A1Dq img{max-width:100%;height:auto}.rich-text-editor_surface__7A1Dq iframe{width:100%;aspect-ratio:16/9;height:auto;border:0}.rich-text-editor_surface__7A1Dq nav{border:1px solid var(--control-border);padding:var(--spacing-md);background:var(--muted)}.rich-text-editor_surface__7A1Dq pre{overflow-x:auto;padding:var(--spacing-sm);background:var(--muted)}.rich-text-editor_surface__7A1Dq table{border-collapse:collapse;width:100%}.rich-text-editor_surface__7A1Dq td,.rich-text-editor_surface__7A1Dq th{border:1px solid var(--control-border);padding:var(--spacing-sm);vertical-align:top}.rich-text-editor_surface__7A1Dq th{background:var(--muted);font-weight:600}.rich-text-editor_surface__7A1Dq ul{list-style-type:disc}.rich-text-editor_surface__7A1Dq ol{list-style-type:decimal}.rich-text-editor_surface__7A1Dq:focus-visible{outline:2px solid var(--primary);outline-offset:2px}.rich-text-editor_surface__7A1Dq[contenteditable=false]{background:var(--muted)}.rich-text-editor_surface__7A1Dq p{margin-block:var(--spacing-sm)}.rich-text-editor_surface__7A1Dq ol,.rich-text-editor_surface__7A1Dq ul{padding-inline-start:var(--spacing-xl)}.rich-text-editor_surface__7A1Dq blockquote{border-inline-start:2px solid var(--control-border);padding-inline-start:var(--spacing-md)}.BudgetExpenseCreateModal_modalBody__eNU_3{display:grid;gap:var(--spacing-md)}.BudgetExpenseCreateModal_formGrid__ycxES{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(14rem,100%),1fr));gap:var(--spacing-sm)}.BudgetExpenseCreateModal_field__CFxfI{min-width:0;display:grid;gap:var(--spacing-xs)}.BudgetExpenseCreateModal_fieldWide__oKlAI{grid-column:1/-1}.BudgetExpenseCreateModal_labelRow__652o8{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:var(--spacing-xs)}.BudgetExpenseCreateModal_detailLabel___zPmK{margin:0;overflow-wrap:anywhere}.BudgetExpenseCreateModal_requirement__jdsV7{color:var(--muted-foreground);font-size:var(--text-xs);font-weight:600}.BudgetExpenseCreateModal_input__yEgHn{width:100%;min-width:0}.BudgetExpenseCreateModal_select__WKfee{min-width:0}.BudgetExpenseCreateModal_textarea__uj85L{width:100%;min-width:0}.BudgetExpenseCreateModal_optionRow__AyMGv{display:flex;align-items:flex-start;gap:var(--spacing-sm)}.BudgetExpenseCreateModal_checkbox__OEIMj{margin-top:var(--spacing-xs)}.BudgetExpenseCreateModal_optionContent__ixwLD{min-width:0;overflow-wrap:anywhere;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}}.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))}.tenant-offer-review-modal_body__AypE5{display:flex;flex-direction:column;gap:var(--spacing-lg)}.tenant-offer-review-modal_helper__fsRnT{margin:0;color:var(--muted-foreground);font-size:var(--text-sm)}.tenant-offer-review-modal_policy___qNNz{display:flex;flex-direction:column;gap:var(--spacing-sm);padding:var(--spacing-md);border:1px solid var(--border);border-radius:var(--radius);background:var(--background-alt)}.tenant-offer-review-modal_heading__5pchC{margin:0;font-size:var(--text-base)}.tenant-offer-review-modal_error__8GPGh{margin:0;color:var(--destructive)}.tenant-offer-review-modal_actions__jv_UD{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:var(--spacing-sm)}.AiProcessingUsagePanel_panelContent__cJ3Yh{display:flex;flex-direction:column;gap:var(--spacing-md)}.AiProcessingUsagePanel_statusLine__cl2SX{display:flex;align-items:center;gap:var(--spacing-sm);flex-wrap:wrap}.AiProcessingUsagePanel_statusBadge__0T8tV{border:1px solid var(--border);border-radius:var(--radius-pill);padding:var(--spacing-xs) var(--spacing-sm);background:color-mix(in srgb,var(--primary) 12%,var(--surface));color:var(--foreground);font-weight:var(--font-weight-semibold)}.AiProcessingUsagePanel_statusHelp__pvDoL{margin:0;color:var(--muted-foreground);line-height:inherit}.AiProcessingUsagePanel_progressBlock__TO0r8{display:flex;flex-direction:column;gap:var(--spacing-sm)}.AiProcessingUsagePanel_progressHeader__7CIk_{display:flex;justify-content:space-between;gap:var(--spacing-md);font-weight:var(--font-weight-semibold)}.AiProcessingUsagePanel_progressMeter__i5MA2{width:100%;height:var(--spacing-sm)}.AiProcessingUsagePanel_balanceGrid__OMg1K{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,210px),1fr));gap:var(--spacing-sm)}.AiProcessingUsagePanel_balanceItem__1XOOp{border:1px solid var(--muted);border-radius:var(--radius);padding:var(--spacing-sm);background:var(--surface);display:flex;flex-direction:column;gap:var(--spacing-xs)}.AiProcessingUsagePanel_balanceLabel__Respg{color:var(--muted-foreground);font-size:var(--text-xs);text-transform:none;letter-spacing:normal}.AiProcessingUsagePanel_balanceValue__p_STX{color:var(--foreground);font-size:var(--text-base);font-weight:var(--font-weight-semibold)}.AiProcessingUsagePanel_expiryList__uvf0X{margin:0;padding-left:var(--spacing-md);color:var(--muted-foreground)}.AiProcessingUsagePanel_actions__k_fFu{display:flex;gap:var(--spacing-sm);flex-wrap:wrap}@media(max-width:640px){.AiProcessingUsagePanel_progressHeader__7CIk_{flex-direction:column;gap:var(--spacing-xs)}}.InvoiceList_container__Sd8W3{width:100%}.InvoiceList_filters__ypYXa{display:flex;gap:1rem;align-items:center;margin-bottom:1rem}.InvoiceList_filterGroup__JtjBC{display:flex;flex-direction:column;gap:.25rem}.InvoiceList_filterLabel__lY0NV{font-size:.8rem;font-weight:600;color:var(--muted-foreground)}.InvoiceList_clientFilter__3SJrC{display:flex;flex-direction:column;gap:var(--spacing-sm)}.InvoiceList_clientFilterControls__8begW{display:grid;grid-template-columns:repeat(auto-fit,minmax(14rem,1fr));gap:var(--spacing-sm)}.InvoiceList_clientFilterPagination__9ORxN{padding-top:var(--spacing-xs);border-top:1px solid var(--border)}.InvoiceList_filterSelect__74pUR{border:1px solid var(--border);border-radius:6px;padding:.5rem .75rem;background:var(--surface)}.InvoiceList_modalForm__IU02c{display:flex;flex-direction:column;gap:.75rem}.InvoiceList_modalField__6H4PP{display:flex;flex-direction:column;gap:.25rem}.InvoiceList_modalTextarea__C3bCY{border:1px solid var(--border);border-radius:6px;padding:10px;min-height:80px}.InvoiceList_tableWrapper__J7EOh{overflow-x:auto;background:var(--surface);border:1px solid var(--border);border-radius:8px}.InvoiceList_invoiceTable__qmJ_V{width:100%;border-collapse:collapse}.InvoiceList_invoiceTable__qmJ_V td,.InvoiceList_invoiceTable__qmJ_V th{padding:1rem;text-align:left;border-bottom:1px solid var(--muted)}.InvoiceList_invoiceTable__qmJ_V th{background:var(--muted);font-weight:600;color:var(--muted-foreground)}.InvoiceList_badge__aQ4k0{padding:.25rem .75rem;border-radius:999px;font-size:.875rem;font-weight:500}.InvoiceList_badge__aQ4k0.InvoiceList_open__KTsAv{background:var(--info-surface);color:var(--info)}.InvoiceList_badge__aQ4k0.InvoiceList_paid__xcyRa{background:var(--success-surface);color:var(--success)}.InvoiceList_badge__aQ4k0.InvoiceList_void__QTSZw{background:var(--muted);color:var(--muted-foreground)}.InvoiceList_badge__aQ4k0.InvoiceList_draft__d8fke{background:var(--warning-surface);color:var(--warning)}.InvoiceList_badge__aQ4k0.InvoiceList_past_due___lzXu{background:var(--danger-surface);color:var(--destructive)}.InvoiceList_payLink__9lALF{display:inline-block;background:var(--info);color:#fff;padding:.25rem .75rem;border-radius:4px;text-decoration:none;font-size:.875rem}.InvoiceList_payLink__9lALF:hover{background:var(--info)}.InvoiceList_viewLink__lQVH8{color:var(--muted-foreground);text-decoration:none}.InvoiceList_viewLink__lQVH8:hover{text-decoration:underline}.InvoiceList_emptyState__7HXY_{text-align:center;padding:3rem;color:var(--muted-foreground);background:var(--muted);border-radius:8px}.InvoiceList_actionRow__5HKPs{display:flex;gap:.5rem;flex-wrap:wrap;align-items:center}.InvoiceList_stackCell__1bFBH{display:flex;flex-direction:column;gap:.25rem;min-width:12rem}.InvoiceList_cellPrimary__pQoox,.InvoiceList_cellSecondary__jsRIw{margin:0}.InvoiceList_cellSecondary__jsRIw,.InvoiceList_mutedMeta__tcGLV{font-size:.8rem;color:var(--muted-foreground)}.page_page__Z_0GR{padding:2rem}.page_header__qCdO_{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;margin-bottom:1rem;flex-wrap:wrap}.page_title__EPaZ5{margin:0;font-size:1.5rem;font-weight:800}.page_actions__U_cIP{display:flex;gap:.75rem;align-items:center;flex-wrap:wrap}.page_helpIntro__cASnM{margin:0 0 .75rem;color:var(--foreground)}.page_helpGrid__CFKv5{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:.75rem}.page_helpItem__e_bUj{background:var(--muted);border:1px solid var(--border);border-radius:10px;padding:.75rem}.page_helpItemTitle__eX9FM{margin:0 0 .25rem;font-size:.95rem;font-weight:800}.page_helpItemBody__aRQNw{margin:0;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(--foreground)}.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(--muted-foreground);margin-bottom:var(--spacing-xs)}.newsletter-dashboard_statValue__M6Fp7{font-size:2rem;font-weight:700;color:var(--primary)}.newsletter-dashboard_statState__N2QNO{font-size:var(--text-base);color:var(--muted-foreground);overflow-wrap:anywhere}.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(--bg-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(--foreground);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))}.TenantPaymentProviderSettings_container__26NSj{display:grid;gap:var(--spacing-lg)}.TenantPaymentProviderSettings_header__VwnIL{display:grid;gap:var(--spacing-xs)}.TenantPaymentProviderSettings_title__xg9Hn{margin:0;font-size:var(--text-2xl);color:var(--foreground)}.TenantPaymentProviderSettings_description__stoWD,.TenantPaymentProviderSettings_statusMessage__krlj7{margin:0;color:var(--muted-foreground)}.TenantPaymentProviderSettings_errorText__chFop{margin:0;color:var(--danger-foreground)}.TenantPaymentProviderSettings_card__MtZCB{display:grid;gap:var(--spacing-md);padding:var(--spacing-lg);border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--surface)}.TenantPaymentProviderSettings_cardHeader__AKLGs{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--spacing-md)}.TenantPaymentProviderSettings_cardTitle__VIUJ_{margin:0;font-size:var(--text-lg);color:var(--foreground)}.TenantPaymentProviderSettings_helperText__gEJ9M{margin:0;color:var(--muted-foreground)}.TenantPaymentProviderSettings_summaryGrid__5HynW{display:grid;grid-template-columns:repeat(auto-fit,minmax(12rem,1fr));gap:var(--spacing-md)}.TenantPaymentProviderSettings_summaryItem__uWeSL{display:grid;gap:var(--spacing-2xs)}.TenantPaymentProviderSettings_summaryLabel__toQvd{margin:0;font-size:var(--text-xs);color:var(--muted-foreground);text-transform:uppercase;letter-spacing:.04em}.TenantPaymentProviderSettings_summaryValue__5MsqW{margin:0;color:var(--foreground);font-weight:var(--font-weight-semibold)}.TenantPaymentProviderSettings_actionsRow__YsBsl{display:flex;flex-wrap:wrap;gap:var(--spacing-sm)}.TenantPaymentProviderSettings_requirementsList__h5_um{display:grid;gap:var(--spacing-sm);margin:0;padding:0;list-style:none}.TenantPaymentProviderSettings_requirementItem__X9q3x{display:grid;gap:var(--spacing-2xs);padding:var(--spacing-md);border:1px solid var(--border);border-radius:var(--radius-md);background:var(--muted)}.TenantPaymentProviderSettings_requirementHeader___z2Wx{display:flex;flex-wrap:wrap;align-items:center;gap:var(--spacing-sm)}.TenantPaymentProviderSettings_badge__yCaWC{display:inline-flex;align-items:center;justify-content:center;min-height:1.75rem;padding:0 var(--spacing-sm);border-radius:var(--radius-pill);font-size:var(--text-xs);font-weight:var(--font-weight-semibold)}.TenantPaymentProviderSettings_badgeWarning__svG93{background:color-mix(in srgb,var(--warning) 16%,var(--surface));color:var(--warning-foreground)}.TenantPaymentProviderSettings_badgeDanger__W8v20{background:color-mix(in srgb,var(--destructive) 14%,var(--surface));color:var(--danger-foreground)}.TenantPaymentProviderSettings_requirementLabel__m0kJ3{margin:0}.TenantPaymentProviderSettings_termsMetaGrid__1pV_L{display:grid;grid-template-columns:repeat(auto-fit,minmax(12rem,1fr));gap:var(--spacing-md)}.TenantPaymentProviderSettings_termsMetaItem__pQ6IQ{display:grid;gap:var(--spacing-2xs)}.TenantPaymentProviderSettings_termsPreview__OMrQI{margin:0;padding:var(--spacing-md);border-radius:var(--radius-md);border:1px solid var(--border);background:var(--muted);color:var(--foreground);white-space:pre-wrap}.TenantPaymentProviderSettings_termsPreview__OMrQI p{margin:0}.TenantPaymentProviderSettings_termsDocument__LDn09{display:grid;gap:var(--spacing-lg);padding:var(--spacing-md);border:1px solid var(--border);border-radius:var(--radius-md);background:var(--muted);color:var(--foreground)}.TenantPaymentProviderSettings_termsSection__YFJM_{display:grid;gap:var(--spacing-sm)}.TenantPaymentProviderSettings_termsSectionTitle__cD4EB{margin:0;font-size:var(--text-lg)}.TenantPaymentProviderSettings_termsParagraph__Emwp1{margin:0}.TenantPaymentProviderSettings_termsList__V7QW1{display:grid;gap:var(--spacing-xs);margin:0;padding-inline-start:var(--spacing-lg)}.TenantPaymentProviderSettings_link__427ha{color:var(--primary);text-decoration:underline}.DocumentUploadModal_formGroup__f0qam{display:flex;flex-direction:column;gap:var(--spacing-xs);margin-bottom:var(--spacing-md)}.DocumentUploadModal_label__cls2F{font-size:var(--text-sm);font-weight:600;color:var(--foreground)}.DocumentUploadModal_input__67C5u,.DocumentUploadModal_select__1E2nS{padding:calc(var(--spacing-sm) + var(--spacing-2xs)) calc(var(--spacing-sm) + var(--spacing-xs));border:1px solid var(--border);border-radius:var(--radius);font-size:var(--text-sm);font-family:inherit;background:var(--background)}.DocumentUploadModal_input__67C5u:focus,.DocumentUploadModal_select__1E2nS:focus{outline:none;border-color:var(--primary);box-shadow:var(--shadow-button-focus)}.DocumentUploadModal_requirements__ZovJ_{display:flex;flex-wrap:wrap;gap:var(--spacing-xs);font-size:var(--text-xs);color:var(--muted-foreground);margin-bottom:var(--spacing-md)}.DocumentUploadModal_requirementsTitle__872Xg{font-weight:600;color:var(--foreground)}.DocumentUploadModal_requirementsDivider__LNXOZ{color:var(--muted-foreground)}.DocumentUploadModal_errorText__QDens{color:var(--destructive);background:var(--muted);padding:var(--spacing-sm);border-radius:var(--radius);font-size:var(--text-sm)}.BudgetWorkspaceShell_workspace__cvknT{min-width:0;width:100%;box-sizing:border-box;max-width:1200px;margin:0 auto;padding:var(--spacing-2xl) var(--spacing-lg);display:grid;grid-template-columns:minmax(0,1fr);gap:var(--spacing-lg)}.BudgetWorkspaceShell_tabPanel__Oixr6{display:grid;gap:var(--spacing-lg)}.BudgetWorkspaceShell_header__RT2Bu{display:flex;justify-content:space-between;align-items:flex-start;gap:var(--spacing-md);flex-wrap:wrap}.BudgetWorkspaceShell_titleBlock__pVZDK{display:grid;gap:var(--spacing-xs);max-width:72ch}.BudgetWorkspaceShell_badge__7Xiwr{margin:0;color:var(--muted-foreground);font-size:var(--text-sm);font-weight:700;letter-spacing:.04em;text-transform:uppercase}.BudgetWorkspaceShell_title__ByVjG{margin:0;font-size:var(--text-2xl);font-weight:900;color:var(--foreground)}.BudgetWorkspaceShell_subtitle__cqvby{margin:0;color:var(--muted-foreground);line-height:1.6}.BudgetWorkspaceShell_headerActions__GdOHF{display:flex;flex-wrap:wrap;gap:var(--spacing-sm)}.BudgetWorkspaceShell_actionWithHint__VrgjD{display:grid;gap:var(--spacing-2xs);justify-items:start}.BudgetWorkspaceShell_actionHint___PC_n{max-width:24rem;margin:0;color:var(--muted-foreground);font-size:var(--text-xs);line-height:1.5}.BudgetWorkspaceShell_actionStack__qhxoG{display:flex;flex-wrap:wrap;gap:var(--spacing-2xs)}.BudgetWorkspaceShell_surface__5Qpgs{border:1px solid var(--border);border-radius:var(--radius);background:var(--surface);min-width:0;padding:var(--spacing-md)}.BudgetWorkspaceShell_bulkBar__QjqHq{display:flex;align-items:center;justify-content:space-between;gap:var(--spacing-sm);flex-wrap:wrap}.BudgetWorkspaceShell_metricsGrid__wB3oc{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,11rem),1fr));gap:var(--spacing-sm)}.BudgetWorkspaceShell_metricCard__v_tIM{min-width:0;display:grid;gap:var(--spacing-xs);border:1px solid var(--border);border-radius:var(--radius);background:var(--muted);padding:var(--spacing-sm)}.BudgetWorkspaceShell_metricLabel__Uflyj{margin:0;color:var(--muted-foreground);font-size:var(--text-sm);font-weight:700}.BudgetWorkspaceShell_metricValue__HNyPH{margin:0;color:var(--foreground);font-size:var(--text-lg);font-weight:700}.BudgetWorkspaceShell_filtersGrid__ZkdJj{display:grid;grid-template-columns:repeat(auto-fit,minmax(13rem,1fr));gap:var(--spacing-sm)}.BudgetWorkspaceShell_field__xdsDs{display:grid;gap:var(--spacing-2xs)}.BudgetWorkspaceShell_fieldWide__7M3uA{grid-column:1/-1}.BudgetWorkspaceShell_label__yaaV_{color:var(--muted-foreground);font-size:var(--text-xs);font-weight:700;letter-spacing:.04em;text-transform:uppercase}.BudgetWorkspaceShell_input__yznjF,.BudgetWorkspaceShell_select__xdbQ2{width:100%;min-height:2.75rem;border:1px solid var(--border);border-radius:var(--radius);background:var(--background);color:var(--foreground);padding:0 var(--spacing-sm);font:inherit}.BudgetWorkspaceShell_targetHint__x4zUY{margin:0;color:var(--muted-foreground);font-size:var(--text-xs)}.BudgetWorkspaceShell_sectionHeader__NSgd7{display:flex;justify-content:space-between;align-items:center;gap:var(--spacing-sm);margin-bottom:var(--spacing-md);flex-wrap:wrap}.BudgetWorkspaceShell_sectionTitle__Y2ZXL{margin:0;color:var(--foreground);font-size:var(--text-lg)}.BudgetWorkspaceShell_subtleText__4HuXw{margin:0;color:var(--muted-foreground);font-size:var(--text-sm)}.BudgetWorkspaceShell_filterAction__v1Ww3{display:flex;align-items:flex-end;height:100%}.BudgetWorkspaceShell_budgetNameCell__Wy2PZ{min-width:13rem}.BudgetWorkspaceShell_inlineLink__emGfy{color:var(--primary);font-size:var(--text-sm);font-weight:700;text-decoration:none}.BudgetWorkspaceShell_inlineLink__emGfy:hover{text-decoration:underline}.BudgetWorkspaceShell_pagination__ejl6N{justify-content:space-between;margin-top:var(--spacing-md);flex-wrap:wrap}.BudgetWorkspaceShell_paginationControls__bIi_n,.BudgetWorkspaceShell_pagination__ejl6N{display:flex;align-items:center;gap:var(--spacing-sm)}.BudgetWorkspaceShell_state__28E1X{max-width:1200px;margin:0 auto;padding:var(--spacing-2xl) var(--spacing-lg);color:var(--muted-foreground)}.BudgetWorkspaceShell_messageError__9zK4B{margin:0;color:var(--danger-foreground,var(--destructive));font-size:var(--text-sm);line-height:1.5}.BudgetWorkspaceShell_helpModalBody__UDrCh{display:grid;gap:var(--spacing-md)}.BudgetWorkspaceShell_helpSection__dG8N1{display:grid;gap:var(--spacing-xs);border:1px solid var(--border);border-radius:var(--radius);background:var(--background-alt);padding:var(--spacing-sm)}.BudgetWorkspaceShell_helpSectionTitle__x9dLt{margin:0;color:var(--foreground);font-size:var(--text-base);font-weight:800}.BudgetWorkspaceShell_helpIntro__ds0q6,.BudgetWorkspaceShell_helpSectionBody__Teuzt{margin:0;color:var(--muted-foreground);line-height:1.6}@media(max-width:700px){.BudgetWorkspaceShell_workspace__cvknT{padding:var(--spacing-xl) var(--spacing-md)}.BudgetWorkspaceShell_header__RT2Bu{flex-direction:column}.BudgetWorkspaceShell_headerActions__GdOHF{width:100%}}.BudgetWorkspaceShell_workspace__cvknT.BudgetWorkspaceShell_embeddedWorkspace__30xSc{margin:0;padding:0}.BudgetWorkspaceShell_metricLabel__Uflyj,.BudgetWorkspaceShell_metricValue__HNyPH{overflow-wrap:anywhere}.feature-guard_container__6OgN4{padding:var(--spacing-3xl) var(--spacing-lg);display:flex;justify-content:center}.feature-guard_panel__BRzN7{width:min(720px,100%);background:rgba(0,0,0,0);border-top:1px solid color-mix(in srgb,var(--accent) 34%,var(--border));border-bottom:1px solid var(--border);border-radius:0;padding:var(--spacing-xl) 0;text-align:left;box-shadow:none}.feature-guard_icon__90f_n{font-size:var(--text-3xl);color:var(--muted-foreground);margin-bottom:var(--spacing-md)}.feature-guard_title__yxzwN{font-size:var(--text-2xl);font-weight:700;margin:0 0 var(--spacing-sm);color:var(--foreground)}.feature-guard_description__sGvwC{color:var(--muted-foreground);font-size:var(--text-base);margin:0 0 var(--spacing-lg);max-width:62ch}.feature-guard_button___Rdj8{border-radius:0;box-shadow:none}.feature-guard_loading__fV27_{padding:var(--spacing-xl);text-align:center;color:var(--muted-foreground)}.feature-guard_readOnlyStatus__Vk3rf{padding:var(--spacing-md);margin-bottom:var(--spacing-lg);border:1px solid var(--border);color:var(--foreground);background:var(--background)}.feature-guard_readOnlyStatus__Vk3rf p{margin:0}.feature-guard_readOnlyStatus__Vk3rf p+p{margin-top:var(--spacing-xs)}.page_container__fDRur{padding:var(--spacing-3xl) var(--spacing-lg)}.AdminMeetingMaterialsPanel_panel__cjuor{display:flex;flex-direction:column;gap:var(--spacing-md)}.AdminMeetingMaterialsPanel_header__YA1yc{display:flex;justify-content:space-between;align-items:flex-start;gap:var(--spacing-md)}.AdminMeetingMaterialsPanel_title__d7qkn{font-size:var(--text-lg);font-weight:var(--font-weight-bold);margin:0 0 var(--spacing-xs);color:var(--foreground)}.AdminMeetingMaterialsPanel_description__lTvM2{margin:0;color:var(--muted-foreground)}.AdminMeetingMaterialsPanel_form__d6PL8{display:flex;flex-direction:column;gap:var(--spacing-md)}.AdminMeetingMaterialsPanel_formHeader__vyw4p{display:flex;align-items:center;justify-content:space-between}.AdminMeetingMaterialsPanel_formTitle__o2mpy{font-size:var(--text-base);font-weight:var(--font-weight-bold);margin:0;color:var(--foreground)}.AdminMeetingMaterialsPanel_inputGroup__A250k{display:flex;flex-direction:column;gap:var(--spacing-xs)}.AdminMeetingMaterialsPanel_inputGroup__A250k label{font-size:var(--text-sm);font-weight:var(--font-weight-semibold);color:var(--muted-foreground)}.AdminMeetingMaterialsPanel_inputRow__HNaLz{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,160px),1fr));gap:var(--spacing-sm)}.AdminMeetingMaterialsPanel_textInput__OVOqR{padding:var(--spacing-sm);border:1px solid var(--border);border-radius:var(--radius);background:var(--background);color:var(--foreground);width:100%}.AdminMeetingMaterialsPanel_textArea__Zn7VX{min-height:110px;resize:vertical}.AdminMeetingMaterialsPanel_selectInput__K5bXZ{padding:var(--spacing-sm);border:1px solid var(--border);border-radius:var(--radius);background:var(--background);color:var(--foreground)}.AdminMeetingMaterialsPanel_fileInput__oAD47{padding:var(--spacing-sm) 0;color:var(--foreground)}.AdminMeetingMaterialsPanel_helpText__ZTArr{font-size:var(--text-sm);color:var(--muted-foreground)}.AdminMeetingMaterialsPanel_actionRow__AyUcp,.AdminMeetingMaterialsPanel_modalFooter__VTSAI{display:flex;flex-wrap:wrap;gap:var(--spacing-sm)}.AdminMeetingMaterialsPanel_modalFooter__VTSAI{justify-content:flex-end}.AdminMeetingMaterialsPanel_status__Fpbj8{color:var(--success-foreground);font-weight:var(--font-weight-semibold)}.AdminMeetingMaterialsPanel_error__fvkYD{color:var(--danger-foreground);font-weight:var(--font-weight-semibold)}.AdminMeetingMaterialsPanel_muted__12bWn{color:var(--muted-foreground)}.PaymentSetupNotice_notice__KtDUj{border:1px solid var(--border);border-radius:var(--radius);background:var(--background-alt);color:var(--foreground);padding:var(--spacing-md);display:flex;flex-direction:column;align-items:flex-start;gap:var(--spacing-sm);min-width:0;overflow-wrap:anywhere}.PaymentSetupNotice_notice__KtDUj p{margin:0}.PaymentSetupNotice_notice__KtDUj a{color:var(--foreground);text-decoration:underline}.AdminMeetingSeriesShared_container__qqsut{width:100%;margin-top:var(--spacing-xl)}.AdminMeetingSeriesShared_header__N5pFo{margin-bottom:var(--spacing-lg)}.AdminMeetingSeriesShared_title__4gLtq{font-size:var(--text-2xl);font-weight:700;margin-bottom:.25rem}.AdminMeetingSeriesShared_description__pWMiG{color:var(--muted-foreground)}.AdminMeetingSeriesShared_panelGrid__AgOyU{display:grid;grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:var(--spacing-xl)}.AdminMeetingSeriesShared_panel__aZ7Kp{border-block:1px solid var(--border);border-top-color:color-mix(in srgb,var(--accent) 42%,var(--border));background:rgba(0,0,0,0);padding-block:var(--spacing-md)}.AdminMeetingSeriesShared_panelHeader__GtHkt{display:flex;align-items:center;gap:var(--spacing-xs);margin-bottom:var(--spacing-md);padding-bottom:var(--spacing-sm);border-bottom:1px solid var(--border);color:var(--muted-foreground)}.AdminMeetingSeriesShared_panelTitle__opyKy{font-size:1.1rem;font-weight:700;color:var(--foreground)}.AdminMeetingSeriesShared_form__Pz702{display:flex;flex-direction:column;gap:var(--spacing-md)}.AdminMeetingSeriesShared_inputGroup__zLWnZ{display:flex;flex-direction:column;gap:.35rem}.AdminMeetingSeriesShared_inputGroup__zLWnZ label{font-size:.85rem;font-weight:600;color:var(--muted-foreground)}.AdminMeetingSeriesShared_inputRow__XZpKg{display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:var(--spacing-sm);align-items:start}.AdminMeetingSeriesShared_checkboxRow__4iS8D{display:flex;align-items:center}.AdminMeetingSeriesShared_checkboxLabel__U3eci{display:flex;align-items:center;gap:var(--spacing-xs);font-weight:600;color:var(--muted-foreground);cursor:pointer}.AdminMeetingSeriesShared_checkboxLabel__U3eci input{width:1rem;height:1rem}.AdminMeetingSeriesShared_textInput__rw_O3{padding:.6rem;border:1px solid var(--border);border-radius:var(--radius);background:var(--background);color:var(--foreground);width:100%}.AdminMeetingSeriesShared_textArea__YA_0A{min-height:120px;resize:vertical}.AdminMeetingSeriesShared_selectInput__WWmn7{padding:.55rem;border:1px solid var(--border);border-radius:var(--radius);background:var(--background);color:var(--foreground)}.AdminMeetingSeriesShared_helpText__QyHbT{font-size:.8rem;color:var(--muted-foreground);display:block}.AdminMeetingSeriesShared_actionRow__jJNAL{display:flex;flex-wrap:wrap;gap:var(--spacing-sm)}.AdminMeetingSeriesShared_signupLinkNotice__mFeRI{max-width:34rem;margin:var(--spacing-xs) 0 0;color:var(--muted-foreground);font-size:var(--text-sm);line-height:1.5}.AdminMeetingSeriesShared_primaryButton__CQSw5{display:inline-flex;align-items:center;gap:var(--spacing-xs);padding:.6rem 1.1rem;border-radius:var(--radius);border:1px solid var(--primary);background:var(--primary);color:var(--primary-foreground);cursor:pointer;font-weight:600;transition:background .2s ease,border-color .2s ease}.AdminMeetingSeriesShared_primaryButton__CQSw5:disabled{cursor:not-allowed;opacity:.65}.AdminMeetingSeriesShared_primaryButton__CQSw5:hover:not(:disabled){background:var(--primary-hover);border-color:var(--primary-hover)}.AdminMeetingSeriesShared_secondaryButton__yVKBf{display:inline-flex;align-items:center;gap:var(--spacing-xs);padding:.6rem 1.1rem;border-radius:var(--radius);border:1px solid var(--border);background:var(--background);color:var(--foreground);cursor:pointer;transition:border-color .2s ease,color .2s ease}.AdminMeetingSeriesShared_secondaryButton__yVKBf:disabled{cursor:not-allowed;opacity:.65}.AdminMeetingSeriesShared_secondaryButton__yVKBf:hover:not(:disabled){border-color:var(--primary);color:var(--primary)}.AdminMeetingSeriesShared_dangerButton__EJDKo{display:inline-flex;align-items:center;gap:var(--spacing-xs);padding:.6rem 1.1rem;border-radius:var(--radius);border:1px solid var(--danger);background:rgba(0,0,0,0);color:var(--danger);cursor:pointer;transition:border-color .2s ease,color .2s ease}.AdminMeetingSeriesShared_dangerButton__EJDKo:hover:not(:disabled){border-color:var(--danger);color:var(--danger)}.AdminMeetingSeriesShared_dangerButton__EJDKo:disabled{cursor:not-allowed;opacity:.65}.AdminMeetingSeriesShared_status__G00es{margin-top:var(--spacing-md);color:var(--success);display:inline-flex;align-items:center;gap:var(--spacing-xs)}.AdminMeetingSeriesShared_error__RCy7B{margin-top:var(--spacing-sm);color:var(--danger);display:block}.AdminMeetingSeriesShared_muted__o8kij{color:var(--muted-foreground)}.AdminMeetingSeriesShared_list__SrWEm{display:flex;flex-direction:column;gap:var(--spacing-sm)}.AdminMeetingSeriesShared_listItem__QO_aV{border:0;border-bottom:1px solid var(--border);padding:var(--spacing-md) 0;text-align:left;background:rgba(0,0,0,0);cursor:pointer;display:flex;flex-direction:column;gap:.2rem;transition:border-color .2s ease}.AdminMeetingSeriesShared_listItem__QO_aV:hover{border-color:var(--primary)}.AdminMeetingSeriesShared_listItemActive__k892Q{border-inline-start:3px solid var(--accent);background:color-mix(in srgb,var(--accent) 5%,transparent)}.AdminMeetingSeriesShared_listTitle__5sWxq{font-weight:600}.AdminMeetingSeriesShared_listMeta__49r76{font-size:.8rem;color:var(--muted-foreground)}.AdminMeetingSeriesShared_detailCard__NR__k{border-inline-start:2px solid color-mix(in srgb,var(--accent) 48%,var(--border));background:rgba(0,0,0,0);padding-inline-start:var(--spacing-md);padding-block:var(--spacing-xs);display:grid;gap:var(--spacing-md)}.AdminMeetingSeriesShared_detailGrid__XRb8k{display:grid;gap:var(--spacing-sm);margin:0}.AdminMeetingSeriesShared_detailField__ZWQs8{display:grid;gap:.35rem}.AdminMeetingSeriesShared_detailFieldValue__4nZV5{min-height:2.75rem;padding:.75rem .9rem;border:1px solid var(--border);border-radius:0;background:color-mix(in srgb,var(--background) 95%,var(--warning-surface));color:var(--foreground);font-weight:600;display:flex;align-items:center}.AdminMeetingSeriesShared_detailFieldValueMultiline__VCysV{align-items:flex-start;white-space:pre-wrap}.AdminMeetingSeriesShared_detailRow__ZNBnh{margin:0;display:grid;grid-template-columns:minmax(140px,1fr) minmax(0,2fr);gap:var(--spacing-xs) var(--spacing-sm);align-items:start}.AdminMeetingSeriesShared_detailLabel__uXHiM{font-size:.85rem;font-weight:600;color:var(--muted-foreground);margin:0}.AdminMeetingSeriesShared_detailValue__79i_S{font-weight:600;color:var(--foreground);margin:0}.AdminMeetingSeriesShared_detailHint__w3RGv{margin:0;color:var(--muted-foreground);font-size:.9rem}.AdminMeetingSeriesShared_emptyState__SLF_5{color:var(--muted-foreground);font-size:.95rem}.AdminMeetingSeriesShared_metricsGrid__x4KuG{display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:var(--spacing-sm);margin:0}.AdminMeetingSeriesShared_metricCard__EUfS3{border-inline-start:1px solid color-mix(in srgb,var(--accent) 36%,var(--border));background:rgba(0,0,0,0);padding:var(--spacing-sm) var(--spacing-sm) var(--spacing-sm) 0;display:flex;flex-direction:column;gap:.2rem}.AdminMeetingSeriesShared_metricLabel__FdnMI{font-size:.8rem;color:var(--muted-foreground);margin:0}.AdminMeetingSeriesShared_metricValue__khdhS{font-weight:700;color:var(--foreground);margin:0}.AdminMeetingSeriesShared_tableWrapper__m1_6U{margin-top:var(--spacing-md)}.AdminMeetingSeriesShared_tableTitle__8JWxa{font-weight:600}.AdminMeetingSeriesShared_tableMeta__4xMXb{margin-top:.2rem;font-size:.8rem;color:var(--muted-foreground)}.AdminMeetingSeriesShared_mutedCell__LPeQ3{color:var(--muted-foreground)}.AdminMeetingSeriesShared_actionCell__xGR8Q{white-space:nowrap}.AdminMeetingSeriesShared_modalFooter__ZXuSg{display:flex;justify-content:flex-end;gap:var(--spacing-sm);flex-wrap:wrap}.AdminMeetingSeriesShared_structuredEditor__xIQaY{display:grid;gap:var(--spacing-sm)}.AdminMeetingSeriesShared_structuredEditorRow__KyneN{border-block:1px solid var(--border);padding-block:var(--spacing-sm);display:grid;gap:var(--spacing-sm)}.AdminMeetingSeriesShared_structuredEditorFields__xXaA4{display:grid;gap:var(--spacing-sm);grid-template-columns:repeat(auto-fit,minmax(180px,1fr))}.AdminMeetingSeriesShared_structuredEditorFields__xXaA4 label{display:grid;gap:.35rem;color:var(--muted-foreground);font-size:.85rem;font-weight:600}.AdminMeetingSeriesShared_structuredEditorFieldFull___WTtS{grid-column:1/-1}.AdminMeetingSeriesShared_structuredEditorActions__UKz6B{display:flex;justify-content:flex-end}@media(max-width:900px){.AdminMeetingSeriesShared_detailRow__ZNBnh,.AdminMeetingSeriesShared_panelGrid__AgOyU{grid-template-columns:1fr}}.AdminMeetingEventShared_container__aja4P{width:100%;margin-top:var(--spacing-xl)}.AdminMeetingEventShared_header__jjr9l{display:grid;gap:var(--spacing-sm);margin-bottom:var(--spacing-lg)}.AdminMeetingEventShared_headerActions__8FtuE{display:flex;flex-wrap:wrap;gap:var(--spacing-sm)}.AdminMeetingEventShared_title__5TMKP{font-size:var(--text-2xl);font-weight:700;margin:0}.AdminMeetingEventShared_description__1fpDX{color:var(--muted-foreground);margin:0}.AdminMeetingEventShared_panelGrid__xwVc3{display:grid;grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:var(--spacing-xl)}.AdminMeetingEventShared_panel__5Stc6{border-block:1px solid var(--border);border-top-color:color-mix(in srgb,var(--accent) 42%,var(--border));background:rgba(0,0,0,0);padding-block:var(--spacing-md);min-width:0}.AdminMeetingEventShared_panelHeader__eFKac{display:flex;align-items:center;gap:var(--spacing-xs);margin-bottom:var(--spacing-md);padding-bottom:var(--spacing-sm);border-bottom:1px solid var(--border);color:var(--muted-foreground)}.AdminMeetingEventShared_panelTitle__mXdVv{font-size:1.1rem;font-weight:700;color:var(--foreground);margin:0}.AdminMeetingEventShared_tabPanelContent__zAe4p{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--spacing-lg);min-width:0}.AdminMeetingEventShared_form__X9K6f{display:flex;flex-direction:column;gap:var(--spacing-md)}.AdminMeetingEventShared_inputGroup__KQ2bx{display:flex;flex-direction:column;gap:.35rem}.AdminMeetingEventShared_inputGroup__KQ2bx label{font-size:.85rem;font-weight:600;color:var(--muted-foreground)}.AdminMeetingEventShared_inputRow__ynyAV{display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:var(--spacing-sm);align-items:start}.AdminMeetingEventShared_checkboxRow__anTLz{display:flex;align-items:center}.AdminMeetingEventShared_checkboxLabel__1fGR8{display:flex;align-items:center;gap:var(--spacing-xs);font-weight:600;color:var(--muted-foreground);cursor:pointer}.AdminMeetingEventShared_checkboxLabel__1fGR8 input{width:1rem;height:1rem}.AdminMeetingEventShared_textInput__MXRzy{padding:.6rem;border:1px solid var(--border);border-radius:var(--radius);background:var(--background);color:var(--foreground);width:100%}.AdminMeetingEventShared_textArea__H_vea{min-height:120px;resize:vertical}.AdminMeetingEventShared_selectInput__s1i5G{padding:.55rem;border:1px solid var(--border);border-radius:var(--radius);background:var(--background);color:var(--foreground)}.AdminMeetingEventShared_helpText__qsg4a{font-size:.8rem;color:var(--muted-foreground);display:block;margin:0}.AdminMeetingEventShared_fieldError__aNqoA{color:var(--danger);display:block;font-size:.85rem;font-weight:600;margin:0}.AdminMeetingEventShared_actionRow__iUtTE{display:flex;flex-wrap:wrap;gap:var(--spacing-sm)}.AdminMeetingEventShared_primaryButton__k09kU{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}.AdminMeetingEventShared_primaryButton__k09kU:disabled{cursor:not-allowed;opacity:.65}.AdminMeetingEventShared_primaryButton__k09kU:hover:not(:disabled){background:var(--primary-hover);border-color:var(--primary-hover)}.AdminMeetingEventShared_secondaryButton__AwX_9{display:inline-flex;align-items:center;gap:var(--spacing-xs);padding:.6rem 1.1rem;border-radius:var(--radius);border:1px solid var(--border);background:var(--background);color:var(--foreground);cursor:pointer;transition:border-color .2s ease,color .2s ease}.AdminMeetingEventShared_secondaryButton__AwX_9:disabled{cursor:not-allowed;opacity:.65}.AdminMeetingEventShared_secondaryButton__AwX_9:hover:not(:disabled){border-color:var(--primary);color:var(--primary)}.AdminMeetingEventShared_dangerButton__kzdag{display:inline-flex;align-items:center;gap:var(--spacing-xs);padding:.6rem 1.1rem;border-radius:var(--radius);border:1px solid var(--danger);background:rgba(0,0,0,0);color:var(--danger);cursor:pointer;transition:border-color .2s ease,color .2s ease}.AdminMeetingEventShared_dangerButton__kzdag:hover:not(:disabled){border-color:var(--danger);color:var(--danger)}.AdminMeetingEventShared_dangerButton__kzdag:disabled{cursor:not-allowed;opacity:.65}.AdminMeetingEventShared_status___f9kc{margin-top:var(--spacing-md);color:var(--success);display:inline-flex;align-items:center;gap:var(--spacing-xs)}.AdminMeetingEventShared_error__X3bsr{margin-top:var(--spacing-sm);color:var(--danger);display:block}.AdminMeetingEventShared_muted__UDbDZ{color:var(--muted-foreground)}.AdminMeetingEventShared_detailCard__9Raq3{border-inline-start:2px solid color-mix(in srgb,var(--accent) 48%,var(--border));background:rgba(0,0,0,0);padding-inline-start:var(--spacing-md);padding-block:var(--spacing-xs);display:grid;gap:var(--spacing-md)}.AdminMeetingEventShared_fieldGrid__Q3EUp{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:var(--spacing-sm)}.AdminMeetingEventShared_detailField__0tc3L{display:grid;gap:.35rem}.AdminMeetingEventShared_detailLabel__atsF_{font-size:.85rem;font-weight:600;color:var(--muted-foreground);margin:0}.AdminMeetingEventShared_detailValueBlock__NzXIw{min-height:2.75rem;padding:.75rem;border:1px solid var(--border);border-radius:0;background:color-mix(in srgb,var(--background) 95%,var(--warning-surface));color:var(--foreground);display:flex;align-items:center}.AdminMeetingEventShared_detailValueMultiline__G8kfA{align-items:flex-start;white-space:pre-wrap}.AdminMeetingEventShared_metricsGrid__diI0l{display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:var(--spacing-sm);margin:0}.AdminMeetingEventShared_metricCard__i4iF_{border-inline-start:1px solid color-mix(in srgb,var(--accent) 36%,var(--border));background:rgba(0,0,0,0);padding:var(--spacing-sm) var(--spacing-sm) var(--spacing-sm) 0;display:flex;flex-direction:column;gap:.2rem}.AdminMeetingEventShared_metricLabel__kKq2U{font-size:.8rem;color:var(--muted-foreground);margin:0}.AdminMeetingEventShared_metricValue__iFeyR{font-weight:700;color:var(--foreground);margin:0}.AdminMeetingEventShared_emptyState__Zy0iM{color:var(--muted-foreground);font-size:.95rem}.AdminMeetingEventShared_modalFooter__J9MeU{display:flex;flex-wrap:wrap;gap:var(--spacing-sm)}@media(max-width:900px){.AdminMeetingEventShared_panelGrid__xwVc3{grid-template-columns:1fr}}.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)}.FinancialExportWorkspace_workspace__RjpMd{display:flex;flex-direction:column;gap:var(--spacing-lg)}.FinancialExportWorkspace_sectionTitle__0pWwN{margin:0;font-size:var(--text-xl);color:var(--foreground)}.FinancialExportWorkspace_intro__ZD4Lb{margin:0;color:var(--muted-foreground);max-width:68rem}.FinancialExportWorkspace_feedback__yfPih{border:1px solid var(--border);border-radius:var(--radius);padding:var(--spacing-sm) var(--spacing-md);background:var(--muted);color:var(--foreground)}.FinancialExportWorkspace_error__6fCPu{border-color:var(--destructive);background:var(--danger-surface);color:var(--danger-foreground)}.FinancialExportWorkspace_fieldset__PGLNv{min-width:0;margin:0;border:1px solid var(--border);border-radius:var(--radius);padding:var(--spacing-md);background:var(--surface)}.FinancialExportWorkspace_legend__ee651{padding:0 var(--spacing-xs);font-size:var(--text-base);font-weight:700;color:var(--foreground)}.FinancialExportWorkspace_grid__tTahz{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(220px,100%),1fr));gap:var(--spacing-md)}.FinancialExportWorkspace_field__TqxiL{display:flex;flex-direction:column;gap:var(--spacing-xs)}.FinancialExportWorkspace_fieldWide__oGDDp{grid-column:1/-1}.FinancialExportWorkspace_label__pQjam{font-size:var(--text-sm);font-weight:600;color:var(--foreground)}.FinancialExportWorkspace_input__haQd6{width:100%;min-width:0}.FinancialExportWorkspace_select__ePyo1{min-width:0}.FinancialExportWorkspace_textarea__il27G{width:100%;min-width:0}.FinancialExportWorkspace_help__4JyGW{margin:0;color:var(--muted-foreground);font-size:var(--text-sm)}.FinancialExportWorkspace_checkGrid__yElmB{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(220px,100%),1fr));gap:var(--spacing-sm)}.FinancialExportWorkspace_checkRow__njj2Y{display:flex;align-items:flex-start;gap:var(--spacing-sm);color:var(--foreground)}.FinancialExportWorkspace_checkRow__njj2Y input{margin-top:var(--spacing-xs)}.FinancialExportWorkspace_datasetStack__NKrF3,.FinancialExportWorkspace_previewStack__UKqS3{display:flex;flex-direction:column;gap:var(--spacing-md);margin-top:var(--spacing-md)}.FinancialExportWorkspace_datasetCard__3GomT,.FinancialExportWorkspace_previewCard__EURv0{border:1px solid var(--border);border-radius:var(--radius);padding:var(--spacing-md);background:var(--surface)}.FinancialExportWorkspace_cardTitle__Y3p8O{margin:0 0 var(--spacing-xs);font-size:var(--text-base)}.FinancialExportWorkspace_cardDescription__UBM_x{margin:0 0 var(--spacing-md);color:var(--muted-foreground)}.FinancialExportWorkspace_columnRow__r3FZc{display:grid;grid-template-columns:minmax(min(220px,100%),1fr) auto;gap:var(--spacing-sm);align-items:center;padding:var(--spacing-xs) 0}.FinancialExportWorkspace_actions__II8_Z,.FinancialExportWorkspace_columnActions__u5mBc,.FinancialExportWorkspace_modalActions__MrqiF,.FinancialExportWorkspace_rowActions__Ghhf_{display:flex;flex-wrap:wrap;gap:var(--spacing-sm);align-items:center}.FinancialExportWorkspace_actions__II8_Z,.FinancialExportWorkspace_modalActions__MrqiF{justify-content:flex-end}.FinancialExportWorkspace_metricGrid__i1gN3{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(160px,100%),1fr));gap:var(--spacing-sm)}.FinancialExportWorkspace_metric__kyKbd{border:1px solid var(--border);border-radius:var(--radius);padding:var(--spacing-sm);background:var(--muted)}.FinancialExportWorkspace_metricLabel__0dlV4,.FinancialExportWorkspace_metricValue__d3XRL{margin:0}.FinancialExportWorkspace_metricLabel__0dlV4{color:var(--muted-foreground);font-size:var(--text-sm)}.FinancialExportWorkspace_metricValue__d3XRL{margin-top:var(--spacing-xs);font-weight:700}.FinancialExportWorkspace_warningList__MlfSJ{margin:var(--spacing-sm) 0 0;padding-left:var(--spacing-lg)}.FinancialExportWorkspace_status__RlAUp{display:inline-flex;border-radius:var(--radius-pill);padding:var(--spacing-xs) var(--spacing-sm);background:var(--muted);color:var(--foreground);font-size:var(--text-sm);font-weight:700}.FinancialExportWorkspace_sectionHeading___hjZM{margin:0;font-size:var(--text-lg)}@media(max-width:640px){.FinancialExportWorkspace_columnRow__r3FZc{grid-template-columns:1fr}.FinancialExportWorkspace_actions__II8_Z,.FinancialExportWorkspace_modalActions__MrqiF{justify-content:flex-start}}.FinancialExportWorkspace_datasetHelp__wbLqZ{margin:var(--spacing-xs) 0 0;color:var(--muted-foreground);font-size:var(--text-sm)}.FinancialExportWorkspace_datasetCard__3GomT,.FinancialExportWorkspace_field__TqxiL,.FinancialExportWorkspace_metric__kyKbd,.FinancialExportWorkspace_previewCard__EURv0{min-width:0}.FinancialExportWorkspace_cardDescription__UBM_x,.FinancialExportWorkspace_cardTitle__Y3p8O,.FinancialExportWorkspace_datasetHelp__wbLqZ,.FinancialExportWorkspace_metricValue__d3XRL{overflow-wrap:anywhere}.NoteList_subjectCell__Ln5L_{font-weight:600;font-size:var(--text-sm);color:var(--foreground)}.NoteList_subjectLink__TP0Oy{color:inherit;text-decoration:underline;text-underline-offset:var(--spacing-2xs)}.NoteList_subjectLink__TP0Oy:focus-visible,.NoteList_subjectLink__TP0Oy:hover{text-decoration:underline}.NoteList_contentSnippet__WPhh5{color:var(--muted-foreground);font-size:var(--text-sm);white-space:pre-wrap;word-break:break-word}.NoteList_createdAtCell__RsgQv{white-space:nowrap}.NoteList_badge__NPFt0{display:inline-flex;align-items:center;padding:.2rem .55rem;border:1px solid var(--border);border-radius:var(--radius-pill,999px);background:color-mix(in srgb,var(--surface) 82%,var(--muted) 18%);color:var(--foreground);font-size:var(--text-xs);font-weight:600;text-transform:capitalize}.NoteList_rowActions__5nYWZ{display:inline-flex;flex-wrap:wrap;justify-content:flex-end;gap:var(--spacing-xs)}.NoteList_actionsCell__10Ccq{white-space:nowrap}.NoteList_countSummary__XV8on{color:var(--muted-foreground);font-size:var(--text-sm)}.NoteList_messageError__f1gAc,.NoteList_messageSuccess__0BtXd{padding:var(--spacing-sm) var(--spacing-md);border-radius:var(--radius);font-size:var(--text-sm)}.NoteList_messageError__f1gAc{border:1px solid color-mix(in srgb,var(--destructive) 28%,transparent);background:color-mix(in srgb,var(--destructive) 10%,var(--surface));color:var(--destructive)}.NoteList_messageSuccess__0BtXd{border:1px solid color-mix(in srgb,var(--success) 24%,transparent);background:color-mix(in srgb,var(--success) 10%,var(--surface));color:var(--success)}.NoteList_form__T_E4Z{padding:var(--spacing-md);border:1px solid var(--border);border-radius:var(--radius);background:var(--muted);display:flex;flex-direction:column;gap:var(--spacing-sm)}.NoteList_label__wk0e9{display:flex;flex-direction:column;gap:var(--spacing-xs);font-size:var(--text-sm);font-weight:500;color:var(--foreground)}.NoteList_input__5jBHJ,.NoteList_select__AavQO,.NoteList_textarea__xG82G{padding:var(--spacing-sm);border:1px solid var(--border);border-radius:var(--radius);font-size:var(--text-sm);font-family:var(--font-base);color:var(--foreground);background:var(--background)}.NoteList_textarea__xG82G{resize:vertical;min-height:4rem}.NoteList_formActions__ANyIq{display:flex;gap:var(--spacing-sm);margin-top:var(--spacing-xs)}.NoteList_recoveryActions__8JUw8{display:flex;flex-wrap:wrap;gap:var(--spacing-sm);margin-block-start:var(--spacing-sm)}