[data-mode=daylight] .mkt{--mk-clay:#c2643f;--mk-clay-dk:#a4502f;--mk-clay-fg:#fff;--mk-clay-soft:#f6e4da}[data-mode=daylight-dusk] .mkt{--mk-clay:#d67a53;--mk-clay-dk:#e08a63;--mk-clay-fg:#0b0b0d;--mk-clay-soft:#3a2a22}.mkt{color:var(--ink);font-family:var(--font-plus-jakarta), system-ui, sans-serif;line-height:1.6}.mkt .mono{font-family:var(--font-jetbrains-mono), ui-monospace, monospace;font-variant-numeric:tabular-nums}.mkt h1,.mkt h2,.mkt h3{letter-spacing:-.03em;text-wrap:balance;font-weight:800;line-height:1.05}.mkt h1 i,.mkt h2 i{font-style:italic}.mkt a{color:inherit}.mkt .wrap{max-width:1240px;margin:0 auto;padding:0 28px;position:relative}@media (min-width:1000px){.mkt .wrap{padding-left:80px}.mkt .wrap:before{content:"";background:var(--rule-line);width:1px;position:absolute;top:0;bottom:0;left:48px}}.mkt nav{z-index:40;background:color-mix(in srgb, var(--bg) 86%, transparent);-webkit-backdrop-filter:saturate(1.2)blur(10px);backdrop-filter:saturate(1.2)blur(10px);border-bottom:1px solid var(--line);position:sticky;top:0}.mkt .navbar{align-items:center;gap:28px;max-width:1240px;margin:0 auto;padding:14px 28px;display:flex}.mkt .brand{letter-spacing:-.02em;align-items:center;gap:10px;font-size:18px;font-weight:800;text-decoration:none;display:flex}.mkt .brand .mk{flex-direction:column;gap:2.5px;display:flex}.mkt .brand .mk i{background:var(--ink);border-radius:2px;width:20px;height:2.5px;display:block}.mkt .brand .mk i:nth-child(2){background:var(--mk-clay)}.mkt .brand s{text-decoration:none}.mkt .brand s.c{color:var(--mk-clay)}.mkt .navlinks{gap:24px;margin-left:8px;display:none}.mkt .navlinks a{color:var(--ink-soft);font-size:13.5px;font-weight:600;text-decoration:none}.mkt .navlinks a:hover{color:var(--ink)}.mkt .navright{align-items:center;gap:14px;margin-left:auto;display:flex}@media (min-width:880px){.mkt .navlinks{display:flex}}.mkt .btn{letter-spacing:-.01em;cursor:pointer;border:1px solid #0000;border-radius:12px;align-items:center;gap:8px;padding:11px 20px;font-family:inherit;font-size:14px;font-weight:700;text-decoration:none;transition:transform .15s,box-shadow .15s,background .15s;display:inline-flex}.mkt .btn:active{transform:translateY(1px)}.mkt .btn-clay{background:var(--mk-clay);color:var(--mk-clay-fg);border-color:var(--mk-clay);box-shadow:var(--shadow-brand)}.mkt .btn-clay:hover{background:var(--mk-clay-dk)}.mkt .btn-ghost{color:var(--ink);border-color:var(--line);background:0 0}.mkt .btn-ghost:hover{background:var(--bg-3)}.mkt .btn-sm{border-radius:10px;padding:7px 14px;font-size:13px}.mkt .btn:focus-visible{outline:2px solid var(--mk-clay);outline-offset:2px}.mkt .toggle{font-family:var(--font-jetbrains-mono), monospace;letter-spacing:.12em;text-transform:uppercase;background:var(--bg-3);border:1px solid var(--line);color:var(--ink-soft);cursor:pointer;border-radius:999px;padding:7px 12px;font-size:11px}.mkt .toggle:focus-visible{outline:2px solid var(--mk-clay);outline-offset:2px}.mkt footer{color:var(--ink-mute);padding:48px 0 80px}.mkt .fbar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:18px;font-size:13px;display:flex}.mkt .fbar .flinks{gap:18px;display:flex}.mkt .fbar a{color:var(--ink-soft);text-decoration:none}.mkt .fbar a:hover{color:var(--ink)}.mkt .fbar .mono{font-size:11.5px}.mkt .doc{max-width:720px;padding:64px 0 88px}.mkt .doc h1{margin-bottom:10px;font-size:clamp(30px,4vw,44px)}.mkt .doc .updated{font-family:var(--font-jetbrains-mono), monospace;color:var(--ink-mute);margin-bottom:32px;font-size:12px}.mkt .doc h2{margin:32px 0 10px;font-size:20px}.mkt .doc p{color:var(--ink-soft);margin-bottom:12px;font-size:15.5px}.mkt .doc a:not(.btn){color:var(--mk-clay)}
