@import "https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700&family=JetBrains+Mono:wght@400;500;600&display=swap";.fx{--bg:#0a0a0b;--surface:#111113;--surface-2:#161618;--surface-3:#1d1d20;--surface-4:#26262a;--line:#212124;--line-2:#2c2c30;--line-3:#3d3d43;--fg:#f4f4f5;--fg-2:#cacacf;--fg-3:#8e8e96;--fg-4:#62626a;--accent:oklch(78% .13 240);--live:oklch(82% .19 150);--dty-gl:.77;--dty-gc:.16;--dty-gl-ink:.17;--shadow:0 1px 2px oklch(0% 0 0/.5),0 12px 32px -18px oklch(0% 0 0/.85);--shadow-lo:0 1px 2px oklch(0% 0 0/.35);--av-l:.76;--av-c:.11;--av-ink:.24;--hdr:#060607;--solid-bg:#e2e2e6;--solid-bg-h:#d0d0d5;--solid-fg:#131315;--seg-bg:var(--fg);--seg-fg:var(--bg);--seg-sh:none;--sheen:transparent;--r:6px;--r2:4px;--r3:3px;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;font-feature-settings:"cv11","ss01";letter-spacing:-.008em;color:var(--fg);background:var(--bg);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Inter,-apple-system,BlinkMacSystemFont,system-ui,sans-serif;font-size:13px;line-height:1.5}.fx[data-theme=light]{--bg:#f7f7f8;--surface:#fff;--surface-2:#f6f6f7;--surface-3:#ececee;--surface-4:#e2e2e5;--line:#e5e5e8;--line-2:#d8d8dc;--line-3:#bfbfc6;--fg:#0e0e10;--fg-2:#3a3a40;--fg-3:#6c6c74;--fg-4:#9b9ba3;--accent:oklch(55% .17 250);--live:oklch(62% .18 150);--dty-gl:.62;--dty-gc:.18;--dty-gl-ink:1;--shadow:0 1px 2px oklch(0% 0 0/.05),0 10px 30px -20px oklch(0% 0 0/.25);--shadow-lo:0 1px 2px oklch(0% 0 0/.04);--av-l:.86;--av-c:.09;--av-ink:.34;--hdr:#ececef;--solid-bg:#26262b;--solid-bg-h:#3a3a41;--solid-fg:#f4f4f5;--seg-bg:#fff;--seg-fg:var(--fg);--seg-sh:0 1px 2px oklch(0% 0 0/.08),0 0 0 1px var(--line-2);--sheen:transparent;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}.fx *{box-sizing:border-box}.fx .m{font-variant-numeric:tabular-nums;letter-spacing:-.02em;font-family:JetBrains Mono,ui-monospace,SFMono-Regular,Menlo,monospace}.fx .k{letter-spacing:.075em;text-transform:uppercase;color:var(--fg-4);font-size:10px;font-weight:600}.fx button:focus{outline:none}.fx button:focus-visible{outline:2px solid var(--accent);outline-offset:1px}.fx button{font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;padding:0}.fx input,.fx select{font:inherit}.fx h1,.fx h2{letter-spacing:-.03em;margin:0;font-weight:600}.fx a{color:var(--fg);text-decoration:none}.fx a:hover{color:var(--accent)}.fx ::selection{background:oklch(from var(--accent) l c h / .32)}.fx ::-webkit-scrollbar{width:10px;height:10px}.fx ::-webkit-scrollbar-thumb{background:var(--line-2);border:3px solid var(--bg);border-radius:2px}.fx ::-webkit-scrollbar-track{background:0 0}.fx input[type=time]::-webkit-calendar-picker-indicator{opacity:.5;cursor:pointer}.fx .fx-days{container-type:inline-size}@container (width<=430px){.fx-dow{display:none}}@property --fx-a{syntax:"<angle>";inherits:false;initial-value:0deg}@keyframes fx-spin{to{--fx-a:360deg}}@keyframes fx-rot{to{transform:rotate(360deg)}}@keyframes fx-ring{0%,to{transform:rotate(0)}12%{transform:rotate(16deg)}26%{transform:rotate(-13deg)}40%{transform:rotate(9deg)}54%{transform:rotate(-5deg)}68%{transform:rotate(2deg)}}@keyframes fx-bump{0%{transform:scale(1)}35%{transform:scale(1.45)}to{transform:scale(1)}}@keyframes fx-toast{0%{opacity:0;transform:translateY(-8px)scale(.98)}to{opacity:1;transform:none}}@keyframes fx-sweep{0%{transform:translate(-100%)}to{transform:translate(100%)}}@keyframes fx-shrink{0%{transform:scaleX(1)}to{transform:scaleX(0)}}@keyframes fx-drawer{0%{opacity:0;transform:translate(22px)}to{opacity:1;transform:translate(0)}}@keyframes fx-fade{0%{opacity:0}to{opacity:1}}@keyframes fx-pop{0%{opacity:0;transform:translateY(-7px)scale(.99)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes fx-pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.45;transform:scale(.85)}}@media (prefers-reduced-motion:reduce){.fx *,.fx :before,.fx :after{transition-duration:.001ms!important;animation-duration:.001ms!important}}@media (width<=1180px){.fx .fx-pill-detail{display:none}}html,body{background:#0a0a0b;margin:0}html:has(.fx[data-theme=light]){background:#f7f7f8}html:has(.fx[data-theme=light]) body{background:#f7f7f8}.fx textarea{font:inherit}.fx .fx-row-hover:hover{background:var(--surface-2)}.fx .fx-link{color:var(--fg-3)}.fx .fx-link:hover{color:var(--fg)}@keyframes fx-shimmer{0%{opacity:.55}50%{opacity:.9}to{opacity:.55}}.fx .fx-skel{background:var(--surface-3);border-radius:3px;animation:1.4s ease-in-out infinite fx-shimmer}
