:root{--kh-btn-h:44px;--kh-site-header:96px;--kh-site-gap:20px;--kh-site-top:calc(var(--kh-site-header) + var(--kh-site-gap));--kh-ink:#191c1d;--kh-ink-2:#464c4f;--kh-ink-3:#686e71;--kh-line:#e6e8ef;--kh-line-strong:#d8dce6;--kh-blue:#5167ff;--kh-blue-btn:#4d63fb;--kh-blue-btn-hover:#3446d9;--kh-blue-ink:#3446d9;--kh-blue-soft:#eff1ff;--kh-orange:#ff916b;--kh-orange-soft:#fff2ed;--kh-orange-line:#ffe4da;--kh-orange-band:#fff9f7;--kh-orange-ink:#94391a;--kh-pistachio:#d7f5a7;--kh-pistachio-soft:#ebfad3;--kh-pistachio-band:#f5fcea;--kh-pistachio-line:#cfeaa6;--kh-pistachio-ink:#3b5510;--kh-wall:#1e2224;--kh-bg-2:#f7f8fc;--kh-cream:#fbf8f3;--kh-night:#0f1112;--kh-wa:#128c4b;--kh-error:#b3261e;--kh-error-soft:#fcedec;--kh-radius-btn:13px;--kh-radius-card:18px;--kh-page:#fff;--kh-surface:#fff;--kh-surface-2:#fff;--kh-inverse:#191c1d;--kh-on-inverse:#fff;--kh-on-bright:#191c1d;--kh-focus:#3446d9;--kh-shadow:#191c1d1f;--kh-glass-bg:#ffffffc7;--kh-glass-panel:#fffffff2;--kh-glass-line:#ffffffb3;--kh-glass-shadow:0 10px 30px #191c1d29, 0 1px 2px #191c1d14, inset 0 0 0 .5px #191c1d0f;--kh-glass-hover:#191c1d0f;--kh-glass-option:#ffffffb8;--kh-glass-option-line:#191c1d1a}:root,body{--kh-font-mono:var(--font-figtree);--kh-font-sans:var(--font-figtree);--kh-font-display:var(--font-fraunces), Georgia, serif}img.kh-nav-logo{max-width:none;width:160px!important;height:auto!important}@media (min-width:640px){:root{--kh-btn-h:46px}}@media (min-width:1024px){:root{--kh-btn-h:48px}}[data-whats-new=on]{outline-offset:6px;border-radius:24px;outline:3px solid #5167ff;scroll-margin:120px 0 200px;animation:1.6s ease-in-out 2 kh-whats-new-glow;position:relative;box-shadow:0 0 0 12px #5167ff24,0 24px 60px -24px #5167ff8c}@keyframes kh-whats-new-glow{50%{box-shadow:0 0 0 18px #5167ff14,0 24px 60px -24px #5167ff8c}}@media (prefers-reduced-motion:reduce){[data-whats-new=on]{animation:none}}@media (max-width:600px){:root{--kh-site-header:72px}}
