.topup-dialog.svelte-1e6vhqf{width:min(100%,850px)}.amount-preview.svelte-1e6vhqf{border:1px solid var(--line);border-radius:var(--radius);background:var(--bg-raised);justify-content:space-between;align-items:flex-end;gap:18px;padding:17px 18px;display:flex}.amount-preview.svelte-1e6vhqf span:where(.svelte-1e6vhqf){color:var(--muted);font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;font-size:.63rem}.amount-preview.svelte-1e6vhqf strong:where(.svelte-1e6vhqf){letter-spacing:-.045em;font-size:1.55rem}.method-grid.svelte-1e6vhqf{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-top:16px;display:grid}.method-card.svelte-1e6vhqf{border:1px solid var(--line);border-radius:var(--radius);min-height:132px;color:var(--ink);background:var(--panel);cursor:pointer;text-align:left;align-content:start;gap:7px;padding:16px;transition:border-color .15s,background .15s,transform .15s;display:grid}.method-card.svelte-1e6vhqf:hover{border-color:var(--line-strong);background:var(--panel-hover);transform:translateY(-1px)}.method-card.active.svelte-1e6vhqf{border-color:var(--accent);background:var(--accent-soft);box-shadow:0 0 0 1px color-mix(in srgb, var(--accent) 22%, transparent) inset}.method-icon.svelte-1e6vhqf{border:1px solid var(--line);width:38px;height:38px;color:var(--accent);background:var(--panel-strong);border-radius:10px;place-items:center;margin-bottom:7px;display:grid}.method-card.svelte-1e6vhqf strong:where(.svelte-1e6vhqf){font-size:.9rem}.method-card.svelte-1e6vhqf small:where(.svelte-1e6vhqf){color:var(--muted);font-size:.7rem;line-height:1.45}.amount-panel.svelte-1e6vhqf{border:1px solid var(--line);border-radius:var(--radius);background:color-mix(in srgb, var(--panel-strong) 55%, transparent);gap:15px;margin-top:16px;padding:18px;display:grid}.amount-panel.svelte-1e6vhqf>div:where(.svelte-1e6vhqf):first-child strong:where(.svelte-1e6vhqf){font-size:.82rem}.amount-panel.svelte-1e6vhqf>div:where(.svelte-1e6vhqf):first-child p:where(.svelte-1e6vhqf){color:var(--muted);margin:3px 0 0;font-size:.68rem}.preset-grid.svelte-1e6vhqf{grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;display:grid}.preset-grid.svelte-1e6vhqf button:where(.svelte-1e6vhqf){border:1px solid var(--line);min-height:39px;color:var(--muted-strong);background:var(--panel);cursor:pointer;font-family:var(--font-mono);border-radius:8px;padding:5px 8px;font-size:.66rem}.preset-grid.svelte-1e6vhqf button:where(.svelte-1e6vhqf):hover,.preset-grid.svelte-1e6vhqf button.active:where(.svelte-1e6vhqf){color:var(--ink);border-color:var(--line-strong);background:var(--panel-hover)}.preset-grid.svelte-1e6vhqf button.active:where(.svelte-1e6vhqf){color:#06120d;border-color:var(--accent);background:var(--accent)}.currency-input.svelte-1e6vhqf{position:relative}.currency-input.svelte-1e6vhqf input:where(.svelte-1e6vhqf){padding-right:42px}.currency-input.svelte-1e6vhqf span:where(.svelte-1e6vhqf){color:var(--muted);position:absolute;top:50%;right:14px;transform:translateY(-50%)}.payment-footer.svelte-1e6vhqf{justify-content:space-between}.payment-footer.svelte-1e6vhqf>p:where(.svelte-1e6vhqf){max-width:430px;color:var(--muted);margin:0;font-size:.69rem;line-height:1.55}.loader.compact.svelte-1e6vhqf{border-width:1.5px;border-top-color:currentColor;width:14px;height:14px}@media (width<=700px){.method-grid.svelte-1e6vhqf{grid-template-columns:1fr}.method-card.svelte-1e6vhqf{grid-template-columns:auto 1fr;align-items:center;min-height:0}.method-icon.svelte-1e6vhqf{grid-row:span 2;margin:0}.preset-grid.svelte-1e6vhqf{grid-template-columns:repeat(2,minmax(0,1fr))}.payment-footer.svelte-1e6vhqf{flex-direction:column;align-items:stretch}.payment-footer.svelte-1e6vhqf .inline-actions:where(.svelte-1e6vhqf),.payment-footer.svelte-1e6vhqf .btn:where(.svelte-1e6vhqf){width:100%}}.app-header.svelte-isll26{z-index:50;border-bottom:1px solid var(--line);background:color-mix(in srgb, var(--bg) 84%, transparent);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);justify-content:space-between;align-items:center;gap:16px;height:66px;padding:0 clamp(14px,3vw,36px);display:flex;position:sticky;top:0}.header-left.svelte-isll26,.header-right.svelte-isll26{align-items:center;gap:9px;min-width:0;display:flex}.docs-link.svelte-isll26{color:var(--muted);font-family:var(--font-mono);letter-spacing:.04em;text-transform:uppercase;align-items:center;gap:8px;font-size:.63rem;transition:color .14s;display:flex}.docs-link.svelte-isll26:hover{color:var(--ink)}.balance.svelte-isll26{color:var(--muted-strong);font-family:var(--font-mono);white-space:nowrap;padding:0 8px;font-size:.7rem}.mobile-menu.svelte-isll26{display:none}.account-menu.svelte-isll26{position:relative}.account-button.svelte-isll26 span:where(.svelte-isll26){text-overflow:ellipsis;max-width:190px;overflow:hidden}.menu-scrim.svelte-isll26{z-index:1;background:0 0;border:0;width:100%;height:100%;padding:0;position:fixed;inset:0}.account-popover.svelte-isll26{z-index:2;border:1px solid var(--line-strong);background:var(--panel);width:132px;box-shadow:var(--shadow);border-radius:10px;padding:7px;position:absolute;top:calc(100% + 9px);right:0}.account-popover.svelte-isll26>button:where(.svelte-isll26){width:100%;min-height:36px;color:var(--danger);cursor:pointer;background:0 0;border:0;border-radius:7px;align-items:center;gap:9px;padding:0 10px;font-size:.73rem;display:flex}.account-popover.svelte-isll26>button:where(.svelte-isll26):hover{background:var(--danger-soft)}@media (width<=760px){.mobile-menu.svelte-isll26{display:inline-flex}.docs-link.svelte-isll26 span:where(.svelte-isll26),.admin-badge.svelte-isll26,.account-button.svelte-isll26 span:where(.svelte-isll26),.account-button.svelte-isll26 svg:last-child{display:none}.account-button.svelte-isll26{width:33px;padding:0}.app-header.svelte-isll26{height:60px}}@media (width<=460px){.balance.svelte-isll26,.topup-button.svelte-isll26 span:where(.svelte-isll26){display:none}.topup-button.svelte-isll26{width:33px;padding:0}}.sidebar.svelte-1qzezsz{z-index:75;background:#0a0c0b;border-right:1px solid #232824;flex-direction:column;height:100vh;display:flex;position:sticky;top:0}.sidebar-brand.svelte-1qzezsz{color:#f2f6f3;border-bottom:1px solid #232824;justify-content:space-between;align-items:center;height:66px;padding:0 20px;display:flex}.close-menu.svelte-1qzezsz{color:#89938d;cursor:pointer;background:0 0;border:0;place-items:center;width:34px;height:34px;padding:0;display:none}.sidebar-nav.svelte-1qzezsz{flex:1;padding:20px 12px;overflow-y:auto}.nav-group.svelte-1qzezsz{gap:3px;display:grid}.admin-group.svelte-1qzezsz{margin-top:24px}.nav-caption.svelte-1qzezsz{color:#5f6963;font-family:var(--font-mono);letter-spacing:.13em;text-transform:uppercase;padding:0 10px 8px;font-size:.58rem;font-weight:500}.nav-item.svelte-1qzezsz{color:#87918b;border:1px solid #0000;border-radius:8px;align-items:center;gap:11px;min-height:39px;padding:0 11px;font-size:.76rem;font-weight:570;transition:color .14s,background .14s,border-color .14s;display:flex;position:relative}.nav-item.svelte-1qzezsz:hover{color:#eef3ef;background:#111512}.nav-item.active.svelte-1qzezsz{color:#f5f8f6;background:#171c19;border-color:#29312c}.nav-item.active.svelte-1qzezsz:before{content:"";background:var(--accent);border-radius:0 2px 2px 0;width:2px;height:18px;position:absolute;left:-13px;box-shadow:0 0 13px #2be09d73}.nav-item.active.svelte-1qzezsz svg{color:var(--accent)}.sidebar-scrim.svelte-1qzezsz{display:none}@media (width<=760px){.sidebar.svelte-1qzezsz{width:min(290px,86vw);transition:transform .21s cubic-bezier(.2,.8,.2,1);position:fixed;left:0;transform:translate(-102%);box-shadow:20px 0 60px #00000059}.sidebar.open.svelte-1qzezsz{transform:translate(0)}.close-menu.svelte-1qzezsz{display:grid}.sidebar-scrim.svelte-1qzezsz{z-index:70;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#020503ad;border:0;width:100%;height:100%;padding:0;display:block;position:fixed;inset:0}}.session-gate.svelte-whg6dh{background:var(--bg);text-align:center;align-content:center;place-items:center;gap:16px;min-height:100vh;padding:24px;display:grid}.session-gate.svelte-whg6dh p:where(.svelte-whg6dh){color:var(--muted);font-family:var(--font-mono);margin:0;font-size:.68rem}.session-gate.svelte-whg6dh .alert:where(.svelte-whg6dh){max-width:460px}.session-gate.svelte-whg6dh .brand:where(.svelte-whg6dh){margin-bottom:12px}
