@import url("https://fonts.googleapis.com/css2?family=Space+Grotesk:wght@400;500;600;700&family=Ubuntu:ital,wght@0,400;0,500;0,700;1,400&family=Ubuntu+Mono:wght@400;700&display=swap");:root{--qat-vert1:#049b6e;--qat-vert2:#1dbc7d;--qat-gris:#efedf0;--qat-ink-100:#0a0a0a;--qat-ink-80:#2a2a2a;--qat-ink-60:#6a6a6a;--qat-ink-40:#a8a8a8;--qat-ink-20:#d8d6d2;--qat-paper:#f5f3ee;--qat-paper-2:#ecebe5;--qat-surface:#fff;--qat-surface-2:#f5f3ee;--qat-dark-bg:#0c0e10;--qat-dark-bg-deeper:#0a0a0a;--qat-dark-surface:#14171a;--qat-dark-surface-alt:#14171b;--qat-dark-border:#2a2f38;--qat-dark-text:#ececec;--qat-dark-text-muted:#8a8a8a;--qat-alert:#d64545;--qat-warn:#e89042;--qat-watch:#e8c547;--qat-info:#4a76b8;--qat-font-type:"Ubuntu",system-ui,sans-serif;--qat-font-display:"Space Grotesk","Ubuntu",sans-serif;--qat-font-mono:"Ubuntu Mono",ui-monospace,monospace;--qat-fs-display-xl:72px;--qat-fs-display-l:56px;--qat-fs-display-m:40px;--qat-fs-h1:32px;--qat-fs-h2:24px;--qat-fs-h3:20px;--qat-fs-body-l:18px;--qat-fs-body:16px;--qat-fs-body-s:14px;--qat-fs-caption:12px;--qat-fs-mono-s:11px;--qat-space-1:4px;--qat-space-2:8px;--qat-space-3:12px;--qat-space-4:16px;--qat-space-5:24px;--qat-space-6:32px;--qat-space-7:48px;--qat-space-8:64px;--qat-space-9:96px;--qat-space-10:128px;--qat-d-fast:180ms;--qat-d-base:240ms;--qat-d-slow:400ms;--qat-easing-out:cubic-bezier(0.2,0.7,0.3,1);--qat-touch-min:44px;--qat-touch-comfort:48px}*,:after,:before{box-sizing:border-box}body,html{margin:0;padding:0;font-family:var(--qat-font-type);font-size:var(--qat-fs-body);color:var(--qat-ink-100);background:var(--qat-paper);-webkit-font-smoothing:antialiased}button{font:inherit}a{color:inherit;text-decoration:none}.qat-light{background:var(--qat-paper);color:var(--qat-ink-100)}.qat-dark{background:var(--qat-dark-bg);color:var(--qat-dark-text)}.qat-dark-deeper{background:var(--qat-dark-bg-deeper);color:var(--qat-dark-text)}.qat-display{font-family:var(--qat-font-display);font-weight:700;letter-spacing:-.04em;line-height:.92}.qat-display-xl{font-size:96px}.qat-display-l{font-size:64px}.qat-display-m{font-size:44px}.qat-display-s{font-size:32px}@media (max-width:768px){.qat-display-xl{font-size:56px}.qat-display-l{font-size:40px}.qat-display-m{font-size:32px}.qat-display-s{font-size:26px}}.qat-mono,.qat-term{font-family:var(--qat-font-mono);font-size:var(--qat-fs-mono-s);letter-spacing:.06em}.qat-term{color:var(--qat-ink-60);display:inline-flex;align-items:center;gap:6px}.qat-term:before{content:"▸";color:var(--qat-vert1)}.qat-dark .qat-term,.qat-dark-deeper .qat-term{color:var(--qat-dark-text-muted)}.qat-dark .qat-term:before,.qat-dark-deeper .qat-term:before{color:var(--qat-vert2)}.qat-accent-mark{background:linear-gradient(180deg,transparent 65%,var(--qat-vert2) 65%,var(--qat-vert2) 85%,transparent 85%);padding:0 4px}.qat-tag{font-family:var(--qat-font-mono);font-size:10px;letter-spacing:.1em;text-transform:uppercase;background:var(--qat-ink-100);color:var(--qat-paper);padding:3px 6px;display:inline-flex;align-items:center;gap:4px;white-space:nowrap}.qat-tag-green{background:var(--qat-vert1);color:#fff}.qat-tag-red{background:var(--qat-alert);color:#fff}.qat-tag-orange{background:var(--qat-warn);color:#fff}.qat-tag-watch{background:var(--qat-watch);color:var(--qat-ink-100)}.qat-tag-info{background:var(--qat-info);color:#fff}.qat-hr-thin{height:1px}.qat-hr-thick,.qat-hr-thin{background:var(--qat-ink-100);border:none;margin:0}.qat-hr-thick{height:6px}.qat-dark .qat-hr-thick,.qat-dark .qat-hr-thin,.qat-dark-deeper .qat-hr-thick,.qat-dark-deeper .qat-hr-thin{background:var(--qat-dark-border)}@keyframes qat-pulse{0%,to{opacity:1}50%{opacity:.3}}.qat-dot{width:8px;height:8px;border-radius:50%;background:var(--qat-vert1);display:inline-block;animation:qat-pulse 1.6s infinite}.qat-dot-red{background:var(--qat-alert)}.qat-dot-green{background:var(--qat-vert2)}@keyframes qat-marquee{0%{transform:translateX(0)}to{transform:translateX(-50%)}}.qat-chart-grid{background-image:linear-gradient(90deg,rgba(0,0,0,.06) 1px,transparent 0),linear-gradient(180deg,rgba(0,0,0,.06) 1px,transparent 0);background-size:20px 20px}.qat-dark .qat-chart-grid,.qat-dark-deeper .qat-chart-grid{background-image:linear-gradient(90deg,hsla(0,0%,100%,.05) 1px,transparent 0),linear-gradient(180deg,hsla(0,0%,100%,.05) 1px,transparent 0)}:focus-visible{outline:2px solid var(--qat-vert1);outline-offset:2px}main{min-height:100vh}html.qat-dark{--qat-paper:#0c0e10;--qat-paper-2:#14171a;--qat-surface:#14171a;--qat-surface-2:#1a1d20;--qat-ink-100:#ececec;--qat-ink-80:#d8d6d2;--qat-ink-60:#9a9a9a;--qat-ink-40:#5a5a5a;--qat-ink-20:#2a2f38}html.qat-dark,html.qat-dark body{background:#0c0e10;color:#ececec}.marquee-track{display:flex;gap:32px;animation:qat-marquee 32s linear infinite;white-space:nowrap;font-family:var(--qat-font-display);font-weight:700;letter-spacing:-.03em;font-size:56px;line-height:1}.marquee-track>span:nth-child(2n){color:transparent;-webkit-text-stroke:1px var(--qat-ink-100)}@media (max-width:768px){.marquee-track{font-size:32px;animation-duration:22s}}.spark{display:flex;align-items:flex-end;gap:2px;height:100%}.spark>i{display:block;flex:1 1;background:var(--qat-vert2)}h1.qat-display,h2.qat-display{line-height:1;text-wrap:balance;overflow-wrap:anywhere}.qat-accent-mark{display:inline;box-decoration-break:clone;-webkit-box-decoration-break:clone}