:root{--a-001015:0,16,21;--a-02040a:2,4,10;--a-02040f:2,4,15;--a-03050c:3,5,12;--a-030610:3,6,16;--a-030612:3,6,18;--a-03061a:3,6,26;--a-04060d:4,6,13;--a-040710:4,7,16;--a-040814:4,8,20;--a-040820:4,8,32;--a-04121a:4,18,26;--a-04201a:4,32,26;--a-05070f:5,7,15;--a-05080f:5,8,15;--a-050812:5,8,18;--a-050814:5,8,20;--a-050816:5,8,22;--a-050915:5,9,21;--a-050916:5,9,22;--a-05091c:5,9,28;--a-050a22:5,10,34;--a-06050f:6,5,15;--a-060914:6,9,20;--a-060a18:6,10,24;--a-060a1a:6,10,26;--a-06101f:6,16,31;--a-06121a:6,18,26;--a-070a16:7,10,22;--a-070b18:7,11,24;--a-070b19:7,11,25;--a-070b1a:7,11,26;--a-070c1c:7,12,28;--a-080c1c:8,12,28;--a-080c1d:8,12,29;--a-080c22:8,12,34;--a-080d1e:8,13,30;--a-081033:8,16,51;--a-08122c:8,18,44;--a-085d75:8,93,117;--a-090e20:9,14,32;--a-096781:9,103,129;--a-0a0f1f:10,15,31;--a-0a1022:10,16,34;--a-0a1024:10,16,36;--a-0a1026:10,16,38;--a-0a1230:10,18,48;--a-0a1638:10,22,56;--a-0a1640:10,22,64;--a-0a1d26:10,29,38;--a-0a72a8:10,114,168;--a-0b1020:11,16,32;--a-0b1128:11,17,40;--a-0b1226:11,18,38;--a-0b1228:11,18,40;--a-0b1330:11,19,48;--a-0b1640:11,22,64;--a-0b1a44:11,26,68;--a-0b6f86:11,111,134;--a-0b7f9f:11,127,159;--a-0c132a:12,19,42;--a-0c142c:12,20,44;--a-0c1530:12,21,48;--a-0c1532:12,21,50;--a-0c1e3a:12,30,58;--a-0d1530:13,21,48;--a-0e1330:14,19,48;--a-0e1630:14,22,48;--a-0e183c:14,24,60;--a-0f1730:15,23,48;--a-0f1732:15,23,50;--a-0f766e:15,118,110;--a-10182b:16,24,43;--a-101834:16,24,52;--a-101936:16,25,54;--a-101a38:16,26,56;--a-101d52:16,29,82;--a-111a3a:17,26,58;--a-111b36:17,27,54;--a-120c33:18,12,51;--a-121b3a:18,27,58;--a-121c3a:18,28,58;--a-121c3c:18,28,60;--a-141a3a:20,26,58;--a-141a3c:20,26,60;--a-141a3e:20,26,62;--a-141e40:20,30,64;--a-142042:20,32,66;--a-14285a:20,40,90;--a-1477c9:20,119,201;--a-16104a:22,16,74;--a-162042:22,32,66;--a-162248:22,34,72;--a-182452:24,36,82;--a-1a1040:26,16,64;--a-1a1430:26,20,48;--a-1a1c44:26,28,68;--a-1a2748:26,39,72;--a-1a3078:26,48,120;--a-1a51da:26,81,218;--a-1b2f78:27,47,120;--a-1c2f64:28,47,100;--a-1c3069:28,48,105;--a-1e2a5e:30,42,94;--a-1f2430:31,36,48;--a-22d3ee:34,211,238;--a-26314e:38,49,78;--a-26386e:38,56,110;--a-283a70:40,58,112;--a-28407a:40,64,122;--a-285ac8:40,90,200;--a-2a5de0:42,93,224;--a-2a78d6:42,120,214;--a-2b45b8:43,69,184;--a-2f63e6:47,99,230;--a-2f7bff:47,123,255;--a-3459e6:52,89,230;--a-3466e8:52,102,232;--a-3987e5:57,135,229;--a-3a5ee6:58,94,230;--a-3b3466:59,52,102;--a-3b5fdc:59,95,220;--a-3c288c:60,40,140;--a-3c3a78:60,58,120;--a-3c5aaa:60,90,170;--a-3d63f0:61,99,240;--a-3f7bff:63,123,255;--a-4a3aa7:74,58,167;--a-4f5ce6:79,92,230;--a-4f7cff:79,124,255;--a-535f7b:83,95,123;--a-545f7a:84,95,122;--a-56627f:86,98,127;--a-5b8dff:91,141,255;--a-5ee0ff:94,224,255;--a-5f36d0:95,54,208;--a-608cff:96,140,255;--a-6539de:101,57,222;--a-65739a:101,115,154;--a-6796ff:103,150,255;--a-67e8f9:103,232,249;--a-6b3cf0:107,60,240;--a-6b7590:107,117,144;--a-6b7896:107,120,150;--a-6d3fd6:109,63,214;--a-6d3fe0:109,63,224;--a-6d43e0:109,67,224;--a-6e96ff:110,150,255;--a-6f9bff:111,155,255;--a-7240d8:114,64,216;--a-7850dc:120,80,220;--a-7850e6:120,80,230;--a-78aaff:120,170,255;--a-78c8ff:120,200,255;--a-78dcff:120,220,255;--a-7a4cec:122,76,236;--a-7a8599:122,133,153;--a-7a89b0:122,137,176;--a-7d88a6:125,136,166;--a-7da0ff:125,160,255;--a-7dc8ff:125,200,255;--a-7ddcff:125,220,255;--a-7df3ff:125,243,255;--a-82a5ff:130,165,255;--a-82aaff:130,170,255;--a-8a93a8:138,147,168;--a-8b5cf6:139,92,246;--a-8b9bbd:139,155,189;--a-8cb9ff:140,185,255;--a-8cc8ff:140,200,255;--a-8fe8ff:143,232,255;--a-9085e9:144,133,233;--a-93a3c4:147,163,196;--a-96aad2:150,170,210;--a-96c3ff:150,195,255;--a-96e6ff:150,230,255;--a-a0b9ff:160,185,255;--a-a0f0ff:160,240,255;--a-a21caf:162,28,175;--a-a5e1ff:165,225,255;--a-a5f3fc:165,243,252;--a-a78bfa:167,139,250;--a-a8189c:168,24,156;--a-aad7ff:170,215,255;--a-aaf0ff:170,240,255;--a-aebbd6:174,187,214;--a-b49cff:180,156,255;--a-b4e1ff:180,225,255;--a-b4f0ff:180,240,255;--a-b4f2ff:180,242,255;--a-b9a5ff:185,165,255;--a-be185d:190,24,93;--a-bed7ff:190,215,255;--a-bef0ff:190,240,255;--a-bef5ff:190,245,255;--a-bff3ff:191,243,255;--a-bff4ff:191,244,255;--a-c3cfe6:195,207,230;--a-c4b5fd:196,181,253;--a-c6d1e8:198,209,232;--a-c8f5ff:200,245,255;--a-c9d3e8:201,211,232;--a-cfd3da:207,211,218;--a-cfe6ff:207,230,255;--a-cffafe:207,250,254;--a-d7e3ff:215,227,255;--a-d946ef:217,70,239;--a-d9dde5:217,221,229;--a-dcfaff:220,250,255;--a-dff7ff:223,247,255;--a-e879f9:232,121,249;--a-e8ecff:232,236,255;--a-e8edf6:232,237,246;--a-e9eef7:233,238,247;--a-e9eefc:233,238,252;--a-e9f0ff:233,240,255;--a-eaf6ff:234,246,255;--a-ebf2ff:235,242,255;--a-ec4899:236,72,153;--a-eceef2:236,238,242;--a-eef0f4:238,240,244;--a-eef2fd:238,242,253;--a-eef3ff:238,243,255;--a-eef8ff:238,248,255;--a-f2f4f9:242,244,249;--a-f2f5fc:242,245,252;--a-f472b6:244,114,182;--a-f4f6fb:244,246,251;--a-f4fbff:244,251,255;--a-f5f7fb:245,247,251;--a-f6f2ff:246,242,255;--a-38bdf8:56,189,248;--a-94a3b8:148,163,184}html[data-skin=nightshift]{--a-001015:2,16,19;--a-02040a:3,8,9;--a-02040f:3,12,14;--a-03050c:4,10,11;--a-030610:4,13,15;--a-030612:4,14,16;--a-03061a:5,20,24;--a-04060d:5,11,12;--a-040710:5,13,15;--a-040814:6,16,18;--a-040820:7,25,29;--a-04121a:6,20,24;--a-04201a:7,25,29;--a-05070f:6,12,14;--a-05080f:6,12,14;--a-050812:6,15,17;--a-050814:7,16,18;--a-050816:7,18,20;--a-050915:7,17,19;--a-050916:7,18,20;--a-05091c:7,22,26;--a-050a22:8,26,31;--a-06050f:6,12,14;--a-060914:7,16,19;--a-060a18:8,19,22;--a-060a1a:8,21,24;--a-06101f:8,24,28;--a-06121a:8,21,24;--a-070a16:9,18,20;--a-070b18:9,20,22;--a-070b19:9,20,23;--a-070b1a:9,21,24;--a-070c1c:9,23,26;--a-080c1c:10,23,26;--a-080c1d:10,24,27;--a-080c22:11,27,31;--a-080d1e:10,24,28;--a-081033:12,40,47;--a-08122c:12,35,40;--a-085d75:120,50,5;--a-090e20:11,26,30;--a-096781:132,56,6;--a-0a0f1f:12,26,29;--a-0a1022:12,28,32;--a-0a1024:13,29,33;--a-0a1026:13,31,35;--a-0a1230:14,38,44;--a-0a1638:15,44,51;--a-0a1640:15,50,59;--a-0a1d26:13,31,35;--a-0a72a8:172,75,6;--a-0b1020:13,27,30;--a-0b1128:14,32,37;--a-0b1226:14,31,35;--a-0b1228:14,32,37;--a-0b1330:15,38,44;--a-0b1640:16,50,59;--a-0b1a44:17,53,62;--a-0b6f86:137,58,8;--a-0b7f9f:163,69,7;--a-0c132a:15,34,39;--a-0c142c:15,36,41;--a-0c1530:16,39,44;--a-0c1532:16,40,46;--a-0c1e3a:17,46,53;--a-0d1530:16,39,44;--a-0e1330:17,39,45;--a-0e1630:17,39,45;--a-0e183c:19,48,55;--a-0f1730:18,39,45;--a-0f1732:18,41,46;--a-0f766e:121,50,12;--a-10182b:19,36,40;--a-101834:20,43,48;--a-101936:20,44,50;--a-101a38:20,46,52;--a-101d52:23,65,75;--a-111a3a:21,47,54;--a-111b36:21,44,50;--a-120c33:16,41,47;--a-121b3a:22,48,54;--a-121c3a:22,48,54;--a-121c3c:22,49,56;--a-141a3a:24,48,54;--a-141a3c:24,50,56;--a-141a3e:24,51,58;--a-141e40:24,53,60;--a-142042:25,54,61;--a-14285a:27,72,83;--a-1477c9:206,98,15;--a-16104a:22,59,68;--a-162042:26,55,62;--a-162248:27,59,67;--a-182452:30,67,76;--a-1a1040:21,52,59;--a-1a1430:23,41,45;--a-1a1c44:30,57,64;--a-1a2748:31,60,67;--a-1a3078:122,72,24;--a-1a51da:223,118,21;--a-1b2f78:122,73,25;--a-1c2f64:102,63,26;--a-1c3069:107,65,26;--a-1e2a5e:96,62,28;--a-1f2430:33,44,46;--a-22d3ee:243,110,29;--a-26314e:79,57,37;--a-26386e:112,73,36;--a-283a70:114,75,38;--a-28407a:124,79,38;--a-285ac8:204,116,36;--a-2a5de0:229,129,37;--a-2a78d6:218,119,38;--a-2b45b8:188,113,39;--a-2f63e6:235,135,42;--a-2f7bff:255,144,47;--a-3459e6:234,140,48;--a-3466e8:236,138,48;--a-3987e5:233,134,53;--a-3a5ee6:234,143,54;--a-3b3466:103,80,51;--a-3b5fdc:224,138,55;--a-3c288c:143,97,37;--a-3c3a78:122,91,56;--a-3c5aaa:173,113,57;--a-3d63f0:244,149,57;--a-3f7bff:255,154,63;--a-4a3aa7:170,119,55;--a-4f5ce6:234,157,75;--a-4f7cff:255,164,79;--a-535f7b:124,102,82;--a-545f7a:123,102,83;--a-56627f:128,106,85;--a-5b8dff:255,169,91;--a-5ee0ff:255,157,94;--a-5f36d0:212,143,50;--a-608cff:255,172,96;--a-6539de:226,152,53;--a-65739a:155,127,100;--a-6796ff:255,175,103;--a-67e8f9:253,157,99;--a-6b3cf0:244,164,56;--a-6b7590:145,125,106;--a-6b7896:151,127,106;--a-6d3fd6:218,151,59;--a-6d3fe0:228,157,59;--a-6d43e0:228,158,63;--a-6e96ff:255,180,110;--a-6f9bff:255,180,111;--a-7240d8:220,154,60;--a-7850dc:224,161,77;--a-7850e6:234,167,76;--a-78aaff:255,183,120;--a-78c8ff:255,178,120;--a-78dcff:255,174,120;--a-7a4cec:240,169,72;--a-7a8599:154,136,121;--a-7a89b0:177,148,121;--a-7d88a6:167,145,124;--a-7da0ff:255,188,125;--a-7dc8ff:255,181,125;--a-7ddcff:255,177,125;--a-7df3ff:255,173,125;--a-82a5ff:255,190,130;--a-82aaff:255,189,130;--a-8a93a8:169,152,137;--a-8b5cf6:250,182,88;--a-8b9bbd:190,163,138;--a-8cb9ff:255,193,140;--a-8cc8ff:255,190,140;--a-8fe8ff:255,187,143;--a-9085e9:235,188,131;--a-93a3c4:197,170,146;--a-96aad2:211,178,148;--a-96c3ff:255,198,150;--a-96e6ff:255,192,150;--a-a0b9ff:255,206,160;--a-a0f0ff:255,196,160;--a-a21caf:179,130,24;--a-a5e1ff:255,202,165;--a-a5f3fc:254,197,163;--a-a78bfa:253,203,136;--a-a8189c:172,128,20;--a-aad7ff:255,207,170;--a-aaf0ff:255,203,170;--a-aebbd6:215,193,173;--a-b49cff:255,212,156;--a-b4e1ff:255,212,180;--a-b4f0ff:255,209,180;--a-b4f2ff:255,209,180;--a-b9a5ff:255,216,165;--a-be185d:190,24,93;--a-bed7ff:255,220,190;--a-bef0ff:255,216,190;--a-bef5ff:255,215,190;--a-bff3ff:255,216,191;--a-bff4ff:255,216,191;--a-c3cfe6:231,211,194;--a-c4b5fd:255,222,179;--a-c6d1e8:233,214,197;--a-c8f5ff:255,221,200;--a-c9d3e8:233,216,200;--a-cfd3da:218,212,207;--a-cfe6ff:255,228,207;--a-cffafe:255,224,206;--a-d7e3ff:255,234,215;--a-d946ef:243,186,66;--a-d9dde5:229,223,217;--a-dcfaff:255,233,220;--a-dff7ff:255,236,223;--a-e879f9:252,209,118;--a-e8ecff:255,243,232;--a-e8edf6:246,239,232;--a-e9eef7:247,240,233;--a-e9eefc:252,242,233;--a-e9f0ff:255,243,233;--a-eaf6ff:255,243,234;--a-ebf2ff:255,244,235;--a-ec4899:240,203,68;--a-eceef2:242,239,236;--a-eef0f4:244,241,238;--a-eef2fd:253,245,238;--a-eef3ff:255,246,238;--a-eef8ff:255,245,238;--a-f2f4f9:249,245,242;--a-f2f5fc:252,247,242;--a-f472b6:247,217,111;--a-f4f6fb:251,247,244;--a-f4fbff:255,249,244;--a-f5f7fb:251,248,245;--a-f6f2ff:255,250,242;--a-38bdf8:253,134,51;--a-94a3b8:185,164,147}:root{--bg0:rgb(var(--a-04060d));--bg1:rgb(var(--a-070b18));--bg2:rgb(var(--a-0b1226));--bg3:rgb(var(--a-111b36));--panel:rgba(var(--a-0a1022),.66);--panel-2:rgba(var(--a-0f1730),.78);--panel-solid:rgb(var(--a-0d1530));--hi:rgba(255,255,255,.055);--line:rgba(var(--a-608cff),.16);--line-2:rgba(var(--a-608cff),.28);--line-hi:rgba(var(--a-7dc8ff),.55);--ink:rgb(var(--a-e9eefc));--ink-2:rgb(var(--a-c3cfe6));--dim:rgb(var(--a-8b9bbd));--dim-2:rgb(var(--a-7a89b0));--ink-hi:#fff;--fill:rgba(var(--a-0c142c),.6);--field:rgba(var(--a-080c1c),.8);--well:rgba(var(--a-0a1022),.8);--cyan:rgb(var(--a-22d3ee));--cyan-2:rgb(var(--a-67e8f9));--blue:rgb(var(--a-3f7bff));--blue-2:rgb(var(--a-5b8dff));--violet:rgb(var(--a-8b5cf6));--violet-2:rgb(var(--a-a78bfa));--magenta:rgb(var(--a-ec4899));--ok:#34d399;--warn:#f5b342;--bad:#f0556a;--grad-brand:linear-gradient(135deg,rgb(var(--a-22d3ee)) 0%,rgb(var(--a-3f7bff)) 48%,rgb(var(--a-8b5cf6)) 100%);--grad-cta:linear-gradient(90deg,rgb(var(--a-0a72a8)) 0%,rgb(var(--a-3b5fdc)) 55%,rgb(var(--a-7240d8)) 100%);--grad-active:linear-gradient(90deg,rgba(var(--a-22d3ee),.22),rgba(var(--a-3f7bff),.28) 60%,rgba(var(--a-8b5cf6),.18));--r-sm:10px;--r-md:14px;--r-lg:18px;--r-xl:22px;--r-2xl:28px;--shadow:0 18px 40px -22px rgba(0,0,0,.85);--font:"Manrope",system-ui,-apple-system,"Segoe UI",sans-serif;--ease:cubic-bezier(.2,.8,.2,1);--t-fast:.16s;--t-med:.28s;--t-slow:.42s;--elev-1:0 1px 0 rgba(255,255,255,.05) inset,0 10px 24px -18px rgba(0,0,0,.85);--elev-2:0 1px 0 rgba(255,255,255,.08) inset,0 18px 40px -22px rgba(0,0,0,.9),0 2px 6px -3px rgba(0,0,0,.5);--elev-3:0 1px 0 rgba(255,255,255,.11) inset,0 30px 60px -28px rgba(0,0,0,.95),0 8px 16px -8px rgba(0,0,0,.6);--glass-1:rgba(var(--a-0a1022),.66);--glass-2:rgba(var(--a-0f1730),.8);--glass-3:rgba(var(--a-142042),.9);--glass-blur:14px;--st-agent:var(--cyan);--st-new:rgb(var(--a-f472b6));--st-ok:var(--ok);--st-err:var(--bad);--px:0;--py:0;--sidebar:248px;--rail:304px}:root{--sc:rgb(var(--a-22d3ee));--sc2:rgb(var(--a-8b5cf6))}html[data-sphere=listening]{--sc:rgb(var(--a-67e8f9));--sc2:rgb(var(--a-3f7bff))}html[data-sphere=thinking]{--sc:rgb(var(--a-a78bfa));--sc2:rgb(var(--a-3f7bff))}html[data-sphere=speaking]{--sc:rgb(var(--a-e879f9));--sc2:rgb(var(--a-8b5cf6))}html[data-sphere=autonomous]{--sc:rgb(var(--a-5b8dff));--sc2:rgb(var(--a-22d3ee))}html[data-sphere=alert]{--sc:#f5b342;--sc2:rgb(var(--a-ec4899))}html[data-sphere=success]{--sc:#34d399;--sc2:rgb(var(--a-22d3ee))}.lsph{--d:240px;position:relative;width:var(--d);height:var(--d);flex:none;isolation:isolate;--px:0;--py:0}.lsph--hero{--d:240px}.lsph--md{--d:150px}.lsph--sm{--d:64px}.lsph--xs{--d:32px}.lsph>*{position:absolute;pointer-events:none}.lsph-aura{inset:-46%;border-radius:50%;background:radial-gradient(circle,color-mix(in srgb,var(--sc) 34%,transparent) 0%,color-mix(in srgb,var(--sc2) 16%,transparent) 36%,transparent 64%);animation:lsBreath 6s ease-in-out infinite;transition:background .6s}@keyframes lsBreath{0%,to{opacity:.72;transform:scale(.97)}50%{opacity:1;transform:scale(1.03)}}.lsph-orbit{inset:0;transform:translate(calc(var(--px) * -5px),calc(var(--py) * -5px))}.lsph-orbit.front{z-index:3;clip-path:inset(50% -60% -60% -60%)}.lsph-orbit.back{z-index:1}.lsph-ring{position:absolute;inset:var(--in,-20%);border-radius:50%;border:1px solid color-mix(in srgb,var(--sc) 42%,transparent);transform:rotateX(var(--tx,74deg)) rotateY(var(--ty,0deg))}.lsph-ring i{position:absolute;inset:-2px;border-radius:50%;background:conic-gradient(from 0deg,transparent 0 62%,color-mix(in srgb,var(--sc) 70%,#fff) 84%,transparent 94%);-webkit-mask:radial-gradient(circle,transparent calc(50% - 3px),#000 calc(50% - 2px),#000 calc(50% - .5px),transparent 50%);mask:radial-gradient(circle,transparent calc(50% - 3px),#000 calc(50% - 2px),#000 calc(50% - .5px),transparent 50%);animation:lsTurn var(--sp,26s) linear infinite var(--dir,normal)}.lsph-ring.r2{--in:-34%;--tx:70deg;--ty:-14deg;--sp:38s;--dir:reverse;border-color:color-mix(in srgb,var(--sc2) 40%,transparent)}.lsph-ring.r3{--in:-48%;--tx:78deg;--ty:12deg;--sp:52s;border-color:color-mix(in srgb,var(--sc) 22%,transparent)}@keyframes lsTurn{to{transform:rotate(360deg)}}.lsph-body{inset:0;z-index:2;border-radius:50%;overflow:hidden;background:radial-gradient(circle at 50% 108%,color-mix(in srgb,var(--sc) 55%,transparent) 0%,transparent 46%),radial-gradient(circle at 46% 38%,rgb(var(--a-1b2f78)),rgb(var(--a-0b1640)) 42%,rgb(var(--a-050a22)) 74%,rgb(var(--a-02040f)));box-shadow:0 0 0 1px color-mix(in srgb,var(--sc) 55%,rgba(255,255,255,.2)),0 0 calc(var(--d) * .16) color-mix(in srgb,var(--sc) 45%,transparent),0 calc(var(--d) * .1) calc(var(--d) * .3) -6px rgba(var(--a-02040f),.7);transform:translate(calc(var(--px) * 4px),calc(var(--py) * 4px));transition:box-shadow .6s,transform .5s var(--ease)}.lsph-body>i{position:absolute;border-radius:50%}.lsph-light{inset:-28%;opacity:.8;background:conic-gradient(from 20deg,var(--sc),rgb(var(--a-3f7bff)) 30%,var(--sc2) 55%,rgb(var(--a-ec4899)) 72%,var(--sc));-webkit-mask:radial-gradient(circle at 50% 58%,#000 18%,transparent 62%);mask:radial-gradient(circle at 50% 58%,#000 18%,transparent 62%);filter:blur(calc(var(--d) * .07));animation:lsTurn 22s linear infinite}.lsph-morph{inset:14%;background:radial-gradient(circle at 50% 46%,color-mix(in srgb,var(--sc) 48%,transparent),transparent 66%);animation:lsMorph 9s ease-in-out infinite}@keyframes lsMorph{0%,to{transform:scale(1) rotate(0)}33%{transform:scale(1.1,.9) rotate(50deg)}66%{transform:scale(.92,1.08) rotate(110deg)}}.lsph-glass{inset:0;background:radial-gradient(circle at 32% 24%,rgba(255,255,255,.55) 0%,rgba(255,255,255,.12) 16%,transparent 34%),radial-gradient(circle at 70% 82%,rgba(255,255,255,.08),transparent 30%),radial-gradient(circle,transparent 58%,rgba(var(--a-02040f),.55) 76%,transparent 77%);box-shadow:inset 0 0 calc(var(--d) * .12) color-mix(in srgb,var(--sc) 40%,transparent),inset 0 calc(var(--d) * -.1) calc(var(--d) * .2) color-mix(in srgb,var(--sc) 22%,transparent),inset 0 2px 1px #ffffff38}.lsph-mark{left:50%;top:50%;width:30%;height:30%;translate:-50% -50%;background:conic-gradient(from 200deg,rgb(var(--a-7df3ff)),rgb(var(--a-3f7bff)) 35%,rgb(var(--a-8b5cf6)) 62%,rgb(var(--a-d946ef)) 82%,rgb(var(--a-7df3ff)));-webkit-mask:radial-gradient(circle,transparent 0 56%,#000 58%);mask:radial-gradient(circle,transparent 0 56%,#000 58%);filter:drop-shadow(0 0 calc(var(--d) * .03) rgba(var(--a-7ddcff),.9))}.lsph-word{font-style:normal;left:50%;top:66%;translate:-50% 0;font-size:calc(var(--d) * .062);font-weight:800;letter-spacing:.42em;margin-left:.21em;color:rgb(var(--a-eef8ff));white-space:nowrap;text-shadow:0 0 12px color-mix(in srgb,var(--sc) 80%,transparent)}.lsph-burst{inset:-6%;border-radius:50%;border:2px solid var(--sc);opacity:0;z-index:4}.lsph.is-pulse .lsph-burst{animation:lsBurst .9s cubic-bezier(.16,1,.3,1)}@keyframes lsBurst{0%{opacity:.95;transform:scale(.9)}to{opacity:0;transform:scale(1.7)}}.lsph-px{inset:-50%;width:200%;height:200%;z-index:3}.lsph-body>canvas.lsph-core{position:absolute;inset:0;width:100%;height:100%;pointer-events:none}.lsph.has-core .lsph-body{overflow:visible}.lsph.has-core .lsph-light,.lsph.has-core .lsph-morph{display:none}.lsph.has-core .lsph-body{background:radial-gradient(circle at 50% 108%,color-mix(in srgb,var(--sc) 40%,transparent) 0%,transparent 44%),radial-gradient(circle at 48% 40%,rgb(var(--a-101d52)),rgb(var(--a-081033)) 46%,rgb(var(--a-040820)) 76%,rgb(var(--a-02040f)))}.lsph.has-core :is(.lsph-mark,.lsph-word){transition:opacity .7s cubic-bezier(.16,1,.3,1),scale .7s cubic-bezier(.16,1,.3,1)}.lsph.has-core:is([data-s=listening],[data-s=thinking],[data-s=speaking]) :is(.lsph-mark,.lsph-word){opacity:0;scale:.82}.lsph.has-core .lsph-glass{background:radial-gradient(circle at 32% 24%,rgba(255,255,255,.42) 0%,rgba(255,255,255,.1) 15%,transparent 32%),radial-gradient(circle at 70% 82%,rgba(255,255,255,.06),transparent 30%),radial-gradient(circle,transparent 62%,rgba(var(--a-02040f),.42) 80%,transparent 81%)}.lsph.has-core:is(.lsph--hero,.lsph--md) .lsph-glass:after{content:"";position:absolute;inset:0;border-radius:50%;opacity:.5;background:repeating-linear-gradient(0deg,rgba(255,255,255,.05) 0 1px,transparent 1px 3px)}.lsph.has-core .lsph-body:after{content:"";position:absolute;inset:-1%;border-radius:50%;pointer-events:none;opacity:0;border:1.5px solid color-mix(in srgb,var(--sc) 80%,#fff);box-shadow:0 0 calc(var(--d) * .06) var(--sc),inset 0 0 calc(var(--d) * .04) var(--sc)}.lsph.is-shock0 .lsph-body:after{animation:lsShock0 1.1s cubic-bezier(.23,1,.32,1)}.lsph.is-shock1 .lsph-body:after{animation:lsShock1 1.1s cubic-bezier(.23,1,.32,1)}@keyframes lsShock0{0%{opacity:.9;transform:scale(1)}to{opacity:0;transform:scale(1.55)}}@keyframes lsShock1{0%{opacity:.9;transform:scale(1)}to{opacity:0;transform:scale(1.55)}}html[data-sfx=lite] .lsph-body:after{display:none}.lsph-host{position:relative;background:none!important}.lsph-host>:not(.lsph-in){display:none!important}.lsph-host>.lsph-in{position:absolute;left:50%;top:50%;translate:-50% -50%;pointer-events:none}.lsph--xs.has-core .lsph-body,.lsph--sm.has-core .lsph-body{box-shadow:0 0 0 1px color-mix(in srgb,var(--sc) 55%,rgba(255,255,255,.22)),0 0 calc(var(--d) * .22) color-mix(in srgb,var(--sc) 45%,transparent)}.lsph-ped{left:50%;top:calc(100% + var(--d) * .04);width:calc(var(--d) * 1.9);height:calc(var(--d) * .5);translate:-50% 0;z-index:0}.lsph-ped i{position:absolute;left:50%;border-radius:50%;translate:-50% 0}.lsph-ped .p1{top:0;width:62%;height:34%;border:1.5px solid color-mix(in srgb,var(--sc) 80%,#fff);box-shadow:0 0 18px color-mix(in srgb,var(--sc) 70%,transparent),inset 0 0 14px color-mix(in srgb,var(--sc) 40%,transparent);background:radial-gradient(ellipse,color-mix(in srgb,var(--sc) 30%,transparent),transparent 70%)}.lsph-ped .p2{top:10%;width:84%;height:44%;border:1px solid color-mix(in srgb,var(--sc2) 55%,transparent);opacity:.8}.lsph-ped .p3{top:20%;width:100%;height:56%;border:1px solid color-mix(in srgb,var(--sc) 26%,transparent);opacity:.7}.lsph-ped .sw{top:20%;width:100%;height:56%;background:conic-gradient(from 0deg,transparent 0 80%,color-mix(in srgb,var(--sc) 80%,#fff) 90%,transparent 97%);-webkit-mask:radial-gradient(closest-side,transparent calc(100% - 3px),#000 calc(100% - 2px),transparent 100%);mask:radial-gradient(closest-side,transparent calc(100% - 3px),#000 calc(100% - 2px),transparent 100%);animation:lsTurn 16s linear infinite}.lsph-ped:after{content:"";position:absolute;left:50%;top:-30%;width:40%;height:90%;translate:-50% 0;border-radius:50%;background:radial-gradient(ellipse,color-mix(in srgb,var(--sc) 40%,transparent),transparent 70%);opacity:.8}.lsph-chips{inset:0;z-index:5;pointer-events:none}.lsph-chip{position:absolute;left:calc(50% + var(--cx) * var(--d));top:calc(50% + var(--cy) * var(--d));width:44px;height:44px;margin:-22px;pointer-events:auto;display:grid;place-items:center;border-radius:14px;color:var(--hue,var(--cyan-2));font-weight:800;font-size:12.5px;letter-spacing:-.01em;background:linear-gradient(160deg,color-mix(in srgb,var(--hue,rgb(var(--a-67e8f9))) 22%,rgba(var(--a-0c142c),.92)),rgba(var(--a-070b1a),.94));border:1px solid color-mix(in srgb,var(--hue,rgb(var(--a-67e8f9))) 50%,transparent);box-shadow:0 10px 20px -12px #000000e6,inset 0 1px #ffffff24;transition:border-color .2s,box-shadow .2s,scale .2s var(--ease)}.lsph-chip .ico{width:19px;height:19px}.lsph-chip:hover,.lsph-chip:focus-visible{scale:1.1;border-color:color-mix(in srgb,var(--hue,rgb(var(--a-67e8f9))) 90%,#fff);box-shadow:0 10px 22px -10px #000000e6,0 0 22px color-mix(in srgb,var(--hue,rgb(var(--a-67e8f9))) 55%,transparent),inset 0 1px #ffffff38}.lsph-chip:active{scale:.95}.lsph-chip.off{color:var(--dim);border-style:dashed;border-color:var(--line-2);background:rgba(var(--a-070b1a),.7);box-shadow:none}.lsph-chip:after{content:"";position:absolute;right:-3px;top:-3px;width:10px;height:10px;border-radius:50%;border:2px solid var(--bg1);background:var(--dot,transparent)}.lsph-chip:not(.ok):not(.err):not(.work):after{display:none}.lsph-chip.ok{--dot:var(--ok)}.lsph-chip.err{--dot:var(--bad)}.lsph-chip.work{--dot:var(--cyan)}.lsph-chip.work:before{content:"";position:absolute;inset:-5px;border-radius:17px;border:1.5px solid var(--cyan);opacity:0;animation:lsPing 2s ease-out infinite}@keyframes lsPing{0%{opacity:.8;transform:scale(.92)}to{opacity:0;transform:scale(1.25)}}.lsph-chips.side .lsph-chip{left:calc(50% + var(--sx) * (var(--d) * .5 + 40px - var(--ay) * 8px));top:calc(50% + var(--sy) * 58px)}.lsph-chip.add{font-size:13px;letter-spacing:0;color:var(--ink-2);border:1px dashed color-mix(in srgb,var(--ink-2) 40%,transparent);background:rgba(var(--a-070b1a),.62)}.lsph-chip.add:hover,.lsph-chip.add:focus-visible{color:var(--ink);border-color:var(--line-hi)}.lsph-chip .tip{position:absolute;bottom:calc(100% + 8px);left:50%;translate:-50% 4px;white-space:nowrap;font-size:11.5px;font-weight:700;letter-spacing:0;color:var(--ink);background:var(--panel-solid);border:1px solid var(--line-2);border-radius:8px;padding:4px 8px;opacity:0;pointer-events:none;transition:opacity .15s,translate .15s}.lsph-chip:hover .tip,.lsph-chip:focus-visible .tip{opacity:1;translate:-50% 0}.lsph[data-s=thinking] .lsph-light{animation-duration:5s}.lsph[data-s=thinking] .lsph-ring i{animation-duration:8s}.lsph[data-s=autonomous] .lsph-light{animation-duration:11s}.lsph[data-s=autonomous] .lsph-ring i{animation-duration:12s}.lsph[data-s=listening] .lsph-aura{animation:lsListen 1.6s ease-in-out infinite}@keyframes lsListen{0%,to{opacity:.85;transform:scale(.96)}50%{opacity:1;transform:scale(1.1)}}.lsph[data-s=speaking] .lsph-morph{animation:lsSpeak .42s ease-in-out infinite alternate}.lsph[data-s=speaking] .lsph-aura{animation:lsListen .84s ease-in-out infinite}@keyframes lsSpeak{0%{transform:scale(.9,.96)}to{transform:scale(1.14,1.06)}}.lsph[data-s=alert] .lsph-aura{animation-duration:2.4s}.lsph[data-s=alert] .lsph-light{animation-duration:34s}.lsph.is-press .lsph-body{transform:translate(calc(var(--px) * 4px),calc(var(--py) * 4px)) scale(.97)}button.lsph-hit{position:absolute;inset:6%;z-index:6;border-radius:50%;pointer-events:auto;cursor:pointer}button.lsph-hit:focus-visible{outline:2px solid var(--cyan-2);outline-offset:8px}.lsph--sm .lsph-orbit,.lsph--xs .lsph-orbit,.lsph--xs .lsph-aura,.lsph--xs .lsph-word,.lsph--sm .lsph-word,.lsph--xs .lsph-morph{display:none}.lsph--sm .lsph-aura{inset:-30%}.lsph--xs .lsph-light{filter:none;opacity:.7}.bnav .aiorb,.mm-orb:not(.ok):not(.bad):not(.fail),.ob-av,.zstat .zorb,.boot-orb,.hq-mini{background:radial-gradient(circle at 34% 28%,rgba(255,255,255,.85) 0%,color-mix(in srgb,var(--sc) 60%,#fff) 9%,transparent 30%),radial-gradient(circle at 50% 110%,color-mix(in srgb,var(--sc) 80%,transparent) 0%,transparent 55%),conic-gradient(from 210deg,rgb(var(--a-22d3ee)),rgb(var(--a-3f7bff)) 30%,var(--sc2) 58%,rgb(var(--a-ec4899)) 76%,rgb(var(--a-22d3ee)))!important;box-shadow:0 0 0 1px color-mix(in srgb,var(--sc) 55%,rgba(255,255,255,.25)) inset,0 0 18px color-mix(in srgb,var(--sc) 55%,transparent),0 6px 16px -8px #000c;transition:box-shadow .6s}.bnav .aiorb{box-shadow:0 0 0 5px var(--bg1),0 0 0 6px color-mix(in srgb,var(--sc) 45%,transparent),0 0 26px color-mix(in srgb,var(--sc) 60%,transparent)}.bnav .aiorb:before{border-color:color-mix(in srgb,var(--sc) 55%,transparent)!important}.zstat .zorb:after{border-color:var(--sc)}html[data-sphere] .zstat .zorb,html[data-sphere] :is(#core,.bnav .aiorb){filter:none}.vm-orb:before{background:radial-gradient(circle at 40% 40%,color-mix(in srgb,var(--sc) 60%,transparent),color-mix(in srgb,var(--sc2) 35%,transparent) 45%,transparent 72%)}:is(html.light,html.tg-light) .lsph-aura{opacity:.55}:is(html.light,html.tg-light) .lsph-body{box-shadow:0 0 0 1px color-mix(in srgb,var(--sc) 55%,rgba(255,255,255,.4)),0 0 calc(var(--d) * .12) color-mix(in srgb,var(--sc) 35%,transparent),0 calc(var(--d) * .12) calc(var(--d) * .26) -8px rgba(var(--a-14285a),.45)}:is(html.light,html.tg-light) .lsph-chip{background:var(--surface-1,#fff);color:color-mix(in srgb,var(--hue,rgb(var(--a-0b7f9f))) 70%,rgb(var(--a-0c1530)));box-shadow:0 6px 14px -8px rgba(var(--a-14285a),.35)}:is(html.light,html.tg-light) .lsph-chip.off{background:var(--surface-2,rgb(var(--a-f4f6fb)));color:var(--dim)}:is(html.light,html.tg-light) .lsph-chip:after{border-color:var(--bg0)}html:is([data-sfx=lite],[data-sfx=mobile]) .lsph-light{filter:none;opacity:.62;background:radial-gradient(circle at 40% 64%,var(--sc) 0%,transparent 46%),radial-gradient(circle at 64% 40%,var(--sc2) 0%,transparent 50%),radial-gradient(circle at 30% 34%,rgb(var(--a-ec4899)) 0%,transparent 34%)}html[data-sfx=lite] .lsph-light{animation-duration:40s}html[data-sfx=lite] .lsph-ring i,html[data-sfx=lite] .lsph-morph,html[data-sfx=lite] .lsph-ped .sw,html[data-sfx=lite] .lsph-ring.r3,html[data-sfx=lite] .lsph-px{display:none}html:is([data-sfx=lite],[data-sfx=mobile]) .lsph-chip .tip{display:none}html[data-sfx=lite] .lsph-mark{filter:none}html[data-sfx=mobile] .lsph--md .lsph-ped .p3{display:none}html[data-sfx=mobile] .lsph--md .lsph-ped .p1{box-shadow:0 0 10px color-mix(in srgb,var(--sc) 45%,transparent),inset 0 0 10px color-mix(in srgb,var(--sc) 30%,transparent)}html[data-sfx=mobile] .lsph--md .lsph-ped{opacity:.82}html[data-sfx=mobile] .lsph--md .lsph-aura{inset:-36%}@media(prefers-reduced-motion:reduce){.lsph *,.lsph *:before,.lsph *:after,.lsph-chip{animation:none!important}.lsph-px{display:none}}html.reduce .lsph *,html.reduce .lsph *:before,html.reduce .lsph *:after{animation:none!important}html.reduce .lsph-px{display:none}.lsph-mark,.lsph-word,.lsph-ped,.lsph-chips{display:none!important}.lsph.jb-hero{--d:240px}.lsph.has-core:is(.lsph--hero,.lsph--md) .lsph-glass:after{display:none}.cbb{--bc:var(--cyan);--dwell:6.5s;position:relative;isolation:isolate;container:cbb / inline-size;min-width:0;width:100%;border-radius:18px;overflow:hidden;color:var(--ink);background:linear-gradient(180deg,color-mix(in srgb,var(--bc) 7%,var(--panel-2)),var(--panel) 62%);border:1px solid color-mix(in srgb,var(--bc) 24%,var(--line-2));box-shadow:0 1px 0 var(--hi) inset,0 18px 36px -26px #000000e6;transition:border-color .6s var(--ease),background .6s var(--ease)}.cbb:before{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;background:radial-gradient(circle at 1px 1px,color-mix(in srgb,var(--bc) 34%,transparent) .9px,transparent 1.4px) 0 0/7px 7px;opacity:.55;-webkit-mask:radial-gradient(120% 90% at 0% 0%,#000,transparent 70%);mask:radial-gradient(120% 90% at 0% 0%,#000,transparent 70%);transition:background .6s var(--ease)}.cbb:after{content:"";position:absolute;left:14px;right:14px;top:0;height:1px;pointer-events:none;background:linear-gradient(90deg,transparent,color-mix(in srgb,var(--bc) 85%,transparent) 30%,color-mix(in srgb,var(--bc) 85%,transparent) 70%,transparent);opacity:.9}.cbb ::selection{background:color-mix(in srgb,var(--bc) 35%,transparent)}.cbb-bar{display:flex;align-items:center;gap:10px;min-height:40px;padding:4px 6px 0 14px}.cbb-live{display:inline-flex;align-items:center;gap:7px;flex:none;font-size:11px;font-weight:800;letter-spacing:.14em;text-transform:uppercase;color:var(--ink-2)}.cbb-live i{width:7px;height:7px;border-radius:50%;background:var(--bc);box-shadow:0 0 0 3px color-mix(in srgb,var(--bc) 18%,transparent);transition:background .6s var(--ease)}.cbb[data-run=on] .cbb-live i{animation:cbbBlink 2.4s ease-in-out infinite}@keyframes cbbBlink{50%{box-shadow:0 0 0 6px color-mix(in srgb,var(--bc) 0%,transparent);opacity:.55}}.cbb-segs{display:flex;align-items:center;gap:4px;flex:1;min-width:0;margin:0;padding:0;list-style:none}.cbb-segs li{flex:1;min-width:0;display:flex}.cbb-seg{position:relative;flex:1;min-width:6px;height:28px;display:flex;align-items:center;border-radius:4px}.cbb-seg:before{content:"";width:100%;height:3px;border-radius:3px;background:color-mix(in srgb,var(--ink) 14%,transparent);transition:background var(--t-fast)}.cbb-seg[data-tone=warn]:before{background:color-mix(in srgb,var(--warn) 55%,transparent)}.cbb-seg[data-tone=bad]:before{background:color-mix(in srgb,var(--bad) 60%,transparent)}.cbb-seg:hover:before{background:color-mix(in srgb,var(--ink) 34%,transparent)}.cbb-seg[aria-current=true]:before{background:color-mix(in srgb,var(--bc) 26%,transparent)}.cbb-seg i{position:absolute;left:0;top:50%;height:3px;width:100%;margin-top:-1.5px;border-radius:3px;background:var(--bc);transform-origin:left;transform:scaleX(0);pointer-events:none}.cbb-seg[aria-current=true] i{animation:cbbFill var(--dwell) linear forwards}.cbb[data-run=off] .cbb-seg[aria-current=true] i{animation:none;transform:scaleX(1)}.cbb[data-run=paused] .cbb-seg[aria-current=true] i{animation-play-state:paused}@keyframes cbbFill{to{transform:scaleX(1)}}.cbb-seg:focus-visible{outline:2px solid var(--cyan-2);outline-offset:1px}.cbb-btn{position:relative;width:34px;height:34px;flex:none;display:grid;place-items:center;border-radius:10px;color:var(--ink-2);transition:background var(--t-fast),color var(--t-fast)}.cbb-btn:after{content:"";position:absolute;inset:-5px}.cbb-btn:hover{background:color-mix(in srgb,var(--bc) 14%,transparent);color:var(--ink)}.cbb-btn:focus-visible{outline:2px solid var(--cyan-2);outline-offset:-2px}.cbb-btn .ico{width:15px;height:15px}.cbb-btn[data-act=cbb-pause] .ico{fill:currentColor;stroke:none}.cbb-ctl{display:flex;align-items:center;gap:2px;flex:none}.cbb-stage{display:grid;padding:2px 0 0}.cbb-p{grid-area:1 / 1;display:grid;grid-template-columns:44px minmax(0,1fr) auto;align-items:center;gap:0 14px;min-height:96px;padding:10px 14px 14px;width:100%;text-align:left;color:inherit;border-radius:14px;opacity:0;visibility:hidden;transform:translateY(12px);filter:blur(5px);transition:opacity .42s var(--ease),transform .56s cubic-bezier(.16,1,.3,1),filter .5s var(--ease),visibility 0s linear .56s}.cbb-p[data-on=true]{opacity:1;visibility:visible;transform:none;filter:none;transition:opacity .5s var(--ease) .12s,transform .62s cubic-bezier(.16,1,.3,1) .08s,filter .5s var(--ease) .1s,visibility 0s}.cbb-p[data-out=true]{transform:translateY(-10px)}.cbb-p:focus-visible{outline:2px solid var(--cyan-2);outline-offset:-4px}.cbb-ic{width:44px;height:44px;border-radius:13px;display:grid;place-items:center;align-self:start;margin-top:4px;color:var(--pc);background:color-mix(in srgb,var(--pc) 15%,transparent);border:1px solid color-mix(in srgb,var(--pc) 34%,transparent)}.cbb-ic .ico{width:21px;height:21px}.cbb-m{display:flex;flex-direction:column;gap:3px;min-width:0}.cbb-row{display:flex;align-items:baseline;gap:10px;min-width:0}.cbb-v{font-size:44px;font-weight:800;line-height:1;letter-spacing:-.03em;font-variant-numeric:tabular-nums lining-nums;white-space:nowrap;color:var(--ink-hi,var(--ink))}.cbb-v.w{font-size:30px;letter-spacing:-.02em}.cbb-p[data-tone=warn] .cbb-v{color:var(--warn)}.cbb-p[data-tone=bad] .cbb-v{color:var(--bad)}.cbb-l{font-size:15px;font-weight:700;line-height:1.25;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cbb-d{font-size:13px;line-height:1.4;color:var(--ink-2);min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cbb-go{display:inline-flex;align-items:center;gap:4px;align-self:end;font-size:12.5px;font-weight:700;color:var(--dim);white-space:nowrap;transition:color var(--t-fast)}.cbb-go .ico{width:14px;height:14px;transition:transform var(--t-fast) var(--ease)}.cbb-p:hover .cbb-go{color:var(--ink)}.cbb-p:hover .cbb-go .ico{transform:translate(3px)}.cbb-meter{position:relative;height:5px;margin-top:6px;border-radius:5px;background:color-mix(in srgb,var(--ink) 12%,transparent);overflow:hidden;max-width:320px}.cbb-meter i{position:absolute;inset:0;border-radius:5px;background:var(--pc);transform-origin:left;transform:scaleX(var(--w,0));transition:transform .8s var(--ease)}.cbb-p[data-tone=warn] .cbb-meter i{background:var(--warn)}.cbb-p[data-tone=bad] .cbb-meter i{background:var(--bad)}.cbb-meter b{position:absolute;top:0;bottom:0;width:1px;background:color-mix(in srgb,var(--ink) 40%,transparent)}.cbb-sweep{position:absolute;inset:0;z-index:1;pointer-events:none;opacity:0;background:linear-gradient(100deg,transparent 35%,color-mix(in srgb,var(--bc) 16%,transparent) 50%,transparent 65%) 0 0/250% 100% no-repeat}.cbb-sweep.go{animation:cbbSweep 1s cubic-bezier(.16,1,.3,1)}@keyframes cbbSweep{0%{opacity:1;background-position:120% 0}to{opacity:0;background-position:-30% 0}}.cbb-tick{position:relative;height:34px;display:flex;align-items:center;overflow:hidden;border-top:1px solid color-mix(in srgb,var(--bc) 16%,var(--line));background:color-mix(in srgb,var(--bg0,#000) 18%,transparent);-webkit-mask:linear-gradient(90deg,transparent,#000 24px,#000 calc(100% - 24px),transparent);mask:linear-gradient(90deg,transparent,#000 24px,#000 calc(100% - 24px),transparent)}.cbb-tr{display:flex;flex:none;width:max-content;animation:cbbTick var(--lap,40s) linear infinite}.cbb[data-run=paused] .cbb-tr{animation-play-state:paused}.cbb[data-run=off] .cbb-tr{animation:none}.cbb-tl{display:flex;flex:none;gap:26px;padding-right:26px;font-size:12.5px;font-weight:650;color:var(--ink-2);white-space:nowrap}.cbb-tl span{display:inline-flex;align-items:center;gap:7px;cursor:pointer}.cbb-tl span:hover{color:var(--ink)}.cbb-tl span:before{content:"";width:5px;height:5px;border-radius:50%;background:var(--tc,var(--dim))}.cbb-tl b{font-weight:800;color:var(--ink);font-variant-numeric:tabular-nums}@keyframes cbbTick{to{transform:translate(-50%)}}.cbb[data-run=off] .cbb-tick{-webkit-mask:linear-gradient(90deg,#000 calc(100% - 40px),transparent);mask:linear-gradient(90deg,#000 calc(100% - 40px),transparent)}.cbb[data-run=off] .cbb-tl{padding-left:14px}@container cbb (max-width:440px){.cbb-p{grid-template-columns:38px minmax(0,1fr) auto;gap:0 12px;min-height:86px;padding:8px 12px 12px}.cbb-ic{width:38px;height:38px;border-radius:11px}.cbb-ic .ico{width:19px;height:19px}.cbb-v{font-size:36px}.cbb-v.w{font-size:26px}.cbb-l{font-size:14px}.cbb-go span{display:none}.cbb-bar{padding-left:12px;gap:8px}.cbb-live b{display:none}}@container cbb (max-width:340px){.cbb-row{flex-wrap:wrap;row-gap:2px}.cbb-l{white-space:normal}}@container cbb (min-width:620px){.cbb-v{font-size:48px}.cbb-p{min-height:104px}}:is(html.light,html.tg-light) .cbb{background:linear-gradient(180deg,color-mix(in srgb,var(--bc) 6%,var(--surface-1,#fff)),var(--surface-1,#fff) 62%);border-color:color-mix(in srgb,var(--bc) 30%,var(--line-2));box-shadow:0 14px 30px -22px rgba(var(--a-14285a),.38)}:is(html.light,html.tg-light) .cbb:before{opacity:.4}:is(html.light,html.tg-light) .cbb-tick{background:color-mix(in srgb,var(--bc) 5%,transparent)}:is(html.light,html.tg-light) .cbb-ic{background:color-mix(in srgb,var(--pc) 11%,var(--surface-1,#fff))}@media(prefers-reduced-motion:reduce){.cbb-p,.cbb-p[data-on=true]{transition:none;filter:none;transform:none}.cbb-sweep{display:none}.cbb-live i{animation:none!important}}html.reduce :is(.cbb-p,.cbb-p[data-on=true]){transition:none!important;filter:none!important;transform:none!important}html.reduce .cbb-sweep{display:none}:root{color-scheme:dark;--void:rgb(var(--a-04060d));--night:rgb(var(--a-070b18));--night-2:rgb(var(--a-0b1226));--petrol:rgb(var(--a-1a3078));--petrol-hi:rgb(var(--a-3f7bff));--ember:rgb(var(--a-6d3fd6));--glass:rgba(var(--a-0f1730),.62);--glass-2:rgba(var(--a-141e40),.72);--glass-3:rgba(var(--a-1a2748),.82);--glass-solid:rgba(var(--a-0b1226),.92);--rim:rgba(var(--a-608cff),.2);--rim-hi:rgba(var(--a-7dc8ff),.5);--ink:rgb(var(--a-e9eefc));--ink-2:rgb(var(--a-c3cfe6));--ink-3:rgb(var(--a-8b9bbd));--ink-4:color-mix(in srgb,rgb(var(--a-8b9bbd)) 40%,rgb(var(--a-535f7b)));--amber:rgb(var(--a-5b8dff));--amber-2:rgb(var(--a-a0b9ff));--amber-ink:#fff;--amber-glow:rgba(var(--a-5b8dff),.45);--flare:#f5b342;--jade:#34d399;--fault:#f0556a;--still:rgb(var(--a-8b9bbd));--btn-bg:linear-gradient(100deg,rgb(var(--a-3f7bff)) 0%,rgb(var(--a-6b3cf0)) 100%);--btn-bg-hi:linear-gradient(100deg,rgb(var(--a-5b8dff)) 0%,rgb(var(--a-8b5cf6)) 100%);--btn-ink:#fff;--brand-grad:linear-gradient(120deg,rgb(var(--a-67e8f9)) 0%,rgb(var(--a-7da0ff)) 45%,rgb(var(--a-b49cff)) 100%);--field-1:rgb(var(--a-3c288c));--field-2:rgb(var(--a-1a3078));--field-3:rgb(var(--a-085d75));--ag-general:rgb(var(--a-67e8f9));--ag-career:#f4a6c8;--ag-scout:#7fd3c4;--ag-matcher:#c7d97a;--ag-applier:#ff9a6b;--ag-pipeline:#9fc0ff;--ag-coach:#d6b0ff;--ag-gig:#ffd36e;--ag-brand:#ff8fa3;--ag-money:#8be0a6;--ag-qa:#b9c6c8;--ag-researcher:#e8c690;--ag-opportunity_scout:#e6a85c;--f-display:"Manrope",system-ui,-apple-system,"Segoe UI",sans-serif;--f-body:"Manrope",system-ui,-apple-system,"Segoe UI",sans-serif;--f-data:"Manrope",system-ui,-apple-system,"Segoe UI",sans-serif;--s-11:11px;--s-12:12px;--s-13:13px;--s-14:14px;--s-16:16px;--s-18:18px;--s-22:22px;--s-28:28px;--s-36:36px;--s-52:52px;--r-ctl:12px;--r-pane:18px;--r-sheet:22px;--e-out:cubic-bezier(.16,1,.3,1);--e-io:cubic-bezier(.65,0,.35,1);--t-1:.16s;--t-2:.32s;--t-3:.62s;--blur:blur(18px) saturate(150%);--lift:0 30px 60px -30px rgba(0,0,0,.85),0 12px 24px -18px rgba(0,0,0,.6)}html[data-skin=nightshift]{--void:#04090b;--night:#081217;--night-2:#0c1a20;--petrol:#13454e;--petrol-hi:#1f7482;--ember:#6a2f0b;--glass:rgba(168,214,224,.055);--glass-2:rgba(178,222,232,.095);--glass-3:rgba(190,230,240,.14);--glass-solid:rgba(9,20,25,.9);--rim:rgba(196,232,242,.12);--rim-hi:rgba(226,246,252,.26);--ink:#e8f1f0;--ink-2:#b1c0c1;--ink-3:#829699;--ink-4:#687c80;--amber:#ffb547;--amber-2:#ffd08a;--amber-ink:#251400;--amber-glow:rgba(255,181,71,.38);--flare:#ff7259;--jade:#52d6a4;--fault:#ff5070;--still:#8fa3a6;--btn-bg:#ffb547;--btn-bg-hi:#ffd08a;--btn-ink:#251400;--brand-grad:linear-gradient(120deg,#ffe0a8 0%,#ffb547 55%,#ff8a3d 100%);--field-1:#6a2f0b;--field-2:#13454e;--field-3:#0f5a5c;--ag-general:#ffb547}*,*:before,*:after{box-sizing:border-box}html{height:100%;-webkit-text-size-adjust:100%;scrollbar-color:var(--ink-4) transparent}body{min-height:100%;margin:0;background:var(--void);color:var(--ink);font:400 var(--s-16)/1.55 var(--f-body);-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;overflow-x:hidden}::selection{background:#ffb54752;color:#fff}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-thumb{background:var(--ink-4);border-radius:10px;border:3px solid transparent;background-clip:padding-box}::-webkit-scrollbar-track{background:transparent}h1,h2,h3,h4{margin:0;font-weight:600;text-wrap:balance;letter-spacing:-.01em}p{margin:0}a{color:var(--amber-2);text-underline-offset:3px;text-decoration-thickness:1px}button,input,select,textarea{font:inherit;color:inherit}button{background:none;border:0;padding:0;cursor:pointer}input,textarea,select{caret-color:var(--amber)}:focus-visible{outline:2px solid var(--amber);outline-offset:2px;border-radius:6px}.sr{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.num,.data{font-family:var(--f-data);font-variant-numeric:tabular-nums;font-stretch:87.5%;letter-spacing:-.01em}.display{font-family:var(--f-display);font-weight:800;letter-spacing:-.025em;line-height:.98}[data-lucide],svg.lucide{width:18px;height:18px;stroke-width:1.6;flex:none}.atmos{position:fixed;inset:0;z-index:-2;pointer-events:none;overflow:hidden;background:radial-gradient(60% 55% at 0% 0%,var(--bg-glow-1),transparent 70%),radial-gradient(55% 70% at 100% 38%,var(--bg-glow-2),transparent 72%),radial-gradient(70% 50% at 30% 108%,var(--bg-glow-3),transparent 70%),linear-gradient(158deg,var(--bg-1) 0%,var(--bg-2) 46%,var(--bg-3) 100%)}.atmos:after{content:"";position:absolute;inset:0;background:radial-gradient(75% 65% at 56% 46%,color-mix(in srgb,var(--bg-1) 58%,transparent),transparent 100%)}.atmos i{position:absolute;border-radius:50%;opacity:var(--atm-o,.3);will-change:transform}.atmos i:nth-child(1){width:62vmax;height:62vmax;left:-18vmax;top:-26vmax;background:radial-gradient(circle,var(--field-1) 0%,transparent 62%);animation:drift1 46s var(--e-io) infinite alternate}.atmos i:nth-child(2){width:48vmax;height:48vmax;right:-16vmax;top:18vh;background:radial-gradient(circle,var(--field-2) 0%,transparent 64%);opacity:calc(var(--atm-o,.3) * .9);animation:drift2 58s var(--e-io) infinite alternate}.atmos i:nth-child(3){width:40vmax;height:40vmax;left:30vw;bottom:-22vmax;background:radial-gradient(circle,var(--field-3) 0%,transparent 60%);opacity:calc(var(--atm-o,.3) * .8);animation:drift1 64s var(--e-io) infinite alternate-reverse}@keyframes drift1{to{transform:translate3d(9vmax,7vmax,0) scale(1.08)}}@keyframes drift2{to{transform:translate3d(-8vmax,-6vmax,0) scale(.94)}}.pane{position:relative;border-radius:var(--r-pane);background:var(--srf-card);box-shadow:var(--elev-card)}.pane.flat{background:var(--srf-2);box-shadow:inset 0 1px 0 var(--edge-lit),inset 0 0 0 1px var(--rim-card)}.pane .pane.flat,.pane.flat .pane.flat{background:color-mix(in srgb,var(--ink) 3%,transparent);box-shadow:inset 0 0 0 1px var(--rim-soft)}.pane.solid{background:var(--srf-3)}.pane.lit:before{content:"";position:absolute;inset:0;border-radius:inherit;pointer-events:none;padding:1px;background:radial-gradient(240px 180px at var(--mx,50%) var(--my,0%),color-mix(in srgb,var(--amber-2) 55%,transparent),transparent 70%);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;opacity:0;transition:opacity var(--t-2)}.pane.lit:hover:before{opacity:1}.hair{height:1px;background:linear-gradient(90deg,transparent,var(--rim-card) 12%,var(--rim-card) 88%,transparent);border:0;margin:0}.btn{--bh:40px;display:inline-flex;align-items:center;justify-content:center;gap:8px;height:var(--bh);padding:0 16px;border-radius:var(--r-ctl);font-weight:600;font-size:var(--s-14);letter-spacing:.005em;white-space:nowrap;position:relative;user-select:none;transition:transform var(--t-1) var(--e-out),background var(--t-2),box-shadow var(--t-2),color var(--t-2),opacity var(--t-2)}.btn:active{transform:translateY(1px) scale(.985)}.btn.lg{--bh:50px;padding:0 22px;font-size:var(--s-16);border-radius:12px}.btn.sm{--bh:32px;padding:0 12px;font-size:var(--s-13);border-radius:8px}.btn.icon{width:var(--bh);padding:0}@media(pointer:coarse),(max-width:560px){.btn.sm:not([data-busy=true]):after{content:"";position:absolute;left:0;right:0;top:50%;height:44px;transform:translateY(-50%)}.btn.sm.icon:not([data-busy=true]):after{left:-6px;right:-6px}}.btn.primary{background:var(--btn-bg);color:var(--btn-ink);box-shadow:inset 0 1px #ffffff73,inset 0 0 0 1px #ffffff24,0 0 0 1px #00000040,0 10px 26px -12px var(--amber-glow)}.btn.primary:hover{background:var(--btn-bg-hi);box-shadow:inset 0 1px #ffffff80,inset 0 0 0 1px #fff3,0 0 0 1px #00000040,0 14px 34px -10px var(--amber-glow)}.btn.glass{background:linear-gradient(180deg,color-mix(in srgb,var(--ink) 6%,transparent),transparent),var(--srf-2);color:var(--ink);box-shadow:inset 0 1px 0 var(--edge-lit),inset 0 0 0 1px var(--rim-ctl),0 2px 6px -3px #0000008c}.btn.glass:hover{background:linear-gradient(180deg,color-mix(in srgb,var(--ink) 9%,transparent),transparent),var(--srf-3);box-shadow:inset 0 1px 0 var(--edge-lit),inset 0 0 0 1px var(--rim-ctl-hi),0 6px 16px -8px #000000a6,0 0 18px -8px var(--fx-glow,transparent)}.btn.ghost{color:var(--ink-2)}.btn.ghost:hover{color:var(--ink);background:color-mix(in srgb,var(--ink) 6%,transparent)}.btn.danger{background:#ff50701f;color:#ffb3c2;box-shadow:inset 0 0 0 1px #ff507059}.btn.danger:hover{background:#ff507033}.btn.flare{background:#ff725924;color:#ffc2b6;box-shadow:inset 0 0 0 1px #ff725966}.btn:disabled,.btn[aria-disabled=true]{opacity:.42;pointer-events:none}.btn[data-busy=true]{color:transparent!important;pointer-events:none}.btn[data-busy=true]:after{content:"";position:absolute;width:16px;height:16px;border-radius:50%;border:2px solid currentColor;border-color:var(--amber-ink) transparent var(--amber-ink) transparent;animation:spin .8s linear infinite}.btn.glass[data-busy=true]:after,.btn.ghost[data-busy=true]:after{border-color:var(--amber) transparent var(--amber) transparent}@keyframes spin{to{transform:rotate(360deg)}}.field{display:grid;gap:6px;min-width:0}.field>span{font-size:var(--s-12);font-weight:600;color:var(--ink-2);letter-spacing:.02em}.input,.select,.textarea{width:100%;min-width:0;height:42px;padding:0 13px;border-radius:var(--r-ctl);border:0;background:var(--well);box-shadow:inset 0 0 0 1px var(--rim-ctl),inset 0 2px 5px #00000052;color:var(--ink);transition:box-shadow var(--t-2),background var(--t-2)}.textarea{height:auto;min-height:96px;padding:11px 13px;resize:vertical;line-height:1.5}.input::placeholder,.textarea::placeholder{color:var(--ink-3)}.input:hover,.select:hover,.textarea:hover{box-shadow:inset 0 0 0 1px var(--rim-ctl-hi),inset 0 2px 5px #00000052}.input:focus,.select:focus,.textarea:focus{outline:none;background:var(--well-hi);box-shadow:inset 0 0 0 1px var(--amber),0 0 0 3px color-mix(in srgb,var(--amber) 20%,transparent)}.input[aria-invalid=true]{box-shadow:inset 0 0 0 1px var(--fault),0 0 0 4px #ff50701f}.field .err{font-size:var(--s-12);color:#ff9fb2}.select{appearance:none;padding-right:34px;background-image:linear-gradient(45deg,transparent 50%,var(--ink-2) 50%),linear-gradient(135deg,var(--ink-2) 50%,transparent 50%);background-position:calc(100% - 18px) 18px,calc(100% - 13px) 18px;background-size:5px 5px;background-repeat:no-repeat}.select option{background:var(--night-2)}.switch{position:relative;width:40px;height:24px;flex:none;border-radius:99px;background:var(--well);box-shadow:inset 0 0 0 1px var(--rim-ctl);transition:background var(--t-2)}.switch:after{content:"";position:absolute;top:3px;left:3px;width:18px;height:18px;border-radius:50%;background:var(--ink-2);transition:transform var(--t-2) var(--e-out),background var(--t-2)}.switch[aria-checked=true]{background:color-mix(in srgb,var(--amber) 30%,transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--amber) 62%,transparent)}.switch[aria-checked=true]:after{transform:translate(16px);background:var(--amber)}.seg{display:inline-flex;padding:3px;gap:2px;border-radius:12px;background:var(--well);box-shadow:inset 0 0 0 1px var(--rim-ctl),inset 0 2px 5px #00000047}.seg button{height:32px;padding:0 12px;border-radius:9px;font-size:var(--s-13);font-weight:600;color:var(--ink-2);transition:background var(--t-2),color var(--t-2)}.seg button:hover{color:var(--ink)}.seg button[aria-pressed=true]{background:linear-gradient(180deg,color-mix(in srgb,var(--ink) 8%,transparent),transparent),var(--srf-3);color:var(--ink);box-shadow:inset 0 1px 0 var(--edge-lit),inset 0 0 0 1px var(--rim-ctl-hi),0 2px 8px -2px #0000008c}input[type=range].range{-webkit-appearance:none;appearance:none;width:100%;height:24px;background:transparent}.range::-webkit-slider-runnable-track{height:4px;border-radius:4px;background:linear-gradient(90deg,var(--amber) var(--p,50%),color-mix(in srgb,var(--ink) 14%,transparent) var(--p,50%))}.range::-moz-range-track{height:4px;border-radius:4px;background:color-mix(in srgb,var(--ink) 14%,transparent)}.range::-moz-range-progress{height:4px;border-radius:4px;background:var(--amber)}.range::-webkit-slider-thumb{-webkit-appearance:none;width:18px;height:18px;margin-top:-7px;border-radius:50%;background:var(--amber-2);box-shadow:0 0 0 4px color-mix(in srgb,var(--amber) 22%,transparent),0 4px 10px #00000080}.range::-moz-range-thumb{width:18px;height:18px;border:0;border-radius:50%;background:var(--amber-2)}.chip{display:inline-flex;align-items:center;gap:7px;height:24px;padding:0 9px;border-radius:7px;font:600 11px/1 var(--f-data);font-stretch:87.5%;letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;color:color-mix(in srgb,var(--c,var(--ink-2)) 82%,var(--ink));background:color-mix(in srgb,var(--c,var(--ink-2)) 13%,transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--c,var(--ink-2)) 36%,transparent)}.chip:before{content:"";width:6px;height:6px;border-radius:50%;background:currentColor}.chip[data-s=running]{--c:var(--amber)}.chip[data-s=running]:before{animation:beat 1.6s ease-in-out infinite}.chip[data-s=needs]{--c:var(--flare)}.chip[data-s=needs]:before{animation:beat 1.1s ease-in-out infinite}.chip[data-s=done]{--c:var(--jade)}.chip[data-s=failed]{--c:var(--fault)}.chip[data-s=paused],.chip[data-s=queued]{--c:var(--still)}.chip[data-s=info]{--c:var(--fx-a,var(--ink-2))}.chip[data-rp]{font-weight:700;letter-spacing:.08em;text-transform:uppercase}.chip[data-rp=practice]{--c:var(--amber);outline:1px dashed currentColor;outline-offset:-2px}.chip[data-rp=real]{--c:var(--jade)}.chip[data-rp]:before{animation:none}.jh-practice-banner{display:flex;gap:10px;align-items:flex-start;margin:0 0 12px;padding:10px 12px;border:1px dashed var(--amber);border-radius:12px;background:rgba(var(--a-0c142c),.5)}.jh-practice-banner b{letter-spacing:.08em}.chip[data-s=running]:before{width:8px;height:8px;background:conic-gradient(currentColor 0 30%,transparent 0 50%,currentColor 0 80%,transparent 0);-webkit-mask:radial-gradient(farthest-side,transparent calc(100% - 2px),#000 calc(100% - 1.5px));mask:radial-gradient(farthest-side,transparent calc(100% - 2px),#000 calc(100% - 1.5px));animation:spin 1.3s linear infinite}.chip[data-s=on]{--c:var(--fx-a,var(--cyan))}.chip[data-s=on]:before{box-shadow:0 0 0 2px color-mix(in srgb,currentColor 28%,transparent)}html[data-al-pause] .chip:before{animation-play-state:paused}@media(prefers-reduced-motion:reduce){.chip:before{animation:none!important}}html.reduce .chip:before{animation:none}@keyframes beat{50%{opacity:.35;transform:scale(.7)}}.tag{display:inline-flex;align-items:center;gap:6px;height:24px;padding:0 9px;border-radius:7px;font-size:var(--s-12);font-weight:600;color:var(--ink-2);background:color-mix(in srgb,var(--ink) 6%,transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--rim-ctl) 70%,transparent)}.kbd{display:inline-grid;place-items:center;min-width:22px;height:22px;padding:0 6px;border-radius:6px;font:600 11px/1 var(--f-data);color:var(--ink-2);background:var(--well);box-shadow:inset 0 0 0 1px var(--rim-card),0 1px 0 var(--rim-card)}.agent-dot{display:inline-grid;place-items:center;width:26px;height:26px;border-radius:8px;flex:none;font:700 11px/1 var(--f-display);font-stretch:120%;color:var(--ag,var(--amber));background:color-mix(in srgb,var(--ag,var(--amber)) 14%,transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--ag,var(--amber)) 38%,transparent)}.demo-flag{display:inline-flex;align-items:center;gap:6px;font:600 10.5px/1 var(--f-data);letter-spacing:.08em;text-transform:uppercase;color:var(--ink-3)}.demo-flag:before{content:"";width:5px;height:5px;border-radius:1px;background:var(--ink-3);transform:rotate(45deg)}.meter{position:relative;height:6px;border-radius:6px;background:color-mix(in srgb,var(--ink) 9%,transparent);overflow:hidden}.meter>i{position:absolute;inset:0;transform-origin:left;transform:scaleX(var(--v,0));background:linear-gradient(90deg,var(--amber),var(--amber-2));border-radius:6px;transition:transform var(--t-3) var(--e-out)}.meter[data-tone=jade]>i{background:var(--jade)}.meter[data-tone=flare]>i{background:var(--flare)}.meter[data-run]>i{overflow:hidden}.meter[data-run]>i:after{content:"";position:absolute;top:0;bottom:0;left:0;width:40%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.55),transparent);transform:translate(-100%);animation:kit-mrun 1.6s linear infinite}@keyframes kit-mrun{to{transform:translate(250%)}}html[data-al-pause] .meter[data-run]>i:after{animation-play-state:paused}@media(prefers-reduced-motion:reduce){.meter[data-run]>i:after{animation:none;display:none}}@keyframes sheen{0%{background-position:-40% 0}to{background-position:140% 0}}.skel{border-radius:8px;background:linear-gradient(90deg,color-mix(in srgb,var(--ink) 5%,transparent),color-mix(in srgb,var(--ink) 11%,transparent),color-mix(in srgb,var(--ink) 5%,transparent));background-size:200% 100%;animation:skel 1.4s linear infinite}@keyframes skel{to{background-position:-200% 0}}.toasts{position:fixed;z-index:90;right:16px;bottom:calc(16px + env(safe-area-inset-bottom,0px));display:grid;gap:8px;width:min(380px,calc(100vw - 32px));pointer-events:none}.toast{pointer-events:auto;display:flex;gap:12px;align-items:flex-start;padding:13px 14px;border-radius:14px;background:var(--srf-3);-webkit-backdrop-filter:var(--blur);backdrop-filter:var(--blur);box-shadow:var(--elev-float);font-size:var(--s-14);animation:toastIn .36s var(--e-out)}.toast [data-lucide],.toast svg{color:var(--tc,var(--amber));margin-top:2px}.toast b{display:block;font-weight:650}.toast small{color:var(--ink-2);font-size:var(--s-13)}.toast.out{animation:toastOut .22s var(--e-io) forwards}@keyframes toastIn{0%{opacity:0;transform:translateY(10px) scale(.98)}}@keyframes toastOut{to{opacity:0;transform:translateY(8px)}}.toast[data-hs]>:first-child{transform-origin:50% 50%}.toast[data-hs=done]>:first-child{animation:hs-lock .42s .14s var(--h-e-arrive,ease-out) backwards}.toast[data-hs=failed]>:first-child{animation:hs-glitch .36s .14s var(--h-e-glitch,steps(3,end)) 1 backwards}.toast[data-hs=waiting]>:first-child{animation:kit-tping .7s .14s ease-out 2}@keyframes kit-tping{50%{transform:scale(1.25);opacity:.6}}@media(prefers-reduced-motion:reduce){.toast[data-hs]>:first-child{animation:none}}.scrim{position:fixed;inset:0;z-index:80;background:color-mix(in srgb,var(--void) 62%,transparent);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);display:grid;place-items:center;padding:16px;animation:fade .3s var(--e-out)}.sheet{width:min(560px,100%);max-height:calc(100dvh - 32px);overflow:auto;border-radius:var(--r-sheet);background:var(--srf-sheen),var(--srf-3);box-shadow:var(--elev-float);animation:sheetIn .36s var(--e-out)}.sheet-h{display:flex;align-items:center;gap:12px;padding:20px 22px 0}.sheet-h h2{font:700 var(--s-22)/1.15 var(--f-display);font-stretch:118%;flex:1}.sheet-b{padding:16px 22px 22px;display:grid;gap:14px}.sheet-f{display:flex;gap:10px;justify-content:flex-end;flex-wrap:wrap;padding:0 22px 22px}@keyframes fade{0%{opacity:0}}@keyframes sheetIn{0%{opacity:0;transform:translateY(12px) scale(.98)}}.empty{display:grid;justify-items:start;gap:8px;padding:24px;border-radius:var(--r-pane);border:1px dashed color-mix(in srgb,var(--rim-hi) 70%,transparent);background:var(--well)}.empty h3{font:700 var(--s-18)/1.2 var(--f-display);font-stretch:115%}.empty p{color:var(--ink-2);max-width:52ch}.empty .btn{margin-top:8px}.empty{animation:kit-empty-in var(--h-t-settle,.46s) var(--h-e-settle,cubic-bezier(.16,1,.3,1)) backwards}.empty:before{content:"";position:absolute;inset:0;border-radius:inherit;pointer-events:none;opacity:.7;background:linear-gradient(var(--fx-line,var(--cyan)),var(--fx-line,var(--cyan))) 0 0/12px 1.5px,linear-gradient(var(--fx-line,var(--cyan)),var(--fx-line,var(--cyan))) 0 0/1.5px 12px,linear-gradient(var(--fx-line,var(--cyan)),var(--fx-line,var(--cyan))) 100% 100%/12px 1.5px,linear-gradient(var(--fx-line,var(--cyan)),var(--fx-line,var(--cyan))) 100% 100%/1.5px 12px;background-repeat:no-repeat;animation:kit-empty-lock .5s .12s var(--h-e-arrive,ease-out) backwards}@keyframes kit-empty-in{0%{opacity:0;transform:translateY(8px) scale(.985)}}@keyframes kit-empty-lock{0%{opacity:0;transform:scale(1.06)}}.empty.kit-err:before{display:none}@media(prefers-reduced-motion:reduce){.empty,.empty:before{animation:none}}html.reduce .empty,html.reduce .empty:before{animation:none}.rv{transition:opacity .7s var(--e-out),transform .7s var(--e-out),filter .7s var(--e-out)}.rv[data-pre]{opacity:.001;transform:translateY(16px);filter:blur(4px)}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.001ms!important;animation-iteration-count:1!important;transition-duration:.001ms!important;scroll-behavior:auto!important}.rv[data-pre]{opacity:1;transform:none;filter:none}.atmos i{animation:none}}:root{--srf-1:rgba(var(--a-162248),.94);--srf-2:rgba(var(--a-1c2f64),.94);--srf-3:rgba(var(--a-1e2a5e),.98);--srf-sheen:radial-gradient(120% 70% at 0% 0%,rgba(var(--a-7da0ff),.085),transparent 62%);--srf-card:var(--srf-sheen),linear-gradient(180deg,rgba(var(--a-1c3069),.94) 0,var(--srf-1) 96px);--well:rgba(var(--a-04060d),.5);--well-hi:rgba(var(--a-04060d),.7);--rim-card:rgba(var(--a-7da0ff),.2);--rim-soft:rgba(var(--a-7da0ff),.11);--rim-ctl:rgba(var(--a-a0b9ff),.55);--rim-ctl-hi:rgba(var(--a-a0b9ff),.8);--edge-lit:rgba(255,255,255,.11);--rim-grad:linear-gradient(135deg,color-mix(in srgb,var(--fx-a) 85%,transparent),color-mix(in srgb,var(--fx-b) 50%,transparent) 36%,color-mix(in srgb,var(--fx-c) 58%,transparent) 70%,color-mix(in srgb,var(--fx-a) 22%,transparent));--elev-card:inset 0 1px 0 var(--edge-lit),inset 0 0 0 1px var(--rim-card),0 0 0 1px rgba(0,0,0,.28),0 1px 0 rgba(0,0,0,.4),0 22px 44px -24px rgba(0,0,0,.92),0 6px 14px -8px rgba(0,0,0,.6);--elev-glow:inset 0 1px 0 rgba(255,255,255,.14),0 0 0 1px rgba(0,0,0,.3),0 26px 56px -26px rgba(0,0,0,.95),0 18px 50px -26px color-mix(in srgb,var(--fx-b) 55%,transparent);--elev-float:inset 0 1px 0 rgba(255,255,255,.13),inset 0 0 0 1px rgba(var(--a-7da0ff),.3),0 0 0 1px rgba(0,0,0,.3),0 32px 72px -28px rgba(0,0,0,.95),0 10px 24px -12px rgba(0,0,0,.6);--bg-1:rgb(var(--a-050a22));--bg-2:rgb(var(--a-081033));--bg-3:rgb(var(--a-120c33));--bg-glow-1:rgba(var(--a-3f7bff),.16);--bg-glow-2:rgba(var(--a-8b5cf6),.17);--bg-glow-3:rgba(var(--a-22d3ee),.08);--atm-o:.34}html[data-skin=nightshift]{--rim-card:rgba(196,232,242,.14);--rim-soft:rgba(196,232,242,.08);--edge-lit:rgba(226,246,252,.09);--rim-ctl:rgba(196,232,242,.42);--rim-ctl-hi:rgba(226,246,252,.66);--srf-sheen:radial-gradient(120% 70% at 0% 0%,rgba(196,232,242,.06),transparent 62%);--elev-float:inset 0 1px 0 rgba(226,246,252,.1),inset 0 0 0 1px rgba(196,232,242,.22),0 0 0 1px rgba(0,0,0,.3),0 32px 72px -28px rgba(0,0,0,.95),0 10px 24px -12px rgba(0,0,0,.6);--bg-1:#040a0c;--bg-2:#06141a;--bg-3:#140d0a;--bg-glow-1:rgba(31,116,130,.2);--bg-glow-2:rgba(255,138,61,.08);--bg-glow-3:rgba(31,116,130,.1);--atm-o:.28}.pane.glow{box-shadow:var(--elev-glow);background:radial-gradient(70% 55% at 0% 0%,color-mix(in srgb,var(--fx-a) 12%,transparent),transparent 70%),var(--srf-card)}.pane.glow:before{content:"";position:absolute;inset:0;border-radius:inherit;pointer-events:none;padding:1px;z-index:1;opacity:1;background:var(--rim-grad);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude}.pane.glow.lit:before{opacity:1;background:radial-gradient(240px 180px at var(--mx,50%) var(--my,0%),color-mix(in srgb,var(--ink) 70%,transparent),transparent 70%),var(--rim-grad)}.mark{display:inline-flex;align-items:center;gap:10px;color:var(--ink);text-decoration:none}.mark svg{width:28px;height:28px;flex:none}.mark b{font:700 15px/1 var(--f-display);font-stretch:140%;letter-spacing:.06em;text-transform:uppercase}.nm{position:relative;isolation:isolate;container:nm / inline-size;border-radius:20px;overflow:hidden;background:linear-gradient(180deg,#0e2026c7,#060f13db);-webkit-backdrop-filter:var(--blur);backdrop-filter:var(--blur);box-shadow:inset 0 1px #ffffff14,inset 0 0 0 1px var(--rim),0 40px 80px -40px #000000e6}.nm:before{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;background:radial-gradient(80% 60% at 12% 0%,rgba(255,181,71,.1),transparent 60%),radial-gradient(70% 70% at 100% 100%,rgba(31,116,130,.16),transparent 60%)}.nm-top{display:flex;align-items:center;gap:14px;padding:14px 12px 12px 20px;border-bottom:1px solid var(--rim)}.nm-title{display:flex;align-items:center;gap:12px;flex:1;min-width:0;flex-wrap:wrap}.nm-h{font:600 13px/1 var(--f-display);font-stretch:150%;letter-spacing:.22em;text-transform:uppercase;color:var(--amber-2)}.nm-live{width:8px;height:8px;border-radius:50%;background:var(--amber);box-shadow:0 0 #ffb54799;animation:nmLive 2s var(--e-out) infinite}.nm[data-paused=true] .nm-live{animation:none;background:var(--still)}@keyframes nmLive{70%{box-shadow:0 0 0 9px #ffb54700}to{box-shadow:0 0 #ffb54700}}.nm-clock{font-size:12px;color:var(--ink-2)}.nm-ctl{display:flex;gap:2px}.nm-grid{padding:4px 8px 10px}.nm-row{display:grid;grid-template-columns:92px minmax(0,1.25fr) minmax(0,1fr) 118px 186px;align-items:center;gap:14px;min-height:50px;padding:6px 12px;border-radius:10px;position:relative}.nm-body .nm-row+.nm-row:before{content:"";position:absolute;left:12px;right:12px;top:0;height:1px;background:#c4e8f212}.nm-body .nm-row[tabindex]{cursor:pointer}.nm-body .nm-row[tabindex]:hover{background:#c4e8f20a}.nm-head{min-height:32px;font:600 10.5px/1 var(--f-data);letter-spacing:.14em;text-transform:uppercase;color:var(--ink-3)}.nm-move{font-weight:650;font-size:15px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.nm-at{color:var(--ink-2);font-size:13.5px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.nm-ag{display:flex;align-items:center;gap:8px;font-size:13px;color:var(--ink-2);min-width:0}.nm-ag .agent-dot{width:22px;height:22px;border-radius:6px;font-size:9.5px}.nm-t,.nm-st{display:flex;gap:2px;perspective:300px}.fl{position:relative;display:inline-grid;place-items:center;width:15px;height:24px;border-radius:3px;font:600 13px/1 var(--f-data);font-stretch:87.5%;color:var(--ink-2);background:linear-gradient(180deg,#132a31 0 50%,#0d2026 50% 100%);box-shadow:inset 0 0 0 1px #00000073,inset 0 1px #ffffff0f;transform-origin:50% 50%}.fl:after{content:"";position:absolute;left:0;right:0;top:50%;height:1px;background:#0000008c}.nm-st .fl{color:var(--tone);text-shadow:0 0 10px color-mix(in srgb,var(--tone) 55%,transparent)}.nm-row{--tone:#a9dbe4}.nm-row[data-tone=jade]{--tone:var(--jade)}.nm-row[data-tone=flare]{--tone:var(--flare)}.nm-row[data-tone=amber]{--tone:var(--amber)}.nm-row[data-tone=still]{--tone:var(--still)}.nm-row[data-tone=fault]{--tone:var(--fault)}.nm-row[data-tone=flare] .nm-move:after{content:"";display:inline-block;width:6px;height:6px;margin-left:8px;vertical-align:middle;border-radius:50%;background:var(--flare);animation:beat 1.1s ease-in-out infinite}.nm-in{animation:nmIn .7s var(--e-out)}@keyframes nmIn{0%{opacity:0;transform:translateY(-14px);filter:blur(6px);background:#ffb5471a}}.nm-ping{animation:nmPing 1.4s var(--e-out)}@keyframes nmPing{0%{background:color-mix(in srgb,var(--tone) 16%,transparent)}to{background:transparent}}@container nm (max-width:760px){.nm-row{grid-template-columns:62px minmax(0,1fr) 150px;gap:10px}.nm-at,.nm-at-h,.nm-ag,.nm-ag-h{display:none}.nm-t .fl{width:11px;height:20px;font-size:11px}.nm-t{gap:1px}.nm-st .fl{width:13px;height:22px;font-size:12px}.nm-move{font-size:14px}}@container nm (max-width:420px){.nm-row{grid-template-columns:minmax(0,1fr) 128px;row-gap:2px}.nm-t,.nm-head span:first-child{display:none}.nm-st .fl{width:11px;height:20px;font-size:11px}.nm-st{gap:1px}.nm-top{padding-left:14px}.nm-title{row-gap:6px}.nm-title .demo-flag{flex-basis:100%;padding-left:20px}}.halo{position:relative;display:grid;place-items:center;aspect-ratio:1;width:100%;max-width:100%}.halo>canvas{position:absolute;inset:0;width:100%;height:100%;display:block}.pal-scrim{place-items:start center;padding-top:12vh}.pal{width:min(620px,100%);padding:10px}.pal-in{display:flex;align-items:center;gap:10px;padding:4px 6px 10px 12px;border-bottom:1px solid var(--rim)}.pal-in .input{background:transparent;box-shadow:none;height:44px;font-size:17px;padding:0}.pal-in .input:focus{box-shadow:none}.pal-l{list-style:none;margin:6px 0 0;padding:0;max-height:52vh;overflow:auto}.pal-l li{display:flex;align-items:center;gap:12px;padding:10px 12px;border-radius:10px;cursor:pointer;color:var(--ink-2)}.pal-l li span:first-of-type{flex:1}.pal-l li[aria-selected=true]{background:var(--glass-2);color:var(--ink);box-shadow:inset 0 0 0 1px var(--rim)}.pal-l li[aria-selected=true] svg{color:var(--amber)}.pal-none{color:var(--ink-3)!important;cursor:default!important}html{--rail-w:264px}html[data-rail=min]{--rail-w:72px}.app{--gut:24px;--deck-max:1400px;display:grid;grid-template-columns:var(--rail-w) minmax(0,1fr);height:100dvh;height:calc(100dvh - env(safe-area-inset-top,0px) - env(safe-area-inset-bottom,0px))}.rail{position:relative;display:flex;flex-direction:column;gap:8px;min-height:0;padding:16px;z-index:20;background:var(--srf-sheen),linear-gradient(180deg,rgba(var(--a-0f1730),.96),rgba(var(--a-0b1330),.97) 55%,rgba(var(--a-120c33),.97));box-shadow:inset -1px 0 0 var(--rim-card),8px 0 32px -16px #000000b3}.rail:before{content:"";position:absolute;top:0;bottom:0;right:0;width:1px;pointer-events:none;opacity:.55;background:linear-gradient(180deg,transparent 4%,color-mix(in srgb,var(--fx-a) 70%,transparent) 30%,color-mix(in srgb,var(--fx-c) 60%,transparent) 72%,transparent 96%)}.mark{display:flex;align-items:center;gap:12px;text-decoration:none;color:var(--ink)}.rail .mark{padding:4px 8px 8px;min-width:0;flex:1}.rail-top{display:flex;align-items:flex-start;gap:4px}.rail-burger{flex:none;margin-top:2px}.rail-tip{position:fixed;left:calc(var(--rail-w) + 6px);z-index:45;transform:translateY(-50%);padding:6px 11px;border-radius:9px;font-size:13px;font-weight:600;color:var(--ink);white-space:nowrap;pointer-events:none;background:var(--bg-1,var(--void));box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--fx-a) 46%,transparent),0 12px 28px -14px #000c;animation:fade .16s var(--e-out)}@media(min-width:861px){html[data-rail=min] .rail{padding-inline:12px;overflow:hidden}html[data-rail=min] .rail-top{flex-direction:column;align-items:center;gap:8px}html[data-rail=min] .rail .mark{flex:none;padding:0}html[data-rail=min] .rail-burger{margin:0}html[data-rail=min] :is(.mk-t,.rail-g>h3,.rail-agent>span,.rail-agent>svg,.rail-me>span:nth-child(2),.rail-me>.btn){display:none}html[data-rail=min] .rail-g+.rail-g{margin-top:10px}html[data-rail=min] .rail-a{justify-content:center;padding:0;width:48px}html[data-rail=min] .rail-a>span:first-of-type{display:none}html[data-rail=min] .rail-a>:is(.n,.nb){position:absolute;top:2px;right:2px;transform:scale(.82)}html[data-rail=min] .rail-a+.rail-a:before{display:none}html[data-rail=min] .rail-agent{grid-template-columns:44px;padding:2px}html[data-rail=min] .rail-me{justify-content:center;padding:4px 0 0}html[data-rail=min] .rail-g>:not(.rail-a){display:none}}.rail{--rail-line:linear-gradient(90deg,transparent,color-mix(in srgb,var(--ink) 7%,transparent) 18%,color-mix(in srgb,var(--ink) 7%,transparent) 82%,transparent)}.mark b{font:800 20px/1 var(--f-display);letter-spacing:-.01em;text-transform:none}.mark svg{width:34px;height:34px;flex:none;filter:drop-shadow(0 0 12px color-mix(in srgb,var(--amber) 55%,transparent))}.mk-t{display:grid;gap:4px}.mk-t small{font-size:11.5px;color:var(--ink-3);font-weight:500;letter-spacing:.02em}html[data-skin=nightshift]{--logo-a:#ffe0a8;--logo-b:#ffb547;--logo-c:#ff8a3d}.rail-nav{position:relative;flex:1;min-height:0;overflow:auto;display:grid;align-content:start;gap:0;padding:0 0 16px;scrollbar-width:none;-webkit-mask:linear-gradient(transparent,#000 10px,#000 calc(100% - 18px),transparent);mask:linear-gradient(transparent,#000 10px,#000 calc(100% - 18px),transparent)}.rail-nav::-webkit-scrollbar{display:none}.rail-g{display:grid}.rail-g>h3{display:flex;align-items:center;gap:8px;padding:24px 12px 8px;font:600 10.5px/1 var(--f-body);letter-spacing:.14em;text-transform:uppercase;color:var(--ink-3)}.rail-g:first-child>h3{padding-top:8px}.rail-hi{position:absolute;left:0;top:0;z-index:0;border-radius:12px;pointer-events:none;opacity:0;background:linear-gradient(100deg,color-mix(in srgb,var(--fx-a) 14%,transparent),color-mix(in srgb,var(--amber) 22%,transparent) 40%,color-mix(in srgb,var(--fx-c) 12%,transparent) 78%,color-mix(in srgb,var(--fx-c) 4%,transparent));box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--amber-2) 36%,transparent),inset 0 1px color-mix(in srgb,var(--ink) 16%,transparent),0 10px 26px -14px var(--amber-glow)}.rail-hi[data-ready]{transition:transform .28s var(--e-out),height .28s var(--e-out),width .28s var(--e-out),opacity var(--t-1)}.rail-a{position:relative;z-index:1;display:flex;align-items:center;gap:12px;height:40px;padding:0 12px;border-radius:12px;color:var(--ink-2);font-size:14px;font-weight:600;text-decoration:none;transition:color var(--t-1) var(--e-ui)}.rail-a svg{width:18px;height:18px;color:var(--ink-3);transition:color var(--t-1) var(--e-ui)}.rail-a>span:first-of-type{flex:1;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.rail-a+.rail-a:before{content:"";position:absolute;top:0;left:12px;right:12px;height:1px;background:var(--rail-line);transition:opacity var(--t-1);pointer-events:none}.rail-a[aria-current]:before,.rail-a[aria-current]+.rail-a:before{opacity:0}.rail-a:after{content:"";position:absolute;inset:0;border-radius:inherit;pointer-events:none;opacity:0;transition:opacity var(--t-1) var(--e-out);background:radial-gradient(160px 120% at var(--mx,50%) 50%,var(--mo-light),transparent 70%),color-mix(in srgb,var(--ink) 4%,transparent)}@media(hover:hover){.rail-a:hover{color:var(--ink)}.rail-a:hover svg{color:var(--ink-2)}.rail-a:not([aria-current]):hover:after{opacity:1}.rail-a:hover:before,.rail-a:hover+.rail-a:before{opacity:0}.rail-a:hover svg[data-mo-d] :is(path,line,polyline,circle,rect,polygon){animation:mo-draw .45s var(--e-out)}}.rail-a[aria-current=page]{color:var(--ink);font-weight:700}.rail-a[aria-current=page] svg{color:var(--amber-2)}.rail-a .nb{font:800 10px/1 var(--f-body);letter-spacing:.08em;text-transform:uppercase;color:var(--amber-2);padding:4px 6px;border-radius:6px;background:color-mix(in srgb,var(--amber) 14%,transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--amber) 30%,transparent)}.rail-a .n{min-width:20px;padding:4px 6px;border-radius:99px;text-align:center;font:700 11px/1 var(--f-data);font-variant-numeric:tabular-nums;color:var(--btn-ink);background:var(--fault)}.rail-a .n.calm{background:var(--glass-3);color:var(--ink);box-shadow:inset 0 0 0 1px var(--rim)}.rail-foot{display:grid;gap:8px;padding-top:16px;border-top:1px solid transparent;border-image:var(--mo-line) 1}.rail-plan{position:relative;overflow:hidden;display:grid;gap:12px;padding:14px;border-radius:16px;background:radial-gradient(120% 100% at 0% 0%,color-mix(in srgb,var(--fx-c) 22%,transparent),transparent 70%),radial-gradient(90% 80% at 100% 100%,color-mix(in srgb,var(--fx-a) 10%,transparent),transparent 70%),var(--srf-2);box-shadow:var(--elev-glow)}.rail-plan:before{content:"";position:absolute;inset:0;border-radius:inherit;pointer-events:none;padding:1px;background:var(--rim-grad);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude}.rp-h{display:grid;grid-template-columns:40px minmax(0,1fr);gap:12px;align-items:center}.rp-ico{width:40px;height:40px;border-radius:11px;object-fit:cover;box-shadow:inset 0 0 0 1px var(--rim),0 8px 18px -10px var(--amber-glow)}.rp-h b{display:block;font-size:14.5px;line-height:1.2}.rp-h small{display:block;font-size:12px;color:var(--ink-2);line-height:1.35;margin-top:2px}.rp-h small .num{color:var(--ink);font-weight:700}.rail-plan .btn{width:100%}.rail-agent{display:grid;grid-template-columns:44px minmax(0,1fr) auto;align-items:center;gap:12px;padding:8px 12px 8px 8px;border-radius:14px;text-align:left;position:relative;background:var(--srf-1);box-shadow:inset 0 1px 0 var(--edge-lit),inset 0 0 0 1px var(--rim-card);transition:box-shadow var(--t-1) var(--e-ui),background var(--t-1)}.rail-agent:hover{background:var(--srf-2);box-shadow:inset 0 1px 0 var(--edge-lit),inset 0 0 0 1px var(--rim-hi)}.rail-agent b{display:block;font-size:13.5px;line-height:1.2}.rail-agent small{display:flex;align-items:center;gap:7px;margin-top:3px;color:var(--ink-3);font-size:12px;white-space:nowrap;overflow:hidden}.rail-agent>svg{color:var(--ink-3);transition:translate var(--t-2) var(--e-out)}.rail-agent:hover>svg{translate:3px 0;color:var(--ink)}.rail-agent .halo,.tab-sph .halo{width:44px;display:grid;place-items:center;aspect-ratio:1}.rail-me{display:flex;align-items:center;gap:8px;padding:4px 0 0 8px;font-size:13px;color:var(--ink)}.rail-me>span:nth-child(2){flex:1;min-width:0;line-height:1.3}.rail-tool{display:none}.rail-me small{display:block;color:var(--ink-3);font-size:12px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.rm-av{position:relative}.rm-av:after{content:"";position:absolute;right:-1px;bottom:-1px;width:10px;height:10px;border-radius:50%;background:var(--jade);box-shadow:0 0 0 2px var(--night-2)}.avatar{display:grid;place-items:center;width:32px;height:32px;border-radius:50%;flex:none;font:700 11px/1 var(--f-display);color:var(--btn-ink);background:var(--btn-bg)}.main{position:relative;display:flex;flex-direction:column;min-width:0;min-height:0}.app-bg{position:absolute;inset:0;z-index:0;pointer-events:none}.main>[data-stopbar]{position:relative;z-index:1}.top{display:flex;align-items:center;gap:8px;padding:16px max(var(--gut),calc((100% - var(--deck-max)) / 2 + var(--gut)));min-height:72px;z-index:10;transition:background var(--t-2),box-shadow var(--t-2)}.main[data-scrolled] .top{background:linear-gradient(90deg,transparent,color-mix(in srgb,var(--fx-a) 34%,transparent) 30%,color-mix(in srgb,var(--fx-c) 30%,transparent) 70%,transparent) 0 100%/100% 1px no-repeat,color-mix(in srgb,var(--bg-1) 76%,transparent);-webkit-backdrop-filter:var(--blur);backdrop-filter:var(--blur);box-shadow:0 1px 0 var(--rim-card),0 12px 24px -20px #000c}.top-menu{display:none}.search{flex:1;max-width:520px;display:flex;align-items:center;gap:8px;height:40px;padding:0 8px 0 12px;border-radius:12px;color:var(--ink-3);font-size:14px;text-align:left;background:var(--srf-sheen),var(--srf-1);box-shadow:inset 0 1px 0 var(--edge-lit),inset 0 0 0 1px color-mix(in srgb,var(--rim-ctl) 70%,transparent),0 4px 14px -8px #0009;transition:box-shadow var(--t-1) var(--e-ui),color var(--t-1),background var(--t-1)}.search:hover{box-shadow:inset 0 1px 0 var(--edge-lit),inset 0 0 0 1px var(--rim-ctl-hi),0 4px 14px -8px #0009;color:var(--ink-2);background:var(--srf-sheen),var(--srf-2)}.search>span:not(.kbd){flex:1}.search .kbd+.kbd{margin-left:-4px}.top-r{margin-left:auto;display:flex;align-items:center;gap:8px}.top-r>.top-sfx{margin-left:8px}.auto-pill{display:inline-flex;align-items:center;gap:8px;height:40px;padding:0 12px;border-radius:12px;font-size:13px;font-weight:600;color:var(--ink-2);background:var(--srf-1);box-shadow:inset 0 1px 0 var(--edge-lit),inset 0 0 0 1px color-mix(in srgb,var(--rim-ctl) 70%,transparent);transition:color var(--t-1),box-shadow var(--t-1)}.auto-pill i.d{width:7px;height:7px;border-radius:50%;background:var(--amber);box-shadow:0 0 color-mix(in srgb,var(--amber) 60%,transparent);animation:mo-ring 2.2s var(--e-out) infinite}.auto-pill[data-stopped=true] i.d{background:var(--fault);animation:none}.auto-pill:hover{color:var(--ink);box-shadow:inset 0 1px 0 var(--edge-lit),inset 0 0 0 1px var(--rim-ctl-hi)}.top-stop{transition:background var(--t-0) var(--e-ui),color var(--t-0) var(--e-ui),box-shadow var(--t-0)}.top-stop:hover{translate:none;background:color-mix(in srgb,var(--fault) 30%,transparent);color:var(--ink)}.bell{position:relative}.bell b{position:absolute;top:3px;right:3px;min-width:17px;height:17px;padding:0 4px;border-radius:9px;font:700 10px/17px var(--f-data);text-align:center;background:var(--flare);color:var(--void)}.wallet{display:inline-flex;align-items:center;gap:8px;height:40px;padding:0 16px;border-radius:12px;font-weight:700;font-size:14.5px;color:var(--ink);background:var(--srf-sheen),var(--srf-2);box-shadow:inset 0 1px 0 var(--edge-lit),inset 0 0 0 1px color-mix(in srgb,var(--rim-ctl) 70%,transparent),0 4px 14px -8px #0009;transition:box-shadow var(--t-1)}.wallet:hover{box-shadow:inset 0 1px 0 var(--edge-lit),inset 0 0 0 1px var(--rim-ctl-hi),0 4px 14px -8px #0009}.wallet svg{color:var(--amber-2)}.top-av{width:36px;height:36px;font-size:12px}.deck-scroll{flex:1;min-height:0;overflow:auto;overscroll-behavior:contain;scroll-behavior:smooth}#deck{padding:8px var(--gut) 64px;max-width:var(--deck-max);margin:0 auto}.stopped-bar{display:flex;align-items:center;gap:12px;padding:8px var(--gut);background:color-mix(in srgb,var(--fault) 12%,transparent);border-bottom:1px solid color-mix(in srgb,var(--fault) 35%,transparent);color:var(--ink);font-size:14px}.stopped-bar svg{color:var(--fault)}.jb-sph{display:grid;place-items:center}.v-head{display:flex;align-items:flex-end;gap:16px;flex-wrap:wrap;margin:8px 0 24px}.v-head h1{font:800 var(--s-36)/1.08 var(--f-display);letter-spacing:-.025em;color:var(--ink)}.v-head p{color:var(--ink-2);max-width:62ch;margin-top:8px}.v-head .v-act{margin-left:auto;display:flex;gap:8px;flex-wrap:wrap;align-items:center}.grid{display:grid;gap:16px}.g-2{grid-template-columns:repeat(2,minmax(0,1fr))}.g-3{grid-template-columns:repeat(3,minmax(0,1fr))}.g-main{grid-template-columns:minmax(0,1.65fr) minmax(300px,1fr)}.p-h{display:flex;align-items:center;gap:8px;padding:20px 24px 0;min-height:44px}.p-h h2{font:700 12.5px/1.2 var(--f-display);letter-spacing:.1em;text-transform:uppercase;color:var(--ink-2);flex:1}.p-b{padding:16px 24px 24px}.list{display:grid}.li{display:flex;align-items:center;gap:12px;padding:12px 0;min-width:0}.li .grow{flex:1;min-width:0}.li b{display:block;font-weight:650;color:var(--ink);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.li small{display:block;margin-top:2px;color:var(--ink-3);font-size:13px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mut{color:var(--ink-2)}.dim{color:var(--ink-3)}.label{font:600 10.5px/1.2 var(--f-data);letter-spacing:.12em;text-transform:uppercase;color:var(--ink-3)}.big{font:800 var(--s-52)/1 var(--f-display);letter-spacing:-.03em;font-variant-numeric:tabular-nums;color:var(--ink)}.row{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.gl-ico{display:block;flex:none;width:44px;height:44px;border-radius:12px;object-fit:cover;background:var(--night);box-shadow:inset 0 0 0 1px var(--rim-card),0 8px 18px -12px var(--amber-glow)}span.gl-ico{display:grid;place-items:center;color:var(--amber-2);background:linear-gradient(145deg,color-mix(in srgb,var(--amber) 16%,var(--glass-3)),var(--glass-2))}span.gl-ico>svg{width:22px;height:22px;display:block}html[data-skin=nightshift] .gl-ico,html[data-skin=nightshift] .rp-ico{filter:sepia(.7) saturate(1.5) hue-rotate(-16deg) brightness(.92)}.tabs{display:none}@media(max-width:1180px){.g-main{grid-template-columns:minmax(0,1fr)}.g-3{grid-template-columns:repeat(2,minmax(0,1fr))}.wallet .num{display:none}.wallet{padding:0 10px}}@media(max-width:860px){html,html[data-rail=min]{--rail-w:0px}.rail-burger{display:none}.app{grid-template-columns:minmax(0,1fr)}.app{--gut:16px}.rail{position:fixed;inset:0 auto 0 0;width:min(304px,86vw);transform:translate(-102%);transition:transform .42s var(--e-out);padding:calc(16px + env(safe-area-inset-top,0px)) 16px calc(16px + env(safe-area-inset-bottom,0px));background:var(--srf-sheen),linear-gradient(180deg,rgba(var(--a-0f1730),.9),rgba(var(--a-120c33),.92));-webkit-backdrop-filter:var(--blur);backdrop-filter:var(--blur)}.rail-a{height:44px}.rail-tool{display:inline-flex}.top-sfx,.top-skin{display:none}.app[data-drawer=open] .rail{z-index:40;transform:none;box-shadow:30px 0 60px color-mix(in srgb,var(--void) 70%,transparent)}.app[data-drawer=open]:after{content:"";position:fixed;inset:0;z-index:35;background:color-mix(in srgb,var(--void) 64%,transparent);animation:fade .3s var(--e-out)}.top{padding:8px var(--gut);min-height:56px;gap:4px}.top-r{gap:4px}.top-menu{display:inline-flex}.search span,.search .kbd{display:none}.search{flex:0 0 40px;height:40px;padding:0;justify-content:center;background:transparent;box-shadow:none}.auto-pill{width:40px;padding:0;justify-content:center;background:transparent;box-shadow:none}.auto-pill span,.top-stop span,.top-av,.wallet{display:none}#deck{padding:8px var(--gut) 120px}.p-h{padding:16px 16px 0}.p-b{padding:12px 16px 16px}.v-head h1{font-size:28px}.g-2,.g-3{grid-template-columns:minmax(0,1fr)}.tabs{display:grid;grid-template-columns:repeat(5,1fr);align-items:end;position:fixed;left:var(--gut);right:var(--gut);bottom:calc(12px + env(safe-area-inset-bottom,0px));z-index:30;padding:4px;border-radius:20px;background:var(--srf-sheen),linear-gradient(180deg,rgba(var(--a-162248),.9),rgba(var(--a-0b1330),.92));-webkit-backdrop-filter:var(--blur);backdrop-filter:var(--blur);box-shadow:var(--elev-glow)}.tabs:before{content:"";position:absolute;inset:0;border-radius:inherit;pointer-events:none;padding:1px;opacity:.9;background:var(--rim-grad);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude}.tabs button{position:relative;display:grid;justify-items:center;gap:4px;padding:8px 0 6px;border-radius:16px;font-size:10.5px;font-weight:600;color:var(--ink-3);transition:color var(--t-1),background var(--t-2)}.tabs button[aria-current=page]{color:var(--amber-2);background:color-mix(in srgb,var(--amber) 9%,transparent)}.tabs .tab-sph{padding:0;margin-top:-26px;justify-self:center;width:64px;height:64px;border-radius:50%;display:grid;place-items:center;background:radial-gradient(circle,var(--srf-3),var(--night));box-shadow:0 0 0 4px var(--bg-1),inset 0 0 0 1px var(--rim-card),0 12px 30px -10px var(--amber-glow)}.tabs .tab-sph[aria-current=page]{background:radial-gradient(circle,var(--srf-3),var(--night))}.tabs .tab-sph .halo{width:56px}.tb-n{position:absolute;top:2px;right:calc(50% - 22px);min-width:18px;height:18px;border-radius:9px;font:800 10px/18px var(--f-body);background:var(--flare);color:var(--void);text-align:center}.toasts{bottom:calc(96px + env(safe-area-inset-bottom,0px))}}.rail-agent .lsph--sm,.tab-sph .lsph--sm{--d:40px}.tab-sph .lsph--sm{--d:50px}.deck-wrap{position:relative;z-index:1;flex:1;min-height:0;display:flex;flex-direction:column}.rail-sh{position:absolute;inset:0;z-index:-1;border-radius:inherit;overflow:hidden;pointer-events:none;opacity:0;transition:opacity var(--t-1) var(--e-ui);background:color-mix(in srgb,var(--fx-a) 4%,transparent)}.rail-sh:after,.rail-hi:before{content:"";position:absolute;inset:0;border-radius:inherit;border:1.5px solid color-mix(in srgb,var(--fx-a) 62%,transparent);-webkit-mask:linear-gradient(var(--ink) 0 0) 0 0/14px 14px no-repeat,linear-gradient(var(--ink) 0 0) 100% 100%/14px 14px no-repeat;mask:linear-gradient(var(--ink) 0 0) 0 0/14px 14px no-repeat,linear-gradient(var(--ink) 0 0) 100% 100%/14px 14px no-repeat}.rail-sh:before,.rail-hi:after{content:"";position:absolute;top:0;bottom:0;left:0;width:42%;transform:translate(-110%);pointer-events:none;background:linear-gradient(90deg,transparent,color-mix(in srgb,var(--fx-a) 14%,transparent) 62%,color-mix(in srgb,var(--fx-line) 38%,transparent) 66%,transparent 68%)}@media(hover:hover){.rail-a:not([aria-current]):hover .rail-sh{opacity:1;transition-duration:var(--t-0)}.rail-a:not([aria-current]):hover .rail-sh:before{animation:fx-shim-a .55s var(--e-out)}}.rail-hi{overflow:hidden}.rail-hi[data-arrive=a]:after{animation:fx-shim-a .6s .16s var(--e-out)}.rail-hi[data-arrive=b]:after{animation:fx-shim-b .6s .16s var(--e-out)}@keyframes fx-shim-a{to{transform:translate(260%)}}@keyframes fx-shim-b{to{transform:translate(260%)}}.rail-g[data-g=admin]{margin-top:16px;padding:0 4px 4px;border-radius:16px;background:linear-gradient(180deg,color-mix(in srgb,var(--violet) 11%,transparent),color-mix(in srgb,var(--violet) 3%,transparent));box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--violet-2) 22%,transparent)}.rail-g[data-g=admin]>h3{color:var(--violet-2);padding-top:16px}.rail-g[data-g=admin]>h3 svg{width:13px;height:13px;flex:none;margin-right:-4px}.rail-g[data-g=admin] .rail-a svg{color:color-mix(in srgb,var(--violet-2) 70%,var(--ink-3))}.rail-g[data-g=admin] .rail-a[aria-current=page] svg{color:var(--violet-2)}@media(min-width:861px)and (max-height:760px){.rail-plan{display:none}}@media(min-width:861px)and (max-height:600px){.rail-agent{display:none}}.top-sfx[aria-pressed=false] svg{color:var(--ink-3)}@media(max-width:860px){.tabs button:not(.tab-sph)[aria-current=page]:before{content:"";position:absolute;inset:1px;border-radius:12px;pointer-events:none;border:1.5px solid color-mix(in srgb,var(--fx-a) 58%,transparent);-webkit-mask:linear-gradient(var(--ink) 0 0) 0 0/10px 10px no-repeat,linear-gradient(var(--ink) 0 0) 100% 100%/10px 10px no-repeat;mask:linear-gradient(var(--ink) 0 0) 0 0/10px 10px no-repeat,linear-gradient(var(--ink) 0 0) 100% 100%/10px 10px no-repeat}.tabs button:not(.tab-sph)[aria-current=page]:after{content:"";position:absolute;top:-1px;left:50%;width:18px;height:2px;margin-left:-9px;border-radius:2px;background:var(--fx-line);box-shadow:0 0 10px var(--fx-glow)}.rail:after{content:"";position:absolute;inset:0;pointer-events:none;opacity:0;transform:translateY(-100%);background:linear-gradient(180deg,transparent 55%,color-mix(in srgb,var(--fx-a) 8%,transparent) 96%,var(--fx-line) 99.6%,transparent)}.app[data-drawer=open] .rail:after{animation:fx-drawer .5s .08s var(--e-out)}@keyframes fx-drawer{0%{opacity:1;transform:translateY(-100%)}85%{opacity:1}to{opacity:0;transform:translateY(0)}}}@media(prefers-reduced-motion:reduce){.rail-sh:before,.rail-hi:after,.rail:after{display:none}}.rail-a[aria-current=page]>svg{animation:hs-lock .42s .12s var(--h-e-arrive,ease-out) backwards}@media(max-width:860px){.tabs button:not(.tab-sph)[aria-current=page]>svg{animation:hs-lock .42s var(--h-e-arrive,ease-out) backwards}.tabs button:not(.tab-sph)[aria-current=page]:after{animation:kit-tabline .36s .06s var(--h-e-arrive,ease-out) backwards}}@keyframes kit-tabline{0%{transform:scaleX(0);opacity:0}}.stopped-bar{animation:kit-stop-in var(--h-t-settle,.46s) var(--h-e-settle,ease-out) backwards}.stopped-bar>svg{animation:hs-glitch .36s .2s var(--h-e-glitch,steps(3,end)) 1 backwards}@keyframes kit-stop-in{0%{opacity:0;transform:translateY(-8px)}}@media(prefers-reduced-motion:reduce){.rail-a[aria-current=page]>svg,.tabs button[aria-current=page]>svg,.tabs button[aria-current=page]:after,.stopped-bar,.stopped-bar>svg{animation:none}}html.reduce :is(.rail-a,.tabs button)[aria-current=page]>svg,html.reduce .stopped-bar,html.reduce .stopped-bar>svg{animation:none}.bell[data-new=a] b{animation:kit-bell-a .5s var(--h-e-arrive,ease-out)}.bell[data-new=b] b{animation:kit-bell-b .5s var(--h-e-arrive,ease-out)}@keyframes kit-bell-a{0%{transform:scale(1.6);opacity:.4}}@keyframes kit-bell-b{0%{transform:scale(1.6);opacity:.4}}@media(prefers-reduced-motion:reduce){.bell b{animation:none!important}}[data-cue=r]{-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 34px),transparent);mask-image:linear-gradient(90deg,#000 calc(100% - 34px),transparent)}[data-cue=l]{-webkit-mask-image:linear-gradient(270deg,#000 calc(100% - 34px),transparent);mask-image:linear-gradient(270deg,#000 calc(100% - 34px),transparent)}[data-cue=lr]{-webkit-mask-image:linear-gradient(90deg,transparent,#000 34px,#000 calc(100% - 34px),transparent);mask-image:linear-gradient(90deg,transparent,#000 34px,#000 calc(100% - 34px),transparent)}.pane :is(h1,h2,h3,h4,p,li,small,.dim){overflow-wrap:break-word}.p-h h2,.p-h h3{min-width:0}@media(max-width:860px){#deck{padding-bottom:calc(128px + env(safe-area-inset-bottom,0px))}.tabs{background:var(--srf-sheen),linear-gradient(180deg,rgba(var(--a-162248),.97),rgba(var(--a-0b1330),.98))}}#deck>*,.jh-page>*{min-width:0;max-width:100%}.pane,.pane>.p-b,.pane>.p-h,.v-head,.v-act{min-width:0}.pane pre,.pane .kit-md-pre{max-width:100%;overflow-x:auto}.pane :has(>table){overflow-x:auto;max-width:100%}html.lenis,html.lenis body{height:auto}.lenis.lenis-smooth [data-lenis-prevent]{overscroll-behavior:contain}.lenis.lenis-stopped{overflow:clip}.lenis.lenis-smooth iframe{pointer-events:none}#landing{position:relative;overflow-x:clip;--sec:clamp(40px,5.5vh,56px);--blk:clamp(32px,4vw,56px);--lp-c1:rgb(var(--a-67e8f9));--lp-c2:rgb(var(--a-7da0ff));--lp-c3:rgb(var(--a-b49cff));--lp-in:color-mix(in srgb,var(--void) 45%,transparent);--hi1:inset 0 1px 0 color-mix(in srgb,var(--ink) 7%,transparent);--shade:color-mix(in srgb,var(--void) 85%,transparent);--gut:24px;--elev-hov:inset 0 0 0 1px var(--rim-hi),var(--elev-card);--hair:var(--rim-card);--void:rgb(var(--a-0b1226));--shade:rgba(var(--a-02040a),.85);--srf-1:rgba(var(--a-1e2a5e),.94);--srf-2:rgba(var(--a-1c3069),.94);--ink-4:color-mix(in srgb,rgb(var(--a-8b9bbd)) 55%,rgb(var(--a-535f7b)));--lp-base:radial-gradient(60% 55% at 0% 0%,rgba(var(--a-3f7bff),.2),transparent 70%),radial-gradient(55% 70% at 100% 38%,rgba(var(--a-8b5cf6),.2),transparent 72%), radial-gradient(70% 50% at 30% 108%,rgba(var(--a-22d3ee),.1),transparent 70%),linear-gradient(158deg,rgb(var(--a-0b1226)) 0%,rgb(var(--a-0e183c)) 46%,rgb(var(--a-16104a)) 100%);--lp-f1:22%;--lp-f3:12%;--pin-k:1}html[data-skin=nightshift] #landing{--void:#081217;--srf-1:rgba(var(--a-162248),.94);--srf-2:rgba(var(--a-1c2f64),.94);--ink-4:#7a8e92;--lp-base:radial-gradient(60% 55% at 0% 0%,rgba(31,116,130,.24),transparent 70%),radial-gradient(55% 70% at 100% 38%,rgba(255,138,61,.1),transparent 72%), radial-gradient(70% 50% at 30% 108%,rgba(31,116,130,.12),transparent 70%),linear-gradient(158deg,#081217 0%,#0c1a20 46%,#1a1410 100%)}html[data-lp] body{background:#0b1226}html[data-lp][data-skin=nightshift] body{background:#081217}@media(max-width:760px){#landing{--gut:16px}}#landing>main{position:relative;z-index:1}.lp-wrap{width:min(1360px,100%);margin:0 auto;padding-inline:clamp(16px,4vw,48px)}.lp-quiet{color:var(--ink-3)}.lp-row{display:flex;flex-wrap:wrap;align-items:center;gap:10px}.lp-lab{display:block;font-size:12px;font-weight:700;color:var(--ink-3);margin-bottom:6px}.lp-hint{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px;font-size:13px;color:var(--ink-3)}.lp-stagebg{position:fixed;inset:0;z-index:0;pointer-events:none;overflow:hidden;contain:strict;background:var(--lp-base)}.lp-stagebg i{position:absolute;left:0;top:0;width:104vmax;height:84vmax;margin:-42vmax 0 0 -52vmax;will-change:transform;background:radial-gradient(closest-side,color-mix(in srgb,var(--field-1) var(--lp-f1),transparent),transparent);transform:translate(70vw,40vh)}.lp-stagebg i+i{width:88vmax;height:72vmax;margin:-36vmax 0 0 -44vmax;background:radial-gradient(closest-side,color-mix(in srgb,var(--field-3) var(--lp-f3),transparent),transparent);transform:translate(30vw,60vh)}.lp-card,.lp-bx,.plan{position:relative;border-radius:16px;background:var(--srf-1);box-shadow:var(--elev-card)}#landing [data-obj]{cursor:pointer}#landing button[data-obj]{text-align:left}#landing [data-obj]:focus-visible{outline:2px solid var(--rim-hi);outline-offset:2px}.lp-card[data-obj]:hover,.lp-bx[data-obj]:hover,.plan[data-obj]:hover{box-shadow:var(--elev-hov)}[data-lit-group]>*{isolation:isolate}[data-lit-group]>*:before,[data-lit-group]>*:after{content:"";position:absolute;inset:0;border-radius:inherit;pointer-events:none;opacity:0;transition:opacity var(--t-2) var(--e-out)}[data-lit-group]>*:before{z-index:-1;background:radial-gradient(380px circle at var(--mx,50%) var(--my,50%),color-mix(in oklab,var(--ink) 4%,transparent),transparent 60%)}[data-lit-group]>*:after{padding:1px;background:radial-gradient(260px circle at var(--mx,50%) var(--my,50%),color-mix(in oklab,var(--amber-2) 60%,transparent),transparent 70%);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0)}[data-lit-group][data-lit]>*:before,[data-lit-group][data-lit]>*:after{opacity:1}.lp-glare{position:absolute;inset:0;z-index:3;border-radius:inherit;pointer-events:none;opacity:0;mix-blend-mode:soft-light;transition:opacity var(--t-2) var(--e-out);background:radial-gradient(55% 55% at var(--gx,50%) var(--gy,50%),color-mix(in oklab,var(--ink) 55%,transparent),transparent 70%)}[data-tiltc]:hover>.lp-glare{opacity:1}[data-tiltc]{transform-style:preserve-3d}.lp-gi{position:relative;isolation:isolate;display:inline-grid;place-items:center;flex:none;width:72px;height:72px;border-radius:20px;overflow:hidden;background:color-mix(in srgb,var(--void) 70%,transparent);box-shadow:inset 0 0 0 1px var(--rim),var(--hi1)}.lp-gi img{width:100%;height:100%;object-fit:cover;mix-blend-mode:screen;transform:scale(1.2)}.lp-gi:after{content:"";position:absolute;inset:0 -160%;pointer-events:none;background:linear-gradient(115deg,transparent 44%,color-mix(in srgb,var(--ink) 16%,transparent) 50%,transparent 56%);transform:translate(-40%)}.lp-gi.lp-gi-on img{animation:lp-bob 3.2s ease-in-out infinite alternate}.lp-gi.lp-gi-on:after{animation:lp-glint 5.6s var(--e-io) infinite}.lp-bx:hover .lp-gi:after{animation-duration:1.4s}.lp-gi.xs{width:34px;height:34px;border-radius:10px}.lp-gi.sm{width:48px;height:48px;border-radius:14px}.lp-gi.xl{width:clamp(120px,12vw,176px);height:clamp(120px,12vw,176px);border-radius:32px}@keyframes lp-bob{to{transform:scale(1.26) translateY(-4%) rotate(-2deg)}}@keyframes lp-glint{0%,55%{transform:translate(-40%)}to{transform:translate(40%)}}#landing .btn{transition:translate var(--t-1) cubic-bezier(.25,.46,.45,.94),box-shadow var(--t-2) var(--e-out),background var(--t-2)}#landing .btn:hover{translate:0 -1px}#landing .btn svg{transition:translate var(--t-2) var(--e-out)}#landing .btn:hover svg:last-child{translate:3px 0}#landing .btn:focus-visible{outline:2px solid var(--rim-hi);outline-offset:2px}.lp-mag:active{scale:.97;transition:scale .1s cubic-bezier(.25,.46,.45,.94)}.lx-nav{position:sticky;top:env(safe-area-inset-top,0px);z-index:40;transition:background var(--t-2),box-shadow var(--t-2)}.lx-nav[data-solid=true]{background:color-mix(in srgb,var(--night) 90%,transparent);box-shadow:inset 0 -1px 0 var(--rim)}.lp-prog{position:absolute;left:0;right:0;bottom:-1px;height:2px;z-index:1;transform-origin:0 50%;transform:scaleX(0);background:var(--btn-bg);pointer-events:none}@supports (animation-timeline:scroll()){.lp-prog{animation:lp-prog linear both;animation-timeline:scroll(root)}}@keyframes lp-prog{to{transform:scaleX(1)}}.lp-navin{display:flex;align-items:center;gap:20px;height:76px}.lx-nav .mark,.foot .mark{display:inline-flex;align-items:center;gap:10px;color:var(--ink);text-decoration:none}.lx-nav .mark svg{width:32px;height:32px}.lx-nav .mark b{font-size:21px;font-weight:800;letter-spacing:-.02em}.lx-links{position:relative;display:flex;gap:2px;margin-left:auto}.lx-links a{position:relative;z-index:1;padding:8px 14px;border-radius:10px;color:var(--ink-2);font-size:15px;font-weight:600;text-decoration:none;transition:color var(--t-1)}.lx-links a:hover,.lx-links a[aria-current]{color:var(--ink)}.lp-navhi{position:absolute;left:0;top:50%;height:36px;margin-top:-18px;width:0;border-radius:10px;pointer-events:none;opacity:0;background:color-mix(in oklab,var(--ink) 8%,transparent);box-shadow:inset 0 0 0 1px color-mix(in oklab,var(--ink) 8%,transparent);transition:translate .25s var(--e-io),width .25s var(--e-io),opacity .2s}.lx-cta{margin-left:auto;display:flex;gap:8px;align-items:center}.lp-theme{display:grid;place-items:center;width:42px;height:42px;border-radius:50%;color:var(--ink);transition:background var(--t-1)}.lp-theme:hover{background:var(--glass-2)}.lp-theme svg{width:20px;height:20px}.lx-burger{display:none}.lp-drawer{position:fixed;inset:calc(76px + env(safe-area-inset-top,0px)) 12px auto 12px;z-index:41;padding:10px;display:grid;gap:2px;border-radius:18px;background:var(--glass-solid);-webkit-backdrop-filter:var(--blur);backdrop-filter:var(--blur);box-shadow:inset 0 0 0 1px var(--rim-hi),var(--lift);animation:lp-pop .4s var(--e-out)}.lp-drawer a{padding:13px 14px;border-radius:12px;color:var(--ink);text-decoration:none;font-weight:650}.lp-drawer a:hover,.lp-drawer a[aria-current]{background:var(--glass-2)}.lp-drawer-act{display:flex;flex-wrap:wrap;gap:8px;padding:10px 4px 4px;border-top:1px solid var(--rim);margin-top:6px}.lp-drawer-act .btn{flex:1 1 auto}@keyframes lp-pop{0%{opacity:0;translate:0 -8px}}.lp-hx{position:relative;margin-top:-76px}.lp-hx-pin{position:relative;isolation:isolate;min-height:100svh;display:grid;align-items:center;overflow:clip;padding:calc(76px + clamp(24px,5vh,56px)) 0 clamp(40px,7vh,72px)}.lp-hx[data-pin]{height:calc(100vh + 70vh * var(--pin-k))}.lp-hx[data-pin] .lp-hx-pin{position:sticky;top:0;height:100svh;min-height:0;padding:76px 0 0}.lp-hbg{position:absolute;inset:0;z-index:-2;background:image-set(url(/assets/hero-a-960.webp) 1x,url(/assets/hero-a-1920.webp) 2x) 62% 40%/cover no-repeat}@media(min-width:1200px){.lp-hbg{background-image:url(/assets/hero-a-1920.webp)}}.lp-hbg[data-video]{background-image:url(/assets/hero-loop-poster.webp)}.lp-hvid{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:62% 40%}.lp-hx-pin:before{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;background:linear-gradient(90deg,color-mix(in srgb,var(--void) 94%,transparent) 0%,color-mix(in srgb,var(--void) 80%,transparent) 30%,color-mix(in srgb,var(--void) 34%,transparent) 52%,transparent 72%),linear-gradient(180deg,color-mix(in srgb,var(--void) 78%,transparent) 0,color-mix(in srgb,var(--void) 66%,transparent) 16%,color-mix(in srgb,var(--void) 40%,transparent) 26%,transparent 38%,transparent 70%,var(--void) 100%)}.lp-hscrim{position:absolute;inset:0;z-index:-1;opacity:0;will-change:opacity;pointer-events:none;background:radial-gradient(70% 60% at 50% 55%,color-mix(in srgb,var(--void) 55%,transparent),color-mix(in srgb,var(--void) 82%,transparent))}.lp-hgrid{display:grid;grid-template-columns:minmax(0,5.4fr) minmax(0,6.6fr);gap:clamp(24px,3vw,48px);align-items:center;width:100%}.lp-copy{display:grid;gap:24px;align-content:center;min-width:0;position:relative;z-index:2}.lp-copy h1{font-size:clamp(40px,3.8vw,62px);font-weight:800;line-height:1.04;letter-spacing:-.04em;color:var(--ink);text-wrap:balance}.lp-copy h1 .lp-quiet{display:block}.lp-sub{font-size:clamp(16px,1.25vw,18.5px);line-height:1.6;color:var(--ink-2);max-width:50ch}.lp-act{display:flex;gap:12px;flex-wrap:wrap}.lp-honest{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px;color:var(--ink-2);font-size:14px}.lp-honest>svg{width:18px;height:18px;color:var(--jade)}.lp-cue{position:absolute;left:50%;bottom:22px;translate:-50% 0;display:none;align-items:center;gap:8px;font-size:13px;color:var(--ink-3)}.lp-cue svg{width:16px;height:16px}.lp-hx[data-pin] .lp-cue{display:flex}.lp-stage{position:relative;min-width:0;z-index:1}.lp-fly{position:absolute;left:50%;top:50%;width:var(--ww,1040px);margin:calc(var(--wh,600px) / -2) 0 0 calc(var(--ww,1040px) / -2);transform:scale(var(--s0,1));transform-style:preserve-3d}.lp-tilt{transform-style:preserve-3d}.lp-win{position:relative;width:1040px;display:grid;grid-template-columns:150px minmax(0,1fr) 270px;border-radius:22px;overflow:hidden;font-size:13px;color:var(--ink);background:linear-gradient(160deg,var(--srf-2),color-mix(in srgb,var(--void) 96%,transparent));box-shadow:inset 0 1px color-mix(in srgb,var(--ink) 16%,transparent),inset 0 0 0 1px var(--rim-hi),0 60px 120px -40px var(--shade),0 30px 60px -30px var(--shade),0 0 0 1px color-mix(in srgb,var(--void) 60%,transparent)}.lp-ws{display:grid;align-content:start;gap:3px;padding:18px 10px;border-right:1px solid var(--rim)}.lp-wlogo{display:flex;align-items:center;gap:7px;padding:0 6px 14px;font-size:13.5px}.lp-wlogo svg{width:20px;height:20px}.lp-ws button{display:flex;width:100%;align-items:center;gap:9px;height:32px;padding:0 9px;border-radius:9px;color:var(--ink-3);font-size:12px;font-weight:600}.lp-ws button svg{width:15px;height:15px}.lp-ws button:hover{color:var(--ink-2);background:color-mix(in oklab,var(--ink) 5%,transparent)}.lp-ws button.on{color:var(--ink);background:color-mix(in oklab,var(--ink) 8%,transparent);box-shadow:inset 0 0 0 1px var(--rim)}.lp-wm{display:grid;gap:12px;align-content:start;padding:16px 20px 20px;min-width:0}.lp-wtop{display:flex;align-items:center;gap:10px}.lp-wsearch{display:flex;align-items:center;gap:8px;height:30px;padding:0 12px;border-radius:9px;flex:1;max-width:300px;color:var(--ink-3);font-size:11.5px;background:var(--lp-in);box-shadow:inset 0 0 0 1px var(--rim)}.lp-wsearch svg{width:13px;height:13px}.lp-wlive{display:inline-flex;align-items:center;gap:7px;margin-left:auto;font-size:11.5px;color:var(--ink-2)}.lp-wlive i{width:7px;height:7px;border-radius:50%;background:var(--jade);animation:lp-beat 2s ease-in-out infinite}@keyframes lp-beat{50%{opacity:.35}}.lp-wm h3{font-size:22px;font-weight:800;letter-spacing:-.02em;margin-top:4px}.lp-wsub{color:var(--ink-3);font-size:12px;margin-top:-6px}.lp-ask{display:flex;gap:6px;padding:5px;border-radius:13px;background:var(--lp-in);box-shadow:inset 0 0 0 1px var(--rim-hi)}.lp-ask input{flex:1;min-width:0;border:0;background:none;padding:0 8px;font-size:12.5px;color:var(--ink)}.lp-ask input::placeholder{color:var(--ink-3)}.lp-ask input:focus{outline:none}.lp-ask:focus-within{box-shadow:inset 0 0 0 1px var(--amber),0 0 0 3px color-mix(in srgb,var(--amber) 20%,transparent)}.lp-qc{display:flex;flex-wrap:wrap;gap:6px}.lp-qc button{display:inline-flex;align-items:center;gap:6px;height:30px;padding:0 11px;border-radius:9px;font-size:11.5px;font-weight:650;color:var(--ink-2);background:var(--glass-2);box-shadow:inset 0 0 0 1px var(--rim);transition:color var(--t-1),box-shadow var(--t-1),scale .1s}.lp-qc button:hover,.lp-qc button[data-on]{color:var(--ink);box-shadow:inset 0 0 0 1px var(--rim-hi)}.lp-qc button[data-on]{scale:.96}.lp-qc svg{width:13px;height:13px;color:var(--amber-2)}.lp-stats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.lp-stats>*{display:grid;justify-items:start;gap:2px;padding:11px 12px;border-radius:13px;background:var(--glass-2);box-shadow:inset 0 0 0 1px var(--rim);min-width:0}.lp-stats .l{font-size:11px;color:var(--ink-3);font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.lp-stats b{font-size:26px;font-weight:800;line-height:1.15;display:block}.lp-stats small{display:flex;align-items:center;gap:5px;font-size:10.5px;color:var(--ink-3)}.lp-stats small svg{width:12px;height:12px;color:var(--jade)}.lp-tm{display:grid;gap:8px;padding:12px;border-radius:14px;background:var(--glass-2);box-shadow:inset 0 0 0 1px var(--rim)}.lp-tmh{display:flex;justify-content:space-between;align-items:center;font-size:12.5px}.lp-tmh button{font-size:11.5px;color:var(--amber-2);font-weight:650}.lp-stats>button:hover{box-shadow:inset 0 0 0 1px var(--rim-hi)}.lp-tmr:hover .t b{color:var(--amber-2)}.lp-tmr{display:flex;align-items:center;gap:10px;padding:10px 2px 2px;box-shadow:inset 0 1px 0 var(--hair)}.lp-tmr .t{flex:1;min-width:0;display:grid}.lp-tmr .t b{font-size:12.5px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.lp-tmr .t small{font-size:10.5px;color:var(--ink-3);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.lp-tmr [data-apply][data-demo]{background:var(--glass-3);color:var(--ink);box-shadow:inset 0 0 0 1px var(--flare)}.lp-fit{display:grid;justify-items:center;font-size:16px;font-weight:800;line-height:1;color:var(--jade)}.lp-fit small{font-size:9.5px;font-weight:600;color:var(--ink-3)}.lp-co{display:grid;place-items:center;flex:none;width:30px;height:30px;border-radius:9px;font-weight:800;font-size:13px;color:var(--ink);background:linear-gradient(140deg,color-mix(in srgb,var(--lp-c1) 40%,transparent),color-mix(in srgb,var(--lp-c3) 30%,transparent));box-shadow:inset 0 0 0 1px var(--rim-hi);filter:hue-rotate(calc(var(--h,0) * 1deg))}.lp-wa{display:grid;align-content:start;gap:12px;padding:14px 12px;border-left:1px solid var(--rim);background:color-mix(in srgb,var(--night) 35%,transparent);min-width:0}.lp-wa-agent{display:grid;justify-items:center;gap:10px;padding:10px 10px 12px;border-radius:15px;background:var(--glass-2);box-shadow:inset 0 0 0 1px var(--rim)}.lp-wa-agent .halo{width:140px}.lp-wa-agent .lsph{--d:118px}.lp-wa-agent p{font-size:11.5px;line-height:1.5;color:var(--ink-2);min-height:7.5em;width:100%}.lp-wa-agent .btn{width:100%}.lp-live{display:grid;gap:4px;min-width:0}.lp-live>b{font-size:12.5px;margin-bottom:2px}.lp-live [data-live]{display:grid;gap:2px;overflow:hidden}.lp-wact{display:grid;gap:4px;padding:12px 2px 0;box-shadow:inset 0 1px 0 var(--hair)}.lp-wact>b{font-size:12.5px;margin-bottom:2px}.lp-wact>button{width:calc(100% + 8px);padding:3px 4px;margin:0 -4px;border-radius:8px;display:flex;align-items:center;gap:10px;font-size:11.5px;color:var(--ink-2);min-width:0}.lp-wact>button:hover{background:color-mix(in oklab,var(--ink) 5%,transparent)}.lp-wact>button>span:nth-child(2){flex:1;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.lp-wact em{font-style:normal;font-size:10.5px;color:var(--ink-3)}.lp-wact .agent-dot{transform:scale(.8)}.lp-wait{display:grid;gap:6px;justify-items:start;align-self:end;padding-top:18px;box-shadow:inset 0 1px 0 var(--hair)}.lp-wait .lp-lab{margin:0}.lp-wait b{font-size:14px}.lp-lrow{width:100%;display:flex;align-items:center;gap:8px;padding:6px 4px;border-radius:9px;min-width:0;transition:background 1.2s var(--e-out)}.lp-lrow:hover{background:color-mix(in oklab,var(--ink) 5%,transparent)}.lp-lrow.lp-new{background:color-mix(in srgb,var(--amber) 14%,transparent);transition:none}.lp-lrow>span:not(.lp-co){flex:1;min-width:0;display:grid}.lp-lrow .lp-co{width:26px;height:26px;font-size:11px;border-radius:8px}.lp-lrow b{font-size:11.5px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.lp-lrow small{font-size:10px;color:var(--ink-3);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.lp-lrow em{font-style:normal;font-size:9.5px;color:var(--ink-3);white-space:nowrap}.lp-cur{position:absolute;left:0;top:0;z-index:6;width:22px;height:22px;opacity:0;pointer-events:none;fill:var(--ink);stroke:var(--void);stroke-width:1.4;stroke-linejoin:round;filter:drop-shadow(0 4px 8px var(--shade))}.lp-typing:after{content:"";display:inline-block;width:2px;height:1em;margin-left:2px;vertical-align:-.12em;background:currentColor;animation:lp-blink 1s steps(1) infinite}@keyframes lp-blink{50%{opacity:0}}.lp-toast{position:absolute;z-index:4;display:flex;align-items:center;gap:11px;padding:11px 14px;border-radius:15px;font-size:13px;width:300px;background:linear-gradient(160deg,color-mix(in srgb,var(--night-2) 95%,transparent),color-mix(in srgb,var(--void) 93%,transparent));box-shadow:inset 0 1px color-mix(in srgb,var(--ink) 12%,transparent),inset 0 0 0 1px var(--rim-hi),var(--lift);transform:translateZ(60px)}.lp-toast>span:nth-child(2){display:grid;min-width:0;flex:1}.lp-toast b{font-weight:700}.lp-toast small{color:var(--ink-2);font-size:12px}.lp-toast>button{align-self:start;color:var(--ink-3)}.lp-toast>button svg{width:15px;height:15px}.lp-t1{right:-38px;top:-34px}.lp-t2{left:-44px;bottom:70px}.lp-ok{display:grid;place-items:center;flex:none;width:34px;height:34px;border-radius:50%;color:var(--jade);background:color-mix(in srgb,var(--jade) 16%,transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--jade) 50%,transparent)}.lp-ok svg{width:18px;height:18px;stroke-width:2.4}.lp-rails{position:relative;display:grid;gap:16px;padding-block:32px 8px;border-block:1px solid var(--hair);background:color-mix(in srgb,var(--void) 72%,transparent)}.lp-rail{overflow:hidden;-webkit-mask:linear-gradient(90deg,transparent,#000 7%,#000 93%,transparent);mask:linear-gradient(90deg,transparent,#000 7%,#000 93%,transparent)}.lp-rail-t{--g:14px;display:flex;width:max-content;animation:lp-rail var(--dur,70s) linear infinite}.lp-rail.rev .lp-rail-t{--dur:90s;animation-direction:reverse}.lp-rail:hover .lp-rail-t,.lp-rail:focus-within .lp-rail-t{animation-play-state:paused}.lp-rail-g{list-style:none;margin:0;padding:0 var(--g) 0 0;display:flex;gap:var(--g)}@keyframes lp-rail{to{transform:translate(-50%)}}.lp-rail-g>li{display:flex}.lp-cap,.lp-opp{display:flex;transition:box-shadow var(--t-1),background var(--t-1);align-items:center;gap:12px;padding:8px 18px 8px 8px;border-radius:16px;background:var(--srf-1);box-shadow:inset 0 1px #ffffff0f,inset 0 0 0 1px var(--rim-card);white-space:nowrap}.lp-cap>span,.lp-opp>span{display:grid}.lp-cap:hover,.lp-opp:hover,.lp-cap:focus-visible,.lp-opp:focus-visible{box-shadow:inset 0 0 0 1px var(--rim-hi);background:var(--srf-2)}.lp-cap b,.lp-opp b{font-size:14.5px;font-weight:700}.lp-cap small,.lp-opp small{font-size:12.5px;color:var(--ink-3)}.lp-opp{padding:10px 18px 10px 10px;border-radius:14px}.lp-railcap{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px;padding-block:6px 14px;font-size:13px;color:var(--ink-3)}.lp-sec{position:relative;padding-block:var(--sec)}.lp-head{display:grid;gap:16px;margin-bottom:var(--blk)}.lp-head.split{grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:end;column-gap:clamp(24px,5vw,80px)}.lp-head.c{justify-items:center;text-align:center}.lp-head h2,.lp-copy2 h2,.lp-story-copy h2{font-size:clamp(32px,3.5vw,54px);font-weight:800;line-height:1.06;letter-spacing:-.035em;text-wrap:balance}.lp-head.c h2{max-width:30ch}.lp-head p,.lp-copy2>p{font-size:17px;line-height:1.6;color:var(--ink-2);max-width:52ch}.lp-split{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:clamp(28px,5vw,80px);align-items:center}.lp-split.rev{grid-template-columns:minmax(0,7fr) minmax(0,5fr)}.lp-split.rev>:first-child{order:2}.lp-copy2{display:grid;gap:24px;align-content:center;min-width:0}.lp-ticks{margin:0;padding:0;list-style:none;display:grid;gap:12px}.lp-ticks li{display:flex;gap:12px;color:var(--ink-2)}.lp-ticks li svg{flex:none;width:18px;height:18px;margin-top:3px;color:var(--amber-2)}.lp-bento{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr) minmax(0,1fr);gap:var(--gut)}.lp-bx{padding:24px;display:grid;gap:16px;align-content:start;min-width:0}.lp-bx h3{font-size:19px;font-weight:750;letter-spacing:-.015em}.lp-bx p{font-size:14.5px;color:var(--ink-2);line-height:1.55;max-width:44ch}.lp-bx a{display:inline-flex;align-items:center;gap:6px;font-size:14px;font-weight:650;color:var(--amber-2);text-decoration:none;margin-top:auto;width:max-content}.lp-bx a svg{width:15px;height:15px;transition:translate var(--t-2) var(--e-out)}.lp-bx a:hover svg{translate:3px 0}.lp-bx-prof{grid-row:span 2;gap:20px;grid-template-rows:auto auto auto auto 1fr}.lp-bx-big{grid-column:span 2;grid-template-columns:minmax(0,1fr) minmax(0,1fr);column-gap:28px;align-items:start}.lp-bx-big>.lp-gi,.lp-bx-big>div{grid-column:1}.lp-bx-big .lp-fits{grid-column:2;grid-row:1/span 3;align-self:center}.lp-fits{list-style:none;margin:0;padding:0;display:grid;gap:0}.lp-fits li>button{width:100%;display:grid;grid-template-columns:minmax(0,1fr) 72px 30px;gap:12px;align-items:center;padding:12px 8px;border-radius:10px;box-shadow:inset 0 -1px 0 var(--hair);transition:background var(--t-1)}.lp-fits li>button:hover{background:color-mix(in oklab,var(--ink) 5%,transparent)}.lp-fits li>button>span{display:grid;min-width:0}.lp-fits li>button>span b{font-size:13.5px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.lp-fits li>button>span small{font-size:12px;color:var(--ink-3)}.lp-fits i{height:4px;border-radius:4px;background:linear-gradient(90deg,var(--jade) calc(var(--v) * 100%),var(--rim) 0)}.lp-fits .num{font-size:15px;color:var(--jade);text-align:right}.lp-sw{display:flex;gap:8px}.lp-sw i{width:30px;height:30px;border-radius:9px;box-shadow:inset 0 0 0 1px var(--rim-hi)}.lp-who{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.lp-who>span:nth-child(2){display:grid;flex:1;min-width:0}.lp-who b{font-size:16px}.lp-who small{color:var(--ink-3);font-size:12.5px}.lp-av{display:grid;place-items:center;width:52px;height:52px;border-radius:50%;flex:none;font-weight:800;font-size:17px;color:var(--btn-ink);background:var(--btn-bg);box-shadow:0 0 0 3px var(--rim)}.lp-av.sm{width:34px;height:34px;font-size:12px}.lp-tags{display:flex;flex-wrap:wrap;gap:6px}.lp-tags span{height:26px;display:inline-flex;align-items:center;padding:0 10px;border-radius:999px;font-size:12px;font-weight:600;color:var(--ink-2);background:var(--glass-2);box-shadow:inset 0 0 0 1px var(--rim)}.lp-ls,.lp-ra{display:grid;gap:10px;padding-top:18px;box-shadow:inset 0 1px 0 var(--hair)}.lp-ls .l,.lp-ra .l{font-size:12px;font-weight:700;color:var(--ink-3)}.lp-ls>div{display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}.lp-ls>div>span{display:grid;padding-left:12px;min-width:0}.lp-ls>div>span:first-child{padding-left:0}.lp-ls>div>span+span{box-shadow:inset 1px 0 0 var(--rim)}.lp-ls b{font-size:30px;font-weight:800;line-height:1.1}.lp-ls small{font-size:11.5px;color:var(--ink-3)}.lp-ra>div{display:flex;align-items:center;gap:10px;min-width:0}.lp-ra>div>span:last-child{display:grid;min-width:0}.lp-ra b{font-size:12.5px;font-weight:650;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.lp-ra small{font-size:11.5px;color:var(--ink-3)}.lp-demo{display:grid;grid-template-columns:150px minmax(0,1fr);gap:14px;align-items:center}.lp-demo .halo{width:150px}.lp-story{position:relative;padding-block:var(--sec)}.lp-story-pin{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:var(--blk) clamp(28px,5vw,80px);align-items:start}.lp-story-copy{display:grid;gap:var(--blk);align-content:start;min-width:0}.lp-story-vis{position:sticky;top:110px;min-width:0}.lp-steps{display:grid;gap:40px}[data-step] h3{display:flex;align-items:baseline;gap:14px;font-size:clamp(24px,2.2vw,32px);font-weight:800;letter-spacing:-.025em;margin-bottom:12px}[data-step] h3 .num{font-size:14px;font-weight:700;color:var(--ink-3);letter-spacing:0}[data-step] p{color:var(--ink-2);font-size:16.5px;line-height:1.6;max-width:50ch}.lp-you{margin-top:14px;padding-top:12px;border-top:1px solid var(--rim);font-size:15px!important;color:var(--ink-2)}.lp-you b{display:block;font-size:12px;color:var(--flare);margin-bottom:2px}.lp-mini{display:flex;align-items:center;gap:12px;margin-bottom:14px;font-size:13px;font-weight:650;color:var(--ink-3)}.lp-story-rail{display:none;list-style:none;margin:0;padding:0;gap:10px;align-self:center;position:relative}.lp-story-rail:before,.lp-story-rail:after{content:"";position:absolute;left:50%;top:6px;bottom:6px;width:2px;margin-left:-1px;border-radius:2px;background:var(--rim)}.lp-story-rail:after{background:var(--btn-bg);transform-origin:50% 0;transform:scaleY(var(--p,0))}.lp-story-rail button{position:relative;z-index:1;display:block;width:14px;height:14px;border-radius:50%;background:var(--night-2);box-shadow:inset 0 0 0 2px var(--rim-hi);transition:background var(--t-2),box-shadow var(--t-2)}.lp-story-rail button[aria-current]{background:var(--ink);box-shadow:0 0 0 4px color-mix(in srgb,var(--ink) 14%,transparent)}.lp-story-rail li{display:grid;place-items:center;padding:14px 0}.lp-story[data-pin],.lp-tr[data-pin],.lp-pf[data-pin]{margin-block:calc(var(--sec) * -.8) calc(var(--sec) * -.5)}.lp-story[data-pin]{height:calc(var(--n) * 55vh * var(--pin-k) + 100vh);padding-block:0}.lp-story[data-pin] .lp-story-copy h2{font-size:clamp(30px,3vw,46px)}.lp-story[data-pin] .lp-story-pin{position:sticky;top:0;height:100svh;grid-template-columns:minmax(0,5fr) minmax(0,7fr) 24px;align-items:center;padding-top:76px}.lp-story[data-pin] .lp-story-vis{position:relative;top:auto}.lp-story[data-pin] .lp-steps{gap:0;grid-template-areas:"s"}.lp-story[data-pin] [data-step]{grid-area:s;opacity:0;translate:0 16px;pointer-events:none;transition:opacity .2s cubic-bezier(.4,0,1,1),translate .2s cubic-bezier(.4,0,1,1)}.lp-story[data-pin] [data-step][data-past]{translate:0 -12px}.lp-story[data-pin] [data-step][data-on]{opacity:1;translate:0 0;pointer-events:auto;transition:opacity .45s var(--e-out) .12s,translate .45s var(--e-out) .12s}.lp-story[data-pin] .lp-mini{display:none}.lp-story[data-pin] .lp-story-rail{display:grid}.lp-tv{display:grid;grid-template-columns:minmax(0,200px) minmax(0,1fr);gap:24px 32px;padding:24px;border-radius:20px;background:var(--srf-1);box-shadow:var(--elev-card)}.lp-tv-ic{display:none}.lp-tv-track{grid-column:1;grid-row:1/span 2;position:relative;display:grid;gap:2px;align-content:start;align-self:start}.lp-tv-track:before{content:"";position:absolute;left:15px;top:16px;bottom:16px;width:2px;border-radius:2px;background:var(--rim)}.lp-tv-track button{position:relative;display:flex;align-items:center;gap:12px;min-height:40px;padding:0 8px;border-radius:10px;text-align:left;font-size:14px;font-weight:650;color:var(--ink-3);transition:color var(--t-2),background var(--t-2)}.lp-tv-track button:hover{background:var(--glass-2);color:var(--ink-2)}.lp-tv-track i{position:relative;z-index:1;flex:none;width:16px;height:16px;border-radius:50%;background:var(--night-2);box-shadow:inset 0 0 0 2px var(--rim-hi);transition:background var(--t-2),box-shadow var(--t-2)}.lp-tv-track button[data-past] i{background:color-mix(in srgb,var(--amber) 55%,var(--night-2));box-shadow:none}.lp-tv-track button[aria-pressed=true]{color:var(--ink);background:var(--glass-2)}.lp-tv-track button[aria-pressed=true] i{background:var(--ink);box-shadow:0 0 0 4px color-mix(in srgb,var(--ink) 16%,transparent)}.lp-tv[data-state="0"] [data-ch="0"],.lp-tv[data-state="1"] [data-ch="1"],.lp-tv[data-state="2"] [data-ch="2"],.lp-tv[data-state="3"] [data-ch="3"]{color:var(--ink-2)}.lp-tv-card{grid-column:2;display:grid;gap:12px;align-content:start;padding:20px 0 0;box-shadow:inset 0 1px 0 var(--hair);min-height:200px;animation:lp-pop .32s var(--e-out)}.lp-tv-card .lp-row>span{display:grid}.lp-tv-card .lp-row b{font-size:22px;font-weight:800;letter-spacing:-.02em}.lp-tv-card .lp-row small{color:var(--ink-3);font-size:13px}.lp-tv-card p{color:var(--ink-2);font-size:15px}.lp-story[data-pin] .lp-tv-ic{display:grid;grid-column:2;grid-template-areas:"i";place-items:center;min-height:clamp(160px,22vh,220px)}.lp-tv-ic>div{grid-area:i;opacity:0;scale:.86;transition:opacity .5s var(--e-out),scale .7s var(--e-out)}.lp-tv[data-state="0"] .lp-tv-ic>[data-k="0"],.lp-tv[data-state="1"] .lp-tv-ic>[data-k="1"],.lp-tv[data-state="2"] .lp-tv-ic>[data-k="2"],.lp-tv[data-state="3"] .lp-tv-ic>[data-k="3"]{opacity:1;scale:1}.lp-story[data-pin] .lp-tv-track{grid-row:1/span 2}.lp-story[data-pin] .lp-tv-track:after{content:"";position:absolute;left:15px;top:16px;bottom:16px;width:2px;border-radius:2px;background:var(--btn-bg);transform-origin:50% 0;transform:scaleY(var(--p,0))}.lp-bz{display:grid;gap:14px;align-content:start}.lp-bz-c{padding:24px;display:grid;gap:12px;align-content:start}.lp-bz-c>b{font-size:20px;font-weight:800;letter-spacing:-.02em}.lp-bz-c small{color:var(--ink-2);font-size:14.5px}.lp-bz-c ul{list-style:none;margin:0;padding:0;display:grid;gap:0}.lp-bz-c li>button{width:100%;display:flex;align-items:center;gap:12px;padding:10px 6px;border-radius:10px;box-shadow:inset 0 -1px 0 var(--hair);font-size:14.5px;color:var(--ink-2);min-width:0;transition:background var(--t-1)}.lp-bz-c li>button:hover{background:color-mix(in oklab,var(--ink) 5%,transparent)}.lp-bz-c li>button>span:nth-child(2){display:grid;flex:1;min-width:0}.lp-bz-c li small{font-size:12.5px;color:var(--ink-3)}.lp-fitn{font-size:18px;color:var(--jade)}.lp-bz{grid-template-rows:auto auto}.lp-bz-deck{display:grid;gap:14px}.lp-story[data-pin] .lp-bz-deck{grid-template-areas:"s";padding-top:44px}.lp-story[data-pin] .lp-bz-c{grid-area:s;background:linear-gradient(var(--srf-2),var(--srf-1)) padding-box,linear-gradient(var(--void),var(--void)) padding-box;transform-origin:50% 0}.lp-story[data-pin] .lp-bz-c.lp-glow{background:linear-gradient(var(--srf-2),var(--srf-1)) padding-box,linear-gradient(var(--void),var(--void)) padding-box,var(--glow-rim) border-box}.lp-bz-note{margin-top:4px}.lp-bz-c .lp-bz-ev{list-style:none;margin:0;padding:12px 0 4px;display:grid;gap:8px;box-shadow:inset 0 1px 0 var(--hair)}.lp-bz-ev li{display:flex;gap:10px;align-items:center;font-size:14px;color:var(--ink-2)}.lp-bz-ev svg{width:16px;height:16px;color:var(--jade);flex:none}.lp-bzact{margin-top:-12px}.lp-srcm{display:inline-flex;margin-left:8px;padding:0 6px;border-radius:6px;font-size:11px;font-weight:700;color:color-mix(in srgb,var(--amber) 70%,var(--void));box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--amber) 50%,transparent);vertical-align:1px}.lp-kpis{display:flex;flex-wrap:wrap;align-items:end;gap:12px 36px}.lp-kpis>div{display:grid}.lp-kpis b{font-size:clamp(36px,3.4vw,48px);font-weight:800;line-height:1;letter-spacing:-.03em}.lp-kpis small{font-size:13px;color:var(--ink-3);margin-top:6px}.rad{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:24px;padding:24px;align-items:center}.rad canvas{width:100%;aspect-ratio:1;display:block}.rad-l{display:grid;gap:2px;margin-bottom:12px}.rad-l>*{width:100%;text-align:left;display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:10px;align-items:center;padding:8px 6px;border-radius:9px;font-size:14px;color:var(--ink-2)}.rad-l>*:hover{background:color-mix(in oklab,var(--ink) 5%,transparent)}.rad-l>[data-s=done]{color:var(--ink)}.rad-l>[data-s=run]{background:color-mix(in srgb,var(--amber) 12%,transparent);color:var(--ink)}.rad-l i{width:8px;height:8px;border-radius:50%;background:var(--ink-4)}.rad-l [data-s=done] i{background:var(--jade)}.rad-l [data-s=run] i{background:var(--amber)}.rad-l [data-s=park] i{background:var(--flare)}.rad-l .num{font-size:12px;color:var(--ink-3)}.lp-tr{position:relative;padding-block:var(--sec)}.lp-tr[data-pin]{height:calc(100vh + 80vh * var(--pin-k));padding-block:0}.lp-tr[data-pin] .lp-tr-pin{position:sticky;top:0;height:100svh;display:grid;align-items:center;padding-top:76px}.lp-rules{margin:0;padding:0;list-style:none;display:grid;gap:0;counter-reset:r}.lp-rules li{padding:14px 0;border-top:1px solid var(--rim);color:var(--ink-2);font-size:16px}.lp-rules li:last-child{border-bottom:1px solid var(--rim)}.lp-rules b{color:var(--ink);margin-right:6px}.tx{padding:24px;display:grid;gap:20px}.tx-top{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}.tx-pl{display:flex;align-items:center;gap:12px}.tx-pl>span:last-child{display:grid}.tx-pl small{color:var(--ink-3);font-size:13px}.tx-count{display:flex;align-items:baseline;gap:12px}.tx-count b{font-size:clamp(56px,6vw,84px);font-weight:800;line-height:.9;letter-spacing:-.04em}.tx-count span{color:var(--ink-3)}.tx-ticks{display:flex;gap:10px;height:64px;align-items:end}.tx-ticks i{flex:1;height:100%;border-radius:10px;background:var(--glass-3);box-shadow:inset 0 0 0 1px var(--rim);transform-origin:50% 100%;transform:scaleY(.3);transition:transform .5s cubic-bezier(.34,1.56,.64,1),background .4s var(--e-out)}.tx-ticks i[data-on]{transform:scaleY(1);background:var(--btn-bg)}.tx[data-level=auto] .tx-ticks i{background:color-mix(in srgb,var(--jade) 75%,transparent)}.tx[data-flare] .tx-ticks i{background:color-mix(in srgb,var(--flare) 40%,var(--glass-3))}.tx[data-flare]{box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--flare) 55%,transparent),var(--elev-card)}.tx-why{min-height:48px;color:var(--ink-2);font-size:15.5px}.lp-pf{position:relative;padding-block:var(--sec)}.lp-pf-view{overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;padding:8px max(16px,calc((100vw - 1360px)/2 + clamp(16px,4vw,48px))) 24px}.lp-pf-view::-webkit-scrollbar{display:none}.lp-pf-track{display:flex;gap:20px;width:max-content}.lp-th{position:relative;flex:none;scroll-snap-align:center;height:min(56svh,480px);min-height:360px;aspect-ratio:4/5;display:grid;grid-template-rows:auto auto auto 1fr auto;align-content:start;gap:8px;padding:clamp(18px,2vw,26px);border-radius:16px;text-align:left;background:var(--tb);color:var(--tf);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--tf) 14%,transparent),var(--lift);transition:box-shadow var(--t-2)}.lp-th[aria-pressed=true]{box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--tf) 14%,transparent),0 0 0 2px var(--void),0 0 0 4px var(--ink),var(--lift)}.lp-th .u{font-size:11.5px;font-weight:600;opacity:.65}.lp-th .n{margin-top:18px;font-size:clamp(26px,2.4vw,34px);font-weight:800;line-height:1;letter-spacing:-.02em}.lp-th .a{color:var(--ta);font-weight:700;font-size:14px}.lp-th .pj{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;align-self:end}.lp-th .pj i{aspect-ratio:3/4;border-radius:8px;background:color-mix(in srgb,var(--tf) 9%,transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--tf) 16%,transparent)}.lp-th .pj i:nth-child(2){background:color-mix(in srgb,var(--ta) 30%,transparent)}.lp-th .f{display:flex;justify-content:space-between;align-items:baseline;gap:10px;padding-top:12px;border-top:1px solid color-mix(in srgb,var(--tf) 16%,transparent)}.lp-th .f b{font-size:15px}.lp-th .f small{font-size:12px;opacity:.7;text-align:right}.lp-pf[data-pin]{height:calc(100vh + var(--pfh,0px));padding-block:0}.lp-pf[data-pin] .lp-pf-pin{position:sticky;top:0;height:100svh;display:grid;grid-template-columns:minmax(0,1fr);align-content:center;padding-top:76px;overflow:hidden}.lp-pf-view{min-width:0}.lp-pf[data-pin] .lp-pf-view{overflow:visible}.lp-pf[data-pin] .lp-head{margin-bottom:clamp(24px,3vh,40px)}.gx{padding:24px;display:grid;gap:20px}.gx-h{display:flex;justify-content:space-between;align-items:center;gap:12px}.gx-h>span:first-child{display:grid}.gx-h small{color:var(--ink-3);font-size:13px}.gx-v{font-size:clamp(36px,3.4vw,52px);font-weight:800;letter-spacing:-.03em;line-height:1}.gx-scale{position:relative;height:56px}.gx-scale .bar{position:absolute;left:0;right:0;top:26px;height:4px;border-radius:4px;background:linear-gradient(90deg,color-mix(in srgb,var(--fault) 60%,transparent) 0 var(--f),color-mix(in srgb,var(--jade) 60%,transparent) var(--f) var(--a),color-mix(in srgb,var(--flare) 60%,transparent) var(--a))}.gx-scale .mk{position:absolute;top:0;transform:translate(-50%);font-size:11.5px;font-weight:700;color:var(--ink-2);white-space:nowrap}.gx-scale .mk:after{content:"";display:block;width:1px;height:14px;margin:6px auto 0;background:var(--ink-3)}.gx-out{display:flex;gap:12px;align-items:center;padding:16px 0 0;box-shadow:inset 0 1px 0 var(--hair);min-height:72px;color:var(--ink-2)}.lp-cols{position:relative;z-index:1;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,1fr);gap:var(--gut);align-items:center}.lp-col{display:grid;gap:var(--gut);min-width:0}.lp-col-c{justify-items:center}.lp-sc{padding:24px;display:grid;gap:6px;width:100%}.lp-sc>svg{width:20px;height:20px;color:var(--amber-2);margin-bottom:6px}.lp-sc b{font-size:16px}.lp-sc small{color:var(--ink-2);font-size:14px;line-height:1.5}.lp-mwin{height:170px;padding:12px;display:grid;grid-template-rows:auto 1fr 1fr 1fr;gap:10px}.lp-mwin .d{display:flex;gap:5px}.lp-mwin .d i{width:8px;height:8px;border-radius:50%;background:var(--ink-4)}.lp-mwin .r{border-radius:8px;background:color-mix(in oklab,var(--ink) 6%,transparent)}.lp-mwin .r.s{width:62%;background:color-mix(in srgb,var(--amber) 22%,transparent)}.lp-phone{position:relative;width:min(280px,100%);aspect-ratio:9/18.5;display:flex;flex-direction:column;gap:12px;padding:20px 16px;border-radius:40px;background:linear-gradient(170deg,var(--srf-2),var(--void));box-shadow:inset 0 0 0 1px var(--rim-hi),inset 0 0 0 7px color-mix(in srgb,var(--void) 80%,transparent),var(--elev-float)}.lp-ph-top{display:flex;align-items:center;gap:8px;padding:10px 6px 0;font-size:14px}.lp-ph-top svg{width:16px;height:16px;color:var(--ink-3)}.lp-ph-top .demo-flag{margin-left:auto}.lp-ph-sph{display:grid;place-items:center;flex:1;min-height:0}.lp-ph-sph .halo{width:184px}.lp-ph-row{padding:12px 4px;border-radius:0;box-shadow:inset 0 1px 0 var(--hair);font-size:13px;color:var(--ink-2)}.lp-ph-row b{color:var(--ink);font-size:15px;margin-right:4px}.lp-ph-btn{display:grid;place-items:center;height:44px;border-radius:14px;background:var(--btn-bg);color:var(--btn-ink);font-weight:700;font-size:14px}.cli{margin:0;padding:20px 24px;border-radius:16px;background:var(--srf-1);box-shadow:var(--elev-card);font:500 12.5px/1.7 ui-monospace,SFMono-Regular,Menlo,monospace;color:var(--ink-2);overflow-x:auto}.cli b{color:var(--amber-2);font-weight:600}.cli em{color:var(--jade);font-style:normal}.lp-cur-wrap{position:relative}.lp-cur-wrap[data-on]>[data-curtain-prev]{position:sticky;transform-origin:50% 0}.lp-curtain{position:relative;z-index:2}.lp-cur-wrap[data-on]>.lp-curtain{border-radius:28px 28px 0 0;background:linear-gradient(180deg,var(--night),var(--void) 50%);box-shadow:inset 0 1px 0 var(--rim-hi),0 -40px 80px -30px var(--shade)}.plans{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:16px;align-items:stretch}.plan{padding:24px 20px;display:grid;gap:16px;align-content:start;grid-template-rows:auto auto auto 1fr auto}.plan-h{display:flex;justify-content:space-between;align-items:center;gap:8px;flex-wrap:wrap}.plan h3{font-size:19px;font-weight:800}.plan .price{display:flex;align-items:baseline;gap:6px}.plan .price b{font-size:40px;font-weight:800;letter-spacing:-.03em;line-height:1}.plan .price span{color:var(--ink-3);font-size:14px}.plan-tag{color:var(--ink-2);font-size:14px;padding-bottom:16px;box-shadow:inset 0 -1px 0 var(--hair)}.plan ul{margin:0;padding:0;list-style:none;display:grid;gap:8px;font-size:14px;color:var(--ink-2);align-content:start}.plan li{display:flex;gap:8px}.plan li svg{width:15px;height:15px;margin-top:3px;color:var(--amber-2);flex:none}.plan[data-hot]{background:linear-gradient(180deg,color-mix(in srgb,var(--amber) 18%,var(--srf-2)),var(--srf-1) 60%);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--amber) 55%,transparent),var(--elev-float)}.plan .btn{width:100%}.lp-faqg{display:grid;grid-template-columns:minmax(0,4fr) minmax(0,7fr);gap:clamp(24px,5vw,80px);align-items:start}.lp-faqg .lp-head{margin:0;position:sticky;top:110px}.faq{display:grid;gap:0}.faq details{border-top:1px solid var(--rim)}.faq details:last-child{border-bottom:1px solid var(--rim)}.faq summary{list-style:none;cursor:pointer;display:flex;align-items:center;gap:12px;padding:20px 4px;font-weight:700;font-size:17px;transition:color var(--t-1)}.faq summary:hover{color:var(--ink)}.faq summary::-webkit-details-marker{display:none}.faq summary svg{flex:none;margin-left:auto;transition:transform .3s var(--e-out);color:var(--ink-3)}.faq details[open] summary svg{transform:rotate(45deg);color:var(--ink)}.faq .a{padding:0 40px 22px 4px;color:var(--ink-2);max-width:70ch;overflow:hidden}.lp-fin{min-height:100svh;display:grid;grid-template-rows:1fr auto;isolation:isolate;overflow:hidden}.lp-fin-bg{position:absolute;inset:0;z-index:-2;background:image-set(url(/assets/hero-b-960.webp) 1x,url(/assets/hero-b-1920.webp) 2x) 70% 40%/cover no-repeat}@media(min-width:1200px){.lp-fin-bg{background-image:url(/assets/hero-b-1920.webp)}}.lp-fin:after{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(90deg,color-mix(in srgb,var(--void) 94%,transparent),color-mix(in srgb,var(--void) 78%,transparent) 40%,color-mix(in srgb,var(--void) 40%,transparent) 70%,color-mix(in srgb,var(--void) 20%,transparent)),linear-gradient(0deg,var(--void) 0%,color-mix(in srgb,var(--void) 86%,transparent) 22%,transparent 46%)}.lp-fin-in{display:grid;gap:24px;align-content:center;justify-items:start;padding-block:clamp(72px,10vh,128px)}.lp-fin h2{font-size:clamp(36px,4.2vw,64px);font-weight:800;line-height:1.04;letter-spacing:-.04em}.lp-fin h2 .lp-quiet{display:block}.lp-fin p{color:var(--ink-2);max-width:48ch;font-size:17.5px}.foot{display:flex;flex-wrap:wrap;gap:16px 28px;align-items:center;padding-block:28px 40px;color:var(--ink-3);font-size:13.5px;border-top:1px solid var(--hair)}.foot .mark svg{width:26px;height:26px}.foot .mark b{font-weight:800;font-size:17px}.foot nav{display:flex;gap:18px;flex-wrap:wrap;margin-left:auto}.foot nav a{color:var(--ink-2);text-decoration:none;background:linear-gradient(currentColor 0 0) 0 100%/0 1px no-repeat;transition:background-size var(--t-2) var(--e-out),color var(--t-1)}.foot nav a:hover{color:var(--ink);background-size:100% 1px}.lp-mbar{display:none}@media(max-width:1180px){.lx-links{display:none}.lx-burger{display:grid}.plans{grid-template-columns:repeat(3,minmax(0,1fr))}.lp-win{width:960px;grid-template-columns:140px minmax(0,1fr) 250px}}@media(max-width:899px){.lp-hgrid,.lp-split,.lp-split.rev,.lp-head.split,.lp-faqg,.lp-story-pin,.lp-pair,.lp-pair.rev,.lp-conv-g{grid-template-columns:minmax(0,1fr)}.lp-split.rev>:first-child{order:0}.lp-hgrid{gap:36px}.lp-head.split{row-gap:16px}.lp-story-vis{position:relative;top:auto}.lp-bento{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.lp-bx-prof{grid-row:auto;grid-column:1/-1}.lp-cols{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.lp-col-c{grid-column:1/-1;grid-row:1}.lp-faqg .lp-head{position:static}.plans{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:760px){.lp-hbg{background-image:url(/assets/hero-loop-phone-poster.webp);background-position:50% 30%}.lp-hx-pin:before{background:linear-gradient(180deg,color-mix(in srgb,var(--void) 82%,transparent) 0%,color-mix(in srgb,var(--void) 55%,transparent) 50%,color-mix(in srgb,var(--void) 30%,transparent) 75%,var(--void) 100%)}.lp-copy h1{font-size:clamp(34px,9vw,44px)}.lp-copy h1 .lp-quiet{display:inline}.lp-win{width:470px;grid-template-columns:minmax(0,1fr);font-size:14px}.lp-ws,.lp-live{display:none}.lp-wa{border-left:0;border-top:1px solid var(--rim);padding:12px 16px 16px}.lp-wa-agent{grid-template-columns:96px minmax(0,1fr);justify-items:start;align-items:center;column-gap:12px}.lp-wa-agent .halo{width:96px;grid-row:span 2}.lp-wa-agent .lsph{--d:84px}.lp-wa-agent p{min-height:6em;font-size:12.5px}.lp-wlive{display:none}.lp-t1{right:-10px;top:-46px}.lp-t2{left:-10px;bottom:-34px}.lp-toast{width:280px}.lp-stage{margin-block:40px 36px}.lp-act .btn{flex:1 1 100%}.lp-bento,.lp-cols,.plans{grid-template-columns:minmax(0,1fr)}.lp-bx-big{grid-column:auto;grid-template-columns:minmax(0,1fr)}.lp-bx-big .lp-fits{grid-column:1;grid-row:auto}.rad{grid-template-columns:minmax(0,1fr)}.rad canvas{max-width:300px;justify-self:center}.lp-tv{grid-template-columns:minmax(0,1fr);padding:16px}.lp-tv-track{grid-column:1;grid-row:auto;grid-template-columns:repeat(2,minmax(0,1fr))}.lp-tv-track:before{display:none}.lp-tv-card{grid-column:1;min-height:0}.lp-th{height:auto;width:min(78vw,320px);min-height:0}.lp-demo{grid-template-columns:minmax(0,1fr)}.lp-demo .halo{justify-self:center;width:120px}.lp-head h2,.lp-copy2 h2,.lp-story-copy h2{font-size:clamp(28px,7.8vw,36px)}.lp-head.c{justify-items:start;text-align:left}.lp-fin h2 .lp-quiet{display:inline}.lp-mbar{position:fixed;left:12px;right:12px;bottom:calc(12px + env(safe-area-inset-bottom,0px));z-index:39;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:8px 8px 8px 14px;border-radius:16px;background:linear-gradient(var(--srf-3),var(--srf-3)),var(--night);box-shadow:inset 0 0 0 1px var(--rim-hi),var(--lift);translate:0 calc(100% + 24px);transition:translate .5s var(--e-out)}.lp-mbar[data-on=true]{translate:0 0}.foot{padding-bottom:96px}}@media(max-width:560px){.lx-cta .btn.ghost,.lx-cta .lp-theme:not(.lx-burger){display:none}.lx-cta .btn.primary{--bh:38px;padding:0 14px;font-size:13.5px}.lx-nav .mark b{font-size:18px}.lx-nav .mark svg{width:28px;height:28px}.lp-navin{gap:10px;height:68px}.lp-ls b{font-size:26px}.tx-ticks{height:48px}.lp-kpis{gap:12px 24px}}@media(prefers-reduced-motion:reduce){.lp-rail-t{animation:none;width:auto;flex-wrap:wrap}.lp-rail-g{flex-wrap:wrap;justify-content:center;padding:0 16px}.lp-rail-g[aria-hidden]{display:none}.lp-rail{-webkit-mask:none;mask:none}.lp-gi img{animation:none}.lp-gi:after{display:none}}.lp-stats>button{text-align:left;transition:box-shadow var(--t-1)}.lp-tmh button:hover{color:var(--ink)}.lp-tmr,.lp-toast[data-obj]{cursor:pointer}.lp-sc{justify-items:start}.lp-ph-row,.lp-ph-btn{width:100%;text-align:left}.lp-ph-btn{text-align:center}.lp-ph-row:hover{color:var(--ink)}.cli{display:block;width:100%;text-align:left;white-space:pre}.cli:hover{box-shadow:var(--elev-hov)}.plan{cursor:pointer}.lp-fig{margin:0;display:grid;gap:12px;padding:20px 24px;border-radius:16px;background:var(--srf-1);box-shadow:var(--elev-card);min-width:0}.lp-fig figcaption{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:6px 12px;font-size:13px;color:var(--ink-3)}.lp-fig figcaption b{font-size:14px;color:var(--ink);font-weight:700}.lp-figk{display:flex;flex-wrap:wrap;gap:6px 18px;font-size:12.5px;color:var(--ink-3);margin:0}.lp-figk i{display:inline-block;width:12px;height:3px;border-radius:2px;margin-right:7px;vertical-align:middle;background:var(--jade)}.lp-figk i[data-t=blue]{background:var(--blue)}.lp-pmeter{margin-top:var(--gut)}.lp-tr[data-pin] .lp-copy2{gap:18px}.lp-tr[data-pin] .lp-rules li{padding:10px 0;font-size:15px}.lp-tr .lp-fig{padding:16px 20px}.rad-cap{font-size:13.5px;color:var(--ink-2);margin:0 0 10px;min-height:1.5em}.lp-pf-ctl{display:flex;flex-wrap:wrap;align-items:center;gap:12px 16px;margin-top:6px}.lp-pf-bar{flex:0 0 160px;height:2px;border-radius:2px;background:var(--rim);overflow:hidden}.lp-pf-bar i{display:block;height:100%;background:var(--btn-bg);transform-origin:0 50%;transform:scaleX(.1);transition:transform .2s linear}.lp-pf-n{font-size:13px;color:var(--ink-2);min-width:4.5em}.lp-pf-arw{margin-left:auto;display:flex;gap:8px}.lp-pf[data-pin] .lp-pf-track,.lp-wc{will-change:transform}.lp-th{cursor:pointer;transition:box-shadow var(--t-2),translate var(--t-2) var(--e-out)}.lp-th:hover{translate:0 -4px}.lp-th:focus-visible{outline:2px solid var(--rim-hi);outline-offset:4px}.lp-scanl{position:absolute;left:0;right:0;top:0;height:2px;margin-top:-1px;z-index:4;pointer-events:none;background:linear-gradient(90deg,transparent,var(--amber-2) 20%,var(--amber-2) 80%,transparent)}.lp-mwin{height:auto;min-height:170px;width:100%;padding:16px 20px 20px;grid-template-rows:auto auto 1fr auto;gap:12px;justify-items:stretch}.lp-mw-h{display:flex;justify-content:space-between;align-items:center;gap:8px;font-size:13.5px}.lp-mw-c{display:block;min-height:56px}.lp-mw-c svg{height:56px!important}.lp-mw-r{display:flex;flex-wrap:wrap;gap:4px 14px;font-size:12px;color:var(--ink-3)}.lp-mw-r b{color:var(--ink);font-size:15px;margin-right:3px}.lp-fin-bg{background-image:url(/assets/fin-loop-poster.webp),image-set(url(/assets/hero-b-960.webp) 1x,url(/assets/hero-b-1920.webp) 2x)}.lp-fin-in{position:relative;z-index:1;grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);align-items:center;justify-items:stretch;gap:clamp(32px,5vw,80px)}.lp-fin-copy{display:grid;gap:24px;justify-items:start;min-width:0}.lp-fin h2{font-variant-ligatures:none}.lp-fin h2>span{display:block}.lp-fin-pts{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:8px 22px;color:var(--ink-2);font-size:14px}.lp-fin-pts li{display:flex;gap:8px;align-items:center}.lp-fin-pts svg{width:16px;height:16px;color:var(--jade)}.lp-nl{padding:24px;display:grid;gap:20px;min-width:0;background:var(--srf-3);box-shadow:var(--elev-float)}.lp-nl-h{display:flex;gap:14px;align-items:center}.lp-nl-h>span:last-child{display:grid;gap:2px;min-width:0}.lp-nl-h b{font-size:19px;font-weight:800;letter-spacing:-.015em}.lp-nl-h small{color:var(--ink-2);font-size:13.5px}.lp-nl-f{display:grid;gap:6px}.lp-nl-in{position:relative;display:block}.lp-nl-in .input{width:100%;padding-right:40px}.lp-nl-in>i{position:absolute;right:12px;top:50%;translate:0 -50%;display:grid;color:var(--jade);opacity:0;transition:opacity var(--t-2)}.lp-nl[data-em-ok] .lp-nl-in>i{opacity:1}.lp-nl-in svg{width:18px;height:18px}.lp-nl-msg{display:block;font-size:12.5px;color:var(--ink-3)}.lp-nl-msg:empty{display:none}.lp-nl-msg[data-tone=fault]{color:var(--fault)}.lp-nl-msg[data-tone=jade]{color:var(--jade)}.lp-nl-g{border:0;margin:0;padding:0;display:grid;gap:8px;min-width:0}.lp-nl-g legend{float:left;width:100%;font-size:12px;font-weight:700;color:var(--ink-3);padding:0;margin-bottom:8px}.lp-nl-chips{display:flex;flex-wrap:wrap;gap:6px;clear:both}.lp-nl-chip{display:inline-flex;align-items:center;gap:6px;height:32px;padding:0 12px;border-radius:999px;font-size:13px;font-weight:600;color:var(--ink-2);background:var(--glass-2);box-shadow:inset 0 0 0 1px var(--rim);transition:background var(--t-1),box-shadow var(--t-1),color var(--t-1)}.lp-nl-chip svg{width:14px;height:14px}.lp-nl-chip:hover{box-shadow:inset 0 0 0 1px var(--rim-hi)}.lp-nl-chip[aria-pressed=true]{color:var(--ink);background:color-mix(in srgb,var(--amber) 18%,transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--amber) 55%,transparent)}.lp-nl-fq{grid-template-columns:auto 1fr;align-items:center}.lp-nl-fq legend{grid-column:1/-1}.lp-nl-prev{justify-self:end;display:inline-flex;gap:6px;align-items:center;font-size:13.5px;font-weight:650;color:var(--amber-2)}.lp-nl-prev svg{width:15px;height:15px}.lp-nl-prev:hover{color:var(--ink)}.lp-nl-c{display:flex;gap:10px;align-items:flex-start;font-size:13px;color:var(--ink-2);line-height:1.5;cursor:pointer}.lp-nl-c input{margin-top:3px;width:16px;height:16px;accent-color:var(--amber);flex:none}.lp-nl .btn[type=submit],.lp-nl .demo-flag{justify-self:start}.foot{position:relative;z-index:1;display:grid;grid-template-columns:minmax(0,1.5fr) repeat(4,minmax(0,1fr));gap:32px 24px;align-items:start;padding-block:48px 40px}.foot-brand{display:grid;gap:14px;justify-items:start}.foot-brand p{max-width:34ch;color:var(--ink-3);margin:0}.foot .foot-col{display:grid;gap:10px;justify-items:start;margin-left:0}.foot-col b{font-size:13px;color:var(--ink);font-weight:700;margin-bottom:2px}.foot-col a,.foot-col button{color:var(--ink-2);text-decoration:none;font-size:14px;text-align:left;background:linear-gradient(currentColor 0 0) 0 100%/0 1px no-repeat;transition:background-size var(--t-2) var(--e-out),color var(--t-1)}.foot-col a:hover,.foot-col button:hover{color:var(--ink);background-size:100% 1px}.foot-legal{grid-column:1/-1;display:flex;flex-wrap:wrap;justify-content:space-between;gap:8px 24px;padding-top:20px;margin:0;border-top:1px solid var(--rim);font-size:13px;color:var(--ink-3)}.lp-fin .foot p{max-width:none;font-size:13px}.lp-fin .foot-brand p{max-width:34ch;font-size:14.5px;line-height:1.55}.lp-pn{display:grid;gap:14px;font-size:14.5px;color:var(--ink-2);line-height:1.55;min-width:0}.lp-pn p{margin:0}.lp-pn b{color:var(--ink)}.lp-pn-hero{display:flex;align-items:center;gap:14px;flex-wrap:wrap}.lp-pn-hero>span:nth-child(2){display:grid;flex:1;min-width:0}.lp-pn-hero p{flex:1;min-width:200px}.lp-pn-hero small{color:var(--ink-3)}.lp-pn-pts{list-style:none;margin:0;padding:0;display:grid;gap:6px}.lp-pn-pts li{display:flex;gap:8px}.lp-pn-pts svg{width:16px;height:16px;flex:none;margin-top:3px;color:var(--jade)}.lp-pn-demo{display:grid;gap:10px;padding:14px;border-radius:14px;background:color-mix(in srgb,var(--void) 40%,transparent);box-shadow:inset 0 0 0 1px var(--rim);min-width:0}.lp-pn-demo .lp-lab{display:flex;gap:8px;align-items:center;margin:0}.lp-pn-ro{font-size:13.5px;color:var(--ink);min-height:1.5em}.lp-pn-dl{display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:8px;margin:0}.lp-pn-dl>div{padding:10px 12px;border-radius:12px;background:var(--glass-2);box-shadow:inset 0 0 0 1px var(--rim);min-width:0}.lp-pn-dl dt{font-size:11.5px;font-weight:700;color:var(--ink-3)}.lp-pn-dl dd{margin:2px 0 0;color:var(--ink);font-size:14px;overflow-wrap:anywhere}.lp-pn-2{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:12px}.lp-pn-col ul{margin:6px 0 0;padding-left:18px;display:grid;gap:4px}.lp-pn-note{display:flex;gap:10px;align-items:flex-start;padding:10px 12px;border-radius:12px;font-size:13.5px;background:color-mix(in srgb,var(--jade) 8%,transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--jade) 30%,transparent)}.lp-pn-note svg{width:16px;height:16px;flex:none;margin-top:2px;color:var(--jade)}.lp-pn-big{font-size:17px;color:var(--ink);font-weight:650}.lp-pn-rows{display:grid;gap:4px}.lp-pn-rows>*{display:flex;align-items:center;gap:12px;width:100%;padding:9px 10px;border-radius:11px;text-align:left;background:var(--glass-2);box-shadow:inset 0 0 0 1px var(--rim);min-width:0}.lp-pn-rows>button:hover{box-shadow:inset 0 0 0 1px var(--rim-hi)}.lp-pn-rows>*>span:not(.lp-co):not(.agent-dot):not(.lp-srcm):not(.chip){display:grid;flex:1;min-width:0}.lp-pn-rows small{color:var(--ink-3);font-size:12.5px}.lp-pn-rows em{font-style:normal;font-size:12px;color:var(--ink-3);white-space:nowrap}.lp-pn-rows svg{width:16px;height:16px;color:var(--ink-3)}.lp-pn-ms .meter{margin-top:6px}.lp-pn-log ol{list-style:none;margin:6px 0 0;padding:0;display:grid;gap:4px;font-size:13px}.lp-pn-log li{display:flex;gap:10px;animation:lp-pop .4s var(--e-out)}.lp-pn-log .num{color:var(--ink-3);font-size:12px}.lp-pn-fit{display:grid;grid-template-columns:130px minmax(0,1fr);gap:16px;align-items:center}.lp-pn-rad{min-height:110px}.lp-pn-voice{display:grid;grid-template-columns:150px minmax(0,1fr);gap:16px;align-items:center}.lp-pn-voice .halo{width:150px}.lp-pn-say{margin:0 0 10px!important;color:var(--ink);min-height:3em}.lp-pn-sw{display:flex;flex-wrap:wrap;gap:6px}.lp-pn-sw button{display:inline-flex;gap:8px;align-items:center;padding:6px 10px 6px 6px;border-radius:10px;font-size:12.5px;background:var(--glass-2);box-shadow:inset 0 0 0 1px var(--rim)}.lp-pn-sw button[aria-pressed=true]{box-shadow:inset 0 0 0 1px var(--rim-hi);color:var(--ink)}.lp-pn-sw i{width:20px;height:20px;border-radius:6px;background:var(--tb);box-shadow:inset 0 0 0 4px var(--tb),inset 0 0 0 20px var(--ta)}.lp-pn-scan{min-height:220px}.lp-pn-site{display:grid;gap:8px;padding:24px;border-radius:14px;background:var(--tb);color:var(--tf)}.lp-pn-site .u{font-size:11.5px;opacity:.65}.lp-pn .lp-pn-site b{color:var(--tf);font-size:28px;font-weight:800;letter-spacing:-.02em}.lp-pn-site .a{color:var(--ta);font-weight:700}.lp-pn-site p{opacity:.85;max-width:60ch}.lp-pn-site .pj{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-top:8px}.lp-pn-site .pj i{display:flex;align-items:flex-end;aspect-ratio:4/3;padding:10px;border-radius:10px;font-style:normal;background:color-mix(in srgb,var(--tf) 8%,transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--tf) 16%,transparent)}.lp-pn-site .pj i:nth-child(2){background:color-mix(in srgb,var(--ta) 28%,transparent)}.lp-pn-site small{font-size:11.5px;line-height:1.35}.lp-pn-issue{display:grid;gap:10px}.lp-pn-issue section{padding:12px 14px;border-radius:12px;background:var(--glass-2);box-shadow:inset 0 0 0 1px var(--rim)}.lp-pn-issue p{margin-top:4px!important}.lp-pn .lp-srcm{margin-left:auto}@media(max-width:1180px){.foot{grid-template-columns:repeat(4,minmax(0,1fr))}.foot-brand{grid-column:1/-1}}@media(max-width:899px){.lp-fin-in{grid-template-columns:minmax(0,1fr)}.lp-pf-arw{margin-left:0}}@media(max-width:760px){.plans{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;gap:12px;margin-inline:calc(-1*clamp(16px,4vw,48px));padding:4px clamp(16px,4vw,48px) 14px;scrollbar-width:none}.plans::-webkit-scrollbar{display:none}.plans>.plan{flex:0 0 min(84vw,330px);scroll-snap-align:center}.foot{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 20px}.lp-fin h2>span{display:inline}.lp-fin:after{background:linear-gradient(180deg,color-mix(in srgb,var(--void) 70%,transparent) 0%,color-mix(in srgb,var(--void) 45%,transparent) 30%,color-mix(in srgb,var(--void) 80%,transparent) 48%,var(--void) 62%)}.lp-nl{padding:18px}.lp-nl-fq{grid-template-columns:minmax(0,1fr)}.lp-nl-prev{justify-self:start}.lp-pf-bar{flex-basis:96px}.lp-pf-ctl .lp-hint{display:none}.lp-fig{padding:14px}.foot{padding-bottom:96px}}@media(max-width:560px){.lp-pn-fit,.lp-pn-voice{grid-template-columns:minmax(0,1fr)}.lp-pn-voice .halo{justify-self:center;width:120px}.lp-pn-site .pj{grid-template-columns:1fr 1fr}}@media(prefers-reduced-motion:reduce){.lp-scanl{display:none}.lp-th:hover{translate:none}}.lp-theme [data-sfx-ico],.lp-drawer [data-sfx-ico]{display:grid;place-items:center}.lp-sweepv{display:grid;gap:var(--gut);min-width:0}.lp-sweepv .lp-fig{padding:20px 24px}.lp-motes{position:absolute;inset:0;z-index:0;pointer-events:none;overflow:hidden;contain:strict}.lp-surf>.lp-wrap{position:relative;z-index:1}#landing{--glow-rim:linear-gradient(140deg,color-mix(in srgb,var(--lp-c1) 75%,transparent),color-mix(in srgb,var(--lp-c2) 45%,transparent) 42%,color-mix(in srgb,var(--lp-c3) 70%,transparent));--glow-out:0 0 0 1px color-mix(in srgb,var(--void) 60%,transparent),0 24px 56px -28px color-mix(in srgb,var(--void) 95%,transparent),0 0 56px -20px color-mix(in srgb,var(--lp-c2) 38%,transparent)}.lp-glow{border:1px solid transparent;background:linear-gradient(180deg,var(--srf-2),var(--srf-1) 140px) padding-box,linear-gradient(var(--void),var(--void)) padding-box,var(--glow-rim) border-box;box-shadow:inset 0 1px color-mix(in srgb,var(--ink) 12%,transparent),var(--glow-out)}.lp-card.lp-glow[data-obj]:hover,.lp-glow:hover{box-shadow:inset 0 1px color-mix(in srgb,var(--ink) 16%,transparent),var(--glow-out),0 0 72px -18px color-mix(in srgb,var(--lp-c1) 32%,transparent)}.lp-orb{position:absolute;z-index:0;right:-18px;top:-22px;width:56px;height:56px;border-radius:50%;pointer-events:none;background:radial-gradient(circle at 34% 30%,color-mix(in srgb,var(--ink) 92%,transparent) 0,color-mix(in srgb,var(--lp-c1) 85%,transparent) 14%,color-mix(in srgb,var(--lp-c2) 80%,transparent) 46%,color-mix(in srgb,var(--lp-c3) 70%,var(--void)));box-shadow:inset -6px -8px 14px color-mix(in srgb,var(--void) 45%,transparent),0 10px 28px -8px color-mix(in srgb,var(--lp-c2) 60%,transparent)}.lp-nl .lp-orb{inset:auto auto -20px -20px;width:44px;height:44px}.lp-nl>*:not(.lp-orb){position:relative;z-index:1}.plan[data-hot]{border:1px solid transparent;background:linear-gradient(180deg,color-mix(in srgb,var(--amber) 18%,var(--srf-2)),var(--srf-1) 60%) padding-box,linear-gradient(var(--void),var(--void)) padding-box,var(--glow-rim) border-box;box-shadow:inset 0 1px color-mix(in srgb,var(--ink) 14%,transparent),var(--glow-out),var(--elev-float)}.plan[data-hot] .lp-orb{z-index:4}.lp-dots{position:absolute;inset:0;z-index:0;pointer-events:none;overflow:hidden;contain:strict}#platform:before,#jobs:before,#income:before,#pricing:before,#agents:before{content:"";position:absolute;left:50%;top:0;z-index:0;width:min(1100px,84vw);height:1px;translate:-50% 0;pointer-events:none;background:linear-gradient(90deg,transparent,color-mix(in srgb,var(--lp-c1) 55%,transparent) 30%,color-mix(in srgb,var(--lp-c2) 70%,transparent) 50%,color-mix(in srgb,var(--lp-c3) 55%,transparent) 70%,transparent)}#platform:after,#jobs:after,#income:after,#agents:after{content:"";position:absolute;left:50%;top:0;z-index:0;width:min(1200px,96vw);height:280px;translate:-50% 0;pointer-events:none;background:radial-gradient(50% 100% at 50% 0,color-mix(in srgb,var(--lp-c2) 9%,transparent),transparent)}#platform>.lp-wrap,#jobs>.lp-wrap,#income>.lp-wrap{position:relative;z-index:1}.lp-grid-bg{background-image:linear-gradient(color-mix(in srgb,var(--lp-c2) 5%,transparent) 1px,transparent 1px),linear-gradient(90deg,color-mix(in srgb,var(--lp-c2) 5%,transparent) 1px,transparent 1px);background-size:56px 56px;background-position:50% 0}.lp-headr{display:grid;gap:20px;min-width:0}.lp-head.split .lp-headr p{margin:0}.lp-pair{display:grid;grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:var(--gut);align-items:stretch}.lp-pair.rev{grid-template-columns:minmax(0,5fr) minmax(0,7fr)}.lp-pair>.lp-fig{grid-template-rows:auto 1fr auto;align-content:stretch}.lp-fig-fill{min-height:0;display:grid;align-content:center}.lp-pair .gx{align-content:space-between}#jobs .lp-pair .rad{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr)}.lp-tr .lp-split{align-items:stretch}.lp-tr .tx{grid-template-rows:auto auto minmax(64px,1fr) auto auto auto;align-content:stretch}.lp-tr .tx-ticks{height:auto;min-height:64px}.lp-story[data-pin],.lp-tr[data-pin],.lp-pf[data-pin],.lp-conv[data-pin],.lp-story[data-pin] .lp-story-pin,.lp-tr[data-pin] .lp-tr-pin,.lp-pf[data-pin] .lp-pf-pin,.lp-conv[data-pin] .lp-conv-pin{pointer-events:none}.lp-story[data-pin] .lp-story-pin>*,.lp-tr[data-pin] .lp-tr-pin>*,.lp-pf[data-pin] .lp-pf-pin>*,.lp-conv[data-pin] .lp-conv-pin>*{pointer-events:auto}.lp-hsph{--hd:clamp(240px,min(26vw,38svh),420px);justify-items:center;text-align:center;gap:18px}.lp-horb{position:relative;isolation:isolate;display:grid;justify-items:center;gap:6px;width:100%;padding-block:calc(var(--hd) * .06) 0}.lp-horb>.lp-dots{inset:-8% -6%;z-index:-1;-webkit-mask:radial-gradient(closest-side,#000 40%,transparent);mask:radial-gradient(closest-side,#000 40%,transparent)}.lp-horb>.lp-motes{inset:-4%;z-index:-1}.lp-hpar{position:relative;display:grid;place-items:center;width:100%}.lp-hsph .halo{width:calc(var(--hd) * 1.14);max-width:100%}.lp-hsph .lsph.jb-hero{--d:var(--hd)}.lp-hpar:after{content:"";position:absolute;left:50%;bottom:2%;z-index:-1;width:calc(var(--hd) * .9);height:calc(var(--hd) * .16);translate:-50% 0;border-radius:50%;pointer-events:none;background:radial-gradient(closest-side,color-mix(in srgb,var(--lp-c2) 26%,transparent),transparent)}.lp-hstate{display:inline-flex;align-items:center;gap:8px;margin:0;font:600 11.5px/1 var(--f-data);letter-spacing:.14em;text-transform:uppercase;color:var(--ink-3)}.lp-hstate>i{width:6px;height:6px;border-radius:50%;background:var(--ink-4);box-shadow:0 0 0 3px color-mix(in srgb,var(--ink-4) 18%,transparent);transition:background var(--t-2),box-shadow var(--t-2)}.lp-hstate[data-s=listening]>i{background:var(--lp-c1);box-shadow:0 0 0 3px color-mix(in srgb,var(--lp-c1) 22%,transparent),0 0 10px var(--lp-c1)}.lp-hstate[data-s=thinking]>i{background:var(--lp-c2);box-shadow:0 0 0 3px color-mix(in srgb,var(--lp-c2) 22%,transparent),0 0 10px var(--lp-c2)}.lp-hstate[data-s=speaking]>i{background:var(--lp-c3);box-shadow:0 0 0 3px color-mix(in srgb,var(--lp-c3) 22%,transparent),0 0 10px var(--lp-c3)}.lp-hsph .lp-act{justify-content:center;gap:10px}.lp-hx-pin{grid-template-rows:auto minmax(0,1fr)}.lp-hhead{position:relative;z-index:2;align-self:start;justify-self:center;text-align:center;padding-top:clamp(16px,3.5vh,40px)}.lp-hhead h1{position:relative;width:fit-content;max-width:min(24em,92%);margin:0 auto;font-size:clamp(32px,3.4vw,54px);font-weight:800;line-height:1.1;letter-spacing:-.035em;color:var(--ink);text-wrap:balance}.lp-hhead h1:before{content:"";position:absolute;inset:-48% -12%;z-index:-1;pointer-events:none;background:radial-gradient(closest-side,color-mix(in srgb,var(--void) 70%,transparent),color-mix(in srgb,var(--void) 55%,transparent) 70%,transparent)}.lp-hhead h1 .lp-quiet{display:block;font-size:max(.5em,17px);font-weight:650;line-height:1.35;letter-spacing:-.012em;color:var(--ink-2)}@media(min-width:761px){.lp-hhead h1 .lp-quiet{margin-top:.5em}}@media(max-width:760px){.lp-hhead{padding-top:8px}.lp-hhead h1{font-size:clamp(26px,7.2vw,34px);letter-spacing:-.03em}.lp-hhead h1:before{display:none}}@media(max-width:899px){.lp-hsph{--hd:min(64vw,300px)}}@media(max-width:760px){.lp-hsph .lp-act .btn{flex:1 1 auto}}@media(prefers-reduced-motion:reduce){.lp-hstate>i{transition:none}}@media(max-width:760px){#landing .lp-dsk{display:none!important}}.lp-head>.lp-hint{margin:0}.lp-conv{position:relative;padding-block:var(--sec)}.lp-conv-g{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:clamp(28px,5vw,80px);align-items:center;position:relative;z-index:1}.lp-conv-copy{display:grid;gap:24px;min-width:0}.lp-conv-copy h2{font-size:clamp(32px,3.5vw,54px);font-weight:800;line-height:1.06;letter-spacing:-.035em;text-wrap:balance}.lp-conv-copy>p{font-size:17px;line-height:1.6;color:var(--ink-2);max-width:46ch}.lp-conv-st{--rx:clamp(200px,18vw,262px);--ry:clamp(170px,30vh,272px);position:relative;height:calc(2 * var(--ry) + 72px);min-width:0}.lp-conv-core{position:absolute;left:50%;top:50%;z-index:2;translate:-50% -50%;width:168px;display:grid;justify-items:center;gap:4px;padding:20px 16px 18px;border-radius:24px;text-align:center}#landing button.lp-conv-core{text-align:center}.lp-conv-mk{display:grid;place-items:center;width:64px;height:64px;margin-bottom:6px;border-radius:18px;background:color-mix(in srgb,var(--void) 60%,transparent);box-shadow:inset 0 0 0 1px var(--rim-hi),0 0 32px -6px color-mix(in srgb,var(--lp-c2) 55%,transparent)}.lp-conv-mk svg{width:40px;height:40px}.lp-conv-core b{font-size:17px;font-weight:800}.lp-conv-core small{font-size:12.5px;color:var(--ink-2);line-height:1.35}.lp-conv-halo{position:absolute;left:50%;top:50%;z-index:1;width:min(560px,100%);aspect-ratio:1;translate:-50% -50%;border-radius:50%;pointer-events:none;background:radial-gradient(closest-side,color-mix(in srgb,var(--lp-c2) 20%,transparent),color-mix(in srgb,var(--lp-c3) 8%,transparent) 55%,transparent);will-change:transform,opacity}.lp-conv-p{position:absolute;left:50%;top:50%;z-index:3;translate:calc(-50% + cos(var(--a)) * var(--rx)) calc(-50% + sin(var(--a)) * var(--ry))}.lp-conv-t{position:relative;display:flex;align-items:center;gap:10px;width:148px;padding:9px 12px;border-radius:14px;background:var(--srf-2);box-shadow:var(--elev-card);transition:box-shadow var(--t-1),background var(--t-1)}.lp-conv-t:hover,.lp-conv-t:focus-visible{background:var(--srf-3);box-shadow:var(--elev-hov)}.lp-conv-t>span:last-child{display:grid;min-width:0}.lp-conv-t b{font-size:14px}.lp-conv-t small{font-size:11.5px;color:var(--ink-3);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.lp-conv-ln{position:absolute;left:50%;top:50%;z-index:1;height:1px;width:hypot(calc(cos(var(--a)) * var(--rx)),calc(sin(var(--a)) * var(--ry)));transform-origin:0 50%;rotate:atan2(calc(sin(var(--a)) * var(--ry)),calc(cos(var(--a)) * var(--rx)))}.lp-conv-ln>i{display:block;height:100%;transform-origin:0 50%;background:linear-gradient(90deg,color-mix(in srgb,var(--lp-c1) 60%,transparent),color-mix(in srgb,var(--lp-c3) 25%,transparent))}.lp-conv[data-pin]{height:calc(100vh + 70vh * var(--pin-k));padding-block:0;margin-block:calc(var(--sec) * -.5)}.lp-conv[data-pin] .lp-conv-pin{position:sticky;top:0;height:100svh;display:grid;align-items:center;padding-top:76px;overflow:clip}@media(max-width:899px){.lp-conv-st{height:auto;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.lp-conv-core{position:relative;left:auto;top:auto;translate:none;grid-column:1/-1;justify-self:center;margin-bottom:6px}.lp-conv-p{display:contents}.lp-conv-t{width:auto}.lp-conv-g,.lp-pair,.lp-pair.rev{grid-template-columns:minmax(0,1fr)}.lp-conv-ln{display:none}.lp-conv-halo{top:84px}.lp-pair .gx,.lp-pair .rad{align-content:start}}@media(max-width:760px){.lp-nl .lp-orb{left:12px;bottom:-16px}.lp-conv-copy h2{font-size:clamp(28px,7.8vw,36px)}#jobs .lp-pair .rad{grid-template-columns:minmax(0,1fr)}}@media(prefers-reduced-motion:reduce){.lp-conv-halo{will-change:auto}}.lp-tr .tx[data-flare] .tx-ticks i{background:color-mix(in srgb,var(--flare) 14%,transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--flare) 60%,transparent)}.lp-bento>.lp-bx:not(.lp-bx-prof):not(.lp-bx-big){display:flex;flex-direction:column}#landing [data-split]>*{padding-bottom:.1em;margin-bottom:-.1em}.lp-horb :is(.lp-dots,.lp-motes){transition:opacity .25s,visibility 0s}.lp-horb[data-hgone] :is(.lp-dots,.lp-motes){opacity:0;visibility:hidden;transition:opacity .25s,visibility 0s .25s}.hs{--hs-mono:ui-monospace,"SF Mono",SFMono-Regular,Menlo,Consolas,monospace;--hs-h:236px;display:grid;gap:20px;width:100%;max-width:520px;min-width:0}.hs .hs-h{margin:0;font:800 clamp(32px,3vw,46px)/1.05 var(--f-display);letter-spacing:-.035em;color:var(--ink);text-wrap:balance}.hs .hs-q{display:block;color:var(--ink-3)}.hs-tx{position:relative;isolation:isolate;min-width:0;border-radius:16px;border:1px solid transparent;overflow:hidden;background:radial-gradient(70% 60% at 100% 0%,color-mix(in srgb,var(--violet) 16%,transparent),transparent 70%) padding-box,radial-gradient(60% 55% at 0% 100%,color-mix(in srgb,var(--cyan) 10%,transparent),transparent 70%) padding-box,linear-gradient(var(--srf-1),var(--srf-1)) padding-box,linear-gradient(135deg,color-mix(in srgb,var(--cyan) 75%,transparent),color-mix(in srgb,var(--blue) 28%,transparent) 38%,color-mix(in srgb,var(--violet) 22%,transparent) 62%,color-mix(in srgb,var(--violet) 70%,transparent)) border-box;box-shadow:inset 0 1px 0 var(--edge-lit),0 30px 70px -30px color-mix(in srgb,var(--void) 95%,transparent),0 0 44px -18px color-mix(in srgb,var(--cyan) 30%,transparent)}.hs-tx:before{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;background:linear-gradient(color-mix(in srgb,var(--cyan) 6%,transparent) 1px,transparent 1px) 0 0/100% 24px,linear-gradient(90deg,color-mix(in srgb,var(--cyan) 4%,transparent) 1px,transparent 1px) 0 0/24px 100%;-webkit-mask-image:radial-gradient(90% 80% at 70% 40%,var(--ink),transparent 85%);mask-image:radial-gradient(90% 80% at 70% 40%,var(--ink),transparent 85%)}.hs-bar{display:flex;align-items:center;gap:12px;padding:8px 8px 8px 16px;border-bottom:1px solid var(--rim-soft);font:600 12.5px/1 var(--f-body);color:var(--ink-2)}.hs-live{display:inline-flex;align-items:center;gap:8px}.hs-live i{position:relative;width:7px;height:7px;border-radius:50%;background:var(--jade);box-shadow:0 0 8px color-mix(in srgb,var(--jade) 70%,transparent)}.hs-live i:after{content:"";position:absolute;inset:-4px;border-radius:50%;border:1px solid var(--jade);opacity:0;animation:hs-ping 2.4s var(--e-out) infinite}.hs[data-hold] .hs-live i{background:var(--ink-3);box-shadow:none}.hs-ix{margin-left:auto;font:500 12px/1 var(--hs-mono);color:var(--ink-3)}.hs-ix b{color:var(--ink);font-weight:600}.hs-pp{display:grid;place-items:center;width:32px;height:32px;padding:0;border:0;border-radius:9px;cursor:pointer;color:var(--ink-2);background:var(--srf-2);box-shadow:inset 0 1px 0 var(--edge-lit),inset 0 0 0 1px var(--rim-card);transition:color var(--t-1),box-shadow var(--t-1)}.hs-pp:hover{color:var(--ink);box-shadow:inset 0 1px 0 var(--edge-lit),inset 0 0 0 1px var(--rim-hi)}.hs-pp svg{width:15px;height:15px}.hs-pp[aria-pressed=false] svg:last-child,.hs-pp[aria-pressed=true] svg:first-child{display:none}.hs-stage{position:relative;height:var(--hs-h);padding:16px 18px 12px;overflow:hidden}.hs-sc{display:grid;grid-template-rows:auto minmax(0,1fr);gap:14px;height:100%;min-width:0;animation:hs-in .38s var(--e-out) both}.hs-beam{position:absolute;left:0;right:0;top:0;height:46%;pointer-events:none;opacity:0;background:linear-gradient(180deg,transparent,color-mix(in srgb,var(--cyan) 13%,transparent) 70%,color-mix(in srgb,var(--cyan-2) 34%,transparent) 99%,transparent);animation:hs-beam .9s var(--e-io) .05s both}.hs-hd{display:grid;grid-template-columns:44px minmax(0,1fr);gap:12px;align-items:center;min-width:0}.hs-gi{width:44px;height:44px;border-radius:12px;overflow:hidden;background:var(--night-2);box-shadow:inset 0 0 0 1px var(--rim-card)}.hs-gi img{display:block;width:100%;height:100%;object-fit:cover;mix-blend-mode:screen;transform:scale(1.2)}.hs-t{margin:0;font:700 18px/1.25 var(--f-display);letter-spacing:-.01em;color:var(--ink);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.hs-s{margin:2px 0 0;font-size:13px;line-height:1.35;color:var(--ink-2);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.hs-vis{min-width:0;min-height:0}.hs-vis ul{list-style:none;margin:0;padding:0}.hs-vis [style*=--d]{animation:hs-row .42s var(--e-out) calc(var(--d) * .22s + 80ms) both}.hs-foot{margin:10px 0 0;font-size:12.5px;line-height:1.4;color:var(--ink-2)}.hs-foot b{color:var(--ink)}.hs-rows{display:grid}.hs-rows li{display:grid;grid-template-columns:minmax(0,1fr) auto 48px;align-items:center;gap:12px;padding:6px 0;border-bottom:1px solid var(--rim-soft)}.hs-n{font:500 12.5px/1.2 var(--hs-mono);color:var(--ink);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.hs-k{font-size:11.5px;color:var(--ink-3);white-space:nowrap}.hs-warn{font-style:normal;color:var(--flare)}.hs-rows b{text-align:right;font:700 13px/1 var(--hs-mono);color:var(--cyan-2)}.hs-match{display:grid;grid-template-columns:92px minmax(0,1fr);gap:18px;align-items:center}.hs-ring{position:relative;width:92px;height:92px;display:grid;place-content:center;text-align:center}.hs-ring svg{position:absolute;inset:0;width:100%;height:100%;transform:rotate(-90deg);overflow:visible}.hs-ring circle{fill:none;stroke-width:6}.hs-tr{stroke:var(--well)}.hs-arc{stroke:var(--cyan-2);stroke-linecap:round;stroke-dasharray:var(--v) 100;filter:drop-shadow(0 0 5px color-mix(in srgb,var(--cyan) 55%,transparent));animation:hs-arc .9s var(--e-out) .12s both}.hs-lost{stroke:color-mix(in srgb,var(--flare) 60%,transparent);stroke-dasharray:0 calc(var(--v) + 2) calc(98 - var(--v)) 0;animation:hs-fade .4s ease-out 1s both}.hs-ring b{font:800 28px/1 var(--f-display);color:var(--ink)}.hs-ring small{font-size:11px;color:var(--ink-3);margin-top:2px}.hs-why{display:grid;gap:8px}.hs-why li{display:grid;grid-template-columns:14px minmax(0,1fr);gap:8px;font-size:13px;line-height:1.4;color:var(--ink-2)}.hs-plus{font:700 13px/1.4 var(--hs-mono);font-style:normal;color:var(--jade)}.hs-gap .hs-plus{color:var(--flare)}.hs-facts{display:grid;gap:10px}.hs-facts li{display:grid;gap:3px;min-width:0}.hs-facts b{font-size:13.5px;font-weight:600;line-height:1.35;color:var(--ink)}.hs-ln{display:flex;align-items:center;gap:8px;min-width:0}.hs-ln i{position:relative;flex:none;width:24px;height:1px;margin-left:3px;background:linear-gradient(90deg,var(--cyan-2),color-mix(in srgb,var(--cyan-2) 20%,transparent));transform-origin:left;animation:hs-draw .4s var(--e-out) calc(var(--d) * .22s + .14s) both}.hs-ln i:before{content:"";position:absolute;left:-3px;top:-2px;width:5px;height:5px;border-radius:50%;background:var(--cyan-2)}.hs-ln em{font:500 11.5px/1.3 var(--hs-mono);font-style:normal;color:var(--cyan-2);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.hs-pack{display:grid;gap:7px}.hs-pack li{display:flex;align-items:center;gap:10px;font-size:13.5px;color:var(--ink);min-width:0}.hs-ck{display:grid;place-items:center;flex:none;width:20px;height:20px;border-radius:50%;background:color-mix(in srgb,var(--jade) 16%,transparent)}.hs-ck svg{width:13px;height:13px;fill:none;stroke:var(--jade);stroke-width:2.6;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:24;animation:hs-tick .36s var(--e-out) calc(var(--d) * .22s + .26s) both}.hs-wait{display:flex;align-items:center;gap:12px;margin-top:12px;padding:10px 12px;border-radius:12px;background:color-mix(in srgb,var(--flare) 9%,var(--srf-2));box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--flare) 38%,transparent)}.hs-wait b{display:block;font-size:13.5px;color:var(--ink)}.hs-wait small{display:block;font-size:12px;color:var(--ink-2)}.hs-beat{position:relative;flex:none;width:9px;height:9px;border-radius:50%;background:var(--flare)}.hs-beat:after{content:"";position:absolute;inset:-5px;border-radius:50%;border:1px solid var(--flare);opacity:0;animation:hs-ping 1.6s var(--e-out) 1s infinite}.hs-qt{margin:0;display:flex;align-items:baseline;gap:12px;flex-wrap:wrap}.hs-qt b{font:800 28px/1 var(--f-display);letter-spacing:-.02em;color:var(--ink)}.hs-qt small{font-size:12px;color:var(--ink-2)}.hs-lad{position:relative;height:10px;margin:18px 0 8px;border-radius:999px;background:var(--well)}.hs-z{position:absolute;top:0;bottom:0;left:calc(var(--a) * 100%);width:calc((var(--b) - var(--a)) * 100%)}.hs-z.lo{border-radius:999px 0 0 999px;background:repeating-linear-gradient(135deg,color-mix(in srgb,var(--ink-3) 34%,transparent) 0 3px,transparent 3px 7px)}.hs-z.ok{background:color-mix(in srgb,var(--jade) 58%,transparent)}.hs-z.hi{border-radius:0 999px 999px 0;background:color-mix(in srgb,var(--flare) 42%,transparent)}.hs-mk{position:absolute;inset:-7px 0;transform:translate(calc(var(--x) * 100%));animation:hs-mk 1s var(--e-out) .2s both;pointer-events:none}.hs-mk i{position:absolute;left:-2px;top:0;bottom:0;width:4px;border-radius:2px;background:var(--ink);box-shadow:0 0 0 3px color-mix(in srgb,var(--void) 60%,transparent),0 0 14px var(--cyan-2)}.hs-lab{position:relative;height:16px}.hs-lab span{position:absolute;left:calc(var(--x) * 100%);translate:-50% 0;font:500 11.5px/16px var(--hs-mono);color:var(--ink-3);white-space:nowrap}.hs-wave{display:flex;align-items:center;gap:3px;height:52px}.hs-wave i{flex:1;min-width:2px;height:100%;border-radius:3px;transform:scaleY(var(--h));background:linear-gradient(180deg,var(--cyan-2),var(--blue) 55%,var(--violet));animation:hs-wv calc(.62s + var(--r) * .56s) ease-in-out calc(var(--r) * -.9s) infinite alternate}.hs-say{display:grid;gap:6px;margin-top:10px}.hs-say p{margin:0;display:grid;grid-template-columns:52px minmax(0,1fr);gap:8px;font-size:13.5px;line-height:1.4;color:var(--ink)}.hs-who{font:600 12px/1.55 var(--f-body);color:var(--ink-3)}.hs-who.ag{color:var(--cyan-2)}.hs-trust li{display:grid;grid-template-columns:minmax(0,1fr) auto 112px;align-items:center;gap:12px;padding:6px 0;border-bottom:1px solid var(--rim-soft)}.hs-p{min-width:0}.hs-p b{display:block;font-size:13.5px;color:var(--ink)}.hs-p small{display:block;font-size:11.5px;color:var(--ink-3);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.hs-tk{display:flex;gap:4px}.hs-tk i{width:12px;height:8px;border-radius:2px;background:var(--well);box-shadow:inset 0 0 0 1px var(--rim-card)}.hs-tk i.on{background:var(--cyan-2);box-shadow:0 0 8px color-mix(in srgb,var(--cyan) 50%,transparent);animation:hs-lit .3s ease-out calc(var(--d) * .22s + var(--j) * .17s + .12s) both}.hs-st{font-size:12px;font-weight:600;color:var(--ink-2);text-align:right;white-space:nowrap}.hs-st .num{color:var(--ink-3);margin-right:4px}.hs-auto .hs-post,.hs-auto.hs-flipped .hs-pre,.hs[data-static] .hs-auto .hs-pre{display:none}.hs-auto.hs-flipped .hs-post,.hs[data-static] .hs-auto .hs-post{display:inline;color:var(--jade);animation:hs-in .3s var(--e-out) both}.hs-drop{color:var(--flare)}.hs-tabs{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:2px;padding:6px;border-top:1px solid var(--rim-soft)}.hs-tab{position:relative;display:grid;justify-items:center;gap:4px;min-width:0;padding:8px 2px 11px;border:0;border-radius:10px;background:none;cursor:pointer;font:600 11px/1.2 var(--f-body);color:var(--ink-3);transition:color var(--t-1),background-color var(--t-2) var(--e-out)}.hs-tab svg{width:17px;height:17px}.hs-tab span{max-width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.hs-tab:hover{color:var(--ink);background:color-mix(in srgb,var(--ink) 5%,transparent)}.hs-tab[aria-selected=true]{color:var(--ink);background:var(--srf-3);box-shadow:inset 0 1px 0 var(--edge-lit),inset 0 0 0 1px var(--rim-card)}.hs-tab[aria-selected=true] svg{color:var(--cyan-2)}.hs-tab:focus-visible{outline:2px solid var(--cyan-2);outline-offset:-2px}.hs-pg{position:absolute;left:12px;right:12px;bottom:4px;height:2px;border-radius:2px;overflow:hidden;background:color-mix(in srgb,var(--ink) 9%,transparent)}.hs-tab[aria-selected=true] .hs-pg:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,var(--cyan-2),var(--violet-2));transform:scaleX(1);transform-origin:left}.hs-tab.hs-run .hs-pg:after{animation:hs-prog var(--hs-dur) linear both}.hs-act{display:flex;gap:12px;flex-wrap:wrap}.hs-note{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px;margin:0;color:var(--ink-2);font-size:14px}.hs-note>svg{width:18px;height:18px;color:var(--jade)}.hs[data-hold] *,.hs[data-hold] *:before,.hs[data-hold] *:after{animation-play-state:paused!important}.hs[data-static] *,.hs[data-static] *:before,.hs[data-static] *:after{animation:none!important}@keyframes hs-in{0%{opacity:0;transform:translateY(6px)}}@keyframes hs-row{0%{opacity:0;transform:translate(-8px)}}@keyframes hs-beam{0%{opacity:0;transform:translateY(-100%)}15%{opacity:1}to{opacity:0;transform:translateY(230%)}}@keyframes hs-arc{0%{stroke-dasharray:0 100}}@keyframes hs-fade{0%{opacity:0}}@keyframes hs-draw{0%{transform:scaleX(0)}}@keyframes hs-tick{0%{stroke-dashoffset:24}}@keyframes hs-mk{0%{transform:translate(0)}}@keyframes hs-wv{0%{transform:scaleY(calc(var(--h) * .22))}}@keyframes hs-lit{0%{background:var(--well);box-shadow:none}}@keyframes hs-prog{0%{transform:scaleX(0)}}@keyframes hs-ping{0%{opacity:.8;transform:scale(.6)}to{opacity:0;transform:scale(1.6)}}@media(min-width:900px)and (max-height:820px){.hs{gap:16px;--hs-h:216px}.hs .hs-h{font-size:clamp(28px,2.6vw,38px)}.hs-stage{padding-top:12px}.hs-sc{gap:10px}}@media(max-width:899px){.hs{max-width:620px}}@media(max-width:760px){.hs{--hs-h:262px}.hs .hs-h{font-size:clamp(32px,8.6vw,42px)}.hs .hs-q{display:inline}.hs-stage{padding:14px 14px 10px}.hs-act .btn{flex:1 1 100%}.hs-trust li{grid-template-columns:minmax(0,1fr) auto 96px;gap:10px}.hs-tk{gap:3px}.hs-tk i{width:10px}}@media(max-width:440px){.hs-tab span{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}.hs-tab{padding:10px 2px 13px}.hs-tab svg{width:19px;height:19px}.hs-match{grid-template-columns:80px minmax(0,1fr);gap:14px}.hs-ring{width:80px;height:80px}.hs-rows li{grid-template-columns:minmax(0,1fr) auto 40px;gap:8px}}.cvm{position:relative;--cvm-rim:linear-gradient(145deg,color-mix(in srgb,var(--cyan) 80%,transparent),color-mix(in srgb,var(--blue) 40%,transparent) 34%,transparent 58%,color-mix(in srgb,var(--violet) 75%,transparent));--cvm-ink3:var(--ink-3)}.cvm[data-live="0"] *,.cvm[data-live="0"] *:before,.cvm[data-live="0"] *:after{animation-play-state:paused!important}.cvm[data-still] *{transition:none!important}.cvm-sr{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.cvm-top{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);gap:24px 64px;align-items:end}.cvm-top h2{font-size:clamp(32px,3.5vw,54px);font-weight:800;line-height:1.06;letter-spacing:-.035em;text-wrap:balance;margin:0}.cvm-top h2 .lp-quiet{display:block}.cvm-intro p{margin:0;color:var(--ink-2);font-size:var(--s-16,16px);line-height:1.6;max-width:52ch}.cvm-cta{display:flex;align-items:center;gap:16px;flex-wrap:wrap;margin-top:24px}.cvm-bar{display:flex;align-items:center;justify-content:space-between;gap:16px 32px;flex-wrap:wrap;margin-top:48px;padding-top:24px;box-shadow:inset 0 1px 0 var(--rim-card)}.cvm-tgt{display:flex;align-items:center;gap:12px;min-width:0}.cvm-lab{font-size:13px;font-weight:600;color:var(--ink-3);white-space:nowrap}.cvm-tgt .seg{max-width:100%;overflow-x:auto;scrollbar-width:none}.cvm-tgt .seg button{white-space:nowrap}.cvm-count{display:flex;align-items:center;gap:24px}.cvm-count>span{display:flex;align-items:baseline;gap:8px}.cvm-count b{font-size:24px;font-weight:800;letter-spacing:-.02em;color:var(--ink);min-width:1ch}.cvm-count small{font-size:13px;color:var(--ink-3);white-space:nowrap}.cvm-zero{height:36px;padding:0 14px;border-radius:99px;align-items:center!important;background:color-mix(in srgb,var(--jade) 12%,var(--srf-2));box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--jade) 45%,transparent),0 0 24px -8px color-mix(in srgb,var(--jade) 55%,transparent)}.cvm-zero b{color:var(--jade);font-size:20px}.cvm-zero small{color:color-mix(in srgb,var(--jade) 55%,var(--ink))}.cvm-why{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin:12px 0 0;min-height:24px;font-size:14px;color:var(--ink-3)}.cvm-why svg{width:16px;height:16px;flex:none;color:var(--cyan)}.cvm-why span{min-width:0}.cvm-stage{position:relative;display:grid;grid-template-columns:minmax(0,1.3fr) 236px minmax(0,.92fr);gap:0 40px;margin-top:32px;isolation:isolate}.cvm-dock{display:contents}.cvm-svg{position:absolute;left:0;top:0;z-index:2;overflow:visible;pointer-events:none}.cvm-s1{stop-color:var(--cyan)}.cvm-s2{stop-color:var(--blue-2,var(--blue))}.cvm-s3{stop-color:var(--violet-2,var(--violet))}.cvm-bg{fill:none;stroke:url(#cvmG);stroke-width:7;stroke-linecap:round;opacity:.16}.cvm-bc{fill:none;stroke:url(#cvmG);stroke-width:1.6;stroke-linecap:round}.cvm-bp{fill:none;stroke:var(--cyan-2,var(--cyan));stroke-width:3;stroke-linecap:round;opacity:.95}.cvm-chain{fill:none;stroke:color-mix(in srgb,var(--blue) 40%,transparent);stroke-width:1;stroke-dasharray:2 7;stroke-linecap:round}.cvm-docw{position:relative;z-index:1;min-width:0;isolation:isolate}.cvm-twin{position:absolute;inset:0;z-index:-1;border-radius:18px;transform:translate(14px,26px) rotate(1.2deg);transform-origin:50% 0;background:linear-gradient(180deg,var(--srf-2),var(--srf-1));box-shadow:inset 0 0 0 1px var(--rim-card),0 24px 48px -28px #000000e6}.cvm-twin span{position:absolute;right:20px;bottom:5px;font-size:11px;font-weight:600;color:var(--ink-3);letter-spacing:.01em}.cvm-gem{position:absolute;z-index:2;right:-18px;top:-20px;width:48px;height:48px;border-radius:50%;pointer-events:none;background:radial-gradient(circle at 32% 28%,color-mix(in srgb,white 88%,transparent) 0 5%,transparent 20%),radial-gradient(circle at 36% 32%,var(--cyan-2,var(--cyan)) 0,var(--blue) 50%,color-mix(in srgb,var(--violet) 70%,var(--void)) 100%);box-shadow:inset -5px -7px 14px color-mix(in srgb,var(--void) 45%,transparent),0 14px 30px -10px color-mix(in srgb,var(--blue) 70%,transparent);animation:cvm-float 7s ease-in-out infinite}@keyframes cvm-float{50%{transform:translateY(-8px)}}.cvm-doc{position:relative;display:flex;flex-direction:column;height:100%;padding:28px 28px 20px;border-radius:18px;overflow:hidden;background:radial-gradient(120% 60% at 0 0,color-mix(in srgb,var(--blue) 14%,transparent),transparent 60%),linear-gradient(180deg,var(--srf-3),var(--srf-1) 280px);box-shadow:var(--elev-float)}.cvm-doc:before{content:"";position:absolute;inset:0;border-radius:inherit;padding:1px;background:var(--cvm-rim);pointer-events:none;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude}.cvm-doc:after,.cvm-lens:after{content:"";position:absolute;left:0;right:0;top:0;height:90px;pointer-events:none;opacity:0;background:linear-gradient(180deg,transparent,color-mix(in srgb,var(--cyan) 14%,transparent) 70%,color-mix(in srgb,var(--cyan) 60%,transparent) 98%,transparent)}.cvm-doc[data-scan]:after{animation:cvm-scan 1.3s var(--e-out) both}.cvm-lens[data-scan]:after{height:60px;animation:cvm-scan .7s var(--e-out) both}@keyframes cvm-scan{0%{opacity:1;transform:translateY(-100%)}85%{opacity:1}to{opacity:0;transform:translateY(var(--cvm-sh,640px))}}.cvm-lens{--cvm-sh:220px}.cvm-dh{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;padding-bottom:16px;margin-bottom:8px;box-shadow:inset 0 -1px 0 var(--rim-card)}.cvm-dh h3{margin:0;font-size:26px;font-weight:800;letter-spacing:-.025em;line-height:1.1;color:var(--ink)}.cvm-dh p{margin:6px 0 0;font-size:13.5px;color:var(--ink-3)}.cvm-dh .tag{flex:none}.cvm-flow{position:relative;flex:none}.cvm-row{position:absolute;left:0;right:0;top:0;transform-origin:50% 0;transition:transform .62s var(--e-out),opacity .34s var(--e-out),background-color var(--t-1),box-shadow var(--t-1),color var(--t-1)}.cvm-hd{display:flex;align-items:baseline;gap:8px;flex-wrap:wrap;padding:16px 10px 4px;font-size:13.5px}.cvm-hd b{font-weight:800;color:var(--ink)}.cvm-hd span{color:var(--ink-3)}.cvm-ln{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:12px;align-items:start;width:100%;padding:8px 10px 8px 24px;border-radius:10px;text-align:left;font:inherit;font-size:14px;line-height:1.5;color:var(--ink-2);background:transparent;cursor:pointer}.cvm-ln:before{content:"";position:absolute;left:10px;top:17px;width:5px;height:5px;border-radius:50%;background:var(--ink-4);transition:background var(--t-1),box-shadow var(--t-1)}.cvm-ln:hover,.cvm-ln[data-on]{color:var(--ink);background:color-mix(in srgb,var(--cyan) 8%,transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--cyan) 26%,transparent)}.cvm-ln[data-on]:before{background:var(--cyan);box-shadow:0 0 10px var(--cyan)}.cvm-ln[aria-pressed=true]{background:color-mix(in srgb,var(--cyan) 13%,transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--cyan) 55%,transparent)}.cvm-ln:focus-visible{outline:2px solid var(--cyan);outline-offset:2px}.cvm-ln[data-pre] .cvm-tx,.cvm-ln[data-pre] .cvm-ev{opacity:0}.cvm-tx,.cvm-ev{transition:opacity .3s var(--e-out)}.cvm-tx{min-width:0}.cvm-ln[data-st=dim]{opacity:.32}.cvm-ln[data-st=dim] .cvm-tx{text-decoration:line-through;text-decoration-color:color-mix(in srgb,var(--fault) 70%,transparent)}.cvm-row[data-st=fold]{opacity:0;pointer-events:none}.cvm-ledger[hidden]{display:none}.cvm-ledger{position:absolute;left:0;right:0;top:0;display:grid;gap:4px;padding:12px 14px;border-radius:10px;font-size:12.5px;line-height:1.45;color:var(--ink-3);border:1px dashed color-mix(in srgb,var(--ink-3) 45%,transparent);animation:cvm-in .5s .4s var(--e-out) both}.cvm-ledger b{font-size:13px;font-weight:700;color:var(--ink-2)}.cvm-ledger span{min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-decoration:line-through;text-decoration-color:color-mix(in srgb,var(--ink-3) 60%,transparent)}.cvm-ledger small{font-size:12px;margin-top:2px}@keyframes cvm-in{0%{opacity:0}}.cvm-ev{display:flex;flex-direction:column;align-items:flex-end;gap:4px;padding-top:1px}.cvm-chip{display:inline-flex;align-items:center;gap:6px;height:20px;padding:0 8px;border-radius:6px;font:700 11px/1 var(--f-data);color:var(--ink-3);background:color-mix(in srgb,var(--blue) 12%,transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--blue) 30%,transparent);transition:color var(--t-1),background var(--t-1),box-shadow var(--t-1)}.cvm-chip i{width:6px;height:6px;border-radius:50%;background:currentColor;opacity:.7}.cvm-chip[data-on]{color:var(--ink);background:linear-gradient(90deg,color-mix(in srgb,var(--cyan) 45%,var(--srf-3)),color-mix(in srgb,var(--blue) 50%,var(--srf-3)));box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--cyan) 70%,transparent),0 0 16px -4px var(--cyan)}.cvm-chip[data-on] i{background:var(--cyan-2,var(--cyan));opacity:1}.cvm-foot{display:flex;align-items:flex-start;gap:10px;margin-top:auto;padding-top:16px;font-size:12.5px;line-height:1.5;color:var(--ink-3);box-shadow:inset 0 1px 0 var(--rim-card)}.cvm-foot svg{width:16px;height:16px;flex:none;color:var(--jade);margin-top:1px}.cvm-orb{--o1:var(--cyan);--o2:var(--blue);--o3:var(--violet);position:relative;display:grid;place-items:center;flex:none;width:40px;height:40px;border-radius:50%;color:#fff;background:radial-gradient(circle at 32% 26%,color-mix(in srgb,white 80%,transparent) 0 6%,transparent 24%),radial-gradient(circle at 38% 34%,color-mix(in srgb,var(--o1) 85%,white) 0,var(--o2) 52%,color-mix(in srgb,var(--o3) 75%,var(--void)) 100%);box-shadow:inset -4px -6px 12px color-mix(in srgb,var(--void) 40%,transparent),0 10px 22px -10px color-mix(in srgb,var(--o2) 80%,transparent)}.cvm-orb svg{width:18px;height:18px;stroke-width:2;filter:drop-shadow(0 1px 1px color-mix(in srgb,var(--void) 60%,transparent))}.cvm-orb[data-k=answer]{--o1:var(--jade);--o2:color-mix(in srgb,var(--jade) 40%,var(--cyan));--o3:var(--blue)}.cvm-orb[data-k=role]{--o1:var(--blue-2,var(--blue));--o2:var(--blue);--o3:var(--violet)}.cvm-orb[data-k=project]{--o1:var(--cyan);--o2:var(--violet);--o3:var(--magenta)}.cvm-orb[data-k=cert]{--o1:var(--violet-2,var(--violet));--o2:var(--violet);--o3:var(--magenta)}.cvm-orb.lg{width:52px;height:52px}.cvm-orb.xs{width:28px;height:28px}.cvm-orb.xs svg{width:14px;height:14px}.cvm-field{position:relative;z-index:3;min-height:420px}.cvm-node{position:absolute;left:0;top:0;display:flex;align-items:center;gap:12px;padding:2px 10px 2px 2px;border-radius:99px;text-align:left;color:var(--ink-2);background:transparent;cursor:pointer;transition:transform .5s var(--e-out),background-color var(--t-1),box-shadow var(--t-1)}.cvm-node .cvm-orb{opacity:.62;filter:saturate(.7);transition:opacity var(--t-2),filter var(--t-2),transform var(--t-2) var(--e-out)}.cvm-node .cvm-orb:after{content:"";position:absolute;inset:-6px;border-radius:50%;box-shadow:0 0 0 1px color-mix(in srgb,var(--o1) 70%,transparent);opacity:0}.cvm-nt{display:grid;gap:1px;line-height:1.2}.cvm-nt b{font:700 13px/1.2 var(--f-data);color:var(--ink)}.cvm-nt small{font-size:12px;color:var(--ink-3)}.cvm-node:hover .cvm-orb,.cvm-node[data-on] .cvm-orb{opacity:1;filter:none;transform:scale(1.08)}.cvm-node[data-on]{background:color-mix(in srgb,var(--srf-3) 92%,transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--cyan) 35%,transparent)}.cvm-node[data-on] .cvm-orb:after{animation:cvm-ring 1.8s var(--e-out) infinite}.cvm-node[aria-pressed=true]{box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--cyan) 70%,transparent)}.cvm-node:focus-visible{outline:2px solid var(--cyan);outline-offset:3px}@keyframes cvm-ring{0%{opacity:.9;transform:scale(.85)}to{opacity:0;transform:scale(1.5)}}.cvm-side{position:relative;z-index:3;display:flex;flex-direction:column;gap:24px;min-width:0}.cvm-vault{display:flex;align-items:center;gap:14px}.cvm-vault b{display:block;font-size:15px;font-weight:800;color:var(--ink)}.cvm-vault small{font-size:13px;color:var(--ink-3)}.cvm-rail{position:relative;flex:1;min-height:240px}.cvm-lens{position:absolute;left:0;right:0;top:0;padding:20px;border-radius:16px;overflow:hidden;background:radial-gradient(100% 70% at 100% 0,color-mix(in srgb,var(--violet) 14%,transparent),transparent 70%),var(--srf-3);box-shadow:var(--elev-float);transition:transform .55s var(--e-out)}.cvm-lens:before{content:"";position:absolute;inset:0;border-radius:inherit;padding:1px;background:var(--cvm-rim);pointer-events:none;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude}.cvm-lh{display:flex;align-items:center;gap:12px}.cvm-lt{flex:1;min-width:0;display:grid;gap:2px}.cvm-lt b{font-size:14px;font-weight:800;color:var(--ink)}.cvm-lt small{font-size:12.5px;color:var(--ink-3)}.cvm-fact{margin:16px 0 0;font-size:19px;font-weight:700;line-height:1.3;letter-spacing:-.01em;color:var(--ink)}.cvm-from{display:flex;align-items:flex-start;gap:8px;margin:8px 0 0;font-size:13.5px;line-height:1.45;color:var(--ink-2)}.cvm-from svg{width:15px;height:15px;flex:none;margin-top:2px;color:var(--cyan)}.cvm-uses{margin:14px 0 0;padding-top:12px;font-size:12.5px;color:var(--ink-3);box-shadow:inset 0 1px 0 var(--rim-card)}.cvm-many{list-style:none;margin:14px 0 0;padding:0;display:grid;gap:12px}.cvm-many li{display:flex;gap:12px;align-items:flex-start}.cvm-many li>span:last-child{display:grid;gap:2px;min-width:0}.cvm-many b{font-size:14px;font-weight:700;line-height:1.35;color:var(--ink)}.cvm-many small{font-size:12px;line-height:1.4;color:var(--ink-3)}@media(max-width:1099px){.cvm-top{grid-template-columns:minmax(0,1fr)}.cvm-stage{display:flex;flex-direction:column;gap:24px}.cvm-svg{display:none}.cvm-docw{margin-right:14px}.cvm-gem{display:none}.cvm-dock{display:grid;gap:12px;position:sticky;bottom:12px;z-index:4;padding:12px;border-radius:18px;background:linear-gradient(var(--srf-3),var(--srf-3)),var(--void);box-shadow:var(--elev-float)}.cvm-field{min-height:0;display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:4px}.cvm-node{position:relative;flex-direction:column;gap:4px;padding:4px 0;border-radius:12px;justify-content:center;transform:none!important}.cvm-node .cvm-orb{width:32px;height:32px}.cvm-node .cvm-orb svg{width:15px;height:15px}.cvm-nt{text-align:center}.cvm-nt small{display:none}.cvm-nt b{font-size:11.5px}.cvm-side{gap:0}.cvm-vault{display:none}.cvm-rail{min-height:0}.cvm-lens{position:relative;transform:none!important;padding:14px 4px 4px;border-radius:0;background:none;box-shadow:inset 0 1px 0 var(--rim-card)}.cvm-lens:before{display:none}.cvm-fact{margin-top:10px;font-size:16px}.cvm-uses{display:none}.cvm-many{gap:8px;margin-top:10px}}@media(max-width:760px){.cvm-top h2{font-size:clamp(28px,7.8vw,36px)}.cvm-top h2 .lp-quiet{display:inline}.cvm-cta{margin-top:20px}.cvm-bar{margin-top:32px;padding-top:20px;gap:16px}.cvm-tgt{flex-direction:column;align-items:flex-start;gap:8px;width:100%}.cvm-count{gap:16px;width:100%}.cvm-count b{font-size:20px}.cvm-zero{margin-left:auto}.cvm-stage{margin-top:24px}.cvm-why{display:grid;grid-template-columns:16px minmax(0,1fr);gap:6px 10px;align-items:start}.cvm-why svg{margin-top:3px}.cvm-why .demo-flag{grid-column:2}.cvm-doc{padding:20px 16px 16px}.cvm-dh{flex-direction:column;gap:8px}.cvm-dh h3{font-size:22px}.cvm-ln{font-size:13.5px;padding:8px 8px 8px 20px;gap:8px}.cvm-ln:before{left:8px}.cvm-twin{transform:translate(8px,18px) rotate(1deg)}.cvm-twin span{right:12px;bottom:3px}.cvm-gem{right:-10px;top:-14px;width:36px;height:36px}.cvm-dock{bottom:calc(84px + env(safe-area-inset-bottom,0px))}}@media(prefers-reduced-motion:reduce){.cvm-gem,.cvm-node[data-on] .cvm-orb:after{animation:none}.cvm-doc[data-scan]:after,.cvm-lens[data-scan]:after,.cvm-ledger{animation:none}}@media(max-width:640px){.cvm-intro>p{display:none}}#landing .lp-sh{display:grid;justify-items:center;align-items:start;gap:14px;width:100%;margin:0 auto var(--blk);text-align:center;grid-template-columns:minmax(0,1fr)}#landing .lp-sh>h2{width:fit-content;max-width:min(100%,24ch);margin:0;font-size:clamp(32px,3.5vw,54px);font-weight:800;line-height:1.06;letter-spacing:-.035em;text-wrap:balance;color:var(--ink)}#landing .lp-sh>h2 .lp-quiet{display:block}#landing .lp-sh>p,#landing .lp-sh .lp-headr,#landing .lp-sh .cvm-intro{justify-self:center;max-width:62ch;margin:0;text-align:center}#landing .lp-sh .lp-headr{display:grid;justify-items:center;gap:16px}#landing .lp-sh .lp-kpis,#landing .lp-sh .lp-ticks,#landing .lp-sh .cvm-cta{justify-content:center}#landing .lp-sh .lp-ticks{display:flex;flex-wrap:wrap;gap:8px 24px}#landing .lp-sh .cvm-intro p{margin-inline:auto}.lp-sh-eye{margin:0;font:700 11px/1 var(--f-data);letter-spacing:.22em;text-transform:uppercase;color:var(--lp-c1)}#landing .lp-sh.lp-sh-row{grid-column:1/-1;margin-bottom:clamp(16px,3vh,32px)}#landing.lpm .lp-sh{gap:10px;margin-bottom:24px}#landing.lpm .lp-sh>h2{width:100%;max-width:none;font-size:clamp(26px,7.6vw,30px);line-height:1.1;letter-spacing:-.03em}#landing .lp-sh>.demo-flag,#landing.lpm .lp-sh>.pm-kpis{justify-self:center}#landing.lpm .lp-sh .pm-eye{margin:0!important}#landing :is(.lp-story,.lp-tr,.lp-conv)[data-pin] :is(.lp-story-pin,.lp-tr-pin,.lp-conv-pin){align-content:center}#landing :is(.lp-tr-pin,.lp-conv-pin)>.lp-sh{margin-bottom:clamp(16px,3vh,32px)}#landing:not(.lpm) .lp-faqg{grid-template-columns:minmax(0,1fr);width:min(100%,820px);margin-inline:auto}@media(min-width:761px)and (max-height:820px){#landing:not(.lpm) .lp-sh>h2{font-size:clamp(28px,min(3vw,5.6svh),44px)}#landing :is(.lp-story-pin,.lp-tr-pin,.lp-conv-pin)>.lp-sh{margin-bottom:12px}}.ob{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);gap:20px;align-items:start}.ob-steps{display:grid;gap:10px;padding:20px}.ob-step{display:grid;grid-template-columns:40px minmax(0,1fr) auto;gap:14px;align-items:center;padding:14px;border-radius:14px;background:color-mix(in srgb,var(--void) 35%,transparent);box-shadow:inset 0 0 0 1px var(--rim)}.ob-step .dot{width:40px;height:40px;border-radius:12px;display:grid;place-items:center;font:700 13px/1 var(--f-data);color:var(--amber-2);background:color-mix(in srgb,var(--amber) 12%,transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--amber) 35%,transparent)}.ob-step[data-done] .dot{background:var(--jade);color:var(--void);box-shadow:none}.ob-step b{display:block}.ob-step small{color:var(--ink-2);font-size:13.5px}.ob-step[data-done] b{color:var(--ink-2)}.ap-card{display:grid;gap:10px;padding:18px 20px;border-radius:16px;background:linear-gradient(180deg,var(--glass-2),var(--glass));box-shadow:inset 0 0 0 1px var(--rim),inset 0 1px color-mix(in srgb,var(--ink) 6%,transparent);transition:opacity var(--t-3) var(--e-out),transform var(--t-3) var(--e-out),box-shadow var(--t-2)}.ap-card[data-risk=money],.ap-card[data-risk=person]{box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--flare) 38%,transparent),inset 0 1px color-mix(in srgb,var(--ink) 6%,transparent)}.ap-card:hover{box-shadow:inset 0 0 0 1px var(--rim-hi),inset 0 1px color-mix(in srgb,var(--ink) 8%,transparent)}.ap-top{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:10px;align-items:center}.ap-who{min-width:0;line-height:1.2}.ap-who b{display:block;font-size:13px}.ap-who small{display:block;font-size:12px;color:var(--ink-3);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ap-card h3{font:700 16.5px/1.3 var(--f-body);margin-top:2px}.ap-card p{color:var(--ink-2);font-size:14.5px;line-height:1.5}.ap-card .ap-risk{display:flex;align-items:center;gap:8px;font-size:13px;font-weight:600;color:var(--flare)}.ap-risk svg{width:16px;height:16px}.ap-acts{display:flex;gap:8px;flex-wrap:wrap;margin-top:4px}.ap-card .input{max-width:420px}.ap-card .field{margin-top:2px}.ap-gone{opacity:0;transform:translate(30px) scale(.98)}.ap-list{display:grid;gap:12px}.ap-empty .gl-ico{width:56px;height:56px;border-radius:16px}.ap-main{display:grid;gap:16px;min-width:0}.ap-filters{justify-self:start;max-width:100%;overflow-x:auto;scrollbar-width:none}.ap-filters button{display:inline-flex;align-items:center;gap:7px;white-space:nowrap}.ap-fn{min-width:18px;height:18px;padding:0 5px;border-radius:9px;font-size:11px;font-weight:700;line-height:18px;text-align:center;color:var(--ink-2);background:var(--glass-3)}.ap-filters button[aria-pressed=true] .ap-fn{color:var(--ink);background:color-mix(in srgb,var(--amber) 30%,transparent)}.ap-side{position:sticky;top:8px;display:grid;gap:14px;padding:20px}.ap-side-h{display:flex;align-items:center;gap:10px}.ap-side-h svg{width:20px;height:20px;color:var(--ink-3)}.ap-side-h h2{font:800 17px/1.2 var(--f-display);letter-spacing:-.01em}.ap-side .li small{white-space:normal}.ap-ticks{display:flex;gap:3px;margin-top:7px}.ap-ticks i{width:5px;height:12px;border-radius:2px;background:var(--glass-3);box-shadow:inset 0 0 0 1px var(--rim)}.ap-ticks i[data-on]{background:var(--jade);box-shadow:none}.ap-how{list-style:none;margin:0;padding:14px;display:grid;gap:12px;border-radius:14px;background:color-mix(in srgb,var(--void) 32%,transparent);box-shadow:inset 0 0 0 1px var(--rim)}.ap-how li{display:grid;grid-template-columns:18px minmax(0,1fr);gap:10px;align-items:start}.ap-how svg{width:17px;height:17px;color:var(--amber-2);margin-top:2px}.ap-how b{display:block;font-size:13.5px}.ap-how small{display:block;font-size:12.5px;color:var(--ink-3);line-height:1.4}.ag{display:grid;grid-template-columns:minmax(280px,.8fr) minmax(0,1.4fr);gap:20px;height:calc(100dvh - 120px);min-height:560px}.ag-stage{position:relative;isolation:isolate;overflow:hidden;display:grid;grid-template-rows:auto 1fr auto auto;gap:14px;padding:22px 20px;min-height:0}.ag-stage:after{content:"";position:absolute;inset:auto 0 0;height:45%;z-index:-1;pointer-events:none;background:radial-gradient(60% 80% at 50% 100%,color-mix(in srgb,var(--ember) 30%,transparent),transparent 70%)}.ag-stage .halo{width:100%;max-width:360px;margin:0 auto;align-self:center}.ag-state{text-align:center;display:grid;gap:6px}.ag-state b{font:800 24px/1.1 var(--f-display);letter-spacing:-.02em}.ag-state small{color:var(--ink-2);font-size:13.5px;max-width:34ch;margin:0 auto}.ag-roster{display:flex;flex-wrap:wrap;gap:6px;justify-content:center}.ag-roster button{display:inline-flex;align-items:center;gap:6px;height:30px;padding:0 10px 0 4px;border-radius:10px;font-size:12.5px;font-weight:600;color:var(--ink-3);background:color-mix(in srgb,var(--void) 35%,transparent);box-shadow:inset 0 0 0 1px var(--rim);transition:color var(--t-2),box-shadow var(--t-2),background var(--t-2)}.ag-roster button .agent-dot{width:22px;height:22px;font-size:9px;border-radius:7px}.ag-roster button[data-on]{color:var(--ink);background:color-mix(in srgb,var(--ag) 10%,transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--ag) 55%,transparent)}.ag-chat{display:grid;grid-template-rows:minmax(0,1fr) auto;min-height:0;overflow:hidden}.ag-thread{overflow:auto;padding:22px 22px 10px;display:flex;flex-direction:column;gap:16px;scroll-behavior:smooth}.ag-msg{max-width:min(640px,92%);display:grid;gap:8px;animation:agIn .5s var(--e-out)}@keyframes agIn{0%{opacity:0;transform:translateY(10px)}}.ag-msg .who{display:flex;align-items:center;gap:8px;font-size:12px;font-weight:700;letter-spacing:.02em;color:var(--ink-3)}.ag-msg .who .agent-dot{width:22px;height:22px;font-size:9px;border-radius:7px}.ag-bub{padding:13px 15px;border-radius:6px 16px 16px;background:var(--glass-2);box-shadow:inset 0 0 0 1px var(--rim),inset 0 1px color-mix(in srgb,var(--ink) 6%,transparent);line-height:1.6;font-size:15px}.ag-msg.me{align-self:flex-end}.ag-msg.me .ag-bub{border-top-left-radius:16px;border-top-right-radius:6px;color:var(--ink);background:linear-gradient(100deg,color-mix(in srgb,var(--amber) 26%,transparent),color-mix(in srgb,var(--ember) 22%,transparent));box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--amber-2) 30%,transparent)}.ag-msg.me .who{justify-content:flex-end}.ag-work{display:grid;gap:7px;padding:12px 14px;border-radius:14px;background:color-mix(in srgb,var(--void) 30%,transparent);box-shadow:inset 0 0 0 1px var(--rim);font-size:13px;color:var(--ink-3)}.ag-work div{display:flex;align-items:center;gap:9px;transition:color var(--t-2)}.ag-work i.s{width:8px;height:8px;border-radius:50%;background:var(--ink-4);flex:none;transition:background var(--t-2)}.ag-work [data-s=run] i.s{background:var(--amber);box-shadow:0 0 color-mix(in srgb,var(--amber) 60%,transparent);animation:mo-ring 1.4s var(--e-out) infinite}.ag-work [data-s=done] i.s{background:var(--jade)}.ag-work [data-s=run]{color:var(--ink)}.ag-work [data-s=done]{color:var(--ink-2)}.ag-card{padding:14px 16px;border-radius:14px;background:var(--glass);box-shadow:inset 0 0 0 1px var(--rim);display:grid;gap:8px}.ag-card .row{justify-content:space-between}.ag-card .mut{display:flex;align-items:center;gap:8px;font-size:14px}.ag-card .mut svg{width:15px;height:15px;color:var(--jade)}.ag-comp{display:grid;gap:10px;padding:12px 16px 16px;border-top:1px solid transparent;border-image:var(--mo-line) 1;background:color-mix(in srgb,var(--void) 25%,transparent)}.ag-chips{display:flex;gap:6px;overflow-x:auto;scrollbar-width:none;padding-bottom:2px}.ag-chips button{flex:none;height:32px;padding:0 13px;border-radius:99px;font-size:13px;font-weight:600;color:var(--ink-2);background:var(--glass);box-shadow:inset 0 0 0 1px var(--rim);transition:color var(--t-1),box-shadow var(--t-1),translate var(--t-1) var(--e-ui)}.ag-chips button:hover{color:var(--ink);box-shadow:inset 0 0 0 1px var(--rim-hi);translate:0 -1px}.ag-in{display:flex;gap:8px;align-items:flex-end}.ag-in .textarea{min-height:48px;max-height:160px;resize:none;border-radius:14px}.ag-in .btn{--bh:48px;border-radius:14px}.ag-caret:after{content:"";display:inline-block;width:8px;height:1.05em;margin-left:3px;vertical-align:-.15em;border-radius:2px;background:var(--amber-2);box-shadow:0 0 10px 1px color-mix(in srgb,var(--amber-2) 70%,transparent);animation:agBlink .9s steps(1) infinite}@keyframes agBlink{50%{opacity:0}}@media(max-width:1000px){.ob{grid-template-columns:minmax(0,1fr)}.ag{grid-template-columns:minmax(0,1fr);height:auto;min-height:0}.ag-stage{grid-template-columns:96px minmax(0,1fr);grid-template-rows:auto auto;align-items:center;padding:12px 14px}.ag-stage .halo{max-width:96px;grid-row:span 2}.ag-state{text-align:left}.ag-state small{margin:0}.ag-roster{justify-content:flex-start}.ag-stage>.ag-roster{grid-column:1 / -1}.ag-chat{height:calc(100dvh - 300px);min-height:440px}.ap-side{position:static}}.ap-card{cursor:pointer}.ap-card:focus-visible{outline:2px solid var(--amber-2);outline-offset:2px}.ap-evs{display:flex;flex-wrap:wrap;gap:6px}.ap-ev{display:inline-flex;align-items:center;gap:7px;min-height:32px;padding:0 12px;border-radius:99px;font-size:12.5px;font-weight:600;color:var(--ink-2);background:color-mix(in srgb,var(--void) 35%,transparent);box-shadow:inset 0 0 0 1px var(--rim);transition:color var(--t-1),box-shadow var(--t-1)}.ap-ev svg{width:14px;height:14px;color:var(--amber-2)}.ap-ev:hover{color:var(--ink);box-shadow:inset 0 0 0 1px var(--rim-hi)}.ap-ins{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1.4fr) minmax(0,.8fr);gap:24px;padding:20px;margin-bottom:20px}.ap-cell{display:grid;gap:10px;min-width:0;align-content:start}.ap-cell .label{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.ap-ch{min-width:0;min-height:120px}.ap-cell-r .ap-ch{display:grid;place-items:center}.ap-fa{display:flex;align-items:center;justify-content:space-between;gap:10px;flex-wrap:wrap;font-size:13.5px;color:var(--ink-2)}.ap-side .ap-tr{width:100%;text-align:left;background:none;border:0;color:inherit;font:inherit;cursor:pointer;border-radius:12px;transition:background var(--t-1)}.ap-side .ap-tr:hover{background:var(--glass-2)}.ap-rv{display:grid;gap:12px}.ap-rv-who{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:10px;align-items:center}.ap-rv-who b{display:block;font-size:13px}.ap-rv-who small{display:block;font-size:12px;color:var(--ink-3)}.ap-rv h3{font:700 18px/1.3 var(--f-body)}.ap-rv .ap-risk{display:flex;align-items:center;gap:8px;font-size:13px;font-weight:600;color:var(--flare)}.ap-rv .ap-risk svg{width:16px;height:16px}.ag-stats{display:grid;grid-template-columns:repeat(3,auto) minmax(0,1fr);gap:6px 14px;align-items:end;width:100%;padding:10px 12px;border-radius:14px;text-align:left;color:inherit;font:inherit;cursor:pointer;background:color-mix(in srgb,var(--void) 30%,transparent);box-shadow:inset 0 0 0 1px var(--rim);transition:box-shadow var(--t-1)}.ag-stats:hover{box-shadow:inset 0 0 0 1px var(--rim-hi)}.ag-stats span{display:grid;gap:2px;min-width:0}.ag-stats b{font-size:18px;line-height:1}.ag-stats small{font-size:11.5px;color:var(--ink-3)}.ag-spark{align-content:end}.ag-spark svg{height:24px}.ag-roster button{min-height:32px;cursor:pointer}.ag-roster button:hover{color:var(--ink);box-shadow:inset 0 0 0 1px var(--rim-hi)}.ag-work div{position:relative;overflow:hidden;border-radius:8px}.ag-work .ag-tx{flex:1;min-width:0}.ag-work em{font-style:normal;font-size:11.5px;color:var(--ink-3)}.ag-work [data-s=run]:after{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(90deg,transparent,color-mix(in srgb,var(--amber-2) 28%,transparent),transparent);width:40%;animation:agScan 1.1s linear infinite}@keyframes agScan{0%{transform:translate(-100%)}to{transform:translate(260%)}}.ag-card{text-align:left;width:100%;color:inherit;font:inherit}button.ag-card{cursor:pointer;transition:box-shadow var(--t-1)}button.ag-card:hover{box-shadow:inset 0 0 0 1px var(--rim-hi)}.ag-more{display:flex;align-items:center;gap:7px;font-size:12.5px;font-weight:700;color:var(--amber-2)}.ag-more svg{width:14px;height:14px}.ag-open{display:flex;align-items:center;justify-content:space-between;gap:10px;font-size:13px;color:var(--ink-2)}.ag-open span{display:flex;align-items:center;gap:8px;min-width:0}.ag-open svg{width:15px;height:15px;color:var(--amber-2);flex:none}.ag-q{display:grid;gap:8px}.ag-q-r{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:10px;align-items:center;width:100%;padding:10px 12px;border-radius:12px;text-align:left;color:inherit;font:inherit;background:color-mix(in srgb,var(--void) 30%,transparent);box-shadow:inset 0 0 0 1px var(--rim)}button.ag-q-r{cursor:pointer}button.ag-q-r:hover{box-shadow:inset 0 0 0 1px var(--rim-hi)}.ag-q-r:not(:has(.agent-dot)){grid-template-columns:minmax(0,1fr) auto}.ag-q-r b{display:block;font-size:14px}.ag-q-r small{display:block;font-size:12.5px;color:var(--ink-3)}.ag-q-r>svg{width:16px;height:16px;color:var(--ink-3)}.ag-diff{display:grid;gap:10px}.ag-diff p{display:grid;gap:3px}.ag-diff b{font-size:12.5px;color:var(--ink-3)}.ag-ul{list-style:none;margin:0;padding:0;display:grid;gap:6px}.ag-ul li{display:flex;gap:8px;align-items:center}.ag-ul svg{width:15px;height:15px;color:var(--jade)}@media(max-width:1000px){.ap-ins{grid-template-columns:minmax(0,1fr);gap:18px}.ag-stage>.ag-stats{grid-column:1 / -1}}@media(max-width:640px){.ap-acts .btn{min-height:44px}.ap-ev,.ap-filters button{min-height:40px}.ag-chips button{height:40px}.ag-roster button{min-height:40px}.ag-stats{grid-template-columns:repeat(3,auto)}.ag-stats .ag-spark{grid-column:1 / -1}.ag-chat{height:calc(100dvh - 380px);min-height:420px}.ap-side .ap-tr{min-height:48px}}@media(max-width:640px){.ap-ins{padding:16px;gap:14px}.ap-ch{min-height:96px}.ap-ins .ap-cell>small{display:none}}.ap-card{background:var(--srf-1);box-shadow:var(--elev-card);gap:12px;padding:20px 24px;transition:opacity var(--t-3) var(--e-out),transform var(--t-3) var(--e-out),box-shadow var(--t-2),translate var(--t-2) var(--e-ui)}.ap-card[data-risk=money],.ap-card[data-risk=person]{box-shadow:inset 0 1px #ffffff12,inset 0 0 0 1px color-mix(in srgb,var(--flare) 42%,transparent),0 14px 32px -18px #000000d9,0 2px 6px -2px #00000073}.ap-card:hover{box-shadow:var(--elev-float);translate:0 -2px}.ap-card p{color:var(--ink-2)}.ap-evs{gap:8px}.ap-ev{min-height:30px;padding:0 11px;background:var(--srf-2);box-shadow:none;font-weight:550}.ap-ev:hover{background:var(--srf-3);box-shadow:inset 0 0 0 1px var(--rim-hi)}.ap-acts{margin-top:6px;padding-top:14px;border-top:1px solid var(--rim)}.ap-list{gap:16px}.ap-ins{padding:24px;gap:0;margin-bottom:24px;background:var(--srf-1);box-shadow:var(--elev-card)}.ap-ins .ap-cell{padding:0 24px}.ap-ins .ap-cell:first-child{padding-left:0}.ap-ins .ap-cell:last-child{padding-right:0}.ap-ins .ap-cell+.ap-cell{border-left:1px solid var(--rim)}.ap-cell .label{color:var(--ink-3);font-weight:600}.ap-filters{background:var(--srf-1);box-shadow:var(--elev-card)}.ap-side{background:var(--srf-1);box-shadow:var(--elev-card);padding:24px;gap:16px}.ap-side .ap-tr{padding:10px 8px;border-radius:10px;background:none}.ap-side .ap-tr+.ap-tr{border-top:1px solid var(--rim);border-radius:0 0 10px 10px}.ap-how{padding:16px 0 0;background:none;box-shadow:none;border-top:1px solid var(--rim);border-radius:0}.ob-steps{background:var(--srf-1);box-shadow:var(--elev-card);padding:24px}.ob-step{background:var(--srf-2);box-shadow:none}@media(max-width:1000px){.ap-ins{padding:20px}.ap-ins .ap-cell{padding:16px 0;border-left:0!important}.ap-ins .ap-cell:first-child{padding-top:0}.ap-ins .ap-cell:last-child{padding-bottom:0}.ap-ins .ap-cell+.ap-cell{border-top:1px solid var(--rim)}}@media(max-width:640px){.ap-card{padding:16px}.ap-ins{padding:16px;margin-bottom:16px}.ap-side{padding:16px}.ap-list{gap:12px}}.ag{gap:24px}.ag-stage,.ag-chat{background:var(--srf-1);box-shadow:var(--elev-card)}.ag-stage{grid-template-rows:1fr auto auto auto;justify-items:center;gap:16px;padding:24px;background:radial-gradient(80% 55% at 50% 38%,color-mix(in srgb,var(--amber) 9%,transparent),transparent 70%),var(--srf-1)}.ag-stage:after{display:none}.ag-motes{position:absolute;inset:0;z-index:0;pointer-events:none;overflow:hidden;border-radius:inherit}.ag-stage>:not(.ag-motes,.ag-dots,.fx-fr){position:relative;z-index:1}.ag-stage .halo{position:relative;width:100%;max-width:400px;height:clamp(260px,38vh,380px);aspect-ratio:auto;margin:0 auto;align-self:center}.ag-stage .halo{display:grid;place-items:center}.ag-stage .halo .jb-sph{position:relative;inset:auto}.ag-state{gap:8px;justify-items:center}.ag-state b{font-size:28px;font-weight:700;letter-spacing:-.02em}.ag-state small{color:var(--ink-3);font-size:14px;max-width:32ch}.ag-stats{background:none;box-shadow:none;border-top:1px solid var(--rim);border-radius:0;padding:14px 0 0;justify-content:center;gap:6px 24px;grid-template-columns:repeat(3,auto) minmax(40px,1fr)}.ag-stats:hover{box-shadow:none;background:none}.ag-stats:hover b{color:var(--amber-2)}.ag-stats b{font-size:17px;font-weight:700}.ag-roster{gap:8px}.ag-roster button{background:var(--srf-2);box-shadow:none}.ag-roster button:hover{box-shadow:inset 0 0 0 1px var(--rim-hi)}.ag-roster button[data-on]{background:color-mix(in srgb,var(--ag) 14%,var(--srf-2));box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--ag) 55%,transparent)}.ag-thread{padding:24px 24px 12px;gap:20px}.ag-bub{background:var(--srf-2);box-shadow:inset 0 1px #ffffff0d}.ag-msg .who{font-weight:600}.ag-work{background:none;box-shadow:none;padding:2px 0;gap:6px}.ag-card,.ag-q-r{background:var(--srf-2);box-shadow:none}button.ag-card:hover,button.ag-q-r:hover{background:var(--srf-3);box-shadow:inset 0 0 0 1px var(--rim-hi)}.ag-comp{padding:12px 24px 24px;background:none}.ag-chips button{background:var(--srf-2);box-shadow:none}.ag-chips button:hover{background:var(--srf-3);box-shadow:inset 0 0 0 1px var(--rim-hi)}@media(max-width:1000px){.ag{gap:16px}.ag-stage{grid-template-columns:minmax(0,1fr);grid-template-rows:auto;justify-items:center;padding:20px 16px}.ag-stage .halo{max-width:300px;height:250px;grid-row:auto}.ag-state{text-align:center}.ag-state small{margin:0 auto}.ag-roster{justify-content:center}.ag-stage>.ag-roster,.ag-stage>.ag-stats{grid-column:auto}.ag-stats{width:100%;grid-template-columns:repeat(3,1fr);justify-items:center;gap:6px}}@media(max-width:640px){.ag-stage .halo{max-width:260px;height:230px}.ag-state b{font-size:24px}.ag-thread{padding:16px 16px 8px}.ag-comp{padding:12px 16px 16px}.ag-roster{flex-wrap:nowrap;justify-content:flex-start;overflow-x:auto;scrollbar-width:none;width:100%}.ag-roster button{flex:none}.ag-stats .ag-spark{display:none}}:is([data-view=approvals],[data-view=resume],[data-view=letters],[data-view=portfolio]) .jc-gl{stroke-dasharray:2 5;stroke:color-mix(in srgb,var(--ink) 12%,transparent)}:is([data-view=approvals],[data-view=resume],[data-view=letters],[data-view=portfolio]) .jc-m:not(.is-on){filter:drop-shadow(0 0 5px color-mix(in srgb,var(--c) 32%,transparent))}:is([data-view=approvals],[data-view=resume],[data-view=letters],[data-view=portfolio]) .jc-ln{stroke-width:2.25;filter:drop-shadow(0 0 4px color-mix(in srgb,var(--c) 45%,transparent))}:is([data-view=approvals],[data-view=resume],[data-view=letters],[data-view=portfolio]) .jc text{letter-spacing:.01em}:is([data-view=approvals],[data-view=resume],[data-view=letters],[data-view=portfolio]) .jc .jc-xl,:is([data-view=approvals],[data-view=resume],[data-view=letters],[data-view=portfolio]) .jc .jc-yl{fill:var(--ink)}.ag{grid-template-columns:minmax(0,1fr) minmax(0,1.22fr)}.ag-stage{grid-template-rows:auto minmax(0,1fr) auto auto auto;justify-items:stretch;gap:20px;padding:20px 24px 24px}.pane.glow.ag-stage{background:radial-gradient(62% 44% at 50% 40%,color-mix(in srgb,var(--blue) 15%,transparent),transparent 72%),radial-gradient(110% 50% at 50% 112%,color-mix(in srgb,var(--violet) 14%,transparent),transparent 64%),color-mix(in srgb,var(--void) 52%,var(--srf-1))}.ag-stage>.ag-dots{position:absolute;inset:0;z-index:0;pointer-events:none;overflow:hidden;border-radius:inherit;opacity:.78;transition:opacity .8s var(--e-out)}.ag-stage[data-s=listening]>.ag-dots,.ag-stage[data-s=speaking]>.ag-dots{opacity:1}.ag-stage[data-s=thinking]>.ag-dots{opacity:.88}.ag-top{display:flex;align-items:center;justify-content:space-between;gap:12px;min-width:0}.ag-id{display:flex;align-items:center;gap:10px;min-width:0}.ag-id .agent-dot{width:30px;height:30px;font-size:10px;border-radius:9px}.ag-id b{display:block;font-size:14px;font-weight:650;line-height:1.2}.ag-id small{display:block;font-size:12px;color:var(--ink-3)}.ag-clock{display:inline-flex;align-items:center;gap:8px;height:28px;padding:0 11px;border-radius:99px;font-size:12px;color:var(--ink-2);background:color-mix(in srgb,var(--srf-2) 80%,transparent);box-shadow:inset 0 0 0 1px var(--rim-card)}.ag-clock i{width:6px;height:6px;border-radius:50%;background:var(--jade);box-shadow:0 0 8px var(--jade);animation:agLed 2.4s ease-in-out infinite}.ag-core{display:grid;align-content:center;justify-items:center;gap:6px;min-height:0}.ag-stage .ag-core .halo{width:100%;max-width:420px;height:clamp(220px,34vh,330px)}.ag-state{gap:8px}.ag-st-l{display:inline-flex;align-items:center;gap:12px}.ag-state b{font:500 30px/1.1 var(--f-display);letter-spacing:-.01em;color:var(--ink)}.ag-state small{color:var(--ink-3);font-size:13.5px;line-height:1.5;max-width:36ch;text-align:center}.ag-led{width:9px;height:9px;border-radius:50%;flex:none;--led:var(--jade);background:var(--led);box-shadow:0 0 0 4px color-mix(in srgb,var(--led) 16%,transparent),0 0 14px var(--led)}.ag-stage[data-s=listening] .ag-led{--led:var(--cyan-2);animation:agLed .9s ease-in-out infinite}.ag-stage[data-s=thinking] .ag-led{--led:var(--violet-2);animation:agLed .6s ease-in-out infinite}.ag-stage[data-s=speaking] .ag-led{--led:var(--blue-2);animation:agLed 1.1s ease-in-out infinite}@keyframes agLed{50%{opacity:.35}}.ag-ctl{display:flex;align-items:center;justify-content:center;gap:24px}.ag-c{--bh:44px;width:44px;border-radius:50%}.ag-mic{display:grid;place-items:center;width:68px;height:68px;border-radius:50%;cursor:pointer;color:var(--btn-ink);background:var(--btn-bg);box-shadow:inset 0 1px #fff6,0 0 0 7px color-mix(in srgb,var(--blue) 14%,transparent),0 0 0 8px color-mix(in srgb,var(--cyan-2) 22%,transparent),0 14px 34px -12px var(--amber-glow);transition:box-shadow var(--t-2) var(--e-out),transform var(--t-1) var(--e-ui)}.ag-mic svg{width:26px;height:26px}.ag-mic:hover{box-shadow:inset 0 1px #ffffff73,0 0 0 9px color-mix(in srgb,var(--blue) 18%,transparent),0 0 0 10px color-mix(in srgb,var(--cyan-2) 34%,transparent),0 18px 40px -12px var(--amber-glow)}.ag-mic:active{transform:scale(.96)}.ag-mic:focus-visible{outline:2px solid var(--cyan-2);outline-offset:12px}.ag-stage[data-s=listening] .ag-mic{animation:agMic 1.2s var(--e-out) infinite}@keyframes agMic{0%{box-shadow:inset 0 1px #fff6,0 0 color-mix(in srgb,var(--cyan-2) 50%,transparent)}to{box-shadow:inset 0 1px #fff6,0 0 0 22px transparent}}.ag-stage .ag-stats{justify-self:stretch}.ag-stage .ag-roster{justify-self:center}@media(min-width:1001px){.ag-stage .ag-core{grid-template-rows:minmax(0,1fr) auto;align-content:stretch}.ag-stage .ag-core .halo{height:100%;max-height:clamp(220px,34vh,330px);min-height:96px;align-self:center}.ag-stage .ag-ctl{padding-top:12px}}@media(min-width:1001px)and (max-height:820px){.ag-stage{gap:12px;padding:14px 20px 16px}.ag-state b{font-size:24px}.ag-state small{max-width:48ch;font-size:12.5px;line-height:1.45}.ag-stage .ag-ctl{padding-top:6px}}.ag-chat{background:var(--srf-1)}.ag-in .textarea{background:var(--well);box-shadow:inset 0 0 0 1px var(--rim-hi),inset 0 2px 5px #0000004d}@media(max-width:1000px){.ag{grid-template-columns:minmax(0,1fr)}.ag-stage{justify-items:stretch;gap:16px;padding:16px}.ag-stage .ag-core .halo{max-width:300px;height:230px}.ag-state b{font-size:26px}}@media(max-width:640px){.ag-stage .ag-core .halo{max-width:260px;height:210px}.ag-ctl{gap:20px}.ag-mic{width:60px;height:60px}}.ap-ins .ap-ch{min-height:132px}.ap-ev{box-shadow:inset 0 0 0 1px var(--rim-card)}.ap-fn{font-variant-numeric:tabular-nums}.ap-card h3{letter-spacing:-.005em}.ag-starts{margin-top:auto;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;animation:agIn .5s var(--e-out)}.ag-starts button{display:grid;grid-template-columns:36px minmax(0,1fr);gap:12px;align-items:center;padding:12px 14px;border-radius:14px;text-align:left;color:inherit;font:inherit;cursor:pointer;background:var(--srf-2);box-shadow:inset 0 0 0 1px var(--rim-card);transition:background var(--t-1),box-shadow var(--t-1),translate var(--t-1) var(--e-ui)}.ag-starts button:hover{background:var(--srf-3);box-shadow:inset 0 0 0 1px var(--rim-hi);translate:0 -1px}.ag-starts svg{width:36px;height:36px;padding:9px;border-radius:11px;color:var(--cyan-2);background:color-mix(in srgb,var(--cyan) 10%,transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--cyan) 26%,transparent)}.ag-starts b{display:block;font-size:14px;font-weight:650;line-height:1.3}.ag-starts small{display:block;font-size:12.5px;color:var(--ink-3);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ag[data-fresh] .ag-chips{display:none}@media(max-width:640px){.ag-starts{grid-template-columns:minmax(0,1fr)}.ag-starts button{min-height:56px}}[data-view=approvals] .v-head p{max-width:none}.ap-card .ap-head .cd-tt>b{font:650 13px/1.3 var(--f-body);-webkit-line-clamp:1;line-clamp:1}.ap-card .ap-head .cd-tt>small{font:500 12px/1.35 var(--f-body)}.ap-card h3{overflow-wrap:anywhere}.ap-card p{font:var(--ty-body);font-size:14.5px;max-width:var(--measure)}.ap-card .cd-kv dd{font-size:13.5px}.ag-bub{overflow-wrap:anywhere}.ag-state small{font:var(--ty-sub);color:var(--ink-2)}.ag-card{min-width:0;overflow-wrap:anywhere}.cm{--g:24px;display:grid;grid-template-columns:minmax(0,1fr);gap:var(--g)}.cm .pane{background:var(--srf-1);box-shadow:var(--elev-card);-webkit-backdrop-filter:none;backdrop-filter:none}.cm-board .cbb{background:linear-gradient(180deg,color-mix(in srgb,var(--bc) 6%,var(--srf-1)),var(--srf-1) 62%);border-color:color-mix(in srgb,var(--bc) 22%,var(--rim-card));box-shadow:var(--elev-card)}.cm-band{display:grid;grid-template-columns:minmax(0,1fr) 360px;gap:var(--g);align-items:stretch}.cm-col{display:flex;flex-direction:column;gap:var(--g);min-width:0}.cm-board{min-width:0}.cm-sec{padding:24px;min-width:0}.cm-h{display:flex;align-items:center;gap:12px;margin-bottom:16px;min-width:0}.cm-h>svg{width:20px;height:20px;color:var(--ink-3);flex:none}.cm-h h2{font:800 18px/1.2 var(--f-display);letter-spacing:-.01em;flex:1;min-width:0}.cm-h-t{flex:1;min-width:0}.cm-h-t h2{flex:none}.cm-h p{font-size:13.5px;margin-top:4px;color:var(--ink-2)}.cm-live{display:inline-flex;align-items:center;gap:8px;font-size:12.5px;font-weight:700;letter-spacing:.02em;color:var(--jade)}.cm-live:has([data-off]){color:var(--ink-3)}.cm-head{margin:0 0 16px;align-items:center}.cm-head h1{font-size:30px}.cm-hl{font-size:14px;font-variant-numeric:tabular-nums;margin-top:6px}.cm-stage{position:relative;isolation:isolate;flex:1;display:flex;flex-direction:column;gap:16px;padding:24px;border-radius:var(--r-pane);overflow:hidden;min-width:0;background:radial-gradient(56% 46% at 32% 60%,color-mix(in srgb,var(--cyan) 5%,transparent),transparent 72%),var(--srf-1);box-shadow:var(--elev-card)}.cm-stage-h{margin-bottom:0;flex-wrap:wrap;row-gap:12px}.cm-stage-h>.cm-h-t{flex:1 1 220px}.cm-stage-h h2 .cm-live{margin-left:10px;vertical-align:2px;font-family:var(--f-body);font-size:12px}.cm-scbar{flex:none;min-width:0}.cm-scan{min-width:0}.cm-ask{display:flex;align-items:center;gap:8px;width:100%;height:60px;padding:0 8px 0 10px;border-radius:18px;margin-top:auto;background:var(--srf-2);box-shadow:inset 0 1px color-mix(in srgb,var(--ink) 7%,transparent),inset 0 0 0 1px var(--rim-hi),0 20px 50px -24px var(--amber-glow);transition:box-shadow var(--t-2) var(--e-out)}.cm-ask:focus-within{box-shadow:inset 0 0 0 1px var(--amber),0 0 0 5px color-mix(in srgb,var(--amber) 18%,transparent),0 20px 50px -20px var(--amber-glow)}.cm-ask-s{width:44px;height:44px;flex:none;display:grid;place-items:center}.cm-ask input{flex:1;min-width:0;height:100%;border:0;background:transparent;font-size:16.5px;color:var(--ink);outline:none}.cm-ask input::placeholder{color:var(--ink-3)}.cm-send{--bh:44px;border-radius:13px;flex:none}.cm-chips{display:flex;flex-wrap:wrap;gap:8px;max-width:100%}.cm-chips button{height:34px;padding:0 14px;border-radius:99px;font-size:13.5px;font-weight:600;color:var(--ink-2);background:var(--srf-2);box-shadow:inset 0 0 0 1px var(--rim-card);transition:color var(--t-1),box-shadow var(--t-1),translate var(--t-1) var(--e-ui)}.cm-chips button:hover{color:var(--ink);box-shadow:inset 0 0 0 1px var(--rim-hi);translate:0 -1px}.cm-ag{position:relative;isolation:isolate;overflow:hidden;display:grid;justify-items:center;gap:16px;padding:24px}.cm-ag-mo{position:absolute;inset:0 0 auto;height:268px;z-index:-1;isolation:isolate;pointer-events:none;background:radial-gradient(closest-side at 50% 52%,color-mix(in srgb,var(--blue) 14%,transparent),color-mix(in srgb,var(--violet) 5%,transparent) 62%,transparent);-webkit-mask:linear-gradient(#000 62%,transparent);mask:linear-gradient(#000 62%,transparent)}.cm-ag-s{width:100%;height:212px;display:grid;place-items:center;justify-self:center;margin-bottom:-4px}.cm-ag .lsph{--d:172px}.cm-ag-h{display:grid;justify-items:center;gap:4px;text-align:center;font:800 17px/1.2 var(--f-display);letter-spacing:-.01em}.cm-ag-st{display:inline-flex;align-items:center;gap:8px;font:600 12.5px/1.3 var(--f-body);letter-spacing:0;color:var(--ink-2);font-variant-numeric:tabular-nums}.cm-ag-msg{width:100%;display:grid;align-content:start;gap:6px;min-height:126.8px;padding-top:16px;box-shadow:inset 0 1px color-mix(in srgb,var(--rim-card) 80%,transparent)}.cm-ag-msg p{font-size:14px;line-height:1.55;color:var(--ink);text-wrap:pretty}.cm-ag-msg p{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:4;line-clamp:4;overflow:hidden}.cm-ag-msg p.cm-wipe{display:block;max-height:86.8px;animation:cm-wpo var(--wd,1s) cubic-bezier(.3,0,.7,1) both}.cm-ag-msg p.cm-wipe>.cm-wp-i{display:block;animation:cm-wpi var(--wd,1s) cubic-bezier(.3,0,.7,1) both}.cm-ag-msg p.cm-wipe,.cm-ag-msg p.cm-wipe>.cm-wp-i{will-change:transform}@keyframes cm-wpo{0%{transform:translate(-101%)}to{transform:none}}@keyframes cm-wpi{0%{transform:translate(101%)}to{transform:none}}@media(prefers-reduced-motion:reduce){.cm-ag-msg p.cm-wipe,.cm-ag-msg p.cm-wipe>.cm-wp-i{animation:none}}.cm-boot{display:grid;gap:16px;min-height:calc(100dvh - 180px);align-content:start}.cm-boot-b{min-height:60dvh}.cm-boot-t{font-size:15px;line-height:1.5;color:var(--ink-2,var(--ink))}@media(max-width:1100px){.cm-scan:is(:has(>.kit-skel),:empty){min-height:690px}}@media(max-width:680px){.cm-scan:is(:has(>.kit-skel),:empty){min-height:calc(100vw + 760px)}}.cm-ag-from{font-size:11.5px;font-weight:650;color:var(--ink-2);font-variant-numeric:tabular-nums;letter-spacing:.01em}.cm-typing:after{content:"";display:inline-block;width:2px;height:1em;margin-left:2px;vertical-align:-.12em;background:var(--cyan-2);animation:cm-blink 1s steps(1) infinite}@keyframes cm-blink{50%{opacity:0}}.cm-talk{width:100%;--bh:46px}.cm-talk svg{width:18px;height:18px}.cm-act{flex:1;display:flex;flex-direction:column}.cm-feed{list-style:none;margin:0 -8px;padding:0;display:grid;align-content:start}.cm-feed>li{position:relative;display:grid;border-radius:12px}.cm-feed>li+li:before{content:"";position:absolute;top:0;left:46px;right:8px;height:1px;background:var(--mo-line);transition:opacity var(--t-1)}.cm-feed>li:hover:before,.cm-feed>li:hover+li:before{opacity:0}.cm-fr{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:12px;align-items:center;width:100%;padding:11px 8px;border-radius:12px;text-align:left}.cm-fr-t{min-width:0}.cm-fr b{display:block;font-size:13.5px;font-weight:650;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cm-fr small{display:block;font-size:12.5px;color:var(--ink-3);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cm-fr time{font-size:12px;color:var(--ink-3);font-variant-numeric:tabular-nums;white-space:nowrap}@media(min-width:1101px){.cm-top .cm-feed{contain:size;flex:1 1 auto;min-height:186px;overflow:hidden;-webkit-mask:linear-gradient(#000 calc(100% - 28px),transparent);mask:linear-gradient(#000 calc(100% - 28px),transparent)}}.cm-act-f{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:auto;padding-top:12px}.cm-stats{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--g)}.cm-stat{container-type:inline-size;display:grid;grid-template-rows:auto auto auto 1fr;gap:10px;min-width:0;padding:20px 20px 16px;text-align:left;color:inherit;overflow:hidden}.cm-st-top{display:grid;grid-template-columns:44px minmax(0,1fr) auto;gap:12px;align-items:center;min-width:0}.cm-st-l{font-size:13.5px;font-weight:650;line-height:1.3;color:var(--ink-2);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.cm-st-go{width:16px;height:16px;color:var(--ink-3);opacity:0;translate:-4px 4px;transition:opacity var(--t-1),translate var(--t-2) var(--e-out)}.cm-stat:hover .cm-st-go{opacity:1;translate:0}.cm-n{justify-self:start;margin-top:4px;font:800 clamp(26px,14cqi,38px)/1.05 var(--f-display);letter-spacing:-.025em;font-variant-numeric:tabular-nums;white-space:nowrap}.cm-st-d{display:flex;flex-wrap:wrap;align-items:center;gap:4px 8px;font-size:12.5px;min-width:0}.cm-up{display:inline-flex;align-items:center;gap:4px;font-weight:750;color:var(--jade)}.cm-up svg{width:14px;height:14px}.cm-sp{position:relative;display:block;height:34px;align-self:end}.cm-sp svg{display:block;width:100%!important;height:100%!important;overflow:visible}@container (max-width:210px){.cm-st-top{grid-template-columns:minmax(0,1fr) auto;row-gap:10px}.cm-st-top .gl-ico{width:38px;height:38px;border-radius:11px;grid-column:1}.cm-st-l{grid-column:1 / -1;grid-row:2;-webkit-line-clamp:1;display:block;white-space:nowrap;text-overflow:ellipsis}.cm-st-go{grid-column:2;grid-row:1}}.cm-rail{display:grid;grid-auto-flow:column;grid-auto-columns:calc((100% - 48px)/4);gap:16px;min-width:0;overflow-x:auto;scroll-snap-type:x mandatory;padding:6px 2px 8px;margin:-6px -2px 0;scrollbar-width:none}.cm-rail::-webkit-scrollbar{display:none}.cm-opp{position:relative;scroll-snap-align:start;display:flex;flex-direction:column;gap:10px;min-width:0;min-height:250px;padding:18px;border-radius:14px;background:var(--srf-2);box-shadow:inset 0 0 0 1px var(--rim-card),inset 0 1px color-mix(in srgb,var(--ink) 6%,transparent);transition:box-shadow var(--t-2)}.cm-opp:hover{box-shadow:inset 0 0 0 1px var(--rim-hi),inset 0 1px color-mix(in srgb,var(--ink) 8%,transparent)}.cm-o-top{display:flex;align-items:center;justify-content:space-between;gap:10px}.cm-o-fit{font-size:12.5px;color:var(--ink-3);font-weight:600}.cm-o-fit b{font-size:18px;color:var(--ink);font-weight:800}.cm-opp h3{font:700 16px/1.3 var(--f-display);margin-top:4px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.cm-o-co{display:flex;flex-wrap:wrap;align-items:center;gap:4px 10px;font-size:13px;color:var(--ink-3)}.cm-o-w{display:inline-flex;align-items:center;gap:5px;color:var(--ink-2)}.cm-o-w svg{width:13px;height:13px}.cm-pay{font-size:16px;font-weight:750;color:var(--jade);font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.cm-tags{display:flex;flex-wrap:wrap;gap:6px}.cm-tags .tag{height:24px;font-size:11.5px}.cm-o-f{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-top:auto;padding-top:6px}.cm-o-f .dim{display:inline-flex;align-items:center;gap:5px;font-size:12.5px;white-space:nowrap}.cm-o-f .dim svg{width:13px;height:13px}.cm-src{--c:var(--amber);display:grid;place-items:center;width:40px;height:40px;border-radius:11px;color:var(--c);background:color-mix(in srgb,var(--c) 14%,var(--night));box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--c) 36%,transparent)}.cm-o-foot{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:14px}.cm-pager{display:flex;gap:2px}.cm-pager button{display:grid;align-items:center;width:24px;height:18px}.cm-pager button:before{content:"";height:4px;border-radius:4px;background:var(--rim);transition:background var(--t-2)}.cm-pager button[aria-current=true]{width:44px}.cm-pager button[aria-current=true]:before{background:var(--amber)}.cm-pager button{transition:width .36s var(--e-io)}.cm-needs{display:flex;flex-direction:column}.cm-more{align-self:flex-start;margin-top:4px}.cm-mid .cm-side>:last-child{flex:1}.cm-iv-m{display:grid;grid-template-columns:44px minmax(0,1fr) auto;gap:12px;align-items:center;width:calc(100% + 16px);margin:0 -8px;padding:8px;border-radius:12px;text-align:left;color:inherit}.cm-iv-m:hover .cm-st-go,.cm-iv-m:focus-visible .cm-st-go{opacity:1;translate:0}.cm-iv-m b{display:block;font-size:14.5px;line-height:1.3}.cm-iv-m small{display:block;color:var(--ink-3);font-size:12.5px;margin-top:2px}.cm-iv-l{list-style:none;margin:14px 0 16px;padding:0;display:grid}.cm-iv-l li{display:grid;grid-template-columns:18px minmax(0,1fr) auto;gap:10px;align-items:center;padding:9px 0;font-size:13.5px;color:var(--ink-2)}.cm-iv-l li+li{border-top:1px solid transparent;border-image:var(--mo-line) 1}.cm-iv-l svg{width:17px;height:17px;color:var(--ink-3)}.cm-iv-l li[data-ok=true] svg{color:var(--jade)}.cm-iv-l small{font-size:12px;color:var(--ink-3)}.cm-tr-l{display:grid;margin:0 -8px}.cm-tr{display:grid;grid-template-columns:minmax(0,1fr) auto auto;gap:12px;align-items:center;width:100%;padding:10px 8px;text-align:left}.cm-tr+.cm-tr{border-top:1px solid transparent;border-image:var(--mo-line) 1}.cm-tr-n{min-width:0}.cm-tr-n b{display:block;font-size:13.5px}.cm-tr-n small{display:block;font-size:12px;color:var(--ink-3);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cm-trust{display:flex;flex-direction:column}.cm-tr-l{flex:1;align-content:start}.cm-tr-note{display:grid;grid-template-columns:16px minmax(0,1fr);gap:10px;align-items:start;margin:10px 8px 0;padding:12px;border-radius:12px;font-size:12.5px;line-height:1.45;color:var(--ink-2);background:color-mix(in srgb,var(--flare) 8%,transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--flare) 26%,transparent)}.cm-tr-note svg{width:15px;height:15px;color:var(--flare);margin-top:1px}.cm-tr-note b{color:var(--ink)}.cm-needs .cm-more{margin-top:auto;padding-top:0}.cm-needs .ap-list{margin-bottom:12px}.cm-ticks{display:flex;gap:3px}.cm-ticks i{width:5px;height:14px;border-radius:2px;background:var(--glass-3);box-shadow:inset 0 0 0 1px var(--rim)}.cm-ticks i[data-on]{background:var(--jade);box-shadow:none}.cm-tools{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}.cm-tool{display:grid;grid-template-rows:auto auto 1fr auto;gap:8px;padding:18px;border-radius:14px;background:var(--srf-2);box-shadow:inset 0 0 0 1px var(--rim-card);transition:box-shadow var(--t-2)}.cm-tool:hover{box-shadow:inset 0 0 0 1px var(--rim-hi)}.cm-tool .gl-ico{width:52px;height:52px;border-radius:15px;margin-bottom:6px}.cm-tool b{font-size:15.5px}.cm-tool small{color:var(--ink-2);font-size:13px;line-height:1.45}.cm-tool .btn{justify-self:start;align-self:end;margin-top:6px}.cm-pipe-b{display:grid;grid-template-columns:minmax(0,1fr) 340px;gap:24px;align-items:stretch}.cm-pipe-l{min-width:0;min-height:180px}.cm-pipe-f{display:flex;flex-direction:column;gap:10px;min-width:0;padding-left:24px;box-shadow:inset 1px 0 0 var(--rim-card)}.cm-pipe-f h3{font:750 14px/1.2 var(--f-display)}.cm-pipe-n{margin-top:auto;font-size:12.5px;color:var(--ink-3)}.cm-pipe-n b{color:var(--ink);font-size:14px}.cm-pd{display:grid;gap:14px;min-width:0}.cm-pd-big{display:flex;flex-wrap:wrap;align-items:baseline;gap:6px 12px}.cm-pd-big>b{font:800 30px/1 var(--f-display);letter-spacing:-.02em;font-variant-numeric:tabular-nums}.cm-pd-l{list-style:none;margin:0;padding:0;display:grid;gap:8px}.cm-pd-l li{display:grid;grid-template-columns:16px minmax(0,1fr);gap:8px;font-size:13.5px;color:var(--ink-2)}.cm-pd-l svg{width:15px;height:15px;margin-top:2px;color:var(--jade)}.cm-pd-l li[data-no] svg{color:var(--ink-3)}.cm-ticks-lg i{width:9px;height:22px;border-radius:3px}.cm-pvl{font-size:12.5px}@media(max-width:1300px){.cm-band{grid-template-columns:minmax(0,1fr) 320px}.cm-rail{grid-auto-columns:calc((100% - 2 * 16px) / 3)}.cm-pipe-b{grid-template-columns:minmax(0,1fr) 300px}}@media(max-width:1100px){.cm-band{grid-template-columns:minmax(0,1fr)}.cm-top>.cm-side{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch}.cm-mid>.cm-side{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch}.cm-stats,.cm-tools{grid-template-columns:repeat(2,minmax(0,1fr))}.cm-pipe-b{grid-template-columns:minmax(0,1fr)}.cm-pipe-f{padding:16px 0 0;box-shadow:inset 0 1px 0 var(--rim)}}@media(max-width:760px){.cm{--g:16px}.cm-top>.cm-side,.cm-mid>.cm-side{grid-template-columns:minmax(0,1fr)}.cm-stats{gap:12px}.cm-rail{grid-auto-columns:82%}.cm-stage{padding:16px}.cm-scbar,.cm-scbar .sc-bar{width:100%}.cm-ag-s{height:180px}.cm-ag .lsph{--d:148px}.cm-ag-mo{height:228px}.cm-head h1{font-size:26px}.cm-ask{height:56px;border-radius:18px}.cm-ask input{font-size:16px}.cm-send{--bh:42px}.cm-chips{flex-wrap:nowrap;justify-content:flex-start;overflow-x:auto;scrollbar-width:none;width:100%;padding-bottom:2px}.cm-chips button{flex:none}.cm-sec,.cm-ag{padding:16px}.cm-stat{padding:14px 14px 12px}}@media(max-width:520px){.cm-tools{grid-template-columns:minmax(0,1fr)}.cm-h p{display:none}.cm-scbar .sc-pause span{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.cm-scbar .btn.sc-pause{padding:0;width:32px;justify-content:center}}.lsph-body>canvas.lsph-core{clip-path:circle(50% at 50% 50%)}.cm .cm-lux{position:relative;box-shadow:var(--elev-card),0 34px 80px -48px color-mix(in srgb,var(--blue) 60%,transparent)}.cm-board.cm-lux{border-radius:18px}.cm .cm-board.cm-lux{box-shadow:0 34px 80px -48px color-mix(in srgb,var(--blue) 60%,transparent)}.cm-lux:after{content:"";position:absolute;inset:0;z-index:3;border-radius:inherit;padding:1px;pointer-events:none;background:linear-gradient(150deg,color-mix(in srgb,var(--cyan-2) 78%,transparent),color-mix(in srgb,var(--blue-2) 36%,transparent) 24%,color-mix(in srgb,var(--blue) 9%,transparent),color-mix(in srgb,var(--violet) 24%,transparent) 76%,color-mix(in srgb,var(--violet-2) 62%,transparent));-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);mask-composite:exclude}.cm-stage.cm-lux{background:radial-gradient(90% 55% at 0% 0%,color-mix(in srgb,var(--cyan) 6%,transparent),transparent 62%),radial-gradient(56% 46% at 32% 60%,color-mix(in srgb,var(--cyan) 5%,transparent),transparent 72%),var(--srf-1)}.cm-ag.cm-lux{background:radial-gradient(110% 50% at 0% 0%,color-mix(in srgb,var(--cyan) 6%,transparent),transparent 60%),var(--srf-1)}.cm-stage-df{position:absolute;inset:0;z-index:-1;pointer-events:none;-webkit-mask:radial-gradient(46% 52% at 34% 56%,transparent 40%,#000 100%);mask:radial-gradient(46% 52% at 34% 56%,transparent 40%,#000 100%)}@media(max-width:760px){.cm-stage-df{-webkit-mask:radial-gradient(70% 38% at 50% 46%,transparent 45%,#000 100%);mask:radial-gradient(70% 38% at 50% 46%,transparent 45%,#000 100%)}}.cm-sp .jc-sl{stroke-width:1.6;filter:drop-shadow(0 0 2.5px color-mix(in srgb,var(--c) 55%,transparent))}.cm-sp .jc-sd{stroke-width:5;filter:drop-shadow(0 0 4px var(--c))}.cm-pipe .jc-ln{filter:drop-shadow(0 0 3px color-mix(in srgb,var(--c) 45%,transparent))}.cm-pipe .jc-gl{stroke:color-mix(in srgb,var(--ink) 5.5%,transparent)}.cm-needs .ap-card h3{font:var(--ty-title);display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;line-clamp:3;overflow:hidden;overflow-wrap:anywhere}.cm-needs .ap-top .chip{max-width:45%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cm-o-co{min-width:0}.cm-o-cn{min-width:0;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--ink-2)}.cm-tr-n b{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cm-tr-n small{white-space:normal;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;line-height:1.4}.cm-st-d .dim{font:var(--ty-meta);font-weight:550}.cm-ag-msg p{max-width:42ch;overflow-wrap:break-word}.cm-tool b{font:var(--ty-title)}.cm-tool small{font:var(--ty-sub);color:var(--ink-2)}@container (max-width:210px){.cm-st-l{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;white-space:normal}}.cm-n{position:relative}.cm .na{margin:0}.cm-wait{grid-template-columns:auto minmax(0,1fr) auto;align-items:center}.cm-wait>svg{width:22px;height:22px;color:var(--flare)}.cm-wait-t{display:grid;gap:2px;min-width:0}.cm-wait-t .dim{margin:0;font-size:var(--s-13);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media(max-width:520px){.cm-wait{grid-template-columns:auto minmax(0,1fr)}.cm-wait .btn{grid-column:1/-1;min-height:44px}.cm-wait-t .dim{white-space:normal}}@media(max-width:760px),(pointer:coarse){:is([data-view=command],[data-view=agent],[data-view=train],[data-view=approvals],[data-view=missions],[data-view=automations],[data-view=autopilot],[data-view=activity],[data-view=vault],[data-view=help]) .btn.sm{--bh:44px}:is([data-view=command],[data-view=agent],[data-view=train],[data-view=approvals],[data-view=missions],[data-view=automations],[data-view=autopilot],[data-view=activity],[data-view=vault],[data-view=help]) :is(.seg button,.hl-rf,.ap-chips .tag,.cm-chips button,.ag-roster button){min-height:44px}.pol-tags button{min-width:44px;min-height:44px;place-items:center}}@media(max-width:520px){.cm-scbar .sc-bar{flex-wrap:wrap}.cm-scbar .sc-mode{flex:1 1 100%;max-width:100%}.cm-scbar .sc-mode button{flex:1}.cm-scbar .sc-bar>.btn:not(.sc-pause){flex:1}}@media(max-width:760px),(pointer:coarse){:is([data-view=command],[data-view=agent],[data-view=train],[data-view=approvals],[data-view=missions],[data-view="missions.detail"],[data-view=automations],[data-view=autopilot],[data-view=activity],[data-view=vault],[data-view=help]) :is(button,a[href],summary,[role=button],[role=tab],select,input:not([type=checkbox],[type=radio],[type=hidden],[type=file],[type=range])):not(.sc-node,.cbb-seg,.cbb-btn,.jc-lgi,.switch,.sr){min-height:44px}:is([data-view=command],[data-view=agent],[data-view=train],[data-view=approvals],[data-view=missions],[data-view="missions.detail"],[data-view=automations],[data-view=autopilot],[data-view=activity],[data-view=vault],[data-view=help]) :is(button,[role=button],[role=tab]):not(.sc-node,.cbb-seg,.cbb-btn,.jc-lgi,.switch,.sr){min-width:44px}:is([data-view=command],[data-view=train],[data-view=autopilot]) input[type=range].range{height:44px}:is([data-view=train],[data-view=autopilot],[data-view=command],[data-view=agent],[data-view=automations],[data-view=vault],[data-view=activity]) .switch{width:44px;height:44px;background:none;box-shadow:none;border-radius:12px}:is([data-view=train],[data-view=autopilot],[data-view=command],[data-view=agent],[data-view=automations],[data-view=vault],[data-view=activity]) .switch:before{content:"";position:absolute;inset:10px 2px;border-radius:99px;background:var(--well);box-shadow:inset 0 0 0 1px var(--rim-ctl);transition:background var(--t-2)}:is([data-view=train],[data-view=autopilot],[data-view=command],[data-view=agent],[data-view=automations],[data-view=vault],[data-view=activity]) .switch[aria-checked=true]{background:none;box-shadow:none}:is([data-view=train],[data-view=autopilot],[data-view=command],[data-view=agent],[data-view=automations],[data-view=vault],[data-view=activity]) .switch[aria-checked=true]:before{background:color-mix(in srgb,var(--amber) 30%,transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--amber) 62%,transparent)}:is([data-view=train],[data-view=autopilot],[data-view=command],[data-view=agent],[data-view=automations],[data-view=vault],[data-view=activity]) .switch:after{top:13px;left:5px}}:root{--e-ui:cubic-bezier(.25,.46,.45,.94);--e-in:cubic-bezier(.4,0,1,1);--t-0:.1s;--mo-line:linear-gradient(90deg,transparent,color-mix(in srgb,var(--ink) 11%,transparent) 16%,color-mix(in srgb,var(--ink) 11%,transparent) 84%,transparent);--mo-light:color-mix(in srgb,var(--amber-2) 8%,transparent);--h-t-tap:.12s;--h-t-ui:.22s;--h-t-assemble:.52s;--h-t-settle:.46s;--h-t-depart:.3s;--h-t-beat:.6s;--h-e-arrive:cubic-bezier(.19,1,.22,1);--h-e-settle:cubic-bezier(.16,1,.3,1);--h-e-depart:cubic-bezier(.6,0,.8,.3);--h-e-glitch:steps(3,end);--h-depth:1200px;--h-tilt:7deg;--h-lift:.965;--h-light:var(--fx-a,#67e8f9);--h-glow:var(--fx-glow,rgba(103,232,249,.5))}@media(max-width:639px){:root{--h-tilt:4deg}}.btn{transition:translate var(--t-1) var(--e-ui),scale var(--t-0) var(--e-ui),transform var(--t-1) var(--e-out),background var(--t-2),box-shadow var(--t-2) var(--e-out),color var(--t-2),opacity var(--t-2)}.btn:hover{translate:0 -1px;transition-duration:var(--t-0),var(--t-0),var(--t-1),var(--t-2),var(--t-2),var(--t-2),var(--t-2)}.btn:active{scale:.97}.btn svg.lucide-arrow-right,.btn svg.lucide-chevron-right,.btn svg.lucide-arrow-up-right{transition:translate var(--t-2) var(--e-out)}.btn:hover svg.lucide-arrow-right,.btn:hover svg.lucide-chevron-right{translate:3px 0}.btn:hover svg.lucide-arrow-up-right{translate:2px -2px}.btn:not(.primary):hover svg[data-mo-d]:not(.lucide-arrow-right):not(.lucide-chevron-right):not(.lucide-arrow-up-right) :is(path,line,polyline,circle,rect,polygon){animation:mo-draw .45s var(--e-out)}@keyframes mo-draw{0%{stroke-dasharray:1;stroke-dashoffset:1}}.btn:focus-visible,.seg button:focus-visible,.rail-a:focus-visible{outline:2px solid var(--rim-hi);outline-offset:2px}:is(button.chip,button.tag,a.tag){transition:translate var(--t-1) var(--e-ui),box-shadow var(--t-1),color var(--t-1)}:is(button.chip,button.tag,a.tag):hover{translate:0 -1px;color:var(--ink);box-shadow:inset 0 0 0 1px var(--rim-hi)}.pane.lit:before{background:radial-gradient(260px 200px at var(--mx,50%) var(--my,0%),color-mix(in srgb,var(--amber-2) 60%,transparent),transparent 70%)}.pane.lit:after,[data-spot]:after{content:"";position:absolute;inset:0;border-radius:inherit;pointer-events:none;opacity:0;transition:opacity var(--t-2) var(--e-out);background:radial-gradient(380px circle at var(--mx,50%) var(--my,50%),color-mix(in srgb,var(--ink) 4%,transparent),transparent 60%)}.pane.lit:hover:after,[data-spot]:hover:after{opacity:1}[data-spot]{position:relative}[data-spot]:before{content:"";position:absolute;inset:0;border-radius:inherit;pointer-events:none;padding:1px;opacity:0;transition:opacity var(--t-2);background:radial-gradient(240px 180px at var(--mx,50%) var(--my,0%),color-mix(in srgb,var(--amber-2) 55%,transparent),transparent 70%);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude}[data-spot]:hover:before{opacity:1}.mo-glare{position:absolute;inset:0;border-radius:inherit;pointer-events:none;opacity:0;mix-blend-mode:soft-light;transition:opacity var(--t-2) var(--e-out);background:radial-gradient(55% 55% at var(--gx,50%) var(--gy,50%),color-mix(in srgb,var(--ink) 18%,transparent),transparent 70%)}.mo-tilting .mo-glare{opacity:1}.li+.li{border-top:1px solid transparent;border-image:var(--mo-line) 1}:is(.list>button,.list>a,[data-row]){position:relative;border-radius:12px}@media(hover:hover)and (pointer:fine){:is(button.li,a.li,.li[data-nav],.li[role=button],.list>button,.list>a,[data-row]){transition:background-color var(--t-1) var(--e-ui)}:is(button.li,a.li,.li[data-nav],.li[role=button],.list>button,.list>a,[data-row]):hover{background-image:radial-gradient(240px 120% at var(--mx,50%) 50%,var(--mo-light),transparent 70%);background-color:color-mix(in srgb,var(--ink) 3%,transparent);transition-duration:var(--t-0)}.li:hover+.li{border-image:none}}.seg.mo-seg{position:relative;isolation:isolate}.seg.mo-seg:before{content:"";position:absolute;left:0;top:0;z-index:-1;width:var(--hw,0);height:var(--hh,0);transform:translate(var(--hx,0),var(--hy,0));opacity:var(--ho,0);border-radius:9px;background:var(--srf-3);box-shadow:inset 0 1px 0 var(--edge-lit),inset 0 0 0 1px var(--rim-hi),0 2px 6px -2px #00000080;pointer-events:none}.seg.mo-seg[data-mo-ready]:before{transition:transform .26s var(--e-out),width .26s var(--e-out),height .26s var(--e-out),opacity var(--t-1)}.seg.mo-seg>button{position:relative}.seg.mo-seg>button[aria-pressed=true]{background:transparent;box-shadow:none}.mo-flash{animation:mo-flash 1.2s var(--e-out)}@keyframes mo-flash{0%{background-color:color-mix(in srgb,var(--amber) 16%,transparent)}}.mo-tick{animation:mo-tick .7s var(--e-out)}@keyframes mo-tick{0%{color:var(--amber-2);text-shadow:0 0 14px color-mix(in srgb,var(--amber) 55%,transparent)}to{text-shadow:0 0 0 transparent}}.mo-bump{animation:mo-bump .26s var(--e-out)}@keyframes mo-bump{50%{scale:1.25}}.mo-od{display:inline-block;height:1em;line-height:1;overflow:hidden;vertical-align:top}.mo-od>span{display:flex;flex-direction:column;transform:translateY(calc(var(--d) * -10%));transition:transform .6s var(--e-out)}.mo-od i{font-style:normal;display:block;height:1em;line-height:1}.mo-live{display:inline-block;width:8px;height:8px;border-radius:50%;flex:none;background:var(--jade);box-shadow:0 0 color-mix(in srgb,var(--jade) 55%,transparent);animation:mo-ring 2s var(--e-out) infinite}.mo-live[data-off]{background:var(--still);animation:none}@keyframes mo-ring{to{box-shadow:0 0 0 7px transparent}}[data-skel] .sk{color:transparent!important;border-radius:6px;background:linear-gradient(90deg,var(--glass) 0 40%,var(--glass-3) 50%,var(--glass) 60% 100%) 0 0/300% 100%;animation:mo-sh 1.4s linear infinite}[data-skel] .sk *{visibility:hidden}[data-skel] .sk-img{opacity:0}.sk,.sk-img{transition:color .16s,background-color .16s,opacity .24s}@keyframes mo-sh{to{background-position:-150% 0}}.mo-wipe{position:absolute;inset:0;z-index:4;overflow:hidden;pointer-events:none}.mo-wipe>i{position:absolute;inset:0;transform:translateY(100%);background:linear-gradient(180deg,color-mix(in srgb,var(--fx-a) 14%,transparent),color-mix(in srgb,var(--void) 62%,transparent) 5%,color-mix(in srgb,var(--void) 30%,transparent) 40%,transparent 78%)}.mo-wipe>i:before{content:"";position:absolute;left:0;right:0;top:0;height:1.5px;background:linear-gradient(90deg,transparent,var(--fx-line) 14%,var(--fx-line) 86%,transparent);box-shadow:0 0 18px 2px var(--fx-glow)}@media(prefers-reduced-motion:reduce){.mo-wipe{display:none}.btn:hover,:is(button.chip,button.tag,a.tag):hover{translate:none}.btn:active{scale:none}.mo-live{animation:none}[data-skel] .sk{animation:none;background:var(--glass)}}:root{--fx-a:var(--cyan-2);--fx-b:var(--blue-2);--fx-c:var(--violet-2);--fx-glow:color-mix(in srgb,var(--fx-a) 55%,transparent);--fx-line:color-mix(in srgb,var(--fx-a) 82%,var(--ink))}html{-webkit-tap-highlight-color:transparent}.fx-layer{position:fixed;inset:0;z-index:95;pointer-events:none;overflow:hidden;contain:strict}.fx-b{position:fixed;left:0;top:0;opacity:0;border-radius:8px;transform-origin:50% 50%;--c:var(--fx-t,var(--fx-a));box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--c) 50%,transparent),0 0 16px -6px color-mix(in srgb,var(--c) 70%,transparent);background:linear-gradient(var(--c),var(--c)) 0 0/10px 1.5px no-repeat,linear-gradient(var(--c),var(--c)) 0 0/1.5px 10px no-repeat,linear-gradient(var(--c),var(--c)) 100% 0/10px 1.5px no-repeat,linear-gradient(var(--c),var(--c)) 100% 0/1.5px 10px no-repeat,linear-gradient(var(--c),var(--c)) 0 100%/10px 1.5px no-repeat,linear-gradient(var(--c),var(--c)) 0 100%/1.5px 10px no-repeat,linear-gradient(var(--c),var(--c)) 100% 100%/10px 1.5px no-repeat,linear-gradient(var(--c),var(--c)) 100% 100%/1.5px 10px no-repeat,color-mix(in srgb,var(--c) 6%,transparent)}.fx-b>i{position:absolute;left:-6%;right:-6%;height:2px;opacity:0;background:linear-gradient(90deg,transparent,var(--c) 14%,color-mix(in srgb,var(--c) 60%,var(--fx-c)) 86%,transparent);box-shadow:-3px 0 color-mix(in srgb,var(--fx-c) 60%,transparent),3px 0 color-mix(in srgb,var(--fx-b) 60%,transparent)}.fx-h{position:fixed;opacity:0;--c:var(--fx-line)}.fx-h>i{position:absolute;left:0;top:0;transform-origin:0 0;will-change:transform}.fx-h .f{width:100%;height:100%;border-radius:6px;opacity:0;background:radial-gradient(120% 90% at 50% 0%,color-mix(in srgb,var(--fx-a) 14%,transparent),transparent 70%),repeating-linear-gradient(180deg,color-mix(in srgb,var(--fx-a) 9%,transparent) 0 1px,transparent 1px 4px),color-mix(in srgb,var(--night-2) 40%,transparent)}.fx-h .eh{width:100%;height:1px;background:var(--c);box-shadow:0 0 10px 1px var(--fx-glow)}.fx-h .ev{width:1px;height:100%;background:var(--c);box-shadow:0 0 10px 1px var(--fx-glow)}.fx-h .k{width:22px;height:22px;border:0 solid var(--c);filter:drop-shadow(0 0 4px var(--fx-glow))}.fx-h .tl{border-width:2px 0 0 2px;border-top-left-radius:12px}.fx-h .tr{border-width:2px 2px 0 0;border-top-right-radius:12px}.fx-h .bl{border-width:0 0 2px 2px;border-bottom-left-radius:12px}.fx-h .br{border-width:0 2px 2px 0;border-bottom-right-radius:12px}.fx-h .sl{height:3px;opacity:0;background:linear-gradient(90deg,transparent,var(--fx-a) 12%,color-mix(in srgb,var(--fx-a) 60%,var(--fx-c)) 88%,transparent);box-shadow:-4px 0 color-mix(in srgb,var(--fx-c) 65%,transparent),4px 0 color-mix(in srgb,var(--fx-b) 65%,transparent)}.scrim:not(.pal-scrim){background:radial-gradient(120% 90% at 50% 40%,color-mix(in srgb,var(--void) 70%,transparent),color-mix(in srgb,var(--void) 90%,transparent));animation:fx-fade .22s var(--e-out)}@keyframes fx-fade{0%{opacity:0}}.sheet.fxp{--fxp-base:rgb(var(--a-1a2748));--fxp-ctl:color-mix(in srgb,var(--ink) 9%,var(--fxp-base));--fxp-ctl-hi:color-mix(in srgb,var(--ink) 14%,var(--fxp-base));--fxp-edge:color-mix(in srgb,var(--ink) 52%,var(--fxp-base));--fxp-edge-hi:color-mix(in srgb,var(--fx-a) 78%,var(--ink));--srf-1:color-mix(in srgb,var(--ink) 5%,var(--fxp-base));--srf-2:color-mix(in srgb,var(--ink) 9%,var(--fxp-base));--srf-3:color-mix(in srgb,var(--ink) 13%,var(--fxp-base));--srf-card:linear-gradient(180deg,var(--srf-2) 0,var(--srf-1) 88px);--glass:var(--srf-1);--glass-2:var(--srf-2);--glass-3:var(--srf-3);--glass-solid:var(--srf-1);--rim-card:color-mix(in srgb,var(--ink) 34%,var(--fxp-base));--rim-soft:color-mix(in srgb,var(--ink) 18%,var(--fxp-base));--rim:var(--rim-card);--rim-hi:var(--fxp-edge-hi);--edge-lit:rgba(255,255,255,.12);--well:color-mix(in srgb,var(--void) 55%,var(--fxp-base));--well-hi:color-mix(in srgb,var(--void) 70%,var(--fxp-base));--ink-3:color-mix(in srgb,var(--ink) 25%,rgb(var(--a-8b9bbd)));--ink-4:color-mix(in srgb,var(--ink) 12%,rgb(var(--a-8b9bbd)));--elev-card:inset 0 1px 0 var(--edge-lit),inset 0 0 0 1px var(--rim-card),0 10px 24px -16px rgba(0,0,0,.8);position:relative;display:flex;flex-direction:column;overflow:hidden;container:fxp/inline-size;animation:none;width:min(640px,100%);color:var(--ink);background:radial-gradient(70% 60% at 0% 0%,color-mix(in srgb,var(--fx-c) 11%,transparent),transparent 70%),radial-gradient(60% 55% at 100% 100%,color-mix(in srgb,var(--fx-a) 8%,transparent),transparent 70%),linear-gradient(180deg,color-mix(in srgb,var(--ink) 5%,transparent),transparent 140px),var(--fxp-base);box-shadow:inset 0 1px #ffffff24,0 0 0 1px #0009,-28px -22px 90px -44px color-mix(in srgb,var(--fx-c) 70%,transparent),28px 30px 90px -44px color-mix(in srgb,var(--fx-a) 60%,transparent),0 40px 90px -30px #000000f2,0 12px 28px -14px #000000b3}html[data-skin=nightshift] .sheet.fxp{--ink-3:color-mix(in srgb,var(--ink) 45%,#829699);--ink-4:color-mix(in srgb,var(--ink) 25%,#829699)}.sheet.fxp-wide{width:min(900px,100%)}.fxp .sheet-h{position:relative;z-index:1;flex:none;padding:18px 20px 16px 24px;gap:12px}.fxp .sheet-h:after{content:"";position:absolute;left:24px;right:24px;bottom:0;height:1px;transform-origin:0 50%;background:linear-gradient(90deg,color-mix(in srgb,var(--fx-a) 75%,transparent),color-mix(in srgb,var(--fx-b) 45%,var(--rim-soft)) 40%,color-mix(in srgb,var(--rim-soft) 50%,transparent))}.fxp .sheet-h h2{min-width:0;overflow-wrap:anywhere;line-height:1.2;color:var(--ink);letter-spacing:-.018em;font-weight:750}.fxp .sheet-h .agent-dot{flex:none;width:32px;height:32px;border-radius:10px;color:var(--fx-a);background:linear-gradient(140deg,color-mix(in srgb,var(--fx-a) 22%,transparent),color-mix(in srgb,var(--fx-c) 16%,transparent));box-shadow:inset 0 1px #ffffff29,inset 0 0 0 1px color-mix(in srgb,var(--fx-a) 55%,transparent),0 0 18px -6px var(--fx-glow)}.fxp .sheet-h [data-x]{flex:none;margin:-4px -4px -4px 0;color:var(--ink-2)}.fxp .sheet-h [data-x]:hover{color:var(--ink);background:var(--fxp-ctl);box-shadow:inset 0 0 0 1px var(--fxp-edge)}.fxp .sheet-b{flex:1 1 auto;min-height:0;overflow:auto;overscroll-behavior:contain;padding:20px 24px 24px;gap:16px}.fxp .sheet-f{flex:none;align-items:center;gap:10px;padding:14px 24px 18px;background:color-mix(in srgb,var(--void) 30%,transparent);box-shadow:inset 0 1px color-mix(in srgb,var(--ink) 13%,transparent)}.fxp .sheet-f:empty{display:none}.fxp .btn.glass{background:linear-gradient(180deg,color-mix(in srgb,var(--ink) 4%,transparent),transparent 60%),var(--fxp-ctl);color:var(--ink);box-shadow:inset 0 1px 0 var(--edge-lit),inset 0 0 0 1px var(--fxp-edge),0 6px 14px -8px #000000b3}.fxp .btn.glass:hover{background:linear-gradient(180deg,color-mix(in srgb,var(--fx-a) 8%,transparent),transparent 70%),var(--fxp-ctl-hi);box-shadow:inset 0 1px 0 var(--edge-lit),inset 0 0 0 1px var(--fxp-edge-hi),0 0 22px -8px var(--fx-glow),0 8px 18px -8px #000000bf}.fxp .btn.ghost:not([data-x]):hover{background:var(--fxp-ctl);box-shadow:inset 0 0 0 1px var(--fxp-edge)}.fxp .btn.primary{box-shadow:inset 0 1px #ffffff73,0 0 0 1px color-mix(in srgb,var(--amber-2) 40%,transparent),0 12px 28px -12px var(--amber-glow)}.fxp .btn.danger{box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--fault) 60%,var(--ink))}.fxp .btn.flare{box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--flare) 60%,var(--ink))}.fxp :is(.input,.select,.textarea){background-color:var(--well);box-shadow:inset 0 0 0 1px var(--fxp-edge),inset 0 2px 6px #00000059}.fxp :is(.input,.select,.textarea):hover{box-shadow:inset 0 0 0 1px var(--fxp-edge-hi),inset 0 2px 6px #00000059}.fxp :is(.input,.select,.textarea):focus{background-color:var(--well-hi);box-shadow:inset 0 0 0 1px var(--amber),0 0 0 3px color-mix(in srgb,var(--amber) 24%,transparent)}.fxp .input[aria-invalid=true]{box-shadow:inset 0 0 0 1px var(--fault),0 0 0 4px #ff507024}.fxp .field>span{color:var(--ink-2)}.fxp :is(.seg,.switch){box-shadow:inset 0 0 0 1px var(--fxp-edge)}.fxp .chip{background:color-mix(in srgb,var(--c,var(--ink-2)) 16%,var(--fxp-base));box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--c,var(--ink-2)) 62%,var(--fxp-base))}.fxp .tag{background:var(--fxp-ctl);color:var(--ink);box-shadow:inset 0 0 0 1px var(--rim-card)}.fxp .kbd{background:var(--well);box-shadow:inset 0 0 0 1px var(--fxp-edge)}.fxp .hair{background:linear-gradient(90deg,transparent,var(--rim-card) 10%,var(--rim-card) 90%,transparent)}.fxp .empty{border-color:var(--fxp-edge)}.fx-fr{position:absolute;inset:0;border-radius:inherit;pointer-events:none;z-index:2}.fx-fr>i{position:absolute;width:min(22px,30%);height:min(22px,30%);border:0 solid color-mix(in srgb,var(--fx-a) 70%,transparent);filter:drop-shadow(0 0 3px color-mix(in srgb,var(--fx-a) 40%,transparent))}.fx-fr>i:nth-child(1){left:0;top:0;border-width:1.5px 0 0 1.5px;transform-origin:0 0}.fx-fr>i:nth-child(2){right:0;top:0;border-width:1.5px 1.5px 0 0;transform-origin:100% 0}.fx-fr>i:nth-child(3){left:0;bottom:0;border-width:0 0 1.5px 1.5px;transform-origin:0 100%}.fx-fr>i:nth-child(4){right:0;bottom:0;border-width:0 1.5px 1.5px 0;transform-origin:100% 100%}.fx-fr>i:nth-child(1){border-top-left-radius:var(--fx-r,16px)}.fx-fr>i:nth-child(2){border-top-right-radius:var(--fx-r,16px)}.fx-fr>i:nth-child(3){border-bottom-left-radius:var(--fx-r,16px)}.fx-fr>i:nth-child(4){border-bottom-right-radius:var(--fx-r,16px)}.sheet .fx-fr{--fx-r:var(--r-sheet)}.pane>.fx-fr{--fx-r:var(--r-pane)}.fxp-scanl{position:absolute;left:0;right:0;top:0;height:1.5px;z-index:3;pointer-events:none;opacity:0;background:linear-gradient(90deg,transparent,var(--fx-line) 16%,color-mix(in srgb,var(--fx-line) 70%,var(--fx-c)) 84%,transparent);box-shadow:0 0 12px 1px var(--fx-glow)}.fxp-scanl:before{content:"";position:absolute;left:0;right:0;bottom:1.5px;height:56px;background:linear-gradient(180deg,transparent,color-mix(in srgb,var(--fx-a) 8%,transparent))}.fxp-ca{position:absolute;inset:0;z-index:2;pointer-events:none;border-radius:inherit;padding:1px;opacity:.95;background:linear-gradient(135deg,color-mix(in srgb,var(--fx-a) 92%,transparent),color-mix(in srgb,var(--fx-b) 62%,transparent) 48%,color-mix(in srgb,var(--fx-c) 88%,transparent));-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0)}.fxp-gl{position:absolute;top:0;bottom:0;left:0;width:100%;z-index:3;pointer-events:none;transform:translate(-100%);background:linear-gradient(105deg,transparent 35%,color-mix(in srgb,var(--ink) 5%,transparent) 46%,color-mix(in srgb,var(--fx-a) 9%,transparent) 50%,color-mix(in srgb,var(--ink) 5%,transparent) 54%,transparent 65%)}.fxp[data-fxs=scan]{opacity:0;animation:fxp-failsafe .01s linear .8s forwards}.fxp[data-fxs=scan][data-keep]{opacity:1;animation:none}@keyframes fxp-failsafe{to{opacity:1}}.fxp[data-fxs=lit],.fxp[data-fxs=on]{opacity:1;transition:opacity .14s var(--e-out)}.fxp[data-fxs=scan] .sheet-h:after{transform:scaleX(0)}.fxp[data-fxs] .sheet-h:after{transition:transform .42s var(--e-out)}.fxp[data-fxs=lit] .fx-fr>i{animation:fx-blink .24s steps(3,end)}@keyframes fx-blink{33%{opacity:.2}66%{opacity:1}}.fx-decoding{text-shadow:0 0 12px var(--fx-glow)}@media(max-width:639px){.scrim:not(.pal-scrim){--fxp-in:max(10px,env(safe-area-inset-top,0px)) max(10px,env(safe-area-inset-right,0px)) max(10px,env(safe-area-inset-bottom,0px)) max(10px,env(safe-area-inset-left,0px));--fxp-mh: calc(100dvh - max(10px,env(safe-area-inset-top,0px)) - max(10px,env(safe-area-inset-bottom,0px))) ;place-items:end stretch;padding:var(--fxp-in)}.scrim:not(.pal-scrim)>.sheet.fxp{width:100%;max-height:var(--fxp-mh);display:flex;flex-direction:column;overflow:hidden}.scrim:not(.pal-scrim)>.sheet.fxp:is(.fxp-wide,.fxp-col,.fxp-full){height:var(--fxp-mh)}.scrim:not(.pal-scrim)>.sheet.fxp>:is(.sheet-h,.sheet-f){flex:none}.scrim:not(.pal-scrim)>.sheet.fxp>.sheet-b{flex:1 1 auto;min-height:0;overflow:auto;overscroll-behavior:contain;align-content:start}.fxp .sheet-h{padding:16px 12px 14px 16px}.fxp .sheet-h:after{left:16px;right:16px}.scrim:not(.pal-scrim)>.sheet.fxp[data-detent]{height:var(--sh);max-height:var(--sh);transition:height .2s var(--e-out,cubic-bezier(.16,1,.3,1))}.scrim:not(.pal-scrim)>.sheet.fxp[data-detent][data-dragging]{transition:none}.sheet.fxp[data-dragging]{transition:none}.sheet.fxp[data-sheet] .sheet-h{cursor:grab}.sheet.fxp[data-sheet] .sheet-h:before{content:"";position:absolute;left:50%;top:6px;width:36px;height:4px;margin-left:-18px;border-radius:2px;pointer-events:none;background:color-mix(in srgb,var(--fx-line,var(--ink)) 55%,transparent)}.sheet.fxp[data-dragging] .sheet-h{cursor:grabbing}html.reduce .scrim>.sheet.fxp[data-detent],html[data-fxq=lite] .scrim>.sheet.fxp[data-detent]{transition:none}.fxp .sheet-b{padding:16px 16px 20px}.fxp .sheet-f{flex-direction:column;align-items:stretch;gap:8px;padding:12px 16px 14px}.fxp .sheet-f:empty{display:none}.fxp .sheet-f .btn{width:100%;justify-content:center}}.toast{position:relative;background:var(--srf-3);box-shadow:var(--elev-float);animation:fx-toast .44s var(--e-out)}.toast:after{content:"";position:absolute;inset:0;border-radius:inherit;pointer-events:none;opacity:0;background:linear-gradient(180deg,transparent 0 44%,color-mix(in srgb,var(--tc,var(--fx-a)) 40%,transparent) 50%,transparent 56%) 0 0/100% 300% no-repeat;animation:fx-toast-scan .54s .07s var(--e-out)}.toast.out{animation:fx-toast-out .28s var(--e-io) forwards}@keyframes fx-toast{0%{opacity:0;clip-path:inset(48% 0 48% 0 round 14px)}12%{opacity:1}20%{opacity:.4}28%{opacity:1;clip-path:inset(46% 0 46% 0 round 14px)}to{clip-path:inset(-40px -40px -70px -40px round 14px)}}@keyframes fx-toast-scan{0%{opacity:1;background-position:0 100%}to{opacity:0;background-position:0 0}}@keyframes fx-toast-out{to{opacity:0;clip-path:inset(50% 0 50% 0 round 14px)}}:where([data-fx-scan],[data-fx-frame],.fx-decoding){position:relative}.fx-sc{position:absolute;inset:0;z-index:3;border-radius:inherit;overflow:hidden;pointer-events:none;opacity:0;background:linear-gradient(color-mix(in srgb,var(--fx-a) 6%,transparent) 1px,transparent 1px) 0 0/100% 28px,linear-gradient(90deg,color-mix(in srgb,var(--fx-a) 6%,transparent) 1px,transparent 1px) 0 0/28px 100%;-webkit-mask:radial-gradient(90% 70% at 50% 50%,var(--ink),transparent);mask:radial-gradient(90% 70% at 50% 50%,var(--ink),transparent)}.fx-sc>i{position:absolute;inset:0;will-change:transform;background:linear-gradient(180deg,transparent 0 60%,color-mix(in srgb,var(--fx-a) 9%,transparent) 93%,color-mix(in srgb,var(--fx-line) 75%,transparent) 99.5%,transparent)}@media(prefers-reduced-motion:reduce){.toast,.toast:after,.toast.out,.fxp[data-fxs=lit] .fx-fr>i{animation:none}.fx-sc,.fx-b,.fx-h,.fxp-scanl,.fxp-gl{display:none}}@media(max-width:639px){.fxp .sheet-f:has(>.btn:nth-child(4)){display:grid;grid-template-columns:1fr 1fr}.fxp .sheet-f:has(>.btn:nth-child(4))>.btn:is(.primary,:not(.primary):nth-child(odd):is(:last-child,:nth-last-child(2):has(+.primary))){grid-column:1/-1}}.fx-k{position:fixed;left:0;top:0;opacity:0;pointer-events:none;--c:var(--fx-t,var(--fx-a));background:color-mix(in srgb,var(--c) 10%,transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--c) 85%,#fff),0 0 0 1px color-mix(in srgb,var(--c) 45%,transparent),0 0 22px 1px color-mix(in srgb,var(--c) 50%,transparent),inset 0 0 14px color-mix(in srgb,var(--c) 28%,transparent)}@media(prefers-reduced-motion:reduce){.fx-k{display:none}}.fxt{position:relative;isolation:isolate;width:fit-content}.fxt.fxt-mc{margin-inline:auto}.fxt>.fxt-b,.fxt>.fxt-x{margin:0!important;padding:0!important}.fxt-b{position:absolute;z-index:-1;pointer-events:none;overflow:hidden;border-radius:3px;--fxt-y:clamp(5px,.2em,12px);--fxt-x:clamp(10px,.38em,20px);--fxt-k:clamp(9px,.3em,15px);inset:calc(-1 * var(--fxt-y)) calc(-1 * var(--fxt-x));--c:var(--fx-line);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--fx-a) 17%,transparent),0 0 30px -16px var(--fx-glow);background:linear-gradient(var(--c),var(--c)) 0 0/var(--fxt-k) 1.5px no-repeat,linear-gradient(var(--c),var(--c)) 0 0/1.5px var(--fxt-k) no-repeat,linear-gradient(var(--c),var(--c)) 100% 0/var(--fxt-k) 1.5px no-repeat,linear-gradient(var(--c),var(--c)) 100% 0/1.5px var(--fxt-k) no-repeat,linear-gradient(var(--c),var(--c)) 0 100%/var(--fxt-k) 1.5px no-repeat,linear-gradient(var(--c),var(--c)) 0 100%/1.5px var(--fxt-k) no-repeat,linear-gradient(var(--c),var(--c)) 100% 100%/var(--fxt-k) 1.5px no-repeat,linear-gradient(var(--c),var(--c)) 100% 100%/1.5px var(--fxt-k) no-repeat,linear-gradient(90deg,transparent 4%,color-mix(in srgb,var(--fx-a) 60%,transparent) 30%,color-mix(in srgb,var(--fx-c) 45%,transparent) 70%,transparent 96%) 50% 0/100% 1px no-repeat,repeating-linear-gradient(180deg,color-mix(in srgb,var(--fx-a) 3.5%,transparent) 0 1px,transparent 1px 4px),linear-gradient(180deg,color-mix(in srgb,var(--fx-a) 6%,transparent),color-mix(in srgb,var(--fx-c) 3%,transparent))}.fxt-b:after{content:"";position:absolute;inset:0;opacity:0;transform:translateY(-100%);background:linear-gradient(180deg,transparent 0 50%,color-mix(in srgb,var(--fx-a) 10%,transparent) 90%,color-mix(in srgb,var(--fx-line) 85%,transparent) 98.5%,transparent)}.fxt[data-fxt=pre]{-webkit-text-fill-color:transparent}.fxt[data-fxt=pre]>.fxt-b{opacity:0}.fxt-c{position:relative;-webkit-text-fill-color:transparent}.fxt-c.g:after{content:attr(data-g);position:absolute;left:0;top:0;-webkit-text-fill-color:var(--fx-line);text-shadow:0 0 14px var(--fx-glow)}.fxt-x{position:absolute;inset:0;z-index:-1;pointer-events:none}.fxt-x>span{position:absolute;inset:0;opacity:0;will-change:transform,opacity;text-shadow:none;--k:color-mix(in srgb,#ff3d81 85%,transparent);-webkit-text-fill-color:var(--k)}.fxt-x>span+span{--k:color-mix(in srgb,var(--fx-a) 90%,transparent)}.fxt-x .fxt-c{-webkit-text-fill-color:transparent}.fxt-x .fxt-c.g:after{-webkit-text-fill-color:var(--k);text-shadow:none}@media(prefers-reduced-motion:reduce){.fxt-x{display:none}.fxt[data-fxt]{-webkit-text-fill-color:inherit}.fxt[data-fxt]>.fxt-b{opacity:1}}@media(max-width:639px){.fxt-b{--fxt-x:8px;--fxt-y:6px;--fxt-k:10px}}.fx-gh{position:fixed;left:0;top:0;z-index:96;pointer-events:none;opacity:0;transition:opacity .25s;will-change:transform,opacity;color:var(--fx-a)}.fx-gh[data-on]{opacity:1}.fx-gh-c{display:block;filter:drop-shadow(0 0 6px var(--fx-glow,var(--fx-a)));transform:translate(-3px,-2px)}.fx-gh-t{position:absolute;left:20px;top:14px;max-width:min(260px,70vw);padding:4px 9px;border-radius:999px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font:600 12px/1.3 var(--font-ui,system-ui,sans-serif);color:var(--ink,#fff);background:color-mix(in srgb,var(--bg,#0b1020) 82%,transparent);border:1px solid color-mix(in srgb,var(--fx-a) 60%,transparent);box-shadow:0 0 14px color-mix(in srgb,var(--fx-a) 30%,transparent)}.fx-gh-t:empty{display:none}.fx-gh-t[data-flip]{left:auto;right:20px}@media(prefers-reduced-motion:reduce){.fx-gh{transition:none}}html[data-fxq=lite] .fx-gh-c{filter:none}html[data-fxq=lite] .fx-gh-t{box-shadow:none}.fx-rain{position:fixed;z-index:96;pointer-events:none;border-radius:var(--r-pane,14px)}.fx-arr-ring{position:absolute;width:calc(var(--r) * 2);height:calc(var(--r) * 2);margin:calc(var(--r) * -1) 0 0 calc(var(--r) * -1);border-radius:50%;box-shadow:0 0 0 1.5px color-mix(in srgb,var(--fx-a) 75%,transparent),0 0 24px -4px var(--fx-a),inset 0 0 30px -12px var(--fx-a);opacity:0;transform:scale(.06);animation:fx-arr-ring 1s cubic-bezier(.16,1,.3,1) forwards}.fx-arr-ring.b{box-shadow:0 0 0 1px color-mix(in srgb,var(--fx-c,var(--fx-a)) 60%,transparent);animation-duration:1.05s}@keyframes fx-arr-ring{0%{opacity:0;transform:scale(.06)}12%{opacity:1}to{opacity:0;transform:scale(1)}}.fx-arr-grid{position:absolute;overflow:hidden;opacity:0;animation:fx-arr-grid .85s ease-out forwards;background-image:linear-gradient(color-mix(in srgb,var(--fx-a) 10%,transparent) 1px,transparent 1px),linear-gradient(90deg,color-mix(in srgb,var(--fx-a) 10%,transparent) 1px,transparent 1px);background-size:44px 44px;-webkit-mask:radial-gradient(120% 90% at 50% 0%,#000 30%,transparent 80%);mask:radial-gradient(120% 90% at 50% 0%,#000 30%,transparent 80%)}.fx-arr-grid:before,.fx-arr-grid:after{content:"";position:absolute;background:linear-gradient(90deg,transparent,var(--fx-a),rgba(235,250,255,.9),var(--fx-a),transparent)}.fx-arr-grid:before{left:0;right:0;top:0;height:1.5px;animation:fx-arr-gy .75s cubic-bezier(.45,0,.2,1) forwards}.fx-arr-grid:after{top:0;bottom:0;left:0;width:1.5px;background:linear-gradient(180deg,transparent,var(--fx-a),rgba(235,250,255,.9),var(--fx-a),transparent);animation:fx-arr-gx .75s cubic-bezier(.45,0,.2,1) forwards}@keyframes fx-arr-grid{0%{opacity:0}18%{opacity:1}70%{opacity:.7}to{opacity:0}}@keyframes fx-arr-gy{0%{transform:translateY(0)}to{transform:translateY(min(100vh,1200px))}}@keyframes fx-arr-gx{0%{transform:translate(0)}to{transform:translate(min(100vw,1800px))}}#deck[data-arr=ticker] :is(.num,.big,[data-tick],.cm-n){text-shadow:0 0 16px color-mix(in srgb,var(--fx-a) 50%,transparent);transition:text-shadow .9s var(--e-out)}@media(prefers-reduced-motion:reduce){.fx-rain,.fx-arr-ring,.fx-arr-grid{display:none}}html.reduce :is(.fx-rain,.fx-arr-ring,.fx-arr-grid){display:none}.fx-tr{position:absolute;height:1px;margin-top:-.5px;transform-origin:0 50%;opacity:0;pointer-events:none;background:linear-gradient(90deg,color-mix(in srgb,var(--fx-a) 15%,transparent),var(--fx-a) 60%,color-mix(in srgb,var(--fx-line) 55%,#fff));box-shadow:0 0 6px color-mix(in srgb,var(--fx-a) 55%,transparent)}.fx-tr[data-back]{background:linear-gradient(90deg,color-mix(in srgb,var(--fx-line) 55%,#fff),var(--fx-a) 40%,color-mix(in srgb,var(--fx-a) 15%,transparent))}.fx-sw{position:absolute;width:1.5px;opacity:0;pointer-events:none;background:linear-gradient(180deg,transparent,var(--fx-line) 20%,var(--fx-line) 80%,transparent);box-shadow:0 0 12px 1px var(--fx-glow)}html[data-rp=safe] :is(.fx-tr,.fx-sw){box-shadow:none}@media(prefers-reduced-motion:reduce){.fx-tr,.fx-sw{display:none}.scrim>.sheet.fxp[data-detent]{transition:none!important}}.st-pre,.st-run{color:transparent!important;-webkit-text-fill-color:transparent!important;text-shadow:none!important}.st-rel{position:relative}.st-ov{position:absolute;left:0;top:0;right:0;box-sizing:border-box;pointer-events:none;text-align:inherit;white-space:inherit;user-select:none;-webkit-user-select:none}.st-ov .st-a{-webkit-text-fill-color:currentColor}.st-ov .st-g{-webkit-text-fill-color:var(--fx-line,currentColor);text-shadow:0 0 12px var(--fx-glow,transparent)}.st-ov .st-r{visibility:hidden}.st-fade{animation:st-fade var(--st-d,.6s) cubic-bezier(.16,1,.3,1) backwards}@keyframes st-fade{0%{opacity:0;filter:blur(3px)}35%{opacity:.85;filter:blur(1px)}to{opacity:1;filter:none}}html[data-rp=safe] .st-fade,html[data-fxq=lite] .st-fade{animation-name:st-fade-s}@keyframes st-fade-s{0%{opacity:0}to{opacity:1}}.st-b{display:block}@media(prefers-reduced-motion:reduce){.st-pre,.st-run{color:inherit!important;-webkit-text-fill-color:currentColor!important}.st-ov{display:none}.st-fade{animation:none}}.toast small{display:block}.sc{container-type:inline-size;display:grid;gap:14px;min-width:0}.sc-bar{display:flex;align-items:center;gap:8px;flex-wrap:wrap;min-width:0}.sc-barhost .sc-bar{flex-wrap:nowrap}.sc-now{margin-left:auto}.sc-pause[aria-pressed=true]{box-shadow:inset 0 0 0 1px var(--rim-hi)}.sc-body{display:grid;grid-template-columns:minmax(0,1fr);gap:16px;min-width:0}@container (min-width:620px){.sc-body{grid-template-columns:minmax(0,1fr) minmax(220px,264px);align-items:start}.sc-side{position:relative;align-self:stretch;min-height:0}.sc-side-i{position:absolute;inset:0}.sc-lw{-webkit-mask:linear-gradient(#000 calc(100% - 22px),transparent);mask:linear-gradient(#000 calc(100% - 22px),transparent)}}.sc-dial-w{display:grid;justify-items:center;align-items:start;min-width:0}.sc-dial{position:relative;width:min(100%,500px);aspect-ratio:1;isolation:isolate;transition:filter var(--t-3)}.sc[data-state=stopped] .sc-dial{filter:saturate(.35) brightness(.85)}.sc-cv,.sc-bz,.sc-bz2{position:absolute;inset:0;width:100%;height:100%;display:block;pointer-events:none}.sc-bz{animation:sc-bez 140s linear infinite reverse}@keyframes sc-bez{to{rotate:360deg}}.sc:not([data-state=live]) .sc-bz,.sc[data-vis="0"] .sc-bz{animation-play-state:paused}.sc-bz2{animation:sc-bez 90s linear infinite}.sc[data-state=hunt]:not([data-vis="0"]) .sc-bz{animation-play-state:running}.sc:not([data-state=live]):not([data-state=hunt]) .sc-bz2,.sc[data-vis="0"] .sc-bz2{animation-play-state:paused}.sc[data-state=live] .sc-bz2{animation-duration:38s}.sc[data-state=live] .sc-bz{animation-duration:70s}.sc-core{position:absolute;left:50%;top:50%;width:16%;aspect-ratio:1;translate:-50% -50%;display:grid;place-items:center;border-radius:50%;z-index:1;background:radial-gradient(circle at 50% 42%,color-mix(in srgb,var(--amber) 26%,var(--night)),color-mix(in srgb,var(--night) 92%,transparent) 72%);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--rim-hi) 80%,transparent),0 10px 40px -8px var(--amber-glow)}.sc-core svg{width:56%;height:56%;animation:sc-pulse 3.4s var(--e-io) infinite}@keyframes sc-pulse{0%,to{scale:1}50%{scale:1.07}}.sc[data-state=stopped] .sc-core svg,.sc[data-state=paused] .sc-core svg{animation:none}.sc-core-r{position:absolute;inset:-2px;border-radius:50%;box-shadow:0 0 0 1px color-mix(in srgb,var(--cyan-2) 55%,transparent);opacity:0;pointer-events:none}.sc:is([data-state=hunt],[data-state=live]):not([data-vis="0"]) .sc-core-r{animation:sc-ripple 3.2s var(--e-out) infinite}.sc:is([data-state=hunt],[data-state=live]) .sc-core-r+.sc-core-r{animation-delay:1.6s}@keyframes sc-ripple{0%{opacity:.85;scale:1}to{opacity:0;scale:2.35}}.sc-core[data-beat=a]{animation:sc-beat-a .9s var(--e-out)}.sc-core[data-beat=b]{animation:sc-beat-b .9s var(--e-out)}@keyframes sc-beat-a{20%{scale:1.14;box-shadow:inset 0 0 0 1px var(--cyan-2),0 0 46px -4px var(--cyan-2)}}@keyframes sc-beat-b{20%{scale:1.14;box-shadow:inset 0 0 0 1px var(--cyan-2),0 0 46px -4px var(--cyan-2)}}.sc-gl{position:absolute;z-index:3;translate:9px -50%;padding:1px 5px;border-radius:5px;font:700 10.5px/1.3 var(--f-data);font-variant-numeric:tabular-nums;color:var(--k,var(--cyan-2));background:color-mix(in srgb,var(--void) 72%,transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--k,var(--cyan-2)) 40%,transparent);pointer-events:none;opacity:0;animation:sc-gl 2.6s var(--e-out) .8s both}@keyframes sc-gl{0%{opacity:0;clip-path:inset(0 100% 0 0)}12%{opacity:1;clip-path:inset(0)}78%{opacity:1}to{opacity:0}}.sc-nodes{position:absolute;inset:0;z-index:3;pointer-events:none}.sc-node{position:absolute;translate:-50% -19px;display:grid;justify-items:center;gap:5px;pointer-events:auto;border-radius:12px;padding:2px;transition:opacity var(--t-2)}.sc-tile{position:relative;display:grid;place-items:center;width:34px;height:34px;border-radius:10px;font:800 12.5px/1 var(--f-display);letter-spacing:.01em;color:color-mix(in srgb,var(--c) 70%,var(--ink));background:color-mix(in srgb,var(--c) 14%,var(--srf-3,var(--glass-solid)));box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--c) 40%,transparent),inset 0 1px color-mix(in srgb,var(--ink) 12%,transparent),0 6px 14px -8px #000c;transition:box-shadow .45s var(--e-out),background .45s var(--e-out),scale .45s var(--e-out),color .45s}.sc-lab{display:grid;justify-items:center;padding:1px 6px;border-radius:6px;background:color-mix(in srgb,var(--srf-1,var(--night)) 72%,transparent)}.sc-lab>*{grid-area:1/1;white-space:nowrap;font-size:11px;line-height:15px;transition:opacity .3s var(--e-out),translate .35s var(--e-out)}.sc-nm{font-weight:650;color:var(--ink-2)}.sc-new{font-weight:800;color:color-mix(in srgb,var(--c) 75%,var(--ink));opacity:0;translate:0 5px}.sc-node[data-hot] .sc-nm{opacity:0;translate:0 -5px}.sc-badge{position:absolute;top:-7px;right:-9px;min-width:18px;height:16px;padding:0 4px;border-radius:8px;display:none;place-items:center;font:800 9.5px/1 var(--f-body);color:var(--void);background:var(--c);box-shadow:0 0 10px -1px var(--c)}.sc-node:hover .sc-tile{box-shadow:inset 0 0 0 1px var(--c),inset 0 1px color-mix(in srgb,var(--ink) 14%,transparent)}.sc-node:hover .sc-nm{color:var(--ink)}.sc-node:focus-visible{outline:2px solid var(--amber-2);outline-offset:2px}.sc-node[data-hot] .sc-new{opacity:1;translate:0}.sc-node[data-hot="1"] .sc-tile{color:var(--ink);scale:1.1;background:color-mix(in srgb,var(--c) 34%,var(--srf-3,var(--glass-solid)));box-shadow:inset 0 0 0 1px var(--c),0 0 22px -3px var(--c)}.sc-node[data-hot="0"] .sc-tile{box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--c) 64%,transparent)}.sc-node[data-hot="0"] .sc-new{color:var(--ink-2);font-weight:650}.sc-node[data-paused="1"]{opacity:.4}.sc-node[data-paused="1"] .sc-tile{filter:grayscale(1)}.sc[data-mode=jobs] .sc-node[data-kind=gigs],.sc[data-mode=gigs] .sc-node[data-kind=jobs]{opacity:.26}.sc-blips{position:absolute;inset:0;z-index:2;pointer-events:none}.sc-blip{--k:var(--cyan);position:absolute;width:9px;height:9px;margin:-4.5px 0 0 -4.5px;border-radius:50%;pointer-events:auto;cursor:pointer;scale:.3;background:radial-gradient(circle at 50% 45%,color-mix(in srgb,var(--k) 35%,var(--ink)) 0 22%,var(--k) 60%);box-shadow:0 0 0 3px color-mix(in srgb,var(--k) 14%,transparent),0 0 16px 1px color-mix(in srgb,var(--k) 55%,transparent);transition:left .95s var(--e-out),top .95s var(--e-out),opacity .7s,scale .35s var(--e-out)}.sc-blip[data-in]{animation:sc-land 1s var(--e-out) .85s both}@keyframes sc-land{0%{box-shadow:0 0 color-mix(in srgb,var(--k) 55%,transparent),0 0 16px 1px color-mix(in srgb,var(--k) 55%,transparent)}70%{box-shadow:0 0 0 14px color-mix(in srgb,var(--k) 0%,transparent),0 0 16px 1px color-mix(in srgb,var(--k) 55%,transparent)}to{box-shadow:0 0 0 3px color-mix(in srgb,var(--k) 14%,transparent),0 0 16px 1px color-mix(in srgb,var(--k) 55%,transparent)}}.sc-blip:before{content:"";position:absolute;inset:-9px;border-radius:50%}@media(pointer:coarse){.sc-blip:before{inset:-12px}}.sc-blip[data-tone=violet]{--k:var(--violet-2)}.sc-blip[data-tone=flare]{--k:var(--flare)}.sc-blip[data-tone=violet]{width:8px;height:8px;margin:-4px 0 0 -4px;border-radius:1.5px;rotate:45deg}.sc-blip[data-tone=flare]{box-sizing:border-box;width:12px;height:12px;margin:-6px 0 0 -6px;border:1.75px solid var(--k);background:radial-gradient(circle,color-mix(in srgb,var(--k) 60%,var(--ink)) 0 18%,transparent 26%)}.sc-blip[data-in]{scale:1}.sc-blip[data-tone=flare][data-in]:after{content:"";position:absolute;inset:-4px;border-radius:50%;box-shadow:0 0 0 1px var(--k);animation:sc-ping 2s var(--e-out) infinite}@keyframes sc-ping{0%{opacity:.9;scale:.6}to{opacity:0;scale:2.2}}.sc-blip[data-focus]{scale:1.6;opacity:1!important;z-index:2}.sc-blip[data-out]{opacity:0!important;scale:.2;pointer-events:none}.sc-blip[data-lit=a]{animation:sc-lit-a 1.1s var(--e-out)}.sc-blip[data-lit=b]{animation:sc-lit-b 1.1s var(--e-out)}@keyframes sc-lit-a{0%{scale:1.75;box-shadow:0 0 0 2px color-mix(in srgb,var(--ink) 55%,transparent),0 0 24px 5px var(--k)}}@keyframes sc-lit-b{0%{scale:1.75;box-shadow:0 0 0 2px color-mix(in srgb,var(--ink) 55%,transparent),0 0 24px 5px var(--k)}}.sc-card[hidden],.sc-halt[hidden],.sc-blip[hidden]{display:none}.sc-card{position:absolute;z-index:5;width:max-content;max-width:220px;display:grid;gap:3px;padding:10px 12px;border-radius:12px;translate:-50% calc(-100% - 14px);pointer-events:none;font-size:12px;line-height:1.35;color:var(--ink-2);background:var(--glass-solid);-webkit-backdrop-filter:var(--blur);backdrop-filter:var(--blur);box-shadow:inset 0 0 0 1px var(--rim-hi),var(--lift);animation:sc-card-in .22s var(--e-out)}.sc-card[data-flip=down]{translate:-50% 14px}.sc-card[data-side=l]{translate:calc(-100% + 18px) calc(-100% - 14px)}.sc-card[data-side=l][data-flip=down]{translate:calc(-100% + 18px) 14px}.sc-card[data-side=r]{translate:-18px calc(-100% - 14px)}.sc-card[data-side=r][data-flip=down]{translate:-18px 14px}.sc-card>b{font-size:13px;color:var(--ink);font-weight:750}.sc-card small{color:var(--ink-3)}.sc-card-f{--k:var(--cyan);display:inline-flex;align-items:center;gap:6px;margin-top:2px;font-weight:650;color:var(--ink-2)}.sc-card-f i{width:7px;height:7px;border-radius:50%;background:var(--k)}.sc-card-f b{color:var(--ink)}.sc-card-f[data-tone=violet]{--k:var(--violet-2)}.sc-card-f[data-tone=flare]{--k:var(--flare)}@keyframes sc-card-in{0%{opacity:0;clip-path:inset(0 0 100% 0)}to{opacity:1;clip-path:inset(0)}}.sc-halt{position:absolute;z-index:4;left:50%;bottom:4%;translate:-50% 0;width:min(88%,330px);display:grid;grid-template-columns:16px minmax(0,1fr);gap:10px;align-items:start;padding:10px 12px;border-radius:12px;font-size:12.5px;line-height:1.45;color:var(--ink-2);background:var(--glass-solid);-webkit-backdrop-filter:var(--blur);backdrop-filter:var(--blur);box-shadow:inset 0 0 0 1px var(--rim-hi)}.sc-halt svg{width:16px;height:16px;margin-top:1px;color:var(--still)}.sc-halt b{color:var(--ink)}.sc[data-state=stopped] .sc-halt{box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--fault) 45%,transparent)}.sc[data-state=stopped] .sc-halt svg{color:var(--fault)}.sc-side{min-width:0}.sc-side-i{display:flex;flex-direction:column;gap:16px;min-width:0;min-height:0}.sc-cnt{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin:0}.sc-cnt div{min-width:0;padding:0 10px}.sc-cnt div:first-child{padding-left:0}.sc-cnt div+div{box-shadow:inset 1px 0 0 var(--rim)}.sc-cnt dt{font-size:11.5px;font-weight:600;color:var(--ink-2);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sc-cnt dd{margin:4px 0 0;font:800 22px/1.1 var(--f-display);letter-spacing:-.01em;font-variant-numeric:tabular-nums;color:var(--ink)}.sc-thr{display:grid;gap:4px;font-size:12.5px;font-weight:600;color:var(--ink-2)}.sc-thr b{color:var(--ink)}.sc-log{flex:none;box-sizing:border-box;height:calc(3 * 1.6em + 16px);overflow:auto;padding:0 12px;border:solid transparent;border-width:8px 0;border-radius:12px;scroll-behavior:auto;background:color-mix(in srgb,var(--void) 62%,transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--rim) 70%,transparent);font:500 11.5px/1.6 var(--f-data);font-variant-numeric:tabular-nums;color:var(--ink-2);scrollbar-width:thin;scrollbar-color:var(--rim) transparent}.sc-log ol{list-style:none;margin:0;padding:0}.sc-log li{height:1.6em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;opacity:.62}.sc-log li:last-child{opacity:1;color:var(--ink)}.sc-log li:last-child:after{content:"";display:inline-block;width:6px;height:11px;margin-left:4px;vertical-align:-1px;background:var(--cyan-2);animation:sc-caret 1s steps(1) infinite}.sc-log time{color:var(--cyan-2)}@keyframes sc-caret{50%{opacity:0}}.sc-found{display:flex;flex-direction:column;min-height:0;flex:1}.sc-found>.demo-flag{margin-top:auto}.sc-fh{display:flex;align-items:baseline;justify-content:space-between;gap:6px;margin-bottom:6px;flex-wrap:wrap}.sc-fh h3{font:750 13.5px/1.2 var(--f-display)}.sc-legend{display:inline-flex;align-items:center;gap:4px;font-size:10.5px;color:var(--ink-2)}.sc-legend i{width:6px;height:6px;border-radius:50%;background:var(--cyan);margin-left:3px}.sc-legend i[data-k=violet]{background:var(--violet-2);width:5.5px;height:5.5px;border-radius:1px;rotate:45deg;margin-right:1px}.sc-legend i[data-k=flare]{box-sizing:border-box;width:8px;height:8px;background:none;border:1.5px solid var(--flare)}.sc-lw{position:relative;display:flex;flex-direction:column;min-height:0;margin:0 -8px 8px;overflow:hidden;border-radius:10px}.sc-lw:after{content:"";position:absolute;inset:0;pointer-events:none;opacity:0;translate:0 -100%;background:linear-gradient(180deg,transparent 0,color-mix(in srgb,var(--cyan) 5%,transparent) 62%,color-mix(in srgb,var(--cyan) 18%,transparent) 97%,var(--cyan-2) 99.3%,transparent)}.sc-lw[data-sw=a]:after{animation:sc-sw-a 1.15s cubic-bezier(.35,.1,.3,1)}.sc-lw[data-sw=b]:after{animation:sc-sw-b 1.15s cubic-bezier(.35,.1,.3,1)}@keyframes sc-sw-a{0%{opacity:1;translate:0 -100%}80%{opacity:1}to{opacity:0;translate:0 0}}@keyframes sc-sw-b{0%{opacity:1;translate:0 -100%}80%{opacity:1}to{opacity:0;translate:0 0}}.sc-list{list-style:none;margin:0;padding:0;display:grid;align-content:start;min-height:0;max-height:192px;overflow:auto;scrollbar-width:thin;scrollbar-color:var(--rim) transparent}.sc-row{--k:var(--cyan);display:grid;grid-template-columns:8px minmax(0,1fr) auto;gap:10px;align-items:center;width:100%;padding:8px;border-radius:10px;text-align:left;transition:background var(--t-1)}.sc-list>li+li{box-shadow:inset 0 1px color-mix(in srgb,var(--rim) 55%,transparent)}.sc-row:hover,.sc-row:focus-visible{background:var(--glass-2)}.sc-row[data-tone=violet]{--k:var(--violet-2)}.sc-row[data-tone=flare]{--k:var(--flare)}.sc-row[data-old]{opacity:.68}.sc-row[data-new]{animation:sc-row-in .9s var(--e-out) var(--d,0ms) backwards}@keyframes sc-row-in{0%{clip-path:inset(0 100% 0 0);background:color-mix(in srgb,var(--k) 22%,transparent)}38%{clip-path:inset(0)}to{background:transparent}}.sc-dot{width:8px;height:8px;border-radius:50%;background:var(--k);box-shadow:0 0 8px var(--k)}.sc-row[data-tone=violet] .sc-dot,.sc-card-f[data-tone=violet] i{width:6.5px;height:6.5px;border-radius:1px;rotate:45deg;justify-self:center}.sc-row[data-tone=flare] .sc-dot,.sc-card-f[data-tone=flare] i{box-sizing:border-box;width:9px;height:9px;background:none;border:1.75px solid var(--k)}.sc-rt{min-width:0}.sc-rt b{display:block;font-size:13px;font-weight:650;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sc-rt small{display:block;font-size:11.5px;color:var(--ink-2);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sc-rf{font:800 15px/1 var(--f-display);font-variant-numeric:tabular-nums;color:var(--k)}.sc-none,.sc-more{padding:8px;font-size:12.5px;color:var(--ink-3);line-height:1.45}.sc-pd{display:grid;gap:14px;min-width:0}.sc-pd-h{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:12px;align-items:center}.sc-pd .sc-tile{--c:var(--amber)}.sc-pd-who{min-width:0}.sc-pd-who b{display:block;font-size:14.5px}.sc-pd-who small{display:block;font-size:12.5px;color:var(--ink-3)}.sc-pd-fit{--k:var(--cyan);display:grid;justify-items:end;line-height:1}.sc-pd-fit b{font:800 26px/1 var(--f-display);color:var(--k);font-variant-numeric:tabular-nums}.sc-pd-fit small{font-size:11.5px;color:var(--ink-3)}.sc-pd-fit[data-tone=violet]{--k:var(--violet-2)}.sc-pd-fit[data-tone=flare]{--k:var(--flare)}.sc-pd-kv{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 16px;margin:0}.sc-pd-kv dt{font-size:11.5px;color:var(--ink-3);font-weight:600}.sc-pd-kv dd{margin:2px 0 0;font-size:13.5px;font-weight:650;color:var(--ink);font-variant-numeric:tabular-nums}.sc-pd-t{font:750 13.5px/1.2 var(--f-display)}.sc-pd-why{list-style:none;margin:0;padding:0;display:grid;gap:6px}.sc-pd-why li{display:grid;grid-template-columns:16px minmax(0,1fr);gap:8px;font-size:13px;line-height:1.45;color:var(--ink-2)}.sc-pd-why svg{width:15px;height:15px;margin-top:2px;color:var(--flare)}.sc-pd-why li[data-ok] svg{color:var(--jade)}.sc-pd-rule{display:grid;grid-template-columns:16px minmax(0,1fr);gap:8px;padding:10px 12px;border-radius:12px;font-size:12.5px;line-height:1.45;color:var(--ink-2);background:var(--glass);box-shadow:inset 0 0 0 1px var(--rim)}.sc-pd-rule svg{width:15px;height:15px;margin-top:1px;color:var(--amber-2)}.sc-blip[data-tone=jade]{--k:var(--jade);width:11px;height:10px;margin:-6px 0 0 -5.5px;border-radius:0;box-shadow:none;background:linear-gradient(180deg,color-mix(in srgb,var(--k) 45%,var(--ink)),var(--k));clip-path:polygon(50% 0,100% 100%,0 100%)}.sc-blip[data-tone=jade][data-in]{animation:none}.sc-blip[data-match]:not([data-tone=flare]){outline:1px solid color-mix(in srgb,var(--amber-2) 75%,transparent);outline-offset:3px}.sc-legend i[data-k=jade]{width:7px;height:6px;border-radius:0;background:var(--jade);clip-path:polygon(50% 0,100% 100%,0 100%)}.sc-legend i[data-k=match]{width:5px;height:5px;margin-left:6px;outline:1px solid var(--amber-2);outline-offset:1.5px}.sc-row[data-tone=jade]{--k:var(--jade)}.sc-row[data-tone=jade] .sc-dot{width:9px;height:8px;border-radius:0;box-shadow:none;clip-path:polygon(50% 0,100% 100%,0 100%);justify-self:center}.sc-row[data-match] .sc-dot{outline:1px solid color-mix(in srgb,var(--amber-2) 75%,transparent);outline-offset:2px}.sc-card-f[data-tone=jade],.sc-pd-fit[data-tone=jade]{--k:var(--jade)}.sc-node[data-health=failing] .sc-tile,.sc-node[data-run=failed] .sc-tile{box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--fault) 70%,transparent),0 6px 14px -8px #000c}.sc-node[data-run=failed] .sc-new{color:var(--fault)}.sc-node[data-health=parked] .sc-tile,.sc-node[data-run=parked] .sc-tile,.sc-node[data-run=login_wall] .sc-tile,.sc-node[data-run=cooling] .sc-tile{box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--flare) 70%,transparent),0 6px 14px -8px #000c}.sc-node[data-run=parked] .sc-new,.sc-node[data-run=login_wall] .sc-new{color:var(--flare)}.sc-node[data-health=not_connected],.sc-node[data-health=no_api],.sc-node[data-run=not_connected],.sc-node[data-run=skipped]{opacity:.5}.sc-node[data-health=not_connected] .sc-tile,.sc-node[data-health=no_api] .sc-tile{background:transparent;box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--still) 55%,transparent)}.sc-node[data-health=not_run]:not([data-run]) .sc-tile{color:color-mix(in srgb,var(--c) 45%,var(--ink-3))}.sc-node[data-run=waiting] .sc-tile{box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--still) 70%,transparent)}.sc[data-run=failed] .sc-halt{box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--fault) 45%,transparent)}.sc[data-run=failed] .sc-halt svg{color:var(--fault)}.sc[data-run=waiting_companion] .sc-halt svg,.sc[data-run=waiting_you] .sc-halt svg,.sc[data-run=partial] .sc-halt svg{color:var(--flare)}.sc[data-run=done] .sc-halt svg{color:var(--jade)}.sc-q{position:relative;display:block}.sc-q svg{position:absolute;left:10px;top:50%;translate:0 -50%;width:14px;height:14px;color:var(--ink-3);pointer-events:none}.sc-q .input{width:100%;min-height:34px;padding-left:30px;font-size:12.5px}@container (max-width:480px){.sc-tile{width:28px;height:28px;border-radius:8px;font-size:10.5px}.sc-node{translate:-50% -50%}.sc-lab{display:none}.sc-node[data-hot="1"] .sc-badge:not(:empty){display:grid}.sc-log{height:calc(3.2em + 16px)}.sc-cnt dd{font-size:17px}.sc-pause span{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.sc .btn.sc-pause{padding:0;width:32px;justify-content:center}.sc-list{max-height:none;overflow:visible}}.sc[data-compact] .sc-log,.sc[data-compact] .sc-thr,.sc[data-compact] .sc-cnt,.sc[data-compact] .sc-q{display:none}.sc[data-compact] .sc-dial{width:min(100%,420px)}.sc[data-compact] .sc-side-i{position:static}@media(prefers-reduced-motion:reduce){.sc-bz2,.sc-core-r,.sc-core[data-beat],.sc-gl{animation:none!important}.sc-gl{display:none}.sc-core svg,.sc-log li:last-child:after,.sc-blip:after,.sc-blip[data-in],.sc-blip[data-lit],.sc-bz,.sc-lw:after,.sc-row[data-new]{animation:none}.sc-blip{transition:none}}.jc-host{position:relative;min-width:0}.jc-host[data-jc-kind=donut]{container-type:inline-size}.jc{position:relative;margin:0;min-width:0}.jc-plot{position:relative;min-width:0;border-radius:10px;outline:none;-webkit-tap-highlight-color:transparent}.jc-plot:focus-visible{outline:2px solid var(--amber);outline-offset:5px;border-radius:12px}.jc[data-pick] .jc-plot{cursor:pointer}.jc-svg{display:block;overflow:visible;font-family:var(--f-data);font-variant-numeric:tabular-nums;user-select:none}.jc text{fill:var(--ink-3);font-size:11px;font-weight:600}.jc .jc-at{fill:var(--ink-3)}.jc .jc-xl,.jc .jc-yl{fill:var(--ink-2);transition:fill var(--t-1)}.jc .jc-yl{font-size:12.5px}.jc[data-jc=funnel] .jc-yl{font-size:13px;font-weight:650;fill:var(--ink)}.jc .jc-xs{fill:var(--ink-3);font-size:10.5px;font-weight:500}.jc .jc-v{fill:var(--ink);font-size:11.5px;font-weight:700}.jc .jc-v.sm{font-size:10.5px;fill:var(--ink-2)}.jc .jc-fv{font-size:14px;font-weight:800}.jc .jc-cv{fill:var(--ink);font-family:var(--f-display);font-weight:800;letter-spacing:-.02em;font-variant-numeric:proportional-nums}.jc .jc-cl{fill:var(--ink-2);font-size:12px;font-weight:600}.jc .is-on.jc-xl,.jc .is-on.jc-yl{fill:var(--ink-hi,var(--ink))}.jc .jc-reft{fill:var(--ink-2);font-size:10.5px}.jc-gl{stroke:color-mix(in srgb,var(--ink) 8%,transparent);stroke-width:1;shape-rendering:crispEdges}.jc-base{stroke:color-mix(in srgb,var(--ink) 22%,transparent);stroke-width:1;shape-rendering:crispEdges}.jc-ref{stroke:var(--c);stroke-width:1.5;opacity:.85}.jc-trk{fill:color-mix(in srgb,var(--ink) 5%,transparent)}.jc-trk-c{fill:none;stroke:color-mix(in srgb,var(--ink) 8%,transparent)}.jc-gs{stop-color:var(--cyan)}.jc-gc{stop-color:var(--c)}.jc-m{fill:var(--c);transform-box:fill-box;transition:opacity var(--t-2) var(--e-out),filter var(--t-2) var(--e-out)}.jc-grow{transform-box:fill-box;transform-origin:50% 100%}.jc[data-dir=h] .jc-grow{transform-origin:0 50%}.jc-m.hollow{fill:color-mix(in srgb,var(--c) 14%,transparent);stroke:var(--c);stroke-width:1.5}.jc[data-active] .jc-m:not(.is-on){opacity:.42}.jc[data-active] .jc-grow:has(.is-on) .jc-m{opacity:1}.jc-m.is-on{filter:drop-shadow(0 0 6px color-mix(in srgb,var(--c) 75%,transparent)) brightness(1.12)}.jc-flow{fill:var(--c);opacity:.08}.jc-hit{fill:transparent}rect.jc-hit.is-on{fill:color-mix(in srgb,var(--ink) 4%,transparent)}.jc-hita{fill:none;stroke:transparent}.jc-ln{fill:none;stroke:var(--c);stroke-width:2;stroke-linejoin:round;stroke-linecap:round}.jc-dot,.jc-hd{fill:var(--c);stroke:var(--night);stroke-width:2;transform-box:fill-box;transform-origin:center}.jc-hd{opacity:0;pointer-events:none;filter:drop-shadow(0 0 5px var(--c))}.jc-hd.is-on{opacity:1}.jc-arc{fill:none;stroke:var(--c);transform-box:view-box;transition:stroke-width var(--t-2) var(--e-out),opacity var(--t-2),filter var(--t-2)}.jc-arc.is-on{stroke-width:var(--sw)}.jc-cell{transition:opacity var(--t-1),stroke var(--t-1)}.jc-zero{fill:none;stroke:color-mix(in srgb,var(--ink) 7%,transparent)}.jc[data-jc=heat][data-active] .jc-m:not(.is-on){opacity:.75}.jc-cell.is-on{stroke:var(--ink);stroke-width:1.5}.jc-rv{fill:none;stroke:var(--c);stroke-linecap:round}.jc-tk{stroke:color-mix(in srgb,var(--ink) 16%,transparent);stroke-width:1.5;stroke-linecap:round}.jc-tk.on{stroke:var(--c)}.jc-knob circle{fill:var(--ink-hi,var(--ink));stroke:var(--c);stroke-width:2.5;filter:drop-shadow(0 0 6px var(--c))}.jc-cross{stroke:color-mix(in srgb,var(--ink) 45%,transparent);stroke-width:1;opacity:0;pointer-events:none;shape-rendering:crispEdges;transition:opacity var(--t-1)}.jc-cross.is-on{opacity:1}.jc-scan{pointer-events:none}.jc-scan line{stroke:var(--cyan);stroke-width:1.5;filter:drop-shadow(0 0 4px var(--cyan))}.jc[data-pre] .jc-a,.jc[data-pre] .jc-v,.jc[data-pre] .jc-fade{opacity:0}.jc-lg{display:flex;flex-wrap:wrap;gap:2px 6px;margin:0 0 10px -8px}.jc-lg[hidden]{display:none}.jc-lgi{display:inline-flex;align-items:center;gap:8px;height:30px;padding:0 9px;border-radius:8px;font-size:12.5px;font-weight:600;color:var(--ink-2);transition:background var(--t-1),color var(--t-1)}.jc-lgi:hover{background:var(--glass);color:var(--ink)}.jc-lgi i{flex:none;width:10px;height:10px;border-radius:3px;background:var(--c)}.jc-lgi i[data-k=line]{width:14px;height:2px;border-radius:2px}.jc-lgi i[data-k=hollow]{background:color-mix(in srgb,var(--c) 14%,transparent);box-shadow:inset 0 0 0 1.5px var(--c)}.jc-lgi[aria-pressed=false]{color:var(--ink-4)}.jc-lgi[aria-pressed=false] i{background:transparent;box-shadow:inset 0 0 0 1.5px var(--ink-4)}.jc-lgi[aria-pressed=false] span{text-decoration:line-through;text-decoration-thickness:1px}.jc-lgi b{font-variant-numeric:tabular-nums;color:var(--ink);font-weight:700}.jc[data-jc=donut]{display:grid;grid-template-columns:auto minmax(0,1fr);grid-template-areas:"plot lg";align-items:center;gap:8px 22px}.jc[data-jc=donut] .jc-plot{grid-area:plot}.jc[data-jc=donut] .jc-lg{grid-area:lg;display:grid;gap:2px;margin:0}.jc[data-jc=donut] .jc-lgi{width:100%}.jc[data-jc=donut] .jc-lgi b{margin-left:auto}@container (max-width:379px){.jc[data-jc=donut]{grid-template-columns:minmax(0,1fr);grid-template-areas:"plot" "lg";justify-items:center}.jc[data-jc=donut] .jc-lg{width:100%}}.jc-tip{position:absolute;z-index:6;left:0;top:0;min-width:128px;max-width:260px;padding:10px 12px;border-radius:12px;pointer-events:none;background:color-mix(in srgb,var(--glass-solid) 92%,transparent);-webkit-backdrop-filter:var(--blur);backdrop-filter:var(--blur);box-shadow:inset 0 0 0 1px var(--rim-hi),0 18px 40px -18px color-mix(in srgb,var(--void) 90%,transparent);font-size:12.5px;line-height:1.35;animation:jc-tip-in .18s var(--e-out)}.jc-tip[hidden]{display:none}.jc-tip:before,.jc-tip:after{content:"";position:absolute;width:9px;height:9px;border:0 solid var(--cyan);opacity:.9}.jc-tip:before{left:-1px;top:-1px;border-width:1.5px 0 0 1.5px;border-top-left-radius:12px}.jc-tip:after{right:-1px;bottom:-1px;border-width:0 1.5px 1.5px 0;border-bottom-right-radius:12px}.jc-th{display:block;margin-bottom:6px;font-size:12px;font-weight:650;color:var(--ink-2)}.jc-tr{display:grid;grid-template-columns:12px auto minmax(0,1fr);align-items:center;gap:8px;min-height:20px}.jc-tr i{height:2px;border-radius:2px;background:var(--c)}.jc-tr i[data-k=hollow]{height:6px;background:transparent;box-shadow:inset 0 0 0 1.5px var(--c);border-radius:2px}.jc-tr strong{font-weight:800;color:var(--ink);font-variant-numeric:tabular-nums}.jc-tr span{color:var(--ink-3);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.jc-tip small{display:block;margin-top:5px;color:var(--ink-3);font-size:11.5px}@keyframes jc-tip-in{0%{opacity:0;transform:translateY(4px)}}.jc-say,.jc-tbl{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.jc-host[data-table] .jc-tbl{position:static;width:auto;height:auto;max-height:340px;overflow:auto;clip-path:none;white-space:normal}.jc-host[data-table] .jc-plot,.jc-host[data-table] .jc-lg{display:none}.jc-host[data-table] .jc[data-jc=donut]{display:block}.jc-tbl table{width:100%;border-collapse:collapse;font-size:13px;color:inherit}.jc-tbl caption{text-align:left;font-weight:650;color:var(--ink-2);padding:0 0 8px}.jc-tbl th,.jc-tbl td{padding:7px 10px 7px 0;text-align:left;border-bottom:1px solid color-mix(in srgb,var(--ink) 8%,transparent)}.jc-tbl thead th{font-size:11.5px;font-weight:650;color:var(--ink-3)}.jc-tbl td{font-variant-numeric:tabular-nums;color:var(--ink);text-align:right}.jc-tbl tbody th{font-weight:600;color:var(--ink-2)}.jc-host[data-fill]{min-height:var(--jc-min,180px)}.jc-host[data-fill]:not([data-table])>.jc{position:absolute;inset:0;display:flex;flex-direction:column}.jc-host[data-fill]:not([data-table]) .jc-plot{flex:1;min-height:0}.jc-empty{display:grid;justify-items:center;align-content:center;gap:6px;min-height:150px;height:100%;padding:22px 16px;text-align:center;border-radius:14px;background:color-mix(in srgb,var(--void) 28%,transparent);box-shadow:inset 0 0 0 1px var(--rim)}.jc-empty svg{width:72px;height:40px;margin-bottom:4px}.jc-empty svg path{stroke:var(--rim-hi);stroke-width:1.5;fill:none}.jc-empty svg rect{fill:color-mix(in srgb,var(--ink) 5%,transparent);stroke:var(--rim-hi);stroke-width:1}.jc-empty b{font-size:14px;font-weight:700;color:var(--ink)}.jc-empty span{font-size:13px;color:var(--ink-3);max-width:40ch}.jc-spark{display:block;width:100%;overflow:visible}.jc-sl{fill:none;stroke:var(--c);stroke-width:1.75;stroke-linejoin:round;stroke-linecap:round}.jc-sd{stroke:var(--c);stroke-width:6;stroke-linecap:round}@media(prefers-reduced-motion:reduce){.jc[data-pre] .jc-a,.jc[data-pre] .jc-v,.jc[data-pre] .jc-fade{opacity:1}.jc-tip{animation:none}}@media(forced-colors:active){.jc-m,.jc-ln,.jc-arc,.jc-rv{forced-color-adjust:none}}.jc-gl{stroke:color-mix(in srgb,var(--ink) 5.5%,transparent)}.jc-base{stroke:color-mix(in srgb,var(--ink) 16%,transparent)}.jc-trk{fill:color-mix(in srgb,var(--ink) 4%,transparent)}.jc-trk-c{stroke:color-mix(in srgb,var(--ink) 6%,transparent)}.jc text{fill:var(--ink-3);font-weight:550}.jc .jc-v{font-weight:700}.jc-ln{stroke-width:2.25}.jc-dot,.jc-hd{stroke:var(--srf-1)}.jc-m.is-on{filter:drop-shadow(0 0 5px color-mix(in srgb,var(--c) 60%,transparent)) brightness(1.1)}.jc[data-active] .jc-m:not(.is-on){opacity:.38}.jc-cross{stroke:color-mix(in srgb,var(--ink) 30%,transparent)}.jc-scan line{stroke-width:1;filter:drop-shadow(0 0 3px var(--cyan)) drop-shadow(0 0 10px color-mix(in srgb,var(--cyan) 55%,transparent))}.jc-lgi{height:28px;font-size:12px;color:var(--ink-3)}.jc-lgi:hover{background:var(--adm-tint,color-mix(in srgb,var(--ink) 5%,transparent))}.jc-tip{padding:10px 14px;border-radius:12px;background:var(--srf-3);-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:var(--elev-float);animation-duration:.14s}.jc-tip:before,.jc-tip:after{opacity:.75}.jc-empty{background:color-mix(in srgb,var(--ink) 4%,transparent);box-shadow:none}.jc-tbl th,.jc-tbl td{border-bottom-color:color-mix(in srgb,var(--ink) 6%,transparent)}.jc-ga{stop-color:color-mix(in srgb,var(--c) 70%,#fff)}.jc-gb{stop-color:var(--c)}.jc-gd{stop-color:var(--c);stop-opacity:.58}.jc-m.is-on{filter:drop-shadow(0 0 3px color-mix(in srgb,var(--c) 90%,transparent)) drop-shadow(0 0 12px color-mix(in srgb,var(--c) 55%,transparent)) brightness(1.14)}.jc-hd{filter:drop-shadow(0 0 4px var(--c)) drop-shadow(0 0 12px color-mix(in srgb,var(--c) 70%,transparent))}.jc-ln{filter:drop-shadow(0 0 5px color-mix(in srgb,var(--c) 45%,transparent))}.jc-cross{stroke:color-mix(in srgb,var(--cyan) 60%,var(--ink));stroke-width:1;stroke-dasharray:2 3;opacity:0;filter:drop-shadow(0 0 4px color-mix(in srgb,var(--cyan) 70%,transparent))}.jc-cross.is-on{opacity:.85}rect.jc-hit.is-on{fill:color-mix(in srgb,var(--cyan) 6%,transparent)}.jc-scan line{stroke:var(--cyan-2,var(--cyan));filter:drop-shadow(0 0 3px var(--cyan)) drop-shadow(0 0 14px color-mix(in srgb,var(--blue) 70%,transparent))}.jc-gl{stroke-dasharray:1 5;stroke:color-mix(in srgb,var(--ink) 11%,transparent)}.jc-tip{border:1px solid transparent;border-radius:12px;background:linear-gradient(var(--srf-3),var(--srf-3)) padding-box,linear-gradient(135deg,var(--cyan),var(--blue) 55%,var(--violet)) border-box;box-shadow:var(--elev-float),0 0 22px -8px color-mix(in srgb,var(--blue) 70%,transparent)}.jc-tip:before,.jc-tip:after{opacity:0}.jc-th{letter-spacing:.02em}.jc-tr strong{font-size:13.5px}.jc .jc-dv{fill:var(--fx-line,var(--cyan-2,var(--cyan)));font-size:10.5px;font-weight:700;pointer-events:none;transform-box:fill-box;transform-origin:50% 100%;animation:jc-dv 1.6s var(--h-e-settle,cubic-bezier(.16,1,.3,1)) forwards}@keyframes jc-dv{0%{opacity:0;transform:translateY(4px)}15%{opacity:1;transform:none}75%{opacity:1}to{opacity:0;transform:translateY(-4px)}}@media(prefers-reduced-motion:reduce){.jc .jc-dv{display:none}}html.reduce .jc .jc-dv{display:none}.jc-rg{fill:none}.jc-rs{stroke:color-mix(in srgb,var(--ink) 9%,transparent);stroke-width:1;transition:stroke var(--t-1)}.jc-rs.is-on{stroke:color-mix(in srgb,var(--cyan) 70%,var(--ink));filter:drop-shadow(0 0 4px color-mix(in srgb,var(--cyan) 60%,transparent))}.jc-rd{fill:none;stroke:var(--c);stroke-width:2;stroke-linejoin:round;transform-box:view-box;pointer-events:none}.jc-rd.area{fill:color-mix(in srgb,var(--c) 20%,transparent);filter:drop-shadow(0 0 6px color-mix(in srgb,var(--c) 38%,transparent))}.jc-rd.dash{stroke-width:1.5;stroke-dasharray:5 4}.jc-rdot{fill:var(--c);stroke:var(--srf-1);stroke-width:2;transform-box:fill-box;transform-origin:center;transition:transform var(--t-1),opacity var(--t-1)}.jc-rdot.is-on{transform:scale(1.45);filter:drop-shadow(0 0 5px var(--c))}.jc[data-active] .jc-rdot:not(.is-on){opacity:.45}.jc .jc-rsub{fill:var(--ink-3)}.jc .is-on.jc-rsub{fill:var(--ink-2)}.jc-hub{fill:color-mix(in srgb,var(--ink) 35%,transparent)}.jc-tt{margin-left:auto}.jc-tt[aria-pressed=true]{color:var(--ink)}.jb-motes{position:absolute;display:block;pointer-events:none;contain:strict}.jb-df{position:absolute;inset:0;pointer-events:none;overflow:hidden;contain:strict;--df-a:rgb(var(--a-3987e5));--df-b:var(--violet-2);--df-hot:var(--cyan-2);--df-o:.6}.jb-df[data-tone=cyan]{--df-a:var(--cyan-2);--df-b:var(--blue-2);--df-hot:var(--ink)}.jb-df[data-tone=violet]{--df-a:var(--violet-2);--df-b:var(--magenta);--df-hot:var(--cyan-2)}.jb-df[data-tone=amber]{--df-a:var(--amber);--df-b:var(--amber-2);--df-hot:var(--ink)}.jb-df[data-tone=theme]{--df-a:var(--fx-a);--df-b:var(--fx-c);--df-hot:var(--fx-line)}html[data-skin=nightshift] .jb-df:not([data-tone]){--df-a:var(--fx-b);--df-b:var(--amber);--df-hot:var(--fx-a)}.jb-df>canvas{position:absolute;left:0;top:0;display:block;opacity:0;transition:opacity 1.2s var(--e-out)}.jb-df.on>canvas{opacity:var(--df-o)}.jb-df-p{display:none}@media(prefers-reduced-motion:reduce){.jb-df>canvas{transition:none}}html[data-jb-rest] .atmos i{animation-play-state:paused}html :is(.mo-live,.auto-pill i.d,.ag-work [data-s=run] i.s,.sc-hl i,.sc-live i,.cbb[data-run=on] .cbb-live i,.hf[data-run=on] .hf-live i){position:relative;animation:none}html :is(.mo-live,.auto-pill i.d,.ag-work [data-s=run] i.s,.sc-hl i,.sc-live i,.cbb[data-run=on] .cbb-live i,.hf[data-run=on] .hf-live i):after{content:"";position:absolute;inset:0;border-radius:50%;background:inherit;pointer-events:none;opacity:0;animation:rp-ring var(--rp-d,2s) var(--e-out) infinite}html .auto-pill i.d{--rp-d:2.2s}html .ag-work [data-s=run] i.s{--rp-d:1.4s}html :is(.cbb[data-run=on] .cbb-live i,.hf[data-run=on] .hf-live i){--rp-d:2.4s;animation:rp-blink 2.4s ease-in-out infinite}@keyframes rp-ring{0%{opacity:.6;transform:scale(1)}to{opacity:0;transform:scale(2.9)}}@keyframes rp-blink{50%{opacity:.55}}.mo-live[data-off]:after{display:none}.sc-core svg{filter:drop-shadow(0 0 7px var(--amber-glow))}@media(prefers-reduced-motion:reduce){html :is(.mo-live,.auto-pill i.d,.ag-work [data-s=run] i.s,.sc-hl i,.sc-live i,.cbb-live i,.hf-live i):after{display:none!important}html :is(.cbb-live i,.hf-live i){animation:none!important}}html.reduce :is(.mo-live,.auto-pill i.d,.ag-work [data-s=run] i.s,.sc-hl i,.sc-live i,.cbb-live i,.hf-live i):after{display:none!important}html.reduce :is(.cbb-live i,.hf-live i){animation:none!important}html[data-rp=safe] .atmos i{animation:none;will-change:auto}html[data-rp=safe]{--blur:none}html[data-rp=safe] *{-webkit-backdrop-filter:none!important;backdrop-filter:none!important}html[data-rp=safe] .main[data-scrolled] .top{background-color:color-mix(in srgb,var(--bg-1) 94%,transparent)}html[data-rp=safe] :is(.scrim,.apl-scrim,.mm-veil){background-color:color-mix(in srgb,var(--void) 80%,transparent)}html[data-rp=safe] :is(.plan-strip,.pub-nav){background-color:color-mix(in srgb,var(--night) 94%,transparent)}html[data-rp=safe] [data-al-outer][data-al-in]>.al-sh:before,html[data-rp=safe] .meter[data-al-in]:not([data-run])>i:after,html[data-rp=safe] .jc-host[data-al-in] .jc-plot:after,html[data-rp=safe] .empty[data-al-in]:after{animation:none}html[data-rp=safe] [data-al-sw="0"]>.al-sh:before{animation:rp-sheen0 1.7s cubic-bezier(.45,.05,.25,1) 1}html[data-rp=safe] [data-al-sw="1"]>.al-sh:before{animation:rp-sheen1 1.7s cubic-bezier(.45,.05,.25,1) 1}@keyframes rp-sheen0{0%{opacity:0;transform:translate(-120%) skew(-16deg)}12%{opacity:1}92%{opacity:1;transform:translate(330%) skew(-16deg)}to{opacity:0;transform:translate(330%) skew(-16deg)}}@keyframes rp-sheen1{0%{opacity:0;transform:translate(-120%) skew(-16deg)}12%{opacity:1}92%{opacity:1;transform:translate(330%) skew(-16deg)}to{opacity:0;transform:translate(330%) skew(-16deg)}}html[data-rp=safe] .meter[data-al-sw="0"]:not([data-run])>i:after{animation:rp-msweep0 1.4s cubic-bezier(.5,0,.3,1) 1}html[data-rp=safe] .meter[data-al-sw="1"]:not([data-run])>i:after{animation:rp-msweep1 1.4s cubic-bezier(.5,0,.3,1) 1}@keyframes rp-msweep0{0%{transform:translate(-100%)}to{transform:translate(100%)}}@keyframes rp-msweep1{0%{transform:translate(-100%)}to{transform:translate(100%)}}html[data-rp=safe] .jc-host[data-al-sw="0"] .jc-plot:after{animation:rp-csweep0 2s cubic-bezier(.45,0,.25,1) 1}html[data-rp=safe] .jc-host[data-al-sw="1"] .jc-plot:after{animation:rp-csweep1 2s cubic-bezier(.45,0,.25,1) 1}@keyframes rp-csweep0{0%{opacity:0;transform:translate(-110%)}12%{opacity:1}90%{opacity:1;transform:translate(480%)}to{opacity:0;transform:translate(480%)}}@keyframes rp-csweep1{0%{opacity:0;transform:translate(-110%)}12%{opacity:1}90%{opacity:1;transform:translate(480%)}to{opacity:0;transform:translate(480%)}}html[data-rp=safe] .empty[data-al-sw="0"]:after{animation:rp-escan0 2.2s cubic-bezier(.5,0,.3,1) 1}html[data-rp=safe] .empty[data-al-sw="1"]:after{animation:rp-escan1 2.2s cubic-bezier(.5,0,.3,1) 1}@keyframes rp-escan0{0%{opacity:0;transform:translateY(-100%)}12%{opacity:1}90%{opacity:1;transform:translateY(260%)}to{opacity:0;transform:translateY(260%)}}@keyframes rp-escan1{0%{opacity:0;transform:translateY(-100%)}12%{opacity:1}90%{opacity:1;transform:translateY(260%)}to{opacity:0;transform:translateY(260%)}}html[data-rp=safe] .jc-host[data-al-in] .jc-plot :is(.jc-arc,.jc-ar){animation:none;filter:drop-shadow(0 0 3px color-mix(in srgb,var(--fx-a) 40%,transparent))}html[data-rp=safe] .sc-blip[data-lit=a]{animation-name:rp-lit-a}html[data-rp=safe] .sc-blip[data-lit=b]{animation-name:rp-lit-b}@keyframes rp-lit-a{0%{scale:1.75}}@keyframes rp-lit-b{0%{scale:1.75}}html[data-rp=safe] :is(.at-h-ic,.at-launch-ic){animation:none}html[data-rp=safe] .pfr-scr:after{animation:none;background-position:0 50%,0 0}html[data-rp=safe] .cm-stage-df>*{display:none}html[data-rp=safe] .cm-stage-df{opacity:.38;background:radial-gradient(circle,color-mix(in srgb,var(--fx-b,#4f7cff) 70%,transparent) 0 1px,transparent 1.5px) 0 0/11px 11px}html[data-rp=safe] .sc-blip[data-in]{animation-name:rp-land;animation-fill-mode:none}@keyframes rp-land{0%,to{scale:1}35%{scale:1.8}}html[data-rp=safe] .cbb-sweep{background-position:50% 0}html[data-rp=safe] .cbb-sweep.go{animation:rp-fade 1s cubic-bezier(.16,1,.3,1)}@keyframes rp-fade{0%{opacity:1}to{opacity:0}}html[data-rp=safe] .pf-rc-vp{content-visibility:auto}html[data-rp=safe] .sc-core[data-beat=a]{animation-name:rp-beat-a}html[data-rp=safe] .sc-core[data-beat=b]{animation-name:rp-beat-b}@keyframes rp-beat-a{20%{scale:1.14}}@keyframes rp-beat-b{20%{scale:1.14}}html[data-rp=safe] .lsph-body>canvas{will-change:transform}html[data-rp=safe] .sc-cv{will-change:transform}html[data-rp=safe] .skel{animation:none;background-position:0 0;position:relative;overflow:hidden}html[data-rp=safe] .skel:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,transparent,color-mix(in srgb,var(--ink) 7%,transparent),transparent);transform:translate(-100%);animation:rp-skel 1.4s linear infinite}@keyframes rp-skel{to{transform:translate(100%)}}html[data-rp=safe] .sc-log li:last-child:after{animation:none}html[data-rp=safe] .cbb-sweep:not(.go){display:none}@media(prefers-reduced-motion:reduce){html[data-rp=safe] .skel:after{animation:none;display:none}}.hf{--hc:var(--lp-c1);--dwell:6.5s;position:relative;isolation:isolate;container:hf / inline-size;width:min(100%,800px);margin-inline:auto;text-align:left;color:var(--ink);border-radius:20px;overflow:hidden;background:linear-gradient(180deg,color-mix(in srgb,var(--hc) 9%,var(--srf-2)),var(--srf-1) 68%);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--hc) 30%,var(--rim)),inset 0 1px color-mix(in srgb,var(--ink) 14%,transparent),0 28px 60px -34px #000,0 0 80px -40px color-mix(in srgb,var(--hc) 60%,transparent);transition:box-shadow .6s var(--e-out,ease),background .6s var(--e-out,ease)}.hf:before{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;opacity:.5;background:radial-gradient(circle at 1px 1px,color-mix(in srgb,var(--hc) 38%,transparent) .9px,transparent 1.4px) 0 0/7px 7px;-webkit-mask:radial-gradient(110% 90% at 0% 0%,#000,transparent 66%);mask:radial-gradient(110% 90% at 0% 0%,#000,transparent 66%)}.hf:after{content:"";position:absolute;left:18px;right:18px;top:0;height:1px;pointer-events:none;background:linear-gradient(90deg,transparent,color-mix(in srgb,var(--hc) 90%,transparent) 30%,color-mix(in srgb,var(--hc) 90%,transparent) 70%,transparent)}.hf ::selection{background:color-mix(in srgb,var(--hc) 35%,transparent)}.hf-sr{position:absolute;width:1px;height:1px;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.hf-h1{position:absolute!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.hf-frame>i{position:absolute;width:14px;height:14px;pointer-events:none;border:0 solid color-mix(in srgb,var(--hc) 80%,transparent);transition:border-color .6s}.hf-frame>i:nth-child(1){left:7px;top:7px;border-width:1.5px 0 0 1.5px;border-top-left-radius:6px}.hf-frame>i:nth-child(2){right:7px;top:7px;border-width:1.5px 1.5px 0 0;border-top-right-radius:6px}.hf-frame>i:nth-child(3){left:7px;bottom:7px;border-width:0 0 1.5px 1.5px;border-bottom-left-radius:6px}.hf-frame>i:nth-child(4){right:7px;bottom:7px;border-width:0 1.5px 1.5px 0;border-bottom-right-radius:6px}.hf-bar{display:flex;align-items:center;gap:10px;min-height:42px;padding:6px 8px 0 18px}.hf-live{display:inline-flex;align-items:center;gap:7px;flex:none;font:800 11px/1 var(--f-data,inherit);letter-spacing:.16em;text-transform:uppercase;color:var(--ink-2)}.hf-live i{width:7px;height:7px;border-radius:50%;background:var(--hc);box-shadow:0 0 0 3px color-mix(in srgb,var(--hc) 20%,transparent),0 0 10px var(--hc);transition:background .6s}.hf[data-run=on] .hf-live i{animation:hfBlink 2.4s ease-in-out infinite}@keyframes hfBlink{50%{opacity:.5;box-shadow:0 0 0 6px transparent,0 0 4px var(--hc)}}.hf-segs{display:flex;align-items:center;gap:4px;flex:1;min-width:0;margin:0;padding:0;list-style:none}.hf-segs li{flex:1;min-width:0;display:flex}.hf-seg{position:relative;flex:1;min-width:8px;height:30px;display:flex;align-items:center;border-radius:4px}.hf-seg:before{content:"";width:100%;height:3px;border-radius:3px;background:color-mix(in srgb,var(--ink) 15%,transparent);transition:background .2s}.hf-seg:hover:before{background:color-mix(in srgb,var(--ink) 34%,transparent)}.hf-seg[aria-current=true]:before{background:color-mix(in srgb,var(--hc) 28%,transparent)}.hf-seg i{position:absolute;left:0;top:50%;width:100%;height:3px;margin-top:-1.5px;border-radius:3px;background:var(--hc);box-shadow:0 0 8px var(--hc);transform-origin:left;transform:scaleX(0);pointer-events:none}.hf-seg[aria-current=true] i{animation:hfFill var(--dwell) linear forwards}.hf[data-run=paused] .hf-seg[aria-current=true] i{animation-play-state:paused}@keyframes hfFill{to{transform:scaleX(1)}}.hf-seg:focus-visible,.hf-btn:focus-visible,.hf-c:focus-visible{outline:2px solid var(--lp-c1);outline-offset:1px}.hf-ctl{display:flex;align-items:center;gap:2px;flex:none}.hf-btn{position:relative;width:34px;height:34px;flex:none;display:grid;place-items:center;border-radius:10px;color:var(--ink-2);transition:background .2s,color .2s}.hf-btn:after{content:"";position:absolute;inset:-5px}.hf-btn:hover{background:color-mix(in srgb,var(--hc) 16%,transparent);color:var(--ink)}.hf-btn svg{width:16px;height:16px}.hf-btn[data-hf-act=hold] svg{fill:currentColor;stroke:none}.hf-btn[aria-pressed=true]{color:var(--hc)}.hf-stage{--mvw:clamp(220px,36cqi,460px);position:relative;display:grid;touch-action:pan-y}.hf-p{grid-area:1 / 1;display:grid;grid-template-columns:64px minmax(0,1fr);align-items:start;gap:0 18px;width:100%;min-height:152px;padding:10px calc(var(--mvw) + 44px) 16px 18px;text-align:left;color:inherit;font:inherit;border-radius:14px;opacity:0;visibility:hidden;transform:translateY(10px);transition:opacity .38s var(--e-out,ease),transform .5s cubic-bezier(.16,1,.3,1),visibility 0s linear .5s}.hf-p[data-on=true]{opacity:1;visibility:visible;transform:none;transition:opacity .45s var(--e-out,ease) .06s,transform .55s cubic-bezier(.16,1,.3,1) .04s,visibility 0s}.hf-p[data-out=true]{transform:translateY(-10px)}.hf-p:focus-visible{outline:2px solid var(--lp-c1);outline-offset:-4px}.hf[data-fxgo="1"] .hf-p[data-on=true]{animation:hfWipe .52s cubic-bezier(.3,.7,.2,1) both}@keyframes hfWipe{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0 0 0 0)}}.hf-beam{position:absolute;inset:0;pointer-events:none;opacity:0}.hf-beam:before{content:"";position:absolute;top:4px;bottom:4px;left:0;width:96px;background:linear-gradient(90deg,transparent,color-mix(in srgb,var(--hc) 20%,transparent) 80%,color-mix(in srgb,var(--hc) 45%,transparent));border-right:1.5px solid color-mix(in srgb,var(--hc) 70%,#fff);box-shadow:8px 0 18px -6px var(--hc)}.hf[data-fxgo="1"] .hf-beam{animation:hfBeam .52s cubic-bezier(.3,.7,.2,1) both}@keyframes hfBeam{0%{opacity:1;transform:translate(-96px)}85%{opacity:1}to{opacity:0;transform:translate(100%)}}.hf-icw{position:relative;width:64px;height:64px;margin-top:4px;border-radius:16px;display:grid;place-items:center;background:color-mix(in srgb,var(--pc) 12%,var(--srf-2));box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--pc) 40%,transparent),0 0 28px -8px color-mix(in srgb,var(--pc) 70%,transparent)}.hf-gi{display:block;width:52px;height:52px;border-radius:12px;overflow:hidden}.hf-gi img{display:block;width:100%;height:100%;object-fit:cover;mix-blend-mode:screen}.hf-br>i{position:absolute;width:9px;height:9px;border:0 solid var(--pc);opacity:.85}.hf-br>i:nth-child(1){left:-5px;top:-5px;border-width:1.5px 0 0 1.5px}.hf-br>i:nth-child(2){right:-5px;top:-5px;border-width:1.5px 1.5px 0 0}.hf-br>i:nth-child(3){left:-5px;bottom:-5px;border-width:0 0 1.5px 1.5px}.hf-br>i:nth-child(4){right:-5px;bottom:-5px;border-width:0 1.5px 1.5px 0}.hf-p[data-lock="1"] .hf-br>i{animation:hfLock .42s cubic-bezier(.2,.9,.25,1.2) both}.hf-p[data-lock="1"] .hf-br>i:nth-child(1){--x:-6px;--y:-6px}.hf-p[data-lock="1"] .hf-br>i:nth-child(2){--x:6px;--y:-6px}.hf-p[data-lock="1"] .hf-br>i:nth-child(3){--x:-6px;--y:6px}.hf-p[data-lock="1"] .hf-br>i:nth-child(4){--x:6px;--y:6px}@keyframes hfLock{0%{transform:translate(var(--x),var(--y));opacity:0}to{transform:none;opacity:.85}}.hf-m{display:grid;gap:6px;min-width:0}.hf-row{display:flex;align-items:baseline;flex-wrap:wrap;gap:2px 14px;min-width:0}.hf-v{font-size:clamp(40px,7.2cqi,58px);font-weight:800;line-height:.95;letter-spacing:-.035em;font-variant-numeric:tabular-nums lining-nums;white-space:nowrap;color:var(--ink);text-shadow:0 0 28px color-mix(in srgb,var(--pc) 55%,transparent)}.hf-l{font-size:clamp(16px,2.6cqi,20px);font-weight:750;line-height:1.25;letter-spacing:-.01em;min-width:0;flex:1 1 12em}.hf-d{font-size:clamp(13.5px,2.05cqi,15.5px);line-height:1.45;color:var(--ink-2);max-width:56ch}.hf-tx{position:relative;display:block}.hf-tx[data-s]>.hf-gh{visibility:hidden}.hf-st{position:absolute;inset:0;display:none}.hf-tx[data-s]>.hf-st{display:block}.hf-st .hf-w{color:var(--pc);text-shadow:0 0 10px color-mix(in srgb,var(--pc) 70%,transparent);font-family:var(--f-data,ui-monospace),ui-monospace,monospace}.hf-caret{display:inline-block;width:.5em;height:1em;margin-left:2px;vertical-align:-.12em;background:var(--pc);box-shadow:0 0 10px var(--pc);animation:hfCaret .9s steps(1) infinite}@keyframes hfCaret{50%{opacity:0}}.hf-dr{display:grid;justify-items:start;gap:9px;min-width:0}.hf-go{display:inline-flex;align-items:center;gap:5px;font-size:13px;font-weight:700;color:var(--ink-3,var(--ink-2));white-space:nowrap;transition:color .2s}.hf-go svg{width:15px;height:15px;transition:transform .2s}.hf-p:hover .hf-go{color:var(--ink)}.hf-p:hover .hf-go svg{transform:translate(3px)}.hf-mv{position:absolute;z-index:1;right:20px;top:4px;bottom:14px;width:var(--mvw);pointer-events:none;border-radius:14px;overflow:hidden;background:linear-gradient(color-mix(in srgb,var(--hc) 7%,transparent) 1px,transparent 1px) 0 0/100% 14px,linear-gradient(90deg,color-mix(in srgb,var(--hc) 7%,transparent) 1px,transparent 1px) 0 0/14px 100%,radial-gradient(120% 90% at 30% 20%,color-mix(in srgb,var(--hc) 12%,transparent),transparent 70%),color-mix(in srgb,var(--void,#050913) 55%,var(--srf-1));box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--hc) 30%,transparent),inset 0 1px color-mix(in srgb,var(--ink) 12%,transparent),0 0 34px -14px color-mix(in srgb,var(--hc) 70%,transparent);transition:box-shadow .6s}.hf-mv canvas{position:absolute;inset:0;width:100%;height:100%;display:block}.hf-mv>b,.hf-mv>em{position:absolute;z-index:1;top:7px;font:800 8.5px/1 var(--f-data,inherit);font-style:normal;letter-spacing:.14em;text-transform:uppercase;white-space:nowrap}.hf-mv>b{left:16px;color:color-mix(in srgb,var(--hc) 80%,var(--ink))}.hf-mv>em{right:16px;color:color-mix(in srgb,var(--ink) 45%,transparent)}.hf-mv>i{position:absolute;inset:5px;border:0 solid transparent;pointer-events:none;background:linear-gradient(var(--hc),var(--hc)) 0 0/9px 1.5px,linear-gradient(var(--hc),var(--hc)) 0 0/1.5px 9px,linear-gradient(var(--hc),var(--hc)) 100% 100%/9px 1.5px,linear-gradient(var(--hc),var(--hc)) 100% 100%/1.5px 9px;background-repeat:no-repeat;opacity:.75}.hf-mv canvas{top:0}.hf-tick{position:relative;overflow:hidden;padding:10px 0 12px;box-shadow:inset 0 1px color-mix(in srgb,var(--ink) 8%,transparent);-webkit-mask:linear-gradient(90deg,transparent,#000 7%,#000 93%,transparent);mask:linear-gradient(90deg,transparent,#000 7%,#000 93%,transparent)}.hf-tr{display:flex;width:max-content;animation:hfMarq var(--lap,46s) linear infinite}.hf[data-tick=paused] .hf-tr{animation-play-state:paused}html[data-rp=safe] .hf[data-hf-off] .hf-tr{animation:none}.hf-tl{display:flex;gap:8px;padding-right:8px}.hf-c{display:inline-flex;align-items:center;gap:6px;flex:none;height:30px;padding:0 12px;border-radius:99px;font-size:12.5px;font-weight:650;color:var(--ink-2);white-space:nowrap;background:color-mix(in srgb,var(--ink) 5%,transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--ink) 10%,transparent);transition:color .3s,background .3s,box-shadow .3s}.hf-c svg{width:14px;height:14px;color:var(--lp-c1);flex:none}.hf-c:hover{color:var(--ink);background:color-mix(in srgb,var(--ink) 9%,transparent)}.hf-c[data-on=true]{color:var(--ink);background:color-mix(in srgb,var(--hc) 15%,transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--hc) 62%,transparent),0 0 18px -6px var(--hc)}.hf-c[data-on=true] svg{color:var(--hc)}@keyframes hfMarq{to{transform:translate(-50%)}}@container hf (max-width:560px){.hf-stage{--mvw:80px}.hf-bar{min-height:38px;padding:2px 4px 0 14px;gap:8px}.hf-live b{display:none}.hf-btn{width:38px;height:38px}.hf-p{grid-template-columns:42px minmax(0,1fr);gap:0 12px;min-height:0;padding:4px calc(var(--mvw) + 20px) 12px 12px}.hf-icw{width:42px;height:42px;margin-top:2px;border-radius:12px}.hf-gi{width:34px;height:34px;border-radius:9px}.hf-br{display:none}.hf-m{gap:3px}.hf-row{display:grid;gap:3px}.hf-v,.hf-v.w{font-size:42px;line-height:.95}.hf-l,.hf-d{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.hf-l{font-size:14.5px;line-height:1.25;letter-spacing:-.012em}.hf-d{font-size:13px;line-height:1.35;max-width:none}.hf-st{white-space:nowrap;overflow:hidden}.hf-dr{display:flex;align-items:center;gap:4px}.hf-dr>.hf-d{flex:1;min-width:0}.hf-go{flex:none}.hf-go>span{display:none}.hf-go svg{width:14px;height:14px}.hf-mv{right:12px;top:6px;bottom:auto;height:var(--mvw);border-radius:12px}.hf-mv>b,.hf-mv>em{display:none}.hf-mv>i{inset:3px}.hf-tick{padding:6px 0 8px}.hf-c{height:26px;padding:0 10px;font-size:12px;gap:5px}.hf-c svg{width:13px;height:13px}}@container hf (max-width:330px){.hf-stage{--mvw:68px}.hf-v,.hf-v.w{font-size:36px}}@container hf (min-width:760px){.hf-p{padding:12px calc(var(--mvw) + 48px) 18px 22px;gap:0 22px}}@media(prefers-reduced-motion:reduce){.hf-p,.hf-p[data-on=true]{transform:none!important;transition:opacity .3s,visibility 0s}.hf *:not(.hf-seg>i),.hf:before{animation:none!important}.hf-tr{width:auto;overflow-x:auto;scrollbar-width:none}.hf-tl[aria-hidden]{display:none}.hf-tick{-webkit-mask:none;mask:none}}html.reduce .hf *:not(.hf-seg>i){animation:none!important}.lp-hx .lp-hhead{justify-self:stretch}@media(min-width:761px)and (max-height:820px){.lp-hx .hf-p{padding-bottom:12px;min-height:136px}.lp-hx .hf-tick{padding:8px 0 9px}}@media(min-width:1800px){.lp-hx .hf{width:min(100%,880px)}}.hf-pz{display:block;width:11px;height:13px;border-inline:3.5px solid currentColor;box-sizing:border-box}@media(min-width:761px){.lp-hx .lp-hhead{padding-top:clamp(6px,1.6vh,18px)}.lp-hx .lp-hsph{--hd:clamp(200px,min(24vw,31svh),400px)}.lp-hx .hf-bar{min-height:36px;padding-top:4px}.lp-hx .hf-p{padding-top:4px;padding-bottom:12px}.lp-hx .hf-tick{padding:7px 0 9px}.lp-hx .hf-c{height:28px}}@media(max-width:760px)and (max-height:700px){#landing.lpm .lp-hsph{--hd:min(58vw,230px)}#landing .pm-feed{margin-top:6px}}@media(min-width:1024px){.lp-stage{top:20px}}html[data-rp=safe] .hf-stage{contain:layout paint}html[data-rp=safe] .hf[data-fxgo="1"] .hf-p[data-on=true]{animation:none}html[data-rp=safe] .hf-tx[data-wp]{overflow:hidden;transform:translate(-101%)}html[data-rp=safe] .hf-tx[data-wp]>.hf-gh{display:block;overflow:hidden;text-overflow:ellipsis;white-space:inherit;transform:translate(101%)}html[data-rp=safe] .hf-tx[data-wp="1"]{animation:hfWpO var(--wd,.6s) steps(var(--wn,8),jump-start) both}html[data-rp=safe] .hf-tx[data-wp="1"]>.hf-gh{animation:hfWpI var(--wd,.6s) steps(var(--wn,8),jump-start) both}html[data-rp=safe] .hf-tx[data-wp]:after{content:"";position:absolute;right:0;top:.1em;width:.45em;height:1em;background:var(--pc);opacity:0}html[data-rp=safe] .hf-tx[data-wp="1"]:after{animation:hfWpC var(--wd,.6s) linear both}@keyframes hfWpO{0%{transform:translate(-101%)}to{transform:none}}@keyframes hfWpI{0%{transform:translate(101%)}to{transform:none}}@keyframes hfWpC{0%,90%{opacity:.9}to{opacity:0}}@media(prefers-reduced-motion:reduce){html[data-rp=safe] .hf-tx[data-wp],html[data-rp=safe] .hf-tx[data-wp]>.hf-gh{transform:none;animation:none}}html[data-rp=safe] .hf-mv canvas{will-change:transform}html[data-rp=safe] .hf-tick{-webkit-mask:none;mask:none}html[data-rp=safe] .hf-tick:before,html[data-rp=safe] .hf-tick:after{content:"";position:absolute;z-index:1;top:0;bottom:0;width:26px;pointer-events:none}html[data-rp=safe] .hf-tick:before{left:0;background:linear-gradient(90deg,var(--srf-1),transparent)}html[data-rp=safe] .hf-tick:after{right:0;background:linear-gradient(270deg,var(--srf-1),transparent)}html[data-rp=safe] .hf:not([data-fxgo="1"]) .hf-beam{display:none}html[data-rp=safe] .hf-mv>i{display:none}html[data-rp=safe] .hf-mv{background:linear-gradient(var(--hc),var(--hc)) 5px 5px/9px 1.5px no-repeat,linear-gradient(var(--hc),var(--hc)) 5px 5px/1.5px 9px no-repeat,linear-gradient(var(--hc),var(--hc)) calc(100% - 5px) calc(100% - 5px) /9px 1.5px no-repeat,linear-gradient(var(--hc),var(--hc)) calc(100% - 5px) calc(100% - 5px) /1.5px 9px no-repeat,linear-gradient(color-mix(in srgb,var(--hc) 7%,transparent) 1px,transparent 1px) 0 0/100% 14px,linear-gradient(90deg,color-mix(in srgb,var(--hc) 7%,transparent) 1px,transparent 1px) 0 0/14px 100%,radial-gradient(120% 90% at 30% 20%,color-mix(in srgb,var(--hc) 12%,transparent),transparent 70%),color-mix(in srgb,var(--void,#050913) 55%,var(--srf-1))}.lp-trust{display:inline-flex;align-items:center;gap:10px;width:fit-content;height:32px;margin:0;padding:0 14px 0 12px;border-radius:999px;font:700 11.5px/1 var(--f-data);letter-spacing:.16em;text-transform:uppercase;color:var(--ink-2);white-space:nowrap;border:1px solid transparent;background:linear-gradient(color-mix(in srgb,var(--srf-1) 92%,transparent),color-mix(in srgb,var(--srf-1) 92%,transparent)) padding-box,linear-gradient(90deg,color-mix(in srgb,var(--lp-c1) 70%,transparent),color-mix(in srgb,var(--lp-c3) 55%,transparent)) border-box;box-shadow:0 0 28px -14px var(--lp-c1)}.lp-trust>span{color:var(--lp-c1)}.lp-trust-dot{position:relative;width:7px;height:7px;border-radius:50%;background:var(--lp-c1);flex:none}.lp-trust-dot:after,.lp-live-chip>i:after{content:"";position:absolute;inset:0;border-radius:50%;background:inherit;opacity:.55;animation:h10Ping 2.4s var(--e-out) infinite}@keyframes h10Ping{0%{transform:scale(1);opacity:.55}70%,to{transform:scale(3.2);opacity:0}}.lp-h1{margin:0;font-family:var(--f-display);font-weight:800;line-height:1.02;letter-spacing:-.045em;color:var(--ink);text-wrap:balance}.lp-h1>span{display:block}.lp-h1 .l2{position:relative;width:fit-content;padding-bottom:.06em;overflow:clip;background:linear-gradient(92deg,var(--lp-c1) 0%,var(--lp-c2) 38%,var(--lp-c3) 70%,rgb(var(--a-e879f9)) 100%);-webkit-background-clip:text;background-clip:text;color:transparent}.lp-h1 .l2:after{content:"";position:absolute;top:4%;bottom:4%;left:0;width:2px;border-radius:2px;pointer-events:none;background:linear-gradient(180deg,transparent,#fff 30%,#fff 70%,transparent);box-shadow:0 0 14px 3px color-mix(in srgb,var(--lp-c1) 80%,transparent);opacity:0;animation:h10Beam 1.5s .55s var(--e-io) 1 backwards}@keyframes h10Beam{0%{transform:translate(0);opacity:0}12%{opacity:1}88%{opacity:1}to{transform:translate(var(--bw,560px));opacity:0}}.lp-promise{margin:0;max-width:52ch;font-size:17px;line-height:1.6;color:var(--ink-2)}.lp-live-chip{display:inline-flex;align-items:center;gap:7px;height:24px;padding:0 9px;border-radius:999px;flex:none;font:750 10.5px/1 var(--f-data);letter-spacing:.16em;text-transform:uppercase;color:var(--lp-c1);background:color-mix(in srgb,var(--lp-c1) 10%,transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--lp-c1) 35%,transparent)}.lp-live-chip>i{position:relative;width:6px;height:6px;border-radius:50%;background:var(--lp-c1)}[data-stat-row][data-state=off]{display:none!important}[data-stat-row] .num{font-variant-numeric:tabular-nums}[data-stat-row][data-state=wait] .num{color:var(--ink-4)}.lp-h10 .lp-hx-pin{grid-template-rows:minmax(0,1fr) auto}.lp-h10 .lp-hgrid{grid-template-columns:minmax(0,5.7fr) minmax(0,6.3fr);gap:clamp(24px,3vw,56px)}.lp-h10 .lp-hc{gap:clamp(14px,2.3vh,22px);justify-items:start;text-align:left;padding-block:8px}.lp-h10 .lp-h1{font-size:clamp(40px,min(4.35vw,7.6svh),70px)}.lp-h10 .lp-h1 .l2{--bw:min(36vw,560px)}.lp-h10 .lp-hc:before{content:"";position:absolute;inset:-6% -14% -4% -30%;z-index:-1;pointer-events:none;background:radial-gradient(60% 55% at 38% 45%,color-mix(in srgb,var(--void) 72%,transparent),transparent 72%)}.lp-feats{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));width:100%;max-width:640px;margin:0;padding:4px;list-style:none;border-radius:16px;background:color-mix(in srgb,var(--srf-1) 78%,transparent);box-shadow:inset 0 1px color-mix(in srgb,var(--ink) 8%,transparent),inset 0 0 0 1px var(--rim-card)}.lp-feats li{min-width:0;display:flex}.lp-feats li+li{box-shadow:-1px 0 0 0 var(--rim-card)}.lp-feats button{display:flex;align-items:center;gap:9px;width:100%;min-height:52px;padding:8px 10px;border-radius:12px;text-align:left;color:var(--ink);transition:background var(--t-2)}.lp-feats button:hover,.lp-feats button:focus-visible{background:color-mix(in srgb,var(--lp-c1) 8%,transparent)}.lp-feats .lp-gi.xs{width:32px;height:32px;border-radius:9px}.lp-feats b{display:block;font-size:13px;font-weight:700;line-height:1.25}.lp-feats small{display:block;font-size:12px;line-height:1.3;color:var(--ink-3)}.lp-h10 .lp-act{gap:12px;align-items:center}.lp-go,.lp-demo-b{--bh:54px;border-radius:999px;font-size:16px;font-weight:750}.lp-go{padding:0 26px;gap:10px;color:#fff;background:linear-gradient(100deg,rgb(var(--a-22d3ee)),rgb(var(--a-3f7bff)) 26%,rgb(var(--a-6b3cf0)) 74%,rgb(var(--a-8b5cf6)));box-shadow:inset 0 1px #ffffff73,inset 0 0 0 1px #ffffff29,0 14px 34px -14px rgb(var(--a-3f7bff)),0 0 40px -18px var(--lp-c1)}.lp-go:hover{background:linear-gradient(100deg,rgb(var(--a-67e8f9)),rgb(var(--a-5b8dff)) 26%,rgb(var(--a-8b5cf6)))}.lp-go>span{text-shadow:0 1px 2px rgba(0,0,0,.25)}.lp-demo-b{padding:0 22px 0 10px;gap:12px}.lp-pl{display:grid;place-items:center;width:34px;height:34px;border-radius:50%;box-shadow:inset 0 0 0 1.5px color-mix(in srgb,var(--lp-c3) 70%,transparent);color:var(--lp-c3)}.lp-pl svg{width:15px;height:15px;margin-left:2px}.lp-h10 .lp-proof{display:flex;align-items:center;flex-wrap:wrap;gap:10px 18px;padding:10px 16px 10px 12px;border-radius:14px;background:color-mix(in srgb,var(--srf-1) 70%,transparent);box-shadow:inset 0 0 0 1px var(--rim-card)}.lp-hpf{display:inline-flex;align-items:baseline;gap:7px;white-space:nowrap}.lp-hpf+.lp-hpf{padding-left:18px;box-shadow:-1px 0 0 0 var(--rim-card)}.lp-hpf b{font:750 19px/1 var(--f-data);color:var(--ink);letter-spacing:-.01em}.lp-hpf small{font-size:12.5px;color:var(--ink-3)}.lp-h10 .lp-stage{z-index:2}.lp-h10 .lp-mascot.lp-hsph{--hd:clamp(128px,min(11.5vw,19svh),210px);position:absolute;z-index:3;left:2%;top:calc(var(--hd) * -.86);display:grid;justify-items:center;gap:2px;pointer-events:none}.lp-h10 .lp-mascot :is(.lp-horb,.halo,.lp-hstate){pointer-events:auto}.lp-h10 .lp-mascot .lp-horb{padding:0}.lp-h10 .lp-mascot .lp-hpar:after{display:none}.lp-says{height:26px;padding:0 11px;border-radius:999px;background:color-mix(in srgb,var(--srf-1) 88%,transparent);box-shadow:inset 0 0 0 1px var(--rim-card)}.lp-h10 .lp-mascot .lp-says{position:absolute;right:calc(100% - var(--hd) * .16);bottom:calc(var(--hd) * .3);white-space:nowrap}.lp-aud{position:relative;z-index:2;display:grid;justify-items:center;gap:10px;padding-block:6px clamp(16px,3vh,30px)}.lp-aud-h{display:flex;align-items:center;gap:14px;width:min(100%,760px);margin:0;font:700 11px/1 var(--f-data);letter-spacing:.22em;text-transform:uppercase;color:var(--lp-c1)}.lp-aud-h:before,.lp-aud-h:after{content:"";flex:1;height:1px;background:linear-gradient(90deg,transparent,var(--rim-card))}.lp-aud-h:after{background:linear-gradient(270deg,transparent,var(--rim-card))}.lp-aud ul{display:flex;flex-wrap:wrap;justify-content:center;margin:0;padding:0;list-style:none}.lp-aud li+li{box-shadow:-1px 0 0 0 var(--rim-card)}.lp-aud button{display:inline-flex;align-items:center;gap:9px;height:40px;padding:0 20px;font-size:14px;font-weight:650;color:var(--ink-2);transition:color var(--t-2)}.lp-aud button svg{width:18px;height:18px;color:var(--lp-c2)}.lp-aud button:hover,.lp-aud button:focus-visible{color:var(--ink)}.lp-aud button{position:relative;isolation:isolate;overflow:hidden;border-radius:12px;transition:color var(--t-2),scale var(--t-1) var(--e-out)}.lp-aud button:before{content:"";position:absolute;inset:3px 4px;z-index:-1;border-radius:10px;opacity:0;transition:opacity var(--t-2);background:radial-gradient(80% 120% at 50% 100%,color-mix(in srgb,var(--lp-c1) 18%,transparent),transparent 70%),color-mix(in srgb,var(--srf-1) 80%,transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--lp-c1) 45%,transparent),0 0 22px -8px var(--lp-c1)}.lp-aud button:after{content:"";position:absolute;z-index:-1;top:0;bottom:0;left:0;width:40%;pointer-events:none;opacity:0;transform:translate(-120%) skew(-14deg);background:linear-gradient(100deg,transparent,color-mix(in srgb,var(--lp-c1) 30%,transparent),transparent)}.lp-aud button:is(:hover,:focus-visible):before{opacity:1}.lp-aud button:is(:hover,:focus-visible):after{animation:audScan .7s var(--e-out) 1 both}.lp-aud button:is(:hover,:focus-visible) svg{color:var(--lp-c1);filter:drop-shadow(0 0 6px color-mix(in srgb,var(--lp-c1) 70%,transparent))}.lp-aud button:active{scale:.96}.lp-aud button:active:before{opacity:1;background:radial-gradient(80% 120% at 50% 50%,color-mix(in srgb,var(--lp-c1) 30%,transparent),transparent 75%),color-mix(in srgb,var(--srf-2) 85%,transparent)}@keyframes audScan{0%{opacity:0;transform:translate(-120%) skew(-14deg)}20%{opacity:1}to{opacity:0;transform:translate(320%) skew(-14deg)}}@media(prefers-reduced-motion:reduce){.lp-aud button:after{display:none}.lp-aud button:active{scale:none}}.lp-h10[data-pin] .lp-cue{left:auto;right:clamp(16px,4vw,48px);translate:none;bottom:clamp(20px,3.4vh,34px)}.lp-feedsec{position:relative;z-index:1;padding:clamp(40px,7vh,80px) 0}.lp-feedsec .hf{--w:min(var(--hf-w,800px), calc(100vw - 48px) );width:var(--w);max-width:none;margin-inline:calc((100% - var(--w)) / 2)}@media(min-width:761px)and (max-height:800px){.lp-h10 .lp-promise{font-size:15.5px;line-height:1.5}.lp-feats button{min-height:46px;padding-block:6px}.lp-go,.lp-demo-b{--bh:48px}.lp-h10 .lp-proof{padding-block:7px}.lp-aud button{height:34px}}@media(min-width:761px)and (max-width:1180px){.lp-feats{grid-template-columns:repeat(2,minmax(0,1fr))}.lp-feats li:nth-child(3){box-shadow:none}.lp-feats li:nth-child(n+3){border-top:1px solid var(--rim-card)}}@media(max-width:899px){.lp-h10 .lp-mascot.lp-hsph{top:calc(var(--hd) * -.5)}}@media(prefers-reduced-motion:reduce){.lp-trust-dot:after,.lp-live-chip>i:after,.lp-h1 .l2:after{animation:none}.lp-h1 .l2:after{display:none}}html.reduce :is(.lp-trust-dot,.lp-live-chip>i):after{animation:none}html.reduce .lp-h1 .l2:after{display:none}html[data-rp=safe] :is(.lp-trust-dot,.lp-live-chip>i):after{animation-iteration-count:1}.lpm .pm-h10{display:grid;justify-items:start;gap:14px;padding:70px var(--g) 8px;text-align:left}.lpm .pm-h10>:not(.lp-hbg,.pm-hscrim,.lp-rain){position:relative;z-index:1}.lpm .pm-h10 .lp-trust{height:30px;font-size:10.5px;letter-spacing:.14em;gap:8px}.lpm .pm-h10 .lp-h1{font-size:clamp(34px,10.4vw,44px);line-height:1.02;letter-spacing:-.045em;position:relative;z-index:2}.lpm .pm-h10 .lp-h1 .l2{--bw:88vw}.pm-hmid{position:relative;display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:6px;width:100%;margin-top:-4px}.lpm .pm-h10 .lp-promise{font-size:15.5px;line-height:1.5;color:var(--ink-2);position:relative;z-index:2}.lpm .pm-mascot.lp-hsph{--hd:min(38vw,170px);margin:0 -6px 0 0;gap:0;justify-items:center}.lpm .pm-mascot .lp-hpar{margin-bottom:0}.lpm .pm-mascot .lp-hpar:after{display:none}.lpm .pm-mascot .lp-says{height:22px;margin-top:-6px;padding:0 9px;font-size:10px}.pm-feats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;width:100%;margin:2px 0 0;padding:0;list-style:none}.pm-feats button{display:grid;justify-items:center;align-content:start;gap:4px;width:100%;min-height:104px;padding:10px 6px;border-radius:16px;text-align:center;color:var(--ink);background:color-mix(in srgb,var(--srf-1) 82%,transparent);box-shadow:inset 0 1px color-mix(in srgb,var(--ink) 8%,transparent),inset 0 0 0 1px var(--rim-card)}.pm-feats .lp-gi.sm{width:42px;height:42px;border-radius:12px;margin-bottom:2px}.pm-feats b{font-size:13px;font-weight:750;line-height:1.2}.pm-feats small{font-size:12px;line-height:1.2;color:var(--ink-3)}.lpm .pm-h10 .pm-act{width:100%;gap:10px;margin-top:2px}.lpm .pm-h10 .pm-act .lp-go,.lpm .pm-h10 .pm-act .lp-demo-b{--bh:52px;min-height:52px}.pm-stats{position:relative;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));width:100%;margin-top:4px;padding:14px 4px 12px;border-radius:16px;background:color-mix(in srgb,var(--srf-1) 82%,transparent);box-shadow:inset 0 0 0 1px var(--rim-card)}.pm-st{display:grid;justify-items:center;gap:5px;padding:0 4px;text-align:center}.pm-st+.pm-st{box-shadow:-1px 0 0 0 var(--rim-card)}.pm-st b{font:800 clamp(16px,5vw,20px)/1 var(--f-data);color:var(--ink);letter-spacing:-.01em;background:linear-gradient(180deg,var(--ink),var(--lp-c1));-webkit-background-clip:text;background-clip:text;color:transparent}[data-stat-row][data-state=wait] .pm-st b{background:none;color:var(--ink-4)}.pm-st small{font-size:11px;line-height:1.25;color:var(--ink-3)}.pm-st-live{position:absolute;right:10px;top:-12px;height:22px}.lpm .pm-how .pm-head{text-align:center}.pm-eye{margin:0 0 8px!important;font:700 10.5px/1 var(--f-data);letter-spacing:.22em;text-transform:uppercase;color:var(--lp-c1)}.pm-steps{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:18px 0 0;padding:0;list-style:none;counter-reset:none}.pm-steps li{position:relative;display:flex}.pm-how-c{position:relative;overflow:hidden;isolation:isolate;display:grid;justify-items:center;align-content:start;gap:6px;width:100%;padding:28px 8px 12px;text-align:center;border-radius:16px;color:var(--ink);transition:box-shadow var(--t-2),background var(--t-2),scale var(--t-1) var(--e-out)}.pm-how-c:after{content:"";position:absolute;z-index:-1;top:-20%;bottom:-20%;left:0;width:46%;pointer-events:none;opacity:0;transform:translate(-130%) skew(-12deg);background:linear-gradient(100deg,transparent,color-mix(in srgb,var(--lp-c1) 20%,transparent) 42%,color-mix(in srgb,var(--lp-c1) 42%,transparent) 50%,color-mix(in srgb,var(--lp-c1) 20%,transparent) 58%,transparent)}.pm-how-c:before{content:"";position:absolute;inset:0;z-index:-1;border-radius:inherit;pointer-events:none;opacity:0;transition:opacity var(--t-2);background:radial-gradient(90% 70% at 50% 0%,color-mix(in srgb,var(--lp-c1) 16%,transparent),transparent 70%)}[data-how-on] .pm-how-c:after{animation:pmHowScan 7.2s calc(var(--k) * 1.1s + .3s) infinite cubic-bezier(.45,.05,.25,1)}@keyframes pmHowScan{0%{opacity:0;transform:translate(-130%) skew(-12deg)}3%{opacity:1}19%{opacity:1;transform:translate(330%) skew(-12deg)}20%,to{opacity:0;transform:translate(330%) skew(-12deg)}}.pm-how-c .pm-sn{transition:box-shadow var(--t-2),background var(--t-2)}[data-how-on] .pm-how-c .pm-sn{background:color-mix(in srgb,var(--lp-c1) 26%,var(--srf-2));box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--lp-c1) 70%,transparent),0 0 12px -2px var(--lp-c1)}.pm-how-go{display:inline-flex;align-items:center;gap:2px;margin-top:4px;font:700 10px/1 var(--f-data);letter-spacing:.12em;text-transform:uppercase;color:var(--lp-c1)}.pm-how-go svg{width:12px;height:12px}@media(hover:hover){.pm-how-c:hover{box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--lp-c1) 55%,transparent),0 10px 28px -14px var(--lp-c1)}.pm-how-c:hover:before{opacity:1}}.pm-how-c:active{scale:.97;box-shadow:inset 0 0 0 1px var(--lp-c1),inset 0 0 22px -6px var(--lp-c1),0 0 26px -8px var(--lp-c1)}.pm-how-c:active:before{opacity:1}.pm-how-c:focus-visible{outline:2px solid var(--lp-c1);outline-offset:3px}html[data-rp=safe] [data-how-on] .pm-how-c:after{animation-iteration-count:1}@media(prefers-reduced-motion:reduce){[data-how-on] .pm-how-c:after{animation:none}.pm-how-c{transition:none}.pm-how-c:active{scale:none}}html.reduce [data-how-on] .pm-how-c:after{animation:none}.pm-steps li+li:before{content:"";position:absolute;left:-8px;top:46px;width:8px;height:1px;background:linear-gradient(90deg,var(--lp-c1),var(--lp-c3))}.pm-sn{position:absolute;left:8px;top:8px;display:grid;place-items:center;width:20px;height:20px;border-radius:50%;font:800 11px/1 var(--f-data);color:var(--ink);background:color-mix(in srgb,var(--lp-c3) 30%,var(--srf-2));box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--lp-c3) 60%,transparent)}.pm-si{display:grid;place-items:center;width:40px;height:40px;border-radius:50%;color:var(--lp-c1);background:color-mix(in srgb,var(--lp-c2) 14%,transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--lp-c2) 40%,transparent)}.pm-si svg{width:20px;height:20px}.pm-steps b{font-size:13px;font-weight:750;line-height:1.25;color:var(--ink)}.pm-steps small{font-size:11.5px;line-height:1.35;color:var(--ink-3)}.lpm .pm-feedsec{padding-top:var(--sec)}@media(max-width:360px){.pm-feats b{font-size:12px}.pm-steps{grid-template-columns:minmax(0,1fr)}.pm-steps li+li:before{display:none}}@media(max-height:700px){.lpm .pm-mascot.lp-hsph{--hd:min(32vw,140px)}.pm-feats button{min-height:92px}}html[data-rp=safe] .lpm .pm-hscrim{will-change:transform}html[data-rp=safe] .lpm .pm-hscrim:after{transition:none}html[data-rp=safe] #landing .lp-hstate>i{transition:none}@media(min-width:761px)and (max-width:1440px){.lp-h10 .lp-proof{gap:8px 14px}.lp-hpf+.lp-hpf{padding-left:14px}.lp-hpf b{font-size:17px}.lp-hpf small{font-size:11.5px}}.pm-tour .pm-deck{grid-auto-columns:62%}.pm-tc{position:relative;display:grid;justify-items:start;align-content:start;gap:8px;min-height:188px;padding:16px;text-align:left;color:var(--ink);border-radius:16px}.pm-tc .pm-si{margin-top:2px}.pm-tc b{font-size:15px;font-weight:750;line-height:1.25}.pm-tc small{font-size:12.5px;line-height:1.4;color:var(--ink-3);display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.pm-tc-n{position:absolute;right:14px;top:14px;font:700 10.5px/1 var(--f-data);letter-spacing:.1em;color:var(--ink-4)}.pm-tc .pm-how-go{margin-top:auto}.pm-tc:active{box-shadow:inset 0 0 0 1px var(--lp-c1),inset 0 0 22px -6px var(--lp-c1)}[data-hpin] .lp-fly,[data-hpin] .lp-tilt{pointer-events:none}[data-hpin] .lp-fly>*:not(.lp-tilt),[data-hpin] .lp-tilt>*{pointer-events:auto}.lp-h1b{display:block;margin:0;padding:0;border:0;background:none;font:inherit;color:inherit;letter-spacing:inherit;line-height:inherit;text-align:inherit;text-wrap:inherit;cursor:pointer;border-radius:10px}.lp-h1b>span{display:block}.lp-h1b:focus-visible,.lp-trust[data-obj]:focus-visible,button.lp-live-chip:focus-visible{outline:2px solid var(--cyan);outline-offset:4px}:is(.lp-promise,.lp-trust,.lp-proof,.pm-stats)[data-obj]{cursor:pointer}button.lp-live-chip{border:0;cursor:pointer}@media(hover:hover)and (pointer:fine){.lp-promise[data-obj]{transition:color var(--h-t-ui,.22s)}.lp-promise[data-obj]:hover{color:var(--ink)}}button.lp-cue{border:0;background:none;font:inherit;color:var(--ink-3);cursor:pointer;padding:6px 8px;border-radius:10px}button.lp-cue:hover{color:var(--ink-2)}button.lp-cue:focus-visible{outline:2px solid var(--cyan);outline-offset:2px}.ags-slot{min-height:430px}@media(max-width:760px){.ags-slot{min-height:560px}}
