.doc-head[data-astro-cid-5uj4k6ak]{padding:calc(var(--header-h) + 36px) 0 28px;background:radial-gradient(60% 120% at 85% 0%, color-mix(in oklab, var(--c1) 22%, transparent), transparent 70%), linear-gradient(180deg, color-mix(in oklab, var(--ink) 80%, var(--bg)), var(--bg))}.head-inner[data-astro-cid-5uj4k6ak]{justify-items:start;gap:18px;max-width:820px;display:grid}.back[data-astro-cid-5uj4k6ak]{color:var(--text-2);border-radius:999px;align-items:center;gap:10px;margin-left:-8px;padding:6px 14px 6px 8px;font-weight:600;transition:color .2s,background-color .2s;display:inline-flex}.back[data-astro-cid-5uj4k6ak]:hover{color:var(--text);background:#ffffff0f}.back[data-astro-cid-5uj4k6ak] .app-icon{border-radius:7px;width:28px;height:28px}.tabs[data-astro-cid-5uj4k6ak]{border:1px solid var(--line-2);background:#ffffff08;border-radius:999px;flex-wrap:wrap;gap:4px;padding:4px;display:inline-flex}.tabs[data-astro-cid-5uj4k6ak] button[data-astro-cid-5uj4k6ak]{height:38px;color:var(--text-2);cursor:pointer;background:0 0;border:0;border-radius:999px;padding:0 16px;font-size:.92rem;font-weight:600;transition:background-color .25s,color .25s}.tabs[data-astro-cid-5uj4k6ak] button[data-astro-cid-5uj4k6ak][aria-selected=true]{background:var(--text);color:#0b0b0e}.note[data-astro-cid-5uj4k6ak]{color:var(--text-3);font-size:.92rem}.body[data-astro-cid-5uj4k6ak]{max-width:820px;padding-bottom:40px}.prose[data-astro-cid-5uj4k6ak]{padding-top:12px}.title[data-astro-cid-5uj4k6ak]{letter-spacing:-.03em;font-size:clamp(2.2rem,6vw,3.6rem);font-weight:720;font-stretch:88%;line-height:1}.lede[data-astro-cid-5uj4k6ak]{color:var(--text-2);margin-top:18px;font-size:1.15rem}.updated[data-astro-cid-5uj4k6ak]{color:var(--text-3);margin-top:14px;font-size:.9rem}.text[data-astro-cid-5uj4k6ak]{color:var(--text-2);margin-top:34px;font-size:1.04rem;line-height:1.7}.text[data-astro-cid-5uj4k6ak] h2{letter-spacing:-.02em;color:var(--text);margin:2.4em 0 .7em;font-size:1.45rem;font-weight:700;line-height:1.2}.text[data-astro-cid-5uj4k6ak] h3{letter-spacing:-.01em;color:var(--text);margin:1.8em 0 .5em;font-size:1.1rem;font-weight:680;line-height:1.3}.text[data-astro-cid-5uj4k6ak] p,.text[data-astro-cid-5uj4k6ak] ul,.text[data-astro-cid-5uj4k6ak] ol{margin:0 0 1em}.text[data-astro-cid-5uj4k6ak] ul,.text[data-astro-cid-5uj4k6ak] ol{padding-left:1.3em}.text[data-astro-cid-5uj4k6ak] li{margin:.35em 0}.text[data-astro-cid-5uj4k6ak] li::marker{color:var(--c1)}.text[data-astro-cid-5uj4k6ak] strong,.text[data-astro-cid-5uj4k6ak] b{color:var(--text);font-weight:650}.text[data-astro-cid-5uj4k6ak] a{color:var(--text);text-decoration:underline;text-decoration-color:color-mix(in oklab, var(--c1) 70%, transparent);text-underline-offset:3px;text-decoration-thickness:1.5px}.text[data-astro-cid-5uj4k6ak] a:hover{text-decoration-color:var(--c1)}.text[data-astro-cid-5uj4k6ak] section:first-of-type h2,.text[data-astro-cid-5uj4k6ak]>h2:first-child{margin-top:.6em}.text[data-astro-cid-5uj4k6ak] .table{margin:0 0 1.4em;overflow-x:auto}.text[data-astro-cid-5uj4k6ak] table{border-collapse:collapse;width:100%;font-size:.95rem}.text[data-astro-cid-5uj4k6ak] th,.text[data-astro-cid-5uj4k6ak] td{border-bottom:1px solid var(--line);text-align:left;vertical-align:top;padding:10px 12px}.text[data-astro-cid-5uj4k6ak] th{color:var(--text);font-weight:650}.text[data-astro-cid-5uj4k6ak] .pills{grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:10px;margin:0 0 1.6em;display:grid}.text[data-astro-cid-5uj4k6ak] .pill{border-radius:var(--r-m);background:var(--bg-1);box-shadow:inset 0 0 0 1px var(--line);padding:16px 18px}.text[data-astro-cid-5uj4k6ak] .pill p{margin:0}.text[data-astro-cid-5uj4k6ak] .pill p:first-child,.text[data-astro-cid-5uj4k6ak] .card-link span:first-child{color:var(--text);font-weight:650}.text[data-astro-cid-5uj4k6ak] .card-link{border-radius:var(--r-m);background:var(--bg-1);box-shadow:inset 0 0 0 1px var(--line);color:var(--text-2);gap:4px;margin:0 0 12px;padding:16px 18px;text-decoration:none;transition:box-shadow .25s;display:grid}.text[data-astro-cid-5uj4k6ak] .card-link:hover{box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--c1) 60%, transparent)}.text[data-astro-cid-5uj4k6ak] .faq{border-bottom:1px solid var(--line);padding:4px 0 6px}.text[data-astro-cid-5uj4k6ak] .faq h3{margin-top:1.2em}.text[data-astro-cid-5uj4k6ak] .contact{border-radius:var(--r-m);background:color-mix(in oklab, var(--c1) 8%, var(--bg-1));box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--c1) 25%, transparent);justify-items:start;gap:6px;margin:1.4em 0 2em;padding:20px 22px;display:grid}.text[data-astro-cid-5uj4k6ak] .contact p{margin:0}.text[data-astro-cid-5uj4k6ak] .label{letter-spacing:.14em;text-transform:uppercase;color:var(--text-3);font-size:.78rem;font-weight:650}.text[data-astro-cid-5uj4k6ak] .hand{font-family:var(--serif);font-size:1.15rem;font-style:italic}.text[data-astro-cid-5uj4k6ak] .anchor{scroll-margin-top:calc(var(--header-h) + 24px);display:block}.siblings[data-astro-cid-5uj4k6ak]{border-top:1px solid var(--line);flex-wrap:wrap;gap:8px;margin-top:56px;padding-top:28px;display:flex}.siblings[data-astro-cid-5uj4k6ak] a[data-astro-cid-5uj4k6ak]{border:1px solid var(--line-2);color:var(--text-2);border-radius:999px;padding:8px 16px;font-size:.92rem;font-weight:560;transition:color .2s,border-color .2s,background-color .2s}.siblings[data-astro-cid-5uj4k6ak] a[data-astro-cid-5uj4k6ak]:hover{color:var(--text);border-color:#ffffff4d}.siblings[data-astro-cid-5uj4k6ak] a[data-astro-cid-5uj4k6ak][aria-current=page]{color:#0b0b0e;background:var(--text);border-color:var(--text)}@media (width<=480px){.tabs[data-astro-cid-5uj4k6ak] button[data-astro-cid-5uj4k6ak]{height:36px;padding:0 11px;font-size:.86rem}}
