.TeamHeaderSection_card__53eBz{width:100%;background:#ffffff;border:1px solid oklch(.12 .01 50/.08);border-radius:var(--r-lg);box-shadow:var(--sh-card);overflow:hidden;display:flex;flex-direction:column;gap:0;padding:var(--space-base)}.TeamHeaderSection_numbersRow___CtfP{display:flex;align-items:center;gap:var(--space-base);flex-wrap:wrap;margin-bottom:var(--space-md)}.TeamHeaderSection_bigStat__bdZYj{display:flex;flex-direction:column;gap:1px;flex:1;min-width:60px}.TeamHeaderSection_statValue__r8gFm{font-family:var(--f-display);font-size:28px;font-weight:700;color:var(--ink-100);letter-spacing:-.03em;line-height:1}.TeamHeaderSection_statLabel__7M6Te{font-family:var(--f-ui);font-size:11px;color:var(--ink-55);letter-spacing:.01em}.TeamHeaderSection_inviteBtn__sWdZI{flex-shrink:0;padding:var(--space-sm) var(--space-base);background:var(--ink-100);color:var(--paper-1);border:none;border-radius:var(--r-pill);font-family:var(--f-ui);font-size:13px;font-weight:500;cursor:pointer;white-space:nowrap;transition:opacity .15s}.TeamHeaderSection_inviteBtn__sWdZI:hover{opacity:.85}.TeamHeaderSection_cancelBtn__w5XUo{flex-shrink:0;padding:var(--space-sm) var(--space-base);background:none;border:1px solid oklch(.12 .01 50/.12);border-radius:var(--r-pill);font-family:var(--f-ui);font-size:13px;color:var(--ink-55);cursor:pointer;white-space:nowrap}.TeamHeaderSection_zoneRow__71VJc{display:flex;align-items:center;gap:var(--space-md);margin-bottom:var(--space-md)}.TeamHeaderSection_zoneTrack__2abu_{flex:1;height:6px;border-radius:var(--r-pill);background:oklch(.12 .01 50/.07);overflow:hidden}.TeamHeaderSection_zoneFill__7kM1Q{height:100%;border-radius:var(--r-pill);transition:width .4s cubic-bezier(.22,1,.36,1)}.TeamHeaderSection_zoneFill__7kM1Q[data-zone=healthy]{background:var(--green)}.TeamHeaderSection_zoneFill__7kM1Q[data-zone=approaching]{background:var(--orange)}.TeamHeaderSection_zoneFill__7kM1Q[data-zone=over]{background:var(--red)}.TeamHeaderSection_zoneFill__7kM1Q[data-zone=idle]{background:oklch(.12 .01 50/.15)}.TeamHeaderSection_zoneLabel__Gibun{flex-shrink:0;font-family:var(--f-ui);font-size:11px;color:var(--ink-55);white-space:nowrap}.TeamHeaderSection_chipRow__WCWeC{display:flex;align-items:center;gap:var(--space-sm);flex-wrap:wrap;margin-bottom:var(--space-md)}.TeamHeaderSection_chip__ILvK1{display:inline-flex;align-items:center;gap:5px;padding:3px 9px 3px 7px;border-radius:var(--r-pill);font-family:var(--f-ui);font-size:12px;font-weight:500}.TeamHeaderSection_chip__ILvK1[data-status=active]{background:color-mix(in oklch,var(--blue) 9%,transparent);color:var(--blue)}.TeamHeaderSection_chip__ILvK1[data-status=pending]{background:color-mix(in oklch,var(--orange) 9%,transparent);color:var(--orange)}.TeamHeaderSection_chip__ILvK1[data-status=suspended]{background:color-mix(in oklch,var(--red) 9%,transparent);color:var(--red)}.TeamHeaderSection_chipDot__c8bW1{width:6px;height:6px;border-radius:50%;flex-shrink:0}.TeamHeaderSection_chipDot__c8bW1[data-status=active]{background:var(--blue)}.TeamHeaderSection_chipDot__c8bW1[data-status=pending]{background:var(--orange)}.TeamHeaderSection_chipDot__c8bW1[data-status=suspended]{background:var(--red)}.TeamHeaderSection_inviteForm__Ry7VX{display:flex;flex-direction:column;gap:var(--space-sm);padding:var(--space-md) 0;border-top:1px solid oklch(.12 .01 50/.07);border-bottom:1px solid oklch(.12 .01 50/.07);margin-bottom:var(--space-md)}.TeamHeaderSection_emailInput__WDMBc,.TeamHeaderSection_roleSelect__dgAsq{width:100%;padding:var(--space-sm) var(--space-md);background:oklch(.12 .01 50/.03);border:1px solid oklch(.12 .01 50/.09);border-radius:var(--r-md);font-family:var(--f-ui);font-size:13px;color:var(--ink-100);outline:none}.TeamHeaderSection_emailInput__WDMBc:focus,.TeamHeaderSection_roleSelect__dgAsq:focus{border-color:var(--blue)}.TeamHeaderSection_submitBtn__gldia{width:100%;padding:var(--space-sm) 14px;background:var(--ink-100);color:var(--paper-1);border:none;border-radius:9px;font-family:var(--f-ui);font-size:13px;font-weight:500;cursor:pointer}.TeamHeaderSection_voiceFooter__a0nN1{font-family:var(--f-ui);font-size:12px;color:var(--ink-55);line-height:1.5;margin:0;padding-top:var(--space-sm);border-top:1px solid oklch(.12 .01 50/.06)}.DatabaseSchemaProposalSection_card__QF12b{width:100%;max-width:520px;background:#ffffff;border:1px solid oklch(.12 .01 50/.08);border-radius:var(--r-lg);box-shadow:var(--sh-card);overflow:hidden;display:flex;flex-direction:column}.DatabaseSchemaProposalSection_chromeless__N5sE9{width:100%;max-width:none;background:transparent;border:none;border-radius:0;box-shadow:none;overflow:visible;display:flex;flex-direction:column}.DatabaseSchemaProposalSection_header__7k9Pc{display:flex;flex-direction:column;gap:4px;padding:var(--space-md) var(--space-base);border-bottom:1px solid oklch(.12 .01 50/.07);flex-shrink:0}.DatabaseSchemaProposalSection_headerRow__8wD3w{display:flex;align-items:center;gap:var(--space-sm)}.DatabaseSchemaProposalSection_headerTitle__iwOzY{font-family:var(--f-ui);font-size:14px;font-weight:600;color:var(--ink-100);letter-spacing:-.01em;flex:1;min-width:0}.DatabaseSchemaProposalSection_statusPill__x1jAl{display:inline-flex;align-items:center;padding:2px 8px;border-radius:var(--r-pill);background:var(--green-bg);border:1px solid color-mix(in oklch,var(--green) 20%,transparent);font-family:var(--f-ui);font-size:10px;font-weight:600;color:var(--green);white-space:nowrap;letter-spacing:.01em;flex-shrink:0}.DatabaseSchemaProposalSection_entityKindChip__fTezt{display:inline-block;font-family:var(--f-mono);font-size:10px;font-weight:500;color:var(--ink-30);letter-spacing:.04em}.DatabaseSchemaProposalSection_headerDescription__yD1LS{font-family:var(--f-ui);font-size:12px;color:var(--ink-55);line-height:1.5;margin:0}.DatabaseSchemaProposalSection_columnStrip__RxMMT{display:flex;align-items:center;gap:var(--space-sm);padding:6px var(--space-base) 5px calc(var(--space-base) + 14px + var(--space-sm));background:var(--paper-2);border-bottom:1px solid oklch(.12 .01 50/.06);flex-shrink:0}.DatabaseSchemaProposalSection_columnStripField__1vEu6,.DatabaseSchemaProposalSection_columnStripReq__e524y,.DatabaseSchemaProposalSection_columnStripType__U1ZRQ{font-family:var(--f-mono);font-size:8px;font-weight:700;color:var(--ink-30);text-transform:uppercase;letter-spacing:.12em}.DatabaseSchemaProposalSection_columnStripField__1vEu6{flex:1;min-width:0}.DatabaseSchemaProposalSection_columnStripType__U1ZRQ{width:130px;flex-shrink:0}.DatabaseSchemaProposalSection_columnStripReq__e524y{flex-shrink:0}.DatabaseSchemaProposalSection_body__PEKRK{flex:1;overflow-y:auto;max-height:400px}.DatabaseSchemaProposalSection_monoKey__pphXj{flex-shrink:0;font-family:var(--f-mono);font-size:9px;color:var(--ink-30);letter-spacing:.04em;white-space:nowrap}.DatabaseSchemaProposalSection_propRow__SyG6v{border-bottom:1px solid oklch(.12 .01 50/.04)}.DatabaseSchemaProposalSection_propRow__SyG6v:last-child{border-bottom:none}.DatabaseSchemaProposalSection_propRowMain__7l1oL{display:flex;align-items:center;gap:var(--space-sm);padding:8px var(--space-base) 8px 10px}@keyframes DatabaseSchemaProposalSection_dspFadein__YFprk{0%{opacity:0;transform:translateY(3px)}to{opacity:1;transform:none}}.DatabaseSchemaProposalSection_propRowAiNew__PeVSf{animation:DatabaseSchemaProposalSection_dspFadein__YFprk .28s cubic-bezier(.22,1,.36,1) both}.DatabaseSchemaProposalSection_dragHandle__2SPxN{flex-shrink:0;color:var(--ink-30);font-size:13px;cursor:grab;opacity:0;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:14px;text-align:center;transition:opacity .12s}.DatabaseSchemaProposalSection_propRowMain__7l1oL:hover .DatabaseSchemaProposalSection_dragHandle__2SPxN{opacity:1}.DatabaseSchemaProposalSection_propLabel__wPvZn{flex:1;min-width:0;font-family:var(--f-ui);font-size:13px;font-weight:500;color:var(--ink-100);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.DatabaseSchemaProposalSection_propLabelInput__pq205{flex:1;min-width:0;font-family:var(--f-ui);font-size:13px;font-weight:500;color:var(--ink-100);background:transparent;border:none;border-radius:var(--r-sm);padding:2px 4px;outline:none;transition:background .12s,box-shadow .12s}.DatabaseSchemaProposalSection_propLabelInput__pq205:focus{background:oklch(.12 .01 50/.04);box-shadow:0 0 0 2px color-mix(in oklch,var(--blue) 22%,transparent)}.DatabaseSchemaProposalSection_propLabelInput__pq205::-moz-placeholder{color:var(--ink-30)}.DatabaseSchemaProposalSection_propLabelInput__pq205::placeholder{color:var(--ink-30)}.DatabaseSchemaProposalSection_typeChipStatic__fYFfM{border-radius:var(--r-sm);background:oklch(.12 .01 50/.04);border:1px solid oklch(.12 .01 50/.08);color:var(--ink-55)}.DatabaseSchemaProposalSection_typeChipLink__uOzrL,.DatabaseSchemaProposalSection_typeChipStatic__fYFfM{display:inline-flex;align-items:center;padding:2px 7px;font-family:var(--f-ui);font-size:11px;font-weight:500;white-space:nowrap;flex-shrink:0}.DatabaseSchemaProposalSection_typeChipLink__uOzrL{border-radius:var(--r-sm);background:var(--blue-bg);border:1px solid color-mix(in oklch,var(--blue) 35%,transparent);color:var(--blue)}.DatabaseSchemaProposalSection_typeChipSelect__rFD4Y{display:inline-flex;align-items:center;padding:2px 6px;border-radius:var(--r-sm);background:oklch(.12 .01 50/.03);border:1px solid oklch(.12 .01 50/.09);font-family:var(--f-ui);font-size:11px;font-weight:500;color:var(--ink-55);cursor:pointer;outline:none;white-space:nowrap;flex-shrink:0;max-width:130px}.DatabaseSchemaProposalSection_typeChipSelect__rFD4Y:focus{border-color:color-mix(in oklch,var(--blue) 35%,transparent);box-shadow:0 0 0 2px color-mix(in oklch,var(--blue) 15%,transparent)}.DatabaseSchemaProposalSection_requiredToggle__wYIIn{display:inline-flex;align-items:center;gap:3px;padding:2px 6px;border-radius:var(--r-sm);background:transparent;border:1px solid oklch(.12 .01 50/.08);font-family:var(--f-ui);font-size:11px;font-weight:400;color:var(--ink-30);cursor:pointer;white-space:nowrap;flex-shrink:0;transition:background .12s,border-color .12s,color .12s}.DatabaseSchemaProposalSection_requiredToggle__wYIIn:not(:disabled):hover{border-color:oklch(.12 .01 50/.14);color:var(--ink-55)}.DatabaseSchemaProposalSection_requiredOn__EyCu8{background:color-mix(in oklch,var(--blue) 6%,transparent);border-color:color-mix(in oklch,var(--blue) 20%,transparent);color:var(--blue);font-weight:500}.DatabaseSchemaProposalSection_requiredToggle__wYIIn:disabled{cursor:default}.DatabaseSchemaProposalSection_deleteBtn__5MS4A{flex-shrink:0;width:20px;height:20px;border-radius:var(--r-sm);background:transparent;border:none;cursor:pointer;font-size:16px;color:var(--ink-30);line-height:1;padding:0;display:flex;align-items:center;justify-content:center;transition:background .12s,color .12s;opacity:0}.DatabaseSchemaProposalSection_propRowMain__7l1oL:hover .DatabaseSchemaProposalSection_deleteBtn__5MS4A{opacity:1}.DatabaseSchemaProposalSection_deleteBtn__5MS4A:hover{background:oklch(.75 .14 27/.1);color:oklch(.55 .15 27)}.DatabaseSchemaProposalSection_badge__Z8d98{flex-shrink:0;display:inline-flex;align-items:center;padding:2px 6px;border-radius:5px;font-family:var(--f-mono);font-size:9px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;background:var(--blue-bg);color:var(--blue);white-space:nowrap}.DatabaseSchemaProposalSection_requiredTag__l8SbD{flex-shrink:0;display:inline-flex;align-items:center;padding:2px 8px;border-radius:5px;font-size:11px;font-weight:600;letter-spacing:.02em;background:var(--paper-2);color:var(--ink-55);white-space:nowrap}.DatabaseSchemaProposalSection_optionsList__iz8QA{display:flex;flex-wrap:wrap;align-items:center;gap:5px;padding:0 var(--space-base) 9px calc(var(--space-base) + 14px + var(--space-sm))}.DatabaseSchemaProposalSection_optionPill___EFl1{display:inline-flex;align-items:center;gap:3px;padding:2px 7px;border-radius:var(--r-pill);background:oklch(.12 .01 50/.04);border:1px solid oklch(.12 .01 50/.08);font-family:var(--f-ui);font-size:11px;color:var(--ink-80)}.DatabaseSchemaProposalSection_optionRemoveBtn__To9iG{display:inline-flex;align-items:center;justify-content:center;background:none;border:none;color:var(--ink-30);cursor:pointer;font-size:12px;padding:0 1px;line-height:1}.DatabaseSchemaProposalSection_optionRemoveBtn__To9iG:hover{color:var(--ink-80)}.DatabaseSchemaProposalSection_optionEmptyWarning__7hZom{display:inline-flex;align-items:center;padding:2px 8px;border-radius:var(--r-pill);background:var(--amber-bg);border:1px solid color-mix(in oklch,var(--amber) 22%,transparent);font-family:var(--f-ui);font-size:11px;font-weight:500;color:var(--amber-2)}.DatabaseSchemaProposalSection_addOptionInline__z9rF0{display:inline-flex;align-items:center}.DatabaseSchemaProposalSection_addOptionInput__k4vH0{width:80px;padding:2px 6px;border-radius:var(--r-pill);background:oklch(.12 .01 50/.02);border:1px dashed oklch(.12 .01 50/.12);font-family:var(--f-ui);font-size:11px;color:var(--ink-80);outline:none;transition:border-color .12s,box-shadow .12s}.DatabaseSchemaProposalSection_addOptionInput__k4vH0:focus{border-style:solid;border-color:color-mix(in oklch,var(--blue) 35%,transparent);box-shadow:0 0 0 2px color-mix(in oklch,var(--blue) 12%,transparent)}.DatabaseSchemaProposalSection_addOptionInput__k4vH0::-moz-placeholder{color:var(--ink-30)}.DatabaseSchemaProposalSection_addOptionInput__k4vH0::placeholder{color:var(--ink-30)}.DatabaseSchemaProposalSection_addFieldBtn__GR3vF{display:flex;align-items:center;gap:5px;padding:var(--space-sm) var(--space-base);font-family:var(--f-ui);font-size:12px;font-weight:500;color:var(--blue);cursor:pointer;background:none;border:none;border-top:1px solid oklch(.12 .01 50/.06);width:100%;text-align:left;transition:background .1s}.DatabaseSchemaProposalSection_addFieldBtn__GR3vF:hover{background:oklch(.12 .01 50/.015)}.DatabaseSchemaProposalSection_resultPreview__0a4tF{padding:var(--space-md) var(--space-base) var(--space-base);border-top:1px solid oklch(.12 .01 50/.06);background:var(--paper)}.DatabaseSchemaProposalSection_resultPreviewLabelRow___lODL{display:flex;align-items:center;gap:var(--space-sm);margin-bottom:10px}.DatabaseSchemaProposalSection_resultPreviewLabel__Auhd0{font-family:var(--f-mono);font-size:8.5px;font-weight:700;color:var(--ink-30);text-transform:uppercase;letter-spacing:.12em;white-space:nowrap}.DatabaseSchemaProposalSection_resultPreviewRule__RvvXo{flex:1;height:1px;background:var(--ink-10)}.DatabaseSchemaProposalSection_resultPreviewTable__U9Ykf{border:1px solid var(--ink-10);border-radius:var(--r-md);overflow:hidden}.DatabaseSchemaProposalSection_resultPreviewHeader__20QB_{display:flex;background:var(--paper-2);border-bottom:1px solid var(--ink-10)}.DatabaseSchemaProposalSection_resultPreviewHeaderCell__9rt2F{flex:1;min-width:0;font-family:var(--f-mono);font-size:8.5px;font-weight:700;color:var(--ink-55);text-transform:uppercase;letter-spacing:.06em;padding:7px 9px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;border-right:1px solid var(--ink-10)}.DatabaseSchemaProposalSection_resultPreviewHeaderCell__9rt2F:last-child{border-right:none}.DatabaseSchemaProposalSection_resultPreviewRow__2_sCx{display:flex;border-bottom:1px solid oklch(.12 .01 50/.04)}.DatabaseSchemaProposalSection_resultPreviewRow__2_sCx:last-child{border-bottom:none}.DatabaseSchemaProposalSection_resultPreviewCell__UGc86{flex:1;min-width:0;display:flex;align-items:center;padding:9px;border-right:1px solid oklch(.12 .01 50/.04)}.DatabaseSchemaProposalSection_resultPreviewCell__UGc86:last-child{border-right:none}.DatabaseSchemaProposalSection_resultPreviewSkeleton__DEqnu{width:60%;height:6px;border-radius:3px;background:var(--paper-3,oklch(.945 .006 75))}.DatabaseSchemaProposalSection_resultPreviewCaption__hBDZ_{font-family:var(--f-ui);font-size:12px;color:var(--ink-30);margin:8px 0 0}.DailyTargetActualSection_hero__3KBKb{display:grid;grid-template-columns:1fr 1fr 1fr;border-bottom:1px solid var(--ink-10)}.DailyTargetActualSection_cell__UOS9x{padding:14px 14px 12px;border-right:1px solid var(--ink-10)}.DailyTargetActualSection_cell__UOS9x:last-child{border-right:none}.DailyTargetActualSection_varCell__xuXXj{display:flex;flex-direction:column;gap:5px;align-items:flex-start}.DailyTargetActualSection_varLabel__Qby2e{font-family:var(--f-mono);font-size:10px;font-weight:500;letter-spacing:.07em;text-transform:uppercase;color:var(--ink-55);line-height:1}.DailyTargetActualSection_varSub__Gby_u{font-size:13px;font-weight:400;color:var(--ink-55);font-family:var(--f-ui)}.HybridFieldsSection_section___HvCA,.HybridFieldsSection_zone__DhlUv{display:flex;flex-direction:column}.HybridFieldsSection_zone_coded__xK_iC{background:var(--paper-1,#ffffff)}.HybridFieldsSection_zone_custom__FiRLT{background:var(--paper-2);border-top:1px solid var(--ink-10)}.HybridFieldsSection_zoneHeader__tC3_0{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:9px var(--space-base);border-bottom:1px solid var(--ink-10)}.HybridFieldsSection_zoneTitle__NNQBP{font-family:var(--f-mono);font-size:9px;font-weight:700;text-transform:uppercase;letter-spacing:.1em;color:var(--ink-30)}.HybridFieldsSection_ownerPill__fclvB{display:inline-flex;align-items:center;gap:4px;padding:2px 7px;border-radius:var(--r-pill);font-size:10px;font-weight:600;background:var(--amber-bg);color:var(--amber-2)}.HybridFieldsSection_satBadge__B_gL_{display:inline-flex;align-items:center;padding:1px 5px;border-radius:var(--r-sm);font-family:var(--f-mono);font-size:8px;font-weight:700;text-transform:uppercase;letter-spacing:.06em;background:var(--green-bg);color:var(--green);flex-shrink:0;margin-left:6px}.HybridFieldsSection_rows__ih9AI{display:flex;flex-direction:column}.HybridFieldsSection_row__aj76v{display:flex;align-items:center;padding:8px var(--space-base);gap:8px;border-bottom:1px solid oklch(.12 .01 50/.04);font-size:13px}.HybridFieldsSection_row__aj76v:last-child{border-bottom:none}.HybridFieldsSection_rowLabel__HxKey{color:var(--ink-55);min-width:0;flex:0 0 44%;display:flex;align-items:center;gap:6px}.HybridFieldsSection_required__4e2Im{color:var(--red);font-size:10px}.HybridFieldsSection_rowValue__qFPK7{color:var(--ink-100);font-weight:500;font-variant-numeric:tabular-nums;flex:1;text-align:right;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.HybridFieldsSection_rowValue_empty__VjMIE{color:var(--ink-30);font-weight:400}.BillingTab_root__9gbk4{display:flex;flex-direction:column;gap:var(--space-base);padding:var(--space-xs) 0}.BillingTab_gatePanel__2cRzR{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:var(--space-2xl) var(--space-base);min-height:200px;gap:var(--space-sm)}.BillingTab_gateTitle__VmjfQ{font-family:var(--f-ui);font-size:16px;font-weight:600;color:var(--ink-100)}.BillingTab_gateSub__JqzF_{font-family:var(--f-ui);font-size:14px;color:var(--ink-55);text-align:center;line-height:1.5}.BillingTab_loading__czBJO{display:flex;align-items:center;justify-content:center;min-height:200px}.BillingTab_spinner__8q3Cv{width:20px;height:20px;border:2px solid var(--paper-4);border-top-color:var(--ink-55);border-radius:50%;animation:BillingTab_spin__SBZbp .7s linear infinite}@keyframes BillingTab_spin__SBZbp{to{transform:rotate(1turn)}}.BillingTab_errorPanel__U5CQs{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:var(--space-2xl) var(--space-base);gap:var(--space-sm)}.BillingTab_errorText__p5gIL{font-family:var(--f-ui);font-size:14px;color:var(--red);text-align:center}.BillingTab_trialBanner__lk5sp{padding:var(--space-sm) var(--space-md);background:oklch(.92 .04 240/.15);border:1px solid oklch(.78 .12 240/.25);border-radius:var(--r-md)}.BillingTab_pastDueBanner__D1Eeb{padding:var(--space-sm) var(--space-md);background:oklch(.94 .06 60/.12);border:1px solid oklch(.8 .1 60/.3);border-radius:var(--r-md)}.BillingTab_canceledBanner__xz7wN{padding:var(--space-sm) var(--space-md);background:oklch(.94 .05 25/.08);border:1px solid oklch(.8 .08 25/.25);border-radius:var(--r-md)}.BillingTab_bannerText__NVhNv{font-family:var(--f-ui);font-size:14px;font-weight:500;color:var(--ink-100);line-height:1.5}.BillingTab_bannerSub__16KJ8{font-family:var(--f-ui);font-size:13px;color:var(--ink-70);margin-top:var(--space-xs);line-height:1.4}.BillingTab_planHeader__C4nZQ{display:flex;align-items:baseline;justify-content:space-between;gap:var(--space-sm)}.BillingTab_planLabel__0ZqUU{font-family:var(--f-ui);font-size:11px;font-weight:600;color:var(--ink-40);text-transform:uppercase;letter-spacing:.04em}.BillingTab_planName__FULkk{font-family:var(--f-display);font-size:22px;font-weight:600;color:var(--ink-100);margin-top:2px}.BillingTab_statGrid__pTvWq{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--space-sm)}.BillingTab_statCell__hj1Ah{display:flex;flex-direction:column;gap:2px;padding:var(--space-xs) 0;border-top:1px solid var(--paper-4)}.BillingTab_statLabel__8B0dn{font-family:var(--f-ui);font-size:11px;font-weight:500;color:var(--ink-40);text-transform:uppercase;letter-spacing:.03em}.BillingTab_statValue__smuxX{font-family:var(--f-ui);font-size:14px;font-weight:600;color:var(--ink-100)}.BillingTab_aiUsageNote__Bp8fs{font-family:var(--f-ui);font-size:13px;font-style:italic;color:var(--ink-55);margin:0;line-height:1.4}.BillingTab_actionButton__FRqNV{width:100%;padding:12px var(--space-base);border-radius:var(--r-pill);border:none;background:var(--ink-100);color:#ffffff;font-family:var(--f-ui);font-size:15px;font-weight:600;cursor:pointer;transition:opacity .12s ease,transform .1s ease;text-align:center}.BillingTab_actionButton__FRqNV:hover{opacity:.88}.BillingTab_actionButton__FRqNV:active{transform:scale(.98)}.BillingTab_actionButton__FRqNV:disabled{opacity:.45;cursor:not-allowed;transform:none}.BillingTab_actionButtonSecondary__TWhN6{width:100%;padding:12px var(--space-base);border-radius:var(--r-pill);border:1px solid var(--paper-4);background:#ffffff;color:var(--ink-100);font-family:var(--f-ui);font-size:15px;font-weight:600;cursor:pointer;transition:background .12s ease,transform .1s ease;text-align:center}.BillingTab_actionButtonSecondary__TWhN6:hover{background:var(--paper-2)}.BillingTab_actionButtonSecondary__TWhN6:active{transform:scale(.98)}.BillingTab_actionButtonSecondary__TWhN6:disabled{opacity:.45;cursor:not-allowed;transform:none}.BillingTab_contactLink__JBTVR{display:block;width:100%;padding:12px var(--space-base);border-radius:var(--r-pill);border:1px solid var(--paper-4);background:#ffffff;color:var(--ink-100);font-family:var(--f-ui);font-size:15px;font-weight:600;cursor:pointer;transition:background .12s ease;text-align:center;text-decoration:none;box-sizing:border-box}.BillingTab_contactLink__JBTVR:hover{background:var(--paper-2)}.BillingTab_stripeError__278VN{display:flex;align-items:center;justify-content:space-between;gap:var(--space-sm);padding:var(--space-xs) var(--space-sm);background:oklch(.94 .05 25/.08);border:1px solid oklch(.8 .08 25/.25);border-radius:var(--r-sm)}.BillingTab_stripeErrorText__xAshE{font-family:var(--f-ui);font-size:13px;color:var(--red);flex:1}.BillingTab_stripeRetryBtn__GU4AS{font-family:var(--f-ui);font-size:12px;font-weight:600;color:var(--red);background:transparent;border:1px solid var(--red);border-radius:var(--r-sm);padding:3px 10px;cursor:pointer;white-space:nowrap;flex-shrink:0;transition:background .12s ease}.BillingTab_stripeRetryBtn__GU4AS:hover{background:oklch(.94 .05 25/.1)}.BillingTab_planPickerGrid__e7UCt{display:grid;grid-template-columns:repeat(3,1fr) auto;gap:var(--space-sm)}@media (max-width:600px){.BillingTab_planPickerGrid__e7UCt{grid-template-columns:1fr}.BillingTab_statGrid__pTvWq{grid-template-columns:1fr 1fr}}.BillingTab_planCard__AujJy{display:flex;flex-direction:column;gap:var(--space-xs);padding:var(--space-sm);border:1px solid var(--paper-4);border-radius:var(--r-md);background:var(--paper-1);cursor:default}.BillingTab_planCardPopular__QS4Gc{border-color:oklch(.55 .12 40/.5);background:oklch(.98 .01 40/.5)}.BillingTab_planCardTitle__CkP5O{font-family:var(--f-ui);font-size:13px;font-weight:600;color:var(--ink-100)}.BillingTab_planCardPopularBadge___vgJf{font-family:var(--f-ui);font-size:10px;font-weight:700;color:#ffffff;background:oklch(.55 .12 40);border-radius:var(--r-pill);padding:2px 7px;width:-moz-fit-content;width:fit-content;text-transform:uppercase;letter-spacing:.03em}.BillingTab_planCardPrice__bHhyE{font-family:var(--f-display);font-size:16px;font-weight:600;color:var(--ink-100)}.BillingTab_planCardUsers__PbOle{font-family:var(--f-ui);font-size:11px;color:var(--ink-55)}.BillingTab_planCardBtn__FBrt_{margin-top:auto;padding:7px 12px;border-radius:var(--r-sm);border:none;background:var(--ink-100);color:#ffffff;font-family:var(--f-ui);font-size:12px;font-weight:600;cursor:pointer;transition:opacity .12s ease;text-align:center}.BillingTab_planCardBtn__FBrt_:hover{opacity:.85}.BillingTab_planCardBtn__FBrt_:disabled{opacity:.4;cursor:not-allowed}.BillingTab_planCardBtnSecondary__iZaWh{margin-top:auto;padding:7px 12px;border-radius:var(--r-sm);border:1px solid var(--paper-4);background:transparent;color:var(--ink-70);font-family:var(--f-ui);font-size:12px;font-weight:500;cursor:pointer;transition:background .12s ease;text-align:center;text-decoration:none;display:block;box-sizing:border-box}.BillingTab_planCardBtnSecondary__iZaWh:hover{background:var(--paper-2)}.BillingTab_includedSection__SNH3R{background:var(--paper-2);border:1px solid var(--paper-4);border-radius:var(--r-md);padding:var(--space-sm)}.BillingTab_includedTitle__TT6vu{font-family:var(--f-ui);font-size:12px;font-weight:600;color:var(--ink-55);text-transform:uppercase;letter-spacing:.04em;margin-bottom:var(--space-xs)}.BillingTab_includedList__rGnik{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:4px}.BillingTab_includedItem__KQpvK{font-family:var(--f-ui);font-size:13px;color:var(--ink-70);padding-left:var(--space-sm);position:relative}.BillingTab_includedItem__KQpvK:before{content:"✓";position:absolute;left:0;color:var(--green);font-size:12px}