.SubscriptionTab_root__fpwBJ{display:flex;flex-direction:column;gap:var(--space-base);padding:var(--space-xs) 0}.SubscriptionTab_gatePanel__T9foZ{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)}.SubscriptionTab_gateTitle__jXE1m{font-family:var(--f-ui);font-size:16px;font-weight:600;color:var(--ink-100)}.SubscriptionTab_gateSub__utmcj{font-family:var(--f-ui);font-size:14px;color:var(--ink-55);text-align:center;line-height:1.5}.SubscriptionTab_loading__A_bbE{display:flex;align-items:center;justify-content:center;min-height:200px}.SubscriptionTab_spinner__i8uIo{width:20px;height:20px;border:2px solid var(--paper-4);border-top-color:var(--ink-55);border-radius:50%;animation:SubscriptionTab_spin___IotK .7s linear infinite}@keyframes SubscriptionTab_spin___IotK{to{transform:rotate(1turn)}}.SubscriptionTab_errorPanel__h7czb{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:var(--space-2xl) var(--space-base);gap:var(--space-sm)}.SubscriptionTab_errorText__kTlTF{font-family:var(--f-ui);font-size:14px;color:var(--red);text-align:center}.SubscriptionTab_trialBanner__u6CKZ{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)}.SubscriptionTab_pastDueBanner__R8sF_{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)}.SubscriptionTab_canceledBanner__nRE7f{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)}.SubscriptionTab_bannerText__yIw3R{font-family:var(--f-ui);font-size:14px;font-weight:500;color:var(--ink-100);line-height:1.5}.SubscriptionTab_bannerSub__ms2hA{font-family:var(--f-ui);font-size:13px;color:var(--ink-70);margin-top:var(--space-xs);line-height:1.4}.SubscriptionTab_planHeader__f5_h1{display:flex;align-items:baseline;justify-content:space-between;gap:var(--space-sm)}.SubscriptionTab_planLabel__45x08{font-family:var(--f-ui);font-size:11px;font-weight:600;color:var(--ink-40);text-transform:uppercase;letter-spacing:.04em}.SubscriptionTab_planName__ICQbk{font-family:var(--f-display);font-size:22px;font-weight:600;color:var(--ink-100);margin-top:2px}.SubscriptionTab_statGrid__kwoFN{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--space-sm)}.SubscriptionTab_statCell__bv_EO{display:flex;flex-direction:column;gap:2px;padding:var(--space-xs) 0;border-top:1px solid var(--paper-4)}.SubscriptionTab_statLabel__ha6Q3{font-family:var(--f-ui);font-size:11px;font-weight:500;color:var(--ink-40);text-transform:uppercase;letter-spacing:.03em}.SubscriptionTab_statValue__Ur5cE{font-family:var(--f-ui);font-size:14px;font-weight:600;color:var(--ink-100)}.SubscriptionTab_aiUsageNote___ECVz{font-family:var(--f-ui);font-size:13px;font-style:italic;color:var(--ink-55);margin:0;line-height:1.4}.SubscriptionTab_actionButton__omPeU{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}.SubscriptionTab_actionButton__omPeU:hover{opacity:.88}.SubscriptionTab_actionButton__omPeU:active{transform:scale(.98)}.SubscriptionTab_actionButton__omPeU:disabled{opacity:.45;cursor:not-allowed;transform:none}.SubscriptionTab_actionButtonSecondary__a8znt{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}.SubscriptionTab_actionButtonSecondary__a8znt:hover{background:var(--paper-2)}.SubscriptionTab_actionButtonSecondary__a8znt:active{transform:scale(.98)}.SubscriptionTab_actionButtonSecondary__a8znt:disabled{opacity:.45;cursor:not-allowed;transform:none}.SubscriptionTab_contactLink__nXECd{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}.SubscriptionTab_contactLink__nXECd:hover{background:var(--paper-2)}.SubscriptionTab_stripeError__XxOBo{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)}.SubscriptionTab_stripeErrorText__y8xu0{font-family:var(--f-ui);font-size:13px;color:var(--red);flex:1}.SubscriptionTab_stripeRetryBtn__zBzQu{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}.SubscriptionTab_stripeRetryBtn__zBzQu:hover{background:oklch(.94 .05 25/.1)}.SubscriptionTab_planPickerGrid__6sdy7{display:grid;grid-template-columns:repeat(3,1fr) auto;gap:var(--space-sm)}@media (max-width:600px){.SubscriptionTab_planPickerGrid__6sdy7{grid-template-columns:1fr}.SubscriptionTab_statGrid__kwoFN{grid-template-columns:1fr 1fr}}.SubscriptionTab_planCard__I6ADE{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}.SubscriptionTab_planCardPopular__EIR_5{border-color:oklch(.55 .12 40/.5);background:oklch(.98 .01 40/.5)}.SubscriptionTab_planCardTitle__XVexr{font-family:var(--f-ui);font-size:13px;font-weight:600;color:var(--ink-100)}.SubscriptionTab_planCardPopularBadge__kWmLK{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}.SubscriptionTab_planCardPrice__D_BNs{font-family:var(--f-display);font-size:16px;font-weight:600;color:var(--ink-100)}.SubscriptionTab_planCardUsers__yvXPS{font-family:var(--f-ui);font-size:11px;color:var(--ink-55)}.SubscriptionTab_planCardBtn__KByba{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}.SubscriptionTab_planCardBtn__KByba:hover{opacity:.85}.SubscriptionTab_planCardBtn__KByba:disabled{opacity:.4;cursor:not-allowed}.SubscriptionTab_planCardBtnSecondary__eZAN5{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}.SubscriptionTab_planCardBtnSecondary__eZAN5:hover{background:var(--paper-2)}.SubscriptionTab_cfdiRow__jvjY_{display:flex;flex-direction:column;gap:4px;margin-top:calc(-1 * var(--space-xs));padding:13px var(--space-base);background:var(--paper-2);border-radius:var(--r-lg)}.SubscriptionTab_cfdiRowHead__TSVlb{display:flex;align-items:center;justify-content:space-between;gap:var(--space-sm)}.SubscriptionTab_cfdiRowLeft__sh8M1{display:flex;align-items:center;gap:6px;min-width:0}.SubscriptionTab_cfdiRowLabel___qWvR{font-family:var(--f-ui);font-size:12.5px;font-weight:600;color:var(--ink-80)}.SubscriptionTab_cfdiRowValue__3TKZB{font-family:var(--f-mono);font-size:12px;font-variant-numeric:tabular-nums;color:var(--ink-55);white-space:nowrap;flex-shrink:0}.SubscriptionTab_cfdiRowValueApproaching__OwX8y{color:var(--amber-2)}.SubscriptionTab_cfdiSub__e4_0M{font-family:var(--f-ui);font-size:11px;color:var(--ink-30);line-height:1.5}.SubscriptionTab_includedSection__1fz7a{background:var(--paper-2);border:1px solid var(--paper-4);border-radius:var(--r-md);padding:var(--space-sm)}.SubscriptionTab_includedTitle__ZLBfQ{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)}.SubscriptionTab_includedList__PM9G7{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:4px}.SubscriptionTab_includedItem__OuTp4{font-family:var(--f-ui);font-size:13px;color:var(--ink-70);padding-left:var(--space-sm);position:relative}.SubscriptionTab_includedItem__OuTp4:before{content:"✓";position:absolute;left:0;color:var(--green);font-size:12px}.InvoicingTab_panel__Vdcnh{display:flex;flex-direction:column;gap:var(--space-base)}.InvoicingTab_loadingRow__Nc46z{font-size:13px;color:var(--ink-55)}.InvoicingTab_paymentRow__6GAnV{display:flex;align-items:center;gap:var(--space-md)}.InvoicingTab_cardTile__UU3Xb{display:flex;align-items:center;justify-content:center;min-width:var(--size-lg);height:var(--size-md);padding:0 var(--space-sm);border-radius:var(--r-sm);background:var(--paper-3);font-family:var(--f-mono);font-size:10px;font-weight:700;letter-spacing:.04em;color:var(--ink-55);flex-shrink:0}.InvoicingTab_paymentMeta__tN_oC{flex:1;min-width:0}.InvoicingTab_paymentLine__8lG4o{font-family:var(--f-mono);font-size:14px;font-weight:600;color:var(--ink-100)}.InvoicingTab_paymentSub__m4ZNt{font-size:12px;color:var(--ink-55);margin-top:var(--space-xs)}.InvoicingTab_changeBtn__oO8wj{padding:var(--space-xs) var(--space-md);border:1px solid var(--ink-10);border-radius:var(--r-sm);background:var(--paper-1);color:var(--ink-80);font-family:var(--f-ui);font-size:12px;font-weight:600;cursor:pointer}.InvoicingTab_changeBtn__oO8wj:hover{background:var(--paper-2)}.InvoicingTab_fallbackRow__0yuRQ{width:100%;padding:var(--space-md);border:1px dashed var(--ink-10);border-radius:var(--r-md);background:var(--paper-2);color:var(--ink-55);font-family:var(--f-ui);font-size:13px;text-align:left;cursor:pointer}.InvoicingTab_nextChargeRow__SIq8P{display:flex;align-items:center;justify-content:space-between;margin-top:var(--space-sm);padding-top:var(--space-sm);border-top:1px solid var(--ink-10);font-size:12.5px}.InvoicingTab_nextChargeLabel__yjXts{color:var(--ink-55)}.InvoicingTab_nextChargeValue___jhHy{color:var(--ink-100);font-weight:600}.InvoicingTab_fiscalRow__HvCG7{display:flex;align-items:center;gap:var(--space-md);padding:var(--space-sm) 0}.InvoicingTab_fiscalRow__HvCG7+.InvoicingTab_fiscalRow__HvCG7{border-top:1px solid var(--ink-10)}.InvoicingTab_fiscalLabel____KPj{flex-shrink:0;width:var(--size-3xl);font-size:13px;color:var(--ink-55)}.InvoicingTab_fiscalValueMono__ZwHAL,.InvoicingTab_fiscalValue__o46kI{flex:1;font-size:13.5px;color:var(--ink-100)}.InvoicingTab_fiscalValueMono__ZwHAL{font-family:var(--f-mono)}.InvoicingTab_editLink__1br8I{flex-shrink:0;color:var(--blue);font-size:12.5px;font-weight:600}.InvoicingTab_editLink__1br8I,.InvoicingTab_historyRow__zQbVN{background:none;border:none;font-family:var(--f-ui);cursor:pointer}.InvoicingTab_historyRow__zQbVN{display:flex;align-items:center;justify-content:space-between;width:100%;padding:var(--space-md) 0;color:var(--ink-100);font-size:13.5px;font-weight:500;text-align:left}.InvoicingTab_footnote__QMwIj{font-size:11.5px;color:var(--ink-30);line-height:1.5}.PantallasTab_panel__rLiiG{display:flex;flex-direction:column;gap:4px}.PantallasTab_intro__EkS9X{font-size:13.5px;color:var(--ink-55);line-height:1.5;margin:0 0 14px}.PantallasTab_seg__KXGTu{display:inline-flex;gap:2px;padding:3px;background:var(--paper-3);border-radius:var(--r-pill);align-self:flex-start;margin-bottom:16px}.PantallasTab_segBtn__IrjK5{padding:6px 16px;border-radius:var(--r-pill);border:none;background:transparent;color:var(--ink-55);font-family:var(--f-ui);font-size:13px;font-weight:600;cursor:pointer}.PantallasTab_segBtnOn__is5_f{background:var(--paper-1);color:var(--ink-100);box-shadow:0 1px 2px rgba(0,0,0,.06)}.PantallasTab_loading__5liMa{padding:20px 0;color:var(--ink-40);font-size:13.5px}.PantallasTab_memErrorBanner__azLj7{display:flex;align-items:center;gap:8px;padding:10px 14px;border-radius:var(--r-md);background:var(--red-bg);color:var(--red);font-size:13.5px;margin-bottom:12px}.PantallasTab_list__TID0K{display:flex;flex-direction:column;gap:12px}.PantallasTab_card__LXmBL{border:1px solid var(--ink-10);border-radius:var(--r-lg);background:var(--paper-1);padding:14px 16px;display:flex;flex-direction:column;gap:10px}.PantallasTab_cardHead__diVRK{display:flex;align-items:center;gap:8px}.PantallasTab_name__YtAtj{font-size:15px;font-weight:600;color:var(--ink-100)}.PantallasTab_audience__vU2zf{margin-left:auto;font-size:12px;color:var(--ink-40)}.PantallasTab_badge__yjR0a{font-size:10.5px;font-weight:700;text-transform:uppercase;letter-spacing:.04em;color:var(--ink-55);background:var(--paper-3);border:1px solid var(--ink-10);border-radius:var(--r-pill);padding:2px 8px}.PantallasTab_chipRow__ml2Aa{display:flex;flex-wrap:wrap;gap:6px}.PantallasTab_vistaChip__t1fk1{display:inline-flex;align-items:center;gap:6px;font-size:12.5px;color:var(--ink-70);background:var(--paper-2);border:1px solid var(--ink-10);border-radius:var(--r-pill);padding:3px 10px}.PantallasTab_regionChip__ZfU8b{font-family:var(--f-mono);font-size:10px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;border-radius:var(--r-pill);padding:3px 9px}.PantallasTab_cardFoot__yzvUj{display:flex;align-items:center;justify-content:space-between;gap:10px}.PantallasTab_estado__cO2y6{display:inline-flex;align-items:center;gap:6px;font-size:12.5px;color:var(--ink-55)}.PantallasTab_clave___9gHB{font-size:12px;color:var(--ink-40)}.PantallasTab_claveMono__aD79M{font-family:var(--f-mono);color:var(--ink-70)}.PantallasTab_metaMuted__SKMdd{font-size:12.5px;color:var(--ink-40)}.PantallasTab_actions__CU4ud{display:flex;gap:8px}.PantallasTab_actionBtn__ubsgF{display:inline-flex;align-items:center;gap:6px;padding:7px 12px;border-radius:var(--r-md);border:1px solid var(--ink-10);background:var(--paper-1);color:var(--ink-80);font-family:var(--f-ui);font-size:13px;font-weight:500;cursor:pointer}.PantallasTab_actionDanger__Fs0Yx{color:var(--red)}.PantallasTab_consequence__u0FjB{font-size:12px;color:var(--ink-40);line-height:1.45;margin:0}.PantallasTab_empty__6rBYK{display:flex;flex-direction:column;align-items:center;text-align:center;gap:8px;padding:32px 20px;border:1px dashed var(--ink-10);border-radius:var(--r-lg)}.PantallasTab_emptyIcon__O2rIn{width:46px;height:46px;border-radius:50%;border:2px solid var(--ink-10);display:flex;align-items:center;justify-content:center}.PantallasTab_emptyTitle__jyj_1{font-size:14.5px;font-weight:600;color:var(--ink-80)}.PantallasTab_emptyBody__5NbJ9{font-size:12.5px;color:var(--ink-40);max-width:300px;line-height:1.5}.PantallasTab_emptyCta__9HpV0{margin-top:6px;padding:9px 18px;border-radius:var(--r-md);border:none;background:var(--ink-100);color:var(--paper-1);font-family:var(--f-ui);font-size:13.5px;font-weight:600;cursor:pointer}.PantallasTab_aiHint__mjxWe{font-size:12.5px;color:var(--ink-40);line-height:1.5;margin:18px 0 0}.PantallasTab_gatedNotice__EqibK{display:flex;align-items:center;gap:12px;padding:16px;border:1px solid var(--ink-10);border-radius:var(--r-lg);background:var(--paper-2)}.PantallasTab_gatedIcon__3Y2mK{flex-shrink:0}.PantallasTab_gatedText__4n_Hw{font-size:13.5px;color:var(--ink-55)}.PantallasTab_previewWrap__Jephy{--pv-wrap-mt:10px;margin-top:var(--pv-wrap-mt)}.PantallasTab_listHead__bwSNX{display:flex;justify-content:flex-end}.PantallasTab_mintBtn__KlwrW{display:inline-flex;align-items:center;gap:var(--space-xs);padding:var(--space-sm) var(--space-md);border-radius:var(--r-md);border:1px solid var(--ink-10);background:var(--paper-1);color:var(--ink-80);font-family:var(--f-ui);font-size:13px;font-weight:500;cursor:pointer}.PantallasTab_mintPanel__F2_9G{display:flex;flex-direction:column;gap:var(--space-sm);padding:var(--space-base);margin-top:var(--space-md);border:1px solid var(--ink-10);border-radius:var(--r-lg);background:var(--paper-2)}.PantallasTab_mintTitle__W633_{font-size:14.5px;font-weight:600;color:var(--ink-80)}.PantallasTab_mintLabel__SNYla{font-size:12.5px;font-weight:500;color:var(--ink-55)}.PantallasTab_mintInput__HJt7_{padding:var(--space-sm) var(--space-md);border-radius:var(--r-md);border:1px solid var(--ink-10);background:var(--paper-1);color:var(--ink-80);font-family:var(--f-ui);font-size:13.5px}.PantallasTab_handList__OsLnh{display:flex;flex-direction:column;gap:var(--space-xs)}.PantallasTab_handOption__T3ur0{display:flex;align-items:flex-start;gap:var(--space-sm);padding:var(--space-sm) var(--space-md);border-radius:var(--r-md);border:1px solid var(--ink-10);background:var(--paper-1);cursor:pointer}.PantallasTab_handOptionOn__BYuNo{border-color:var(--ink-40)}.PantallasTab_handText__2PKBh{display:flex;flex-direction:column;gap:var(--space-xs)}.PantallasTab_handName__y1FgD{font-size:13px;font-weight:500;color:var(--ink-80)}.PantallasTab_handHint__znl16{font-size:12px;color:var(--ink-40);line-height:1.45}.PantallasTab_mintOnce__QhpsI{font-size:12.5px;color:var(--ink-70);line-height:1.5;margin:0}.PantallasTab_claveBox__CGCaL{display:flex;align-items:center;gap:var(--space-sm);padding:var(--space-md);border-radius:var(--r-md);border:1px dashed var(--ink-30);background:var(--paper-1)}.PantallasTab_claveFull__vBIuS{flex:1;font-family:var(--f-mono);font-size:13px;color:var(--ink-100);word-break:break-all}.PantallasTab_copyBtn__cryh_{display:inline-flex;align-items:center;gap:var(--space-xs);padding:var(--space-xs) var(--space-sm);border-radius:var(--r-sm);border:1px solid var(--ink-10);background:var(--paper-2);color:var(--ink-80);font-family:var(--f-ui);font-size:12.5px;cursor:pointer;flex-shrink:0}@keyframes AuthButton_fadeIn__N2sjZ{0%{opacity:0}to{opacity:1}}.AuthButton_logoutOverlay__IpAPH{position:fixed;inset:0;background:var(--paper-1);z-index:9999;display:flex;align-items:center;justify-content:center;animation:AuthButton_fadeIn__N2sjZ .3s ease-out forwards}.AuthButton_logoutMessage__04Ez2{display:flex;flex-direction:column;align-items:center;gap:var(--spacing-12);animation:AuthButton_fadeIn__N2sjZ .2s ease-out .1s both}.AuthButton_logoutText__Ex20I{font-size:var(--font-size-lg);color:var(--ink-55);font-weight:500}.AuthButton_spinner__h5bVt{width:24px;height:24px;border:2px solid var(--ink-10);border-top-color:var(--ink-100);border-radius:50%;animation:AuthButton_spin__OMHwS .8s linear infinite}@keyframes AuthButton_spin__OMHwS{to{transform:rotate(1turn)}}.ErrorFallback_root__CDASo{display:flex;align-items:center;justify-content:center;min-height:100vh;padding:var(--spacing-20,20px);background-color:var(--paper-1)}.ErrorFallback_container__IXQyq{max-width:600px;width:100%;text-align:center}.ErrorFallback_iconContainer__bqwWt{margin-bottom:var(--spacing-24,24px)}.ErrorFallback_icon__1AWxZ{font-size:64px;display:inline-block;animation:ErrorFallback_bounce__US_P_ 1s ease-in-out}@keyframes ErrorFallback_bounce__US_P_{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}.ErrorFallback_title__Z8tXI{font-size:32px;font-weight:600;color:var(--ink-100);margin:0 0 var(--spacing-16,16px);font-family:var(--font-heading,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif)}.ErrorFallback_description__XTefH{font-size:16px;line-height:1.6;color:var(--ink-55);margin:0 0 var(--spacing-32,32px)}.ErrorFallback_actions__2XqHA{display:flex;flex-direction:column;gap:var(--spacing-12,12px);align-items:center;margin-bottom:var(--spacing-32,32px)}.ErrorFallback_primaryButton___iuI9,.ErrorFallback_secondaryButton__pqm_n,.ErrorFallback_tertiaryButton__WjeF2{padding:var(--spacing-12,12px) var(--spacing-24,24px);border-radius:var(--radius-lg,8px);font-size:15px;font-weight:500;cursor:pointer;transition:all .2s ease;border:none;min-width:200px;font-family:inherit}.ErrorFallback_primaryButton___iuI9{background-color:var(--blue);color:var(--paper-1)}.ErrorFallback_primaryButton___iuI9:hover{background-color:var(--blue);transform:translateY(-1px);box-shadow:0 4px 12px rgba(59,130,246,.3)}.ErrorFallback_secondaryButton__pqm_n{background-color:var(--paper-2);color:var(--ink-100)}.ErrorFallback_secondaryButton__pqm_n:hover{background-color:var(--ink-10);transform:translateY(-1px)}.ErrorFallback_tertiaryButton__WjeF2{background-color:transparent;color:var(--ink-55);text-decoration:underline}.ErrorFallback_tertiaryButton__WjeF2:hover{color:var(--ink-100)}.ErrorFallback_errorDetails__XO9Pb{margin:var(--spacing-32,32px) 0;text-align:left;background-color:var(--paper-2);border:1px solid var(--ink-10);border-radius:var(--radius-md,6px);padding:var(--spacing-16,16px)}.ErrorFallback_errorSummary__8mrhu{cursor:pointer;font-weight:600;color:var(--ink-100);padding:var(--spacing-8,8px);-webkit-user-select:none;-moz-user-select:none;user-select:none}.ErrorFallback_errorSummary__8mrhu:hover{color:var(--blue)}.ErrorFallback_errorContent__GuCsy{margin-top:var(--spacing-16,16px)}.ErrorFallback_errorSection__9Jxwj{margin-bottom:var(--spacing-20,20px)}.ErrorFallback_errorSection__9Jxwj:last-child{margin-bottom:0}.ErrorFallback_errorSectionTitle__MhVsP{font-size:14px;font-weight:600;color:var(--ink-100);margin:0 0 var(--spacing-8,8px)}.ErrorFallback_errorMessage__qJeZc,.ErrorFallback_errorStack__Q5_pd{font-family:var(--font-mono,"JetBrains Mono",monospace);font-size:12px;line-height:1.5;color:var(--red);background-color:var(--red-bg);padding:var(--spacing-12,12px);border-radius:var(--radius-sm,4px);overflow-x:auto;margin:0;white-space:pre-wrap;word-break:break-word}.ErrorFallback_errorStack__Q5_pd{color:var(--ink-55);background-color:var(--paper-2);max-height:300px;overflow-y:auto}.ErrorFallback_footer__QAUVi{margin-top:var(--spacing-32,32px);padding-top:var(--spacing-24,24px);border-top:1px solid var(--ink-10)}.ErrorFallback_footerText__rdM0Z{font-size:14px;color:var(--ink-55);margin:0}@media (max-width:640px){.ErrorFallback_title__Z8tXI{font-size:24px}.ErrorFallback_description__XTefH{font-size:14px}.ErrorFallback_primaryButton___iuI9,.ErrorFallback_secondaryButton__pqm_n,.ErrorFallback_tertiaryButton__WjeF2{min-width:100%}}