@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:#ea580c4d;background:#fff7ed;color:#9a3412;transform:translate(-2px)}.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}.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-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:#ffedd5;color:#c2410c}.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] :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:#f9731629;color:#fdba74}[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){.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{animation-duration:1.8s}}}
