.CheckoutLegal_consent__THE7b{margin:0;font-size:.78rem;line-height:1.5;color:var(--color-text-muted)}.CheckoutLegal_company__ifBDI a,.CheckoutLegal_consent__THE7b a{color:var(--color-primary);text-underline-offset:2px}.CheckoutLegal_footer__8Yauf{display:flex;flex-direction:column;gap:.75rem;margin-top:1rem;padding-top:1.25rem;border-top:1px solid var(--color-border)}.CheckoutLegal_links__z0DXP{display:flex;flex-wrap:wrap;gap:.25rem 1.25rem}.CheckoutLegal_links__z0DXP a{display:inline-flex;align-items:center;gap:.35rem;min-height:32px;font-size:.82rem;font-weight:500;color:var(--color-text-muted);text-decoration:none}.CheckoutLegal_links__z0DXP a:hover{color:var(--color-primary);text-decoration:underline;text-underline-offset:3px}.CheckoutLegal_company__ifBDI a:focus-visible,.CheckoutLegal_consent__THE7b a:focus-visible,.CheckoutLegal_links__z0DXP a:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px;border-radius:2px}.CheckoutLegal_claims__nZuPL{color:var(--color-text)}.CheckoutLegal_company__ifBDI a{display:inline-block;padding-block:.375rem}.CheckoutLegal_company__ifBDI{margin:0;font-style:normal;font-size:.76rem;line-height:1.6;color:var(--color-text-muted)}@media (max-width:768px),(pointer:coarse){.CheckoutLegal_links__z0DXP{gap:0 1.25rem}.CheckoutLegal_links__z0DXP a{min-height:44px}}.TermsCheckbox_refunds___7hSS{margin-top:.75rem;padding:.7rem .9rem;border:1px solid var(--color-border);border-radius:var(--radius-md);font-size:.82rem;line-height:1.5;color:var(--color-text-muted)}.TermsCheckbox_refunds___7hSS summary{cursor:pointer;font-weight:600;color:var(--color-text)}.TermsCheckbox_refunds___7hSS ul{margin:.4rem 0 0;padding-left:1.1rem}.TermsCheckbox_terms__SOD1p{display:flex;gap:.6rem;align-items:flex-start;margin-top:.75rem;font-size:.875rem;line-height:1.5;color:var(--color-text-muted)}.TermsCheckbox_terms__SOD1p input{margin-top:.2rem}.TermsCheckbox_terms__SOD1p a{color:var(--color-primary);text-decoration:underline}.CheckoutButton_primary__oVYXR,.CheckoutButton_secondary__minud{display:inline-flex;align-items:center;justify-content:center;gap:.4rem;width:100%;min-height:48px;padding:.8rem 1.25rem;border-radius:var(--radius-lg);font-family:inherit;font-size:.95rem;font-weight:700;line-height:1.2;text-decoration:none;cursor:pointer;transition:background .15s,border-color .15s,box-shadow .15s,transform .1s}.CheckoutButton_primary__oVYXR{border:1px solid var(--color-primary);background:var(--color-primary);color:var(--color-primary-contrast);box-shadow:var(--shadow-primary)}.CheckoutButton_primary__oVYXR:hover:not(:disabled){background:var(--color-primary-dark);border-color:var(--color-primary-dark);transform:translateY(-1px)}.CheckoutButton_primary__oVYXR:active:not(:disabled){transform:translateY(0);box-shadow:var(--shadow-xs)}.CheckoutButton_secondary__minud{border:1px solid var(--color-border);background:var(--color-surface);color:var(--color-text)}.CheckoutButton_secondary__minud:hover:not(:disabled){border-color:var(--color-primary);background:var(--color-primary-light);color:var(--color-primary-dark)}.CheckoutButton_primary__oVYXR:focus-visible,.CheckoutButton_secondary__minud:focus-visible{outline:3px solid rgba(var(--color-primary-rgb),.35);outline-offset:2px}.CheckoutButton_primary__oVYXR:disabled,.CheckoutButton_secondary__minud:disabled{opacity:.5;cursor:not-allowed;box-shadow:none}.CheckoutButton_primary__oVYXR svg:last-child{transition:transform .15s}.CheckoutButton_primary__oVYXR:hover:not(:disabled) svg:last-child{transform:translateX(3px)}@media (prefers-reduced-motion:reduce){.CheckoutButton_primary__oVYXR,.CheckoutButton_primary__oVYXR svg:last-child,.CheckoutButton_secondary__minud{transition:none}.CheckoutButton_primary__oVYXR:hover:not(:disabled),.CheckoutButton_primary__oVYXR:hover:not(:disabled) svg:last-child{transform:none}}.LegalGate_backdrop__BNdsg{position:fixed;inset:0;z-index:200;display:flex;align-items:center;justify-content:center;padding:1rem;background:rgba(0,0,0,.55)}.LegalGate_panel__u5sLr{display:flex;flex-direction:column;gap:1rem;width:min(100%,460px);max-height:92vh;overflow-y:auto;padding:1.5rem;border-radius:var(--radius-lg);background:var(--color-surface);box-shadow:var(--shadow-lg,0 12px 32px rgba(0,0,0,.18))}.LegalGate_header____TR8{display:flex;gap:.75rem;align-items:flex-start}.LegalGate_icon__5nfTh{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;width:2.5rem;height:2.5rem;border-radius:50%;background:var(--color-primary-subtle);color:var(--color-primary)}.LegalGate_title__U4CwQ{margin:0;font-family:var(--font-heading);font-size:1.2rem;font-weight:700;letter-spacing:-.01em;line-height:1.2;color:var(--color-text)}.LegalGate_lead___lz5E{margin:.2rem 0 0;font-size:.9rem;line-height:1.5;color:var(--color-text-muted)}.LegalGate_docs__yMOyf{display:flex;flex-direction:column;margin:0;padding:0;list-style:none;border-top:1px solid var(--color-border)}.LegalGate_docs__yMOyf li{display:flex;flex-wrap:wrap;gap:.25rem .75rem;align-items:baseline;justify-content:space-between;padding:.7rem 0;border-bottom:1px solid var(--color-border);font-size:.9rem}.LegalGate_docs__yMOyf a{font-weight:600;color:var(--color-primary);text-underline-offset:2px}.LegalGate_version__fZUoZ{font-size:.78rem;color:var(--color-text-muted)}.LegalGate_check__TsJxG{display:flex;gap:.6rem;align-items:flex-start;font-size:.9rem;line-height:1.5;color:var(--color-text);cursor:pointer}.LegalGate_check__TsJxG input{margin-top:.2rem}.LegalGate_note__SgaA7{margin:0;font-size:.78rem;line-height:1.5;color:var(--color-text-muted)}.LegalGate_error__KOc91{margin:0;padding:.6rem .8rem;border:1px solid var(--color-danger-border);border-radius:var(--radius-md);background:var(--color-danger-light);font-size:.85rem;color:var(--color-danger-text)}.LegalGate_actions__kergq{display:flex;flex-direction:column;gap:.5rem}.LegalGate_logout__MiRdM{min-height:40px;border:none;background:none;font-family:inherit;font-size:.85rem;color:var(--color-text-muted);text-decoration:underline;text-underline-offset:3px;cursor:pointer}.LegalGate_logout__MiRdM:hover{color:var(--color-text)}.LegalGate_spin__kLdEB{animation:LegalGate_spin__kLdEB .9s linear infinite}@keyframes LegalGate_spin__kLdEB{to{transform:rotate(1turn)}}@media (prefers-reduced-motion:reduce){.LegalGate_spin__kLdEB{animation:none}}.PageContainer_container__9GZ9X{--page-measure:76rem;width:100%;max-width:var(--page-measure);margin-inline:auto}.PageContainer_container__9GZ9X[data-size=narrow]{--page-measure:48rem}.PageContainer_container__9GZ9X[data-size=wide]{--page-measure:96rem}.PageContainer_container__9GZ9X[data-size=full]{--page-measure:none}.SidebarOverlay_overlay__X4JZN{display:none}@media (max-width:768px){.SidebarOverlay_overlay__X4JZN{display:block;position:fixed;inset:0;width:100%;height:100%;border:none;padding:0;background-color:rgba(0,0,0,.4);z-index:150;cursor:default;animation:SidebarOverlay_fadeIn__UV06_ .2s ease}}@media (prefers-reduced-motion:reduce){.SidebarOverlay_overlay__X4JZN{animation:none}}@keyframes SidebarOverlay_fadeIn__UV06_{0%{opacity:0}to{opacity:1}}.ExchangeRateChip_chip__GqW3B{display:inline-flex;align-items:center;gap:.4rem;padding:.3rem .65rem;border:1px solid var(--color-border);border-radius:999px;background:var(--color-surface);font-size:.78rem;color:var(--color-text-muted);text-decoration:none;white-space:nowrap;transition:border-color .15s,color .15s}.ExchangeRateChip_chip__GqW3B:hover{border-color:var(--color-primary);color:var(--color-primary)}.ExchangeRateChip_value__fsHXO{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--color-text)}@media (max-width:640px){.ExchangeRateChip_label__G9Lon{display:none}}.ExchangeRateChip_dot__z3Lmo{width:.4rem;height:.4rem;border-radius:50%;background:var(--color-warning)}.ThemeToggle_toggle__HkzWW{position:relative;display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:var(--radius-md);border:1px solid var(--color-border);background:var(--color-surface);cursor:pointer;color:var(--color-text-muted);transition:background-color .15s,color .15s,border-color .15s;flex-shrink:0}.ThemeToggle_toggle__HkzWW:hover{background-color:var(--color-bg-hover);color:var(--color-text);border-color:var(--color-border-focus)}.ThemeToggle_icon__OOwv6{width:16px;height:16px;transition:transform .3s,opacity .2s}.ThemeToggle_toggle__HkzWW:hover .ThemeToggle_icon__OOwv6{transform:rotate(15deg)}@media (max-width:768px){.ThemeToggle_toggle__HkzWW{width:44px;height:44px}}.LandingNav_nav___UPGx{height:64px;background-color:color-mix(in srgb,var(--color-surface) 85%,transparent);border-bottom:1px solid var(--color-border);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);box-shadow:var(--shadow-xs)}.LandingNav_navInner__qpu8T{max-width:1200px;margin:0 auto;padding:0 2rem;height:100%;display:flex;align-items:center;justify-content:space-between;gap:1rem}.LandingNav_navBrand__l8CYk{display:flex;align-items:center;gap:.625rem;text-decoration:none;flex-shrink:0}.LandingNav_navLogo__muft0{color:var(--color-primary)}.LandingNav_navName__eI_8J{font-weight:700;font-size:1.05rem;color:var(--color-text);letter-spacing:-.02em}.LandingNav_navLinks__lcHis{display:flex;align-items:center;gap:.25rem;flex:1 1;justify-content:center}.LandingNav_navLink__vZjr2{padding:.4rem .75rem;font-size:.875rem;color:var(--color-text-muted);text-decoration:none;border-radius:var(--radius-md);font-weight:500;transition:color .15s,background .15s}.LandingNav_navLink__vZjr2:hover{color:var(--color-text);background:var(--color-surface-hover)}.LandingNav_navActions__A3QwZ{display:flex;align-items:center;gap:.625rem;flex-shrink:0}.LandingNav_menuButton__v9vWX{display:none}@media (max-width:1040px){.LandingNav_navLinks__lcHis,.LandingNav_navLoginBtn__0RBNY{display:none}.LandingNav_menuButton__v9vWX{display:flex;align-items:center;justify-content:center;width:36px;height:36px;border:none;border-radius:var(--radius-sm);background:none;color:var(--color-text);cursor:pointer;transition:background-color .15s}.LandingNav_menuButton__v9vWX:hover{background-color:var(--color-bg-hover)}}@media (max-width:640px){.LandingNav_navInner__qpu8T{padding:0 1.25rem}.LandingNav_navActions__A3QwZ{gap:.5rem}}.LandingNav_mobilePanel__n8DV0{display:none}@media (max-width:1040px){.LandingNav_mobilePanel__n8DV0{display:flex;flex-direction:column;gap:.125rem;padding:.75rem 1.25rem 1.25rem;background-color:var(--color-surface);border-bottom:1px solid var(--color-border);box-shadow:var(--shadow-sm);animation:LandingNav_mobilePanelIn__CiKad .15s ease}}@media (prefers-reduced-motion:reduce){.LandingNav_mobilePanel__n8DV0{animation:none}}@keyframes LandingNav_mobilePanelIn__CiKad{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}.LandingNav_mobileLink__j3u3a{padding:.7rem .75rem;font-size:.9rem;font-weight:500;color:var(--color-text-muted);text-decoration:none;border-radius:var(--radius-md);transition:color .15s,background-color .15s;background:none;border:none;width:100%;text-align:left;font-family:inherit;cursor:pointer}.LandingNav_mobileLink__j3u3a:hover{color:var(--color-text);background-color:var(--color-bg-hover)}.LandingNav_mobileDivider__N8Pk7{height:1px;background-color:var(--color-border);margin:.375rem .75rem}@media (max-width:1040px){.LandingNav_menuButton__v9vWX{width:44px;height:44px}.LandingNav_navActions__A3QwZ .btn{min-height:44px}}@media (max-width:360px){.LandingNav_navInner__qpu8T{padding:0 1rem}.LandingNav_navActions__A3QwZ{gap:.25rem}.LandingNav_navName__eI_8J{display:none}}@media (max-width:1040px){.LandingNav_navBrand__l8CYk{min-height:44px;min-width:44px}}.BranchScopeSelector_scope__QWb1u,.BranchScopeSelector_terminalGroup__AYm5S{display:flex;align-items:center;gap:.625rem;min-width:0}.BranchScopeSelector_divider___LOnO{width:1px;height:20px;background-color:var(--color-border);flex-shrink:0}.BranchScopeSelector_fieldWrap__RwPaj{position:relative;min-width:0}.BranchScopeSelector_field__hX47o{display:flex;align-items:center;gap:.375rem;height:36px;padding:0 .625rem;border-radius:var(--radius-md);border:1px solid var(--color-border);background-color:var(--color-bg);max-width:220px;min-width:0;font:inherit;cursor:pointer;transition:background-color .15s,border-color .15s}@media (max-width:1024px){.BranchScopeSelector_fieldName__aeQps{display:none}.BranchScopeSelector_field__hX47o{max-width:none;padding:0 .5rem}}@media (max-width:640px){.BranchScopeSelector_terminalGroup__AYm5S{display:none}}@media (max-width:480px){.BranchScopeSelector_scope__QWb1u{display:none}}.BranchScopeSelector_field__hX47o:hover:not(:disabled){background-color:var(--color-bg-hover);border-color:var(--color-border-focus)}.BranchScopeSelector_field__hX47o:focus-visible{outline:2px solid var(--color-border-focus);outline-offset:1px}.BranchScopeSelector_field__hX47o:disabled{cursor:default}.BranchScopeSelector_fieldIcon__N9kuI{color:var(--color-primary);flex-shrink:0}.BranchScopeSelector_fieldCode__Wbu__{font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:.75rem;font-weight:700;letter-spacing:.02em;color:var(--color-text);flex-shrink:0}.BranchScopeSelector_fieldName__aeQps{font-size:.85rem;font-weight:500;color:var(--color-text);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}.BranchScopeSelector_fieldChevron__dci1t{color:var(--color-text-muted);flex-shrink:0;margin-left:-.125rem;transition:transform .2s}.BranchScopeSelector_fieldChevronOpen__1IR5o{transform:rotate(180deg)}.BranchScopeSelector_dropdown__4SD6M{position:absolute;top:calc(100% + .5rem);left:0;min-width:240px;max-width:320px;background-color:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);box-shadow:var(--shadow-md);z-index:100;overflow:hidden;padding:.375rem;animation:BranchScopeSelector_dropIn___r0UB .15s ease}@media (prefers-reduced-motion:reduce){.BranchScopeSelector_dropdown__4SD6M{animation:none}}@keyframes BranchScopeSelector_dropIn___r0UB{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}.BranchScopeSelector_dropdownDivider__ndb47{height:1px;background-color:var(--color-border);margin:.25rem .375rem}.BranchScopeSelector_option__ilMWq{display:flex;align-items:center;gap:.5rem;width:100%;padding:.5rem .625rem;background:none;border:none;border-radius:var(--radius-sm);text-align:left;font-size:.875rem;font-weight:500;color:var(--color-text-muted);cursor:pointer;transition:background-color .12s,color .12s}.BranchScopeSelector_option__ilMWq:hover{background-color:var(--color-bg-hover);color:var(--color-text)}.BranchScopeSelector_option__ilMWq:focus-visible{outline:2px solid var(--color-border-focus);outline-offset:-2px}.BranchScopeSelector_optionSelected__VWhul,.BranchScopeSelector_optionSelected__VWhul:hover{background-color:var(--color-primary-light);color:var(--color-primary)}.BranchScopeSelector_optionCode__U2n0Q{font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:.77rem;font-weight:700;letter-spacing:.02em;flex-shrink:0}.BranchScopeSelector_optionLabel__ckV_I{flex:1 1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.BranchScopeSelector_optionCheck__U6Qcj{flex-shrink:0;color:var(--color-primary)}.PagoPage_page__FCn1m{min-height:100vh;background:radial-gradient(circle at 20% 0,rgba(44,104,166,.05) 0,transparent 50%),radial-gradient(circle at 80% 100%,rgba(13,148,136,.04) 0,transparent 50%),var(--color-bg);padding:2.5rem 1.25rem 4rem}.PagoPage_container__UTrXV{max-width:980px;margin:0 auto;display:flex;flex-direction:column;gap:1.5rem}.PagoPage_topBar__mQC0q{display:flex;align-items:center;justify-content:space-between;gap:1rem}.PagoPage_backLink__vHH8E{display:inline-flex;align-items:center;gap:.35rem;min-height:44px;font-size:.875rem;font-weight:600;color:var(--color-text-muted);text-decoration:none}.PagoPage_backLink__vHH8E:hover{color:var(--color-text)}.PagoPage_layout__ynlmf{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:1.5rem;gap:1.5rem;align-items:start}.PagoPage_layout__ynlmf>aside,.PagoPage_layout__ynlmf>details{grid-row:1}@media (min-width:900px){.PagoPage_layout__ynlmf{grid-template-columns:minmax(0,1fr) 340px}.PagoPage_layout__ynlmf>aside{grid-column:2;position:-webkit-sticky;position:sticky;top:1.5rem}.PagoPage_layout__ynlmf>article{grid-column:1;grid-row:1}}.PagoPage_brand__vRJYp{display:inline-flex;align-items:center;gap:.5rem;text-decoration:none;color:inherit;transition:opacity .15s}.PagoPage_brand__vRJYp:hover{opacity:.75}.PagoPage_brandLogo__WYoMr{color:var(--color-primary)}.PagoPage_brandName__4tiho{font-size:.95rem;font-weight:700;color:var(--color-text);letter-spacing:-.02em}.PagoPage_loadingPage__uomka{min-height:100vh;display:flex;align-items:center;justify-content:center;background:var(--color-bg)}.PagoPage_loadingText__MysZ6{color:var(--color-text-muted);font-size:.95rem}.PagoPage_flow__iMJRq{display:flex;flex-direction:column;gap:1.5rem}.PagoPage_pageHead__247Bc{display:flex;flex-direction:column;gap:.35rem}.PagoPage_pageTitle__sJAgh{margin:0;font-size:1.75rem;font-weight:800;letter-spacing:-.03em;line-height:1.15;color:var(--color-text)}.PagoPage_heroMeta__sQtA2{font-size:.85rem;color:var(--color-text-muted);margin:0}.PagoPage_statusBanner__2GRVU{display:flex;align-items:flex-start;gap:.875rem;padding:1rem 1.125rem;border-radius:var(--radius-xl);border:1px solid}.PagoPage_statusBanner__2GRVU svg{flex-shrink:0;margin-top:2px}.PagoPage_statusBanner__2GRVU>div{flex:1 1;min-width:0}.PagoPage_statusTitle__UKppH{margin:0 0 .15rem;font-size:.95rem;font-weight:700;color:var(--color-text)}.PagoPage_statusSub__4Wmbv{margin:0;font-size:.85rem;line-height:1.5;color:var(--color-text-muted)}.PagoPage_statusPending__3L_CC{background:rgba(251,146,60,.08);border-color:rgba(251,146,60,.3)}.PagoPage_statusPending__3L_CC,.PagoPage_statusPending__3L_CC .PagoPage_statusTitle__UKppH{color:var(--color-warning-text)}.PagoPage_statusReview__hVOT6{background:rgba(234,88,12,.08);border-color:rgba(234,88,12,.3)}.PagoPage_statusReview__hVOT6 .PagoPage_statusTitle__UKppH{color:var(--color-warning-text)}.PagoPage_statusApproved__WaMEf{background:rgba(5,150,105,.08);border-color:rgba(5,150,105,.3)}.PagoPage_statusApproved__WaMEf .PagoPage_statusTitle__UKppH,.PagoPage_statusApproved__WaMEf svg{color:var(--color-success-text)}.PagoPage_statusFacts__hn2wx{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));grid-gap:.5rem 1.25rem;gap:.5rem 1.25rem;margin:.75rem 0 0}.PagoPage_statusFacts__hn2wx dt{font-size:.75rem;color:var(--color-text-muted)}.PagoPage_statusFacts__hn2wx dd{margin:.1rem 0 0;font-size:.875rem;font-weight:600;color:var(--color-text);overflow-wrap:anywhere}.PagoPage_statusFacts__hn2wx dd.PagoPage_statusMono__6o96N{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-weight:500}.PagoPage_statusRejected__H7p5u{background:rgba(220,38,38,.08);border-color:rgba(220,38,38,.3)}.PagoPage_statusRejected__H7p5u .PagoPage_statusTitle__UKppH,.PagoPage_statusRejected__H7p5u svg{color:var(--color-danger-text)}.PagoPage_progress__9JYd4{display:flex;list-style:none;margin:0;padding:0;gap:.5rem}.PagoPage_progressItem___3ZBr{flex:1 1;display:flex;align-items:center;gap:.5rem;min-width:0;padding-bottom:.6rem;border-bottom:2px solid var(--color-border);color:var(--color-text-muted)}.PagoPage_progressNum__uLCzc{flex-shrink:0;width:22px;height:22px;display:inline-flex;align-items:center;justify-content:center;border-radius:50%;border:2px solid var(--color-border);font-size:.78rem;font-weight:700;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.PagoPage_progressText__a7c_l{font-size:.78rem;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.PagoPage_progressActive___eIU9{border-bottom-color:var(--color-primary);color:var(--color-text)}.PagoPage_progressActive___eIU9 .PagoPage_progressNum__uLCzc{background:var(--color-primary);border-color:var(--color-primary);color:var(--color-primary-contrast)}.PagoPage_progressDone__b9ZUH{border-bottom-color:var(--color-success);color:var(--color-text)}.PagoPage_progressDone__b9ZUH .PagoPage_progressNum__uLCzc{background:var(--color-success);border-color:var(--color-success);color:#fff}.PagoPage_form__ee8h4{display:flex;flex-direction:column;gap:.625rem;background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-xl);padding:1.5rem}.PagoPage_fieldset__UoUY8{border:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.4rem}.PagoPage_formLabel__My80r{font-size:.78rem;font-weight:600;text-transform:uppercase;letter-spacing:.06em;color:var(--color-text-muted);display:block;margin-bottom:.1rem}.PagoPage_formHint__DKbO_{font-size:.78rem;color:var(--color-text-muted);margin:0 0 .4rem;line-height:1.4}.PagoPage_formInput__2xcpC{width:100%;padding:.85rem 1rem;border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-bg);color:var(--color-text);font-size:1.05rem;font-weight:600;font-family:ui-monospace,SF Mono,monospace;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;letter-spacing:.04em;outline:none;box-shadow:inset 0 1px 3px rgba(0,0,0,.15);transition:border-color .15s,background .15s,box-shadow .15s}.PagoPage_formInput__2xcpC::placeholder{color:var(--color-text-muted);font-weight:500;opacity:.5}.PagoPage_formInput__2xcpC:hover{border-color:rgba(var(--color-primary-rgb),.4)}.PagoPage_formInput__2xcpC:focus{border-color:var(--color-primary);background:var(--color-surface);box-shadow:0 0 0 3px rgba(var(--color-primary-rgb),.15)}.PagoPage_formError__l6PVE{color:var(--color-danger-text);background:rgba(220,38,38,.06)}.PagoPage_formError__l6PVE,.PagoPage_formSuccess__bbKrg{font-size:.85rem;padding:.5rem .75rem;border-radius:var(--radius-md);margin:0}.PagoPage_formSuccess__bbKrg{color:var(--color-success-text);background:rgba(5,150,105,.06)}.PagoPage_continueLink__PB_sy,.PagoPage_formSubmit__jISlN{margin-top:.5rem}.PagoPage_codeConfirmed__ymy_M{display:inline-flex;align-items:center;gap:.5rem;padding:.75rem 1rem;background:rgba(5,150,105,.06);color:var(--color-success-text);border-radius:var(--radius-lg);font-size:.875rem}.PagoPage_codeConfirmed__ymy_M svg{flex-shrink:0}.PagoPage_codeConfirmed__ymy_M strong{font-family:ui-monospace,SF Mono,monospace;font-weight:700;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.PagoPage_cardBox__3wL4_{position:relative;min-height:470px}.PagoPage_cardFrame__6sA0_{height:470px;overflow:hidden}.PagoPage_cardFrame__6sA0_ iframe{width:calc(100% + 32px)!important;margin-left:-16px}@media (max-width:480px){.PagoPage_cardBox__3wL4_{margin-inline:-1rem}}@media (max-width:350px){.PagoPage_cardBox__3wL4_,.PagoPage_cardFrame__6sA0_{height:500px;min-height:500px}}.PagoPage_cardFrame__6sA0_ iframe{color-scheme:light}.PagoPage_cardFrameLoading__7CXLu{visibility:hidden}.PagoPage_cardFrame__6sA0_[hidden]{display:none}.PagoPage_cardStatus__31UH5{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;gap:.5rem;margin:0;padding:1rem;text-align:center;font-size:.875rem;color:var(--color-text-muted);pointer-events:none}.PagoPage_spin__AxI2S{animation:PagoPage_cardSpin__BwMgx .9s linear infinite}@keyframes PagoPage_cardSpin__BwMgx{to{transform:rotate(1turn)}}@media (prefers-reduced-motion:reduce){.PagoPage_spin__AxI2S{animation:none}}@media (max-width:480px){.PagoPage_page__FCn1m{padding:1.5rem 1rem 3rem}.PagoPage_form__ee8h4{padding:1rem}.PagoPage_pageTitle__sJAgh{font-size:1.5rem}}.PagoPage_backLink__vHH8E,.PagoPage_brand__vRJYp{min-height:44px}.PagoPage_srOnly__DsyS_{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.PagoPage_progressBtn__jdzXV{display:flex;align-items:center;gap:.5rem;flex:1 1;min-width:0;min-height:44px;padding:.25rem 0;border:none;background:none;font:inherit;color:inherit;text-align:left;cursor:pointer}.PagoPage_progressBtn__jdzXV:hover .PagoPage_progressText__a7c_l{text-decoration:underline;text-underline-offset:3px}.PagoPage_progressBtn__jdzXV:focus-visible{outline:3px solid rgba(var(--color-primary-rgb),.35);outline-offset:2px;border-radius:var(--radius-sm)}.PagoPage_stepHead__cRSHp{display:flex;flex-direction:column;gap:.3rem}.PagoPage_stepTitle__TG_Kg{margin:0;font-size:1.25rem;font-weight:700;letter-spacing:-.02em;line-height:1.25;color:var(--color-text)}.PagoPage_stepTitle__TG_Kg:focus{outline:none}.PagoPage_stepLead__hMCKN{margin:0;max-width:62ch;font-size:.9rem;line-height:1.5;color:var(--color-text-muted)}.PagoPage_stepActions__abneb{display:flex;flex-direction:column-reverse;gap:.625rem}@media (min-width:560px){.PagoPage_stepActions__abneb{flex-direction:row;align-items:stretch}.PagoPage_stepActions__abneb .PagoPage_stepBack__r_LdE{width:auto;flex:0 0 auto;min-width:8.5rem}.PagoPage_stepActions__abneb .PagoPage_stepNext__XkEaT{flex:1 1}}.PagoPage_stepNext__XkEaT:disabled{opacity:.6;cursor:progress}.PagoPage_stepLoading__RxeLU{gap:.5rem;margin:0;padding:1.25rem;border:1px solid var(--color-border);border-radius:var(--radius-xl);font-size:.9rem;color:var(--color-text-muted)}.PagoPage_recap__N8gOo,.PagoPage_stepLoading__RxeLU{display:flex;align-items:center;background:var(--color-surface)}.PagoPage_recap__N8gOo{gap:.75rem;padding:.75rem 1rem;border:1px solid var(--color-border);border-radius:var(--radius-lg)}.PagoPage_recapIcon___tPkM{flex-shrink:0;color:var(--color-primary)}.PagoPage_recapText__ql_u8{display:flex;flex:1 1;flex-direction:column;gap:.1rem;min-width:0;margin:0}.PagoPage_recapTitle__x6J_n{font-size:.85rem;font-weight:700;color:var(--color-text)}.PagoPage_recapDetail__I2_MU{font-size:.8rem;color:var(--color-text-muted);overflow-wrap:anywhere}.PagoPage_recapChange__BXLi8{flex-shrink:0;min-height:44px;padding:0 .75rem;border:none;border-radius:var(--radius-md);background:none;font:inherit;font-size:.85rem;font-weight:600;color:var(--color-primary);text-decoration:underline;text-underline-offset:3px;cursor:pointer}.PagoPage_recapChange__BXLi8:hover{background:var(--color-bg-hover)}.PagoPage_recapChange__BXLi8:focus-visible{outline:3px solid rgba(var(--color-primary-rgb),.35);outline-offset:2px}@media (max-width:560px){.PagoPage_progressItem___3ZBr:not(.PagoPage_progressActive___eIU9) .PagoPage_progressText__a7c_l{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.PagoPage_progressItem___3ZBr{position:relative;flex:0 0 auto}.PagoPage_progressActive___eIU9{flex:1 1}}.PagoPage_receiptStatus__jCUOe{display:flex;align-items:center;gap:.75rem;padding:.85rem 1rem;border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface)}.PagoPage_receiptError__uHItj{font-size:.78rem;color:var(--color-danger-text)}.PagoPage_receiptErrorIcon___YUTF{flex-shrink:0;color:var(--color-danger-text)}.OrderSummary_summary__fVw8D{display:flex;flex-direction:column;gap:.875rem;padding:1.25rem;background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-xl)}.OrderSummary_title__9gdnB{margin:0;font-size:.78rem;font-weight:700;text-transform:uppercase;letter-spacing:.08em;color:var(--color-text-muted)}.OrderSummary_lines__0xW_6{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.75rem}.OrderSummary_line__3bfDZ{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem}.OrderSummary_lineText__ApF8j{display:flex;flex-direction:column;min-width:0}.OrderSummary_lineLabel__CQgtP{font-size:.95rem;font-weight:600;color:var(--color-text)}.OrderSummary_lineDetail__Y4qcE{font-size:.8rem;color:var(--color-text-muted)}.OrderSummary_amount__WbYFK{font-family:var(--font-display),system-ui,sans-serif;font-stretch:96%;font-size:1rem;font-weight:600;color:var(--color-text);font-feature-settings:lining-nums tabular-nums;font-variant-numeric:lining-nums tabular-nums;white-space:nowrap}.OrderSummary_amountDiscount__Ej8oL{color:var(--color-success)}.OrderSummary_tax__CQtGp{margin:0;padding:.75rem 0 0;border-top:1px solid var(--color-border);display:flex;flex-direction:column;gap:.35rem}.OrderSummary_taxRow__327RY{display:flex;justify-content:space-between;gap:1rem;font-size:.85rem;color:var(--color-text-muted);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.OrderSummary_total__UOrbF{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:.25rem 1rem;padding-top:.875rem;border-top:1px solid var(--color-border)}.OrderSummary_totalLabel__2XmSM{font-size:.95rem;font-weight:700;color:var(--color-text)}.OrderSummary_totalAmount__mRiev{white-space:nowrap;font-family:var(--font-display),system-ui,sans-serif;font-stretch:92%;font-size:clamp(1.5rem,6.4vw,1.85rem);font-weight:600;letter-spacing:-.015em;color:var(--color-text);font-feature-settings:lining-nums tabular-nums;font-variant-numeric:lining-nums tabular-nums}.OrderSummary_note__mO6Aw{margin:-.4rem 0 0;font-size:.8rem;color:var(--color-text-muted);line-height:1.45}.OrderSummary_assurances__XE5jo{list-style:none;margin:0;padding:.875rem 0 0;border-top:1px solid var(--color-border);display:flex;flex-direction:column;gap:.5rem}.OrderSummary_assurances__XE5jo li{display:flex;align-items:center;gap:.5rem;font-size:.85rem;color:var(--color-text)}.OrderSummary_assurances__XE5jo svg{flex-shrink:0;color:var(--color-success)}.OrderSummary_mobileBar__EAqzR{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-xl)}.OrderSummary_mobileSummary__LCohK{display:flex;align-items:center;gap:.75rem;min-height:52px;padding:.5rem 1rem;cursor:pointer;list-style:none}.OrderSummary_mobileSummary__LCohK::-webkit-details-marker{display:none}.OrderSummary_mobileSummary__LCohK:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px;border-radius:var(--radius-xl)}.OrderSummary_mobileLabel__yKBx_{flex:1 1;font-size:.85rem;font-weight:600;color:var(--color-text-muted)}.OrderSummary_mobileTotal__ThbLU{font-family:var(--font-display),system-ui,sans-serif;font-stretch:94%;font-size:1.15rem;font-weight:600;font-feature-settings:lining-nums tabular-nums;font-variant-numeric:lining-nums tabular-nums;white-space:nowrap;color:var(--color-text)}.OrderSummary_mobileCaret__u3F_w{flex-shrink:0;color:var(--color-text-muted);transition:transform .15s}.OrderSummary_mobileBar__EAqzR[open] .OrderSummary_mobileCaret__u3F_w{transform:rotate(180deg)}.OrderSummary_mobileBody__nVDoO{display:flex;flex-direction:column;gap:.875rem;padding:.25rem 1rem 1rem}.OrderSummary_desktopOnly__ZdYxZ{display:none}@media (min-width:900px){.OrderSummary_mobileBar__EAqzR{display:none}.OrderSummary_desktopOnly__ZdYxZ{display:flex}}@media (max-width:480px){.OrderSummary_summary__fVw8D{padding:1rem}}@media (prefers-reduced-motion:reduce){.OrderSummary_mobileCaret__u3F_w{transition:none}}.OrderSummary_mobileLabel__yKBx_,.OrderSummary_taxRow__327RY dd{white-space:nowrap}.ReceiptBuyer_grid__Aj3uy{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:.75rem;gap:.75rem}@media (min-width:560px){.ReceiptBuyer_grid__Aj3uy{grid-template-columns:minmax(0,13rem) minmax(0,1fr)}.ReceiptBuyer_fieldWide__Kz5au{grid-column:1/-1}}.ReceiptBuyer_field__YKWjG{display:flex;flex-direction:column;gap:.35rem;min-width:0}.ReceiptBuyer_label__WRcw8{font-size:.85rem;font-weight:600;color:var(--color-text)}.ReceiptBuyer_textInput__KB_Yo{font-family:inherit;font-weight:500;font-size:1rem;letter-spacing:normal}.ReceiptBuyer_rucOk__K_FTN,.ReceiptBuyer_rucStatus__hdqHO{display:flex;align-items:center;gap:.45rem;margin:0;font-size:.85rem;line-height:1.4;color:var(--color-text-muted)}.ReceiptBuyer_rucOk__K_FTN{align-items:flex-start;padding:.6rem .75rem;border-radius:var(--radius-md);background:rgba(5,150,105,.06);color:var(--color-success-text)}.ReceiptBuyer_rucOk__K_FTN svg{flex-shrink:0;margin-top:.1rem}.ReceiptBuyer_rucOk__K_FTN strong{color:var(--color-text)}.ReceiptBuyer_legend__CSezW{float:left;width:100%;padding:0}.ReceiptBuyer_labelNote__o4PZk{font-weight:500;color:var(--color-text-muted)}.ReceiptBuyer_bare__En_TW{display:flex;flex-direction:column;gap:.75rem;min-width:0;margin:0;padding:0;border:none}.ReceiptBuyer_options__uy3wb{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:.5rem;gap:.5rem}@media (min-width:560px){.ReceiptBuyer_options__uy3wb{grid-template-columns:repeat(2,minmax(0,1fr))}}.ReceiptBuyer_option__BcHFR{position:relative;display:block;cursor:pointer}.ReceiptBuyer_optionInput__BjRRb{position:absolute;inset:0;width:100%;height:100%;margin:0;opacity:0;cursor:pointer}.ReceiptBuyer_optionBody__LPh1H{display:flex;align-items:flex-start;gap:.75rem;min-height:64px;height:100%;padding:.85rem 1rem;border:1.5px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-bg);transition:border-color .15s,background .15s,box-shadow .15s}.ReceiptBuyer_option__BcHFR:hover .ReceiptBuyer_optionBody__LPh1H{border-color:rgba(var(--color-primary-rgb),.45)}.ReceiptBuyer_optionDot__w2TZf{flex-shrink:0;width:18px;height:18px;margin-top:.1rem;border:2px solid var(--color-border);border-radius:50%;background:var(--color-surface);transition:border-color .15s,background .15s,box-shadow .15s}.ReceiptBuyer_optionInput__BjRRb:checked+.ReceiptBuyer_optionBody__LPh1H{border-color:var(--color-primary);background:rgba(var(--color-primary-rgb),.08)}.ReceiptBuyer_optionInput__BjRRb:checked+.ReceiptBuyer_optionBody__LPh1H .ReceiptBuyer_optionDot__w2TZf{border-color:var(--color-primary);background:var(--color-primary);box-shadow:inset 0 0 0 3px var(--color-surface)}.ReceiptBuyer_optionInput__BjRRb:focus-visible+.ReceiptBuyer_optionBody__LPh1H{outline:3px solid rgba(var(--color-primary-rgb),.35);outline-offset:2px}.ReceiptBuyer_optionText__rU_Yv{display:flex;flex-direction:column;gap:.2rem;min-width:0}.ReceiptBuyer_optionTitle__I3moh{display:inline-flex;align-items:center;gap:.4rem;font-size:.95rem;font-weight:700;color:var(--color-text)}.ReceiptBuyer_optionTitle__I3moh svg{color:var(--color-text-muted)}.ReceiptBuyer_optionInput__BjRRb:checked+.ReceiptBuyer_optionBody__LPh1H .ReceiptBuyer_optionTitle__I3moh svg{color:var(--color-primary)}.ReceiptBuyer_optionHint__1rbLC{font-size:.8rem;line-height:1.4;color:var(--color-text-muted)}.ReceiptBuyer_fields__1l9rx{display:flex;flex-direction:column;gap:.6rem}.ReceiptBuyer_helpText__u5FcS{margin:0;font-size:.8rem;line-height:1.45;color:var(--color-text-muted)}@media (prefers-reduced-motion:reduce){.ReceiptBuyer_optionBody__LPh1H,.ReceiptBuyer_optionDot__w2TZf{transition:none}}.CycleToggle_group__5PnUs{border:none;margin:0;padding:0;min-width:0}.CycleToggle_legend__BCqjE{font-size:.78rem;font-weight:600;text-transform:uppercase;letter-spacing:.06em;color:var(--color-text-muted);margin-bottom:.4rem;padding:0}.CycleToggle_track__3Z7aV{display:grid;grid-template-columns:1fr 1fr;grid-gap:.25rem;gap:.25rem;padding:.25rem;background:var(--color-bg);border:1px solid var(--color-border);border-radius:var(--radius-lg)}.CycleToggle_btn__4BuK8{display:inline-flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:.4rem;min-height:44px;padding:.5rem;border:none;border-radius:calc(var(--radius-lg) - .25rem);background:transparent;font-family:inherit;font-size:.875rem;font-weight:600;color:var(--color-text-muted);cursor:pointer;transition:background .15s,color .15s}.CycleToggle_btn__4BuK8:hover:not(:disabled):not(.CycleToggle_btnActive__LiwrY){color:var(--color-text)}.CycleToggle_btn__4BuK8:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.CycleToggle_btn__4BuK8:disabled{opacity:.45;cursor:not-allowed}.CycleToggle_btnActive__LiwrY{background:var(--color-surface);color:var(--color-text);box-shadow:var(--shadow-sm)}.CycleToggle_badge__Y1Wto{white-space:nowrap;display:inline-flex;align-items:center;padding:1px 7px;border-radius:99px;background:var(--color-primary-light);color:var(--color-primary-dark);font-size:.75rem;font-weight:700}.CycleToggle_note__e764g{margin:.5rem 0 0;font-size:.78rem;line-height:1.4;color:var(--color-text-muted)}.CycleToggle_btnActive__LiwrY .CycleToggle_badge__Y1Wto{background:var(--color-primary);color:var(--color-primary-contrast)}@media (prefers-reduced-motion:reduce){.CycleToggle_btn__4BuK8{transition:none}}.ReceiptFiles_files__ZL8HH{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.375rem}.ReceiptFiles_file__J1kLF{display:inline-flex;align-items:center;padding:.25rem .55rem;border-radius:5px;border:1px solid var(--color-border);background:var(--color-surface);color:var(--color-text-muted);font:inherit;font-size:.72rem;font-weight:600;cursor:pointer;transition:color .12s,border-color .12s}.ReceiptFiles_file__J1kLF:hover:not(:disabled){color:var(--color-text);border-color:var(--color-text-muted)}.ReceiptFiles_file__J1kLF:disabled{opacity:.6;cursor:progress}.ReceiptFiles_file__J1kLF:focus-visible{outline:3px solid rgba(var(--color-primary-rgb),.35);outline-offset:2px}.ReceiptFiles_large__sSRgO{min-height:44px;padding:0 .85rem;border-radius:var(--radius-md);font-size:.85rem}.ReceiptFiles_error__PxQsG{flex-basis:100%;font-size:.75rem;font-weight:400;color:var(--color-danger-text)}.BenefitList_box__x9Jjn{display:flex;flex-direction:column;gap:.625rem;padding:.875rem 1rem;border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-bg)}.BenefitList_boxLoss__lEI5j{background:var(--color-danger-light);border-color:var(--color-danger-border)}.BenefitList_title__v9El_{display:flex;align-items:center;gap:.5rem;margin:0;font-size:.875rem;font-weight:600;line-height:1.35;color:var(--color-text)}.BenefitList_title__v9El_ svg{flex-shrink:0;color:var(--color-success)}.BenefitList_titleLoss__jHeFa svg{color:var(--color-danger)}.BenefitList_list__LmSVd{display:flex;flex-direction:column;gap:.5rem;margin:0;padding:0;list-style:none}.BenefitList_item__1L8Jp{display:flex;align-items:flex-start;gap:.625rem;font-size:.875rem;line-height:1.4;color:var(--color-text)}.BenefitList_mark__WrJuO{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:20px;height:20px;margin-top:1px;border-radius:999px}.BenefitList_markGain__gc6Fr{background:var(--color-success-light);color:var(--color-success)}.BenefitList_markLoss__65UkW{background:var(--color-surface);color:var(--color-danger);border:1px solid var(--color-danger-border)}.BenefitList_footnote__2jGdd{margin:0;padding-top:.625rem;border-top:1px solid var(--color-danger-border);font-size:.8125rem;line-height:1.45;color:var(--color-text-muted)}.PlanChangeModal_frame__K51Xw{display:flex;flex-direction:column;width:min(92vw,40rem);max-height:min(90vh,46rem);min-height:0}.PlanChangeModal_head__Kbi68{display:flex;align-items:flex-start;gap:.875rem;padding:1.25rem 3.25rem 1rem 1.5rem;border-bottom:1px solid var(--color-border)}.PlanChangeModal_headIcon___UQdW{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:44px;height:44px;border-radius:var(--radius-lg)}.PlanChangeModal_iconUp__uqQ1K{background:var(--color-primary);color:var(--color-primary-contrast);box-shadow:var(--shadow-primary)}.PlanChangeModal_iconDown__jvhIR{background:var(--color-bg-hover);color:var(--color-text-muted)}.PlanChangeModal_headText__6b0vv{min-width:0}.PlanChangeModal_title__rOk7A{margin:0;font-size:1.125rem;font-weight:700;line-height:1.3;color:var(--color-text)}.PlanChangeModal_sub__lxOUU{margin:.25rem 0 0;max-width:60ch;font-size:.875rem;line-height:1.5;color:var(--color-text-muted)}.PlanChangeModal_sub__lxOUU strong{color:var(--color-text);font-weight:600}.PlanChangeModal_scroll__QFHIl{display:flex;flex-direction:column;gap:1.25rem;flex:1 1;min-height:0;padding:1.25rem 1.5rem;overflow-y:auto}.PlanChangeModal_foot___LBTs{display:flex;align-items:center;justify-content:flex-end;gap:.5rem;padding:1rem 1.5rem;border-top:1px solid var(--color-border);background:var(--color-surface)}.PlanChangeModal_cta__pARPD{min-height:44px;font-weight:600}.PlanChangeModal_foot___LBTs .btn{min-height:44px}.PlanChangeModal_now__E35ax{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:.25rem 1rem;padding:.75rem 1rem;background:var(--color-bg);border:1px solid var(--color-border);border-radius:var(--radius-md)}.PlanChangeModal_nowMain__O_2H6{display:flex;align-items:baseline;flex-wrap:wrap;gap:.5rem;min-width:0}.PlanChangeModal_nowLabel__HBFcJ{font-size:.8125rem;color:var(--color-text-muted)}.PlanChangeModal_nowName__XeRBX{font-size:.9375rem;font-weight:700;color:var(--color-text)}.PlanChangeModal_nowMeta__GAX6W{font-size:.8125rem;color:var(--color-text-muted);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.PlanChangeModal_rule__hItV8{margin:0;font-size:.8125rem;line-height:1.5;color:var(--color-text-muted)}.PlanChangeModal_pick__f7T2Z{margin:0;padding:1rem;text-align:center;font-size:.875rem;color:var(--color-text-muted);border:1px dashed var(--color-border);border-radius:var(--radius-md)}@media (max-width:520px){.PlanChangeModal_head__Kbi68{padding:1rem 3rem .875rem 1rem}.PlanChangeModal_scroll__QFHIl{padding:1rem}.PlanChangeModal_foot___LBTs{padding:.75rem 1rem;flex-wrap:wrap-reverse}.PlanChangeModal_cta__pARPD{flex:1 1 100%}}.CouponRedeemBox_toggle__wvDI3{align-self:flex-start;padding:0;border:none;background:none;font:inherit;font-size:.85rem;color:var(--color-primary);cursor:pointer;text-decoration:underline;text-underline-offset:.2em}.CouponRedeemBox_toggle__wvDI3:focus-visible{outline:2px solid var(--color-border-focus);outline-offset:2px;border-radius:var(--radius-sm)}.CouponRedeemBox_box__WvvLY{display:flex;flex-direction:column;gap:.4rem;padding:.85rem 1rem;border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-bg)}.CouponRedeemBox_label__jJJdO{font-size:.85rem;font-weight:600}.CouponRedeemBox_row__30dyz{display:flex;gap:.5rem;align-items:center}.CouponRedeemBox_hint__h0QpP{margin:0;font-size:.78rem;line-height:1.45;color:var(--color-text-muted)}.CouponRedeemBox_error__4cRAn{margin:0;font-size:.82rem;color:var(--color-danger)}.PlanChangeReview_comparison__aFt0K{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:stretch;grid-gap:.75rem;gap:.75rem}.PlanChangeReview_side__Zso5z{display:flex;flex-direction:column;gap:4px;min-width:0;padding:.875rem 1rem;background:var(--color-bg);border:1px solid var(--color-border);border-radius:var(--radius-md)}.PlanChangeReview_dimmed__dBlqO{opacity:.7}.PlanChangeReview_highlighted__yN7ee{background:var(--color-primary-light);border-color:var(--color-primary)}.PlanChangeReview_highlightedDowngrade__oM3tq{background:var(--color-surface);border-color:var(--color-text-muted)}.PlanChangeReview_sideLabel__HSFHF{font-size:.75rem;font-weight:600;color:var(--color-text-muted)}.PlanChangeReview_sideName__WyFOK{font-size:.9375rem;font-weight:600;color:var(--color-text)}.PlanChangeReview_sidePrice__22Hg2{font-size:1.25rem;font-weight:700;color:var(--color-text);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;letter-spacing:-.01em}.PlanChangeReview_sideUnit__wl_FG{margin-left:4px;font-size:.75rem;font-weight:500;color:var(--color-text-muted)}.PlanChangeReview_sideMeta__meje8{font-size:.75rem;color:var(--color-text-muted);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.PlanChangeReview_arrow__kDQ_Z{display:flex;align-items:center;justify-content:center;color:var(--color-text-muted)}.PlanChangeReview_breakdown__VEHeu{border:1px solid var(--color-border);border-radius:var(--radius-md);overflow:hidden}.PlanChangeReview_rows__m2w_0{margin:0;display:flex;flex-direction:column}.PlanChangeReview_row__rgJpl{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:.65rem .875rem;font-size:.8125rem;border-bottom:1px solid var(--color-border);margin:0}.PlanChangeReview_row__rgJpl:last-child{border-bottom:0}.PlanChangeReview_row__rgJpl dt{color:var(--color-text-muted);margin:0}.PlanChangeReview_row__rgJpl dd{margin:0;color:var(--color-text);font-weight:500;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;text-align:right}.PlanChangeReview_totalRow__33JSf{background:var(--color-bg);font-size:.9375rem}.PlanChangeReview_totalRow__33JSf dt{color:var(--color-text);font-weight:600}.PlanChangeReview_totalRow__33JSf dd{font-weight:700;font-size:1.05rem}.PlanChangeReview_totalPositive__0hXXb{color:var(--color-primary)}.PlanChangeReview_note__D4gZF{margin:0;padding:.6rem .875rem;font-size:.75rem;line-height:1.45;color:var(--color-text-muted);background:var(--color-bg);border-top:1px solid var(--color-border)}.PlanChangeReview_note__D4gZF strong{color:var(--color-text)}@media (max-width:520px){.PlanChangeReview_comparison__aFt0K{grid-template-columns:minmax(0,1fr)}.PlanChangeReview_arrow__kDQ_Z{transform:rotate(90deg)}}.PlanChangeReview_legalNote__1i8Ik{margin:0;padding:0 1.25rem .75rem;font-size:.78rem;line-height:1.5;color:var(--color-text-muted)}.PlanChangeReview_legalNote__1i8Ik a{color:var(--color-primary);text-underline-offset:2px}.PlanOptions_set___zt1_{display:flex;flex-direction:column;gap:.75rem;min-width:0;margin:0;padding:0;border:0}.PlanOptions_legend__jeIYf{padding:0;margin-bottom:.5rem;font-size:.8125rem;font-weight:600;color:var(--color-text)}.PlanOptions_group__7aQqP{display:flex;flex-direction:column;gap:.5rem}.PlanOptions_groupLabel__DjIcf{margin:.25rem 0 0;font-size:.75rem;font-weight:600;color:var(--color-text-muted)}.PlanOptions_option__hOwB8{position:relative;display:flex;align-items:center;gap:.75rem;min-height:64px;padding:.75rem 1rem;background:var(--color-surface);border:1.5px solid var(--color-border);border-radius:var(--radius-md);cursor:pointer;transition:border-color .15s,background-color .15s}.PlanOptions_option__hOwB8:hover{border-color:var(--color-text-muted)}.PlanOptions_input__xyZlJ{position:absolute;inset:0;width:100%;height:100%;margin:0;opacity:0;cursor:pointer}.PlanOptions_option__hOwB8:has(.PlanOptions_input__xyZlJ:focus-visible){outline:2px solid var(--color-primary);outline-offset:2px}.PlanOptions_dot__Vz8PG{flex-shrink:0;width:18px;height:18px;border:2px solid var(--color-border);border-radius:999px;background:var(--color-surface);transition:border-color .15s,border-width .15s}.PlanOptions_on__cTu9e.PlanOptions_up__klJHl{border-color:var(--color-primary);background:var(--color-primary-light)}.PlanOptions_on__cTu9e.PlanOptions_up__klJHl .PlanOptions_dot__Vz8PG{border-color:var(--color-primary);border-width:5px}.PlanOptions_on__cTu9e.PlanOptions_down__88Wf_{border-color:var(--color-text);background:var(--color-bg-hover)}.PlanOptions_on__cTu9e.PlanOptions_down__88Wf_ .PlanOptions_dot__Vz8PG{border-color:var(--color-text);border-width:5px}.PlanOptions_main__IiSIP{display:flex;flex-direction:column;gap:2px;flex:1 1;min-width:0}.PlanOptions_name__fCp58{display:flex;align-items:center;flex-wrap:wrap;gap:.5rem;font-size:.9375rem;font-weight:600;color:var(--color-text)}.PlanOptions_detail__GlXWa{font-size:.8125rem;line-height:1.35;color:var(--color-text-muted)}.PlanOptions_side__oqmoH{display:flex;flex-direction:column;align-items:flex-end;gap:2px;flex-shrink:0;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.PlanOptions_price__pOQ0H{font-size:1rem;font-weight:700;color:var(--color-text)}.PlanOptions_unit__MRTpU{font-size:.8125rem;font-weight:400;color:var(--color-text-muted)}.PlanOptions_delta__8nF_b{font-size:.75rem;color:var(--color-text-muted)}.PlanOptions_badge__CLBxI{padding:1px 8px;border-radius:999px;background:var(--color-warning-light);border:1px solid var(--color-warning);font-size:.6875rem;font-weight:600;color:var(--color-text)}@media (max-width:480px){.PlanOptions_option__hOwB8{flex-wrap:wrap}.PlanOptions_side__oqmoH{flex-direction:row;align-items:baseline;gap:.5rem;margin-left:calc(18px + .75rem)}}@media (prefers-reduced-motion:reduce){.PlanOptions_dot__Vz8PG,.PlanOptions_option__hOwB8{transition:none}}.PlanTab_root__naGi0{display:flex;flex-direction:column;gap:1.25rem}.PlanTab_loading__q8uQc{color:var(--color-text-muted);padding:2rem 0}.PlanTab_sectionTitle__1vO5_{font-size:.9rem;font-weight:600;color:var(--color-text);margin:0 0 1.25rem;display:flex;align-items:baseline;gap:.75rem}.PlanTab_period__9ZJ8v{font-size:.78rem;font-weight:400;color:var(--color-text-muted);text-transform:capitalize}.PlanTab_planRow__5j1uw{display:flex;align-items:center;justify-content:space-between;margin-bottom:1.25rem;gap:1rem}.PlanTab_planName__cQGZd{display:block;font-size:1.25rem;font-weight:700;color:var(--color-text)}.PlanTab_planPrice__Ub2BN{display:block;font-size:.85rem;color:var(--color-text-muted);margin-top:.125rem}.PlanTab_featureGrid__mi8JH{display:grid;grid-template-columns:repeat(auto-fill,minmax(180px,1fr));grid-gap:.5rem;gap:.5rem}.PlanTab_featureItem__THNHR{display:flex;align-items:center;gap:.5rem;font-size:.85rem;padding:.4rem .6rem;border-radius:var(--radius-sm)}.PlanTab_featureActive__gxw9M{color:var(--color-text)}.PlanTab_featureLocked__Kvboq{color:var(--color-text-placeholder)}.PlanTab_featureCheck__bZPPS{font-size:.75rem;font-weight:700;width:16px;text-align:center}.PlanTab_featureActive__gxw9M .PlanTab_featureCheck__bZPPS{color:var(--color-success)}.PlanTab_featureLocked__Kvboq .PlanTab_featureCheck__bZPPS{color:var(--color-text-placeholder)}.PlanTab_usageSection__olXFM{margin-bottom:1.25rem}.PlanTab_usageTotal__ohZVT{display:flex;align-items:baseline;gap:.5rem;margin-bottom:.625rem}.PlanTab_usageTotalNum__jbH6Y{font-size:2rem;font-weight:700;color:var(--color-text);line-height:1}.PlanTab_usageTotalLabel__r1Nas{font-size:.85rem;color:var(--color-text-muted)}.PlanTab_usageBarWrap__pmsKT{display:flex;flex-direction:column;gap:.375rem}.PlanTab_usageBarTrack__LpBc6{position:relative;height:8px;background-color:var(--color-border);border-radius:99px;overflow:hidden}.PlanTab_usageBarMarker__4Flym{position:absolute;top:0;bottom:0;width:2px;background-color:var(--color-text-muted);opacity:.6}.PlanTab_usageBarFill__6Ng_H{height:100%;background-color:var(--color-primary);border-radius:99px;transition:width .4s ease}.PlanTab_usageBarWarn__SMicB{background-color:var(--color-warning,#f59e0b)}.PlanTab_usageBarDanger__6fLwS{background-color:var(--color-danger)}.PlanTab_usageBarLabel__lLgnz{font-size:.78rem;color:var(--color-text-muted)}.PlanTab_breakdown__plwnL{display:flex;flex-direction:column;gap:.5rem;border-top:1px solid var(--color-border);padding-top:1rem}.PlanTab_breakdownRow__PY_7I{display:flex;justify-content:space-between;font-size:.875rem}.PlanTab_breakdownLabel__mYFSg{color:var(--color-text-muted)}.PlanTab_breakdownValue__2HySC{font-weight:600;color:var(--color-text);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.PlanTab_overageRow__H5VKn{display:flex;align-items:center;gap:1.25rem;padding:.5rem 0}.PlanTab_overageCopy__sUQNs{flex:1 1;min-width:0}.PlanTab_overageTitle__Ah0Xy{font-size:1rem;font-weight:700;color:var(--color-text);margin:0 0 .25rem}.PlanTab_overageHint__QyZ7K{font-size:.85rem;color:var(--color-text-muted);line-height:1.5;margin:0}.PlanTab_overageHint__QyZ7K strong{color:var(--color-text);font-weight:600}.PlanTab_overageFooter__n8pGR{font-size:.78rem;color:var(--color-text-muted);margin:.875rem 0 0;padding-top:.875rem;border-top:1px dashed var(--color-border);line-height:1.5}.PlanTab_toggleSwitch__4FFjG{position:relative;flex-shrink:0;width:52px;height:28px;border:none;border-radius:999px;background:var(--color-border);cursor:pointer;transition:background .2s ease;padding:0}.PlanTab_toggleSwitch__4FFjG:disabled{opacity:.5;cursor:wait}.PlanTab_toggleOn___HoKe{background:var(--color-primary)}.PlanTab_toggleOff___I1zC{background:var(--color-border)}.PlanTab_toggleKnob__fgnhr{position:absolute;top:3px;left:3px;width:22px;height:22px;background:#fff;border-radius:50%;box-shadow:0 1px 3px rgba(0,0,0,.2);transition:transform .2s ease}.PlanTab_toggleOn___HoKe .PlanTab_toggleKnob__fgnhr{transform:translateX(24px)}.ProfileTab_stack___YICO{display:flex;flex-direction:column;gap:1.25rem}.ProfileTab_hint__fbUkJ{margin:0;font-size:.875rem;color:var(--color-text-muted)}.ProfileTab_header__fLVxY{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-gap:1rem 1.5rem;gap:1rem 1.5rem;align-items:center;padding:1.25rem 1.5rem;border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface);box-shadow:var(--shadow-xs)}.ProfileTab_identity__ymjZf{display:flex;align-items:center;gap:.9rem;min-width:0}.ProfileTab_avatarImg__bBk79,.ProfileTab_avatar__YSAmH{flex:none;width:48px;height:48px;border-radius:var(--radius-md)}.ProfileTab_avatar__YSAmH{display:inline-flex;align-items:center;justify-content:center;background:var(--color-primary-light);color:var(--color-primary);font-size:1rem;font-weight:700;letter-spacing:.02em}.ProfileTab_avatarImg__bBk79{object-fit:contain;border:1px solid var(--color-border);background:var(--color-surface)}.ProfileTab_identityText__ZoICw{display:flex;flex-direction:column;min-width:0}.ProfileTab_name__dYdQT{overflow:hidden;font-size:1rem;font-weight:600;color:var(--color-text);text-overflow:ellipsis;white-space:nowrap}.ProfileTab_ruc__1ffxq{font-size:.8125rem;color:var(--color-text-muted);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ProfileTab_progressBlock__X6CXL{display:flex;flex-direction:column;gap:.4rem;min-width:0}.ProfileTab_progressHead__DLrDp{display:flex;align-items:center;gap:.4rem}.ProfileTab_progressLabel__NLdjI{font-size:.8125rem;font-weight:600;color:var(--color-text)}.ProfileTab_progressOk__7cXBI{color:var(--color-success-text)}.ProfileTab_progress__gJjpe{height:6px;overflow:hidden;border-radius:999px;background:var(--color-border)}.ProfileTab_progressFill__errtn{height:100%;border-radius:999px;background:var(--color-primary);transition:width .4s ease}.ProfileTab_progressDone__Kimjs{background:var(--color-success)}.ProfileTab_missing__zg1q7{margin:0;font-size:.78rem;color:var(--color-text-muted)}.ProfileTab_next__fkgcD{grid-column:1/-1;display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:.7rem .9rem;border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-bg);color:var(--color-text);font:inherit;text-align:left;cursor:pointer;transition:background-color .15s,border-color .15s}.ProfileTab_next__fkgcD span{display:flex;flex-direction:column;font-size:.75rem;color:var(--color-text-muted)}.ProfileTab_next__fkgcD strong{font-size:.875rem;color:var(--color-text)}.ProfileTab_next__fkgcD:hover{background:var(--color-bg-hover);border-color:var(--color-primary)}.ProfileTab_next__fkgcD:focus-visible{outline:2px solid var(--color-border-focus);outline-offset:2px}@media (max-width:640px){.ProfileTab_header__fLVxY{grid-template-columns:minmax(0,1fr);padding:1rem}}@media (prefers-reduced-motion:reduce){.ProfileTab_next__fkgcD,.ProfileTab_progressFill__errtn{transition:none}}.SaleNotesAnalytics_wrap__bPoPy{display:flex;flex-direction:column;gap:1.25rem}.SaleNotesAnalytics_muted____Mra{margin:0;max-width:58ch;font-size:.875rem;line-height:1.55;color:var(--color-text-muted)}.SaleNotesAnalytics_skeleton____F0f{height:14rem;border-radius:var(--radius-md);background:var(--color-bg-hover)}.SaleNotesAnalytics_facts__aCGzg{display:grid;grid-template-columns:repeat(auto-fit,minmax(9.5rem,1fr));grid-gap:1rem 1.5rem;gap:1rem 1.5rem;margin:0}.SaleNotesAnalytics_facts__aCGzg dt{font-size:.78rem;color:var(--color-text-muted)}.SaleNotesAnalytics_facts__aCGzg dd{margin:.1rem 0 0;font-size:1.15rem;font-weight:600;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--color-text)}.SaleNotesAnalytics_facts__aCGzg .SaleNotesAnalytics_sub__4SEPc{font-size:.75rem;font-weight:400;color:var(--color-text-muted)}.SaleNotesAnalytics_figure__wM08o{display:flex;flex-direction:column;gap:.35rem;margin:0}.SaleNotesAnalytics_chartRow__1v5GF{display:flex;gap:.5rem}.SaleNotesAnalytics_yAxis__QGboI{display:flex;flex-direction:column;justify-content:space-between;min-width:3.4rem;font-size:.7rem;text-align:right;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--color-text-muted)}.SaleNotesAnalytics_svg__kcv7n{flex:1 1;width:100%;height:10.5rem;overflow:visible}.SaleNotesAnalytics_grid__XqdmV{stroke:var(--color-border);stroke-dasharray:3 4;vector-effect:non-scaling-stroke}.SaleNotesAnalytics_base__ecCSg{stroke:var(--color-border);vector-effect:non-scaling-stroke}.SaleNotesAnalytics_auto__fob5s{fill:var(--color-primary);background:var(--color-primary)}.SaleNotesAnalytics_cash__twM3m{fill:var(--color-success);background:var(--color-success)}.SaleNotesAnalytics_manual__A1HfE{fill:var(--color-text-muted);background:var(--color-text-muted)}.SaleNotesAnalytics_pending____DXU{fill:var(--color-warning);background:var(--color-warning)}.SaleNotesAnalytics_xAxis__4ZlLI{display:flex;justify-content:space-between;padding-left:3.9rem;font-size:.7rem;color:var(--color-text-muted)}.SaleNotesAnalytics_legend__dMJVq{display:flex;flex-wrap:wrap;gap:.35rem 1.1rem;margin:.4rem 0 0;padding:0;list-style:none;font-size:.78rem;color:var(--color-text-secondary)}.SaleNotesAnalytics_legend__dMJVq li{display:inline-flex;align-items:center;gap:.4rem}.SaleNotesAnalytics_swatch__6vNjK{width:.7rem;height:.7rem;border-radius:2px}.SaleNotesAnalytics_details__4d7pz summary{display:inline-flex;align-items:center;min-height:2.75rem;font-size:.85rem;color:var(--color-primary);cursor:pointer}.SaleNotesAnalytics_num__Dzf3K{text-align:right;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.SaleNotesAnalytics_srOnly__ZiLa8{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.Switch_row__iHyPS{display:flex;align-items:center;justify-content:space-between;gap:1rem;min-height:2.75rem}.Switch_disabled__pFJEG{opacity:.55}.Switch_text__OckY9{display:flex;flex-direction:column;gap:.1rem;min-width:0}.Switch_label__AduUA{font-size:.875rem;font-weight:500;color:var(--color-text);cursor:pointer}.Switch_hint__HhNFm{font-size:.78rem;line-height:1.4;color:var(--color-text-muted)}.Switch_control__skzvM{position:relative;flex-shrink:0;width:2.5rem;height:1.5rem}.Switch_input__D3JY_{position:absolute;inset:0;z-index:1;width:100%;height:100%;margin:0;opacity:0;cursor:pointer}.Switch_input__D3JY_:disabled{cursor:not-allowed}.Switch_track__6WnO0{position:absolute;inset:0;border-radius:999px;background:var(--color-border);transition:background-color .15s}.Switch_thumb__YvbPM{position:absolute;top:.2rem;left:.2rem;width:1.1rem;height:1.1rem;border-radius:50%;background:#fff;box-shadow:var(--shadow-xs);transition:transform .15s}.Switch_input__D3JY_:checked+.Switch_track__6WnO0{background:var(--color-primary)}.Switch_input__D3JY_:checked+.Switch_track__6WnO0 .Switch_thumb__YvbPM{transform:translateX(1rem)}.Switch_input__D3JY_:focus-visible+.Switch_track__6WnO0{outline:2px solid var(--color-border-focus);outline-offset:2px}@media (prefers-reduced-motion:reduce){.Switch_thumb__YvbPM,.Switch_track__6WnO0{transition:none}}.SaleNotesTab_stack__GBBTF{display:flex;flex-direction:column;gap:1.5rem}.SaleNotesTab_rows__8u2XY{display:flex;flex-direction:column;gap:1rem;max-width:44rem}.SaleNotesTab_links__DITfu{display:flex;flex-wrap:wrap;gap:.25rem 1.25rem;margin:0;font-size:.85rem}.SaleNotesTab_links__DITfu a{display:inline-flex;align-items:center;min-height:2.75rem;color:var(--color-primary)}.SaleNotesTab_skeleton___Yc0t{height:16rem;border-radius:var(--radius-lg);background:var(--color-bg-hover)}.SaleNotesTab_srOnly__5HkpA{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.PlanGrid_planGrid__4xbpj{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,136px),1fr));grid-gap:.625rem;gap:.625rem}.PlanGrid_planCard__7oZOB{position:relative;display:flex;flex-direction:column;gap:.2rem;min-height:44px;padding:.875rem .875rem .75rem;border:2px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface);cursor:pointer;text-align:left;transition:border-color .15s,background-color .15s,box-shadow .15s;overflow:hidden}.PlanGrid_planCard__7oZOB:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.PlanGrid_planCard__7oZOB:hover{border-color:rgba(var(--color-primary-rgb),.5);background-color:var(--color-primary-light)}.PlanGrid_planCardActive__dNMVZ{background-color:var(--color-primary-light);box-shadow:0 0 0 3px rgba(var(--color-primary-rgb),.12)}.PlanGrid_planCardActive__dNMVZ,.PlanGrid_planCardPopular__Yfokp{border-color:var(--color-primary)}.PlanGrid_popularBadge__4q3Ve{position:absolute;top:0;right:0;background-color:var(--color-primary);color:var(--color-primary-contrast);font-size:.72rem;font-weight:700;padding:.2rem .5rem;border-radius:0 calc(var(--radius-lg) - 2px) 0 var(--radius-md);letter-spacing:.03em;text-transform:uppercase}.PlanGrid_planCardTop__f_2Ag{display:flex;align-items:center;justify-content:flex-start;gap:.4rem;margin-bottom:.125rem}.PlanGrid_planName__qT9Di{font-size:.875rem;font-weight:600;color:var(--color-text)}.PlanGrid_planCheck__Rf2UG{color:var(--color-primary);flex-shrink:0}.PlanGrid_planApiIcon__SNh_E{color:var(--color-text-muted);flex-shrink:0}.PlanGrid_planPrice__XHwOZ{font-family:var(--font-display),system-ui,sans-serif;font-stretch:94%;font-size:1.15rem;font-weight:600;color:var(--color-primary);line-height:1.2;font-feature-settings:lining-nums tabular-nums;font-variant-numeric:lining-nums tabular-nums}.PlanGrid_planDetail__oCv__{font-size:.75rem;color:var(--color-text-muted);line-height:1.4}@media (max-width:480px){.PlanGrid_planGrid__4xbpj{grid-template-columns:1fr;gap:.5rem}.PlanGrid_planCard__7oZOB{display:grid;grid-template-columns:1fr auto;grid-column-gap:.75rem;column-gap:.75rem;align-items:center;padding:.625rem .875rem}.PlanGrid_planCardTop__f_2Ag{grid-column:1;margin-bottom:0}.PlanGrid_planDetail__oCv__{grid-column:1}.PlanGrid_planPrice__XHwOZ{font-size:1.05rem;white-space:nowrap;grid-column:2;grid-row:1/span 2;text-align:right}.PlanGrid_planCardPopular__Yfokp .PlanGrid_planPrice__XHwOZ{margin-top:.9rem}}.PasswordInput_wrapper__W6SEG{position:relative;display:flex;align-items:center}.PasswordInput_wrapper__W6SEG input{padding-right:2.75rem;flex:1 1}.PasswordInput_toggle__RsPoQ{position:absolute;right:0;top:50%;transform:translateY(-50%);display:flex;align-items:center;justify-content:center;width:2.5rem;height:100%;background:none;border:none;color:var(--color-text-muted);cursor:pointer;transition:color .15s;padding:0;border-radius:0 var(--radius-md) var(--radius-md) 0}.PasswordInput_toggle__RsPoQ:hover{color:var(--color-text);background-color:var(--color-bg-hover)}.PasswordInput_toggle__RsPoQ:focus-visible{outline:2px solid var(--color-primary);outline-offset:-2px}.PasswordInput_helper__zs4It{font-size:.8rem;color:var(--color-text-muted);margin-top:.375rem;display:block}@media (pointer:coarse){.PasswordInput_toggle__RsPoQ{width:2.75rem}}@media (max-width:768px){.PasswordInput_toggle__RsPoQ{width:2.75rem}}.SecurityTab_stack__zMSaU{display:flex;flex-direction:column;gap:1.25rem}.SecurityTab_rules__hKpc2{display:flex;flex-direction:column;gap:.3rem;margin:0;padding:0;list-style:none}.SecurityTab_rule__M1sxX{display:flex;align-items:center;gap:.5rem;font-size:.8125rem;color:var(--color-text-muted)}.SecurityTab_rule__M1sxX svg{flex:none}.SecurityTab_ok__bT_oY{color:var(--color-success-text)}.SecurityTab_bad__bTbdW{color:var(--color-danger-text)}.SecurityTab_srOnly__XtUHd{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.CertificateSection_section__jKdOV{display:flex;flex-direction:column;gap:1rem}.CertificateSection_status__6heM1{display:flex;flex-direction:column;gap:.6rem;padding:.75rem 1rem;border:1px solid var(--tone-border);border-radius:var(--radius-lg);background:var(--tone-bg);color:var(--tone-fg)}.CertificateSection_statusMain__3c1jA{display:flex;align-items:center;gap:.6rem}.CertificateSection_statusAction__Iw2zj{display:flex;justify-content:flex-end;padding-top:.6rem;border-top:1px solid var(--tone-border)}.CertificateSection_statusText__oLYzy{display:flex;flex-direction:column;gap:.125rem;flex:1 1 12rem;min-width:0}.CertificateSection_statusText__oLYzy strong{font-size:.875rem;font-weight:600}.CertificateSection_statusText__oLYzy span{font-size:.8125rem;line-height:1.45}.CertificateSection_tone_ok__YrzzZ{--tone-bg:var(--color-success-light);--tone-fg:color-mix(in srgb,var(--color-success) 60%,var(--color-text));--tone-border:color-mix(in srgb,var(--color-success) 35%,transparent)}.CertificateSection_tone_soon__aQXhY{--tone-bg:var(--color-warning-light);--tone-fg:color-mix(in srgb,var(--color-warning) 60%,var(--color-text));--tone-border:color-mix(in srgb,var(--color-warning) 40%,transparent)}.CertificateSection_tone_error__lNW__,.CertificateSection_tone_expired__MhLOD{--tone-bg:var(--color-danger-light);--tone-fg:color-mix(in srgb,var(--color-danger) 65%,var(--color-text));--tone-border:var(--color-danger-border)}.CertificateSection_tone_loading__EQ26u,.CertificateSection_tone_none__62owI{--tone-bg:var(--color-bg-hover);--tone-fg:var(--color-text-muted);--tone-border:var(--color-border)}.CertificateSection_tone_loading__EQ26u .CertificateSection_statusText__oLYzy strong,.CertificateSection_tone_none__62owI .CertificateSection_statusText__oLYzy strong{color:var(--color-text)}.CertificateSection_spin__eUYDQ{animation:CertificateSection_spin__eUYDQ .9s linear infinite}@keyframes CertificateSection_spin__eUYDQ{to{transform:rotate(1turn)}}@media (prefers-reduced-motion:reduce){.CertificateSection_spin__eUYDQ{animation:none}}.CertificateSection_form__m5ke7{display:flex;flex-direction:column;gap:1rem}.CertificateSection_actions__I2nnV{display:flex;gap:.5rem}.CertificateSection_drop__hvGOH{position:relative;border:1.5px dashed var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface);transition:border-color .15s,background-color .15s,box-shadow .15s}.CertificateSection_drop__hvGOH:hover{border-color:var(--color-primary)}.CertificateSection_dropActive__N0MEl{border-color:var(--color-primary);background:color-mix(in srgb,var(--color-primary) 8%,var(--color-surface))}.CertificateSection_drop__hvGOH:focus-within{border-color:var(--color-border-focus);box-shadow:0 0 0 3px rgba(var(--color-primary-rgb),.14)}.CertificateSection_dropInvalid__uZDdM,.CertificateSection_dropInvalid__uZDdM:hover{border-color:var(--color-danger)}.CertificateSection_fileInput__ZfQGH{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);opacity:0}.CertificateSection_dropPrompt__zls1L{display:flex;flex-direction:column;align-items:center;gap:.25rem;padding:1.25rem 1rem;text-align:center;font-size:.875rem;color:var(--color-text-muted);cursor:pointer}.CertificateSection_dropPrompt__zls1L svg{color:var(--color-primary)}.CertificateSection_dropLink__9VVQb{color:var(--color-primary);font-weight:600;text-decoration:underline;text-underline-offset:3px}.CertificateSection_dropHint__RRcBc{font-size:.75rem}.CertificateSection_fileChosen__U3DlQ{display:flex;align-items:center;gap:.625rem;padding:.5rem .5rem .5rem 1rem;color:var(--color-text)}.CertificateSection_fileChosen__U3DlQ svg{flex-shrink:0;color:var(--color-primary)}.CertificateSection_fileName__HZlh9{flex:1 1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.875rem;font-weight:500}.CertificateSection_fileSize__OJKjy{flex-shrink:0;font-size:.75rem;color:var(--color-text-muted);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.CertificateSection_fileRemove__5mR65{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;border:none;border-radius:var(--radius-md);background:none;color:var(--color-text-muted);cursor:pointer;transition:background-color .15s,color .15s}.CertificateSection_fileRemove__5mR65:hover{background:var(--color-bg-hover);color:var(--color-text)}.CertificateSection_fileRemove__5mR65:focus-visible{outline:2px solid var(--color-border-focus);outline-offset:1px}.CertificateSection_modalBody__uw6GD{display:flex;flex-direction:column;gap:1rem;width:min(30rem,calc(94vw - 2.25rem))}.CertificateSection_modalSubject__kPNSD{margin:0;font-size:.875rem;font-weight:600;color:var(--color-text)}.CertificateSection_modalLead__dH_8a{display:flex;align-items:flex-start;gap:.5rem;margin:0;font-size:.8125rem;line-height:1.45;color:var(--color-text-muted)}.CertificateSection_modalLead__dH_8a svg{flex-shrink:0;margin-top:.1rem;color:var(--color-primary)}.CertificateSection_fieldError__U1aXt{margin:.375rem 0 0;font-size:.8125rem;color:color-mix(in srgb,var(--color-danger) 65%,var(--color-text))}.CertificateSection_error__2CZUQ,.CertificateSection_success__d8dpT{display:flex;align-items:flex-start;gap:.5rem;margin:0;font-size:.8125rem;line-height:1.45}.CertificateSection_error__2CZUQ p,.CertificateSection_success__d8dpT p{margin:0}.CertificateSection_error__2CZUQ{color:color-mix(in srgb,var(--color-danger) 65%,var(--color-text))}.CertificateSection_error__2CZUQ svg,.CertificateSection_success__d8dpT svg{flex-shrink:0;margin-top:.1rem}.CertificateSection_success__d8dpT{color:color-mix(in srgb,var(--color-success) 60%,var(--color-text))}.CertificateSection_hint__9GgIy{margin:.125rem 0 0;color:var(--color-text-muted)}@media (max-width:520px){.CertificateSection_modalBody__uw6GD,.CertificateSection_statusAction__Iw2zj .btn{width:100%}.CertificateSection_actions__I2nnV{flex-direction:column}.CertificateSection_actions__I2nnV>.btn{width:100%}}@media (pointer:coarse){.CertificateSection_modalBody__uw6GD .btn,.CertificateSection_modalBody__uw6GD .form-input,.CertificateSection_statusAction__Iw2zj .btn{min-height:44px}.CertificateSection_fileRemove__5mR65{width:44px;height:44px}.CertificateSection_modalBody__uw6GD .form-input{font-size:16px}}.SolCredentials_guide__9mDho{border:1px solid color-mix(in srgb,var(--color-primary) 28%,var(--color-border));border-radius:var(--radius-lg);background:color-mix(in srgb,var(--color-primary) 7%,var(--color-surface))}.SolCredentials_guideSummary__ITqwh{display:flex;align-items:center;gap:.5rem;padding:.75rem 1rem;border-radius:var(--radius-lg);font-size:.875rem;font-weight:600;color:var(--color-text);cursor:pointer;list-style:none}.SolCredentials_guideSummary__ITqwh::-webkit-details-marker{display:none}.SolCredentials_guideSummary__ITqwh:focus-visible{outline:2px solid var(--color-border-focus);outline-offset:2px}.SolCredentials_guideIcon__VVDOh{flex-shrink:0;color:var(--color-primary)}.SolCredentials_chevron__rRMiy{margin-left:auto;flex-shrink:0;color:var(--color-text-muted);transition:transform .15s ease-out}.SolCredentials_guide__9mDho[open] .SolCredentials_chevron__rRMiy{transform:rotate(180deg)}.SolCredentials_guideBody__wWVxp{display:flex;flex-direction:column;align-items:flex-start;gap:.75rem;padding:0 1rem 1rem}.SolCredentials_steps__LiD_t{margin:0;padding-left:1.25rem;display:flex;flex-direction:column;gap:.375rem;font-size:.8125rem;line-height:1.5;color:var(--color-text-muted)}.SolCredentials_steps__LiD_t li::marker{color:var(--color-primary);font-weight:600}.SolCredentials_steps__LiD_t strong{color:var(--color-text);font-weight:600}.SolCredentials_formSuccess__wvLHJ code,.SolCredentials_preview__AWVBI code,.SolCredentials_steps__LiD_t code{padding:.05rem .35rem;border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-bg-hover);color:var(--color-text);font-size:.78rem;letter-spacing:.03em}.SolCredentials_note__dXhZV{margin:0;font-size:.8125rem;color:var(--color-text-muted)}.SolCredentials_srOnly__UgpFp{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.SolCredentials_group__gw4iA{display:flex;align-items:stretch;height:40px;overflow:hidden;border:1.5px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface);transition:border-color .15s,box-shadow .15s}.SolCredentials_group__gw4iA:focus-within{border-color:var(--color-border-focus);box-shadow:0 0 0 3px rgba(var(--color-primary-rgb),.14)}.SolCredentials_groupInvalid__BYh6o,.SolCredentials_groupInvalid__BYh6o:focus-within{border-color:var(--color-danger)}.SolCredentials_prefix__6iVQf{display:flex;align-items:center;padding:0 .75rem;border-right:1.5px solid var(--color-border);background:var(--color-bg-hover);color:var(--color-text-muted);font-size:.9rem;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;letter-spacing:.02em;white-space:nowrap}.SolCredentials_input__Xhc6K{flex:1 1;min-width:0;padding:0 .875rem;border:0;outline:0;background:transparent;color:var(--color-text);font-size:.9rem;letter-spacing:.04em}.SolCredentials_input__Xhc6K::placeholder{color:var(--color-text-placeholder);letter-spacing:0}.SolCredentials_preview__AWVBI{margin:.375rem 0 0;font-size:.8125rem;color:var(--color-text-muted)}.SolCredentials_fieldError__OSCs8{margin:.375rem 0 0;font-size:.8125rem;color:color-mix(in srgb,var(--color-danger) 65%,var(--color-text))}.SolCredentials_form__t9Qre{display:flex;flex-direction:column;gap:1rem}.SolCredentials_formError__UkiMT,.SolCredentials_formSuccess__wvLHJ{display:flex;align-items:flex-start;gap:.5rem;margin:0;font-size:.8125rem;line-height:1.5}.SolCredentials_formError__UkiMT svg,.SolCredentials_formSuccess__wvLHJ svg{flex-shrink:0;margin-top:.1rem}.SolCredentials_formError__UkiMT{color:color-mix(in srgb,var(--color-danger) 65%,var(--color-text))}.SolCredentials_formSuccess__wvLHJ{color:color-mix(in srgb,var(--color-success) 60%,var(--color-text))}.SolCredentials_actions__5eSUp{display:flex;gap:.5rem}.SolCredentials_spin__WO59_{animation:SolCredentials_spin__WO59_ .9s linear infinite}@keyframes SolCredentials_spin__WO59_{to{transform:rotate(1turn)}}@media (prefers-reduced-motion:reduce){.SolCredentials_spin__WO59_{animation:none}.SolCredentials_chevron__rRMiy{transition:none}}@media (pointer:coarse){.SolCredentials_group__gw4iA{height:44px}.SolCredentials_input__Xhc6K{font-size:16px}.SolCredentials_guideBody__wWVxp .btn{min-height:44px}.SolCredentials_group__gw4iA{height:46px}}.SolCredentials_group__gw4iA{min-width:0}.SunatTab_wrap__xz_Yq{display:flex;flex-direction:column;gap:1.25rem}.SunatTab_company__Mo3NI{display:flex;align-items:center;gap:.75rem;padding:.75rem 1rem;border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface)}.SunatTab_companyIcon__7ruca{flex-shrink:0;color:var(--color-primary)}.SunatTab_companyInfo__OCBXd{display:flex;flex:1 1;flex-direction:column;min-width:0}.SunatTab_companyName__fjONW{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.9rem;font-weight:600;color:var(--color-text)}.SunatTab_companyRuc__ssT4x{font-size:.8125rem;color:var(--color-text-muted);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.SunatTab_callout__jDh45{display:flex;align-items:center;gap:.75rem;padding:.75rem 1rem;border:1px solid color-mix(in srgb,var(--color-warning) 40%,transparent);border-radius:var(--radius-lg);background:var(--color-warning-light);color:color-mix(in srgb,var(--color-warning) 60%,var(--color-text))}.SunatTab_callout__jDh45>svg{flex-shrink:0}.SunatTab_calloutText__ToVuv{display:flex;flex:1 1;flex-direction:column;gap:.125rem;min-width:0;font-size:.8125rem;line-height:1.45}.SunatTab_calloutText__ToVuv strong{font-size:.875rem;font-weight:600}@media (max-width:520px){.SunatTab_callout__jDh45{flex-wrap:wrap}.SunatTab_callout__jDh45>.btn{width:100%;height:38px}}.SunatTab_panelLink__9F5b6{display:inline-flex;align-items:center;gap:.35rem;align-self:flex-start;font-size:.875rem;font-weight:600;color:var(--color-primary);text-decoration:underline;text-underline-offset:3px}.SettingsPage_shell__8Pjfm{display:flex;align-items:flex-start;gap:2.5rem}.SettingsPage_nav__gOUhG{width:208px;flex-shrink:0;display:flex;flex-direction:column;gap:1.375rem;position:-webkit-sticky;position:sticky;top:0}.SettingsPage_navGroup__rBz_J{display:flex;flex-direction:column;gap:.125rem}.SettingsPage_navGroupLabel__c2cGp{font-size:.68rem;font-weight:600;text-transform:uppercase;letter-spacing:.08em;color:var(--color-text-placeholder);padding:0 .75rem .375rem}.SettingsPage_navItem__sT573{display:flex;align-items:center;gap:.625rem;padding:.5rem .75rem;border:none;background:none;border-radius:var(--radius-md);color:var(--color-text-muted);font-size:.85rem;font-weight:500;text-align:left;cursor:pointer;transition:background-color .15s,color .15s}.SettingsPage_navItem__sT573:hover{background-color:var(--color-bg-hover);color:var(--color-text)}.SettingsPage_navItemActive__wD91a{background-color:var(--color-primary-light);color:var(--color-primary)}.SettingsPage_navItemActive__wD91a:hover{background-color:rgba(var(--color-primary-rgb),.22);color:var(--color-primary)}.SettingsPage_navIcon__7h92R{width:26px;height:26px;display:flex;align-items:center;justify-content:center;border-radius:var(--radius-sm);flex-shrink:0;color:var(--color-text-muted);transition:background-color .15s,color .15s}.SettingsPage_navItem__sT573:hover .SettingsPage_navIcon__7h92R{color:var(--color-text)}.SettingsPage_navItemActive__wD91a .SettingsPage_navIcon__7h92R{background-color:rgba(var(--color-primary-rgb),.14);color:var(--color-primary)}.SettingsPage_content__KbCxA{display:flex;flex:1 1;flex-direction:column;gap:1.25rem;min-width:0}.SettingsPage_panelHead__bxNXS{display:flex;flex-direction:column;gap:.25rem}.SettingsPage_panelTitle__4o5lE{margin:0;font-size:1.125rem;font-weight:600;letter-spacing:-.01em;color:var(--color-text)}.SettingsPage_panelLead__YBt4K{margin:0;max-width:62ch;font-size:.875rem;line-height:1.5;color:var(--color-text-muted)}.SettingsPage_panel__zNmF9{width:100%}.SettingsPage_panel__zNmF9[data-width=form]{max-width:44rem}@media (max-width:860px){.SettingsPage_shell__8Pjfm{flex-direction:column;gap:1.25rem}.SettingsPage_nav__gOUhG{position:static;width:100%;flex-direction:row;flex-wrap:nowrap;gap:.25rem;overflow-x:auto;padding-bottom:.875rem;border-bottom:1px solid var(--color-border)}.SettingsPage_navGroup__rBz_J{flex-direction:row;flex-shrink:0;gap:.25rem}.SettingsPage_navGroupLabel__c2cGp{display:none}.SettingsPage_navItem__sT573{flex-shrink:0;white-space:nowrap}.SettingsPage_content__KbCxA{max-width:100%}}.PermissionGuard_box__kbpsZ{max-width:440px;margin:3rem auto;text-align:center;padding:2rem 1.5rem;border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface)}.PermissionGuard_title__5O_9I{font-size:1.1rem;font-weight:700;color:var(--color-text);margin:0 0 .5rem}.PermissionGuard_text__lRg5x{font-size:.9rem;color:var(--color-text-muted);line-height:1.5;margin:0 0 1.5rem}