*{box-sizing:border-box}body{color:#f6f7ff;background:#080b16;min-width:320px;margin:0;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.page-shell.svelte-10joqin{width:min(1120px,100% - 40px);margin:0 auto;padding:28px 0 96px}.topbar.svelte-10joqin,.section-heading.svelte-10joqin{justify-content:space-between;align-items:center;gap:24px;display:flex}.topbar.svelte-10joqin{margin-bottom:108px}.brand-mark.svelte-10joqin{color:inherit;flex-direction:column;gap:3px;text-decoration:none;display:inline-flex}.brand-aionap.svelte-10joqin{color:#8dff5d;background:linear-gradient(100deg,#b8ff3c,#3dffd5 56%,#55c7ff);-webkit-text-fill-color:transparent;filter:drop-shadow(0 0 12px #51ffc347);letter-spacing:.2em;-webkit-background-clip:text;background-clip:text;font-size:.65rem;font-weight:800}.brand-webui.svelte-10joqin{letter-spacing:-.06em;font-size:1.15rem;font-weight:850}.account-nav.svelte-10joqin{align-items:center;gap:14px;min-width:0;display:flex}.account-identity.svelte-10joqin{color:#aab4d0;text-overflow:ellipsis;white-space:nowrap;max-width:28ch;font-size:.82rem;overflow:hidden}.account-action.svelte-10joqin{color:#e8edff;background:#17203bbd;border:1px solid #354267;border-radius:999px;padding:8px 14px;font-size:.78rem;font-weight:750;text-decoration:none;transition:border-color .16s,color .16s,transform .16s}.account-action.svelte-10joqin:hover,.account-action.svelte-10joqin:focus-visible{color:#8dffe6;border-color:#54e9d0;transform:translateY(-1px)}.account-login.svelte-10joqin{background:linear-gradient(100deg,#292c70,#183b61);border-color:#6d73ff}.hero.svelte-10joqin{max-width:760px;margin-bottom:82px}.eyebrow.svelte-10joqin,.card-label.svelte-10joqin{color:#8ea6ff;letter-spacing:.16em;text-transform:uppercase;margin:0 0 14px;font-size:.72rem;font-weight:800}h1.svelte-10joqin,h2.svelte-10joqin,h3.svelte-10joqin,p.svelte-10joqin{margin-top:0}h1.svelte-10joqin{background:linear-gradient(#ff5e89 0% 14%,#ff9f68 14% 28%,#ffd76a 28% 42%,#a9ed70 42% 56%,#39ead0 56% 70%,#5ca9ff 70% 84%,#ba8cff 84% 100%);-webkit-text-fill-color:transparent;filter:drop-shadow(0 0 24px #67b1ff29);letter-spacing:-.1em;-webkit-background-clip:text;background-clip:text;margin-bottom:18px;font-size:clamp(4.5rem,15vw,10.5rem);font-weight:850;line-height:.84}.intro.svelte-10joqin{color:#9da9c3;max-width:38ch;margin-bottom:0;font-size:clamp(.98rem,1.6vw,1.12rem);line-height:1.45}.section-heading.svelte-10joqin{align-items:baseline;margin-bottom:24px}.section-heading.svelte-10joqin .eyebrow:where(.svelte-10joqin){margin-bottom:0}h2.svelte-10joqin{color:#d8e0f5;margin-bottom:0;font-size:1rem;font-weight:500}.cards.svelte-10joqin{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;display:grid}.card.svelte-10joqin{background:#121a30;border:1px solid #273250;border-radius:18px;flex-direction:column;justify-content:space-between;gap:32px;min-height:270px;padding:28px;text-decoration:none;transition:border-color .18s,box-shadow .18s,transform .18s;display:flex;box-shadow:0 18px 45px #0000002e}.card.svelte-10joqin:hover,.card.svelte-10joqin:focus-visible{border-color:#5d79ec;transform:translateY(-3px);box-shadow:0 22px 55px #00000047,0 0 30px #536dd11f}.card.svelte-10joqin:focus-visible,.account-action.svelte-10joqin:focus-visible{outline-offset:5px;outline:2px solid #54e9d0}.card-primary.svelte-10joqin{background:linear-gradient(145deg,#18264d,#121a30);border-color:#536dd1}.card-trading.svelte-10joqin{background:linear-gradient(145deg,#151c3a,#121a30)}.card-button.svelte-10joqin{cursor:pointer;text-align:left;width:100%;font:inherit;appearance:none}.card-unsloth.svelte-10joqin{background:linear-gradient(145deg,#132e35,#121a30);border-color:#3b897f}.card-future.svelte-10joqin{background:#10172a;border-style:dashed}.card-future.svelte-10joqin:hover,.card-future.svelte-10joqin:focus-visible{border-color:#54e9d0;transform:translateY(-3px);box-shadow:0 22px 55px #00000047,0 0 30px #54e9d01a}.modal-backdrop.svelte-10joqin{z-index:30;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#050810b8;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.modal.svelte-10joqin{background:linear-gradient(#111a31,#0b1020);border:1px solid #354267;border-radius:20px;width:min(640px,100%);padding:24px;box-shadow:0 28px 80px #00000073}.modal-header.svelte-10joqin{justify-content:space-between;align-items:start;gap:20px;display:flex}.modal-header.svelte-10joqin h2:where(.svelte-10joqin){font-size:1.3rem}.modal-close.svelte-10joqin{color:#edf2ff;cursor:pointer;background:#1b2543;border:0;border-radius:999px;width:38px;height:38px;font-size:1.4rem;line-height:1}.modal-copy.svelte-10joqin{color:#aab4d0;margin:14px 0 22px;line-height:1.5}.modal-links.svelte-10joqin{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.modal-link.svelte-10joqin{color:inherit;background:#10172a;border:1px solid #2f3d65;border-radius:14px;gap:4px;padding:16px;text-decoration:none;display:grid}.modal-link.svelte-10joqin:hover,.modal-link.svelte-10joqin:focus-visible{border-color:#54e9d0;outline:none}.modal-link.svelte-10joqin strong:where(.svelte-10joqin){font-size:1rem}.modal-link.svelte-10joqin span:where(.svelte-10joqin){color:#8ea6ff;font-size:.8rem}.modal-link.svelte-10joqin small:where(.svelte-10joqin){color:#aab4d0;font-size:.78rem}h3.svelte-10joqin{color:#f1f4ff;letter-spacing:-.03em;margin-bottom:12px;font-size:1.5rem}.card.svelte-10joqin p:where(.svelte-10joqin):not(.card-label){color:#a8b3cc;max-width:24ch;margin-bottom:0;line-height:1.55}.card-action.svelte-10joqin{color:#b8c8ff;font-size:.95rem;font-weight:750}.card.svelte-10joqin:hover .card-action:where(.svelte-10joqin),.card.svelte-10joqin:focus-visible .card-action:where(.svelte-10joqin){color:#8dffe6}@media (width<=760px){.page-shell.svelte-10joqin{padding-top:22px}.topbar.svelte-10joqin{align-items:flex-start;margin-bottom:76px}.account-nav.svelte-10joqin{flex-direction:column;align-items:flex-end;gap:8px}.account-identity.svelte-10joqin{max-width:18ch}.hero.svelte-10joqin{margin-bottom:58px}.section-heading.svelte-10joqin{display:block}.section-heading.svelte-10joqin h2:where(.svelte-10joqin){margin-top:8px}.cards.svelte-10joqin{grid-template-columns:1fr}.card.svelte-10joqin{min-height:220px}}
