:root{--color-base-lime-primary: 221 255 85;--color-base-lime-fg: 45 90 0;--color-base-lime-gradient-from: 233 255 144;--color-base-lime-gradient-to: var(--color-base-lime-primary);--color-base-blue-primary: 184 230 254;--color-base-blue-fg: 21 27 48;--color-base-blue-gradient-from: var(--color-base-blue-primary);--color-base-blue-gradient-to: 124 134 255;--color-base-red-primary: 255 99 126;--color-base-red-fg: 77 2 24;--color-base-red-gradient-from: var(--color-base-red-primary);--color-base-red-gradient-to: 255 32 86;--color-background: 9 10 16;--color-surface: 19 21 31;--color-elevated: 29 32 48;--color-white: 255 255 255;--color-black: 0 0 0;--color-text-primary: 240 243 255;--color-text-muted: var(--color-text-primary) / .7;--color-text-subtle: var(--color-text-primary) / .5;--color-accent-primary: var(--color-base-lime-primary);--color-accent-fg: var(--color-base-lime-fg);--color-accent-gradient-from: var(--color-base-lime-gradient-from);--color-accent-gradient-to: var(--color-base-lime-gradient-to);--color-info-primary: var(--color-base-blue-primary);--color-info-fg: var(--color-base-blue-fg);--color-info-gradient-from: var(--color-base-blue-gradient-from);--color-info-gradient-to: var(--color-base-blue-gradient-to);--color-critical-primary: var(--color-base-red-primary);--color-critical-fg: var(--color-base-red-fg);--color-critical-gradient-from: var(--color-base-red-gradient-from);--color-critical-gradient-to: var(--color-base-red-gradient-to);--color-plan-lite-primary: var(--color-base-blue-primary);--color-plan-lite-fg: var(--color-base-blue-fg);--color-plan-lite-gradient-from: var(--color-base-blue-gradient-from);--color-plan-lite-gradient-to: var(--color-base-blue-gradient-to);--color-plan-full-primary: var(--color-base-lime-primary);--color-plan-full-fg: var(--color-base-lime-fg);--color-plan-full-gradient-from: var(--color-base-lime-gradient-from);--color-plan-full-gradient-to: var(--color-base-lime-gradient-to);--color-plan-red-primary: var(--color-base-red-primary);--color-plan-red-fg: var(--color-base-red-fg);--color-plan-red-gradient-from: var(--color-base-red-gradient-from);--color-plan-red-gradient-to: var(--color-base-red-gradient-to);--gradient-accent: linear-gradient( 180deg, rgb(var(--color-accent-gradient-from)), rgb(var(--color-accent-gradient-to)) );--gradient-info: linear-gradient( 180deg, rgb(var(--color-info-gradient-from)), rgb(var(--color-info-gradient-to)) );--gradient-critical: linear-gradient( 180deg, rgb(var(--color-critical-gradient-from)), rgb(var(--color-critical-gradient-to)) );--gradient-plan-lite: linear-gradient( 180deg, rgb(var(--color-plan-lite-gradient-from)), rgb(var(--color-plan-lite-gradient-to)) );--gradient-plan-full: linear-gradient( 180deg, rgb(var(--color-plan-full-gradient-from)), rgb(var(--color-plan-full-gradient-to)) );--gradient-plan-red: linear-gradient( 180deg, rgb(var(--color-plan-red-gradient-from)), rgb(var(--color-plan-red-gradient-to)) );--duration-fast: .05s;--duration-default: .15s;--duration-long: .25s;--duration-max: .4s;--focus-outline-width: 2px;--focus-outline-offset: 2px}@font-face{font-weight:400;font-style:normal;font-family:TikTokSans;src:url(../../../fonts/TikTokSans-Regular.woff2) format("woff2");font-display:swap}@font-face{font-weight:500;font-style:normal;font-family:TikTokSans;src:url(../../../fonts/TikTokSans-Medium.woff2) format("woff2");font-display:swap}@font-face{font-weight:700;font-style:normal;font-family:TikTokSans;src:url(../../../fonts/TikTokSans-Bold.woff2) format("woff2");font-display:swap}@font-face{font-weight:900;font-style:normal;font-family:TikTokSans;src:url(../../../fonts/TikTokSans-Black.woff2) format("woff2");font-display:swap}@font-face{font-weight:500;font-style:normal;font-family:TikTokSans Condensed;src:url(../../../fonts/TikTokSans-Condensed-Medium.woff2) format("woff2");font-display:swap}@font-face{font-weight:900;font-style:normal;font-family:TikTokSans Condensed;src:url(../../../fonts/TikTokSans-Condensed-Black.woff2) format("woff2");font-display:swap}@font-face{font-weight:900;font-style:normal;font-family:TikTokSans Expanded;src:url(../../../fonts/TikTokSans-Expanded.woff2) format("woff2");font-display:swap}@font-face{font-weight:400;font-style:normal;font-family:BlookIndex;src:url(../../../fonts/BlookIndex-Regular.woff2) format("woff2");font-display:swap}:root{--font-family-base: "TikTokSans", system-ui, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji";--font-family-condensed: "TikTokSans Condensed", system-ui, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji";--font-family-expanded: "TikTokSans Expanded", system-ui, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji";--font-family-numeric: "BlookIndex", system-ui, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji";--font-display: 700 5rem/5rem var(--font-family-base);--font-heading-2xl: 700 3rem/3rem var(--font-family-base);--font-heading-xl: 700 2.25rem/2.5rem var(--font-family-base);--font-heading-lg: 700 1.875rem/2.25rem var(--font-family-base);--font-heading-md: 700 1.5rem/2rem var(--font-family-base);--font-heading-sm: 700 1.25rem/1.75rem var(--font-family-base);--font-body-lg-marketing: 1.5rem/2rem var(--font-family-base);--font-body-md-marketing: 1.25rem/1.75rem var(--font-family-base);--font-body-sm-marketing: 1rem/1.5rem var(--font-family-base);--font-body-lg-app: 1.125rem/1.75rem var(--font-family-base);--font-body-md-app: 1rem/1.5rem var(--font-family-base);--font-body-sm-app: .875rem/1.25rem var(--font-family-base);--font-body-lg: var(--font-body-lg-app);--font-body-md: var(--font-body-md-app);--font-body-sm: var(--font-body-sm-app);--font-caption: .75rem/1rem var(--font-family-base);--tracking-display: -2.5px;--tracking-heading-2xl: -1px;--tracking-heading-xl: -.35px;--tracking-heading-lg: -.1px;--tracking-heading-md: -.05px;--tracking-heading-sm: 0px}@media(max-width:1024px){:root{--font-display: 700 4rem/4rem var(--font-family-base);--font-heading-2xl: 700 2.5rem/2.5rem var(--font-family-base);--font-heading-xl: 700 1.875rem/2.25rem var(--font-family-base);--font-heading-lg: 700 1.625rem/2rem var(--font-family-base);--font-heading-md: 700 1.375rem/1.75rem var(--font-family-base);--font-heading-sm: 700 1.125rem/1.5rem var(--font-family-base);--font-body-lg-marketing: 1.375rem/1.75rem var(--font-family-base);--font-body-md-marketing: 1.125rem/1.75rem var(--font-family-base);--font-body-sm-marketing: .875rem/1.25rem var(--font-family-base);--tracking-display: -2px;--tracking-heading-2xl: -.75px;--tracking-heading-xl: -.25px}}@media(max-width:640px){:root{--font-display: 700 2.75rem/2.75rem var(--font-family-base);--font-heading-2xl: 700 1.875rem/2.25rem var(--font-family-base);--font-heading-xl: 700 1.5rem/2rem var(--font-family-base);--font-heading-lg: 700 1.25rem/1.75rem var(--font-family-base);--font-heading-md: 700 1.125rem/1.5rem var(--font-family-base);--font-heading-sm: 700 1.125rem/1.5rem var(--font-family-base);--font-body-lg-marketing: 1.25rem/1.75rem var(--font-family-base);--tracking-display: -1.5px;--tracking-heading-2xl: -.5px;--tracking-heading-xl: -.15px}}*,:before,:after{box-sizing:border-box;margin:0;padding:0;-webkit-tap-highlight-color:transparent;-webkit-backface-visibility:hidden}html{tab-size:4;text-size-adjust:100%;scroll-behavior:smooth}body{margin:0;background:rgb(var(--color-background));color:rgb(var(--color-text-primary));font:var(--font-body-md);text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}code,kbd,samp,pre{font-size:1rem;font-family:ui-monospace,SFMono-Regular,Consolas,Liberation Mono,Menlo,monospace}small{font-size:80%}sub,sup{position:relative;vertical-align:baseline;font-size:75%;line-height:0}sub{bottom:-.25rem}sup{top:-.5rem}table{border-color:currentcolor}button,input,optgroup,select,textarea{margin:0;font-size:100%;font-family:inherit;line-height:1.15}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}legend{padding:0}progress{vertical-align:baseline}summary{display:list-item}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}[type=search]{outline-offset:-2px;-webkit-appearance:textfield}a,a:hover,a:active,a:visited,button{color:rgb(var(--color-text-primary));text-decoration:none;transition:color var(--duration-default),border var(--duration-default),background var(--duration-default)}.sr-only{position:absolute;overflow:hidden;width:1px;height:1px;margin:-1px;padding:0;border-width:0;white-space:nowrap;clip-path:inset(50%)}@media(prefers-reduced-motion:reduce){*{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important}}.wave.svelte-ro9y30{display:block;flex-shrink:0}.wave__arc.svelte-ro9y30{stroke:rgb(var(--color-accent-primary));stroke-width:2.6;stroke-linecap:round}.wave__arc--1.svelte-ro9y30{opacity:.85}.wave__arc--2.svelte-ro9y30{opacity:.5}.wave__arc--3.svelte-ro9y30{opacity:.25}.wave--animated.svelte-ro9y30 .wave__arc:where(.svelte-ro9y30){animation:svelte-ro9y30-wave-pulse 2.8s ease-in-out infinite}.wave--animated.svelte-ro9y30 .wave__arc--2:where(.svelte-ro9y30){animation-delay:.35s}.wave--animated.svelte-ro9y30 .wave__arc--3:where(.svelte-ro9y30){animation-delay:.7s}@keyframes svelte-ro9y30-wave-pulse{0%,to{opacity:.2}30%{opacity:.95}60%{opacity:.35}}.gate__panel.svelte-1h6nzk6,.gate__brand.svelte-1h6nzk6,.gate__form.svelte-1h6nzk6{display:flex;flex-direction:column;gap:var(--space, 16px)}.gate.svelte-1h6nzk6{display:flex;align-items:center;justify-content:center;min-height:calc(100dvh - 160px);padding:24px}.gate__panel.svelte-1h6nzk6{--space: 28px;width:100%;max-width:400px;padding:40px 32px;border:1px solid rgba(255,255,255,.06);border-radius:32px;background:radial-gradient(420px 200px at 50% -40%,rgb(var(--color-accent-primary)/.08),transparent 70%),rgb(var(--color-surface)/.8)}.gate__brand.svelte-1h6nzk6{--space: 10px;align-items:center}.gate__form.svelte-1h6nzk6{--space: 12px}.toast__close.svelte-r9p0hk:focus-visible{outline:var(--focus-outline-width) solid var(--focus-outline-color, rgb(var(--color-accent-primary)/.75));outline-offset:var(--focus-outline-offset)}.toasts.svelte-r9p0hk{position:fixed;right:20px;bottom:20px;z-index:70;display:flex;flex-direction:column;gap:8px;align-items:flex-end;pointer-events:none}@media(max-width:640px){.toasts.svelte-r9p0hk{right:12px;left:12px;align-items:stretch}}.toast.svelte-r9p0hk{display:flex;gap:10px;align-items:center;max-width:380px;padding:10px 12px 10px 14px;border:1px solid rgba(255,255,255,.08);border-radius:16px;background:rgb(var(--color-elevated)/.92);box-shadow:0 12px 32px #00000080;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);pointer-events:auto}.toast--success.svelte-r9p0hk{border-color:rgb(var(--color-accent-primary)/.35)}.toast--success.svelte-r9p0hk .toast__icon:where(.svelte-r9p0hk){color:rgb(var(--color-accent-primary))}.toast--error.svelte-r9p0hk{border-color:rgb(var(--color-critical-primary)/.4)}.toast--error.svelte-r9p0hk .toast__icon:where(.svelte-r9p0hk){color:rgb(var(--color-critical-primary))}.toast__icon.svelte-r9p0hk{display:inline-flex;flex-shrink:0}.toast__message.svelte-r9p0hk{overflow-wrap:anywhere;font:var(--font-body-sm-app)}.toast__close.svelte-r9p0hk{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:24px;height:24px;border:0;border-radius:8px;background:transparent;color:rgb(var(--color-text-subtle));cursor:pointer}.toast__close.svelte-r9p0hk:hover{background:#ffffff14;color:rgb(var(--color-text-primary))}.brand.svelte-12qhfyh:focus-visible,.nav__link.svelte-12qhfyh:focus-visible{outline:var(--focus-outline-width) solid var(--focus-outline-color, rgb(var(--color-accent-primary)/.75));outline-offset:var(--focus-outline-offset)}body{background:radial-gradient(1100px 700px at 90% -20%,rgb(var(--color-info-primary)/.045),transparent 60%),radial-gradient(900px 700px at -15% 115%,rgb(var(--color-accent-primary)/.05),transparent 60%),rgb(var(--color-background));background-attachment:fixed}input[type=number]{appearance:textfield;-moz-appearance:textfield}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{margin:0;appearance:none;-webkit-appearance:none}input::-webkit-calendar-picker-indicator,input::-webkit-clear-button,input::-ms-reveal,input::-ms-clear{display:none}input::-webkit-credentials-auto-fill-button,input::-webkit-strong-password-auto-fill-button,input::-webkit-caps-lock-indicator{display:none!important;visibility:hidden;pointer-events:none;max-width:0;margin:0}.shell.svelte-12qhfyh{display:grid;grid-template-columns:228px minmax(0,1fr);min-height:100dvh}@media(max-width:900px){.shell.svelte-12qhfyh{grid-template-columns:minmax(0,1fr)}}.side.svelte-12qhfyh{position:sticky;top:0;z-index:40;display:flex;flex-direction:column;gap:28px;height:100dvh;padding:24px 16px 20px;border-right:1px solid rgba(255,255,255,.05);background:rgb(var(--color-background)/.85);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}@media(max-width:900px){.side.svelte-12qhfyh{flex-direction:row;gap:12px;align-items:center;height:auto;padding:10px 16px;border-right:0;border-bottom:1px solid rgba(255,255,255,.05)}}.side.svelte-12qhfyh .button{width:fit-content}.side__provision.svelte-12qhfyh .button{width:100%}@media(max-width:900px){.side__provision.svelte-12qhfyh .button{width:fit-content}}.side__spacer.svelte-12qhfyh{flex:1}@media(max-width:900px){.side__spacer.svelte-12qhfyh{display:none}}.brand.svelte-12qhfyh{display:flex;gap:12px;align-items:center;padding:4px 8px;border-radius:14px}.brand.svelte-12qhfyh:focus-visible{outline-offset:0}.brand__text.svelte-12qhfyh{display:flex;flex-direction:column}.brand__name.svelte-12qhfyh{font:900 1.125rem/1.25rem var(--font-family-expanded);letter-spacing:-.02em}.brand__caption.svelte-12qhfyh{color:rgb(var(--color-text-subtle));font:500 .6875rem/.875rem var(--font-family-base);letter-spacing:.2px}@media(max-width:900px){.brand__caption.svelte-12qhfyh{display:none}}.nav.svelte-12qhfyh{display:flex;flex-direction:column;gap:2px}@media(max-width:900px){.nav.svelte-12qhfyh{flex:1;flex-direction:row;gap:4px;overflow-x:auto}}.nav__section.svelte-12qhfyh{padding:0 12px;margin-top:14px;color:rgb(var(--color-text-subtle));font:500 .6875rem/1rem var(--font-family-base);letter-spacing:.2px}@media(max-width:900px){.nav__section.svelte-12qhfyh{display:none}}.nav__link.svelte-12qhfyh{position:relative;display:flex;gap:10px;align-items:center;padding:9px 12px;border-radius:14px;color:rgb(var(--color-text-muted));font:500 .875rem/1.25rem var(--font-family-base);white-space:nowrap;transition:color var(--duration-default),background-color var(--duration-default)}.nav__link.svelte-12qhfyh:hover{background:#ffffff0d;color:rgb(var(--color-text-primary))}.nav__link.svelte-12qhfyh:focus-visible{outline-offset:0}.nav__link--active.svelte-12qhfyh{background:rgb(var(--color-surface));color:rgb(var(--color-text-primary))}.nav__link--active.svelte-12qhfyh:before{content:"";position:absolute;top:50%;left:0;width:3px;height:16px;border-radius:3px;background:rgb(var(--color-accent-primary));transform:translateY(-50%)}@media(max-width:900px){.nav__link--active.svelte-12qhfyh:before{top:auto;bottom:0;left:50%;width:16px;height:3px;transform:translate(-50%)}}.token-trigger{display:inline-flex;gap:8px;align-items:center;align-self:flex-start;padding:7px 12px;border:1px solid rgba(255,255,255,.08);border-radius:32px;background:transparent;color:rgb(var(--color-text-subtle));font:500 .75rem/1rem var(--font-family-base);letter-spacing:.2px;cursor:pointer;transition:color var(--duration-default),border-color var(--duration-default)}.token-trigger:hover{border-color:#fff3;color:rgb(var(--color-text-primary))}.token-trigger:focus-visible{outline:var(--focus-outline-width) solid rgb(var(--color-accent-primary)/.75);outline-offset:var(--focus-outline-offset)}@media(max-width:900px){.token-trigger{align-self:center;margin-left:auto}}.token-trigger[data-set]{border-color:rgb(var(--color-accent-primary)/.4);color:rgb(var(--color-accent-primary))}.token-pop{z-index:60;width:300px;padding:16px;border:1px solid rgba(255,255,255,.08);border-radius:20px;background:rgb(var(--color-elevated));box-shadow:0 16px 40px #00000080}.token-pop__form.svelte-12qhfyh{display:flex;flex-direction:column;gap:12px}.token-pop__head.svelte-12qhfyh{display:flex;flex-direction:column;gap:2px}.token-pop__actions.svelte-12qhfyh{display:flex;gap:8px}.token-pop__actions.svelte-12qhfyh .button{width:fit-content}.main.svelte-12qhfyh{display:flex;flex-direction:column;gap:24px;width:100%;max-width:1240px;min-width:0;padding:32px 36px 64px;margin:0 auto}@media(max-width:900px){.main.svelte-12qhfyh{padding:20px 16px 48px}}.main.svelte-12qhfyh>*{animation:svelte-12qhfyh-panel-enter var(--duration-long) ease both}.main.svelte-12qhfyh>:nth-child(1){animation-delay:0ms}.main.svelte-12qhfyh>:nth-child(2){animation-delay:55ms}.main.svelte-12qhfyh>:nth-child(3){animation-delay:.11s}.main.svelte-12qhfyh>:nth-child(4){animation-delay:165ms}.main.svelte-12qhfyh>:nth-child(5){animation-delay:.22s}.main.svelte-12qhfyh>:nth-child(6){animation-delay:275ms}@keyframes svelte-12qhfyh-panel-enter{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}.token-pop[data-state=open]{animation:svelte-12qhfyh-pop-fade var(--duration-default) ease}@keyframes svelte-12qhfyh-pop-fade{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:none}}
