.sa-home{--sa-mono:"JetBrains Mono",monospace;--sa-display:"Space Grotesk","DM Sans",sans-serif;--sa-mint:#86FFEB;--sa-deep:#041416;--hero-glow:#1b5352;--hero-mid:#0b2b2e;--hero-foot:#082123;--hero-border:#295254;min-width:0}.super-shell:not(.light) .sa-home{--sa-deep:#030d0f;--hero-glow:#0e3031;--hero-mid:#071a1c;--hero-foot:#071113;--hero-border:var(--border)}.sa-masthead{color:#e9faf7;background:var(--sa-deep);border:1px solid var(--hero-border);border-radius:12px;overflow:hidden}.sa-cover{position:relative;isolation:isolate;overflow:hidden;display:grid;grid-template-columns:1.25fr 1fr;align-items:center;min-height:clamp(248px,23vw,360px);background:radial-gradient(ellipse at 79% 55%,var(--hero-glow) 0,var(--hero-mid) 24%,transparent 58%),var(--sa-deep)}.sa-cover-copy{padding:clamp(25px,3.4vw,54px);z-index:1;min-width:0}.sa-ca,.sa-chain-strip b,.sa-desk-label,.sa-feature-head,.sa-feature-info small,.sa-index-head,.sa-metrics small{font:500 10px/1.35 var(--sa-mono);letter-spacing:.065em;text-transform:uppercase}.sa-desk-label{display:flex;align-items:center;gap:10px;color:#a2d4cb}.sa-desk-label i{display:inline-block;width:17px;height:3px;background:var(--sa-mint)}.sa-home .sa-cover #home-hero-title{margin:15px 0 12px;color:#edfdf9;font:650 clamp(50px,5.6vw,95px)/1.02 var(--sa-display);letter-spacing:-.075em;text-transform:none}.sa-cover h1 span{color:var(--sa-mint)}.sa-cover-copy>p{max-width:38ch;font:400 clamp(14px,1.03vw,17px)/1.5 DM Sans,sans-serif;color:#b2cec9;margin:0;text-wrap:pretty}.sa-cover-actions{display:flex;flex-wrap:wrap;align-items:center;gap:11px 22px;margin-top:23px}.sa-home :is(.sa-main-action,.sa-alt-action,.sa-home-links a){display:inline-flex;align-items:center;justify-content:center;gap:9px;min-height:42px;text-decoration:none;font:650 13px/1.3 DM Sans,sans-serif}.sa-home .sa-main-action{background:var(--sa-mint);color:var(--sa-deep);padding:0 16px;border-radius:5px}.sa-home .sa-main-action:hover{background:#b0fff0}.sa-home .sa-alt-action{color:#d3ebe6}.sa-cover-actions a:hover svg,.sa-home-links a:hover svg{transform:translate(2px,-1px)}.sa-cover-actions svg,.sa-home-links svg{transition:transform .18s ease}.sa-cover-visual{align-self:stretch;position:relative;display:grid;place-items:center;overflow:hidden;background:repeating-radial-gradient(circle at 50% 50%,transparent 0 48px,#86ffeb0c 49px 50px,transparent 51px 86px);mask-image:linear-gradient(90deg,transparent,black 14%,black)}.sa-emblem{position:relative;display:block;width:clamp(150px,62%,265px);height:auto;filter:drop-shadow(0 12px 19px #03121499);transition:transform .3s ease-out}@media (hover:hover) and (prefers-reduced-motion:no-preference){.sa-cover:hover .sa-emblem{transform:translateY(-3px)}}.sa-launchpad-foot{display:flex;justify-content:space-between;align-items:center;column-gap:12px;border-top:1px solid var(--hero-border);padding:0 clamp(18px,3.4vw,54px);min-height:40px;background:var(--hero-foot)}.sa-ca,.sa-chain-strip{display:inline-flex;align-items:center}.sa-chain-strip{gap:7px}.sa-chain-strip b{color:#a3c4bf;margin-right:4px;font-size:9px}.sa-chain-strip img{width:16px;height:16px;border-radius:50%}.sa-ca{border:0;background:none;color:#d8f5ee;gap:7px;padding:0;min-height:40px}.sa-ca:disabled{color:#9ab5b2;cursor:default}.sa-ca b{font-weight:500;text-transform:none;letter-spacing:0}.sa-ca:hover:enabled b{text-decoration:underline}.sa-metrics{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));margin:20px 0 0;border-bottom:1px solid var(--border);padding-bottom:18px}.sa-metrics>div{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:3px 20px}.sa-metrics>div:first-child{padding-left:0}.sa-metrics>div:last-child{padding-right:0}.sa-metrics>div+div{border-inline-start:1px solid var(--border)}.sa-metrics small{font-size:10px;color:var(--muted)}.sa-metrics strong{font:600 clamp(21px,2vw,33px)/1 var(--sa-display);letter-spacing:-.06em;font-variant-numeric:tabular-nums}.sa-metrics .ui-shimmer{width:27px;height:20px}.app.studio-app.trading-workspace.glass-workspace .sa-home .section-intro{margin:29px 0 15px}.app.studio-app.trading-workspace.glass-workspace .sa-home .section-intro h2{font:650 clamp(23px,2vw,33px)/1.13 var(--sa-display);letter-spacing:-.055em;text-transform:none;margin:0}.sa-roster{display:grid;grid-template-columns:minmax(230px,.75fr) minmax(0,1.65fr);gap:18px}.sa-feature{isolation:isolate;position:relative;overflow:hidden;min-width:0;min-height:270px;display:grid;grid-template-rows:auto 1fr auto;border:1px solid var(--border);border-radius:9px;background:radial-gradient(ellipse at 55% 40%,color-mix(in srgb,var(--accent) 11%,transparent),transparent 62%),repeating-linear-gradient(0deg,transparent 0 29px,color-mix(in srgb,var(--accent) 6%,transparent) 30px),repeating-linear-gradient(90deg,transparent 0 29px,color-mix(in srgb,var(--accent) 6%,transparent) 30px),var(--surface)}.sa-feature-head{justify-content:space-between;padding:12px 15px;color:var(--muted);font-size:9px}.sa-feature-count,.sa-feature-head{display:flex;align-items:center;gap:8px}.sa-rotation-toggle{display:grid;place-items:center;width:30px;height:30px;background:transparent;border:1px solid transparent;border-radius:5px;color:var(--muted)}.sa-rotation-toggle:is(:hover,:focus-visible){color:var(--text);border-color:var(--border)}@media (prefers-reduced-motion:reduce){.sa-rotation-toggle{display:none}}@media (prefers-reduced-motion:no-preference){.sa-feature-motion{animation:sa-cycle-in .24s ease-out both}}@keyframes sa-cycle-in{0%{opacity:.4;translate:8px 0}to{opacity:1;translate:0 0}}.sa-feature-head a{display:inline-flex;align-items:center;gap:4px;min-height:26px}.sa-feature-head a:hover{color:var(--text)}.sa-character{display:block;position:relative;min-height:130px}.sa-home .sa-feature .sa-feature-motion{position:absolute;inset:-12px 8%;width:auto;height:auto}.sa-home .sa-feature .sa-feature-motion :is(img,video){width:100%;height:100%;object-fit:contain;object-position:center}.sa-feature-info{padding:0 16px 15px;position:relative;pointer-events:none}.sa-feature-info small{display:block;color:var(--muted);font-size:9px}.sa-feature-info a{display:inline-flex;align-items:center;gap:6px;pointer-events:auto;font:660 clamp(22px,2.2vw,32px)/1.2 var(--sa-display);letter-spacing:-.06em;margin-top:3px;color:var(--text)}.sa-feature-info p{font-size:12px;line-height:1.45;color:var(--muted);margin:4px 60px 0 0}.sa-stepper{position:absolute;right:12px;bottom:14px;display:flex}.sa-stepper button{display:grid;place-items:center;width:30px;height:35px;background:var(--surface);color:var(--text);border:1px solid var(--border);border-radius:5px 0 0 5px}.sa-stepper button+button{border-inline-start:0;border-radius:0 5px 5px 0}.sa-stepper button:hover{background:var(--surface2)}.sa-agent-index{min-width:0}.sa-index-head,.sa-index-row{display:grid;grid-template-columns:minmax(125px,1.65fr) minmax(92px,1fr) minmax(38px,.42fr) minmax(48px,.55fr) 17px;gap:7px;align-items:center}.sa-index-head{color:var(--muted);font-size:9px;min-height:26px;padding:0 9px 7px}.sa-index-head,.sa-index-row{border-bottom:1px solid var(--border)}.sa-index-row{padding:6px 9px;color:var(--text);min-height:44px;transition:background .18s}.sa-index-row:hover{background:var(--surface2)}.sa-index-id{display:flex;align-items:center;gap:10px;min-width:0}.sa-index-id img{width:35px;height:35px;object-fit:contain;border-radius:7px;background:var(--surface2)}.sa-index-id>span,.sa-index-pnl{min-width:0;display:grid;gap:3px}.sa-index-mobile-status{display:none}.sa-index-id strong{font-size:14px;font-weight:650}.sa-index-id small,.sa-index-pnl small,.sa-index-status{color:var(--muted);font-size:10px}.sa-index-id small,.sa-index-id strong{text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.sa-index-pnl,.sa-index-trades{font:500 11px/1.2 var(--sa-mono);font-variant-numeric:tabular-nums}.sa-home .sa-index-pnl svg{width:10px;height:10px}.sa-index-status{justify-self:start;padding:3px 6px;border:1px solid var(--border);border-radius:20px}.sa-index-arrow{justify-self:end;color:var(--muted)}.sa-index-row:hover .sa-index-arrow{color:var(--accent)}.sa-home .created-token-card{border-radius:6px;box-shadow:none;transition:border-color .18s}.sa-home .created-token-card:hover{border-color:var(--text)}.sa-home .created-token-mark{background:var(--soft);color:var(--text);border-radius:5px}.sa-home .sa-token-empty{padding:16px;margin:0;color:var(--muted);font-size:13px}.sa-home .created-token-nav button{border-radius:5px;min-width:40px;min-height:40px}.sa-home .created-token-card em.positive{color:var(--green)}.sa-home .created-token-card em.negative{color:var(--red)}.app.studio-app.trading-workspace.glass-workspace .sa-home .home-data-grid>.panel{border:1px solid var(--border);border-radius:8px;background:var(--surface);box-shadow:none;backdrop-filter:none}.sa-home-links{display:flex;align-items:center;justify-content:flex-end;flex-wrap:wrap;gap:18px;border-top:1px solid var(--border);padding-top:4px}.sa-home-links a:hover{text-decoration:underline}@media (max-width:1000px){.sa-metrics>div{padding-inline:12px;flex-direction:column;align-items:flex-start}.sa-roster{grid-template-columns:minmax(195px,.7fr) minmax(0,1.5fr);gap:12px}.sa-index-head,.sa-index-row{grid-template-columns:minmax(115px,1.5fr) minmax(78px,1fr) 35px 17px;gap:4px}.sa-index-crew,.sa-index-status{display:none}.sa-index-mobile-status{display:inline}}@media (max-width:700px){.sa-cover{grid-template-columns:minmax(0,1fr) 31%;min-height:226px}.sa-cover-copy{padding:22px 0 21px 18px}.sa-cover-visual{position:absolute;inset:0 0 0 64%}.sa-home .sa-cover #home-hero-title{font-size:clamp(42px,8vw,58px);margin-block:12px 8px}.sa-cover-copy>p{font-size:13px}.sa-cover-actions{margin-top:14px;gap:4px 12px}.sa-home :is(.sa-main-action,.sa-alt-action){min-height:39px;font-size:12px}.sa-home .sa-main-action{padding-inline:11px}.sa-emblem{width:82%}.sa-launchpad-foot{padding-inline:15px}.sa-metrics{margin-top:14px;padding-bottom:13px}.sa-metrics>div{gap:7px;padding-inline:7px}.sa-metrics small{font-size:8px;letter-spacing:.025em}.sa-roster{grid-template-columns:minmax(0,1fr)}.sa-feature{grid-template-columns:minmax(110px,.8fr) minmax(0,1fr);grid-template-rows:auto 1fr;min-height:158px}.sa-feature-head{grid-column:1/-1;padding:5px 12px 0}.sa-character{min-height:116px}.sa-home .sa-feature .sa-feature-motion{inset:-8px 0}.sa-feature-info{align-self:center;padding:6px 8px 16px 0}.sa-feature-info p{margin-right:0}.sa-stepper{position:static;grid-column:2;margin:-6px 0 10px}.sa-stepper button{width:38px;height:32px}.sa-index-head,.sa-index-row{grid-template-columns:minmax(107px,1.8fr) minmax(77px,1fr) minmax(30px,.4fr) 14px}.sa-index-id{gap:5px}.sa-index-id img{width:30px;height:30px}.sa-index-arrow{width:13px}.sa-index-head,.sa-index-row{padding-inline:4px}.app.studio-app.trading-workspace.glass-workspace .sa-home .section-intro{margin:22px 0 12px}}@media (max-width:440px){.sa-cover{display:block}.sa-cover-copy{position:relative;width:100%;padding:26px 17px 19px}.sa-cover-copy>p{max-width:69%;min-height:49px}.sa-cover-visual{inset:30% 1% auto auto;width:27%;height:40%;background:none;mask-image:none}.sa-chain-strip{gap:4px}.sa-chain-strip b{font-size:8px;margin-right:2px}.sa-chain-strip img{width:14px;height:14px}}@media (prefers-reduced-motion:reduce){.sa-cover-actions svg,.sa-emblem,.sa-home-links svg,.sa-index-row{transition:none}}