@import "https://fonts.googleapis.com/css2?family=JetBrains+Mono:wght@400;500&family=Space+Grotesk:wght@400;500;600;700&display=swap";:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--void:#0a0810;--surface:#13111c;--surface-up:#1a1726;--text:#e8e2f0;--text-2:#9992a8;--text-3:#504a62;--pink:#ff2d6a;--pink-dim:#ff2d6a1f;--border:#ffffff0f;--green:#22c55e;--amber:#f59e0b;--red:#ef4444;--mono:"JetBrains Mono", monospace;--sans:"Space Grotesk", system-ui, sans-serif;--max:520px;font-family:var(--sans)}*{box-sizing:border-box}html,body{min-height:100%;margin:0}body{min-height:100dvh;color:var(--text);background:var(--void);-webkit-font-smoothing:antialiased;text-rendering:geometricprecision}body:after{content:"";z-index:9999;pointer-events:none;opacity:.035;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 256 256' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");background-repeat:repeat;background-size:256px 256px;position:fixed;inset:0}a{color:inherit;text-decoration:none}button,input{font:inherit}.flow-card{width:100%}.flow-copy,.status-line{color:var(--text-2);font-size:13px;line-height:1.65}.flow-actions{flex-wrap:wrap;align-items:center;gap:10px;width:100%;margin-top:16px;display:flex}.primary-button,.secondary-button{color:var(--pink);cursor:pointer;white-space:nowrap;background:0 0;border:1px solid #ff2d6a26;border-radius:8px;padding:12px 28px;font-size:13px;font-weight:600;transition:all .4s cubic-bezier(.16,1,.3,1)}.primary-button:hover:not(:disabled),.secondary-button:hover:not(:disabled){text-shadow:0 0 10px #ff2d6a66;background:#ff2d6a0f;border-color:#ff2d6a80;transform:translateY(-2px);box-shadow:0 0 28px #ff2d6a26,0 0 0 4px #ff2d6a0d}.primary-button:active:not(:disabled),.secondary-button:active:not(:disabled){transform:translateY(0)scale(.98)}.primary-button:disabled,.secondary-button:disabled{opacity:.3;pointer-events:none;box-shadow:none;transform:none}.status-card{border:1px solid var(--border);width:100%;font-family:var(--mono);color:var(--text-3);border-radius:10px;padding:16px 18px;font-size:11px;line-height:1.5}.status-card--pending{animation:2.5s ease-in-out infinite statusPulsePink}.status-card--success{animation:2.5s ease-in-out infinite statusPulseGreen}.status-card--error{border-color:#ef444440}.status-label{text-transform:uppercase;letter-spacing:.06em;color:var(--text-3);margin-bottom:4px;font-size:9px}.status-card--pending .status-label{color:var(--pink)}.status-card--success .status-label{color:var(--green)}.status-card--error .status-label{color:var(--red)}.status-text{color:var(--text-2);font-size:12px;line-height:1.6}@keyframes fadeUp{to{opacity:1;transform:translateY(0)}}@keyframes statusPulsePink{0%,to{box-shadow:none;border-color:#ff2d6a0f}50%{border-color:#ff2d6a4d;box-shadow:0 0 24px #ff2d6a14,0 0 0 3px #ff2d6a08}}@keyframes statusPulseGreen{0%,to{box-shadow:none;border-color:#22c55e0f}50%{border-color:#22c55e4d;box-shadow:0 0 24px #22c55e14,0 0 0 3px #22c55e08}}@keyframes spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:.001ms!important;animation-duration:.001ms!important;animation-iteration-count:1!important}}.logo-stack.svelte-1l8nvlt{justify-items:center;gap:1rem;display:grid}.logo-mark.svelte-1l8nvlt{background:var(--void);width:180px}.logo-mark.svelte-1l8nvlt video:where(.svelte-1l8nvlt),.logo-mark.svelte-1l8nvlt img:where(.svelte-1l8nvlt){object-fit:contain;mix-blend-mode:multiply;width:100%;height:auto;display:block}.logo-stack--inverted.svelte-1l8nvlt .logo-mark:where(.svelte-1l8nvlt) video:where(.svelte-1l8nvlt),.logo-stack--inverted.svelte-1l8nvlt .logo-mark:where(.svelte-1l8nvlt) img:where(.svelte-1l8nvlt){filter:invert()brightness(1.08)contrast(1.04);mix-blend-mode:screen}@media (width<=600px){.logo-mark.svelte-1l8nvlt{width:140px}}.topnav.svelte-11zhvzk{flex-wrap:wrap;justify-content:center;align-items:center;gap:14px;display:flex}.nav-links.svelte-11zhvzk{flex-wrap:wrap;justify-content:center;align-items:center;gap:24px;display:flex}.nav-link.svelte-11zhvzk{font-family:var(--mono);color:var(--text-3);letter-spacing:.02em;font-size:11px;transition:color .2s}.nav-link.svelte-11zhvzk:hover,.nav-link.is-active.svelte-11zhvzk{color:var(--text-2)}.profile-link.svelte-11zhvzk{width:34px;height:28px;color:var(--text-3);background:0 0;border:1px solid #ff2d6a21;border-radius:999px;place-items:center;transition:all .22s;display:inline-grid;position:relative}.profile-link.svelte-11zhvzk svg:where(.svelte-11zhvzk){fill:none;stroke:currentColor;stroke-width:1.55px;stroke-linecap:round;stroke-linejoin:round;opacity:.82;width:16px;height:16px}.profile-dot.svelte-11zhvzk{opacity:0;width:4px;height:4px;box-shadow:none;background:currentColor;border-radius:50%;position:absolute;top:6px;right:6px}.profile-link.svelte-11zhvzk:hover,.profile-link.is-active.svelte-11zhvzk{color:var(--pink);background:#ff2d6a0b;border-color:#ff2d6a73;box-shadow:0 0 24px #ff2d6a1f,0 0 0 3px #ff2d6a09}.profile-link.svelte-11zhvzk:hover svg:where(.svelte-11zhvzk),.profile-link.is-active.svelte-11zhvzk svg:where(.svelte-11zhvzk){opacity:1;filter:drop-shadow(0 0 6px #ff2d6a59)}.profile-link.svelte-11zhvzk:hover .profile-dot:where(.svelte-11zhvzk),.profile-link.is-active.svelte-11zhvzk .profile-dot:where(.svelte-11zhvzk){opacity:1;box-shadow:0 0 8px #ff2d6a73}.site-footer.svelte-4jwo3w{border-top:1px solid var(--border);justify-content:space-between;align-items:center;width:100%;margin-top:auto;padding:32px 0;display:flex}.site-footer.svelte-4jwo3w span:where(.svelte-4jwo3w),.site-footer.svelte-4jwo3w button:where(.svelte-4jwo3w),.site-footer.svelte-4jwo3w a:where(.svelte-4jwo3w){font:inherit;font-family:var(--mono);color:var(--text-3);cursor:pointer;background:0 0;border:0;padding:0;font-size:10px;text-decoration:none}.site-footer.svelte-4jwo3w button:where(.svelte-4jwo3w):disabled{cursor:default}.site-footer.svelte-4jwo3w button:where(.svelte-4jwo3w):hover:not(:disabled),.site-footer.svelte-4jwo3w a:where(.svelte-4jwo3w):hover{color:var(--text-2)}.footer-right.svelte-4jwo3w{align-items:center;gap:16px;display:flex}.shell.svelte-12qhfyh{width:min(var(--max), calc(100% - 40px));flex-direction:column;align-items:center;min-height:100dvh;margin:0 auto;display:flex}.topbar.svelte-12qhfyh{justify-items:center;gap:28px;width:100%;padding-top:56px;display:grid}.page.svelte-12qhfyh{flex-direction:column;flex:1;width:100%;display:flex}@media (width<=600px){.shell.svelte-12qhfyh{width:calc(100% - 28px)}.topbar.svelte-12qhfyh{padding-top:36px}}
