:root{--tone-101114:#fcfcff;--tone-191a1e:#fbfbfe;--tone-1e2025:#fbfbfe;--tone-2c2e34:#f9f9fc;--tone-f4f4f5:#18181b;--tone-92949e:#68686b;--tone-131417:#fcfcff;--tone-383b43:#f7f7fa;--tone-c6c7ce:#363639;--tone-15130a:#fdfdff;--tone-3a3c43:#f7f7fa;--tone-1b1c21:#fbfbfe;--tone-e5e5e9:#18181b;--tone-282a31:#f9f9fc;--tone-b0b1bb:#4b4b4e;--tone-ffffff09:#18181b09;--tone-babcc6:#404043;--tone-121316:#fcfcff;--tone-81838e:#79797c;--tone-9c9eaa:#5d5d60;--tone-ffffff05:#18181b05;--tone-eeeeee:#18181b;--tone-9195a2:#67676a;--tone-33342c:#f9f9fc;--tone-34363d:#f8f8fb;--tone-292a30:#f9f9fc;--tone-393b43:#f7f7fa;--tone-dddddd:#222225;--tone-101114f2:#fcfcfff2;--tone-d5d6dd:#27272a;--tone-a1a38b:#646467;--tone-414030:#f7f7fa;--tone-92949f:#68686b;--tone-36352a:#f9f9fc;--tone-dedbca:#28282b;--tone-8e8d86:#747477;--tone-a4a6b1:#565659;--tone-111216:#fcfcff;--tone-ececf0:#18181b;--tone-2c2e35:#f9f9fc;--tone-91939d:#69696c;--tone-848793:#757578;--tone-b5b7c0:#454548;--tone-292b3177:#f9f9fc77;--tone-2b2d33:#f9f9fc;--tone-c6c7cf:#353538;--tone-8b8d98:#6f6f72;--tone-858374:#808083;--tone-47412a:#f7f7fa;--tone-1b1b1b:#fbfbfe;--tone-4b452b:#f7f7fa;--tone-3b5c4d:#b3b3b6;--tone-9b9daa:#5e5e61;--tone-ffffff04:#18181b04;--tone-3e4048:#bdbdc0;--tone-9b998c:#69696c;--tone-3c392c:#f8f8fb;--tone-96958a:#6d6d70;--tone-d9d8cf:#29292c;--tone-8a897d:#79797c;--tone-adab9f:#57575a;--tone-858476:#7f7f82;--tone-30323a:#f8f8fb;--tone-898b98:#707073;--tone-818490:#78787b;--tone-49432e:#f7f7fa;--tone-8d909c:#6c6c6f;--tone-16171b:#fcfcff;--tone-292b31:#f9f9fc;--tone-b9bbc6:#414144;--tone-ffffff02:#18181b02;--tone-262936:#f9f9fc;--tone-383d52:#bcbcbf;--tone-c2c8e6:#2f2f32;--tone-e2e2e7:#1b1b1e;--tone-8e919e:#6a6a6d;--tone-26282f:#fafafd;--tone-3a3b40:#f7f7fa;--tone-d9dbe3:#222225;--tone-818591:#77777a;--tone-292b32:#f9f9fc;--tone-e6e6ec:#18181b;--tone-363943:#f7f7fa;--tone-24262d:#fafafd;--tone-b1b4bf:#48484b;--tone-a5a7b2:#555558;--tone-49422c:#f7f7fa;--tone-999caa:#5f5f62;--tone-a29d88:#67676a;--tone-8e929f:#6a6a6d;--tone-393c45:#f7f7fa;--tone-afa993:#5b5b5e;--tone-9296a2:#666669;--tone-9397a4:#656568;--tone-8c909e:#6b6b6e;--tone-9599a6:#636366;--tone-303239:#f8f8fb;--tone-54565d:#a7a7aa;--tone-00000055:#fff5;--tone-3d3f48:#bdbdc0;--tone-00000088:#fff8;--tone-000000aa:#fffa;--tone-30323b:#f8f8fb;--tone-b5b8c3:#444447;--tone-9ca0ad:#5c5c5f;--tone-343742:#f8f8fb;--tone-898e9e:#6d6d70;--tone-9297a5:#656568;--tone-98958a:#6c6c6f;--tone-a2a6b3:#565659;--tone-4b452d:#f7f7fa;--tone-969baa:#606063;--tone-9da3b1:#59595c;--tone-878e9d:#6e6e71;--tone-4d472b:#f7f7fa;--tone-dddcd2:#262629;--tone-00000099:#fff9;--tone-17181df5:#fbfbfef5;--tone-101112:#fcfcff;--tone-1c1d1f:#fbfbfe;--tone-252628:#fafafd;--tone-ffffff14:#18181b14;--tone-a1a1a6:#5c5c5f;--tone-f5f5f7:#18181b;--tone-ffffff20:#18181b20;--tone-ffffff0a:#18181b0a;--tone-ffffff88:#18181b88;--tone-00000022:#fff2;--tone-171819b8:#fcfcffb8;--tone-ffffff0c:#18181b0c;--tone-ffffff0d:#18181b0d;--tone-ffffff08:#18181b08;--tone-ffffff15:#18181b15;--tone-423c261f:#f8f8fb1f;--tone-151617a8:#fcfcffa8;--tone-ffffff0b:#18181b0b;--tone-939397:#6a6a6d;--tone-ffffff13:#18181b13;--tone-aaa79e:#5a5a5d;--tone-86868b:#77777a;--tone-ffffff10:#18181b10;--tone-1c1d1fe8:#fbfbfee8;--tone-929296:#6b6b6e;--tone-00000033:#fff3;--tone-ffffff18:#18181b18;--tone-00000044:#fff4;--tone-ffffff16:#18181b16;--tone-ffffff12:#18181b12;--tone-ffffff03:#18181b03;--tone-b8b7b1:#49494c;--tone-ffffff0e:#18181b0e;--tone-ded8c2:#2c2c2f;--tone-252628ed:#fafafded;--tone-ffffff28:#18181b28;--tone-00000077:#fff7;--tone-343537d9:#f8f8fbd9;--tone-ffffff06:#18181b06;--tone-b6b6ba:#47474a;--tone-5b51472b:#aeaeb12b;--tone-c1b797:#4f4f52;--tone-aaa9a7:#565659;--tone-a6a6aa:#57575a;--tone-16130a:#fcfcff;--tone-5d594f:#a8a8ab;--tone-b7b0a2:#515154;--tone-827e76:#828285;--tone-ffffff00:#18181b00;--tone-ffffff22:#18181b22;--tone-f4f1e8:#18181b;--tone-aaaaaa:#555558;--tone-ffffff50:#18181b50;--tone-242423cc:#fafafdcc;--tone-111212dd:#fcfcffdd;--tone-ffffff30:#18181b30;--tone-17181355:#fcfcff55;--tone-bdbdb9:#434346;--tone-a9a8a2:#58585b;--tone-a4a4a1:#5c5c5f;--tone-d0c8aa:#3e3e41;--tone-ffffff17:#18181b17;--tone-e4dcc7:#27272a;--tone-aaa9a5:#57575a;--tone-93938e:#6d6d70;--tone-e6dfc5:#262629;--tone-bdb5a0:#4e4e51;--tone-9b9b96:#656568;--tone-b1b0aa:#505053;--tone-878781:#7a7a7d;--tone-858589:#78787b;--tone-777777:#88888b;--tone-f2f1ed:#18181b;--tone-202123:#fbfbfe;--tone-7c7254:#939396;--tone-8e8d88:#737376;--tone-89867c:#7b7b7e;--tone-787873:#88888b;--tone-e6e4dd:#1c1c1f;--tone-bdb7a2:#4d4d50;--tone-00000011:#fff1;--tone-ffffff99:#18181b99;--tone-eeece5:#18181b;--tone-949083:#727275;--tone-969183:#717174;--tone-00000014:#ffffff14;--tone-7e7353:#939396;--tone-99999e:#646467;--tone-92918b:#6f6f72;--tone-1b1c1e:#fbfbfe;--tone-8b8c90:#727275;--tone-96969c:#67676a;--tone-838389:#7a7a7d;--tone-b8b8bc:#454548;--tone-75757b:#88888b;--tone-ffffff2a:#18181b2a;--tone-404143bb:#bdbdc0bb;--tone-222326d9:#fafafdd9;--tone-b2b2b6:#4b4b4e}:root[data-theme=dark]{--tone-101114:#101114;--tone-191a1e:#191a1e;--tone-1e2025:#1e2025;--tone-2c2e34:#2c2e34;--tone-f4f4f5:#f4f4f5;--tone-92949e:#92949e;--tone-131417:#131417;--tone-383b43:#383b43;--tone-c6c7ce:#c6c7ce;--tone-15130a:#15130a;--tone-3a3c43:#3a3c43;--tone-1b1c21:#1b1c21;--tone-e5e5e9:#e5e5e9;--tone-282a31:#282a31;--tone-b0b1bb:#b0b1bb;--tone-ffffff09:#ffffff09;--tone-babcc6:#babcc6;--tone-121316:#121316;--tone-81838e:#81838e;--tone-9c9eaa:#9c9eaa;--tone-ffffff05:#ffffff05;--tone-eeeeee:#eee;--tone-9195a2:#9195a2;--tone-33342c:#33342c;--tone-34363d:#34363d;--tone-292a30:#292a30;--tone-393b43:#393b43;--tone-dddddd:#ddd;--tone-101114f2:#101114f2;--tone-d5d6dd:#d5d6dd;--tone-a1a38b:#a1a38b;--tone-414030:#414030;--tone-92949f:#92949f;--tone-36352a:#36352a;--tone-dedbca:#dedbca;--tone-8e8d86:#8e8d86;--tone-a4a6b1:#a4a6b1;--tone-111216:#111216;--tone-ececf0:#ececf0;--tone-2c2e35:#2c2e35;--tone-91939d:#91939d;--tone-848793:#848793;--tone-b5b7c0:#b5b7c0;--tone-292b3177:#292b3177;--tone-2b2d33:#2b2d33;--tone-c6c7cf:#c6c7cf;--tone-8b8d98:#8b8d98;--tone-858374:#858374;--tone-47412a:#47412a;--tone-1b1b1b:#1b1b1b;--tone-4b452b:#4b452b;--tone-3b5c4d:#3b5c4d;--tone-9b9daa:#9b9daa;--tone-ffffff04:#ffffff04;--tone-3e4048:#3e4048;--tone-9b998c:#9b998c;--tone-3c392c:#3c392c;--tone-96958a:#96958a;--tone-d9d8cf:#d9d8cf;--tone-8a897d:#8a897d;--tone-adab9f:#adab9f;--tone-858476:#858476;--tone-30323a:#30323a;--tone-898b98:#898b98;--tone-818490:#818490;--tone-49432e:#49432e;--tone-8d909c:#8d909c;--tone-16171b:#16171b;--tone-292b31:#292b31;--tone-b9bbc6:#b9bbc6;--tone-ffffff02:#ffffff02;--tone-262936:#262936;--tone-383d52:#383d52;--tone-c2c8e6:#c2c8e6;--tone-e2e2e7:#e2e2e7;--tone-8e919e:#8e919e;--tone-26282f:#26282f;--tone-3a3b40:#3a3b40;--tone-d9dbe3:#d9dbe3;--tone-818591:#818591;--tone-292b32:#292b32;--tone-e6e6ec:#e6e6ec;--tone-363943:#363943;--tone-24262d:#24262d;--tone-b1b4bf:#b1b4bf;--tone-a5a7b2:#a5a7b2;--tone-49422c:#49422c;--tone-999caa:#999caa;--tone-a29d88:#a29d88;--tone-8e929f:#8e929f;--tone-393c45:#393c45;--tone-afa993:#afa993;--tone-9296a2:#9296a2;--tone-9397a4:#9397a4;--tone-8c909e:#8c909e;--tone-9599a6:#9599a6;--tone-303239:#303239;--tone-54565d:#54565d;--tone-00000055:#0005;--tone-3d3f48:#3d3f48;--tone-00000088:#0008;--tone-000000aa:#000a;--tone-30323b:#30323b;--tone-b5b8c3:#b5b8c3;--tone-9ca0ad:#9ca0ad;--tone-343742:#343742;--tone-898e9e:#898e9e;--tone-9297a5:#9297a5;--tone-98958a:#98958a;--tone-a2a6b3:#a2a6b3;--tone-4b452d:#4b452d;--tone-969baa:#969baa;--tone-9da3b1:#9da3b1;--tone-878e9d:#878e9d;--tone-4d472b:#4d472b;--tone-dddcd2:#dddcd2;--tone-00000099:#0009;--tone-17181df5:#17181df5;--tone-101112:#101112;--tone-1c1d1f:#1c1d1f;--tone-252628:#252628;--tone-ffffff14:#ffffff14;--tone-a1a1a6:#a1a1a6;--tone-f5f5f7:#f5f5f7;--tone-ffffff20:#ffffff20;--tone-ffffff0a:#ffffff0a;--tone-ffffff88:#fff8;--tone-00000022:#0002;--tone-171819b8:#171819b8;--tone-ffffff0c:#ffffff0c;--tone-ffffff0d:#ffffff0d;--tone-ffffff08:#ffffff08;--tone-ffffff15:#ffffff15;--tone-423c261f:#423c261f;--tone-151617a8:#151617a8;--tone-ffffff0b:#ffffff0b;--tone-939397:#939397;--tone-ffffff13:#ffffff13;--tone-aaa79e:#aaa79e;--tone-86868b:#86868b;--tone-ffffff10:#ffffff10;--tone-1c1d1fe8:#1c1d1fe8;--tone-929296:#929296;--tone-00000033:#0003;--tone-ffffff18:#ffffff18;--tone-00000044:#0004;--tone-ffffff16:#ffffff16;--tone-ffffff12:#ffffff12;--tone-ffffff03:#ffffff03;--tone-b8b7b1:#b8b7b1;--tone-ffffff0e:#ffffff0e;--tone-ded8c2:#ded8c2;--tone-252628ed:#252628ed;--tone-ffffff28:#ffffff28;--tone-00000077:#0007;--tone-343537d9:#343537d9;--tone-ffffff06:#ffffff06;--tone-b6b6ba:#b6b6ba;--tone-5b51472b:#5b51472b;--tone-c1b797:#c1b797;--tone-aaa9a7:#aaa9a7;--tone-a6a6aa:#a6a6aa;--tone-16130a:#16130a;--tone-5d594f:#5d594f;--tone-b7b0a2:#b7b0a2;--tone-827e76:#827e76;--tone-ffffff00:#fff0;--tone-ffffff22:#fff2;--tone-f4f1e8:#f4f1e8;--tone-aaaaaa:#aaa;--tone-ffffff50:#ffffff50;--tone-242423cc:#242423cc;--tone-111212dd:#111212dd;--tone-ffffff30:#ffffff30;--tone-17181355:#17181355;--tone-bdbdb9:#bdbdb9;--tone-a9a8a2:#a9a8a2;--tone-a4a4a1:#a4a4a1;--tone-d0c8aa:#d0c8aa;--tone-ffffff17:#ffffff17;--tone-e4dcc7:#e4dcc7;--tone-aaa9a5:#aaa9a5;--tone-93938e:#93938e;--tone-e6dfc5:#e6dfc5;--tone-bdb5a0:#bdb5a0;--tone-9b9b96:#9b9b96;--tone-b1b0aa:#b1b0aa;--tone-878781:#878781;--tone-858589:#858589;--tone-777777:#777;--tone-f2f1ed:#f2f1ed;--tone-202123:#202123;--tone-7c7254:#7c7254;--tone-8e8d88:#8e8d88;--tone-89867c:#89867c;--tone-787873:#787873;--tone-e6e4dd:#e6e4dd;--tone-bdb7a2:#bdb7a2;--tone-00000011:#0001;--tone-ffffff99:#fff9;--tone-eeece5:#eeece5;--tone-949083:#949083;--tone-969183:#969183;--tone-00000014:#00000014;--tone-7e7353:#7e7353;--tone-99999e:#99999e;--tone-92918b:#92918b;--tone-1b1c1e:#1b1c1e;--tone-8b8c90:#8b8c90;--tone-96969c:#96969c;--tone-838389:#838389;--tone-b8b8bc:#b8b8bc;--tone-75757b:#75757b;--tone-ffffff2a:#ffffff2a;--tone-404143bb:#404143bb;--tone-222326d9:#222326d9;--tone-b2b2b6:#b2b2b6}:root{--bg:var(--tone-101114);--panel:var(--tone-191a1e);--panel-2:var(--tone-1e2025);--border:var(--tone-2c2e34);--text:var(--tone-f4f4f5);--muted:var(--tone-92949e);--gold:#fc0;--green:#6bc79b;--red:#f08787;--radius:14px;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:var(--bg);color:var(--text);font-synthesis:none;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}*{box-sizing:border-box}body{margin:0;font-size:14px;line-height:1.5}button,input,select,textarea{font:inherit}button,a,input,select,textarea{-webkit-tap-highlight-color:transparent}button,a{touch-action:manipulation}button{cursor:pointer}button:disabled{opacity:.45;cursor:not-allowed}a{color:inherit;text-decoration:none}button{color:inherit;background:0 0;border:0}button:focus-visible,a:focus-visible,summary:focus-visible{outline:2px solid var(--gold);outline-offset:4px}h1,h2,h3,p{margin:0}h2{letter-spacing:-.25px;font-size:16px;font-weight:600}h3{font-size:14px;font-weight:600}svg{flex-shrink:0}strong{font-weight:600}input,textarea,select{background:var(--tone-131417);border:1px solid var(--tone-383b43);width:100%;color:var(--text);border-radius:9px;outline:none;min-height:46px;padding:12px 13px}input:focus,textarea:focus,select:focus{border-color:var(--gold);box-shadow:0 0 0 3px #ffcc0012}input:disabled{color:var(--muted);opacity:.65}textarea{resize:vertical}label{color:var(--tone-c6c7ce);flex-direction:column;gap:8px;font-size:12px;font-weight:500;display:flex}label small{color:var(--muted);font-size:11px;font-weight:400;line-height:1.6}.positive{color:var(--green)!important}.negative{color:var(--red)!important}.subtle{color:var(--muted)}.mono{font-variant-numeric:tabular-nums}.align-right{text-align:right!important}.button{white-space:nowrap;border:1px solid #0000;border-radius:8px;justify-content:center;align-items:center;gap:9px;min-height:44px;padding:12px 18px;font-size:12px;font-weight:600;transition:background .18s,transform .18s;display:inline-flex}.button:hover:not(:disabled){transform:translateY(-1px)}.button.primary{background:var(--gold);color:var(--tone-15130a)}.button.primary:hover:not(:disabled){background:#ffda47}.button.secondary{border-color:var(--tone-3a3c43);background:var(--tone-1b1c21);color:var(--tone-e5e5e9)}.button.danger{color:#f59898;background:#b43c3c15;border-color:#b43c3c50}.button.small{min-height:36px;padding:8px 13px;font-size:11px}.icon-button{width:36px;min-width:36px;height:36px;color:var(--tone-b0b1bb);border-radius:8px;place-items:center;display:grid}.icon-button:hover{background:var(--tone-ffffff09);color:#fff}.text-link{color:var(--tone-babcc6);align-items:center;gap:7px;font-size:11px;line-height:1.5;display:inline-flex}.text-link:hover{color:var(--gold)}.trailing{margin-left:auto}.sidebar{border-right:1px solid var(--border);background:var(--tone-121316);z-index:30;flex-direction:column;width:232px;height:100dvh;padding:20px 15px 0;display:flex;position:fixed;top:0;bottom:0;left:0}.brand{width:178px;height:60px;margin:0 9px 23px;display:block}.brand img{object-fit:contain;mix-blend-mode:screen;width:100%;height:100%}.workspace-label{letter-spacing:1.5px;color:var(--tone-81838e);white-space:nowrap;align-items:center;gap:8px;margin:0 13px 23px;font-size:8px;font-weight:600;display:flex}.workspace-dot{background:var(--gold);border-radius:50%;width:5px;height:5px}.nav-group{flex-direction:column;gap:5px;display:flex}.nav-item{width:100%;min-height:44px;color:var(--tone-9c9eaa);text-align:left;border:1px solid #0000;border-radius:8px;align-items:center;gap:12px;padding:11px 13px;font-size:12px;font-weight:450;transition:background .15s;display:flex}.nav-item:hover{background:var(--tone-ffffff05);color:var(--tone-eeeeee)}.nav-item.active{color:var(--gold);background:#ffcc000c;border-color:#ffcc0015}.nav-active-dot{background:var(--gold);border-radius:50%;width:5px;height:5px;margin-left:auto}.nav-caption{letter-spacing:1.3px;color:var(--tone-9195a2);margin:28px 13px 12px;font-size:9px;font-weight:550}.sidebar-bottom{margin-top:auto}.install-card{border:1px solid var(--tone-33342c);background:linear-gradient(130deg,#ffcc0009,#0000 65%);border-radius:10px;margin:35px 0 17px;padding:15px}.mini-icon{border:1px solid var(--tone-34363d);width:34px;height:34px;color:var(--gold);background:#ffcc0005;border-radius:9px;place-items:center;display:grid}.install-card .mini-icon{width:30px;height:30px;margin-bottom:12px}.install-card p{color:var(--muted);margin-top:4px;font-size:10px}.install-card button{color:var(--gold);justify-content:space-between;align-items:center;width:100%;padding:12px 0 0;font-size:10px;font-weight:550;display:flex}.sidebar-profile{border-top:1px solid var(--border);align-items:center;gap:11px;min-height:85px;margin-top:16px;padding:18px 2px;display:flex}.avatar{background:var(--tone-292a30);border:1px solid var(--tone-393b43);width:34px;min-width:34px;height:34px;color:var(--tone-dddddd);border-radius:50%;place-items:center;font-size:12px;font-weight:600;display:grid}.avatar.small{width:30px;min-width:30px;height:30px;font-size:10px}.sidebar-profile strong{font-size:11px;display:block}.sidebar-profile small{color:var(--muted);margin-top:4px;font-size:9px;display:block}.sidebar-profile .text-link{margin-top:3px;font-size:9px}.topbar{border-bottom:1px solid var(--border);background:var(--tone-101114f2);z-index:20;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);justify-content:space-between;align-items:center;height:73px;padding:0 35px;display:flex;position:sticky;top:0}.breadcrumbs{color:var(--tone-9195a2);align-items:center;gap:13px;font-size:11px;display:flex}.breadcrumbs strong{color:var(--tone-d5d6dd);font-weight:450}.top-actions{align-items:center;gap:19px;display:flex}.environment{color:var(--tone-a1a38b);border:1px solid var(--tone-414030);border-radius:5px;align-items:center;gap:7px;padding:5px 9px;font-size:9px;display:flex}.environment>span{background:#d9c777;border-radius:50%;width:4px;height:4px}.notification-button{position:relative}.notification-button i{background:var(--gold);border-radius:50%;width:5px;height:5px;position:absolute;top:6px;right:8px}main{max-width:1580px;margin:0 auto;padding:35px 35px 0}.page-heading{justify-content:space-between;align-items:center;gap:18px;margin:0 0 28px;display:flex}.eyebrow{color:var(--gold);letter-spacing:1.7px;margin-bottom:10px;font-size:9px;font-weight:550}h1{letter-spacing:-1px;font-size:27px;font-weight:550;line-height:1.3}.page-heading p{color:var(--tone-92949f);margin-top:9px;font-size:11px}.heading-actions{flex-shrink:0;align-items:center;gap:10px;display:flex}.access-banner{border:1px solid var(--tone-36352a);background:#ffcc0004;border-radius:10px;align-items:center;gap:12px;margin-bottom:23px;padding:14px 17px;display:flex}.access-icon{color:#d4b63e;background:#ffcc000c;border-radius:8px;flex-shrink:0;place-items:center;width:33px;height:33px;display:grid}.access-banner strong{color:var(--tone-dedbca);font-size:10px;font-weight:550;display:block}.access-banner span:not(.access-icon){color:var(--tone-8e8d86);margin-top:2px;font-size:10px;display:block}.access-banner button{color:#d9bf5a;white-space:nowrap;align-items:center;gap:9px;margin-left:auto;font-size:10px;display:flex}.metric-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin-bottom:24px;display:grid}.metric{border:1px solid var(--border);background:var(--panel);border-radius:12px;min-width:0;padding:19px 19px 17px}.metric>div{color:var(--tone-9195a2);justify-content:space-between;align-items:center;gap:6px;display:flex}.metric>strong{letter-spacing:-.8px;font-variant-numeric:tabular-nums;overflow-wrap:anywhere;margin-top:12px;font-size:25px;font-weight:550;line-height:1.4;display:block}.metric>small{color:var(--tone-9195a2);margin-top:6px;font-size:9px;line-height:1.5;display:block}.dashboard-grid{grid-template-columns:minmax(0,1fr) 280px;gap:21px;margin-bottom:23px;display:grid}.panel{background:var(--panel);border:1px solid var(--border);border-radius:var(--radius);margin-bottom:23px;overflow:hidden}.dashboard-grid>.panel{margin-bottom:0}.panel-heading{justify-content:space-between;align-items:flex-start;gap:15px;padding:22px 23px;display:flex}.panel-heading h2{align-items:center;gap:9px;display:flex}.panel-heading h2>svg{color:var(--tone-9195a2)}.panel-heading p{color:var(--tone-9195a2);margin-top:5px;font-size:10px}.segmented{background:var(--tone-111216);border:1px solid var(--tone-2c2e34);border-radius:6px;gap:2px;padding:3px;display:flex}.segmented button{color:var(--tone-9195a2);border-radius:4px;padding:5px 9px;font-size:9px}.segmented button.selected{color:var(--tone-ececf0);background:var(--tone-2c2e35)}.chart-summary{justify-content:space-between;align-items:center;gap:15px;padding:0 24px 5px;display:flex}.chart-summary>strong{letter-spacing:-.8px;align-items:baseline;gap:11px;font-size:28px;font-weight:550;display:flex}.chart-summary>strong>span{color:var(--tone-9195a2);letter-spacing:0;font-size:10px;font-weight:400}.chart-legend{color:var(--tone-91939d);align-items:center;gap:7px;font-size:9px;display:flex}.chart-legend>i{background:var(--gold);border-radius:50%;width:6px;height:6px}.chart{height:240px;padding:10px 15px 0 10px}.chart-empty{text-align:center;height:245px;color:var(--tone-848793);flex-direction:column;justify-content:center;align-items:center;padding:30px;display:flex;position:relative;overflow:hidden}.chart-empty svg{color:#a69b5f;margin-bottom:14px}.chart-empty strong{z-index:1;color:var(--tone-b5b7c0);font-size:12px}.chart-empty p{z-index:1;max-width:330px;margin-top:7px;font-size:10px}.chart-grid-lines{background:repeating-linear-gradient(to bottom,transparent 0,transparent 44px,var(--tone-292b3177) 45px);opacity:.6;position:absolute;inset:20px 24px 30px}.chart-foot{border-top:1px solid var(--tone-2b2d33);color:var(--tone-9195a2);justify-content:space-between;align-items:center;padding:14px 22px;font-size:9px;display:flex}.chart-foot>span{align-items:center;gap:7px;display:flex}.chart-foot button{color:var(--tone-c6c7cf);align-items:center;gap:7px;font-size:9px;display:flex}.status-dot{background:var(--tone-8b8d98);border-radius:50%;flex-shrink:0;width:5px;height:5px;display:inline-block}.status-dot.good{background:#65b991}.status-dot.muted{background:var(--tone-858374)}.strategy-card{border:1px solid var(--tone-47412a);border-radius:var(--radius);background:radial-gradient(ellipse at 100% 0%,#ffcc0009,transparent 65%),var(--tone-1b1b1b);flex-direction:column;padding:22px;display:flex}.strategy-top{justify-content:space-between;align-items:center;margin-bottom:17px;display:flex}.strategy-top img{border-radius:10px;width:45px;height:45px}.pill{border:1px solid var(--tone-4b452b);color:#d1bb6a;white-space:nowrap;letter-spacing:.3px;background:#ffcc0008;border-radius:5px;justify-content:center;align-items:center;gap:5px;padding:4px 7px;font-size:8px;font-weight:500;display:inline-flex}.pill.good{color:#8cd4b0;border-color:var(--tone-3b5c4d);background:#16a34a0a}.pill.warning{color:#e3bc75;background:#d977060e;border-color:#755126}.pill.neutral{color:var(--tone-9b9daa);background:var(--tone-ffffff04);border-color:var(--tone-3e4048)}.strategy-tagline{color:var(--tone-9b998c);margin-top:5px;font-size:10px}.strategy-rule{background:var(--tone-3c392c);height:1px;margin:21px 0 16px}.strategy-card dl{flex-direction:column;gap:12px;margin:0 0 15px;font-size:10px;display:flex}.strategy-card dl>div{justify-content:space-between;align-items:center;gap:5px;display:flex}.strategy-card dt{color:var(--tone-96958a)}.strategy-card dd{color:var(--tone-d9d8cf);align-items:center;gap:4px;margin:0;font-size:10px;display:flex}.strategy-card dd>span{color:var(--tone-8a897d);font-size:8px}.strategy-callout{color:#a99d65;align-items:center;gap:10px;margin-top:auto;padding:13px 0 18px;display:flex}.strategy-callout>span{color:var(--tone-adab9f);font-size:9px;line-height:1.7}.strategy-card>.button{justify-content:space-between;width:100%;font-size:10px}.strategy-card>small{text-align:center;color:var(--tone-858476);margin-top:10px;font-size:8px;display:block}.secondary-grid{grid-template-columns:minmax(0,1fr) minmax(0,.72fr);gap:21px;margin-bottom:0;display:grid}.glance-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;padding:1px 23px 20px;display:grid}.glance-grid>div{border-right:1px solid var(--tone-30323a);padding-right:8px}.glance-grid>div:last-child{border:0}.glance-grid span{color:var(--tone-898b98);font-size:9px;display:block}.glance-grid strong{letter-spacing:-.5px;margin-top:9px;font-size:18px;font-weight:500;display:block}.microcopy{color:var(--tone-818490);align-items:flex-start;gap:7px;font-size:10px;line-height:1.8;display:flex}.microcopy svg{margin-top:3px}.panel>.microcopy{padding:0 23px 17px;font-size:9px}.control-teaser{align-items:center;gap:16px;padding:24px;display:flex}.control-icon{color:#b9a865;border:1px solid var(--tone-49432e);background:#ffcc0008;border-radius:11px;flex-shrink:0;place-items:center;width:43px;height:43px;display:grid}.control-teaser p{color:var(--tone-8d909c);margin-top:7px;margin-bottom:10px;font-size:10px;line-height:1.9}.control-teaser .text-link{font-size:9px}.table-scroll{overscroll-behavior-x:contain;overflow-x:auto}table{border-collapse:collapse;white-space:nowrap;width:100%;font-size:11px}th{color:var(--tone-9195a2);text-align:left;background:var(--tone-16171b);border-top:1px solid var(--tone-2b2d33);border-bottom:1px solid var(--tone-2b2d33);padding:11px 23px;font-size:9px;font-weight:400}td{border-bottom:1px solid var(--tone-292b31);color:var(--tone-b9bbc6);padding:16px 23px}tbody tr:last-child td{border-bottom:0}tbody tr:hover{background:var(--tone-ffffff02)}.instrument-cell{align-items:center;gap:10px;display:flex}.instrument-icon{background:var(--tone-262936);border:1px solid var(--tone-383d52);width:31px;height:31px;color:var(--tone-c2c8e6);border-radius:50%;place-items:center;font-size:10px;font-weight:600;display:grid}.instrument-cell strong{color:var(--tone-e2e2e7);font-size:11px;font-weight:550}.instrument-cell small{color:var(--tone-9195a2);margin-top:2px;font-size:9px;display:block}.direction{border-radius:4px;align-items:center;gap:4px;padding:4px 6px;font-size:9px;display:inline-flex}.direction.buy{color:#8bc4aa;background:#65b9910b}.direction.sell{color:#d39095;background:#d390950b}.trade-status{color:var(--tone-8e919e);background:var(--tone-26282f);border-radius:5px;padding:4px 8px;font-size:9px}.trade-status.open{color:#9dd5b8;background:#16a34a0d}.table-toolbar{justify-content:space-between;align-items:center;gap:15px;padding:0 23px 17px;display:flex}.tabs{gap:18px;display:flex}.tabs button{color:var(--tone-9195a2);border-bottom:2px solid #0000;align-items:center;gap:5px;padding:9px 0;font-size:10px;display:flex}.tabs button.selected{color:var(--gold);border-color:var(--gold)}.search{background:var(--tone-121316);border:1px solid var(--tone-30323a);color:var(--tone-9195a2);border-radius:7px;flex-direction:row;align-items:center;gap:8px;padding:0 10px;display:flex}.search input{width:150px;min-height:34px;box-shadow:none;background:0 0;border:none;padding:6px 0;font-size:10px}.empty{text-align:center;flex-direction:column;align-items:center;padding:44px 24px;display:flex}.empty-icon{border:1px solid var(--tone-3a3b40);color:#bcb18a;background:#ffcc0005;border-radius:14px;place-items:center;width:50px;height:50px;margin-bottom:16px;display:grid}.empty h3{color:var(--tone-d9dbe3);font-size:14px;font-weight:500}.empty p{max-width:370px;color:var(--tone-818591);margin-top:8px;font-size:11px;line-height:1.9}.empty .button{margin-top:20px}.loading-state{min-height:50vh;color:var(--tone-9b9daa);justify-content:center;align-items:center;gap:12px;display:flex}.spin{animation:1s linear infinite spin}@keyframes spin{to{transform:rotate(360deg)}}.footer{border-top:1px solid var(--tone-292b32);color:var(--tone-9195a2);justify-content:space-between;align-items:center;gap:20px;margin-top:30px;padding:23px 0 30px;font-size:8px;display:flex}.footer>div{white-space:nowrap;align-items:center;gap:12px;display:flex}.footer-brand{color:var(--tone-e6e6ec);letter-spacing:-.5px;font-size:13px;font-weight:650}.footer-brand>span{color:var(--gold)}.footer>p{text-align:center;max-width:370px;font-size:8px;line-height:1.6}.footer .text-link{font-size:8px}.mobile-only,.mobile-nav{display:none}.notice{border:1px solid var(--tone-363943);background:var(--tone-24262d);color:var(--tone-b1b4bf);border-radius:8px;align-items:flex-start;gap:10px;margin-bottom:20px;padding:13px 15px;font-size:11px;line-height:1.8;display:flex}.notice.compact{margin-bottom:16px;padding:12px;font-size:10px}.notice svg{margin-top:2px}.notice .text-link{margin-left:auto}.count{color:var(--gold);background:#ffcc0015;border-radius:5px;place-items:center;width:18px;height:18px;margin-left:auto;font-size:9px;display:grid}.portfolio-grid{grid-template-columns:1fr 1fr;gap:23px;display:grid}.account-strip{align-items:center;gap:13px;padding:0 23px;display:flex}.broker-logo{letter-spacing:-1.5px;color:#e7cd69;font-size:20px;font-weight:750}.account-strip strong{font-size:11px;display:block}.account-strip small{color:var(--muted);margin-top:5px;font-size:9px;display:block}.account-strip .pill{margin-left:auto;font-size:8px}.account-values{gap:40px;padding:30px 23px;display:flex}.account-values span{color:var(--muted);font-size:10px;display:block}.account-values strong{letter-spacing:-.6px;margin-top:7px;font-size:25px;font-weight:500;display:block}.portfolio-grid .notice{margin:0 23px 23px}.allocation-head{justify-content:space-between;align-items:center;margin:0 23px 10px;display:flex}.allocation-head>span{color:var(--tone-a5a7b2);font-size:11px}.allocation-head>strong{color:var(--gold);font-size:28px;font-weight:500}.allocation-head small{margin-left:3px;font-size:15px}.allocation-slider{width:calc(100% - 46px);accent-color:var(--gold);cursor:pointer;border:0;min-height:26px;margin:0 23px;padding:0;box-shadow:none!important}.range-labels{color:var(--tone-9195a2);justify-content:space-between;margin:4px 23px 14px;font-size:9px;display:flex}.portfolio-grid .panel>.button{margin:0 23px 20px}.control-divider{background:var(--border);height:1px;margin:0 23px 18px}.copy-status{align-items:center;gap:8px;margin:0 23px 15px;font-size:11px;display:flex}.copy-buttons{gap:10px;margin:0 23px 23px;display:flex}.copy-buttons .button{flex:1;padding:10px;font-size:10px}.ledger-list>div{border-top:1px solid var(--border);justify-content:space-between;padding:16px 23px;font-size:11px;display:flex}.ledger-list>div>span:nth-child(2){color:var(--muted)}.fee-hero{border:1px solid var(--tone-49422c);background:radial-gradient(ellipse at right,#ffcc000b,transparent 60%),var(--tone-191a1e);border-radius:14px;justify-content:space-between;align-items:center;margin-bottom:23px;padding:35px 40px;display:flex}.fee-hero h2,.guide-hero h2{letter-spacing:-1.3px;font-size:36px;font-weight:500;line-height:1.2}.fee-hero p{max-width:370px;color:var(--tone-999caa);margin-top:15px;font-size:11px;line-height:1.9}.fee-number{letter-spacing:-6px;color:var(--gold);padding:15px 35px;font-size:92px;font-weight:450;line-height:1.1}.fee-number>span{letter-spacing:-2px;font-size:40px}.fee-number>small{color:var(--tone-a29d88);letter-spacing:0;text-align:center;margin-top:9px;font-size:10px;font-weight:400;display:block}.fee-notes{grid-template-columns:repeat(3,1fr);gap:23px;display:grid}.fee-notes article{border:1px solid var(--border);border-radius:12px;padding:20px}.fee-notes h3{align-items:center;gap:9px;font-size:11px;display:flex}.fee-notes h3 svg{color:#b2a46f}.fee-notes p{color:var(--tone-8e929f);margin-top:10px;font-size:10px;line-height:1.9}.invoice-list>div{border-top:1px solid var(--border);align-items:center;gap:15px;padding:20px 23px;display:flex}.invoice-icon{border:1px solid var(--tone-393c45);width:35px;height:35px;color:var(--tone-afa993);border-radius:9px;place-items:center;display:grid}.invoice-list strong{font-size:11px}.invoice-list small{color:var(--muted);margin-top:5px;font-size:9px;display:block}.invoice-list .mono{margin-left:auto;font-size:15px}.invoice-list .button{padding:9px 12px;font-size:10px}.settings-grid{grid-template-columns:1fr .85fr;gap:23px;display:grid}.settings-form{flex-direction:column;align-items:flex-start;gap:22px;padding:25px;display:flex}.settings-form label{width:100%}.settings-form .notice{margin:0}.settings-options{padding:25px}.settings-options>h2{margin-bottom:20px}.settings-options>button,.settings-options>a{border-top:1px solid var(--tone-2c2e34);text-align:left;align-items:center;gap:12px;width:100%;padding:16px 0;font-size:11px;display:flex}.settings-options>button>svg:last-child,.settings-options>a>svg:last-child{margin-left:auto}.settings-options button strong{font-size:11px}.settings-options button p{color:var(--tone-818591);margin-top:4px;font-size:10px}.settings-options>p{color:var(--muted);margin-bottom:17px;font-size:10px;line-height:1.9}.notification-row{border-top:1px solid var(--border);align-items:flex-start;gap:15px;padding:20px 23px;display:flex}.notification-row.unread{background:#ffcc0003}.notification-row strong{font-size:12px}.notification-row p{color:var(--tone-9296a2);margin-top:5px;font-size:11px;line-height:1.8}.notification-row small{color:var(--tone-9195a2);margin-top:8px;font-size:9px;display:block}.unread-dot{background:var(--gold);border-radius:50%;width:6px;height:6px;margin-top:7px;margin-left:auto}.notifications-toolbar{justify-content:space-between;align-items:center;padding:0 23px 18px;display:flex}.methodology{grid-template-columns:1fr 1fr;gap:40px;padding:30px;display:grid}.methodology p{color:var(--tone-8e929f);margin-top:12px;font-size:11px;line-height:1.9}.methodology h3{margin-top:15px}.methodology h3:first-child{margin-top:0}.guide-hero{border:1px solid var(--tone-49422c);background:radial-gradient(ellipse at right,#ffcc0009,transparent 65%),var(--tone-191a1e);border-radius:14px;margin-bottom:23px;padding:40px}.guide-hero h2{font-size:44px}.guide-hero p{max-width:470px;color:var(--tone-9397a4);margin-top:20px;margin-bottom:25px;font-size:12px;line-height:1.9}.steps-grid{grid-template-columns:repeat(4,1fr);gap:18px;margin-bottom:23px;display:grid}.step-card{background:var(--panel);border:1px solid var(--border);border-radius:12px;padding:23px}.step-card>span{color:#a69862;margin-bottom:20px;font-size:11px;display:block}.step-card p{color:var(--tone-8c909e);margin-top:10px;font-size:10px;line-height:1.9}.faq{padding:25px}.faq>h2{margin-bottom:20px}.faq details{border-top:1px solid var(--border)}.faq summary{cursor:pointer;justify-content:space-between;align-items:center;gap:15px;padding:18px 0;font-size:12px;list-style:none;display:flex}.faq summary::-webkit-details-marker{display:none}.faq details[open] summary>svg{transform:rotate(45deg)}.faq details>p{color:var(--tone-9599a6);max-width:800px;padding:0 30px 20px 0;font-size:11px;line-height:1.9}.admin-actions{padding:25px}.admin-actions p{color:var(--muted);margin:10px 0 20px;font-size:11px}.admin-buttons{flex-wrap:wrap;gap:12px;display:flex}.readiness-list{padding:0 23px 10px}.readiness-list>div{border-top:1px solid var(--border);justify-content:space-between;align-items:center;padding:14px 0;font-size:11px;display:flex}.toast{background:var(--tone-303239);color:var(--tone-f4f4f5);border:1px solid var(--tone-54565d);box-shadow:0 8px 30px var(--tone-00000055);z-index:100;border-radius:10px;align-items:center;gap:10px;max-width:min(600px,85vw);padding:15px 18px;font-size:12px;line-height:1.7;display:flex;position:fixed;bottom:28px;left:calc(50% + 116px);transform:translate(-50%)}.toast>svg{color:var(--gold)}.toast>button{place-items:center;margin-left:10px;display:grid}.modal{background:var(--tone-1b1c21);width:calc(100vw - 32px);max-width:480px;max-height:calc(100dvh - 40px);color:var(--text);border:1px solid var(--tone-3d3f48);box-shadow:0 25px 100px var(--tone-00000088);overscroll-behavior:contain;z-index:90;border-radius:17px;margin:auto;padding:0;position:fixed;overflow-y:auto}.modal::backdrop{background:var(--tone-000000aa);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.modal-head{border-bottom:1px solid var(--tone-30323b);justify-content:space-between;align-items:center;padding:22px 25px 16px;display:flex}.modal-body{padding:23px 25px}.modal-body>p{color:var(--tone-b5b8c3);font-size:12px;line-height:1.9}.modal-actions{justify-content:flex-end;gap:10px;margin-top:23px;display:flex}.auth-intro{align-items:center;gap:13px;padding:22px 25px 17px;display:flex}.auth-icon img{border-radius:10px;width:42px;height:42px}.auth-intro p{color:var(--tone-9ca0ad);font-size:11px;line-height:1.8}.google-holder{justify-content:center;min-height:42px;margin:0 25px;display:flex}.google-holder>div{max-width:100%}.auth-divider{color:var(--tone-9195a2);align-items:center;gap:13px;margin:19px 25px;font-size:10px;display:flex}.auth-divider>span{background:var(--tone-343742);flex:1;height:1px}.auth-form{flex-direction:column;gap:17px;padding:0 25px;display:flex}.modal-body .auth-form{padding:0}.password-field{position:relative}.password-field>input{padding-right:45px}.password-field>button{width:36px;height:36px;color:var(--tone-898e9e);place-items:center;display:grid;position:absolute;top:5px;right:5px}.forgot{align-self:flex-end;margin-top:-6px;font-size:10px}.checkbox-label{color:var(--tone-9297a5);flex-direction:row;align-items:flex-start;gap:10px;font-size:10px;line-height:1.8}.checkbox-label>input{width:15px;min-width:15px;height:15px;min-height:0;accent-color:var(--gold);margin-top:3px}.auth-switch{color:var(--tone-9297a5);justify-content:center;align-items:center;gap:6px;margin:21px 25px 0;font-size:11px;display:flex}.auth-switch>button{color:var(--gold);align-items:center;gap:5px;display:flex}.auth-footnote{color:var(--tone-9195a2);text-align:center;margin:18px 25px 25px;font-size:9px;line-height:1.8}.form-error{color:#e8a38d;background:#b8523510;border:1px solid #744c4222;border-radius:8px;align-items:flex-start;gap:9px;padding:12px;font-size:11px;line-height:1.8;display:flex}.form-error>svg{margin-top:2px}.allocation-error{color:#d7c18c;background:#ffcc0006;border-color:#65532b}.partner-links{flex-direction:column;gap:10px;margin-top:12px;display:flex}.partner-links a{color:var(--gold);align-items:center;gap:7px;font-size:10px;display:flex}.partner-links small{color:var(--tone-98958a);font-size:9px;line-height:1.8}.code-input{letter-spacing:10px;text-align:center;font-size:24px}.install-modal{text-align:center;padding:25px}.install-modal>img{border-radius:19px;width:76px;height:76px;margin:0 auto 17px}.install-modal>p{color:var(--tone-a2a6b3);margin-bottom:23px;font-size:12px}.install-modal>.button{width:100%}.install-step{text-align:left;align-items:flex-start;gap:13px;margin-top:18px;display:flex}.install-step>span{color:var(--gold);border:1px solid var(--tone-4b452d);background:#ffcc000c;border-radius:8px;place-items:center;min-width:28px;height:28px;font-size:11px;display:grid}.install-step p{color:var(--tone-969baa);font-size:11px;line-height:1.9}.install-modal>small{color:var(--tone-9195a2);margin-top:23px;font-size:9px;line-height:1.8;display:block}.invoice-total{text-align:center;margin-bottom:25px}.invoice-total>span{color:var(--tone-9da3b1);font-size:11px}.invoice-total>strong{letter-spacing:-1px;margin:10px 0;font-size:40px;font-weight:500;display:block}.invoice-total small{color:var(--tone-878e9d);font-size:10px}.invoice-total+label{margin-bottom:18px}.modal-body>.button{width:100%;margin-bottom:15px}.payment-address{border:1px solid var(--tone-4d472b);background:#ffcc0005;border-radius:10px;margin:0 0 18px;padding:16px}.payment-address>span{color:#c2b67d;font-size:10px;display:block}.payment-address>code{word-break:break-all;color:var(--tone-dddcd2);margin:10px 0;font-size:11px;line-height:1.8;display:block}.payment-address>.text-link{font-size:10px}.modal-body>.microcopy{margin-top:15px}.modal-body>.form-error{margin-top:18px}@media (width>=1600px){main{padding:42px 45px 0}.topbar{padding:0 45px}.dashboard-grid{grid-template-columns:minmax(0,1fr) 310px}.chart{height:280px}.metric>strong{font-size:29px}.strategy-card{padding:26px}.metric>div>span{font-size:11px}.page-heading p{font-size:12px}h1{font-size:31px}.strategy-card dl{gap:17px}}@media (width<=1200px){.sidebar{width:205px;padding:20px 12px 0}.brand{width:165px;margin-left:6px}.workspace-label{letter-spacing:1.2px;margin-left:8px;font-size:7px}.main-shell{margin-left:205px}main{padding:28px 25px 0}.topbar{padding:0 25px}.dashboard-grid{grid-template-columns:minmax(0,1fr) 255px;gap:17px}.metric-grid{gap:12px}.metric{padding:16px 14px}.metric>strong{font-size:23px}.metric>small{font-size:8px}.metric>div>span{font-size:9px}.metric>div>svg{width:14px}.strategy-card{padding:18px}.panel-heading{padding:20px}.chart-summary{padding:0 20px}.chart-summary>strong{font-size:25px}.chart-summary>strong>span,.chart-legend{font-size:8px}.chart{height:230px}.secondary-grid{grid-template-columns:1.2fr 1fr;gap:17px}.control-teaser{gap:11px;padding:19px}.control-icon{width:35px;height:35px}.control-teaser h2{font-size:12px}.glance-grid{gap:7px;padding:0 20px 18px}.glance-grid span{font-size:8px}h1{font-size:24px}.heading-actions>.secondary{display:none}.access-banner button,.access-banner span:not(.access-icon),.access-banner strong{font-size:9px}.toast{left:calc(50% + 102px)}.steps-grid{grid-template-columns:1fr 1fr}.footer>div>span:last-child{display:none}.portfolio-grid{gap:17px}.copy-buttons{flex-direction:column}.fee-hero{padding:30px}.settings-grid{gap:17px}.account-strip{flex-wrap:wrap}.account-strip .pill{margin-left:0}.account-values{gap:25px}.account-values strong{font-size:22px}}@media (width<=1000px){.dashboard-grid{grid-template-columns:minmax(0,1fr)}.strategy-card{grid-template-columns:1fr 1fr;gap:0 25px;padding:22px;display:grid}.strategy-top,.strategy-card>h2,.strategy-tagline{grid-column:1}.strategy-rule{display:none}.strategy-card dl{grid-area:1/2/5;justify-content:center;margin-bottom:0}.strategy-callout{grid-column:1;padding:13px 0}.strategy-card>.button,.strategy-card>small{grid-column:2}.secondary-grid{grid-template-columns:1fr}.control-teaser{display:none}.metric-grid{grid-template-columns:1fr 1fr}.metric>strong{font-size:26px}.metric>div>span{font-size:10px}.metric>small{font-size:9px}.access-banner button{gap:0;font-size:0}.access-banner button svg{width:19px}.page-heading p{max-width:370px}.fee-number{padding:10px;font-size:72px}.fee-notes,.settings-grid,.portfolio-grid{grid-template-columns:1fr}.copy-buttons{flex-direction:row}.methodology{grid-template-columns:1fr;gap:25px}.footer{flex-wrap:wrap}.footer>p{text-align:left;order:3;width:100%;max-width:100%}}@media (width<=760px){.sidebar{width:250px;padding:20px 16px 0;transition:transform .2s;transform:translate(-100%)}.sidebar.is-open{transform:translate(0)}.brand{width:185px;height:65px;margin-left:8px}.workspace-label{margin-left:10px;font-size:8px}.main-shell{margin-left:0}.nav-backdrop{background:var(--tone-00000099);z-index:29;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);position:fixed;inset:0}.mobile-only{display:grid}.desktop-only{display:none!important}.topbar{height:62px;padding:0 17px}.breadcrumbs{gap:7px;font-size:12px}.breadcrumbs>.mobile-only{margin-left:-6px;margin-right:2px}.top-actions{gap:9px}.environment{padding:4px 6px;font-size:8px}.notification-button{width:30px;min-width:30px}.top-actions>.button{min-height:32px;padding:7px 10px;font-size:10px}.top-actions>.button>svg{display:none}main{padding:25px 18px 95px}.page-heading{align-items:flex-end;gap:10px;margin-bottom:22px}.eyebrow{letter-spacing:1.5px;margin-bottom:9px;font-size:8px}h1{letter-spacing:-.8px;max-width:330px;font-size:24px;font-weight:550}.page-heading p{max-width:330px;margin-top:8px;font-size:11px;line-height:1.8}.heading-actions{display:none}.access-banner{gap:11px;margin-bottom:17px;padding:12px}.access-banner strong{font-size:10px}.access-banner span:not(.access-icon){max-width:280px;margin-top:4px;font-size:9px;line-height:1.7}.access-icon{width:31px;height:31px}.access-banner button{padding:5px}.metric-grid{gap:11px;margin-bottom:18px}.metric{border-radius:11px;padding:15px 14px}.metric>div>span{max-width:140px;font-size:10px}.metric>div>svg{width:15px;height:15px}.metric>strong{margin-top:10px;font-size:25px}.metric>small{margin-top:5px;font-size:9px;line-height:1.6}.dashboard-grid{gap:17px;margin-bottom:18px}.panel{border-radius:12px;margin-bottom:18px}.panel-heading{gap:10px;padding:18px 17px}.panel-heading h2{font-size:14px}.panel-heading p{font-size:9px;line-height:1.7}.segmented{padding:2px}.segmented button{padding:5px 7px;font-size:8px}.chart-summary{padding:0 17px 5px}.chart-summary>strong{flex-direction:column;align-items:flex-start;gap:8px;font-size:28px}.chart-summary>strong>span{margin-top:-4px;font-size:9px}.chart-legend{font-size:8px}.chart{height:230px;padding-left:0;padding-right:5px}.chart-empty{height:220px;padding:20px}.chart-empty strong{font-size:11px}.chart-empty p{font-size:10px}.chart-foot{gap:12px;padding:13px 16px;font-size:8px}.chart-foot button{white-space:nowrap;font-size:8px}.strategy-card{gap:0 17px;padding:19px}.strategy-top img{width:37px;height:37px}.strategy-top .pill{padding:4px;font-size:6px}.strategy-top{gap:8px;margin-bottom:13px}.strategy-card>h2{font-size:20px}.strategy-tagline{font-size:9px}.strategy-card dl{gap:14px;font-size:9px}.strategy-card dt,.strategy-card dd{font-size:9px}.strategy-card dd>span{font-size:7px}.strategy-callout{gap:8px}.strategy-callout>span{font-size:8px}.strategy-card>.button{gap:8px;min-height:39px;padding:9px 10px;font-size:9px}.strategy-card>small{font-size:7px}.strategy-card .button svg{width:14px}.secondary-grid{gap:0}.glance-grid{gap:9px;padding:0 17px 17px}.glance-grid span{font-size:8px}.glance-grid strong{font-size:18px}.panel>.microcopy{padding:0 17px 15px;font-size:8px}.table-toolbar{flex-direction:column;align-items:flex-start;gap:8px;padding:0 17px 15px}.tabs{gap:20px}.tabs button{font-size:10px}.search{width:100%}.search input{width:100%;min-height:37px;font-size:12px}th{padding:11px 16px;font-size:9px}td{padding:15px 16px;font-size:10px}.trades-panel .panel-heading>.button{min-height:34px;padding:8px;font-size:9px}.trades-panel .panel-heading>.button>svg{width:13px}.footer{gap:15px;margin-top:27px;padding:23px 0 0}.footer>p{font-size:9px;line-height:1.9}.footer .text-link{font-size:9px}.mobile-nav{min-height:70px;padding:9px 5px calc(9px + env(safe-area-inset-bottom));background:var(--tone-17181df5);border-top:1px solid var(--tone-30323b);-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);z-index:25;justify-content:space-around;display:flex;position:fixed;bottom:0;left:0;right:0}.mobile-nav button{min-height:46px;color:var(--tone-9195a2);flex-direction:column;flex:1;justify-content:center;align-items:center;gap:6px;font-size:9px;display:flex;position:relative}.mobile-nav button.active{color:var(--gold)}.mobile-nav button.active:before{content:"";background:var(--gold);border-radius:0 0 4px 4px;width:24px;height:2px;position:absolute;top:-10px}.mobile-nav button svg{stroke-width:1.6px}.toast{bottom:calc(85px + env(safe-area-inset-bottom));width:calc(100vw - 32px);max-width:500px;padding:13px;font-size:11px;left:50%}.modal{border-radius:15px;width:calc(100vw - 24px);max-height:calc(100dvh - 24px)}.modal-head{padding:18px 20px 14px}.modal-head h2{font-size:17px}.modal-body{padding:20px}.auth-intro{padding:20px 20px 16px}.auth-form{padding:0 20px}.auth-divider{margin:18px 20px}.google-holder{margin:0 20px}.auth-footnote{margin:18px 20px 22px}.auth-form input,.auth-form textarea,select{font-size:16px}.portfolio-grid{gap:0}.account-strip{padding:0 18px}.account-values{gap:40px;padding:25px 18px}.portfolio-grid .notice{margin:0 18px 18px}.copy-buttons{gap:8px;margin:0 18px 18px}.copy-buttons>.button{font-size:10px}.allocation-head{margin-left:18px;margin-right:18px}.allocation-slider{width:calc(100% - 36px);margin:0 18px}.range-labels{margin-left:18px;margin-right:18px}.fee-hero{gap:16px;margin-bottom:18px;padding:25px 21px}.fee-hero h2{font-size:30px}.fee-hero p{max-width:230px;font-size:10px}.fee-number{letter-spacing:-4px;padding:0;font-size:67px}.fee-number>span{font-size:28px}.fee-number>small{max-width:80px;font-size:8px;line-height:1.7}.fee-notes{gap:12px}.fee-notes article{padding:18px}.fee-notes p{font-size:11px}.invoice-list>div{flex-wrap:wrap;gap:10px;padding:16px}.invoice-list small{font-size:9px}.invoice-list .mono{font-size:14px}.invoice-list .button{min-height:35px;margin-left:auto}.invoice-icon{width:30px;height:30px}.settings-form,.settings-options{padding:20px}.settings-form input{font-size:16px}.settings-grid{gap:0}.guide-hero{padding:27px 22px}.guide-hero h2{font-size:38px}.guide-hero p{font-size:11px}.steps-grid{gap:12px}.step-card{padding:19px 16px}.step-card h3{font-size:12px}.step-card p{font-size:10px;line-height:1.9}.faq{padding:20px}.faq summary{padding:17px 0;font-size:11px}.faq details p{padding-right:0;font-size:11px}.methodology{gap:24px;padding:23px}.admin-actions{padding:20px}.admin-buttons{gap:9px}.admin-buttons>.button{font-size:10px}.readiness-list{padding:0 17px 10px}.readiness-list>div{gap:10px;font-size:10px}.notifications-toolbar{padding:0 17px 15px}.notification-row{padding:18px 17px}.empty{padding:35px 20px}.empty p{font-size:11px}.page-heading h1{max-width:100%}}@media (width<=380px){main{padding-left:13px;padding-right:13px}.topbar{padding:0 12px}.environment{font-size:7px}.top-actions{gap:4px}.metric{padding:13px 11px}.metric>div>span{font-size:9px}.metric>strong{font-size:23px}.metric>small{font-size:8px}.strategy-card{display:flex}.strategy-card dl{margin:17px 0}.strategy-top .pill{font-size:8px}.strategy-card>.button{font-size:11px}.strategy-card>small{font-size:8px}.strategy-callout{margin:0}.strategy-callout span{font-size:10px}.fee-hero{flex-direction:column;align-items:flex-start}.fee-number{padding-top:10px}.steps-grid{grid-template-columns:1fr}.chart-summary>strong{font-size:25px}.panel-heading h2{font-size:13px}.segmented button{padding:5px 6px}.access-banner strong{font-size:9px}.chart-foot>span{max-width:190px}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important}}.mobile-brand{display:none}@media (width<=760px){.sidebar{visibility:hidden}.sidebar.is-open{visibility:visible}.mobile-brand{border-radius:6px;width:25px;height:25px;margin-right:3px;display:block}.page-heading p{font-size:12px}.metric>small{font-size:10px}.chart-empty p{font-size:11px}.strategy-card dt,.strategy-card dd{font-size:10px}.fee-notes h3,.fee-notes p,.step-card p{font-size:12px}.settings-options button p{font-size:11px}.faq summary,.faq details p,.notice{font-size:12px}.notice.compact,.microcopy{font-size:11px}.auth-intro p{font-size:12px}.checkbox-label{font-size:11px}.auth-footnote{font-size:10px}.auth-form label{font-size:13px}.modal-body>.notice,.copy-buttons>.button,.readiness-list>div{font-size:11px}}.skip-link{z-index:120;color:var(--tone-101114);background:#fc0;border-radius:8px;padding:12px 20px;position:fixed;top:-80px;left:20px}.skip-link:focus{top:12px}:root{--bg:var(--tone-101112);--panel:var(--tone-1c1d1f);--panel-2:var(--tone-252628);--border:var(--tone-ffffff14);--muted:var(--tone-a1a1a6);--text:var(--tone-f5f5f7);--green:#86c7a1;--red:#e79c97;font-feature-settings:"ss01";-webkit-font-smoothing:antialiased;font-family:-apple-system,BlinkMacSystemFont,Helvetica Neue,Arial,sans-serif}body{letter-spacing:-.015em}button,a{transition:background .2s,color .2s,transform .2s}button:active,.pill-cta:active{transform:scale(.97)}.button{border-radius:99px;min-height:44px;padding:11px 20px;font-size:13px;font-weight:550}.button.secondary{background:var(--tone-ffffff09);border-color:var(--tone-ffffff20);box-shadow:inset 0 1px var(--tone-ffffff0a)}.button.primary{box-shadow:inset 0 1px var(--tone-ffffff88),0 4px 14px var(--tone-00000022);background:#fc0}.sidebar{background:var(--tone-171819b8);-webkit-backdrop-filter:blur(35px)saturate(140%);backdrop-filter:blur(35px)saturate(140%);border-right:1px solid var(--tone-ffffff0c);width:224px;padding:28px 16px 0}.brand{margin-bottom:26px}.workspace-label{letter-spacing:.1em;color:var(--tone-a1a1a6);font-size:9px}.nav-item{border-radius:12px;gap:13px;min-height:46px;font-size:13px}.nav-item.active{background:var(--tone-ffffff0c);color:#fd6;border-color:var(--tone-ffffff09);box-shadow:inset 0 1px var(--tone-ffffff09)}.nav-active-dot{display:none}.nav-caption{letter-spacing:.08em;font-size:10px}.install-card{background:var(--tone-ffffff04);border:1px solid var(--tone-ffffff0d);border-radius:18px;padding:18px}.install-card p{font-size:11px}.install-card strong{font-size:13px}.mini-icon{background:var(--tone-ffffff08);color:#e5d395;border-color:var(--tone-ffffff15);border-radius:10px}.main-shell{background:radial-gradient(ellipse at 90% 0,var(--tone-423c261f),transparent 45%),var(--tone-101112);margin-left:224px}.topbar{background:var(--tone-151617a8);-webkit-backdrop-filter:blur(30px)saturate(160%);backdrop-filter:blur(30px)saturate(160%);border-bottom:1px solid var(--tone-ffffff0b);height:76px}.breadcrumbs{font-size:13px}.environment{background:var(--tone-ffffff05);border-color:var(--tone-ffffff13);border-radius:20px;font-size:10px}.page-heading{margin-bottom:30px;padding:10px 0 8px}.eyebrow{letter-spacing:.1em;color:var(--tone-aaa79e);font-size:10px}.page-heading h1{letter-spacing:-1.2px;font-size:34px;font-weight:600;line-height:1.12}.page-heading p{color:var(--tone-a1a1a6);margin-top:12px;font-size:14px;line-height:1.6}main{padding:36px 36px 0}.metric-grid{border-bottom:1px solid var(--tone-ffffff14);gap:0;margin-bottom:32px;padding:8px 0 28px}.metric{border:0;border-right:1px solid var(--tone-ffffff14);background:0 0;border-radius:0;padding:0 24px}.metric:first-child{padding-left:0}.metric:last-child{border:0}.metric>div>span{color:var(--tone-a1a1a6);font-size:12px}.metric>div>svg{display:none}.metric>strong{letter-spacing:-1px;margin-top:12px;font-size:30px;font-weight:500}.metric>small{color:var(--tone-86868b);font-size:10px}.panel{border:1px solid var(--tone-ffffff10);background:var(--tone-1c1d1fe8);box-shadow:inset 0 1px var(--tone-ffffff04);border-radius:22px;overflow:hidden}.panel-heading{padding:24px}.panel-heading h2{letter-spacing:-.5px;font-size:17px;font-weight:550}.panel-heading p{color:var(--tone-929296);font-size:11px}.chart-summary{padding-left:24px}.chart-summary>strong{letter-spacing:-1px;font-size:34px;font-weight:500}.segmented{background:var(--tone-00000033);border:1px solid var(--tone-ffffff08);border-radius:99px;padding:4px}.segmented button{border-radius:99px;padding:6px 10px;font-size:10px}.strategy-card{background:linear-gradient(145deg,var(--tone-ffffff12),var(--tone-ffffff03));-webkit-backdrop-filter:blur(30px);backdrop-filter:blur(30px);border:1px solid var(--tone-ffffff20);box-shadow:inset 0 1px var(--tone-ffffff18),0 18px 40px var(--tone-00000022);border-radius:24px;padding:24px}.strategy-card>h2{letter-spacing:-1px;font-size:30px;font-weight:550}.strategy-card dl{gap:17px}.strategy-card dt,.strategy-card dd,.strategy-tagline{font-size:12px}.strategy-card>.button{width:100%}.strategy-top .pill{border-color:var(--tone-ffffff18);color:var(--tone-b8b7b1);background:0 0;font-size:8px}.strategy-callout{border:0}.access-banner{background:var(--tone-ffffff04);border:1px solid var(--tone-ffffff0e);border-radius:16px;margin-bottom:30px;padding:15px 18px}.access-banner strong{color:var(--tone-dddddd);font-size:12px;font-weight:500}.access-banner span:not(.access-icon){color:var(--tone-939397);font-size:11px}.access-banner button{color:#e5d395;font-size:11px}.access-icon{color:var(--tone-aaa79e);background:0 0;border:0}.glance-grid strong{font-size:24px;font-weight:500}.glance-grid span{font-size:10px}.control-teaser h2{font-size:16px}.control-teaser p{font-size:12px}.control-icon{color:#ddd0a6;background:0 0;border:0}.table-scroll th{color:var(--tone-929296);background:var(--tone-ffffff02);font-size:10px;font-weight:500}.table-scroll td{border-color:var(--tone-ffffff0a);padding-top:20px;padding-bottom:20px;font-size:12px}.instrument-icon{background:var(--tone-ffffff08);border-color:var(--tone-ffffff10);color:var(--tone-ded8c2);border-radius:11px}.pill{border-radius:99px}.modal{background:var(--tone-252628ed);-webkit-backdrop-filter:blur(40px)saturate(150%);backdrop-filter:blur(40px)saturate(150%);border-color:var(--tone-ffffff28);box-shadow:inset 0 1px var(--tone-ffffff15),0 30px 100px var(--tone-00000077);border-radius:28px}.modal-head{border-color:var(--tone-ffffff10);padding-top:25px}.modal-head h2{letter-spacing:-.7px;font-size:22px;font-weight:600}.modal input,.modal textarea,.modal select,.settings-form input,.settings-form select{background:var(--tone-00000033);border:1px solid var(--tone-ffffff18);border-radius:12px;font-size:14px}.modal label,.modal-body>p,.auth-intro p{font-size:13px}.auth-footnote,.auth-divider{font-size:11px}.auth-switch{font-size:13px}.form-error{font-size:12px}.toast{background:var(--tone-343537d9);-webkit-backdrop-filter:blur(30px);backdrop-filter:blur(30px);border-color:var(--tone-ffffff28);border-radius:99px}.empty h3{letter-spacing:-.5px;font-size:19px}.empty p{font-size:13px;line-height:1.7}.fee-hero,.guide-hero{background:var(--tone-ffffff06);border-color:var(--tone-ffffff15);border-radius:24px}.fee-hero p,.guide-hero p{font-size:13px}.step-card{background:var(--tone-1c1d1f);border-color:var(--tone-ffffff10);border-radius:20px}.step-card p{font-size:12px}.step-card h3{font-size:15px}.faq summary{font-size:14px}.faq details>p{font-size:13px}.settings-form,.settings-options{border-radius:22px}.settings-form label{font-size:13px}.fee-notes p{font-size:12px}.landing{background:var(--tone-101112);color:var(--tone-f5f5f7);overflow:clip}.landing-main{padding:0}.site-nav{z-index:5;justify-content:space-between;align-items:center;gap:24px;max-width:1240px;height:76px;margin:auto;padding:0 36px;display:flex;position:relative}.site-wordmark{letter-spacing:-1.1px;align-items:center;font-size:23px;font-weight:600;display:flex}.site-wordmark>span{font-weight:350}.site-wordmark img{object-fit:contain;width:32px;height:32px;margin-right:8px}.site-nav nav{color:var(--tone-b6b6ba);gap:32px;font-size:12px;display:flex}.nav-launch{background:var(--tone-ffffff0b);border:1px solid var(--tone-ffffff20);box-shadow:inset 0 1px var(--tone-ffffff0b);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border-radius:99px;align-items:center;gap:10px;padding:9px 15px;font-size:12px;display:flex}.launch-hero{text-align:center;background:radial-gradient(ellipse at 50% 75%,var(--tone-5b51472b),transparent 58%);padding:78px 24px 40px}.product-caption{letter-spacing:.14em;color:var(--tone-c1b797);margin-bottom:25px;font-size:11px;font-weight:600}.launch-hero h1{letter-spacing:-.062em;max-width:1100px;margin:auto;font-size:clamp(50px,6.6vw,92px);font-weight:600;line-height:1.035}.hero-description{color:var(--tone-a6a6aa);letter-spacing:-.03em;margin:26px 0 28px;font-size:19px;line-height:1.5}.hero-links{justify-content:center;align-items:center;gap:27px;display:flex}.pill-cta{color:var(--tone-16130a);box-shadow:inset 0 1px var(--tone-ffffff88),0 3px 8px var(--tone-00000022);background:#fc0;border-radius:99px;justify-content:center;align-items:center;gap:20px;padding:15px 24px;font-size:14px;font-weight:550;display:inline-flex}.pill-cta:hover{background:#ffdb4d}.quiet-link{color:#c6b987;align-items:center;gap:5px;font-size:14px;display:inline-flex}.product-stage{background:linear-gradient(115deg,var(--tone-5d594f),var(--tone-b7b0a2) 48%,var(--tone-827e76));isolation:isolate;border-radius:32px;max-width:1020px;margin:74px auto 0;padding:32px 42px 48px;position:relative}.product-stage:before{content:"";border-radius:inherit;background:linear-gradient(105deg,var(--tone-ffffff00) 30%,var(--tone-ffffff22) 30.2%,var(--tone-ffffff00) 58%);z-index:-1;position:absolute;inset:0}.stage-caption{color:var(--tone-f4f1e8);text-align:left;letter-spacing:.01em;align-items:center;gap:7px;margin-bottom:27px;font-size:11px;display:flex}.tiny-dot{background:#d6c78c;border-radius:50%;flex-shrink:0;width:6px;height:6px;display:inline-block;box-shadow:0 0 7px #dfd29650}.tiny-dot.paused{background:var(--tone-aaaaaa)}.glass-device{text-align:left;border:1px solid var(--tone-ffffff50);background:linear-gradient(135deg,var(--tone-242423cc),var(--tone-111212dd));box-shadow:inset 0 1px var(--tone-ffffff30),0 25px 50px var(--tone-17181355),0 2px 6px var(--tone-00000044);-webkit-backdrop-filter:blur(30px)saturate(125%);backdrop-filter:blur(30px)saturate(125%);z-index:2;border-radius:23px;position:relative}.device-top{border-bottom:1px solid var(--tone-ffffff10);justify-content:space-between;align-items:center;padding:22px 27px;display:flex}.device-top>span:first-child{align-items:center;gap:10px;font-size:15px;font-weight:500;display:flex}.device-top img{border-radius:7px;width:28px;height:28px}.device-badge{background:var(--tone-ffffff0b);border:1px solid var(--tone-ffffff13);color:var(--tone-bdbdb9);border-radius:99px;padding:6px 10px;font-size:10px}.device-body{grid-template-columns:1fr 1fr;gap:60px;padding:39px 42px 32px;display:grid}.device-summary>span{color:var(--tone-bdbdb9);font-size:12px}.device-summary>strong{letter-spacing:-6px;margin:14px 0 12px;font-size:96px;font-weight:450;line-height:1.1;display:block}.device-summary>strong small{letter-spacing:-2px;color:var(--tone-a9a8a2);margin-left:4px;font-size:42px}.device-summary p{color:var(--tone-a4a4a1);font-size:13px;line-height:1.6}.preview-status{color:var(--tone-d0c8aa);align-items:center;gap:8px;margin-top:24px;font-size:11px;display:flex}.preview-control-heading{align-items:center;gap:13px;margin-bottom:26px;display:flex}.bespoke-tile{border:1px solid var(--tone-ffffff22);background:var(--tone-ffffff0b);width:42px;height:42px;box-shadow:inset 0 1px var(--tone-ffffff17);color:var(--tone-e4dcc7);border-radius:13px;place-items:center;display:grid}.preview-control-heading strong{letter-spacing:-.5px;font-size:17px;font-weight:550;display:block}.preview-control-heading div>span{color:var(--tone-aaa9a5);font-size:11px}.device-controls input{accent-color:#efdb8a;cursor:ew-resize;min-height:24px;box-shadow:none;background:0 0;border:0;padding:0}.preview-range{color:var(--tone-93938e);justify-content:space-between;margin:3px 0 22px;font-size:10px;display:flex}.glass-pause{border:1px solid var(--tone-ffffff28);background:linear-gradient(var(--tone-ffffff13),var(--tone-ffffff06));width:100%;box-shadow:inset 0 1px var(--tone-ffffff18);border-radius:14px;align-items:center;gap:10px;padding:15px 16px;font-size:12px;display:flex}.glass-pause>span{color:var(--tone-bdb5a0);margin-left:auto;font-size:10px}.device-controls>p{color:var(--tone-9b9b96);margin-top:15px;font-size:10px;line-height:1.6}.device-bottom{color:var(--tone-b1b0aa);border-top:1px solid var(--tone-ffffff0e);align-items:center;gap:8px;padding:17px 27px;font-size:10px;display:flex}.preview-label{letter-spacing:.06em;color:var(--tone-878781);margin-left:auto;font-size:8px}.hero-footnote{color:var(--tone-858589);justify-content:center;align-items:center;gap:18px;margin:31px 0 16px;font-size:11px;display:flex}.hero-footnote i{background:var(--tone-777777);border-radius:50%;width:2px;height:2px}.editorial-section{background:var(--tone-f2f1ed);color:var(--tone-202123);padding:120px max(36px,50vw - 530px)}.section-intro{text-align:center;margin-bottom:80px}.section-intro h2,.onboarding-story h2{letter-spacing:-.05em;font-size:clamp(38px,4.6vw,60px);font-weight:600;line-height:1.08}.section-intro h2 span{color:var(--tone-8e8d88)}.control-story{grid-template-columns:1fr 1fr;align-items:center;gap:80px;padding:0 0 70px;display:grid}.story-number{letter-spacing:.1em;color:var(--tone-89867c);margin-bottom:24px;font-size:10px;display:block}.story-copy h3,.story-pair h3{letter-spacing:-1.4px;font-size:36px;font-weight:550;line-height:1.1}.story-copy p,.story-pair p{color:var(--tone-787873);max-width:380px;margin-top:20px;font-size:15px;line-height:1.7}.story-copy .quiet-link{color:#82713a;margin-top:24px}.allocation-art{background:var(--tone-e6e4dd);border-radius:28px;flex-direction:column;justify-content:center;align-items:center;gap:25px;min-height:355px;display:flex}.allocation-ring{border:17px solid var(--tone-bdb7a2);width:223px;height:223px;box-shadow:inset 0 4px 6px var(--tone-00000011),0 3px 7px var(--tone-ffffff99);background:var(--tone-eeece5);border-radius:50%;place-items:center;display:grid}.allocation-ring>span{letter-spacing:-3px;text-align:center;font-size:60px;font-weight:450}.allocation-ring small{letter-spacing:-1px;font-size:25px}.allocation-ring em{color:var(--tone-949083);letter-spacing:0;font-size:12px;font-style:normal;display:block}.art-label{letter-spacing:.12em;color:var(--tone-969183);font-size:8px}.story-pair{border-top:1px solid var(--tone-00000014);grid-template-columns:1fr 1fr;gap:80px;padding-top:50px;display:grid}.story-glyph{color:var(--tone-7e7353);margin-bottom:24px;display:block}.story-pair .story-number{margin-bottom:14px}.story-pair h3{font-size:30px}.fee-story{grid-template-columns:1.2fr 1fr;align-items:center;gap:60px;max-width:1132px;margin:auto;padding:110px 36px;display:grid}.fee-story h2{letter-spacing:-2px;font-size:46px;font-weight:550;line-height:1.08}.fee-story p:not(.product-caption){color:var(--tone-99999e);max-width:400px;margin:25px 0;font-size:15px;line-height:1.7}.fee-sculpture{letter-spacing:-16px;color:#e0d3a6;text-shadow:0 1px var(--tone-ffffff88);font-size:200px;font-weight:400;line-height:1}.fee-sculpture>span{letter-spacing:-7px;font-size:85px}.fee-sculpture small{color:var(--tone-92918b);letter-spacing:0;margin:18px 0 0 13px;font-size:12px;display:block}.onboarding-story{text-align:center;background:var(--tone-1b1c1e);padding:100px 24px}.onboarding-story h2 span{color:var(--tone-8b8c90)}.onboarding-story>p:not(.product-caption){color:var(--tone-929296);margin:25px 0 30px;font-size:16px;line-height:1.6}.onboarding-story>.quiet-link{justify-content:center;margin-top:25px;display:flex}.landing-faq{max-width:860px;margin:auto;padding:90px 28px}.landing-faq>h2{letter-spacing:-1px;margin-bottom:35px;font-size:30px}.landing-faq details{border-top:1px solid var(--tone-ffffff16)}.landing-faq summary{cursor:pointer;justify-content:space-between;align-items:center;padding:23px 0;font-size:15px;list-style:none;display:flex}.landing-faq summary::-webkit-details-marker{display:none}.landing-faq details[open] svg{transform:rotate(45deg)}.landing-faq details p{color:var(--tone-96969c);padding:0 40px 25px 0;font-size:14px;line-height:1.8}.site-footer{border-top:1px solid var(--tone-ffffff14);max-width:1132px;margin:auto;padding:38px 36px 30px}.site-footer>div{align-items:center;gap:24px;display:flex}.site-footer>div>span{color:var(--tone-838389);font-size:11px}.site-footer>div>a:last-child{color:var(--tone-b8b8bc);align-items:center;gap:5px;margin-left:auto;font-size:11px;display:flex}.site-footer>p{color:var(--tone-75757b);max-width:800px;margin:25px 0 15px;font-size:10px;line-height:1.8}.site-footer>small{color:var(--tone-75757b);font-size:10px}@media (width<=1200px){.main-shell{margin-left:224px}.metric{padding:0 14px}.metric>strong{font-size:25px}.dashboard-grid{grid-template-columns:minmax(0,1fr) 270px}.device-body{gap:35px}.fee-sculpture{font-size:170px}}@media (width<=1000px){.dashboard-grid{grid-template-columns:1fr}.metric-grid{gap:24px 0}.metric:nth-child(2){border:0}.metric:nth-child(3){padding-left:0}.strategy-card{padding:26px}.control-story,.story-pair{gap:40px}.site-nav{padding:0 24px}.launch-hero{padding-top:65px}.device-body{padding:28px}.device-summary>strong{font-size:80px}.product-stage{padding:25px 28px 35px}.editorial-section{padding-top:85px;padding-bottom:85px}.fee-story{gap:30px}.fee-story h2{font-size:38px}.fee-sculpture{letter-spacing:-10px;font-size:145px}.fee-sculpture>span{font-size:60px}}@media (width<=760px){.main-shell{margin-left:0}.sidebar{width:265px}.topbar{height:67px;padding:0 20px}.top-actions{gap:10px}.environment{font-size:8px}.page-heading{margin-bottom:25px;padding:4px 0 0}.page-heading h1{letter-spacing:-1px;font-size:30px}.page-heading p{font-size:13px}main{padding:28px 20px 110px}.eyebrow{font-size:9px}.metric-grid{gap:25px 0;margin-bottom:24px;padding:5px 0 26px}.metric{border-radius:0;padding:0 0 0 18px}.metric>div>span{max-width:145px;font-size:11px}.metric>strong{margin-top:7px;font-size:29px}.metric>small{margin-top:4px;font-size:10px}.metric:nth-child(odd){padding-left:0}.panel{border-radius:20px}.panel-heading{padding:21px 19px}.panel-heading h2{font-size:16px}.panel-heading p{font-size:11px}.chart-summary{padding-left:19px}.chart-summary>strong{font-size:32px}.chart-summary>strong>span{font-size:10px}.chart-foot{padding:16px;font-size:9px}.chart-foot button{font-size:9px}.chart{height:245px}.segmented button{padding:6px 8px;font-size:9px}.access-banner{border-radius:16px;margin-bottom:25px;padding:14px}.access-banner strong{font-size:11px}.access-banner span:not(.access-icon){font-size:10px}.strategy-card{border-radius:22px;gap:0 20px;padding:22px}.strategy-card>h2{font-size:27px}.strategy-card dt,.strategy-card dd,.strategy-card>.button{font-size:11px}.strategy-tagline{font-size:10px}.strategy-card>small{font-size:9px}.strategy-callout>span{font-size:10px}.glance-grid span{font-size:9px}.glance-grid strong{font-size:22px}.table-scroll td{font-size:11px}.mobile-nav{left:14px;right:14px;bottom:calc(12px + env(safe-area-inset-bottom));border:1px solid var(--tone-ffffff2a);background:linear-gradient(120deg,var(--tone-404143bb),var(--tone-222326d9));-webkit-backdrop-filter:blur(30px)saturate(170%);backdrop-filter:blur(30px)saturate(170%);min-height:65px;box-shadow:inset 0 1px var(--tone-ffffff20),0 8px 35px var(--tone-00000055);border-radius:28px;padding:7px 4px}.mobile-nav button{min-height:48px;color:var(--tone-b2b2b6);border-radius:22px;gap:5px;margin:0 2px;font-size:9px}.mobile-nav button.active{background:var(--tone-ffffff13);color:#f0dfaa;box-shadow:inset 0 1px var(--tone-ffffff14)}.mobile-nav button.active:before{display:none}.mobile-nav button svg{width:20px;height:20px}.toast{border-radius:20px;bottom:100px}.modal{border-radius:25px}.site-nav{height:66px;padding:0 22px}.site-wordmark{font-size:21px}.site-wordmark img{width:27px;height:27px;margin-right:5px}.site-nav nav{display:none}.nav-launch{padding:8px 12px;font-size:11px}.launch-hero{padding:49px 20px 27px}.product-caption{letter-spacing:.13em;margin-bottom:22px;font-size:9px}.launch-hero h1{letter-spacing:-.055em;font-size:clamp(40px,7.6vw,58px);line-height:1.07}.hero-description{margin:23px 0 25px;font-size:15px;line-height:1.6}.hero-links{gap:20px}.pill-cta{gap:14px;padding:13px 19px;font-size:12px}.quiet-link{font-size:12px}.product-stage{border-radius:23px;margin:45px -6px 0;padding:17px 13px 22px}.stage-caption{margin:0 4px 16px;font-size:9px}.glass-device{border-radius:18px}.device-top{padding:15px}.device-top>span:first-child{gap:7px;font-size:13px}.device-top img{width:24px;height:24px}.device-badge{padding:5px 7px;font-size:8px}.device-body{grid-template-columns:1fr;gap:25px;padding:24px 21px}.device-summary{position:relative}.device-summary>span{font-size:11px}.device-summary>strong{letter-spacing:-4px;margin:10px 0;font-size:77px}.device-summary>strong small{font-size:31px}.device-summary p{font-size:11px}.preview-status{max-width:100px;margin:0;font-size:9px;line-height:1.5;position:absolute;top:63px;right:0}.device-controls{border-top:1px solid var(--tone-ffffff13);padding-top:23px}.preview-control-heading{gap:11px;margin-bottom:18px}.preview-control-heading strong{font-size:16px}.preview-control-heading div>span{font-size:10px}.bespoke-tile{border-radius:11px;width:36px;height:36px}.preview-range{margin-bottom:17px}.glass-pause{padding:13px 14px;font-size:11px}.device-controls>p{margin-top:12px;font-size:9px}.device-bottom{gap:7px;padding:14px;font-size:9px}.preview-label{display:none}.hero-footnote{gap:10px;margin:25px -5px 8px;font-size:8px}.editorial-section{padding:66px 25px}.section-intro{text-align:left;margin-bottom:45px}.section-intro h2,.onboarding-story h2{letter-spacing:-1.8px;font-size:38px}.section-intro .product-caption{margin-bottom:21px}.control-story{grid-template-columns:1fr;gap:30px;padding-bottom:40px}.story-copy h3{letter-spacing:-1.2px;font-size:31px}.story-number{margin-bottom:18px;font-size:9px}.story-copy p,.story-pair p{max-width:100%;margin-top:17px;font-size:13px;line-height:1.7}.story-copy .quiet-link{margin-top:20px}.allocation-art{border-radius:23px;gap:20px;min-height:290px}.allocation-ring{border-width:14px;width:190px;height:190px}.allocation-ring>span{font-size:53px}.art-label{font-size:8px}.story-pair{grid-template-columns:1fr;gap:35px;padding-top:35px}.story-pair article{padding-left:55px;position:relative}.story-glyph{margin:0;position:absolute;top:0;left:0}.story-glyph svg{width:26px;height:26px}.story-pair h3{letter-spacing:-1px;font-size:25px}.story-pair .story-number{margin-bottom:12px}.fee-story{grid-template-columns:1fr;gap:35px;padding:65px 25px}.fee-story h2{letter-spacing:-1.5px;font-size:36px}.fee-story p:not(.product-caption){margin:20px 0;font-size:13px;line-height:1.7}.fee-sculpture{letter-spacing:-11px;text-align:center;font-size:155px}.fee-sculpture>span{font-size:65px}.fee-sculpture small{margin:16px 0 0;font-size:11px}.onboarding-story{padding:65px 22px}.onboarding-story>p:not(.product-caption){max-width:310px;margin:24px auto;font-size:13px;line-height:1.7}.onboarding-story>p br{display:none}.landing-faq{padding:60px 25px}.landing-faq>h2{margin-bottom:27px;font-size:27px}.landing-faq summary{gap:20px;padding:21px 0;font-size:13px}.landing-faq details p{padding-right:15px;font-size:12px;line-height:1.8}.site-footer{margin:0;padding:29px 25px}.site-footer>div{flex-wrap:wrap;gap:10px}.site-footer>div>span{font-size:9px}.site-footer>div>a:last-child{width:100%;margin:10px 0 0;font-size:10px}.site-footer>p{font-size:9px;line-height:1.8}.site-footer>small{font-size:9px}}:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--bg:#f3f4f6;--panel:#ffffffa8;--panel-2:#ffffffd9;--text:#202124;--muted:#686970;--border:#26272c1a;--green:#247448;--red:#b63940;--glass-surface:linear-gradient(140deg,#ffffffdf,#ffffff8c);--glass-edge:#ffffffef;--glass-shadow:0 12px 36px #383b4410,inset 0 1px 0 #fff;--glass-text:#27282b;--glass-subtle:#686970;background:var(--bg);color:var(--text)}:root[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bg:#101114;--panel:#25272ca8;--panel-2:#25272cdb;--text:#f4f4f6;--muted:#a2a4ac;--border:#ffffff1b;--green:#86c7a1;--red:#e79c97;--glass-surface:linear-gradient(140deg,#ffffff16,#ffffff06);--glass-edge:#ffffff25;--glass-shadow:0 18px 40px #0003,inset 0 1px #ffffff1a;--glass-text:#f4f4f6;--glass-subtle:#a2a4ac}html,body,.app-shell,.landing{background:var(--bg);color:var(--text)}.main-shell{background:radial-gradient(ellipse at 90% 0,#e6cd8c16,transparent 55%),var(--bg);min-height:100dvh}.native-mark{flex-shrink:0;font-family:-apple-system,BlinkMacSystemFont,Helvetica Neue,sans-serif;font-size:18px;font-weight:400;line-height:1;display:inline-block}.native-spinner{vertical-align:middle;border:1.5px solid;border-right-color:#0000;border-radius:50%;width:17px;height:17px;display:inline-block}.appearance{white-space:nowrap;color:var(--muted);flex-direction:row;align-items:center;gap:8px;font-size:11px;display:flex}.appearance>span{font-size:10px}.appearance select{background:var(--panel);width:auto;min-height:34px;color:var(--text);border:1px solid var(--border);cursor:pointer;border-radius:99px;padding:6px 10px;font-size:11px;box-shadow:inset 0 1px #ffffff70}.appearance.compact>span{display:none}.appearance.compact select{min-height:31px;font-size:10px}.site-nav{background:var(--panel);-webkit-backdrop-filter:blur(28px)saturate(170%);backdrop-filter:blur(28px)saturate(170%);border:1px solid var(--glass-edge);border-top:0;border-radius:0 0 24px 24px;gap:20px;max-width:1280px;position:sticky;top:0;box-shadow:0 4px 25px #00000004}.site-nav nav{color:var(--muted);gap:27px;margin-left:auto}.site-nav nav a:hover,.site-wordmark{color:var(--text)}.site-wordmark>span{color:#886900}.site-wordmark img{border-radius:8px}.nav-launch{background:var(--glass-surface);border-color:var(--glass-edge);box-shadow:var(--glass-shadow);color:var(--text);padding:10px 17px}.launch-hero{background:radial-gradient(at 50% 65%,#e4cc8e28,#0000 65%);padding-top:82px}.product-caption{color:#7c6834;letter-spacing:.075em;text-transform:none;font-size:12px}.launch-hero h1{letter-spacing:-.07em;max-width:1150px;font-size:clamp(62px,8.7vw,120px);font-weight:550;line-height:1.03}.launch-hero h1>span{color:#947112}.hero-description{color:var(--muted);letter-spacing:-.04em;margin:22px 0 32px;font-size:25px}.pill-cta{color:#29230f;background:#fc0;box-shadow:0 3px 12px #9b780b12,inset 0 1px #fff8}.quiet-link{color:#7d661f}.quiet-link:hover{color:#413006}.product-stage{background:linear-gradient(120deg,#e8dfcb,#c8b984 65%,#ded8c8);border:1px solid #fff9;border-radius:36px;padding:30px 42px 42px;box-shadow:inset 0 1px #fff9,0 20px 70px #5f594019}.product-stage:before{background:linear-gradient(120deg,#fff0 28%,#ffffff42 28.2%,#fff0 60%)}.stage-caption{color:#665e4c;font-size:11px}.stage-caption .tiny-dot{box-shadow:none;background:#837445}.glass-device{-webkit-backdrop-filter:blur(32px)saturate(145%);backdrop-filter:blur(32px)saturate(145%);color:#292a2b;background:linear-gradient(125deg,#ffffffb3,#ffffff63);border:1px solid #ffffffdf;border-radius:27px;box-shadow:inset 0 1px #fff,0 24px 50px #5d563124,0 2px 5px #3834260c}.device-top,.device-bottom{border-color:#6f675515}.device-badge{color:#69655b;background:#ffffff50;border-color:#ffffffb0}.device-summary>span,.device-summary p{color:#726e63}.device-summary>strong{color:#31302b;font-weight:400}.device-summary>strong small{color:#7a7463}.preview-control-heading strong{color:#34332e}.preview-control-heading div>span,.device-controls>p{color:#736d60}.preview-status{color:#71613a}.preview-status .tiny-dot{box-shadow:none;background:#9d873c}.preview-range{color:#847b67}.preview-range span:nth-child(2){color:#544a30}.device-controls input{accent-color:#a98a31}.glass-pause{color:#36352f;background:linear-gradient(#ffffffb5,#ffffff50);border-color:#ffffffe0;border-radius:16px;box-shadow:inset 0 1px #fff,0 4px 12px #5e542511}.glass-pause>span{color:#776a46}.glass-pause:hover{background:#ffffffd9}.device-bottom{color:#736b59;font-size:11px}.preview-label{color:#81775f;font-size:8px}.bespoke-tile,.story-glyph,.empty-icon,.mini-icon,.control-icon,.control-teaser>.control-icon,.invoice-icon{display:none}.hero-footnote{color:var(--muted);font-size:12px}.editorial-section{background:var(--bg);color:var(--text);border-top:1px solid var(--border)}.section-intro .product-caption{color:#85703a}.section-intro h2{letter-spacing:-.05em;font-size:54px}.control-story{padding:0 0 65px}.story-copy h3,.story-pair h3{color:var(--text);font-weight:500}.story-copy p,.story-pair p{color:var(--muted)}.story-pair{border-color:var(--border)}.story-number{color:#887b5d}.story-pair article{padding-left:0}.allocation-art{background:var(--glass-surface);border:1px solid var(--glass-edge);box-shadow:var(--glass-shadow);-webkit-backdrop-filter:blur(30px);backdrop-filter:blur(30px);position:relative}.allocation-ring{background:var(--panel);color:var(--text);border-color:#c6b77d;box-shadow:inset 0 2px 5px #00000008,0 2px 8px #fff6}.allocation-ring em,.art-label{color:var(--muted)}.fee-story{border-top:1px solid var(--border)}.fee-story h2{font-size:48px}.fee-story p:not(.product-caption){color:var(--muted)}.fee-sculpture{color:#a88a32;text-shadow:none;font-weight:350}.fee-sculpture small{color:var(--muted)}.onboarding-story{background:var(--glass-surface);border-top:1px solid var(--glass-edge);border-bottom:1px solid var(--border)}.onboarding-story h2{max-width:750px;margin:auto}.onboarding-story>p:not(.product-caption){color:var(--muted)}.landing-faq details{border-color:var(--border)}.landing-faq details p,.site-footer>p,.site-footer>small,.site-footer>div>span,.site-footer>div>a:last-child{color:var(--muted)}.site-footer{border-color:var(--border)}.sidebar{background:var(--panel);border-color:var(--glass-edge);-webkit-backdrop-filter:blur(35px)saturate(150%);backdrop-filter:blur(35px)saturate(150%);box-shadow:6px 0 35px #00000003}.brand{width:auto;height:auto;margin:0 10px 27px}.brand img{mix-blend-mode:normal;border-radius:10px;max-width:175px}.workspace-label,.nav-caption{color:var(--muted)}.nav-item{color:var(--muted);gap:0;padding:12px 16px}.nav-item.active{background:var(--glass-surface);border:1px solid var(--glass-edge);box-shadow:var(--glass-shadow);color:var(--text)}.nav-item:hover{color:var(--text);background:var(--panel-2)}.topbar{background:var(--panel);-webkit-backdrop-filter:blur(30px)saturate(150%);backdrop-filter:blur(30px)saturate(150%);border-color:var(--glass-edge)}.breadcrumbs>.desktop-only{color:var(--muted)}.environment{color:var(--muted);border-color:var(--border)}.top-actions{gap:13px}.notification-button{width:auto;min-width:0;padding:6px;font-size:11px}.top-actions>.button{background:var(--glass-surface);color:var(--text)}.page-heading p,.eyebrow{color:var(--muted)}.panel,.strategy-card,.modal,.install-card,.step-card,.settings-form,.settings-options,.fee-notes article,.fee-hero,.guide-hero,.toast{background:var(--glass-surface);border:1px solid var(--glass-edge);box-shadow:var(--glass-shadow);-webkit-backdrop-filter:blur(26px)saturate(150%);backdrop-filter:blur(26px)saturate(150%);color:var(--text)}.panel{border-radius:25px}.metric-grid,.metric{border-color:var(--border)}.metric>div>span,.metric>small{color:var(--muted)}.metric>strong{color:var(--text)}.access-banner{background:var(--panel);border-color:var(--glass-edge);box-shadow:var(--glass-shadow)}.access-icon{display:none}.access-banner strong{color:var(--text)}.access-banner span:not(.access-icon){color:var(--muted)}.access-banner button{color:#846b22}.panel-heading h2{font-weight:550}.panel-heading p,.chart-legend,.strategy-tagline,.strategy-card dt,.strategy-card>small,.microcopy{color:var(--muted)}.strategy-callout{padding-top:10px}.strategy-callout>span{color:var(--muted)}.strategy-card .pill,.pill{border-color:var(--border);color:var(--muted);background:var(--panel)}.segmented{background:#22252a08;border-color:#22252a0a}.segmented button{color:var(--muted)}.segmented button.selected{background:var(--panel-2);color:var(--text);box-shadow:0 2px 7px #0000000d,inset 0 1px #fff9}.chart-foot{border-color:var(--border);color:var(--muted)}.chart-foot button{color:#80681e}.recharts-cartesian-grid-horizontal line{stroke:var(--border)}.chart-empty{color:var(--muted)}.chart-grid-lines{display:none}.button.secondary{background:var(--panel);border-color:var(--glass-edge);box-shadow:var(--glass-shadow);color:var(--text)}.button.secondary:hover:not(:disabled){background:var(--panel-2)}.text-link{color:var(--muted)}.gold{color:#846900!important}.icon-button{color:var(--muted)}.icon-button:hover{color:var(--text);background:var(--panel-2)}.icon-button .native-mark{font-size:21px}.notification-button .native-mark{font-size:11px}.modal-head{border-color:var(--border)}.modal::backdrop{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#a7a9b340}.modal input,.modal textarea,.modal select,.settings-form input,.settings-form select,input,textarea,select{background:var(--panel);color:var(--text);border-color:var(--border)}label{color:var(--text)}.auth-intro p,.auth-footnote,.auth-divider,.auth-switch,.auth-form label small,.modal-body>p{color:var(--muted)}.auth-switch>button,.partner-links a{color:#846900}.auth-divider>span{background:var(--border)}.auth-form .button{margin-top:3px}.password-field>button{width:auto;color:var(--muted);padding:0 10px}.password-field .native-mark{font-size:11px}.checkbox-label{color:var(--muted)}.form-error{color:#9d4133;background:#c16b4b08;border-color:#c16b4b22}.table-scroll th{color:var(--muted);background:#22242a03}.table-scroll td{border-color:var(--border)}.instrument-icon{background:var(--panel);border-color:var(--border);color:var(--text)}.footer{border-color:var(--border)}.footer p{color:var(--muted)}.settings-options button,.settings-options a{border-color:var(--border)}.settings-options p,.notice,.faq details>p,.step-card p,.fee-notes p,.empty p{color:var(--muted)}.avatar{background:var(--panel);border-color:var(--border);color:var(--text)}.sidebar-profile>.avatar:empty{display:none}.direction.buy{color:var(--green)}.direction.sell{color:var(--red)}.install-card{padding:18px}.control-teaser{gap:0}.native-mark.trailing{margin-left:auto}.mobile-nav button .native-mark{display:none}.top-actions .appearance select{padding:6px 8px}.mobile-nav{background:var(--glass-surface);border:1px solid var(--glass-edge);-webkit-backdrop-filter:blur(32px)saturate(170%);backdrop-filter:blur(32px)saturate(170%);box-shadow:0 10px 40px #3a3c4a20,inset 0 1px #fffe}.mobile-nav button{color:var(--muted);font-size:11px;font-weight:500}.mobile-nav button.active{color:var(--text);background:#ffffff90;box-shadow:0 2px 9px #2021240a,inset 0 1px #fff}.mobile-nav button.active:before{display:none}:root[data-theme=dark] .site-wordmark>span,:root[data-theme=dark] .gold,:root[data-theme=dark] .quiet-link,:root[data-theme=dark] .text-link.gold{color:#ddca82!important}:root[data-theme=dark] .product-caption{color:#c6b67f}:root[data-theme=dark] .launch-hero h1>span{color:#e1cf85}:root[data-theme=dark] .product-stage{background:linear-gradient(120deg,#5c574b,#8e8260 65%,#6c675c);border-color:#ffffff25}:root[data-theme=dark] .stage-caption{color:#e0d8c3}:root[data-theme=dark] .glass-device{color:#f5f5f7;background:linear-gradient(125deg,#202124b3,#20212478);border-color:#ffffff30;box-shadow:inset 0 1px #ffffff30,0 24px 50px #0003}:root[data-theme=dark] .device-top,:root[data-theme=dark] .device-bottom{border-color:#ffffff15}:root[data-theme=dark] .device-summary>strong,:root[data-theme=dark] .preview-control-heading strong{color:#f5f5f7}:root[data-theme=dark] .device-summary>span,:root[data-theme=dark] .device-summary p,:root[data-theme=dark] .device-summary>strong small,:root[data-theme=dark] .preview-control-heading div>span,:root[data-theme=dark] .device-controls>p,:root[data-theme=dark] .device-bottom{color:#bcb7a9}:root[data-theme=dark] .preview-status,:root[data-theme=dark] .preview-range span:nth-child(2){color:#dfd09d}:root[data-theme=dark] .device-badge{color:#cac5b8;background:#ffffff0c;border-color:#ffffff24}:root[data-theme=dark] .glass-pause{color:#f5f5f7;background:linear-gradient(#ffffff1c,#ffffff07);border-color:#ffffff25;box-shadow:inset 0 1px #fff2}:root[data-theme=dark] .glass-pause>span{color:#cac1a2}:root[data-theme=dark] .mobile-nav button.active{background:#ffffff16;box-shadow:inset 0 1px #ffffff15}:root[data-theme=dark] .modal::backdrop{background:#0006}:root[data-theme=dark] .form-error{color:#eda48d}@media (width<=1000px){.site-nav{gap:14px}.site-nav nav{gap:18px}.appearance>span{display:none}.launch-hero h1{font-size:90px}.hero-description{font-size:22px}}@media (width<=760px){.site-nav{border-radius:0 0 23px 23px;gap:10px;padding:0 20px}.site-nav .appearance{margin-left:auto}.site-nav .appearance select{min-height:31px;padding:6px 8px;font-size:10px}.nav-launch{gap:7px;padding:8px 12px;font-size:10px}.site-wordmark{font-size:20px}.site-wordmark img{width:25px;height:25px}.launch-hero{padding-top:57px}.launch-hero h1{letter-spacing:-.065em;max-width:400px;font-size:clamp(57px,16vw,78px);line-height:1.04}.launch-hero h1>span{display:block}.hero-description{max-width:290px;margin:22px auto 28px;font-size:18px;line-height:1.4}.product-caption{letter-spacing:.035em;font-size:10px}.hero-links{gap:20px}.hero-footnote{gap:9px;font-size:9px}.product-stage{border-radius:28px;margin-top:45px;padding:18px 14px 23px}.glass-device{border-radius:22px}.stage-caption{margin-bottom:17px;font-size:10px}.device-top{padding:17px}.device-body{padding:26px 23px}.device-controls{border-color:#6f675520}.preview-control-heading{gap:0}.preview-control-heading strong{font-size:18px}.device-summary>span,.device-summary p{font-size:12px}.device-controls>p{font-size:11px}.glass-pause{font-size:12px}.preview-status{font-size:10px}.device-bottom{padding:15px 17px;font-size:10px;line-height:1.5}.device-summary>strong{font-size:79px}.device-summary>strong small{font-size:33px}.editorial-section{padding:64px 25px}.section-intro h2{font-size:37px}.story-copy h3{font-size:31px}.story-pair article{padding-left:0}.story-pair{gap:34px}.fee-story h2,.onboarding-story h2{font-size:37px}.site-footer .site-wordmark{font-size:22px}.topbar{padding:0 16px}.top-actions{gap:7px}.topbar .environment{display:none}.notification-button{padding:5px 3px}.top-actions>.button{padding:8px 11px;font-size:10px}.breadcrumbs{gap:7px;font-size:12px}.breadcrumbs .mobile-brand{width:23px;height:23px}.top-actions .appearance select{min-height:30px;font-size:10px}.top-actions>.button .native-mark{display:none}.page-heading h1{font-size:30px}.panel,.strategy-card{border-radius:24px}.panel-heading h2{font-size:16px}.panel-heading{padding:23px 20px}.metric>strong{font-size:28px}.metric>small{font-size:10px}.metric>div>span{font-size:11px}.mobile-nav{border-radius:29px;min-height:61px;padding:6px;left:13px;right:13px}.mobile-nav button{border-radius:24px;gap:0;min-height:47px;font-size:11px}.mobile-nav button>svg{display:none}.mobile-nav button.active{border:1px solid #ffffff80}.modal-head{padding:24px 22px 18px}.modal-head h2{font-size:23px}.auth-form{padding:0 22px}.modal label{font-size:13px}.modal-body{padding:22px}.auth-footnote{font-size:11px}.modal input,.modal textarea,.modal select{font-size:16px}.auth-icon img{width:40px;height:40px}.strategy-top{gap:10px}.strategy-card dt,.strategy-card dd{font-size:11px}.strategy-card>small{font-size:10px}}@media (prefers-reduced-transparency:reduce){:root{--panel:#fff;--panel-2:#fff;--glass-surface:#fff}:root[data-theme=dark]{--panel:#25272c;--panel-2:#25272c;--glass-surface:#25272c}.glass-device{-webkit-backdrop-filter:none;backdrop-filter:none;background:#f5f3ea}:root[data-theme=dark] .glass-device{background:#25272c}}.sidebar{border:1px solid var(--glass-edge);width:222px;height:calc(100dvh - 28px);box-shadow:var(--glass-shadow);border-radius:28px;padding:23px 15px 0;top:14px;bottom:14px;left:14px}.main-shell{margin-left:248px}.topbar{border:1px solid var(--glass-edge);height:64px;box-shadow:var(--glass-shadow);border-radius:23px;margin:14px 24px 0;padding:0 20px;top:14px}.metric>div>.native-mark{display:none}.notice.warning{color:#855c1d;background:#c78b0910;border-color:#a67e3433}.install-card button{color:#80681c}.nav-item>.native-mark:not(.trailing){display:none}.notification-button{font-size:11px}.auth-methods{background:#22242a06;border-radius:99px;gap:5px;margin:0 22px 20px;padding:4px;display:flex}.auth-methods button{color:var(--muted);border-radius:99px;flex:1;padding:10px;font-size:12px}.auth-methods button[aria-pressed=true]{background:var(--panel-2);box-shadow:var(--glass-shadow);color:var(--text)}.bot-check{flex-direction:column;justify-content:center;align-items:center;gap:8px;min-height:68px;margin:16px 22px 20px;display:flex}.bot-check-status{color:var(--muted);text-align:center;font-size:11px;line-height:1.6}.google-explanation{color:var(--muted);text-align:center;padding:0 25px 5px;font-size:13px;line-height:1.7}.auth-google-state{text-align:center;color:var(--muted);padding:15px 22px 0;font-size:12px}:root[data-theme=dark] .install-card button{color:#dbc87c}:root[data-theme=dark] .notice.warning{color:#e5c88d}@media (width<=760px){.main-shell{margin-left:0}.sidebar{width:265px;height:calc(100dvh - 24px);top:12px;bottom:12px;left:12px}.topbar{border-radius:23px;height:60px;margin:10px 12px 0;padding:0 12px;top:10px}.breadcrumbs{gap:4px}.top-actions{gap:5px}.top-actions .appearance select{padding:5px 6px;font-size:10px}.notification-button{padding:6px 3px;font-size:10px}.top-actions>.button{padding:7px 10px;font-size:10px}.breadcrumbs>strong{font-size:11px}.breadcrumbs .mobile-only{margin-right:0}.page-heading{padding-top:4px}main{padding-top:26px}.bot-check{margin-left:15px;margin-right:15px}}.auth-form .bot-check{width:100%;margin:8px 0 4px}.turnstile-slot{place-items:center;width:100%;min-height:65px;display:grid}
