.sx,.sx-portal,.wx-portal,.ix-portal{--sx-ink:#eef5f8;--sx-muted:#a1b3c2;--sx-edge:#ffffff17;--sx-edge-strong:#ffffff2b;--sx-gain:var(--color-positive-300);--sx-loss:var(--color-negative-300);--sx-warn:var(--color-warning-300);--sx-gold:#f4c76a;--sx-gold-deep:#f0b44c;--sx-gold-hi:#ffe9b3;--sx-gold-grad:linear-gradient(100deg, var(--sx-gold-hi) 0%, var(--sx-gold-deep) 100%);--sx-time:#b9a6ff;--sx-time-grad:linear-gradient(100deg, #ddd3ff 0%, #a08bff 100%);--sx-radius:22px;--sx-ease:cubic-bezier(.2, .8, .2, 1);--sx-accent:#5fe3dc;--sx-accent-rgb:95 227 220;--sx-accent-hi:#b0faf4;--sx-accent-2:#7ab8ff;--sx-accent-2-rgb:122 184 255;--sx-on-accent:#03201f;--sx-stage-a:#0d5d5c55;--sx-stage-b:#123e5a70;--sx-stage-glow:transparent;--sx-stage-top:#081a20;--sx-stage-mid:#061216;--sx-stage-end:#040a0c;--sx-lede-w:54ch;--sx-lede-min:0;--sx-visual-min:200px;--sx-serif-ink:#1d6fa8;--sx-tint:var(--color-brand-700);--sx-tint-soft:color-mix(in srgb, var(--color-brand-400) 13%, transparent);--sx-income:#8f5c0c;--sx-income-soft:color-mix(in srgb, var(--sx-gold-deep) 16%, transparent);--sx-timec:#6d4fe0;--sx-time-soft:#8b73ff24;--sx-heat-up:var(--color-positive-600);--sx-heat-down:var(--color-negative-600);--sx-line:color-mix(in srgb, var(--foreground) 9%, transparent)}.sx,.sx-portal,.wx-portal,.ix-portal,.sx-stage{--sx-accent-mid:var(--sx-accent);--sx-accent-grad:linear-gradient(100deg, var(--sx-accent-hi) 0%, var(--sx-accent-mid) 55%, var(--sx-accent-2) 100%);--sx-stage-shadow:rgb(var(--sx-accent-rgb) / .35);--sx-stage-line:linear-gradient(90deg, transparent, rgb(var(--sx-accent-rgb) / .7) 35%, rgb(var(--sx-accent-2-rgb) / .6) 70%, transparent);--sx-dialog-glow:rgb(var(--sx-accent-rgb) / .08);--sx-dialog-line:linear-gradient(90deg, transparent, rgb(var(--sx-accent-rgb) / .7) 40%, rgb(var(--sx-accent-2-rgb) / .6) 70%, transparent)}.dark .sx,.sx .dark,.dark .sx-portal,.sx-portal .dark,.dark .wx-portal,.dark .ix-portal{--sx-tint:var(--color-brand-300);--sx-income:var(--sx-gold);--sx-income-soft:color-mix(in srgb, var(--sx-gold) 14%, transparent);--sx-timec:#b9a6ff;--sx-time-soft:#b9a6ff24;--sx-heat-up:var(--color-positive-400);--sx-heat-down:var(--color-negative-400)}[data-tone=wheel],.wx-portal{--sx-ink:#edf8f7;--sx-muted:#9dbab8;--sx-lede-w:52ch;--sx-lede-min:4.8em;--sx-visual-min:220px;--sx-stage-glow:color-mix(in srgb, var(--sx-gold) 6.3%, transparent);--sx-stage-top:#081d20;--sx-stage-mid:#061315;--sx-stage-halo:45 212 212}[data-tone=wheel],.wx-portal,[data-tone=invest],.ix-portal{--sx-accent-mid:#4fd8dc;--sx-stage-shadow:#043a3a;--sx-stage-line:linear-gradient(90deg, transparent, #7cf1e8aa 30%, color-mix(in srgb, var(--sx-gold) 53.3%, transparent) 60%, #b9a6ff88 80%, transparent);--sx-dialog-glow:color-mix(in srgb, var(--color-brand-400) 8%, transparent);--sx-dialog-line:linear-gradient(90deg, transparent, color-mix(in srgb, var(--color-brand-400) 70%, transparent) 40%, color-mix(in srgb, var(--sx-gold-deep) 60%, transparent) 70%, transparent)}[data-tone=invest],.ix-portal{--sx-ink:#eef6fb;--sx-muted:#9fb3c4;--sx-accent-hi:#a4f7f0;--sx-accent-mid:#45cfe0;--sx-accent-2:#7fb0ff;--sx-accent-2-rgb:127 176 255;--sx-on-accent:#04121c;--sx-lede-w:50ch;--sx-visual-min:220px;--sx-serif-ink:#1d5fa8;--sx-stage-shadow:#04304a;--sx-stage-halo:45 212 212;--sx-stage-a:#0f5a7055;--sx-stage-b:#1b2a6a70;--sx-stage-glow:color-mix(in srgb, var(--sx-gold) 5.9%, transparent);--sx-stage-top:#0a1830;--sx-stage-mid:#07101f;--sx-stage-end:#050a15;--sx-stage-line:linear-gradient(90deg, transparent, #7cf1e8aa 35%, color-mix(in srgb, var(--sx-gold) 53.3%, transparent) 70%, transparent)}[data-tone=budget]{--sx-ink:#eef6fb;--sx-muted:#9db2c3;--sx-accent-hi:#9ff6ef;--sx-lede-w:46ch;--sx-serif-ink:#0c6f98;--sx-stage-halo:45 212 212;--sx-accent-grad:linear-gradient(100deg, #8af7ee 5%, #39c3de 95%);--sx-stage-shadow:#063a47;--sx-stage-line:linear-gradient(90deg, transparent, #7cf1e8aa, transparent)}[data-tone=admin]{--sx-accent:#7dd3fc;--sx-accent-rgb:125 211 252;--sx-accent-hi:#d6f1ff;--sx-accent-2:#5eead4;--sx-accent-2-rgb:94 234 212;--sx-on-accent:#04192a;--sx-stage-a:#1d4a6b55;--sx-stage-b:#1a2d4a80;--sx-stage-top:#0b1220;--sx-stage-mid:#080d18;--sx-stage-end:#05080f}[data-tone=share]{--sx-accent:#ff9fb8;--sx-accent-rgb:255 159 184;--sx-accent-hi:#ffd6e1;--sx-accent-2:#b8a2ff;--sx-accent-2-rgb:184 162 255;--sx-on-accent:#2a0716;--sx-stage-a:#6b1d4a50;--sx-stage-b:#2e1f6b70;--sx-stage-top:#170b1c;--sx-stage-mid:#0f0914;--sx-stage-end:#08050c}[data-tone=signals]{--sx-accent:#4ff0d8;--sx-accent-rgb:79 240 216;--sx-accent-hi:#c2fff4;--sx-accent-2:var(--sx-gold);--sx-accent-2-rgb:244 199 106;--sx-on-accent:#02201c;--sx-stage-a:#0b6b5e55;--sx-stage-b:#3d3a1260;--sx-stage-top:#061a1a;--sx-stage-mid:#041112;--sx-stage-end:#02090a}[data-tone=insights]{--sx-accent:#f1dfb8;--sx-accent-rgb:241 223 184;--sx-accent-hi:#fff6e3;--sx-accent-2:#7fd6d0;--sx-accent-2-rgb:127 214 208;--sx-on-accent:#1d1608;--sx-stage-a:#5a4a2a45;--sx-stage-b:#16384060;--sx-stage-top:#13110d;--sx-stage-mid:#0d0c0a;--sx-stage-end:#080706}[data-tone=academy]{--sx-accent:#a5b4fc;--sx-accent-rgb:165 180 252;--sx-accent-hi:#e0e5ff;--sx-accent-2:var(--sx-gold);--sx-accent-2-rgb:244 199 106;--sx-on-accent:#0c1030;--sx-stage-a:#3b3f9a55;--sx-stage-b:#4a3a1250;--sx-stage-top:#0d0f24;--sx-stage-mid:#090a1a;--sx-stage-end:#05060f}[data-tone=coaching]{--sx-accent:#f7c98b;--sx-accent-rgb:247 201 139;--sx-accent-hi:#ffeccd;--sx-accent-2:#f3a6a0;--sx-accent-2-rgb:243 166 160;--sx-on-accent:#2a1606;--sx-stage-a:#6b4a1d50;--sx-stage-b:#5a1f2e50;--sx-stage-top:#1a120c;--sx-stage-mid:#120c08;--sx-stage-end:#0a0705}[data-tone=ask]{--sx-accent:#8ef0e0;--sx-accent-rgb:142 240 224;--sx-accent-hi:#d9fff8;--sx-accent-2:#c3a6ff;--sx-accent-2-rgb:195 166 255;--sx-on-accent:#04201c;--sx-stage-a:#1d6b6050;--sx-stage-b:#3f1d6b60;--sx-stage-top:#0a1420;--sx-stage-mid:#070e18;--sx-stage-end:#04080e}[data-tone=catalysts]{--sx-accent:#86b6ff;--sx-accent-rgb:134 182 255;--sx-accent-hi:#d8e7ff;--sx-accent-2:#e59bff;--sx-accent-2-rgb:229 155 255;--sx-on-accent:#061433;--sx-stage-a:#1d3f8a55;--sx-stage-b:#5a1d6b50;--sx-stage-top:#0a0f22;--sx-stage-mid:#070a18;--sx-stage-end:#04060e}[data-tone=settings]{--sx-accent:#86ead3;--sx-accent-rgb:134 234 211;--sx-accent-hi:#d4fff3;--sx-accent-2:#9cc3ff;--sx-accent-2-rgb:156 195 255;--sx-on-accent:#03201a;--sx-stage-a:#1d6b5a45;--sx-stage-b:#1d3a6b50;--sx-stage-top:#0b1418;--sx-stage-mid:#080f12;--sx-stage-end:#05090b}[data-tone=guide]{--sx-accent:#5fe3dc;--sx-accent-rgb:95 227 220;--sx-accent-hi:#c8fbf6;--sx-accent-2:var(--sx-gold);--sx-accent-2-rgb:244 199 106;--sx-on-accent:#03201f;--sx-stage-a:#0d5d5c55;--sx-stage-b:#4a3a1245;--sx-stage-top:#081a1c;--sx-stage-mid:#061214;--sx-stage-end:#040a0b}[data-tone=legal]{--sx-accent:#d9d2c0;--sx-accent-rgb:217 210 192;--sx-accent-hi:#f5f0e3;--sx-accent-2:#8fb8c8;--sx-accent-2-rgb:143 184 200;--sx-on-accent:#16140e;--sx-stage-a:#3a3a4a45;--sx-stage-b:#1d2e3a50;--sx-stage-top:#0f1116;--sx-stage-mid:#0b0d11;--sx-stage-end:#07080b}[data-tone=contact]{--sx-accent:#8cc8ff;--sx-accent-rgb:140 200 255;--sx-accent-hi:#dcefff;--sx-accent-2:#ffb49a;--sx-accent-2-rgb:255 180 154;--sx-on-accent:#061a2e;--sx-stage-a:#1d4a7a50;--sx-stage-b:#6b2e1d45;--sx-stage-top:#0a1220;--sx-stage-mid:#070d18;--sx-stage-end:#04080f}[data-tone=pricing]{--sx-accent:var(--sx-gold);--sx-accent-rgb:244 199 106;--sx-accent-hi:var(--sx-gold-hi);--sx-accent-2:#5fe3dc;--sx-accent-2-rgb:95 227 220;--sx-on-accent:#2a1c04;--sx-stage-a:#6b4f1d50;--sx-stage-b:#0d5d5c45;--sx-stage-top:#15110a;--sx-stage-mid:#0e0c08;--sx-stage-end:#080705}[data-tone=community]{--sx-accent:#8af0b8;--sx-accent-rgb:138 240 184;--sx-accent-hi:#d6ffe8;--sx-accent-2:#6fd3ff;--sx-accent-2-rgb:111 211 255;--sx-on-accent:#04200f;--sx-stage-a:#1d6b4050;--sx-stage-b:#1d4a6b50;--sx-stage-top:#08180f;--sx-stage-mid:#06110b;--sx-stage-end:#030a06}[data-tone=proof]{--sx-accent:#4ff0d8;--sx-accent-rgb:79 240 216;--sx-accent-hi:#c2fff4;--sx-accent-2:var(--sx-gold);--sx-accent-2-rgb:244 199 106;--sx-on-accent:#02201c;--sx-stage-a:#0b6b5e50;--sx-stage-b:#3d3a1250;--sx-stage-top:#061a1a;--sx-stage-mid:#041112;--sx-stage-end:#02090a}[data-tone=tools]{--sx-accent:#b8f28a;--sx-accent-rgb:184 242 138;--sx-accent-hi:#e8ffd6;--sx-accent-2:#7ab8ff;--sx-accent-2-rgb:122 184 255;--sx-on-accent:#122004;--sx-stage-a:#3a6b1d45;--sx-stage-b:#1d3a6b50;--sx-stage-top:#0c140a;--sx-stage-mid:#090f08;--sx-stage-end:#050904}.sx-serif{font-family:var(--font-display-serif), Georgia, serif;letter-spacing:-.012em;background:var(--sx-accent-grad);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;padding-right:.06em;font-style:italic;font-weight:400}.sx-serif--gold{background:var(--sx-gold-grad);-webkit-background-clip:text;background-clip:text}.sx-serif--time{background:var(--sx-time-grad);-webkit-background-clip:text;background-clip:text}.sx-serif--ink{background:linear-gradient(100deg, var(--color-brand-600), var(--sx-serif-ink));-webkit-background-clip:text;background-clip:text}.dark .sx-serif--ink{background:var(--sx-accent-grad);-webkit-background-clip:text;background-clip:text}.sx-stage{isolation:isolate;border-radius:var(--sx-radius);color:var(--sx-ink);border:1px solid rgb(var(--sx-accent-rgb) / .16);background:radial-gradient(58% 105% at 100% 0%, var(--sx-stage-a) 0%, transparent 62%), radial-gradient(50% 90% at 0% 115%, var(--sx-stage-b) 0%, transparent 66%), radial-gradient(26% 40% at 20% 16%, var(--sx-stage-glow) 0%, transparent 70%), linear-gradient(165deg, var(--sx-stage-top) 0%, var(--sx-stage-mid) 52%, var(--sx-stage-end) 100%);box-shadow:0 34px 90px -52px var(--sx-stage-shadow), 0 1px 0 0 #ffffff10 inset;position:relative;overflow:hidden;container:sx-stage/inline-size}.sx-stage:before{content:"";z-index:-1;pointer-events:none;opacity:.5;background:repeating-radial-gradient(circle at 88% 42%,#0000 0 58px,#ffffff0b 58px 59px);position:absolute;inset:0;-webkit-mask-image:radial-gradient(75% 100% at 88% 40%,#000 10%,#0000 72%);mask-image:radial-gradient(75% 100% at 88% 40%,#000 10%,#0000 72%)}:is([data-tone=wheel] .sx-stage,.sx-stage[data-tone=wheel]):before{opacity:.55;background:repeating-conic-gradient(at 90% 46%,#ffffff1c 0deg .35deg,#0000 .35deg 6deg),repeating-conic-gradient(at 90% 46%,#5fe3dc33 0deg .6deg,#0000 .6deg 30deg);-webkit-mask-image:radial-gradient(circle at 90% 46%,#0000 0 190px,#000 191px 214px,#0000 215px 250px,#0008 251px 256px,#0000 257px);mask-image:radial-gradient(circle at 90% 46%,#0000 0 190px,#000 191px 214px,#0000 215px 250px,#0008 251px 256px,#0000 257px)}:is([data-tone=budget] .sx-stage,.sx-stage[data-tone=budget]){--lx-field-line:#3ccfcb;--lx-field-glow:#95f7ee;background:radial-gradient(70% 120% at 100% 0,#0d5e6e66 0%,#0000 60%),radial-gradient(60% 90% at 0 110%,#12306080 0%,#0000 65%),linear-gradient(160deg,#081a2b 0%,#06111f 55%,#050b16 100%);border-color:#2dd4d42b}:is([data-tone=budget] .sx-stage,.sx-stage[data-tone=budget]):before{opacity:.55;background:linear-gradient(#ffffff08 1px,#0000 1px) 0 0/36px 36px,linear-gradient(90deg,#ffffff08 1px,#0000 1px) 0 0/36px 36px;-webkit-mask-image:radial-gradient(80% 90% at 85% 30%,#000 20%,#0000 75%);mask-image:radial-gradient(80% 90% at 85% 30%,#000 20%,#0000 75%)}[data-tone=admin] .sx-stage:before,.sx-stage[data-tone=admin]:before{background:linear-gradient(#ffffff0a 1px,#0000 1px) 0 0/28px 28px,linear-gradient(90deg,#ffffff0a 1px,#0000 1px) 0 0/28px 28px}[data-tone=share] .sx-stage:before{background:radial-gradient(40% 60% at 80% 20%,#ff9fb830,#0000 70%),radial-gradient(35% 50% at 95% 80%,#b8a2ff30,#0000 70%),repeating-linear-gradient(115deg,#0000 0 22px,#ffffff06 22px 23px)}[data-tone=insights] .sx-stage:before{background:repeating-linear-gradient(90deg,#0000 0 96px,#ffffff0c 96px 97px),repeating-linear-gradient(0deg,#0000 0 13px,#ffffff05 13px 14px)}[data-tone=academy] .sx-stage:before{background:radial-gradient(1px 1px at 20% 30%, #fff9 50%, transparent 51%) 0 0 / 90px 90px, radial-gradient(1px 1px at 60% 70%, #fff6 50%, transparent 51%) 0 0 / 130px 130px, radial-gradient(1.5px 1.5px at 40% 50%, color-mix(in srgb, var(--sx-gold) 60%, transparent) 50%, transparent 51%) 0 0 / 170px 170px}[data-tone=coaching] .sx-stage:before{background:repeating-radial-gradient(circle at 100% 100%,#0000 0 46px,#f7c98b10 46px 47px)}[data-tone=ask] .sx-stage:before{background:radial-gradient(50% 70% at 85% 30%,#8ef0e026,#0000 70%),radial-gradient(45% 60% at 70% 90%,#c3a6ff26,#0000 70%)}[data-tone=catalysts] .sx-stage:before{background:repeating-linear-gradient(0deg,#0000 0 34px,#ffffff08 34px 35px),repeating-linear-gradient(90deg,#0000 0 34px,#ffffff05 34px 35px)}[data-tone=settings] .sx-stage:before{background:radial-gradient(#ffffff14 1px,#0000 1.2px) 0 0/22px 22px}[data-tone=guide] .sx-stage:before{background:repeating-radial-gradient(at 85% 30%,#0000 0 26px,#5fe3dc10 26px 27px)}[data-tone=legal] .sx-stage:before{background:repeating-linear-gradient(0deg,#0000 0 27px,#ffffff08 27px 28px)}[data-tone=contact] .sx-stage:before{background:radial-gradient(45% 60% at 85% 35%,#8cc8ff22,#0000 70%),radial-gradient(35% 50% at 95% 85%,#ffb49a1f,#0000 70%)}[data-tone=pricing] .sx-stage:before{background:repeating-linear-gradient(90deg, transparent 0 60px, color-mix(in srgb, var(--sx-gold) 4.7%, transparent) 60px 61px)}[data-tone=community] .sx-stage:before{background:repeating-linear-gradient(35deg,#0000 0 18px,#8af0b80a 18px 19px),repeating-linear-gradient(-35deg,#0000 0 18px,#6fd3ff08 18px 19px)}[data-tone=proof] .sx-stage:before{background:linear-gradient(#ffffff08 1px,#0000 1px) 0 0/100% 36px}[data-tone=tools] .sx-stage:before{background:linear-gradient(#b8f28a0c 1px,#0000 1px) 0 0/18px 18px,linear-gradient(90deg,#b8f28a0c 1px,#0000 1px) 0 0/18px 18px}.sx-stage:after{content:"";pointer-events:none;background:var(--sx-stage-line);height:1px;position:absolute;top:0;left:6%;right:6%}:is([data-tone=budget] .sx-stage,.sx-stage[data-tone=budget]):after{left:8%;right:8%}.sx-stage--still:before{display:none}:is([data-tone=invest],[data-tone=budget]) .sx-stage--still:not(.sx-stage--band):before,.sx-stage--still:is([data-tone=invest],[data-tone=budget]):not(.sx-stage--band):before{display:block}.sx-stage-ambient{z-index:-1;pointer-events:none;opacity:.9;position:absolute;inset:0}.sx-stage-ambient canvas{width:100%;height:100%;display:block}:is([data-tone=budget] .sx-stage,.sx-stage[data-tone=budget]) .sx-stage-ambient{opacity:.45;-webkit-mask-image:linear-gradient(#0000 35%,#000 100%);mask-image:linear-gradient(#0000 35%,#000 100%)}.sx-stage-inner{gap:22px;padding:22px;display:grid}@media (min-width:640px){.sx-stage-inner{padding:28px 30px}}@media (min-width:1280px){.sx-stage-inner{grid-template-columns:minmax(0, 1fr) minmax(0, var(--sx-visual-w,1.05fr));align-items:center;gap:32px}.sx-stage--narrow .sx-stage-inner{--sx-visual-w:.8fr}.sx-stage--wide .sx-stage-inner{--sx-visual-w:1.35fr}.sx-stage-inner:has(>.sx-stage-top--full){align-items:start;row-gap:18px}.sx-stage-inner:has(>.sx-stage-top--full)>.sx-stage-visual{align-self:center}.sx-stage-inner:has(>.sx-stage-top--full) .sx-stage-lede{min-height:4.8em}}@media (min-width:1024px){:is([data-tone=invest] .sx-stage,.sx-stage[data-tone=invest]) .sx-stage-inner{grid-template-columns:minmax(0, 1fr) minmax(0, var(--sx-visual-w,1.05fr));align-items:center;gap:32px}:is([data-tone=invest] .sx-stage,.sx-stage[data-tone=invest]).sx-stage--narrow .sx-stage-inner{--sx-visual-w:.8fr}:is([data-tone=invest] .sx-stage,.sx-stage[data-tone=invest]).sx-stage--wide .sx-stage-inner{--sx-visual-w:1.35fr}}.sx-stage--slim .sx-stage-inner{padding-block:20px}.sx-stage-top{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px 14px;display:flex}.sx-stage-top--full{grid-column:1/-1;gap:12px 16px;min-height:36px;margin-bottom:-8px}.sx-stage-toolbar{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.sx-stage-copy{flex-direction:column;gap:14px;min-width:0;display:flex}.sx-eyebrow{font:600 10.5px/1 var(--font-mono);letter-spacing:.18em;text-transform:uppercase;color:var(--sx-accent);align-items:center;gap:10px;display:inline-flex}.sx-eyebrow-dot{background:var(--sx-accent);width:7px;height:7px;box-shadow:0 0 10px var(--sx-accent);border-radius:50%;flex:none;position:relative}.sx-eyebrow-dot:after{content:"";border:1px solid var(--sx-accent);border-radius:50%;animation:2.4s cubic-bezier(0,0,.2,1) infinite sx-ping;position:absolute;inset:-4px}.sx-stage-title{font-family:var(--font-heading);letter-spacing:-.045em;color:#fff;font-size:clamp(1.9rem,3.1vw,2.75rem);font-weight:780;line-height:1.02}.sx-stage-title .sx-serif{font-size:1.08em}.sx-stage-lede{max-width:var(--sx-lede-w);min-height:var(--sx-lede-min);color:var(--sx-muted);font-size:.92rem;line-height:1.6}.sx-stage-lede strong{color:var(--sx-ink);font-weight:600}.sx-stage-actions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.sx-stage-visual{min-width:0;min-height:var(--sx-visual-min);position:relative}.sx-fold-toggle{display:none}@media (max-width:639px){.sx-fold-toggle{width:100%;min-height:44px;color:var(--sx-ink);box-shadow:inset 0 0 0 1px var(--sx-edge-strong);background:#ffffff0b;border-radius:12px;justify-content:space-between;align-items:center;gap:12px;padding:6px 14px;font-size:13px;font-weight:600;transition:background .2s;display:flex}.sx-fold-toggle:hover{background:#ffffff16}.sx-fold-toggle:focus-visible{outline:2px solid var(--sx-accent);outline-offset:2px}.sx-fold-label{text-align:left;align-items:center;gap:8px;min-width:0;display:inline-flex}.sx-fold-label>svg{color:var(--sx-accent);flex:none}.sx-fold-text{flex-direction:column;align-items:flex-start;gap:2px;min-width:0;display:flex}.sx-fold-meta{font:500 11.5px/1.3 var(--font-mono);color:var(--sx-muted)}.sx-fold-action{color:var(--sx-accent);flex:none;align-items:center;gap:4px;font-size:12.5px;display:inline-flex}.sx-fold-action svg{transition:transform .25s var(--sx-ease)}.sx-fold[data-open=true] .sx-fold-action svg{transform:rotate(180deg)}.sx-fold[data-open=false] .sx-fold-body{display:none}.sx-fold[data-open=true] .sx-fold-body{margin-top:16px}}.sx-stage-band{border-top:1px solid var(--sx-edge);position:relative}.sx-stage-foot{border-top:1px solid var(--sx-edge);background:#ffffff05;grid-template-columns:repeat(2,minmax(0,1fr));display:grid;position:relative}.sx-stage-foot>*{border-right:1px solid var(--sx-edge);border-bottom:1px solid var(--sx-edge);min-width:0;padding:14px 22px}.sx-stage-foot>:nth-child(2n){border-right:0}.sx-stage-foot>:last-child:nth-child(odd){border-right:0;grid-column:span 2}@container sx-stage (min-width:760px){.sx-stage-foot{grid-template-columns:repeat(var(--sx-foot-cols,4), minmax(0, 1fr))}.sx-stage-foot>*{border-bottom:0;border-right:1px solid var(--sx-edge)}.sx-stage-foot>:nth-child(2n){border-right:1px solid var(--sx-edge)}.sx-stage-foot>:last-child:nth-child(odd){grid-column:auto}.sx-stage-foot>:last-child{border-right:0}}:is([data-tone=budget] .sx-stage,.sx-stage[data-tone=budget]) .sx-stage-foot>:last-child:nth-child(odd){grid-column:auto}:is([data-tone=budget] .sx-stage,.sx-stage[data-tone=budget]) .sx-stage-foot>:is(:nth-last-child(-n+2):nth-child(odd),:last-child){border-bottom:0}@container sx-stage (max-width:400px){[data-tone=budget] .sx-stage-foot>*{padding:12px 16px}[data-tone=budget] .sx-stage-foot .sx-figure--sm{font-size:1rem}}.sx-band{flex-wrap:wrap;align-items:center;gap:14px 36px;padding:16px 18px 14px;display:flex}@media (min-width:640px){.sx-band{padding:18px 26px 14px}}.sx-band-id{flex-direction:column;gap:9px;min-width:0;max-width:100%;display:flex}.sx-band-id .sx-eyebrow{white-space:nowrap}.sx-band-title{font-family:var(--font-heading);letter-spacing:-.04em;color:#fff;font-size:clamp(1.35rem,2vw,1.7rem);font-weight:780;line-height:1.05}.sx-band-title .sx-serif{font-size:1.06em}.sx-band-figures{flex:100%;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 20px;min-width:0;display:grid}.sx-band-figures>*{min-width:0}.sx-band-figures .sx-figure-label{letter-spacing:.1em;overflow-wrap:anywhere;line-height:1.25}.sx-band-figures .sx-figure{margin-top:6px}.sx-band-figures .sx-figure-hint{-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;margin-top:4px;font-size:.72rem;line-height:1.4;display:-webkit-box;overflow:hidden}.sx-band-row{border-top:1px solid var(--sx-edge);background:#ffffff05;flex-wrap:wrap;align-items:center;gap:8px 12px;padding:10px 18px 12px;display:flex}@media (min-width:640px){.sx-band-row{padding-inline:26px}}.sx-band-tools{flex-wrap:wrap;align-items:center;gap:8px;margin-left:auto;display:flex}@container sx-stage (min-width:760px){.sx-band{flex-wrap:nowrap}.sx-band-id{flex:0 auto;max-width:20rem}.sx-band-figures{flex:auto;justify-content:flex-end;gap:12px 32px;display:flex}.sx-band-figures>:not(.contents),.sx-band-figures>.contents>*{flex:1 1 0;min-width:7.5rem;max-width:15rem}}@container sx-stage (max-width:559px){.sx-band-tools{margin-left:0}}.sx-cta{min-height:38px;color:var(--sx-on-accent);background:linear-gradient(135deg, var(--sx-accent-hi), var(--sx-accent-mid));box-shadow:0 10px 26px -12px rgb(var(--sx-accent-rgb) / .8), inset 0 1px 0 #ffffff80;transition:transform .25s var(--sx-ease), box-shadow .25s;border-radius:12px;align-items:center;gap:8px;padding:0 16px;font-size:13.5px;font-weight:650;display:inline-flex}.sx-cta:hover{box-shadow:0 14px 30px -12px rgb(var(--sx-accent-rgb)), inset 0 1px 0 #ffffffa0;transform:translateY(-1px)}.sx-cta:focus-visible{outline-offset:2px;outline:2px solid #fff}.sx-cta:disabled,.sx-cta[aria-disabled=true]{opacity:.5;pointer-events:none;box-shadow:none}.sx-ghost{min-height:38px;color:var(--sx-ink);box-shadow:inset 0 0 0 1px var(--sx-edge-strong);background:#ffffff0b;border-radius:12px;align-items:center;gap:8px;padding:0 14px;font-size:13px;font-weight:600;transition:background .2s;display:inline-flex}.sx-ghost:hover{background:#ffffff16}.sx-ghost:focus-visible{outline:2px solid var(--sx-accent);outline-offset:2px}.sx-ghost:disabled,.sx-ghost[disabled],.sx-ghost[aria-disabled=true]{opacity:.5;pointer-events:none}.sx-figure-label{font:600 10.5px/1 var(--font-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--sx-muted)}.sx-figure{font-family:var(--font-heading);letter-spacing:-.05em;word-spacing:.14em;font-variant-numeric:tabular-nums;color:#fff;font-size:clamp(2.3rem,4.6vw,3.6rem);font-weight:780;line-height:1}.sx-figure--md{letter-spacing:-.04em;font-size:clamp(1.5rem,2.4vw,1.95rem)}.sx-figure--sm{letter-spacing:-.03em;font-size:1.15rem;font-weight:700}.sx-figure--gain{color:var(--sx-gain)}.sx-figure--loss{color:var(--sx-loss)}.sx-figure--warn{color:var(--sx-warn)}.sx-figure--gold{background:var(--sx-gold-grad);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.sx-figure--time{background:var(--sx-time-grad);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.sx-figure--accent{background:var(--sx-accent-grad);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.sx-figure-hint{color:var(--sx-muted);font-size:.78rem;line-height:1.45}.sx-chip{font-variant-numeric:tabular-nums;border:1px solid var(--sx-edge-strong);height:26px;color:var(--sx-ink);white-space:nowrap;background:#ffffff0a;border-radius:999px;align-items:center;gap:6px;padding:0 10px;font-size:12px;font-weight:600;display:inline-flex}[data-tone=budget] .sx-chip{height:24px;font-size:11.5px}button.sx-chip,a.sx-chip{cursor:pointer;transition:background .2s,border-color .2s}button.sx-chip:hover,a.sx-chip:hover{background:#ffffff16}button.sx-chip:focus-visible,a.sx-chip:focus-visible{outline:2px solid var(--sx-accent);outline-offset:1px}.sx-chip--accent{color:var(--sx-accent-hi);border-color:rgb(var(--sx-accent-rgb) / .35);background:rgb(var(--sx-accent-rgb) / .1)}.sx-chip--gain{--sx-chip-c:var(--sx-gain)}.sx-chip--loss{--sx-chip-c:var(--sx-loss)}.sx-chip--warn{--sx-chip-c:var(--sx-warn)}.sx-chip--gold{--sx-chip-c:var(--sx-gold)}.sx-chip--time{--sx-chip-c:var(--sx-time)}:is(.sx-chip--gain,.sx-chip--loss,.sx-chip--warn,.sx-chip--gold,.sx-chip--time){color:var(--sx-chip-c);border-color:color-mix(in srgb, var(--sx-chip-c) 25%, transparent);background:color-mix(in srgb, var(--sx-chip-c) 7%, transparent)}.sx-chip[aria-pressed=true]{box-shadow:inset 0 0 0 1.5px}.sx-seg{box-shadow:inset 0 0 0 1px var(--sx-edge);background:#ffffff0d;border-radius:12px;flex-wrap:wrap;gap:2px;padding:3px;display:inline-flex}.sx-seg>button,.sx-seg>a{min-height:30px;color:var(--sx-muted);white-space:nowrap;border-radius:9px;align-items:center;gap:6px;padding:0 12px;font-size:12.5px;font-weight:600;transition:color .2s,background .25s;display:inline-flex}.sx-seg>button:hover,.sx-seg>a:hover{color:var(--sx-ink)}.sx-seg>[aria-pressed=true],.sx-seg>[aria-current=page],.sx-seg>[aria-selected=true]{color:var(--sx-on-accent);background:linear-gradient(135deg, var(--sx-accent-hi), var(--sx-accent-mid));box-shadow:0 6px 18px -8px rgb(var(--sx-accent-rgb))}.sx-seg>button:focus-visible,.sx-seg>a:focus-visible{outline:2px solid var(--sx-accent);outline-offset:1px}.sx-segl{background:color-mix(in srgb, var(--muted) 75%, transparent);box-shadow:inset 0 0 0 1px var(--border);border-radius:11px;flex-wrap:wrap;gap:2px;padding:3px;display:inline-flex}.sx-segl>button,.sx-segl>a{min-height:30px;color:var(--muted-foreground);white-space:nowrap;border-radius:8px;align-items:center;gap:6px;padding:0 12px;font-size:12.5px;font-weight:600;transition:color .2s,background .25s,box-shadow .25s;display:inline-flex}.sx-segl>button:hover,.sx-segl>a:hover{color:var(--foreground)}.sx-segl>[aria-pressed=true],.sx-segl>[aria-current=page],.sx-segl>[aria-selected=true]{color:var(--foreground);background:var(--card);box-shadow:var(--yc-elev-seg), inset 0 0 0 1px color-mix(in srgb, var(--color-brand-500) 30%, transparent)}.dark .sx-segl>[aria-pressed=true],.dark .sx-segl>[aria-current=page],.dark .sx-segl>[aria-selected=true]{background:linear-gradient(135deg, color-mix(in srgb, var(--color-brand-400) 22%, #0d1827), #0d1827)}.sx-segl>button:focus-visible,.sx-segl>a:focus-visible{outline:2px solid var(--ring);outline-offset:1px}.sx-segl-count{font:600 10.5px/1 var(--font-mono);opacity:.7}.sx-rail{scrollbar-width:none;background:color-mix(in srgb, var(--muted) 60%, transparent);box-shadow:inset 0 0 0 1px var(--border);border-radius:14px;gap:4px;padding:4px;display:flex;overflow-x:auto}.sx-rail::-webkit-scrollbar{display:none}.sx-rail>a,.sx-rail>button{white-space:nowrap;min-height:36px;color:var(--muted-foreground);border-radius:10px;flex:none;align-items:center;gap:7px;padding:0 13px;font-size:13px;font-weight:550;transition:color .2s,background .25s;display:inline-flex}.sx-rail>a:hover,.sx-rail>button:hover{color:var(--foreground)}.sx-rail>[aria-current=page],.sx-rail>[aria-pressed=true]{color:var(--foreground);background:var(--card);box-shadow:var(--yc-elev-seg), inset 0 0 0 1px color-mix(in srgb, var(--color-brand-500) 28%, transparent)}.dark .sx-rail>[aria-current=page],.dark .sx-rail>[aria-pressed=true]{background:linear-gradient(135deg, color-mix(in srgb, var(--color-brand-400) 20%, #0d1827), #0d1827)}.sx-rail>[aria-current=page] svg{color:var(--sx-tint)}.sx-rail>a:focus-visible,.sx-rail>button:focus-visible{outline:2px solid var(--ring);outline-offset:1px}.sx-tabs{background:color-mix(in srgb, var(--muted) 70%, transparent);width:max-content;min-width:100%;box-shadow:inset 0 0 0 1px var(--border);border-radius:14px;gap:4px;padding:4px;display:flex}.sx-tab{white-space:nowrap;min-height:36px;color:var(--muted-foreground);border-radius:10px;align-items:center;gap:6px;padding:0 12px;font-size:13px;font-weight:550;transition:color .2s,background .25s;display:inline-flex}.sx-tab[aria-current=page]{color:var(--foreground);background:var(--card);box-shadow:var(--yc-elev-seg), inset 0 0 0 1px color-mix(in srgb, var(--color-brand-500) 28%, transparent)}.sx-tab[aria-current=page] svg{color:var(--color-brand-600)}.dark .sx-tab[aria-current=page]{background:linear-gradient(135deg, color-mix(in srgb, var(--color-brand-400) 20%, #0d1827), #0d1827)}.dark .sx-tab[aria-current=page] svg{color:var(--color-brand-300)}.sx-pulse{overscroll-behavior-x:contain;scrollbar-width:none;gap:8px;margin:0 -16px;padding:0 16px 2px;display:flex;overflow-x:auto}.sx-pulse::-webkit-scrollbar{display:none}@media (min-width:768px){.sx-pulse{margin:0;padding:0 0 2px}}.sx-pulse-item{background:color-mix(in srgb, var(--card) 80%, transparent);min-height:46px;box-shadow:0 0 0 1px var(--sx-line);transition:box-shadow .25s, transform .25s var(--sx-ease);border-radius:14px;flex:none;align-items:center;gap:10px;padding:6px 14px 6px 8px;display:flex}[data-tone=budget] .sx-pulse-item{min-height:44px}@media (hover:hover){.sx-pulse-item:hover{box-shadow:0 0 0 1px color-mix(in srgb, var(--color-brand-500) 40%, transparent), 0 10px 24px -16px color-mix(in srgb, var(--color-brand-600) 60%, transparent);transform:translateY(-1px)}}.sx-pulse-item:focus-visible{outline:2px solid var(--ring);outline-offset:2px}.sx-pulse-icon{width:30px;height:30px;color:var(--color-brand-700);background:color-mix(in srgb, var(--color-brand-400) 14%, transparent);border-radius:10px;flex:none;place-items:center;display:grid;position:relative}.dark .sx-pulse-icon{color:var(--color-brand-300)}.sx-pulse-icon--gold{color:var(--sx-income);background:var(--sx-income-soft)}.sx-pulse-icon--time{color:var(--sx-timec);background:var(--sx-time-soft)}.sx-pulse-icon--warn{color:var(--color-warning-700);background:color-mix(in srgb, var(--color-warning-500) 14%, transparent)}.dark .sx-pulse-icon--warn{color:var(--color-warning-400)}.sx-pulse-label{font:600 9.5px/1 var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--muted-foreground)}.sx-pulse-value{font-variant-numeric:tabular-nums;white-space:nowrap;align-items:baseline;gap:6px;margin-top:3px;font-size:13px;font-weight:650;display:flex}.sx-pulse-sub{font-size:11.5px;font-weight:600}[data-tone=wheel] .sx-pulse-sub{color:var(--muted-foreground)}.sx-chapter{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:10px 16px;padding-top:6px;display:flex}.sx-chapter-index{font:600 11px/1 var(--font-mono);letter-spacing:.14em;color:var(--sx-tint);align-items:center;gap:8px;display:inline-flex}.sx-chapter-index:after{content:"";opacity:.5;background:currentColor;width:18px;height:1px}[data-tone=budget] .sx-chapter-index{display:block}[data-tone=budget] .sx-chapter-index:after{display:none}.sx-chapter-title{font-family:var(--font-heading);letter-spacing:-.03em;font-size:1.28rem;font-weight:750;line-height:1.15}.sx-chapter-rule{background:linear-gradient(90deg, color-mix(in srgb, var(--color-brand-500) 40%, transparent), var(--border) 25%, transparent);flex:100%;height:1px}.sx [data-slot=card]{border-radius:18px}.sx-panel{background:var(--card);box-shadow:0 0 0 1px var(--sx-line), var(--yc-elev-panel);border-radius:18px;position:relative}.dark .sx-panel{background:linear-gradient(180deg, #ffffff07, transparent 40%), var(--card);box-shadow:0 0 0 1px #ffffff12,0 20px 44px -28px #000d,inset 0 1px #ffffff0d}:is(.sx-panel--glow,.sx-panel--gold,.sx-panel--time):before{content:"";border-radius:inherit;pointer-events:none;background:radial-gradient(70% 60% at 100% 0%, var(--sx-panel-glow), transparent 70%);position:absolute;inset:0}.sx-panel--glow{--sx-panel-glow:color-mix(in srgb, var(--color-brand-400) 9%, transparent)}.sx-panel--gold{--sx-panel-glow:color-mix(in srgb, var(--sx-gold-deep) 11%, transparent)}.sx-panel--time{--sx-panel-glow:#8b73ff1a}.sx-panel-head{border-bottom:1px solid var(--sx-line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 12px;padding:14px 18px;display:flex}.sx-panel-title{font-family:var(--font-heading);letter-spacing:-.02em;font-size:.98rem;font-weight:700}.sx-kicker{font:600 10px/1 var(--font-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--muted-foreground)}.sx-lift{transition:transform .35s var(--sx-ease), box-shadow .35s var(--sx-ease)}@media (hover:hover){.sx-lift:hover{box-shadow:0 0 0 1px color-mix(in srgb, var(--color-brand-500) 30%, transparent), 0 24px 50px -28px color-mix(in srgb, var(--color-brand-600) 55%, transparent);transform:translateY(-2px)}}.sx-income{color:var(--sx-income)}.sx-time{color:var(--sx-timec)}.sx-panel [data-slot=table-header] th,.sx-panel thead th,.sx-table thead th{font:600 10.5px/1.2 var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--muted-foreground)}.sx-table{background:var(--card);box-shadow:0 0 0 1px var(--sx-line), var(--yc-elev-table);border-radius:18px;overflow:hidden}[data-tone=wheel] .sx-table{overflow:visible}.sx-table tbody tr{transition:background .15s}.dark .sx-table{background:linear-gradient(180deg, #ffffff06, transparent 120px), var(--card);box-shadow:0 0 0 1px #ffffff12,0 20px 44px -30px #000d}.sx-pill{font-variant-numeric:tabular-nums;border:1px solid var(--border);background:var(--card);min-height:30px;color:var(--muted-foreground);border-radius:999px;align-items:center;gap:6px;padding:0 11px;font-size:12.5px;font-weight:600;transition:background .2s,color .2s,border-color .2s;display:inline-flex}[data-tone=wheel] .sx-pill{min-height:34px;padding:0 12px;font-size:13px}button.sx-pill:hover,a.sx-pill:hover{color:var(--foreground)}.sx-pill:focus-visible{outline:2px solid var(--ring);outline-offset:2px}.sx-pill--tint{color:var(--sx-tint);background:var(--sx-tint-soft);border-color:color-mix(in srgb, var(--sx-tint) 35%, transparent)}.sx-pill--gold{color:var(--sx-income);background:var(--sx-income-soft);border-color:color-mix(in srgb, var(--sx-income) 35%, transparent)}.sx-pill--time{color:var(--sx-timec);background:var(--sx-time-soft);border-color:color-mix(in srgb, var(--sx-timec) 35%, transparent)}.sx-pill--warn{color:var(--color-warning-700);background:color-mix(in srgb, var(--color-warning-500) 13%, transparent);border-color:color-mix(in srgb, var(--color-warning-500) 45%, transparent)}.dark .sx-pill--warn{color:var(--color-warning-300)}.sx-pill--loss{color:var(--color-negative-700);background:color-mix(in srgb, var(--color-negative-500) 11%, transparent);border-color:color-mix(in srgb, var(--color-negative-500) 40%, transparent)}.dark .sx-pill--loss{color:var(--color-negative-300)}.sx-pill--gain{color:var(--color-positive-700);background:color-mix(in srgb, var(--color-positive-500) 11%, transparent);border-color:color-mix(in srgb, var(--color-positive-500) 40%, transparent)}.dark .sx-pill--gain{color:var(--color-positive-300)}.sx-logo,.sx-logo img{background:#f3f7fa!important}.sx-logo>span{color:#334155!important}.sx-rise{animation:sx-rise .7s var(--sx-ease) both;animation-delay:calc(var(--sx-i,0) * 70ms)}.sx-grow-x{transform-origin:0;animation:sx-grow-x 1.1s var(--sx-ease) both;animation-delay:calc(var(--sx-i,0) * 60ms)}.sx-grow-y{transform-origin:bottom;animation:sx-grow-y 1s var(--sx-ease) both;animation-delay:calc(var(--sx-i,0) * 45ms)}.sx-draw{stroke-dasharray:var(--sx-len,1000);stroke-dashoffset:var(--sx-len,1000);animation:sx-draw 1.6s var(--sx-ease) .15s forwards}.sx-breathe{transform-box:fill-box;transform-origin:50%;animation:2.4s ease-in-out infinite sx-breathe}.sx-flow{stroke-dasharray:2 10;animation:1.4s linear infinite sx-flow}.sx-spin{transform-box:fill-box;transform-origin:50%;animation:60s linear infinite sx-spin}@keyframes sx-rise{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@keyframes sx-grow-x{0%{transform:scaleX(0)}to{transform:none}}@keyframes sx-grow-y{0%{transform:scaleY(0)}to{transform:none}}@keyframes sx-draw{to{stroke-dashoffset:0}}@keyframes sx-breathe{0%,to{opacity:.5;transform:scale(.85)}50%{opacity:1;transform:scale(1.2)}}@keyframes sx-flow{to{stroke-dashoffset:-12px}}@keyframes sx-ping{0%{opacity:.9;transform:scale(.7)}80%,to{opacity:0;transform:scale(1.8)}}@keyframes sx-marquee{to{transform:translate(-50%)}}@keyframes sx-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.sx-rise,.sx-grow-x,.sx-grow-y,.sx-breathe,.sx-flow,.sx-spin,.sx-eyebrow-dot:after{animation:none!important}.sx-draw{stroke-dashoffset:0;animation:none}.sx-lift,.sx-cta,.sx-pulse-item,.sx-fold-toggle,.sx-fold-action svg{transition:none}}.sx-dialog{background:radial-gradient(90% 55% at 100% 0%, var(--sx-dialog-glow), transparent 62%), var(--popover);box-shadow:0 0 0 1px color-mix(in srgb, var(--foreground) 10%, transparent), 0 40px 90px -40px #02111a99;border-radius:20px;overflow-x:hidden}.sx-dialog:before{content:"";pointer-events:none;background:var(--sx-dialog-line);height:1px;position:absolute;top:0;left:10%;right:10%}.sx-dialog [data-slot=dialog-title]{font-family:var(--font-heading);letter-spacing:-.025em;font-size:1.15rem;font-weight:750}
