.nn-ck{--ck-bg:#ffffff;--ck-ink:#1d1d1f;--ck-muted:#6b6b6b;--ck-accent:#006ff9;--ck-link:var(--ck-accent);--ck-shadow:0 0 0 1px rgba(14, 63, 126, 0.07),0 10px 28px -10px rgba(42, 51, 70, 0.28);position:fixed;left:16px;bottom:calc(16px + env(safe-area-inset-bottom,0px));z-index:210;display:flex;align-items:center;gap:10px;max-width:calc(100vw - 32px);padding:7px 7px 7px 12px;border-radius:999px;corner-shape:squircle;background:var(--ck-bg);box-shadow:var(--ck-shadow);color:var(--ck-ink);font:400 14px/1.4 Inter,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;-webkit-font-smoothing:antialiased;opacity:0;transform:translateY(12px);transition:opacity 220ms ease-out,transform 320ms cubic-bezier(.2, .8, .2, 1)}.nn-ck.is-in{opacity:1;transform:none}.nn-ck>svg{flex:none;width:20px;height:20px;color:var(--ck-muted)}.nn-ck-text{margin:0;white-space:nowrap}.nn-ck-text a{color:var(--ck-link);text-decoration:none}.nn-ck-text a:hover{text-decoration:underline}.nn-ck-btn{flex:none;appearance:none;margin:0;padding:6px 14px;border:0;border-radius:999px;corner-shape:squircle;background:var(--ck-accent);color:#fff;font-family:inherit;font-size:13px;font-weight:600;line-height:1.4;cursor:pointer}.nn-ck-btn:hover{background:#0068e9}.nn-ck a:focus-visible,.nn-ck-btn:focus-visible{outline:2px solid var(--ck-accent);outline-offset:2px}@media (max-width:360px){.nn-ck-text{white-space:normal}}:root[data-theme=dark] .nn-ck{--ck-bg:#1c1c1e;--ck-ink:#f2f2f7;--ck-muted:#a1a1aa;--ck-link:#1880ff;--ck-shadow:0 0 0 1px rgba(255, 255, 255, 0.08),0 10px 28px -10px rgba(0, 0, 0, 0.6)}@media (prefers-reduced-motion:reduce){.nn-ck{transition:opacity 120ms linear;transform:none}}:root{--nn-font-display:"Unbounded","Unbounded Fallback","Inter",system-ui,sans-serif;--nn-font-body:"Inter","Inter Fallback",system-ui,-apple-system,"Segoe UI",Roboto,sans-serif;--nn-fs-display:clamp(2rem, 1.736rem + 1.127vw, 2.75rem);--nn-fs-h1:clamp(1.625rem, 1.449rem + 0.751vw, 2.125rem);--nn-fs-h2:clamp(1.375rem, 1.287rem + 0.376vw, 1.625rem);--nn-fs-h3:clamp(1.125rem, 1.081rem + 0.188vw, 1.25rem);--nn-fs-h4:1.0625rem;--nn-fs-lead:clamp(1.0625rem, 1.019rem + 0.188vw, 1.1875rem);--nn-fs-body:1rem;--nn-fs-small:0.9375rem;--nn-fs-caption:0.8125rem;--nn-fs-ui:0.875rem;--nn-fs-btn:1rem;--nn-lh-display:1.28;--nn-lh-h1:1.3;--nn-lh-h2:1.3;--nn-lh-h3:1.35;--nn-lh-h4:1.4;--nn-lh-lead:1.6;--nn-lh-body:1.7;--nn-lh-small:1.6;--nn-lh-caption:1.45;--nn-lh-ui:1.4;--nn-fw-display:700;--nn-fw-h1:700;--nn-fw-h2:700;--nn-fw-h3:600;--nn-fw-h4:600;--nn-fw-body:400;--nn-fw-strong:600;--nn-fw-ui:600;--nn-fw-medium:500;--nn-ls-display:-0.01em;--nn-ls-text:0;--nn-measure:68ch;--nn-link-line:1px;--nn-link-in:300ms;--nn-link-out:380ms;--nn-link-ease-in:cubic-bezier(0.33, 1, 0.68, 1);--nn-link-ease-out:cubic-bezier(0.22, 1, 0.36, 1);--nn-ink:#1D1D1F;--nn-ink-2:#3E3E3E;--nn-muted:#6B6B6B;--nn-faint:#9A9A9A;--nn-link:#0072FF;--nn-link-hover:#0059C7;--nn-accent:#0072FF;--nn-danger:#C8281E;--nn-success:#12805C}html[data-theme=dark]{--nn-ink:#F5F5F7;--nn-ink-2:#D2D2D7;--nn-muted:#A1A1A6;--nn-faint:#8A8A8F;--nn-link:#4C9AFF;--nn-link-hover:#7DB5FF;--nn-accent:#4C9AFF;--nn-danger:#FF7A70;--nn-success:#3DD39B}.nn-display,.nn-h1{font-family:var(--nn-font-display);letter-spacing:var(--nn-ls-display);color:var(--nn-ink);text-wrap:balance}.nn-display{font-size:var(--nn-fs-display);font-weight:var(--nn-fw-display);line-height:var(--nn-lh-display)}.nn-h1{font-size:var(--nn-fs-h1);font-weight:var(--nn-fw-h1);line-height:var(--nn-lh-h1)}.nn-h2,.nn-h3,.nn-h4{font-family:var(--nn-font-body);letter-spacing:var(--nn-ls-text);color:var(--nn-ink);text-wrap:balance}.nn-h2{font-size:var(--nn-fs-h2);font-weight:var(--nn-fw-h2);line-height:var(--nn-lh-h2)}.nn-h3{font-size:var(--nn-fs-h3);font-weight:var(--nn-fw-h3);line-height:var(--nn-lh-h3)}.nn-h4{font-size:var(--nn-fs-h4);font-weight:var(--nn-fw-h4);line-height:var(--nn-lh-h4)}.nn-body,.nn-caption,.nn-lead,.nn-small{font-family:var(--nn-font-body);font-weight:var(--nn-fw-body);letter-spacing:var(--nn-ls-text);text-wrap:pretty}.nn-lead{font-size:var(--nn-fs-lead);line-height:var(--nn-lh-lead);color:var(--nn-ink-2)}.nn-body{font-size:var(--nn-fs-body);line-height:var(--nn-lh-body);color:var(--nn-ink-2)}.nn-small{font-size:var(--nn-fs-small);line-height:var(--nn-lh-small);color:var(--nn-muted)}.nn-caption{font-size:var(--nn-fs-caption);line-height:var(--nn-lh-caption);color:var(--nn-muted)}.nn-label{font-family:var(--nn-font-body);font-size:var(--nn-fs-ui);font-weight:var(--nn-fw-medium);line-height:var(--nn-lh-ui);letter-spacing:var(--nn-ls-text);color:var(--nn-ink)}.nn-link,:where(.nn-prose) :where(a){color:var(--nn-link);text-decoration:none;background-image:linear-gradient(currentColor,currentColor);background-repeat:no-repeat;background-position:right bottom;background-size:0 var(--nn-link-line);padding-bottom:1px;transition:background-size var(--nn-link-out) var(--nn-link-ease-out),color 180ms ease}.nn-link-trigger:hover .nn-link,.nn-link:focus-visible,.nn-link:hover,:where(.nn-prose) :where(a:hover,a:focus-visible){color:var(--nn-link-hover);background-position:left bottom;background-size:100% var(--nn-link-line);transition-duration:var(--nn-link-in),180ms;transition-timing-function:var(--nn-link-ease-in),ease}@media (prefers-reduced-motion:reduce){.nn-link,:where(.nn-prose) :where(a){transition:none}}.nn-accent{color:var(--nn-accent)}:is(.nn-lead,.nn-body,.nn-small,.nn-caption,.nn-prose) :is(strong,b){font-weight:var(--nn-fw-strong);color:var(--nn-ink)}:where(.nn-prose){font-family:var(--nn-font-body);font-size:var(--nn-fs-body);font-weight:var(--nn-fw-body);line-height:var(--nn-lh-body);letter-spacing:var(--nn-ls-text);color:var(--nn-ink-2);text-wrap:pretty}:where(.nn-prose)>*{max-width:var(--nn-measure)}.nn-prose :where(p,ul,ol,blockquote){margin:0 0 1em}:where(.nn-prose) :where(h2,h3,h4){font-family:var(--nn-font-body);color:var(--nn-ink);letter-spacing:var(--nn-ls-text);text-wrap:balance}.nn-prose :where(h2,h3,h4){margin:1.6em 0 .5em}:where(.nn-prose) :where(h2){font-size:var(--nn-fs-h2);font-weight:var(--nn-fw-h2);line-height:var(--nn-lh-h2)}:where(.nn-prose) :where(h3){font-size:var(--nn-fs-h3);font-weight:var(--nn-fw-h3);line-height:var(--nn-lh-h3)}:where(.nn-prose) :where(h4){font-size:var(--nn-fs-h4);font-weight:var(--nn-fw-h4);line-height:var(--nn-lh-h4)}.nn-prose>:where(:first-child){margin-top:0}.nn-prose>:where(:last-child){margin-bottom:0}.nn-prose :where(ul,ol){padding-left:1.25em}.nn-prose :where(ul){list-style:disc}.nn-prose :where(ol){list-style:decimal}.nn-prose :where(li + li){margin-top:.35em}:where(.nn-prose) :where(blockquote){padding-left:1em;border-left:3px solid var(--nn-accent);color:var(--nn-ink)}:root{--nn-grid-size:32px;--nn-grid-line:rgba(0, 114, 255, 0.045);--nn-grid-tint:rgba(0, 114, 255, 0.035);--nn-grid-fade:#FFFFFF}html[data-theme=dark]{--nn-grid-line:rgba(76, 154, 255, 0.045);--nn-grid-tint:rgba(76, 154, 255, 0.015);--nn-grid-fade:#0B0B0C}.nn-grid-bg{position:relative;isolation:isolate}.nn-grid-bg::before{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;background:linear-gradient(var(--nn-grid-fade) 0,transparent 8%,transparent 45%,var(--nn-grid-fade) 80%),linear-gradient(var(--nn-grid-tint),var(--nn-grid-tint)),linear-gradient(0deg,var(--nn-grid-line) 1px,transparent 1px) 0 0/var(--nn-grid-size) var(--nn-grid-size) fixed,linear-gradient(90deg,var(--nn-grid-line) 1px,transparent 1px) 0 0/var(--nn-grid-size) var(--nn-grid-size) fixed;background:linear-gradient(in oklab,var(--nn-grid-fade) 0,transparent 8%,transparent 45%,var(--nn-grid-fade) 80%),linear-gradient(var(--nn-grid-tint),var(--nn-grid-tint)),linear-gradient(0deg,var(--nn-grid-line) 1px,transparent 1px) 0 0/var(--nn-grid-size) var(--nn-grid-size) fixed,linear-gradient(90deg,var(--nn-grid-line) 1px,transparent 1px) 0 0/var(--nn-grid-size) var(--nn-grid-size) fixed}