@import url("https://fonts.googleapis.com/css2?family=Inter+Tight:wght@500;600;700&family=Outfit:wght@300;400;500;600&family=Instrument+Serif:ital@0;1&display=swap");:root[data-theme=subtle]{--bg:#07080c;--bg-tint:#0c0d13;--fg:#f5f6f8;--fg-2:#a9abb9;--fg-3:#767889;--s-float:#14151c;--s1:rgba(255,255,255,.038);--s2:rgba(255,255,255,.064);--s3:rgba(18,19,26,.84);--s-solid:#111218;--line:rgba(255,255,255,.062);--line-2:rgba(255,255,255,.11);--line-3:rgba(255,255,255,.18);--sheen:inset 0 1px 0 rgba(255,255,255,.075);--sheen-2:inset 0 1px 0 rgba(255,255,255,.12);--lift:0 1px 2px rgba(0,0,0,.3),0 6px 14px -8px rgba(0,0,0,.5);--lift-2:0 2px 8px rgba(0,0,0,.3),0 18px 40px -18px rgba(0,0,0,.75);--lift-3:0 10px 30px rgba(0,0,0,.45),0 40px 80px -30px rgba(0,0,0,.85);--blur:saturate(160%) blur(24px);--brand:#9ca2ff;--brand-hover:#b3b8ff;--brand-rgb:156,162,255;--brand-ink:#0a0b14;--brand-dim:rgba(156,162,255,.12);--brand-line:rgba(156,162,255,.34);--display:"Inter Tight","Inter",ui-sans-serif,system-ui,sans-serif;--r-sm:9px;--r-md:12px;--r-lg:16px;--r-xl:20px;--t-fast:160ms;--t:220ms;--ease:cubic-bezier(.2,.8,.2,1);--page-glow:radial-gradient(1200px 700px at 80% -18%,rgba(156,162,255,.085),transparent 60%),radial-gradient(900px 620px at -6% 10%,rgba(130,110,255,.05),transparent 62%),radial-gradient(900px 600px at 50% 120%,rgba(111,210,230,.03),transparent 60%)}:where(:root[data-theme=subtle]) h1{font-size:25px;font-weight:600;letter-spacing:-.03em}:where(:root[data-theme=subtle]) h3{font-weight:600}:where(:root[data-theme=subtle]) :focus-visible{outline:none;box-shadow:0 0 0 3px rgba(var(--brand-rgb),.38)}:where(:root[data-theme=subtle]) .card,:where(:root[data-theme=subtle]) .fset,:where(:root[data-theme=subtle]) .metric,:where(:root[data-theme=subtle]) .panel{background:linear-gradient(180deg,rgba(255,255,255,.052),rgba(255,255,255,.026))}:where(:root[data-theme=subtle]) .cal .day,:where(:root[data-theme=subtle]) .metric,:where(:root[data-theme=subtle]) .rowi{transition:background-color var(--t) var(--ease),border-color var(--t) var(--ease),transform var(--t) var(--ease),box-shadow var(--t) var(--ease)}:where(:root[data-theme=subtle]) .rowi:hover{background:rgba(255,255,255,.055);border-color:var(--line-2)}:where(:root[data-theme=subtle]) .metric:hover{transform:translateY(-1px);box-shadow:var(--sheen-2),var(--lift-2)}:where(:root[data-theme=subtle]) .btn,:where(:root[data-theme=subtle]) button{height:33px}:where(:root[data-theme=subtle]) .btn.primary,:where(:root[data-theme=subtle]) button.primary{background:linear-gradient(180deg,#adb2ff,#8f96ff);box-shadow:inset 0 1px 0 rgba(255,255,255,.45),0 1px 2px rgba(0,0,0,.4),0 8px 20px -10px rgba(var(--brand-rgb),.7)}:where(:root[data-theme=subtle]) .btn.primary:hover,:where(:root[data-theme=subtle]) button.primary:hover{background:linear-gradient(180deg,#bcc0ff,#9ea4ff);box-shadow:inset 0 1px 0 rgba(255,255,255,.5),0 1px 2px rgba(0,0,0,.4),0 10px 26px -10px rgba(var(--brand-rgb),.9)}:where(:root[data-theme=subtle]) .btn:hover,:where(:root[data-theme=subtle]) button:hover{background:rgba(255,255,255,.09)}:where(:root[data-theme=subtle]) .navmake{background:linear-gradient(180deg,#adb2ff,#8f96ff);box-shadow:inset 0 1px 0 rgba(255,255,255,.45),0 10px 24px -14px rgba(var(--brand-rgb),.9)}:where(:root[data-theme=subtle]) input,:where(:root[data-theme=subtle]) select,:where(:root[data-theme=subtle]) textarea{background:rgba(0,0,0,.2)}:where(:root[data-theme=subtle]) input:focus,:where(:root[data-theme=subtle]) select:focus,:where(:root[data-theme=subtle]) textarea:focus{background:rgba(0,0,0,.28);box-shadow:0 0 0 3px rgba(var(--brand-rgb),.16)}:where(:root[data-theme=subtle]) nav .navitem.on{background:linear-gradient(180deg,rgba(255,255,255,.085),rgba(255,255,255,.045));box-shadow:var(--sheen-2),var(--lift)}:where(:root[data-theme=subtle]) nav .navitem.on:before{box-shadow:0 0 10px rgba(var(--brand-rgb),.8)}:where(:root[data-theme=subtle]) .seg button.on{background:rgba(255,255,255,.1);box-shadow:var(--sheen-2),var(--lift)}:where(:root[data-theme=subtle]) .tabs a.on{box-shadow:0 6px 12px -8px rgba(var(--brand-rgb),.7)}:where(:root[data-theme=subtle]) .empty{background:rgba(255,255,255,.014);border-color:var(--line-2)}:root:is([data-theme=liquid],[data-theme=navy],[data-theme=navy2],[data-theme=navy3],[data-theme=frost]){--lg-panel:linear-gradient(180deg,rgba(255,255,255,.13),rgba(255,255,255,.055));--lg-row:linear-gradient(180deg,rgba(255,255,255,.1),rgba(255,255,255,.05));--lg-row-hover:linear-gradient(180deg,rgba(255,255,255,.16),rgba(255,255,255,.08));--lg-edge:rgba(255,255,255,.14);--lg-nav:linear-gradient(180deg,rgba(255,255,255,.12),rgba(255,255,255,.05));--lg-nav-hover:rgba(255,255,255,.1);--lg-nav-on:rgba(255,255,255,.18);--lg-nav-on-line:rgba(255,255,255,.22);--lg-nav-on-ink:#fff;--lg-ctl:rgba(255,255,255,.12);--lg-ctl-line:rgba(255,255,255,.18);--lg-ctl-hover:rgba(255,255,255,.2);--lg-ctl-hover-line:rgba(255,255,255,.3);--lg-cta:#fff;--lg-cta-ink:var(--brand-ink);--lg-cta-glow:rgba(255,255,255,.6);--lg-cta-ring:rgba(255,255,255,.16);--lg-chip:#fff;--lg-chip-ink:var(--brand-ink);--lg-field-line:rgba(255,255,255,.16);--lg-field-focus:rgba(255,255,255,.5);--lg-focus:rgba(255,255,255,.4);--lg-empty:rgba(255,255,255,.04);--lg-empty-line:rgba(255,255,255,.22);--lg-h2:rgba(255,255,255,.66);--lg-shade:12,6,44;--lg-scrim:rgba(14,9,44,.46);--display:"Outfit","Inter",ui-sans-serif,system-ui,sans-serif;--r-xs:8px;--r-sm:12px;--r-md:16px;--r-lg:22px;--r-xl:26px;--r-2xl:30px;--t-fast:180ms;--t:260ms;--t-slow:340ms;--ease:cubic-bezier(.22,.9,.25,1);--blur:saturate(175%) blur(30px);--gutter:16px}:root[data-theme=liquid]{accent-color:#d8d2ff;--bg:#17123a;--bg-tint:#1d1745;--fg:#ffffff;--fg-2:rgba(255,255,255,.74);--fg-3:rgba(255,255,255,.54);--s-float:rgba(38,31,82,.88);--s1:rgba(255,255,255,.075);--s2:rgba(255,255,255,.12);--s3:rgba(40,32,86,.72);--s-solid:#251e54;--line:rgba(255,255,255,.13);--line-2:rgba(255,255,255,.2);--line-3:rgba(255,255,255,.32);--sheen:inset 0 1px 0 rgba(255,255,255,.24),inset 0 -1px 0 rgba(255,255,255,.04);--sheen-2:inset 0 1px 0 rgba(255,255,255,.34),inset 0 -1px 0 rgba(255,255,255,.06);--lift:0 2px 6px rgba(12,6,44,.16),0 12px 30px -14px rgba(12,6,44,.5);--lift-2:0 6px 18px rgba(12,6,44,.22),0 26px 60px -22px rgba(12,6,44,.65);--lift-3:0 14px 40px rgba(12,6,44,.35),0 50px 100px -30px rgba(12,6,44,.8);--well:24,16,70;--brand:#ddd8ff;--brand-hover:#ffffff;--brand-rgb:221,216,255;--brand-ink:#1c1548;--brand-dim:rgba(221,216,255,.16);--brand-line:rgba(221,216,255,.5);--page-glow:radial-gradient(900px 700px at 88% -12%,rgba(126,110,255,.6),transparent 62%),radial-gradient(820px 720px at -8% 28%,rgba(214,92,160,.46),transparent 60%),radial-gradient(1000px 800px at 62% 112%,rgba(64,124,255,.5),transparent 60%),radial-gradient(640px 520px at 22% 96%,rgba(255,140,96,.24),transparent 62%),linear-gradient(160deg,#261d55,#1b1545 45%,#161a45)}:root[data-theme=navy]{accent-color:#b4c6e8;--bg:#0b111f;--bg-tint:#101828;--fg:#f4f6fa;--fg-2:rgba(236,241,250,.7);--fg-3:rgba(236,241,250,.5);--s-float:rgba(17,25,42,.9);--s1:rgba(255,255,255,.055);--s2:rgba(255,255,255,.09);--s3:rgba(17,25,42,.78);--s-solid:#131b2d;--line:rgba(255,255,255,.1);--line-2:rgba(255,255,255,.16);--line-3:rgba(255,255,255,.26);--sheen:inset 0 1px 0 rgba(255,255,255,.16),inset 0 -1px 0 rgba(255,255,255,.03);--sheen-2:inset 0 1px 0 rgba(255,255,255,.24),inset 0 -1px 0 rgba(255,255,255,.04);--lift:0 2px 6px rgba(0,4,16,.25),0 12px 30px -14px rgba(0,4,16,.6);--lift-2:0 6px 18px rgba(0,4,16,.3),0 26px 60px -22px rgba(0,4,16,.75);--lift-3:0 14px 40px rgba(0,4,16,.45),0 50px 100px -30px rgba(0,4,16,.9);--well:2,6,16;--brand:#b4c6e8;--brand-hover:#d3def2;--brand-rgb:180,198,232;--brand-ink:#0b1222;--brand-dim:rgba(180,198,232,.14);--brand-line:rgba(180,198,232,.42);--lg-panel:linear-gradient(180deg,rgba(255,255,255,.085),rgba(255,255,255,.035));--lg-row:linear-gradient(180deg,rgba(255,255,255,.07),rgba(255,255,255,.03));--lg-row-hover:linear-gradient(180deg,rgba(255,255,255,.11),rgba(255,255,255,.055));--lg-edge:rgba(255,255,255,.11);--lg-nav:linear-gradient(180deg,rgba(255,255,255,.08),rgba(255,255,255,.03));--lg-nav-on:rgba(255,255,255,.13);--lg-nav-on-line:rgba(255,255,255,.18);--lg-ctl:rgba(255,255,255,.08);--lg-ctl-line:rgba(255,255,255,.14);--lg-ctl-hover:rgba(255,255,255,.14);--lg-ctl-hover-line:rgba(255,255,255,.24);--lg-cta-glow:rgba(220,230,250,.35);--lg-h2:rgba(236,241,250,.58);--lg-shade:0,4,16;--lg-scrim:rgba(2,6,16,.55);--page-glow:radial-gradient(1100px 620px at 70% -20%,rgba(200,215,240,.13),transparent 60%),radial-gradient(900px 760px at -10% 40%,rgba(38,64,120,.55),transparent 62%),radial-gradient(1000px 800px at 85% 110%,rgba(30,58,110,.5),transparent 60%),radial-gradient(700px 500px at 40% 60%,rgba(90,104,130,.14),transparent 65%),linear-gradient(165deg,#121a2c,#0b111f 50%,#0d1528)}:root[data-theme=navy2]{accent-color:#8fb0ff;--bg:#03060e;--bg-tint:#060b18;--fg:#f3f6ff;--fg-2:rgba(228,236,255,.72);--fg-3:rgba(228,236,255,.52);--s-float:rgba(7,13,30,.92);--s1:rgba(170,195,255,.045);--s2:rgba(170,195,255,.075);--s3:rgba(7,13,30,.82);--s-solid:#080f22;--line:rgba(180,200,255,.09);--line-2:rgba(180,200,255,.15);--line-3:rgba(180,200,255,.24);--sheen:inset 0 1px 0 rgba(220,232,255,.18),inset 0 -1px 0 rgba(220,232,255,.03);--sheen-2:inset 0 1px 0 rgba(220,232,255,.27),inset 0 -1px 0 rgba(220,232,255,.05);--lift:0 2px 6px rgba(0,6,28,.25),0 12px 30px -14px rgba(0,6,28,.6);--lift-2:0 6px 18px rgba(0,6,28,.3),0 26px 60px -22px rgba(0,6,28,.75);--lift-3:0 14px 40px rgba(0,6,28,.45),0 50px 100px -30px rgba(0,6,28,.9);--well:0,2,8;--brand:#8fb0ff;--brand-hover:#b3caff;--brand-rgb:143,176,255;--brand-ink:#07122e;--brand-dim:rgba(143,176,255,.15);--brand-line:rgba(143,176,255,.45);--lg-panel:linear-gradient(180deg,rgba(190,210,255,.075),rgba(150,180,255,.025));--lg-row:linear-gradient(180deg,rgba(190,210,255,.06),rgba(150,180,255,.02));--lg-row-hover:linear-gradient(180deg,rgba(190,210,255,.1),rgba(150,180,255,.045));--lg-edge:rgba(190,210,255,.1);--lg-nav:linear-gradient(180deg,rgba(190,210,255,.065),rgba(150,180,255,.02));--lg-nav-hover:rgba(190,210,255,.1);--lg-nav-on:rgba(190,210,255,.12);--lg-nav-on-line:rgba(190,210,255,.24);--lg-ctl:rgba(190,210,255,.07);--lg-ctl-line:rgba(190,210,255,.13);--lg-ctl-hover:rgba(190,210,255,.17);--lg-ctl-hover-line:rgba(190,210,255,.28);--lg-cta:#f4f7ff;--lg-cta-glow:rgba(110,150,255,.4);--lg-cta-ring:rgba(143,176,255,.2);--lg-chip:#f4f7ff;--lg-focus:rgba(143,176,255,.5);--lg-field-focus:rgba(143,176,255,.6);--lg-h2:rgba(228,236,255,.6);--lg-shade:0,6,28;--lg-scrim:rgba(0,2,8,.6);--page-glow:radial-gradient(1000px 560px at 75% -20%,rgba(70,110,220,.14),transparent 60%),radial-gradient(900px 760px at -10% 40%,rgba(18,38,100,.32),transparent 62%),radial-gradient(1000px 800px at 85% 115%,rgba(20,44,120,.28),transparent 60%),linear-gradient(165deg,#060c1c,#03060e 50%,#050a18)}:root[data-theme=navy3]{accent-color:#8fb0ff;--bg:#010307;--bg-tint:#03060d;--fg:#f3f6ff;--fg-2:rgba(228,236,255,.72);--fg-3:rgba(228,236,255,.52);--s-float:rgba(4,8,18,.93);--s1:rgba(170,195,255,.035);--s2:rgba(170,195,255,.06);--s3:rgba(4,8,18,.85);--s-solid:#050a16;--line:rgba(180,200,255,.075);--line-2:rgba(180,200,255,.12);--line-3:rgba(180,200,255,.2);--sheen:inset 0 1px 0 rgba(220,232,255,.18),inset 0 -1px 0 rgba(220,232,255,.03);--sheen-2:inset 0 1px 0 rgba(220,232,255,.27),inset 0 -1px 0 rgba(220,232,255,.05);--lift:0 2px 6px rgba(0,6,28,.25),0 12px 30px -14px rgba(0,6,28,.6);--lift-2:0 6px 18px rgba(0,6,28,.3),0 26px 60px -22px rgba(0,6,28,.75);--lift-3:0 14px 40px rgba(0,6,28,.45),0 50px 100px -30px rgba(0,6,28,.9);--well:0,2,8;--brand:#8fb0ff;--brand-hover:#b3caff;--brand-rgb:143,176,255;--brand-ink:#07122e;--brand-dim:rgba(143,176,255,.15);--brand-line:rgba(143,176,255,.45);--lg-panel:linear-gradient(180deg,rgba(190,210,255,.06),rgba(150,180,255,.018));--lg-row:linear-gradient(180deg,rgba(190,210,255,.045),rgba(150,180,255,.014));--lg-row-hover:linear-gradient(180deg,rgba(190,210,255,.08),rgba(150,180,255,.035));--lg-edge:rgba(190,210,255,.085);--lg-nav:linear-gradient(180deg,rgba(190,210,255,.05),rgba(150,180,255,.015));--lg-nav-hover:rgba(190,210,255,.1);--lg-nav-on:rgba(190,210,255,.12);--lg-nav-on-line:rgba(190,210,255,.24);--lg-ctl:rgba(190,210,255,.07);--lg-ctl-line:rgba(190,210,255,.13);--lg-ctl-hover:rgba(190,210,255,.17);--lg-ctl-hover-line:rgba(190,210,255,.28);--lg-cta:#f4f7ff;--lg-cta-glow:rgba(110,150,255,.32);--lg-cta-ring:rgba(143,176,255,.2);--lg-chip:#f4f7ff;--lg-focus:rgba(143,176,255,.5);--lg-field-focus:rgba(143,176,255,.6);--lg-h2:rgba(228,236,255,.6);--lg-shade:0,6,28;--lg-scrim:rgba(0,2,8,.6);--page-glow:radial-gradient(1000px 520px at 75% -22%,rgba(60,100,210,.09),transparent 60%),radial-gradient(900px 760px at -10% 40%,rgba(14,30,84,.26),transparent 62%),radial-gradient(1000px 800px at 85% 115%,rgba(16,36,100,.22),transparent 60%),linear-gradient(165deg,#04081a,#010307 50%,#030612)}:root[data-theme=frost]{color-scheme:light;accent-color:#1c2540;--bg:#e8ecf2;--bg-tint:#eef1f5;--fg:#161b28;--fg-2:#525a6b;--fg-3:#868d9c;--s-float:rgba(250,251,253,.93);--s1:rgba(255,255,255,.55);--s2:rgba(255,255,255,.75);--s3:rgba(255,255,255,.88);--s-solid:#f7f8fb;--line:rgba(20,28,48,.08);--line-2:rgba(20,28,48,.13);--line-3:rgba(20,28,48,.22);--sheen:inset 0 1px 0 rgba(255,255,255,.95);--sheen-2:inset 0 1px 0 #fff;--lift:0 1px 2px rgba(30,40,70,.06),0 10px 26px -14px rgba(30,40,70,.2);--lift-2:0 2px 8px rgba(30,40,70,.07),0 22px 50px -22px rgba(30,40,70,.28);--lift-3:0 10px 30px rgba(30,40,70,.12),0 44px 90px -30px rgba(30,40,70,.35);--hi:20,28,48;--well:255,255,255;--brand:#2a3a66;--brand-hover:#1c2540;--brand-rgb:42,58,102;--brand-ink:#ffffff;--brand-dim:rgba(42,58,102,.08);--brand-line:rgba(42,58,102,.3);--st-wait:#c07a0e;--wait-rgb:192,122,14;--st-wait-fg:#8f5a06;--st-sched:#1487a0;--sched-rgb:20,135,160;--st-sched-fg:#0d6173;--st-live:#2f9142;--live-rgb:47,145,66;--st-live-fg:#22702f;--st-fail:#d1343e;--fail-rgb:209,52,62;--st-fail-fg:#b0232d;--lg-panel:linear-gradient(180deg,rgba(255,255,255,.74),rgba(255,255,255,.48));--lg-row:linear-gradient(180deg,rgba(255,255,255,.64),rgba(255,255,255,.42));--lg-row-hover:linear-gradient(180deg,rgba(255,255,255,.88),rgba(255,255,255,.66));--lg-edge:rgba(255,255,255,.9);--lg-nav:linear-gradient(180deg,rgba(255,255,255,.68),rgba(255,255,255,.44));--lg-nav-hover:rgba(255,255,255,.62);--lg-nav-on:#fff;--lg-nav-on-line:#fff;--lg-nav-on-ink:var(--fg);--lg-ctl:rgba(255,255,255,.62);--lg-ctl-line:rgba(255,255,255,.9);--lg-ctl-hover:rgba(255,255,255,.92);--lg-ctl-hover-line:#fff;--lg-cta:#1c2540;--lg-cta-ink:#fff;--lg-cta-glow:rgba(28,37,64,.4);--lg-cta-ring:rgba(28,37,64,.12);--lg-chip:#fff;--lg-chip-ink:var(--fg);--lg-field-line:rgba(20,28,48,.12);--lg-field-focus:rgba(42,58,102,.55);--lg-focus:rgba(42,58,102,.32);--lg-empty:rgba(255,255,255,.4);--lg-empty-line:rgba(20,28,48,.18);--lg-h2:#6b7282;--lg-shade:30,40,70;--lg-scrim:rgba(30,36,56,.22);--page-glow:radial-gradient(900px 700px at 85% -10%,rgba(196,206,234,.85),transparent 62%),radial-gradient(800px 700px at -8% 30%,rgba(232,216,228,.6),transparent 60%),radial-gradient(1000px 800px at 60% 115%,rgba(200,224,236,.7),transparent 60%),linear-gradient(160deg,#eff2f6,#e3e7ee)}:where(:root:is([data-theme=liquid],[data-theme=navy],[data-theme=navy2],[data-theme=navy3],[data-theme=frost])) h1{font-weight:400;font-size:30px;letter-spacing:-.02em}:where(:root:is([data-theme=liquid],[data-theme=navy],[data-theme=navy2],[data-theme=navy3],[data-theme=frost])) h3{font-weight:500;letter-spacing:-.01em}:where(:root:is([data-theme=liquid],[data-theme=navy],[data-theme=navy2],[data-theme=navy3],[data-theme=frost])) h2{color:var(--lg-h2)}:where(:root:is([data-theme=liquid],[data-theme=navy],[data-theme=navy2],[data-theme=navy3],[data-theme=frost])) .metric .v,:where(:root:is([data-theme=liquid],[data-theme=navy],[data-theme=navy2],[data-theme=navy3],[data-theme=frost])) .num{font-weight:400;letter-spacing:-.02em}:where(:root:is([data-theme=liquid],[data-theme=navy],[data-theme=navy2],[data-theme=navy3],[data-theme=frost])) :focus-visible{outline:none;box-shadow:0 0 0 3px var(--lg-focus)}@media (min-width:901px){:where(:root:is([data-theme=liquid],[data-theme=navy],[data-theme=navy2],[data-theme=navy3],[data-theme=frost])) nav{top:var(--gutter);height:calc(100vh - 2 * var(--gutter));margin:var(--gutter) 0 var(--gutter) var(--gutter)}:where(:root:is([data-theme=liquid],[data-theme=navy],[data-theme=navy2],[data-theme=navy3],[data-theme=frost])) main{padding:var(--gutter) var(--gutter) 60px}:where(:root:is([data-theme=liquid],[data-theme=navy],[data-theme=navy2],[data-theme=navy3],[data-theme=frost])) .wide{max-width:none}}:where(:root:is([data-theme=liquid],[data-theme=navy],[data-theme=navy2],[data-theme=navy3],[data-theme=frost])) nav{border:1px solid var(--lg-edge);border-radius:var(--r-2xl);background:var(--lg-nav);box-shadow:var(--sheen-2),var(--lift-2)}:where(:root:is([data-theme=liquid],[data-theme=navy],[data-theme=navy2],[data-theme=navy3],[data-theme=frost])) nav .navitem{border-radius:var(--r-sm);padding:8px 10px}:where(:root:is([data-theme=liquid],[data-theme=navy],[data-theme=navy2],[data-theme=navy3],[data-theme=frost])) nav .navitem:hover{background:var(--lg-nav-hover)}:where(:root:is([data-theme=liquid],[data-theme=navy],[data-theme=navy2],[data-theme=navy3],[data-theme=frost])) nav .navitem.on{background:var(--lg-nav-on);border-color:var(--lg-nav-on-line);color:var(--lg-nav-on-ink);box-shadow:var(--sheen-2),var(--lift);padding:7px 9px}:where(:root:is([data-theme=liquid],[data-theme=navy],[data-theme=navy2],[data-theme=navy3],[data-theme=frost])) nav .navitem.on svg{color:var(--lg-nav-on-ink)}:where(:root:is([data-theme=liquid],[data-theme=navy],[data-theme=navy2],[data-theme=navy3],[data-theme=frost])) nav .navitem.on:before{display:none}:where(:root:is([data-theme=liquid],[data-theme=navy],[data-theme=navy2],[data-theme=navy3],[data-theme=frost])) .navmake{border-radius:999px;background:var(--lg-cta);color:var(--lg-cta-ink);box-shadow:inset 0 -1px 0 rgba(var(--lg-shade),.12),0 10px 26px -12px var(--lg-cta-glow)}:where(:root:is([data-theme=liquid],[data-theme=navy],[data-theme=navy2],[data-theme=navy3],[data-theme=frost])) .wsbtn{border-radius:var(--r-md)}:where(:root:is([data-theme=liquid],[data-theme=navy],[data-theme=navy2],[data-theme=navy3],[data-theme=frost])) .card,:where(:root:is([data-theme=liquid],[data-theme=navy],[data-theme=navy2],[data-theme=navy3],[data-theme=frost])) .fset,:where(:root:is([data-theme=liquid],[data-theme=navy],[data-theme=navy2],[data-theme=navy3],[data-theme=frost])) .metric,:where(:root:is([data-theme=liquid],[data-theme=navy],[data-theme=navy2],[data-theme=navy3],[data-theme=frost])) .mrail,:where(:root:is([data-theme=liquid],[data-theme=navy],[data-theme=navy2],[data-theme=navy3],[data-theme=frost])) .panel,:where(:root:is([data-theme=liquid],[data-theme=navy],[data-theme=navy2],[data-theme=navy3],[data-theme=frost])) .tgrid{background:var(--lg-panel);border-color:var(--lg-edge);box-shadow:var(--sheen-2),var(--lift-2);backdrop-filter:var(--blur);-webkit-backdrop-filter:var(--blur)}:where(:root:is([data-theme=liquid],[data-theme=navy],[data-theme=navy2],[data-theme=navy3],[data-theme=frost])) .cal .day,:where(:root:is([data-theme=liquid],[data-theme=navy],[data-theme=navy2],[data-theme=navy3],[data-theme=frost])) .rowi,:where(:root:is([data-theme=liquid],[data-theme=navy],[data-theme=navy2],[data-theme=navy3],[data-theme=frost])) .step,:where(:root:is([data-theme=liquid],[data-theme=navy],[data-theme=navy2],[data-theme=navy3],[data-theme=frost])) .tgt{background:var(--lg-row);border-color:var(--lg-edge);backdrop-filter:var(--blur);-webkit-backdrop-filter:var(--blur)}:where(:root:is([data-theme=liquid],[data-theme=navy],[data-theme=navy2],[data-theme=navy3],[data-theme=frost])) .cal .day,:where(:root:is([data-theme=liquid],[data-theme=navy],[data-theme=navy2],[data-theme=navy3],[data-theme=frost])) .mediapick,:where(:root:is([data-theme=liquid],[data-theme=navy],[data-theme=navy2],[data-theme=navy3],[data-theme=frost])) .metric,:where(:root:is([data-theme=liquid],[data-theme=navy],[data-theme=navy2],[data-theme=navy3],[data-theme=frost])) .railtile,:where(:root:is([data-theme=liquid],[data-theme=navy],[data-theme=navy2],[data-theme=navy3],[data-theme=frost])) .rowi{transition:background var(--t) var(--ease),border-color var(--t) var(--ease),transform var(--t) var(--ease),box-shadow var(--t) var(--ease)}:where(:root:is([data-theme=liquid],[data-theme=navy],[data-theme=navy2],[data-theme=navy3],[data-theme=frost])) .cal .day:hover,:where(:root:is([data-theme=liquid],[data-theme=navy],[data-theme=navy2],[data-theme=navy3],[data-theme=frost])) .rowi:hover{background:var(--lg-row-hover);border-color:var(--line-2);box-shadow:var(--sheen-2),var(--lift)}:where(:root:is([data-theme=liquid],[data-theme=navy],[data-theme=navy2],[data-theme=navy3],[data-theme=frost])) .metric:hover{transform:translateY(-2px);box-shadow:var(--sheen-2),var(--lift-3)}:where(:root:is([data-theme=liquid],[data-theme=navy],[data-theme=navy2],[data-theme=navy3],[data-theme=frost])) .mediapick:hover{transform:translateY(-2px);box-shadow:var(--lift-2)}:where(:root:is([data-theme=liquid],[data-theme=navy],[data-theme=navy2],[data-theme=navy3],[data-theme=frost])) .mediapick.on{box-shadow:0 0 0 2px var(--brand),var(--lift-2);border-color:var(--brand)}:where(:root:is([data-theme=liquid],[data-theme=navy],[data-theme=navy2],[data-theme=navy3],[data-theme=frost])) .btn,:where(:root:is([data-theme=liquid],[data-theme=navy],[data-theme=navy2],[data-theme=navy3],[data-theme=frost])) button{height:34px;padding:0 15px;border-radius:999px;background:var(--lg-ctl);border-color:var(--lg-ctl-line);box-shadow:var(--sheen),var(--lift);backdrop-filter:var(--blur);-webkit-backdrop-filter:var(--blur)}:where(:root:is([data-theme=liquid],[data-theme=navy],[data-theme=navy2],[data-theme=navy3],[data-theme=frost])) .btn:hover,:where(:root:is([data-theme=liquid],[data-theme=navy],[data-theme=navy2],[data-theme=navy3],[data-theme=frost])) button:hover{background:var(--lg-ctl-hover);border-color:var(--lg-ctl-hover-line)}:where(:root:is([data-theme=liquid],[data-theme=navy],[data-theme=navy2],[data-theme=navy3],[data-theme=frost])) .btn.small,:where(:root:is([data-theme=liquid],[data-theme=navy],[data-theme=navy2],[data-theme=navy3],[data-theme=frost])) button.small{height:28px;padding:0 11px}:where(:root:is([data-theme=liquid],[data-theme=navy],[data-theme=navy2],[data-theme=navy3],[data-theme=frost])) .btn.primary,:where(:root:is([data-theme=liquid],[data-theme=navy],[data-theme=navy2],[data-theme=navy3],[data-theme=frost])) button.primary{background:var(--lg-cta);color:var(--lg-cta-ink);box-shadow:inset 0 -1px 0 rgba(var(--lg-shade),.12),0 8px 22px -10px var(--lg-cta-glow)}:where(:root:is([data-theme=liquid],[data-theme=navy],[data-theme=navy2],[data-theme=navy3],[data-theme=frost])) .btn.primary:hover,:where(:root:is([data-theme=liquid],[data-theme=navy],[data-theme=navy2],[data-theme=navy3],[data-theme=frost])) button.primary:hover{background:var(--lg-cta);box-shadow:0 0 0 4px var(--lg-cta-ring),0 10px 28px -10px var(--lg-cta-glow)}:where(:root:is([data-theme=liquid],[data-theme=navy],[data-theme=navy2],[data-theme=navy3],[data-theme=frost])) button.primary:disabled:hover{background:var(--lg-cta)}:where(:root:is([data-theme=liquid],[data-theme=navy],[data-theme=navy2],[data-theme=navy3],[data-theme=frost])) .btn.ghost,:where(:root:is([data-theme=liquid],[data-theme=navy],[data-theme=navy2],[data-theme=navy3],[data-theme=frost])) button.ghost{background:transparent;backdrop-filter:none;-webkit-backdrop-filter:none}:where(:root:is([data-theme=liquid],[data-theme=navy],[data-theme=navy2],[data-theme=navy3],[data-theme=frost])) .btn.quiet,:where(:root:is([data-theme=liquid],[data-theme=navy],[data-theme=navy2],[data-theme=navy3],[data-theme=frost])) button.quiet{background:transparent;border-color:transparent;box-shadow:none;backdrop-filter:none;-webkit-backdrop-filter:none}:where(:root:is([data-theme=liquid],[data-theme=navy],[data-theme=navy2],[data-theme=navy3],[data-theme=frost])) input,:where(:root:is([data-theme=liquid],[data-theme=navy],[data-theme=navy2],[data-theme=navy3],[data-theme=frost])) select,:where(:root:is([data-theme=liquid],[data-theme=navy],[data-theme=navy2],[data-theme=navy3],[data-theme=frost])) textarea{border-radius:var(--r-sm);border-color:var(--lg-field-line)}:where(:root:is([data-theme=liquid],[data-theme=navy],[data-theme=navy2],[data-theme=navy3],[data-theme=frost])) input:focus,:where(:root:is([data-theme=liquid],[data-theme=navy],[data-theme=navy2],[data-theme=navy3],[data-theme=frost])) select:focus,:where(:root:is([data-theme=liquid],[data-theme=navy],[data-theme=navy2],[data-theme=navy3],[data-theme=frost])) textarea:focus{border-color:var(--lg-field-focus);box-shadow:0 0 0 4px var(--lg-cta-ring)}:where(:root:is([data-theme=liquid],[data-theme=navy],[data-theme=navy2],[data-theme=navy3],[data-theme=frost])) .seg{border-radius:999px;padding:3px;background:rgba(var(--well),.3)}:where(:root:is([data-theme=liquid],[data-theme=navy],[data-theme=navy2],[data-theme=navy3],[data-theme=frost])) .seg button{border-radius:999px;backdrop-filter:none;-webkit-backdrop-filter:none;background:none;box-shadow:none}:where(:root:is([data-theme=liquid],[data-theme=navy],[data-theme=navy2],[data-theme=navy3],[data-theme=frost])) .calbar .seg a.on,:where(:root:is([data-theme=liquid],[data-theme=navy],[data-theme=navy2],[data-theme=navy3],[data-theme=frost])) .seg button.on{background:var(--lg-chip);color:var(--lg-chip-ink);box-shadow:0 2px 8px rgba(var(--lg-shade),.25)}:where(:root:is([data-theme=liquid],[data-theme=navy],[data-theme=navy2],[data-theme=navy3],[data-theme=frost])) .calbar .seg a{border-radius:999px}:where(:root:is([data-theme=liquid],[data-theme=navy],[data-theme=navy2],[data-theme=navy3],[data-theme=frost])) .tabs a.on{border-bottom-color:var(--fg)}:where(:root:is([data-theme=liquid],[data-theme=navy],[data-theme=navy2],[data-theme=navy3],[data-theme=frost])) .pill{background:var(--lg-ctl)}:where(:root:is([data-theme=liquid],[data-theme=navy],[data-theme=navy2],[data-theme=navy3],[data-theme=frost])) .pill.hot{background:var(--lg-cta);color:var(--lg-cta-ink)}:where(:root:is([data-theme=liquid],[data-theme=navy],[data-theme=navy2],[data-theme=navy3],[data-theme=frost])) .empty{background:var(--lg-empty);border-color:var(--lg-empty-line);border-radius:var(--r-lg)}:where(:root:is([data-theme=liquid],[data-theme=navy],[data-theme=navy2],[data-theme=navy3],[data-theme=frost])) .drawer,:where(:root:is([data-theme=liquid],[data-theme=navy],[data-theme=navy2],[data-theme=navy3],[data-theme=frost])) .railpop,:where(:root:is([data-theme=liquid],[data-theme=navy],[data-theme=navy2],[data-theme=navy3],[data-theme=frost])) .wsmenu{backdrop-filter:saturate(180%) blur(40px);-webkit-backdrop-filter:saturate(180%) blur(40px)}:where(:root:is([data-theme=liquid],[data-theme=navy],[data-theme=navy2],[data-theme=navy3],[data-theme=frost])) .achat{background:color-mix(in srgb,var(--s-float) 64%,transparent);backdrop-filter:saturate(160%) blur(28px);-webkit-backdrop-filter:saturate(160%) blur(28px)}:where(:root:is([data-theme=liquid],[data-theme=navy],[data-theme=navy2],[data-theme=navy3],[data-theme=frost])) .scrim{background:var(--lg-scrim);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}:root[data-theme=editorial]{color-scheme:light;accent-color:#2f3ad9;--bg:#f6f4ef;--bg-tint:#efece5;--fg:#17171b;--fg-2:#55555e;--fg-3:#85858e;--s-float:#ffffff;--s1:#ffffff;--s2:#f2efe9;--s3:#ffffff;--s-solid:#ffffff;--line:#e7e3da;--line-2:#d9d4c9;--line-3:#bdb7aa;--sheen:0 0 #0000;--sheen-2:0 0 #0000;--lift:0 1px 0 rgba(23,23,27,.025);--lift-2:0 1px 2px rgba(23,23,27,.05),0 10px 24px -14px rgba(23,23,27,.14);--lift-3:0 2px 6px rgba(23,23,27,.06),0 28px 56px -18px rgba(23,23,27,.24);--blur:none;--hi:23,23,27;--well:255,255,255;--brand:#2f3ad9;--brand-hover:#2530c4;--brand-rgb:47,58,217;--brand-ink:#ffffff;--brand-dim:rgba(47,58,217,.07);--brand-line:rgba(47,58,217,.34);--st-wait:#c07a0e;--wait-rgb:192,122,14;--st-wait-fg:#8f5a06;--st-sched:#1487a0;--sched-rgb:20,135,160;--st-sched-fg:#0d6173;--st-live:#2f9142;--live-rgb:47,145,66;--st-live-fg:#22702f;--st-fail:#d1343e;--fail-rgb:209,52,62;--st-fail-fg:#b0232d;--st-idle:#9a9aa2;--serif:"Instrument Serif",ui-serif,Georgia,serif;--display:"Inter",ui-sans-serif,system-ui,sans-serif;--r-xs:4px;--r-sm:6px;--r-md:8px;--r-lg:10px;--r-xl:12px;--r-2xl:14px;--t-fast:120ms;--t:160ms;--page-glow:linear-gradient(#0000,#0000)}:where(:root[data-theme=editorial]) h1{font-family:var(--serif);font-weight:400;font-size:38px;line-height:1.05;letter-spacing:-.012em}:where(:root[data-theme=editorial]) h2{font-size:var(--t-xs);letter-spacing:.14em;color:var(--fg-3)}:where(:root[data-theme=editorial]) h3{font-weight:600;letter-spacing:-.01em}:where(:root[data-theme=editorial]) .pagehead{padding-bottom:18px;margin-bottom:26px;border-bottom:1px solid var(--line)}:where(:root[data-theme=editorial]) .bigdrop b,:where(:root[data-theme=editorial]) .metric .v{font-family:var(--serif);font-weight:400;letter-spacing:-.01em}:where(:root[data-theme=editorial]) .metric .v{font-size:36px;line-height:1.05}:where(:root[data-theme=editorial]) :focus-visible{outline:2px solid var(--brand);outline-offset:2px}:where(:root[data-theme=editorial]) ::selection{background:rgba(47,58,217,.16);color:var(--fg)}:where(:root[data-theme=editorial]) nav{background:var(--bg-tint);backdrop-filter:none;-webkit-backdrop-filter:none}:where(:root[data-theme=editorial]) nav .brandlink{font-family:var(--serif);font-weight:400;font-size:22px;letter-spacing:-.01em}:where(:root[data-theme=editorial]) nav .navitem:hover{background:rgba(23,23,27,.045)}:where(:root[data-theme=editorial]) nav .navitem.on{background:var(--s1);border-color:var(--line);box-shadow:var(--lift);font-weight:600}:where(:root[data-theme=editorial]) nav .navitem.on svg{color:var(--fg)}:where(:root[data-theme=editorial]) nav .navitem.on:before{background:var(--fg)}:where(:root[data-theme=editorial]) .navmake{background:var(--fg);color:var(--bg);box-shadow:none}:where(:root[data-theme=editorial]) .wsbtn .avatar{background:var(--fg);color:var(--bg)}:where(:root[data-theme=editorial]) .card,:where(:root[data-theme=editorial]) .fset,:where(:root[data-theme=editorial]) .metric,:where(:root[data-theme=editorial]) .panel{box-shadow:none;backdrop-filter:none;-webkit-backdrop-filter:none}:where(:root[data-theme=editorial]) .metric:hover{background:var(--s1);border-color:var(--line-3)}:where(:root[data-theme=editorial]) .metric.key{background:var(--s1);border-color:var(--fg)}:where(:root[data-theme=editorial]) .metric.key .v{color:var(--fg)}:where(:root[data-theme=editorial]) .rows{gap:0;border-top:1px solid var(--line)}:where(:root[data-theme=editorial]) .rowi{border:0;border-bottom:1px solid var(--line);border-radius:0;background:transparent;box-shadow:none;padding:11px 12px}:where(:root[data-theme=editorial]) .rowi:hover{background:rgba(255,255,255,.7)}:where(:root[data-theme=editorial]) .cal .day{box-shadow:none}:where(:root[data-theme=editorial]) .cal .day:hover{background:#fff;border-color:var(--line-3)}:where(:root[data-theme=editorial]) .cal .day.today{background:#fff;border-color:var(--fg)}:where(:root[data-theme=editorial]) .cal .day.today .daylabel b{color:var(--fg)}:where(:root[data-theme=editorial]) .cal .chip{background:var(--bg)}:where(:root[data-theme=editorial]) .cal .chip.firm{background:#fff}:where(:root[data-theme=editorial]) .btn,:where(:root[data-theme=editorial]) button{background:#fff;border-color:var(--line-2);box-shadow:none}:where(:root[data-theme=editorial]) .btn:hover,:where(:root[data-theme=editorial]) button:hover{background:var(--bg);border-color:var(--line-3)}:where(:root[data-theme=editorial]) .btn.primary,:where(:root[data-theme=editorial]) button.primary{background:var(--fg);color:var(--bg);box-shadow:none}:where(:root[data-theme=editorial]) .btn.primary:hover,:where(:root[data-theme=editorial]) button.primary:hover{background:#000}:where(:root[data-theme=editorial]) button.primary:disabled:hover{background:var(--fg)}:where(:root[data-theme=editorial]) .btn.ghost,:where(:root[data-theme=editorial]) .btn.quiet,:where(:root[data-theme=editorial]) button.ghost,:where(:root[data-theme=editorial]) button.quiet{background:transparent}:where(:root[data-theme=editorial]) .btn.ghost:hover,:where(:root[data-theme=editorial]) button.ghost:hover{background:#fff}:where(:root[data-theme=editorial]) input,:where(:root[data-theme=editorial]) select,:where(:root[data-theme=editorial]) textarea{background:#fff}:where(:root[data-theme=editorial]) input:focus,:where(:root[data-theme=editorial]) select:focus,:where(:root[data-theme=editorial]) textarea:focus{background:#fff;border-color:var(--brand);box-shadow:0 0 0 3px rgba(47,58,217,.1)}:where(:root[data-theme=editorial]) .seg{background:var(--bg-tint);border-color:var(--line)}:where(:root[data-theme=editorial]) .seg button{background:none}:where(:root[data-theme=editorial]) .calbar .seg a.on,:where(:root[data-theme=editorial]) .seg button.on{background:#fff;box-shadow:0 1px 2px rgba(23,23,27,.08);font-weight:500}:where(:root[data-theme=editorial]) .tabs a.on{border-bottom-color:var(--fg);font-weight:600}:where(:root[data-theme=editorial]) .pill.hot{background:var(--fg);color:var(--bg)}:where(:root[data-theme=editorial]) .step.now .n{background:var(--fg);color:var(--bg)}:where(:root[data-theme=editorial]) .empty{background:rgba(255,255,255,.55);border-color:var(--line-3);color:var(--fg-2)}:where(:root[data-theme=editorial]) .scrim{background:rgba(23,23,27,.28);-webkit-backdrop-filter:none;backdrop-filter:none}:root[data-theme=graphite]{--bg:#0c0c0e;--bg-tint:#111113;--fg:#ededef;--fg-2:#a1a1a9;--fg-3:#6f6f78;--s-float:#18181b;--s1:#141416;--s2:#1c1c1f;--s3:#18181b;--s-solid:#141416;--line:#232326;--line-2:#2f2f34;--line-3:#404047;--sheen:0 0 #0000;--sheen-2:inset 0 1px 0 rgba(255,255,255,.035);--lift:0 0 #0000;--lift-2:0 8px 24px -8px rgba(0,0,0,.6);--lift-3:0 16px 48px -12px rgba(0,0,0,.8);--blur:none;--brand:#8a90ff;--brand-hover:#a2a7ff;--brand-rgb:138,144,255;--brand-ink:#0c0c0e;--brand-dim:rgba(138,144,255,.1);--brand-line:rgba(138,144,255,.4);--display:"Inter",ui-sans-serif,system-ui,sans-serif;--r-xs:4px;--r-sm:6px;--r-md:7px;--r-lg:9px;--r-xl:11px;--r-2xl:13px;--t-fast:110ms;--t:150ms;--page-glow:linear-gradient(#0000,#0000)}:where(:root[data-theme=graphite]) h1{font-size:22px;font-weight:600;letter-spacing:-.022em}:where(:root[data-theme=graphite]) h2{font-size:var(--t-xs);letter-spacing:.12em;color:var(--fg-3)}:where(:root[data-theme=graphite]) h3{font-weight:600;letter-spacing:-.01em}:where(:root[data-theme=graphite]) .pagehead{padding-bottom:16px;margin-bottom:22px;border-bottom:1px solid var(--line)}:where(:root[data-theme=graphite]) .metric .v{font-weight:600;letter-spacing:-.03em}:where(:root[data-theme=graphite]) :focus-visible{outline:1px solid var(--brand);outline-offset:2px}:where(:root[data-theme=graphite]) nav{background:var(--bg);backdrop-filter:none;-webkit-backdrop-filter:none}:where(:root[data-theme=graphite]) nav .navitem:hover{background:rgba(255,255,255,.04)}:where(:root[data-theme=graphite]) nav .navitem.on{background:var(--s2);border-color:var(--line-2);box-shadow:none}:where(:root[data-theme=graphite]) nav .navitem.on svg{color:var(--fg)}:where(:root[data-theme=graphite]) nav .navitem.on:before{display:none}:where(:root[data-theme=graphite]) .navmake{background:var(--fg);color:var(--bg);box-shadow:none}:where(:root[data-theme=graphite]) .navmake:hover{filter:none;background:#fff}:where(:root[data-theme=graphite]) .wsbtn{box-shadow:none}:where(:root[data-theme=graphite]) .card,:where(:root[data-theme=graphite]) .fset,:where(:root[data-theme=graphite]) .metric,:where(:root[data-theme=graphite]) .mrail,:where(:root[data-theme=graphite]) .panel,:where(:root[data-theme=graphite]) .tgrid{box-shadow:none;backdrop-filter:none;-webkit-backdrop-filter:none}:where(:root[data-theme=graphite]) .metric:hover{background:var(--s2);border-color:var(--line-2)}:where(:root[data-theme=graphite]) .metric.key{background:var(--s1);border-color:var(--brand-line)}:where(:root[data-theme=graphite]) .rows{gap:0;border-top:1px solid var(--line)}:where(:root[data-theme=graphite]) .rowi{border:0;border-bottom:1px solid var(--line);border-radius:0;background:transparent;box-shadow:none;padding:10px 12px}:where(:root[data-theme=graphite]) .rowi:hover{background:rgba(255,255,255,.025)}:where(:root[data-theme=graphite]) .cal .day{box-shadow:none}:where(:root[data-theme=graphite]) .cal .day:hover{background:var(--s2)}:where(:root[data-theme=graphite]) .cal .day.today{background:var(--s1)}:where(:root[data-theme=graphite]) .step{box-shadow:none}:where(:root[data-theme=graphite]) .tgt{box-shadow:none}:where(:root[data-theme=graphite]) .btn,:where(:root[data-theme=graphite]) button{background:var(--s2);border-color:var(--line-2);box-shadow:none}:where(:root[data-theme=graphite]) .btn:hover,:where(:root[data-theme=graphite]) button:hover{background:#242428;border-color:var(--line-3)}:where(:root[data-theme=graphite]) .btn.primary,:where(:root[data-theme=graphite]) button.primary{background:var(--fg);color:var(--bg);box-shadow:none}:where(:root[data-theme=graphite]) .btn.primary:hover,:where(:root[data-theme=graphite]) button.primary:hover{background:#fff}:where(:root[data-theme=graphite]) button.primary:disabled:hover{background:var(--fg)}:where(:root[data-theme=graphite]) .btn.ghost,:where(:root[data-theme=graphite]) .btn.quiet,:where(:root[data-theme=graphite]) button.ghost,:where(:root[data-theme=graphite]) button.quiet{background:transparent}:where(:root[data-theme=graphite]) input,:where(:root[data-theme=graphite]) select,:where(:root[data-theme=graphite]) textarea{background:#0f0f11}:where(:root[data-theme=graphite]) input:focus,:where(:root[data-theme=graphite]) select:focus,:where(:root[data-theme=graphite]) textarea:focus{background:#0f0f11;border-color:var(--brand);box-shadow:0 0 0 3px rgba(var(--brand-rgb),.14)}:where(:root[data-theme=graphite]) .seg{background:#0f0f11}:where(:root[data-theme=graphite]) .calbar .seg a.on,:where(:root[data-theme=graphite]) .seg button.on{background:var(--s2);box-shadow:inset 0 0 0 1px var(--line-2)}:where(:root[data-theme=graphite]) .tabs a.on{border-bottom-color:var(--fg);font-weight:600}:where(:root[data-theme=graphite]) .pill.hot{background:var(--fg);color:var(--bg)}:where(:root[data-theme=graphite]) .empty{background:var(--s1);border-color:var(--line-2)}:where(:root[data-theme=graphite]) .scrim{background:rgba(0,0,0,.55);-webkit-backdrop-filter:none;backdrop-filter:none}.themeswitch{position:fixed;z-index:95;left:calc(50% + var(--nav-w) / 2);bottom:16px;translate:-50% 0;display:flex;flex-direction:column;gap:6px;padding:6px;width:min(560px,calc(100vw - 32px));border-radius:var(--r-lg);border:1px solid var(--line-2);background:var(--s-float);box-shadow:var(--lift-3),var(--sheen-2);backdrop-filter:saturate(180%) blur(30px);-webkit-backdrop-filter:saturate(180%) blur(30px);font-size:var(--t-sm)}.themeswitch .tsrow{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));grid-gap:2px;gap:2px}.themeswitch.folded .tsrow{display:flex}.themeswitch .tsrow button{flex:1 1;height:28px;padding:0 8px;border-radius:var(--r-sm);font-size:var(--t-sm);background:none;border:0;box-shadow:none;color:var(--fg-2);-webkit-backdrop-filter:none;backdrop-filter:none}.themeswitch .tsrow button:hover{background:rgba(var(--hi),.08);color:var(--fg)}.themeswitch .tsrow button.on{background:var(--brand);color:var(--brand-ink);font-weight:600}.themeswitch p{margin:0;padding:2px 6px 3px;color:var(--fg-3);line-height:1.4}.themeswitch .tshide{padding:0}.themeswitch.folded{width:auto}@media (max-width:900px){.themeswitch{left:50%}}