:root{--bg:oklch(98.5% .004 85);--paper:oklch(99.5% .002 85);--card:#fff;--ink:oklch(22% .012 85);--mute:oklch(50% .01 85);--line:oklch(90% .006 85);--line2:oklch(86% .006 85);--soft:oklch(94.5% .008 85);--inv:#fff;--ok:oklch(45% .12 155);--warn:oklch(52% .15 35);--code-bg:oklch(20% .01 85);--code-fg:oklch(92% .004 85);--code-mute:oklch(72% .008 85);--stripe-l:.955;--stripe-l2:.93;--stripe-c:.025;--stripe-c2:.035;--art-bg-l:.955;--art-bg-c:.025;--art-sky-l:.975;--art-fg-l:.78;--art-fg-c:.1;--art-fg2-l:.88;--art-fg2-c:.05;--font-sans:"Space Grotesk", system-ui, sans-serif;--font-mono:"JetBrains Mono", ui-monospace, monospace}html.dark{--bg:oklch(16% .008 85);--paper:oklch(18.5% .008 85);--card:oklch(21.5% .008 85);--ink:oklch(95% .004 85);--mute:oklch(70% .008 85);--line:oklch(27% .008 85);--line2:oklch(34% .008 85);--soft:oklch(26% .008 85);--inv:oklch(16% .008 85);--ok:oklch(78% .1 155);--warn:oklch(76% .13 35);--code-bg:oklch(12% .006 85);--stripe-l:.34;--stripe-l2:.3;--stripe-c:.06;--stripe-c2:.06;--art-bg-l:.28;--art-bg-c:.04;--art-sky-l:.34;--art-fg-l:.55;--art-fg-c:.11;--art-fg2-l:.4;--art-fg2-c:.07}*,:after,:before{box-sizing:border-box}body,html{overscroll-behavior:none;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;-webkit-tap-highlight-color:transparent;background:var(--bg);height:100%;font-family:var(--font-sans);-webkit-font-smoothing:antialiased;margin:0;overflow:hidden}a,body,html{color:var(--ink)}a:hover{color:oklch(55% .12 245)}button{font:inherit;color:inherit}[role=button],a,button,input,label,select,textarea{touch-action:manipulation}input::-moz-placeholder{color:var(--mute)}textarea::-moz-placeholder{color:var(--mute)}input::placeholder,textarea::placeholder{color:var(--mute)}:focus-visible{outline:2px solid var(--ink);outline-offset:2px}.mono{font-family:var(--font-mono)}.serif{font-family:var(--font-sans);letter-spacing:-.025em;font-weight:600}.mute{color:var(--mute)}.dot{background:oklch(.72 .12 var(--hue,85));border-radius:50%;flex:none;width:7px;height:7px;display:inline-block}.stripe{background:repeating-linear-gradient(135deg,oklch(var(--stripe-l) var(--stripe-c) var(--hue,85)) 0 7px,oklch(var(--stripe-l2) var(--stripe-c2) var(--hue,85)) 7px 14px)}.btn{border:1px solid var(--line2);cursor:pointer;font:500 12px/1 var(--font-sans);white-space:nowrap;background:0 0;border-radius:7px;justify-content:center;align-items:center;gap:7px;padding:9px 12px;text-decoration:none;display:inline-flex}.btn:hover{background:var(--soft);color:var(--ink)}.btn.on,.btn.primary{background:var(--ink);color:var(--inv);border-color:var(--ink)}.btn.primary{font-weight:600}.btn.primary:hover{opacity:.9}.btn:disabled{background:var(--line2);border-color:var(--line2);color:var(--mute);cursor:not-allowed}.chip{border:1px solid var(--line2);cursor:pointer;font:500 11px/1 var(--font-mono);white-space:nowrap;background:0 0;border-radius:999px;align-items:center;gap:7px;padding:8px 11px;display:inline-flex}.chip.on{background:var(--ink);color:var(--inv);border-color:var(--ink)}.tag{border:1px solid var(--line2);font:500 10.5px/1.2 var(--font-mono);border-radius:999px;padding:3px 7px}.label{font:600 10px/1 var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--mute)}.code{background:var(--code-bg);color:var(--code-fg);font:400 12px/1.6 var(--font-mono);white-space:pre-wrap;word-break:break-word;margin:0;padding:14px 16px}.card,.code{border-radius:10px}.card{background:var(--card);border:1px solid var(--line)}.sr-only{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.profile[data-v-4d0af2d2]{position:relative}.trigger[data-v-4d0af2d2]{border:1px solid var(--line2);color:var(--ink);cursor:pointer;font:500 12px/1 var(--font-sans);background:0 0;border-radius:999px;align-items:center;gap:7px;padding:3px 8px 3px 3px;display:flex}.trigger[data-v-4d0af2d2]:hover,.trigger[aria-expanded=true][data-v-4d0af2d2]{background:var(--soft)}.avatar[data-v-4d0af2d2]{background:var(--ink);width:24px;height:24px;color:var(--inv);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:11px;font-weight:700;display:inline-flex}.avatar.big[data-v-4d0af2d2]{width:36px;height:36px;font-size:15px}.uname[data-v-4d0af2d2]{text-overflow:ellipsis;white-space:nowrap;max-width:140px;overflow:hidden}.caret[data-v-4d0af2d2]{color:var(--mute);font-size:9px}.pop[data-v-4d0af2d2]{z-index:40;background:var(--card);width:280px;max-width:calc(100vw - 24px);color:var(--ink);border:1px solid var(--line2);border-radius:12px;flex-direction:column;padding:6px;position:absolute;top:calc(100% + 8px);right:0;box-shadow:0 12px 32px #00000024}.balance[data-v-4d0af2d2],.pop[data-v-4d0af2d2],.who[data-v-4d0af2d2],.whotext[data-v-4d0af2d2]{display:flex}.who[data-v-4d0af2d2]{align-items:center;gap:10px;padding:10px}.whotext[data-v-4d0af2d2]{flex-direction:column;gap:3px;min-width:0}.whotext b[data-v-4d0af2d2]{font:600 14px/1.2 var(--font-sans);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.small[data-v-4d0af2d2]{font-size:11px}.balance[data-v-4d0af2d2]{background:var(--soft);border-radius:9px;justify-content:space-between;align-items:center;gap:10px;margin:2px 4px 6px;padding:10px}.balance>div[data-v-4d0af2d2]{flex-direction:column;gap:5px;display:flex}.amount[data-v-4d0af2d2]{font-size:16px}.links[data-v-4d0af2d2]{border-top:1px solid var(--line);flex-direction:column;padding-top:6px;display:flex}.item[data-v-4d0af2d2]{width:100%;color:var(--ink);font:500 13px/1 var(--font-sans);text-align:left;cursor:pointer;background:0 0;border:none;border-radius:7px;justify-content:space-between;align-items:center;gap:8px;padding:10px;text-decoration:none;display:flex}.item[data-v-4d0af2d2]:hover{background:var(--soft);color:var(--ink)}.signout[data-v-4d0af2d2]{border-top:1px solid var(--line);border-radius:0 0 7px 7px;margin-top:6px}.signout[data-v-4d0af2d2],.signout[data-v-4d0af2d2]:hover{color:var(--warn)}.hdr[data-v-0c615b6a]{border-bottom:1px solid var(--line);background:var(--paper);flex:none;gap:calc(clamp(12px,2vw,24px));padding:10px calc(clamp(14px,2.4vw,24px))}.brand[data-v-0c615b6a],.hdr[data-v-0c615b6a]{align-items:center;display:flex}.brand[data-v-0c615b6a]{color:var(--ink);gap:9px;text-decoration:none}.logo[data-v-0c615b6a]{border-radius:7px;flex-shrink:0;width:28px;height:28px;display:block}.name[data-v-0c615b6a]{font:600 15px/1 var(--font-sans);letter-spacing:-.01em}.nav[data-v-0c615b6a]{gap:2px;display:flex}.navlink[data-v-0c615b6a]{color:var(--ink);font:500 13px/1 var(--font-sans);border-radius:7px;padding:8px 12px;text-decoration:none}.navlink.active[data-v-0c615b6a],.navlink[data-v-0c615b6a]:hover{background:var(--soft);color:var(--ink)}.search[data-v-0c615b6a]{border:1px solid var(--line2);background:var(--bg);min-width:0;max-width:460px;color:var(--ink);font:400 13px/1 var(--font-sans);border-radius:8px;outline:none;flex:1;padding:9px 12px}.search[data-v-0c615b6a]:focus{border-color:var(--ink)}.right[data-v-0c615b6a]{align-items:center;gap:8px;margin-left:auto;display:flex}.pill[data-v-0c615b6a]{border:1px solid var(--line2);cursor:pointer;font:500 12px/1 var(--font-sans);color:var(--ink);white-space:nowrap;background:0 0;border-radius:7px;padding:7px 10px;text-decoration:none}.pill.mono[data-v-0c615b6a]{font-family:var(--font-mono)}.pill[data-v-0c615b6a]:hover{color:var(--ink)}.bal[data-v-0c615b6a],.pill[data-v-0c615b6a]:hover{background:var(--soft)}.bal[data-v-0c615b6a]{border-color:var(--soft);font-weight:600}.tabs[data-v-99e6ecc1]{border-top:1px solid var(--line);background:var(--paper);padding-bottom:env(safe-area-inset-bottom);flex:none;grid-template-columns:repeat(5,1fr);display:grid}html.kb-open .tabs[data-v-99e6ecc1]{display:none}.tab[data-v-99e6ecc1]{height:56px;color:var(--mute);font:600 12px/1 var(--font-sans);flex-direction:column;justify-content:center;align-items:center;gap:5px;text-decoration:none;display:flex}.tab.active[data-v-99e6ecc1]{color:var(--ink)}.bar[data-v-99e6ecc1]{background:0 0;border-radius:2px;width:18px;height:3px}.tab.active .bar[data-v-99e6ecc1]{background:var(--ink)}.backdrop[data-v-f8468e1f]{z-index:50;background:#00000059;justify-content:center;align-items:center;padding:16px;display:flex;position:fixed;inset:0}.dialog[data-v-f8468e1f]{background:var(--card);width:100%;max-width:400px;color:var(--ink);border:1px solid var(--line2);border-radius:14px;flex-direction:column;gap:12px;padding:24px;display:flex;position:relative}h2[data-v-f8468e1f]{font-size:26px;line-height:1.1}h2[data-v-f8468e1f],p[data-v-f8468e1f]{margin:0}p[data-v-f8468e1f]{font:400 14px/1.5 var(--font-sans)}.err[data-v-f8468e1f]{color:var(--warn);font-size:12px}.providers[data-v-f8468e1f]{flex-direction:column;gap:6px;margin-top:6px;display:flex}.provider[data-v-f8468e1f]{border:1px solid var(--line2);cursor:pointer;font:500 14px/1 var(--font-sans);background:0 0;border-radius:9px;align-items:center;gap:10px;padding:12px 14px;display:flex}.provider[data-v-f8468e1f]:hover{background:var(--soft)}.provider.primary[data-v-f8468e1f]{background:var(--ink);color:var(--bg);border-color:var(--ink);justify-content:center}.provider.primary[data-v-f8468e1f]:hover{opacity:.9}.icon[data-v-f8468e1f]{width:18px;height:18px;display:inline-flex}.icon[data-v-f8468e1f] svg{width:18px;height:18px}.wait[data-v-f8468e1f]{--hue:85;border-radius:10px;justify-content:center;align-items:center;height:72px;font-size:12px;display:flex}.close[data-v-f8468e1f],.wait[data-v-f8468e1f]{color:var(--mute)}.close[data-v-f8468e1f]{cursor:pointer;background:0 0;border:none;width:36px;height:36px;font-size:22px;position:absolute;top:10px;right:10px}.buy[data-v-0c5dcc69]{flex-direction:column;gap:12px;display:flex}.row[data-v-0c5dcc69]{grid-template-columns:minmax(0,1fr) 140px;gap:10px;display:grid}.field[data-v-0c5dcc69],.total[data-v-0c5dcc69]{flex-direction:column;gap:6px;display:flex}.field input[data-v-0c5dcc69]{border:1px solid var(--line2);background:var(--bg);width:100%;color:var(--ink);border-radius:8px;outline:none;padding:10px 12px;font-size:15px;font-weight:600}.field input[data-v-0c5dcc69]:focus{border-color:var(--ink)}.total b[data-v-0c5dcc69]{background:var(--soft);border-radius:8px;align-items:center;height:100%;min-height:40px;padding:0 12px;font-size:14px;display:flex}.presets[data-v-0c5dcc69]{flex-wrap:wrap;gap:6px;display:flex}.presets .btn[data-v-0c5dcc69]{justify-content:center;min-width:48px}.small[data-v-0c5dcc69]{margin:0;font-size:12px;line-height:1.5}.ok[data-v-0c5dcc69]{color:var(--ok)}.warn[data-v-0c5dcc69]{color:var(--warn)}.wait[data-v-0c5dcc69]{--hue:85;height:42px;color:var(--mute);border-radius:8px;justify-content:center;align-items:center;font-size:12px;display:flex}.paypal[data-v-0c5dcc69]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;min-height:42px}.backdrop[data-v-50236422]{z-index:50;background:#00000059;justify-content:center;align-items:center;padding:16px;display:flex;position:fixed;inset:0}.dialog[data-v-50236422]{background:var(--card);width:100%;max-width:420px;max-height:calc(100dvh - 32px);color:var(--ink);border:1px solid var(--line2);border-radius:14px;gap:16px;padding:24px;position:relative;overflow-y:auto}.dialog[data-v-50236422],.head[data-v-50236422]{flex-direction:column;display:flex}.head[data-v-50236422]{gap:6px;padding-right:32px}h2[data-v-50236422]{margin:0;font-size:26px;line-height:1.1}.bal[data-v-50236422]{font-size:13px}.close[data-v-50236422]{cursor:pointer;width:36px;height:36px;color:var(--mute);background:0 0;border:none;font-size:22px;position:absolute;top:10px;right:10px}.backdrop[data-v-04ae2ea6]{z-index:80;background:#0006;justify-content:center;align-items:center;padding:16px;display:flex;position:fixed;inset:0}.dialog[data-v-04ae2ea6]{background:var(--card);width:100%;max-width:400px;color:var(--ink);border:1px solid var(--line2);border-radius:14px;flex-direction:column;gap:10px;padding:22px 22px 18px;display:flex;box-shadow:0 18px 50px #0000002e}h2[data-v-04ae2ea6]{overflow-wrap:anywhere;font-size:22px;line-height:1.15}.msg[data-v-04ae2ea6],h2[data-v-04ae2ea6]{margin:0}.msg[data-v-04ae2ea6]{font:400 14px/1.5 var(--font-sans);color:var(--mute);text-wrap:pretty}.acts[data-v-04ae2ea6]{justify-content:flex-end;gap:8px;margin-top:10px;display:flex}.acts .btn[data-v-04ae2ea6]{border-radius:8px;padding:10px 16px;font-size:14px}.acts .btn.danger[data-v-04ae2ea6]{background:var(--warn);border-color:var(--warn);color:var(--inv)}.acts .btn.danger[data-v-04ae2ea6]:hover{opacity:.92}.pop-enter-active[data-v-04ae2ea6],.pop-leave-active[data-v-04ae2ea6]{transition:opacity .14s}.pop-enter-active .dialog[data-v-04ae2ea6],.pop-leave-active .dialog[data-v-04ae2ea6]{transition:transform .14s}.pop-enter-from[data-v-04ae2ea6],.pop-leave-to[data-v-04ae2ea6]{opacity:0}.pop-enter-from .dialog[data-v-04ae2ea6],.pop-leave-to .dialog[data-v-04ae2ea6]{transform:scale(.97)translateY(4px)}@media (prefers-reduced-motion:reduce){.pop-enter-active[data-v-04ae2ea6],.pop-enter-active .dialog[data-v-04ae2ea6],.pop-leave-active[data-v-04ae2ea6],.pop-leave-active .dialog[data-v-04ae2ea6]{transition:none}}.shell[data-v-e65a7388]{left:0;right:0;top:var(--app-top,0);height:var(--app-h,100dvh);background:var(--bg);color:var(--ink);position:fixed;overflow:hidden}.body[data-v-e65a7388],.shell[data-v-e65a7388]{flex-direction:column;display:flex}.body[data-v-e65a7388]{flex:1;min-height:0}
