.SocialAuth_root__6RciV{--social-ink:var(--ink,#252a31);--social-muted:var(--ui-text-secondary,#586170);--social-border:var(--ui-border,#dfe3e8);color:var(--social-ink)}.SocialAuth_root__6RciV button,.SocialAuth_root__6RciV input{font:inherit}.SocialAuth_root__6RciV :is(button,a,input):focus-visible{outline:2px solid var(--primary,#c84404);outline-offset:3px}.SocialAuth_buttons__6lcsb{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin-block:24px 16px}.SocialAuth_buttons__6lcsb .kt-btn{width:100%;min-height:64px;height:auto;padding:12px;gap:8px;white-space:normal;background:var(--ui-surface,#fff);border:1px solid var(--social-border);border-radius:12px;color:var(--social-ink);font-size:14px;font-weight:600;box-shadow:none}.SocialAuth_buttons__6lcsb .kt-btn:hover{background:var(--ui-section,#e9edf2)}.SocialAuth_logo__DNmYK{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;flex-shrink:0;font-size:22px;font-weight:700}.SocialAuth_divider__kXsQi{display:flex;align-items:center;gap:12px;font-size:13px;color:var(--social-muted);margin:16px 0 24px}.SocialAuth_divider__kXsQi:after,.SocialAuth_divider__kXsQi:before{content:"";height:1px;background:var(--social-border);flex:1}.SocialAuth_note__yZH8D{font-size:14px;line-height:1.5;color:var(--social-muted);margin:12px 0}.SocialAuth_card__UTj2p .SocialAuth_consent__2f2Pv a,.SocialAuth_card__UTj2p .SocialAuth_note__yZH8D a{color:var(--primary,#c84404);text-decoration:underline;text-underline-offset:3px}.SocialAuth_geo__V7r_b{display:block;font-size:12px;color:var(--social-muted);text-align:center;margin-top:12px}.SocialAuth_status__RUkhR{padding:12px;background:var(--ui-section,#e9edf2);border-radius:12px;margin-block:16px;line-height:1.5}.SocialAuth_error__Glz_X{color:var(--ui-danger,#b42318);font-size:14px;line-height:1.5}.SocialAuth_card__UTj2p{width:min(100%,480px);background:var(--ui-surface,#fff);border:1px solid var(--social-border);border-radius:24px;padding:32px}.SocialAuth_card__UTj2p h1{font-size:24px;line-height:1.25;margin:24px 0 12px}.SocialAuth_card__UTj2p p{line-height:1.5;overflow-wrap:anywhere}.SocialAuth_card__UTj2p .kt-btn{min-height:44px;border-radius:12px}.SocialAuth_card__UTj2p .kt-btn-primary,.SocialAuth_primary__PEGYe{background:var(--primary,#c84404);color:var(--on-primary,#fff);border-color:var(--primary,#c84404)}.SocialAuth_field__LDfum{display:grid;gap:8px;margin-block:16px;font-size:14px;font-weight:600}.SocialAuth_field__LDfum input{min-height:44px;width:100%;border:1px solid var(--social-border);border-radius:12px;padding:12px;font-size:16px}.SocialAuth_consent__2f2Pv{display:flex;gap:12px;align-items:flex-start;margin-block:24px;font-size:14px;line-height:1.5}.SocialAuth_consent__2f2Pv input{flex:0 0 24px;margin-top:2px}.SocialAuth_actions__kRwWa{display:flex;gap:12px;flex-wrap:wrap;margin-top:24px;align-items:center}.SocialAuth_page__GwS0_{max-width:880px;margin:32px auto;padding:24px}.SocialAuth_page__GwS0_ h1{font-size:32px;line-height:1.25}.SocialAuth_methods__1dQQC{margin-block:32px;border:1px solid var(--social-border);border-radius:24px;overflow:hidden;background:var(--ui-surface,#fff)}.SocialAuth_method__TWMBC{display:flex;justify-content:space-between;align-items:center;gap:24px;padding:24px;border-bottom:1px solid var(--social-border)}.SocialAuth_method__TWMBC:last-child{border:0}.SocialAuth_method__TWMBC h2{font-size:16px;margin:0;display:flex;align-items:center;gap:12px}.SocialAuth_method__TWMBC small{display:block;font-size:13px;line-height:1.5;color:var(--social-muted);margin-top:8px;overflow-wrap:anywhere}.SocialAuth_method__TWMBC .kt-btn{min-height:44px;flex-shrink:0;border-radius:12px}@media(max-width:600px){.SocialAuth_card__UTj2p{padding:24px}.SocialAuth_page__GwS0_{padding:16px;margin:16px auto}.SocialAuth_page__GwS0_ h1{font-size:24px}.SocialAuth_method__TWMBC{padding:16px;gap:16px;align-items:flex-start;flex-wrap:wrap}.SocialAuth_method__TWMBC>div{min-width:0;flex:1 1 180px}.SocialAuth_actions__kRwWa>*{max-width:100%}.SocialAuth_buttons__6lcsb{gap:8px}}@media(prefers-reduced-motion:reduce){.SocialAuth_root__6RciV *{transition:none!important;animation:none!important}}.SocialAuth_root__6RciV .kt-btn:disabled{opacity:.5;cursor:not-allowed}.SocialAuth_actions__kRwWa a{display:inline-flex;align-items:center;min-height:44px}.AuthProvidersPanel_root__vhlDS{color:var(--ink,#252a31);background:var(--ui-surface,#fff);border:1px solid var(--ui-border,#dfe3e8);border-radius:24px;padding:24px;margin-block:24px}.AuthProvidersPanel_root__vhlDS h2{font-size:24px;margin:0 0 8px}.AuthProvidersPanel_root__vhlDS p{font-size:16px;line-height:1.5;max-width:75ch}.AuthProvidersPanel_root__vhlDS fieldset{border:0;padding:0;margin:24px 0;min-width:0}.AuthProvidersPanel_root__vhlDS :is(button,input,textarea,a,summary):focus-visible{outline:2px solid var(--primary,#c84404);outline-offset:3px}.AuthProvidersPanel_provider__gpnfB{border:1px solid var(--ui-border,#dfe3e8);border-radius:12px;margin:12px 0;overflow:hidden}.AuthProvidersPanel_provider__gpnfB summary{display:flex;gap:16px;justify-content:space-between;align-items:center;cursor:pointer;padding:16px;min-height:64px;flex-wrap:wrap;list-style:revert}.AuthProvidersPanel_provider__gpnfB summary>span:first-child{display:flex;align-items:center;gap:12px;font-size:16px}.AuthProvidersPanel_state__ZhlAd{font-size:13px;color:var(--ui-text-secondary,#586170)}.AuthProvidersPanel_body__3dN29{border-top:1px solid var(--ui-border,#dfe3e8);padding:24px}.AuthProvidersPanel_body__3dN29>p{margin-top:0}.AuthProvidersPanel_callback__rjqcP{display:grid;gap:8px;margin-block:24px;padding:16px;background:var(--ui-section,#e9edf2);border-radius:12px;font-size:13px}.AuthProvidersPanel_callback__rjqcP code{font-size:14px;overflow-wrap:anywhere;user-select:all}.AuthProvidersPanel_grid__fMu48{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}.AuthProvidersPanel_field__1qmFI{display:grid;gap:8px;font-size:14px;line-height:1.5}.AuthProvidersPanel_field__1qmFI :is(input,textarea){width:100%;min-height:44px;border:1px solid var(--ui-border,#dfe3e8);border-radius:12px;padding:12px;background:var(--ui-surface,#fff);font-size:16px}.AuthProvidersPanel_field__1qmFI:has(textarea){grid-column:1/-1}.AuthProvidersPanel_check__zEK_E{display:flex;align-items:center;gap:12px;margin-top:24px;min-height:44px;font-size:14px}.AuthProvidersPanel_root__vhlDS .kt-btn{min-height:44px;height:auto;border-radius:12px;white-space:normal}.AuthProvidersPanel_root__vhlDS .kt-btn-primary{background:var(--primary,#c84404);border-color:var(--primary,#c84404);color:var(--on-primary,#fff)}.AuthProvidersPanel_note__RoTlj{color:var(--ui-text-secondary,#586170);font-size:14px!important}.AuthProvidersPanel_notice__SwNsu{background:var(--ui-section,#e9edf2);padding:16px;border-radius:12px}@media(max-width:700px){.AuthProvidersPanel_body__3dN29,.AuthProvidersPanel_root__vhlDS{padding:16px}.AuthProvidersPanel_grid__fMu48{grid-template-columns:1fr;gap:16px}.AuthProvidersPanel_provider__gpnfB summary{gap:8px}}@media(prefers-reduced-motion:reduce){.AuthProvidersPanel_root__vhlDS *{transition:none!important}}.AuthProvidersPanel_root__vhlDS .kt-btn:disabled{opacity:.5;cursor:not-allowed}.AuthProvidersPanel_root__vhlDS.AuthProvidersPanel_root__vhlDS>header{display:block;margin:0;padding:0}.AuthProvidersPanel_root__vhlDS.AuthProvidersPanel_root__vhlDS>header h2{margin:0 0 8px;overflow-wrap:anywhere}.AuthProvidersPanel_root__vhlDS.AuthProvidersPanel_root__vhlDS>header p{margin:0}.AuthProvidersPanel_provider__gpnfB summary:after{content:"";width:8px;height:8px;border-right:1.5px solid;border-bottom:1.5px solid;transform:rotate(45deg);flex-shrink:0}.AuthProvidersPanel_provider__gpnfB[open]>summary:after{transform:rotate(225deg)}.SubscriptionManager_root__2bamY{display:grid;gap:20px;color:var(--color-text,#252a31);font-size:16px;min-width:0}.SubscriptionManager_root__2bamY *{box-sizing:border-box}.SubscriptionManager_root__2bamY h2{font-size:24px;margin:0}.SubscriptionManager_root__2bamY h3{font-size:20px;margin:0}.SubscriptionManager_root__2bamY p{margin:8px 0;line-height:1.5}.SubscriptionManager_root__2bamY small{font-size:13px;color:var(--color-text-secondary,#586170);line-height:1.5}.SubscriptionManager_root__2bamY a,.SubscriptionManager_root__2bamY button,.SubscriptionManager_root__2bamY input,.SubscriptionManager_root__2bamY select{font:inherit}.SubscriptionManager_root__2bamY button,.SubscriptionManager_root__2bamY input,.SubscriptionManager_root__2bamY select{min-height:44px;border:1px solid var(--ui-border,#d2dae3);border-radius:12px;padding:10px 12px;background:#fff;color:inherit}.SubscriptionManager_root__2bamY button{overflow-wrap:normal;white-space:nowrap;cursor:pointer;font-size:14px;font-weight:700}.SubscriptionManager_root__2bamY button:disabled{opacity:.55;cursor:wait}.SubscriptionManager_root__2bamY :is(button,a,input,select):focus-visible{outline:3px solid var(--color-brand,#c84404);outline-offset:3px}.SubscriptionManager_root__2bamY .SubscriptionManager_primary__Qn24Q{background:var(--color-brand,#c84404);color:#fff;border-color:transparent}.SubscriptionManager_panel__DASnD{padding:24px;background:#fff;border:1px solid var(--ui-border,#d2dae3);border-radius:24px;min-width:0}.SubscriptionManager_head__gYvq7{display:flex;justify-content:space-between;align-items:center;gap:16px;flex-wrap:wrap}.SubscriptionManager_summary__oJpsC{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}.SubscriptionManager_summary__oJpsC article{display:grid;gap:8px;padding:16px;background:var(--ui-section,#e9edf2);border-radius:16px}.SubscriptionManager_summary__oJpsC strong{overflow-wrap:anywhere;font-size:24px;font-variant-numeric:tabular-nums}.SubscriptionManager_filters__zNX4B{display:grid;grid-template-columns:2fr 1fr 1fr auto;gap:12px;margin:20px 0}.SubscriptionManager_root__2bamY label{display:grid;gap:8px;font-size:14px;font-weight:600}.SubscriptionManager_root__2bamY input,.SubscriptionManager_root__2bamY select{width:100%;min-width:0;font-size:16px}.SubscriptionManager_root__2bamY .SubscriptionManager_check__tX20o{display:flex;align-items:center;gap:8px;align-self:end;min-height:44px}.SubscriptionManager_check__tX20o input{width:20px;min-height:20px}.SubscriptionManager_table__KEYTZ{width:100%;border-collapse:collapse;text-align:left;table-layout:fixed}.SubscriptionManager_table__KEYTZ th{font-size:13px;color:var(--color-text-secondary,#586170);padding:12px;text-align:left;background:var(--ui-section,#e9edf2)}.SubscriptionManager_table__KEYTZ td{padding:16px 12px;border-bottom:1px solid var(--ui-border,#d2dae3);vertical-align:top;font-size:14px;overflow-wrap:anywhere}.SubscriptionManager_table__KEYTZ td>b,.SubscriptionManager_table__KEYTZ td>small{display:block}.SubscriptionManager_table__KEYTZ th:first-child{width:25%}.SubscriptionManager_table__KEYTZ th:last-child{width:144px}.SubscriptionManager_badge__GViaa{display:inline-flex;align-items:center;min-height:28px;border-radius:8px;padding:4px 8px;background:#e9edf2;font-size:13px;font-weight:700}.SubscriptionManager_good__jPPkt{background:#e5f5ed;color:#17683d}.SubscriptionManager_bad__JSyeJ{background:#fff0ec;color:#a3291f}.SubscriptionManager_notice__13H1i{padding:16px;border:1px solid var(--ui-border,#d2dae3);background:#fff;border-radius:12px;line-height:1.5}.SubscriptionManager_error__W3cZw{border-color:#b42318;color:#b42318}.SubscriptionManager_empty__zY_pw{padding:32px;text-align:center}.SubscriptionManager_form__VxUkN{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-top:24px}.SubscriptionManager_actions__jAv10{display:flex;gap:12px;flex-wrap:wrap;margin-top:24px;justify-content:flex-end}.SubscriptionManager_root__2bamY a{color:var(--color-brand,#c84404);text-decoration:underline;text-underline-offset:3px}.SubscriptionManager_muted__sPmKc{color:var(--color-text-secondary,#586170)}@media(max-width:1100px){.SubscriptionManager_filters__zNX4B,.SubscriptionManager_summary__oJpsC{grid-template-columns:repeat(2,minmax(0,1fr))}.SubscriptionManager_table__KEYTZ th:first-child{width:23%}.SubscriptionManager_table__KEYTZ th:last-child{width:144px}}@media(max-width:760px){.SubscriptionManager_panel__DASnD{padding:16px}.SubscriptionManager_table__KEYTZ,.SubscriptionManager_table__KEYTZ tbody,.SubscriptionManager_table__KEYTZ td,.SubscriptionManager_table__KEYTZ tr{display:block}.SubscriptionManager_table__KEYTZ thead{display:none}.SubscriptionManager_table__KEYTZ tr{padding:16px 0;border-bottom:1px solid var(--ui-border,#d2dae3)}.SubscriptionManager_table__KEYTZ td{border:0;padding:8px 0;display:grid;grid-template-columns:110px minmax(0,1fr);gap:6px}.SubscriptionManager_table__KEYTZ td:before{content:attr(data-label);font-size:13px;color:var(--color-text-secondary,#586170)}.SubscriptionManager_table__KEYTZ td>small{grid-column:2}.SubscriptionManager_table__KEYTZ td:last-child{display:block}.SubscriptionManager_table__KEYTZ td button{width:100%}.SubscriptionManager_filters__zNX4B,.SubscriptionManager_form__VxUkN,.SubscriptionManager_summary__oJpsC strong{font-size:22px}.SubscriptionManager_head__gYvq7>button{width:100%}}.SubscriptionManager_dialog__SwXEA{position:fixed;inset:0;margin:auto;width:min(640px,calc(100vw - 48px));max-width:none;max-height:calc(100dvh - 48px);padding:0;overflow:hidden;border:1px solid var(--ui-border,#d2dae3);border-radius:28px;background:var(--ui-surface,#fff);color:var(--color-text,#252a31);font-family:Arial,Helvetica,sans-serif;font-size:15px;line-height:1.5;box-shadow:0 20px 64px rgb(15 23 42/16%)}.SubscriptionManager_dialog__SwXEA[open]{display:flex;flex-direction:column}.SubscriptionManager_dialog__SwXEA::backdrop{background:rgb(15 23 42/38%)}.SubscriptionManager_dialog__SwXEA .SubscriptionManager_dialogHeader__JeEU2{margin:0;display:flex;align-items:flex-start;justify-content:space-between;gap:20px;padding:24px 24px 20px;border-bottom:1px solid var(--ui-border,#d2dae3);flex-shrink:0}.SubscriptionManager_dialogIdentity__XW5kq{min-width:0}.SubscriptionManager_root__2bamY .SubscriptionManager_dialogIdentity__XW5kq h2{font-size:24px;line-height:1.25;letter-spacing:-.025em;margin:6px 0 0;overflow-wrap:anywhere}.SubscriptionManager_root__2bamY .SubscriptionManager_dialogIdentity__XW5kq p{font-size:14px;line-height:1.5;color:var(--color-text-secondary,#586170);margin:6px 0 0;overflow-wrap:anywhere}.SubscriptionManager_eyebrow__Dkfz_{font-size:12px;letter-spacing:.09em;font-weight:700;color:var(--color-text-secondary,#586170)}.SubscriptionManager_root__2bamY .SubscriptionManager_closeButton__FGZro{display:grid;place-items:center;flex-shrink:0;width:44px;height:44px;padding:0;border-color:transparent;background:var(--ui-section,#e9edf2);border-radius:12px;color:var(--color-text-secondary,#586170)}.SubscriptionManager_root__2bamY .SubscriptionManager_closeButton__FGZro:hover{background:var(--ui-border,#d2dae3);color:var(--color-text,#252a31)}.SubscriptionManager_dialogBody__G77Kg{overflow-y:auto;overscroll-behavior:contain;min-height:0;padding:24px;-webkit-overflow-scrolling:touch}.SubscriptionManager_planSummary__vVxSk{background:var(--ui-section,#e9edf2);border-radius:16px;padding:20px}.SubscriptionManager_planHeading__tWuMv{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.SubscriptionManager_metaLabel__t28lm{display:block;color:var(--color-text-secondary,#586170);font-size:13px}.SubscriptionManager_root__2bamY .SubscriptionManager_planHeading__tWuMv h3{font-size:22px;line-height:1.3;margin:4px 0 0;letter-spacing:-.02em}.SubscriptionManager_priceLine__k0tlc{display:flex;gap:6px;align-items:baseline;margin-top:16px;font-variant-numeric:tabular-nums}.SubscriptionManager_priceLine__k0tlc strong{font-size:24px;letter-spacing:-.03em;line-height:1.25}.SubscriptionManager_priceLine__k0tlc span{font-size:14px;color:var(--color-text-secondary,#586170)}.SubscriptionManager_root__2bamY .SubscriptionManager_accessState__MEUwu{font-size:13px;margin:8px 0 0;color:var(--color-text-secondary,#586170)}.SubscriptionManager_details__f_6IQ{display:grid;grid-template-columns:1fr 1fr;gap:20px 24px;margin:24px 0}.SubscriptionManager_details__f_6IQ div{display:grid;gap:4px;min-width:0}.SubscriptionManager_details__f_6IQ dt{font-size:13px;color:var(--color-text-secondary,#586170)}.SubscriptionManager_details__f_6IQ dd{font-size:14px;margin:0;font-weight:600;overflow-wrap:anywhere}.SubscriptionManager_periodDetail__28BA9{grid-column:1/-1}.SubscriptionManager_periodDetail__28BA9 dd span{color:var(--color-text-secondary,#586170);padding:0 4px}.SubscriptionManager_root__2bamY .SubscriptionManager_providerNote__7peQK{font-size:13px;line-height:1.5;margin:0 0 20px;color:var(--color-text-secondary,#586170)}.SubscriptionManager_history__kAdKo{border-top:1px solid var(--ui-border,#d2dae3);padding-top:20px}.SubscriptionManager_historyHeading__6rly7{display:flex;align-items:center;gap:8px}.SubscriptionManager_root__2bamY .SubscriptionManager_historyHeading__6rly7 h3{font-size:16px;line-height:1.5}.SubscriptionManager_historyHeading__6rly7>span{font-size:12px;color:var(--color-text-secondary,#586170)}.SubscriptionManager_history__kAdKo article{display:flex;justify-content:space-between;align-items:flex-start;gap:16px;padding:16px 0 0}.SubscriptionManager_history__kAdKo article>div{display:grid;gap:2px;min-width:0}.SubscriptionManager_history__kAdKo b{font-size:14px;font-weight:600}.SubscriptionManager_history__kAdKo small{display:block;overflow-wrap:anywhere}.SubscriptionManager_paymentAmount__8nlJR{text-align:right;flex-shrink:0;font-variant-numeric:tabular-nums}.SubscriptionManager_root__2bamY .SubscriptionManager_historyEmpty__FdYPo{font-size:14px;color:var(--color-text-secondary,#586170);margin:12px 0 0}.SubscriptionManager_technical__POPQI{margin-top:20px;font-size:12px;color:var(--color-text-secondary,#586170)}.SubscriptionManager_technical__POPQI summary{cursor:pointer;min-height:32px;align-content:center;width:fit-content}.SubscriptionManager_technical__POPQI summary:focus-visible{outline:2px solid var(--color-brand,#c84404);outline-offset:3px;border-radius:4px}.SubscriptionManager_technical__POPQI dl{display:grid;gap:4px;margin:8px 0 0}.SubscriptionManager_technical__POPQI dd{font-family:ui-monospace,SFMono-Regular,monospace;overflow-wrap:anywhere;margin:0}.SubscriptionManager_dialog__SwXEA .SubscriptionManager_dialogFooter__AOfZ3{margin:0;display:flex;align-items:center;justify-content:space-between;gap:12px;flex-shrink:0;padding:16px 24px;border-top:1px solid var(--ui-border,#d2dae3);background:var(--ui-surface,#fff)}.SubscriptionManager_root__2bamY .SubscriptionManager_linkButton__ezvE_{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:44px;padding:10px 12px;border-radius:12px;border:1px solid var(--ui-border,#d2dae3);font-size:14px;font-weight:600;color:var(--color-text,#252a31);text-decoration:none;background:#fff;white-space:nowrap}.SubscriptionManager_root__2bamY .SubscriptionManager_linkButton__ezvE_:hover{background:var(--ui-section,#e9edf2)}.SubscriptionManager_cancelNotice__wxJm9{padding:16px;background:#fff4ec;border:1px solid #edc5af;border-radius:12px;margin-bottom:20px}.SubscriptionManager_root__2bamY .SubscriptionManager_cancelNotice__wxJm9 h3{font-size:16px}.SubscriptionManager_root__2bamY .SubscriptionManager_cancelNotice__wxJm9 p{font-size:14px}.SubscriptionManager_cancelNotice__wxJm9 .SubscriptionManager_actions__jAv10{margin-top:12px}.SubscriptionManager_root__2bamY .SubscriptionManager_dangerButton__PonvS{background:#b42318;color:#fff;border-color:transparent}.SubscriptionManager_root__2bamY .SubscriptionManager_formNote__prTlg{font-size:13px;margin:0;background:var(--ui-section,#e9edf2);border:0}.SubscriptionManager_dialogBody__G77Kg form{margin:0;padding:0}.SubscriptionManager_dialog__SwXEA .SubscriptionManager_form__VxUkN{margin-top:20px;gap:20px 16px}.SubscriptionManager_dialog__SwXEA .SubscriptionManager_form__VxUkN label{font-size:13px;align-content:start}.SubscriptionManager_dialog__SwXEA .SubscriptionManager_form__VxUkN label small{font-weight:400}.SubscriptionManager_dialog__SwXEA .SubscriptionManager_form__VxUkN input,.SubscriptionManager_dialog__SwXEA .SubscriptionManager_form__VxUkN select{font-size:14px}.SubscriptionManager_quickDates__jg7p6{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px;margin-top:24px;font-size:13px;color:var(--color-text-secondary,#586170)}.SubscriptionManager_quickDates__jg7p6>div{display:flex;gap:8px}.SubscriptionManager_root__2bamY .SubscriptionManager_quickDates__jg7p6 button{font-size:13px}@media(max-width:760px){.SubscriptionManager_dialog__SwXEA .SubscriptionManager_form__VxUkN{grid-template-columns:1fr}.SubscriptionManager_dialog__SwXEA{width:calc(100vw - 24px);max-height:calc(100dvh - 24px);border-radius:24px}.SubscriptionManager_dialog__SwXEA .SubscriptionManager_dialogHeader__JeEU2{margin:0;padding:20px;gap:12px}.SubscriptionManager_root__2bamY .SubscriptionManager_dialogIdentity__XW5kq h2{font-size:22px}.SubscriptionManager_dialogBody__G77Kg{padding:20px}.SubscriptionManager_dialog__SwXEA .SubscriptionManager_dialogFooter__AOfZ3{margin:0;padding:16px 20px;flex-wrap:wrap}.SubscriptionManager_dialogFooter__AOfZ3>*{flex:1 1 auto}.SubscriptionManager_details__f_6IQ{gap:16px}.SubscriptionManager_planSummary__vVxSk{padding:16px;border-radius:12px}.SubscriptionManager_quickDates__jg7p6>div{display:grid;grid-template-columns:repeat(3,1fr);width:100%}.SubscriptionManager_quickDates__jg7p6 button{padding-inline:8px}.SubscriptionManager_planHeading__tWuMv .SubscriptionManager_badge__GViaa{white-space:nowrap}}@media(max-width:380px){.SubscriptionManager_details__f_6IQ{grid-template-columns:1fr}.SubscriptionManager_periodDetail__28BA9{grid-column:auto}.SubscriptionManager_root__2bamY .SubscriptionManager_dialogIdentity__XW5kq h2{font-size:20px}.SubscriptionManager_dialog__SwXEA .SubscriptionManager_dialogFooter__AOfZ3{margin:0;display:grid;grid-template-columns:1fr}.SubscriptionManager_planHeading__tWuMv{gap:8px}.SubscriptionManager_root__2bamY .SubscriptionManager_planHeading__tWuMv h3{font-size:20px}}@media(pointer:coarse){.SubscriptionManager_technical__POPQI summary{min-height:44px}}.BillingLava_summary__y0SH_ .finance-metrics{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.BillingLava_summary__y0SH_ p{font-size:14px;color:var(--color-text-secondary,#526079)}.BillingLava_reconcile__llEbe{display:grid;gap:16px}.BillingLava_reconcile__llEbe code{overflow-wrap:anywhere;font-size:13px}.BillingLava_reconcile__llEbe label{display:grid;gap:8px;font-size:14px}.BillingLava_reconcile__llEbe input{min-width:0;width:100%;min-height:44px;padding:12px;border:1px solid var(--ui-border,#d2dae3);border-radius:var(--ui-radius-control,12px);background:var(--ui-surface,#fff)}.BillingLava_reconcile__llEbe input:focus-visible{outline:2px solid var(--color-brand,#C84404);outline-offset:3px}.BillingLava_actions__k6F5i{display:flex;flex-wrap:wrap;gap:8px}.BillingLava_actions__k6F5i button{min-height:44px;white-space:normal}.BillingLava_trigger__aQEV1{min-height:44px!important;white-space:normal;font-size:14px!important}.BillingLava_shellContent__kBIRQ{min-width:0}.BillingLava_console__NLsDr,.BillingLava_console__NLsDr .admin-panel,.BillingLava_console__NLsDr .finance-table{min-width:0;max-width:100%}@media(max-width:1050px){.BillingLava_shellContent__kBIRQ{margin-left:0!important;width:100%;min-width:0}}@media(max-width:640px){.BillingLava_summary__y0SH_ .finance-metrics{grid-template-columns:1fr!important}.BillingLava_actions__k6F5i{display:grid;grid-template-columns:1fr}.BillingLava_console__NLsDr .transaction-table .finance-row.payment{min-width:0;grid-template-columns:repeat(2,minmax(0,1fr));font-size:14px;gap:16px}.BillingLava_console__NLsDr .transaction-table .finance-row.payment.head{display:none}.BillingLava_console__NLsDr .transaction-table .finance-row.payment>span:last-child{grid-column:1/-1}.BillingLava_console__NLsDr .finance-row small{font-size:12px}.BillingLava_console__NLsDr .payment-pending button{width:100%}}