@import"../layers-055cbce4f1a8.css";@layer beehub.pages{.cabinet-wallet-backbar{position:sticky;top:0;z-index:30;padding:calc(12px + env(safe-area-inset-top,0px)) 0 12px;border-bottom:1px solid rgba(148,163,184,.2);background:#ffffffe0;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.cabinet-wallet-backbar>.container{display:flex;align-items:center}.cabinet-wallet-back-button{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:44px;padding:9px 15px;border:1px solid rgba(148,163,184,.3);border-radius:13px;background:#ffffffe6;color:var(--gray-800, #1e293b);font-weight:700;text-decoration:none;box-shadow:0 8px 24px #0f172a0f;transition:color .15s ease,border-color .15s ease,background .15s ease,transform .15s ease}.cabinet-wallet-back-button:hover{border-color:var(--bee-button-secondary-edge);background:var(--bee-button-secondary-surface-hover);color:var(--bee-button-secondary-ink);box-shadow:none;transform:none}.cabinet-wallet-back-button:focus-visible{outline:3px solid rgba(249,115,22,.25);outline-offset:2px}.cabinet-wallet-back-button svg{width:19px;height:19px}.cabinet-wallet-page{min-height:72vh;padding:clamp(24px,4vw,56px) 0 72px;background:radial-gradient(circle at 4% 2%,rgba(245,158,11,.13),transparent 31rem),radial-gradient(circle at 96% 16%,rgba(249,115,22,.09),transparent 29rem),var(--gray-50, #f8fafc)}.cabinet-wallet-root{width:min(100%,1160px);margin:0 auto}.cabinet-wallet-root [data-wallet-form][hidden]{display:none}.is-cabinet-payment-return :where(.cabinet-wallet-backbar,.footer){display:none}.is-cabinet-payment-return .cabinet-wallet-page{display:grid;min-height:100dvh;padding:max(28px,env(safe-area-inset-top,0px)) 0 max(28px,env(safe-area-inset-bottom,0px));place-items:center;background:radial-gradient(circle at 17% 14%,rgba(251,146,60,.28),transparent 33rem),radial-gradient(circle at 86% 82%,rgba(245,158,11,.18),transparent 30rem),linear-gradient(145deg,#fffaf5,#fff 46%,#fff7ed)}.cabinet-payment-return[hidden],[data-wallet-standard][hidden]{display:none}.cabinet-payment-return{display:grid;min-height:min(720px,calc(100dvh - 56px));padding:clamp(14px,4vw,32px) 0;place-items:center}.cabinet-payment-return-card{position:relative;width:min(100%,520px);overflow:hidden;padding:clamp(26px,5vw,46px);border:1px solid rgba(194,65,12,.14);border-radius:30px;background:#ffffffe6;box-shadow:0 36px 110px #7c2d1229,inset 0 1px #ffffffe6;text-align:center;-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px)}.cabinet-payment-return-card:before{position:absolute;inset:-140px auto auto -120px;width:300px;height:300px;border-radius:50%;background:radial-gradient(circle,rgba(249,115,22,.13),transparent 68%);content:"";pointer-events:none}.cabinet-payment-return-brand{position:relative;display:inline-flex;width:176px;height:40px;align-items:center;justify-content:center;margin:0 auto clamp(28px,6vw,42px)}.cabinet-payment-return-brand>img{display:block;width:100%;height:auto}.cabinet-payment-return-visual{display:grid;width:82px;height:82px;margin:0 auto 23px;place-items:center;border:1px solid rgba(249,115,22,.18);border-radius:25px;background:linear-gradient(145deg,#fff7edfa,#ffedd5e0);color:#ea580c;box-shadow:0 18px 45px #c2410c24;transform:rotate(3deg)}.cabinet-payment-return-icon{display:none;width:39px;height:39px;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:2.2}.cabinet-payment-return[data-state=processing] .cabinet-payment-return-icon--processing,.cabinet-payment-return[data-state=delayed] .cabinet-payment-return-icon--processing,.cabinet-payment-return[data-state=success] .cabinet-payment-return-icon--success,.cabinet-payment-return[data-state=failure] .cabinet-payment-return-icon--failure{display:block}.cabinet-payment-return[data-state=processing] .cabinet-payment-return-icon--processing{animation:cabinet-payment-return-spin .9s linear infinite}.cabinet-payment-return[data-state=success] .cabinet-payment-return-visual{border-color:#16a34a38;background:linear-gradient(145deg,#f0fdf4fa,#dcfce7e6);color:#15803d}.cabinet-payment-return[data-state=failure] .cabinet-payment-return-visual{border-color:#dc262633;background:linear-gradient(145deg,#fef2f2fa,#fee2e2e0);color:#dc2626}.cabinet-payment-return-kicker{display:block;margin-bottom:11px;color:#c2410c;font-size:.75rem;font-weight:850;letter-spacing:.09em;text-transform:uppercase}.cabinet-payment-return [data-payment-return-title]{margin:0;color:#111827;font-size:clamp(2rem,6vw,3rem);font-weight:820;letter-spacing:-.055em;line-height:1.03}.cabinet-payment-return p{max-width:390px;min-height:3.2em;margin:17px auto 0;color:#64748b;font-size:1rem;line-height:1.6}.cabinet-payment-return-button{width:100%;min-height:54px;margin-top:29px;text-decoration:none}.cabinet-payment-return-note{display:block;margin-top:17px;color:#94a3b8;font-size:.76rem;line-height:1.4}@keyframes cabinet-payment-return-spin{to{transform:rotate(360deg)}}.cabinet-wallet-readonly{margin:0 0 18px;padding:13px 16px;border:1px solid rgba(59,130,246,.2);border-radius:14px;background:#eff6ffeb;color:var(--gray-700, #334155);font-size:14px;line-height:1.5}.cabinet-wallet-hero{position:relative;display:flex;align-items:center;justify-content:space-between;gap:28px;overflow:hidden;margin-bottom:22px;padding:clamp(24px,4vw,42px);border:1px solid rgba(249,115,22,.17);border-radius:28px;background:linear-gradient(130deg,#fffffffa,#fff7edeb),var(--white, #fff);box-shadow:0 28px 80px #7c2d121a}.cabinet-wallet-hero:after{position:absolute;right:-88px;bottom:-132px;width:310px;height:310px;border-radius:50%;background:radial-gradient(circle,#f973162e,#f9731600);content:"";pointer-events:none}.cabinet-wallet-hero-copy{position:relative;z-index:1;max-width:700px}.cabinet-wallet-eyebrow,.cabinet-wallet-section-kicker{color:#c2410c;font-size:.76rem;font-weight:850;letter-spacing:.08em;text-transform:uppercase}.cabinet-wallet-eyebrow{display:inline-flex;align-items:center;gap:7px;margin-bottom:12px;padding:7px 10px;border:1px solid rgba(234,88,12,.16);border-radius:999px;background:#ffedd5b8}.cabinet-wallet-eyebrow svg{width:16px;height:16px}.cabinet-wallet-hero h1{margin:0;color:var(--gray-950, #0f172a);font-size:clamp(2rem,5vw,3.5rem);font-weight:780;letter-spacing:-.045em;line-height:1}.cabinet-wallet-hero p{max-width:650px;margin:15px 0 0;color:var(--gray-600, #475569);font-size:clamp(.96rem,1.8vw,1.08rem);line-height:1.6}.cabinet-wallet-hero-mark{position:relative;z-index:1;display:grid;width:clamp(82px,10vw,112px);height:clamp(82px,10vw,112px);flex:0 0 auto;place-items:center;border:1px solid rgba(255,255,255,.78);border-radius:30px;background:linear-gradient(145deg,#fb923c,#c2410c);color:#fff;box-shadow:0 20px 50px #c2410c40,inset 0 1px #ffffff59;transform:rotate(4deg)}.cabinet-wallet-hero-mark svg{width:42%;height:42%;stroke-width:1.8}.cabinet-wallet-billing{display:grid;gap:20px;margin:0}.cabinet-wallet-overview{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(340px,.85fr);gap:20px;align-items:stretch}.cabinet-wallet-balance-panel,.cabinet-wallet-action-card,.cabinet-wallet-section,.cabinet-wallet-fatal{border:1px solid rgba(148,163,184,.24);background:#fffffff0;box-shadow:0 22px 65px #0f172a13}.cabinet-wallet-balance-panel{display:flex;min-height:100%;flex-direction:column;padding:clamp(20px,3vw,28px);border-radius:24px}.cabinet-wallet-balance-panel .cabinet-billing-accounts{flex:1;margin:0}.cabinet-wallet-balance-panel .cabinet-billing-account{position:relative;display:grid;grid-template-columns:minmax(180px,.62fr) minmax(240px,1fr);min-height:100%;gap:22px;padding:0;border:0;background:transparent}.cabinet-wallet-balance-panel .cabinet-billing-account-top h5{font-size:.86rem;letter-spacing:.04em;text-transform:uppercase}.cabinet-wallet-balance-panel .cabinet-billing-available{margin:11px 0 0;color:var(--gray-950, #0f172a);font-size:clamp(2.15rem,5vw,3.35rem);letter-spacing:-.045em}.cabinet-wallet-balance-panel .cabinet-billing-metrics{grid-column:1 / -1;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.cabinet-wallet-balance-panel .cabinet-billing-metric{display:flex;min-height:88px;flex-direction:column;justify-content:center;padding:14px 16px;border:1px solid rgba(148,163,184,.18);border-radius:16px}.cabinet-wallet-balance-panel .cabinet-billing-metric strong{font-size:1.02rem}.cabinet-wallet-balance-panel .cabinet-billing-metric span{margin-top:4px;font-size:.76rem}.cabinet-wallet-balance-panel .cabinet-billing-metric.is-renewal{border-color:#f9731629;background:#ffedd5a8}.cabinet-wallet-balance-panel .cabinet-billing-status{min-height:0;margin:14px 0 0}.cabinet-wallet-balance-panel .cabinet-billing-status:empty{display:none}.cabinet-wallet-actions{display:grid;gap:12px}.cabinet-wallet-action-card{display:flex;flex-direction:column;justify-content:center;gap:16px;min-width:0;padding:20px;border-radius:20px}.cabinet-wallet-action-card--promo{background:#fffbebf5}.cabinet-billing-service-cost:has(.cabinet-billing-service-cost-old){display:grid;justify-items:end;gap:2px}.cabinet-billing-service-cost-old{color:var(--gray-500, #64748b);font-size:.82em;animation:cabinet-wallet-price-strike .42s ease both}.cabinet-billing-service-cost-new{color:#15803d;animation:cabinet-wallet-price-pop .52s ease both}@keyframes cabinet-wallet-price-strike{0%{opacity:0;text-decoration-color:transparent}to{opacity:1;text-decoration-color:currentColor}}@keyframes cabinet-wallet-price-pop{0%{opacity:0;transform:translateY(4px) scale(.96)}70%{opacity:1;transform:translateY(0) scale(1.04)}to{opacity:1;transform:translateY(0) scale(1)}}@media(prefers-reduced-motion:reduce){.cabinet-billing-service-cost-old,.cabinet-billing-service-cost-new{animation:none}}.cabinet-wallet-action-heading{display:flex;align-items:center;gap:12px}.cabinet-wallet-action-icon{display:grid;width:42px;height:42px;flex:0 0 42px;place-items:center;border-radius:13px;background:var(--bee-button-secondary-surface);color:var(--bee-button-secondary-ink)}.cabinet-wallet-action-icon svg{width:20px;height:20px}.cabinet-wallet-action-heading h2{margin:0;color:var(--gray-900, #0f172a);font-size:1rem;line-height:1.25}.cabinet-wallet-action-heading p{margin:3px 0 0;color:var(--gray-500, #64748b);font-size:.78rem;line-height:1.35}.cabinet-wallet-input-row{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:10px}.cabinet-wallet-input-row .form-input{min-width:0;min-height:46px;border-radius:13px;background:#f8fafceb}.cabinet-wallet-input-row .btn{min-height:46px;padding-inline:17px;border-radius:13px;white-space:nowrap}.cabinet-wallet-detail{display:grid;gap:20px}.cabinet-wallet-section{padding:clamp(20px,3vw,30px);border-radius:24px}.cabinet-wallet-section-head{display:flex;align-items:flex-start;justify-content:space-between;gap:18px;margin-bottom:20px}.cabinet-wallet-section-head h2{margin:5px 0 0;color:var(--gray-950, #0f172a);font-size:clamp(1.3rem,3vw,1.7rem);letter-spacing:-.025em}.cabinet-wallet-section-head p{max-width:780px;margin:8px 0 0;color:var(--gray-500, #64748b);font-size:.88rem;line-height:1.55}.cabinet-wallet-services-section .cabinet-billing-services{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.cabinet-wallet-services-section .cabinet-billing-service{display:flex;min-height:168px;flex-direction:column;align-items:stretch;justify-content:space-between;gap:18px;padding:18px;border-color:#94a3b83d;border-radius:18px;background:linear-gradient(145deg,#fffffffa,#f8fafce6);transition:border-color .15s ease,box-shadow .15s ease,transform .15s ease}.cabinet-wallet-services-section .cabinet-billing-service:hover{border-color:#f973164d;box-shadow:0 16px 36px #0f172a12;transform:translateY(-1px)}.cabinet-wallet-services-section .cabinet-billing-service.is-active{border-color:#22c55e47}.cabinet-wallet-services-section :where(.cabinet-billing-service.is-expired,.cabinet-billing-service.is-inactive,.cabinet-billing-service.is-unpaid){border-color:#f973163d;background:linear-gradient(145deg,#fffbebfa,#fff7edeb)}.cabinet-wallet-services-section .cabinet-billing-service-title-row{align-items:flex-start;justify-content:space-between;gap:12px}.cabinet-wallet-services-section .cabinet-billing-service-title-row strong{min-width:0;font-size:1rem;line-height:1.35}.cabinet-wallet-root .cabinet-billing-entity-reference{max-width:100%;color:inherit;overflow-wrap:anywhere;text-decoration-color:#ea580c73;text-decoration-thickness:1px;text-underline-offset:3px}.cabinet-wallet-root .cabinet-billing-entity-link:hover{color:#c2410c;text-decoration-color:currentColor}.cabinet-wallet-root .cabinet-billing-entity-link:focus-visible{border-radius:4px;outline:3px solid rgba(249,115,22,.28);outline-offset:3px}.cabinet-wallet-history-column .cabinet-billing-operation-entity{display:block;width:fit-content;color:#c2410c;font-size:.78rem;font-weight:700;line-height:1.35}.cabinet-wallet-services-section .cabinet-billing-service-meta{font-size:.8rem;line-height:1.5}.cabinet-wallet-services-section .cabinet-billing-service-side{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:12px;padding-top:14px;border-top:1px solid rgba(148,163,184,.16)}.cabinet-wallet-services-section .cabinet-billing-service-cost{grid-column:1 / -1;color:var(--gray-800, #1e293b);font-size:.82rem}.cabinet-billing-renewal-setting{display:flex;min-width:0;align-items:center;gap:12px}.cabinet-billing-renewal-copy{display:flex;min-width:0;flex-direction:column;gap:2px}.cabinet-billing-renewal-copy strong{color:var(--gray-800, #1e293b);font-size:.78rem;line-height:1.25}.cabinet-billing-renewal-copy small{color:var(--gray-500, #64748b);font-size:.7rem;line-height:1.2}.cabinet-billing-switch{position:relative;display:inline-flex;width:48px;height:28px;flex:0 0 48px;cursor:pointer}.cabinet-billing-switch input{position:absolute;width:1px;height:1px;overflow:hidden;opacity:0;pointer-events:none}.cabinet-billing-switch-track{position:absolute;inset:0;border:1px solid rgba(100,116,139,.24);border-radius:999px;background:#cbd5e1;box-shadow:inset 0 2px 5px #0f172a1c;transition:background .16s ease,border-color .16s ease,box-shadow .16s ease}.cabinet-billing-switch-track:after{position:absolute;top:3px;left:3px;width:20px;height:20px;border-radius:50%;background:#fff;box-shadow:0 3px 9px #0f172a40;content:"";transition:transform .16s ease}.cabinet-billing-switch input:checked+.cabinet-billing-switch-track{border-color:#ea580c;background:linear-gradient(135deg,#fb923c,#c2410c)}.cabinet-billing-switch input:checked+.cabinet-billing-switch-track:after{transform:translate(20px)}.cabinet-billing-switch input:focus-visible+.cabinet-billing-switch-track{outline:3px solid rgba(249,115,22,.26);outline-offset:3px}.cabinet-billing-switch input:disabled+.cabinet-billing-switch-track{cursor:wait;opacity:.55}.cabinet-wallet-services-section .cabinet-billing-renew-button{min-height:38px;align-self:end;border-radius:11px}.cabinet-wallet-history{gap:20px}.cabinet-wallet-history-column{min-width:0;padding:18px;border:1px solid rgba(148,163,184,.18);border-radius:18px;background:#f8fafcc7}.cabinet-wallet-history-column .cabinet-billing-mini-title{margin-bottom:12px;font-size:.86rem}.cabinet-wallet-history-column .cabinet-billing-operation{padding:12px 13px;border-color:#94a3b833;border-radius:13px;background:#fffffff5}.cabinet-wallet-loading,.cabinet-wallet-fatal{display:flex;align-items:center;gap:12px;color:var(--gray-500, #64748b)}.cabinet-wallet-loading{min-height:84px;justify-content:center;padding:18px;border-radius:16px;background:#f8fafcd1;font-size:.86rem}.cabinet-wallet-loading--metrics{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;width:100%}.cabinet-wallet-loading--metrics .bee-skeleton--card{min-height:156px}.cabinet-wallet-loading--services{display:grid;align-items:stretch;width:100%}.cabinet-wallet-loading--services .bee-skeleton--row{min-height:72px}.cabinet-wallet-loading-mark{width:24px;height:24px;flex:0 0 24px;border:3px solid rgba(234,88,12,.16);border-top-color:#c2410c;border-radius:50%;animation:cabinet-wallet-spin .8s linear infinite}.cabinet-wallet-fatal{width:min(100%,680px);flex-direction:column;align-items:flex-start;margin:42px auto;padding:28px;border-radius:22px}.cabinet-wallet-fatal h2,.cabinet-wallet-fatal p{margin:0}.cabinet-wallet-fatal p{line-height:1.55}.cabinet-wallet-page .cabinet-empty-state{min-height:78px;display:grid;place-items:center;padding:18px;border:1px dashed rgba(148,163,184,.34);border-radius:15px;background:#f8fafca6;color:var(--gray-500, #64748b);text-align:center}.cabinet-wallet-balance-panel :is(.cabinet-wallet-loading,.cabinet-empty-state){min-block-size:192px}@keyframes cabinet-wallet-spin{to{transform:rotate(360deg)}}[data-theme=dark] .cabinet-wallet-backbar{border-bottom-color:#ffffff14;background:#0b0b0de0}[data-theme=dark] .cabinet-wallet-back-button{border-color:#ffffff1c;background:#ffffff0e;color:#ffffffd1;box-shadow:0 10px 30px #0000003d}[data-theme=dark] .cabinet-wallet-page{background:radial-gradient(circle at 4% 2%,rgba(194,65,12,.17),transparent 31rem),radial-gradient(circle at 96% 16%,rgba(249,115,22,.12),transparent 29rem),#0b0b0d}[data-theme=dark] .is-cabinet-payment-return .cabinet-wallet-page{background:radial-gradient(circle at 16% 12%,rgba(194,65,12,.28),transparent 32rem),radial-gradient(circle at 88% 84%,rgba(249,115,22,.13),transparent 30rem),linear-gradient(145deg,#170a06,#0b0b0d 48%,#17110e)}[data-theme=dark] .cabinet-payment-return-card{border-color:#fb923c2b;background:#18110fe0;box-shadow:0 40px 120px #0000007a,inset 0 1px #ffffff0f}[data-theme=dark] .cabinet-payment-return [data-payment-return-title]{color:#fffaf5}[data-theme=dark] .cabinet-payment-return p{color:#b8b2af}[data-theme=dark] .cabinet-payment-return-visual{border-color:#fb923c33;background:linear-gradient(145deg,#7c2d1270,#4320118a);color:#fb923c}[data-theme=dark] :where(.cabinet-payment-return[data-state=success]) .cabinet-payment-return-visual{border-color:#4ade8033;background:#14532d52;color:#4ade80}[data-theme=dark] :where(.cabinet-payment-return[data-state=failure]) .cabinet-payment-return-visual{border-color:#f8717133;background:#7f1d1d4f;color:#f87171}[data-theme=dark] :where(.cabinet-wallet-hero,.cabinet-wallet-balance-panel,.cabinet-wallet-action-card,.cabinet-wallet-section,.cabinet-wallet-fatal){border-color:#ffffff17;background:#18181be6;box-shadow:0 28px 80px #00000059}[data-theme=dark] .cabinet-wallet-hero{background:linear-gradient(130deg,#18181bfa,#432011eb)}[data-theme=dark] .cabinet-wallet-action-card--promo{background:#442b14c2}[data-theme=dark] .cabinet-wallet-readonly{border-color:#60a5fa47;background:#1e3a8a38;color:#dbeafe}[data-theme=dark] .cabinet-wallet-services-section :where(.cabinet-billing-service),[data-theme=dark] .cabinet-wallet-history-column,[data-theme=dark] .cabinet-wallet-history-column :where(.cabinet-billing-operation),[data-theme=dark] .cabinet-wallet-loading,[data-theme=dark] .cabinet-wallet-page :where(.cabinet-empty-state){border-color:#ffffff17;background:#0003}[data-theme=dark] .cabinet-wallet-services-section :where(.cabinet-billing-service.is-expired,.cabinet-billing-service.is-inactive,.cabinet-billing-service.is-unpaid){background:#432011b3}[data-theme=dark] .cabinet-wallet-balance-panel :where(.cabinet-billing-account){border-color:transparent;background:transparent}[data-theme=dark] .cabinet-wallet-balance-panel :where(.cabinet-billing-metric){border-color:#ffffff17;background:#ffffff0e}[data-theme=dark] :where(.cabinet-wallet-balance-panel) .cabinet-billing-metric.is-renewal{border-color:#fb923c4d;background:#7c2d1261}[data-theme=dark] .cabinet-wallet-input-row :where(.form-input){border-color:#ffffff1f;background:#00000040;color:#f8fafc;color-scheme:dark}[data-theme=dark] .cabinet-wallet-input-row :where(.form-input)::placeholder{color:#94a3b8}[data-theme=dark] .cabinet-wallet-action-icon{background:var(--bee-button-secondary-surface);color:var(--bee-button-secondary-ink)}[data-theme=dark] :where(.cabinet-wallet-history-column) .cabinet-billing-operation-entity,[data-theme=dark] :where(.cabinet-wallet-root) .cabinet-billing-entity-link:hover{color:#fb923c}[data-theme=dark] .cabinet-billing-switch-track{border-color:#ffffff24;background:#ffffff29}@media(max-width:960px){.cabinet-wallet-overview{grid-template-columns:1fr}.cabinet-wallet-actions{grid-template-columns:repeat(2,minmax(0,1fr))}.cabinet-wallet-input-row{grid-template-columns:1fr}.cabinet-wallet-input-row .btn{width:100%}.cabinet-wallet-balance-panel .cabinet-billing-account{min-height:auto}}@media(max-width:768px){.is-cabinet-payment-return .cabinet-wallet-page{padding:max(16px,env(safe-area-inset-top,0px)) 0 max(16px,env(safe-area-inset-bottom,0px))}.cabinet-payment-return{min-height:calc(100dvh - 32px);padding:0}.cabinet-payment-return-card{padding:28px 21px 24px;border-radius:24px}.cabinet-payment-return-brand{margin-bottom:28px}.cabinet-payment-return-visual{width:72px;height:72px;margin-bottom:20px;border-radius:22px}.cabinet-payment-return p{min-height:0;font-size:.93rem}.cabinet-payment-return-button{min-height:52px;margin-top:24px}.cabinet-wallet-loading--metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.cabinet-wallet-backbar{padding:calc(8px + env(safe-area-inset-top,0px)) 0 8px}.cabinet-wallet-back-button{width:44px;min-height:44px;padding:0;border-radius:50%}.cabinet-wallet-back-button span{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;clip-path:inset(50%)}.cabinet-wallet-page{padding:16px 0 48px}.cabinet-wallet-hero{min-height:0;margin-bottom:14px;padding:22px 20px;border-radius:22px}.cabinet-wallet-hero-mark{display:none}.cabinet-wallet-hero h1{font-size:2.25rem}.cabinet-wallet-hero p{margin-top:11px;font-size:.9rem;line-height:1.5}.cabinet-wallet-overview,.cabinet-wallet-detail,.cabinet-wallet-billing{gap:14px}.cabinet-wallet-balance-panel,.cabinet-wallet-section{padding:18px;border-radius:20px}.cabinet-wallet-balance-panel .cabinet-billing-account{grid-template-columns:1fr;gap:17px}.cabinet-wallet-balance-panel .cabinet-billing-available{font-size:2.35rem}.cabinet-wallet-balance-panel .cabinet-billing-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.cabinet-wallet-balance-panel :is(.cabinet-wallet-loading,.cabinet-empty-state){min-block-size:310px}.cabinet-wallet-actions{grid-template-columns:1fr}.cabinet-wallet-action-card{padding:17px;border-radius:18px}.cabinet-wallet-section-head{margin-bottom:16px}.cabinet-wallet-section-head p{font-size:.82rem}.cabinet-wallet-services-section .cabinet-billing-services,.cabinet-wallet-history{grid-template-columns:1fr}.cabinet-wallet-services-section .cabinet-billing-service{min-height:0;padding:16px;border-radius:16px}.cabinet-wallet-services-section .cabinet-billing-service-title-row{flex-direction:row}.cabinet-wallet-services-section .cabinet-billing-service-side{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center}.cabinet-wallet-services-section .cabinet-billing-renew-button{grid-column:1 / -1;width:100%}.cabinet-wallet-history-column{padding:15px;border-radius:16px}}@media(max-width:420px){.cabinet-wallet-loading--metrics,.cabinet-wallet-balance-panel .cabinet-billing-metrics{grid-template-columns:1fr}.cabinet-wallet-balance-panel :is(.cabinet-wallet-loading,.cabinet-empty-state){min-block-size:408px}.cabinet-wallet-services-section .cabinet-billing-service-title-row{flex-direction:column}.cabinet-wallet-services-section .cabinet-billing-service-side{grid-template-columns:1fr auto}}@media(prefers-reduced-motion:reduce){.cabinet-wallet-back-button,.cabinet-wallet-services-section .cabinet-billing-service,.cabinet-billing-switch-track,.cabinet-billing-switch-track:after{transition:none}.cabinet-wallet-loading-mark,.cabinet-payment-return-icon--processing{animation-duration:1.8s}}}
