._control_15k60_1{width:2.75rem;height:2.75rem;color:var(--header-muted,#555);border-radius:50%;flex:none;place-items:center;display:inline-grid;position:relative}._control_15k60_1:hover,._control_15k60_1:focus-within{color:var(--header-bone,#18160f);background:#18160f12}._control_15k60_1:focus-within{outline-offset:2px;outline:2px solid}._select_15k60_20{opacity:0;cursor:pointer;width:100%;height:100%;font-size:16px;position:absolute;inset:0}._header_1qzu4_1{--header-bone:#18181b;--header-muted:#18160fad;--header-rule:#1313131a;--header-rose:#313131;--header-pill:3.6rem;--header-gutter:clamp(1.25rem, 4vw, 3rem);--header-max:80rem;z-index:50;color:var(--header-bone);position:fixed;inset:0 0 auto}._header_1qzu4_1:before{z-index:-1;content:"";pointer-events:none;background:linear-gradient(#ffffffc7,#fff0);position:absolute;inset:0 0 -1.5rem}@supports ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){._header_1qzu4_1:before{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);-webkit-mask-image:linear-gradient(#000 55%,#0000);mask-image:linear-gradient(#000 55%,#0000)}}._inner_1qzu4_35{width:min(100% - 2 * var(--header-gutter), var(--header-max));height:var(--header-pill);grid-template-columns:auto 1fr auto;align-items:center;gap:clamp(.75rem,2vw,1.5rem);margin-inline:auto;display:grid}._brand_1qzu4_45{min-width:0;color:var(--header-bone);align-items:center;gap:.65rem;padding-right:.35rem;text-decoration:none;display:inline-flex}._logo_1qzu4_57{flex:none;width:2.3rem;height:2.3rem;display:block}._brandName_1qzu4_64{font-family:var(--font-display);letter-spacing:-.045em;font-size:1.2rem;font-weight:560;line-height:1;position:relative}._desktopNav_1qzu4_74{justify-self:end;align-items:center;gap:.15rem;display:flex}._navLink_1qzu4_81{height:2.2rem;color:var(--header-muted);font-family:var(--font-sans);white-space:nowrap;border-radius:999px;align-items:center;padding:0 .9rem;font-size:.85rem;font-weight:510;line-height:1;text-decoration:none;transition:color .18s ease-out,background-color .18s ease-out;display:inline-flex;position:relative}._navLink_1qzu4_81:hover{color:var(--header-bone);background:#18160f12}._navLink_1qzu4_81[aria-current=page]{color:var(--header-bone);background:#18160f1c;box-shadow:inset 0 0 0 1px #f0eee714}._actions_1qzu4_111{align-items:center;gap:.3rem;display:flex}._downloadLink_1qzu4_117,._mobileDownloadLink_1qzu4_118{min-height:2.5rem;font-family:var(--font-sans);white-space:nowrap;background:linear-gradient(to bottom, color-mix(in srgb, var(--key-accent) 70%, white), var(--key-accent));box-shadow:0 3px 0 0 var(--key-depth), 0 13px 26px -12px color-mix(in srgb, var(--key-accent) 45%, transparent), inset 0 1px 0 0 #ffffff80;color:var(--key-ink);transition:transform .15s var(--ease-out-quart), box-shadow .15s var(--ease-out-quart), filter .15s var(--ease-out-quart);border-color:#0000;border-radius:999px;justify-content:center;align-items:center;gap:.5rem;padding:0 1rem 0 1.15rem;font-size:.82rem;font-weight:600;line-height:1;text-decoration:none;display:inline-flex}._downloadLink_1qzu4_117:active,._mobileDownloadLink_1qzu4_118:active{box-shadow:0 1px 0 0 var(--key-depth);transform:translateY(2px)}._downloadLink_1qzu4_117 svg,._mobileDownloadLink_1qzu4_118 svg{flex:none;transition:transform .2s cubic-bezier(.16,1,.3,1)}._downloadLink_1qzu4_117:hover svg,._mobileDownloadLink_1qzu4_118:hover svg{transform:translateY(2px)}._downloadLink_1qzu4_117:hover,._mobileDownloadLink_1qzu4_118:hover{filter:brightness(1.04);transform:translateY(-1px)}._githubLink_1qzu4_165,._mobileGithubLink_1qzu4_166{border:1px solid var(--header-rule);min-height:2.2rem;color:var(--header-muted);font-family:var(--font-sans);white-space:nowrap;background:0 0;border-radius:999px;justify-content:center;align-items:center;gap:.4rem;padding:0 .85rem;font-size:.78rem;font-weight:600;line-height:1;text-decoration:none;transition:color .18s ease-out,border-color .18s ease-out;display:inline-flex}._iconLink_1qzu4_189{width:2.2rem;height:2.2rem;color:var(--header-muted);border:1px solid #0000;border-radius:50%;place-items:center;transition:color .18s ease-out,border-color .18s ease-out,background-color .18s ease-out;display:inline-grid}._iconLink_1qzu4_189:hover{border-color:var(--header-rule);color:var(--header-bone);background:#18160f0d}._mobileIcons_1qzu4_209{gap:.5rem;margin-top:.75rem;display:grid}._mobileIconLink_1qzu4_215{border:1px solid var(--header-rule);min-height:2.75rem;color:var(--header-muted);font-family:var(--font-sans);border-radius:999px;align-items:center;gap:.6rem;padding:.5rem 1rem;font-size:.85rem;font-weight:600;text-decoration:none;display:inline-flex}._mobileIconLink_1qzu4_215:hover,._githubLink_1qzu4_165:hover,._mobileGithubLink_1qzu4_166:hover{color:var(--header-bone);border-color:#18160f57}._githubLink_1qzu4_165 svg,._mobileGithubLink_1qzu4_166 svg{flex:none}._githubCountLoaded_1qzu4_246{animation:.48s cubic-bezier(.22,1,.36,1) both _github-count-resolve_1qzu4_1}@keyframes _github-count-resolve_1qzu4_1{0%{transform:translateY(.35rem)}to{transform:translateY(0)}}._menuButton_1qzu4_260{border:1px solid var(--header-rule);min-width:3.5rem;min-height:2.75rem;color:var(--header-bone);font-family:var(--font-sans);cursor:pointer;background:0 0;border-radius:999px;padding:0 1rem;font-size:.8rem;font-weight:570;line-height:1;display:none}._mobilePanel_1qzu4_276{width:100%;max-height:calc(100dvh - var(--header-pill));padding:.5rem var(--header-gutter) 1.1rem;border-bottom:1px solid var(--header-rule);background:#fffffff5;position:absolute;top:100%;left:0;overflow-y:auto}@supports ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){._mobilePanel_1qzu4_276{-webkit-backdrop-filter:blur(24px)saturate(1.3);backdrop-filter:blur(24px)saturate(1.3);background:#fffffff0}}._mobileNav_1qzu4_295{display:grid}._mobileNavLink_1qzu4_299{min-height:3.25rem;color:var(--header-muted);box-shadow:inset 0 -1px 0 var(--header-rule);font-family:var(--font-display);letter-spacing:-.03em;align-items:center;font-size:clamp(1.15rem,4vw,1.35rem);font-weight:520;line-height:1.05;text-decoration:none;display:flex}._mobileNavLink_1qzu4_299:hover,._mobileNavLink_1qzu4_299[aria-current=page]{color:var(--header-bone)}._mobileDownloadLink_1qzu4_118,._mobileGithubLink_1qzu4_166{width:100%;min-height:2.75rem;margin-top:.75rem}._brand_1qzu4_45:focus-visible,._navLink_1qzu4_81:focus-visible,._downloadLink_1qzu4_117:focus-visible,._githubLink_1qzu4_165:focus-visible,._iconLink_1qzu4_189:focus-visible,._mobileIconLink_1qzu4_215:focus-visible,._menuButton_1qzu4_260:focus-visible,._mobileNavLink_1qzu4_299:focus-visible,._mobileDownloadLink_1qzu4_118:focus-visible,._mobileGithubLink_1qzu4_166:focus-visible{outline:2px solid var(--header-rose);outline-offset:3px}@media (width<=72rem){._inner_1qzu4_35{gap:.75rem}._navLink_1qzu4_81{padding-inline:.7rem;font-size:.8rem}._downloadLink_1qzu4_117{padding-inline:.95rem;font-size:.78rem}._githubLink_1qzu4_165{padding-inline:.6rem}}@media (width<=63.999rem){._inner_1qzu4_35{grid-template-columns:1fr auto}._desktopNav_1qzu4_74,._downloadLink_1qzu4_117,._iconLink_1qzu4_189,._githubLink_1qzu4_165{display:none}._menuButton_1qzu4_260{justify-content:center;align-items:center;min-height:2.75rem;display:inline-flex}}@media (width<=24rem){._brandName_1qzu4_64{font-size:.98rem}}@media (prefers-reduced-motion:reduce){._navLink_1qzu4_81,._downloadLink_1qzu4_117,._mobileDownloadLink_1qzu4_118,._githubLink_1qzu4_165,._iconLink_1qzu4_189,._mobileGithubLink_1qzu4_166{transition:none}._githubCountLoaded_1qzu4_246{animation:none}._downloadLink_1qzu4_117:hover,._mobileDownloadLink_1qzu4_118:hover{filter:brightness(1.04);transform:translateY(-1px)}._downloadLink_1qzu4_117 svg,._mobileDownloadLink_1qzu4_118 svg{transition:none}._downloadLink_1qzu4_117:hover svg,._mobileDownloadLink_1qzu4_118:hover svg{transform:none}}@media (forced-colors:active){._header_1qzu4_1,._mobilePanel_1qzu4_276{background:canvas;border:1px solid buttontext}._downloadLink_1qzu4_117,._mobileDownloadLink_1qzu4_118,._githubLink_1qzu4_165,._iconLink_1qzu4_189,._mobileIconLink_1qzu4_215,._mobileGithubLink_1qzu4_166,._menuButton_1qzu4_260{border:1px solid buttontext}}._tld_1qzu4_437{background:linear-gradient(100deg,#2f000b,#800b2f 55%,#8c4308);color:#0000;font:inherit;letter-spacing:-.04em;opacity:0;pointer-events:none;-webkit-background-clip:text;background-clip:text;margin-left:-.02em;font-size:.92em;display:inline-flex;position:absolute;top:50%;left:100%;translate:0 -50%}._tld_1qzu4_437 i{opacity:0;font-style:normal;display:inline-block}._brand_1qzu4_45:hover ._tld_1qzu4_437{animation:2.2s both _tld-wrap_1qzu4_1}._brand_1qzu4_45:hover ._tld_1qzu4_437 i{animation:2.2s cubic-bezier(.34,1.56,.64,1) both _tld-pop_1qzu4_1}._brand_1qzu4_45:hover ._tld_1qzu4_437 i:nth-child(2){animation-delay:70ms}._brand_1qzu4_45:hover ._tld_1qzu4_437 i:nth-child(3){animation-delay:.14s}@keyframes _tld-wrap_1qzu4_1{0%,72%{opacity:1}to{opacity:0}}@keyframes _tld-pop_1qzu4_1{0%{opacity:0;transform:translateY(.55em)scale(.5)rotate(-12deg)}16%,to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){._brand_1qzu4_45:hover ._tld_1qzu4_437,._brand_1qzu4_45:hover ._tld_1qzu4_437 i{animation:none}._brand_1qzu4_45:hover ._tld_1qzu4_437{opacity:.9}._brand_1qzu4_45:hover ._tld_1qzu4_437 i{opacity:1}}._githubReading_1qzu4_499{white-space:normal;margin-top:.25rem;font-size:.7rem;font-weight:400;display:block}._githubStar_1qzu4_507{color:#e0a526;flex:none}
