._page_63bbc82{max-width:760px;padding:calc(20px + var(--safe-top)) 20px calc(56px + var(--safe-bottom));gap:28px;margin:0 auto;line-height:1.6;display:grid}._page_63bbc82>*{min-width:0}._top_63bbc82{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}._brand_63bbc82{color:var(--ink);align-items:center;gap:10px;font-size:1.1rem;font-weight:800;text-decoration:none;display:inline-flex}._dot_63bbc82{background:var(--accent);border-radius:50%;width:14px;height:14px}._langs_63bbc82{gap:14px;display:flex}._lang_63bbc82{color:var(--muted);text-underline-offset:3px;font-size:.9rem}._crumbs_63bbc82{color:var(--muted);flex-wrap:wrap;gap:6px;margin:0;padding:0;font-size:.9rem;list-style:none;display:flex}._crumbs_63bbc82 li+li:before{content:"/";margin-right:6px}._crumbs_63bbc82 a,._prose_63bbc82 a,._list_63bbc82 a{color:var(--ink);text-underline-offset:3px}._page_63bbc82 h1{margin:0;font-size:clamp(1.7rem,5vw,2.4rem);line-height:1.15}._page_63bbc82 h2{margin:0 0 8px;font-size:1.3rem}._lead_63bbc82{margin:0;font-size:1.1rem}._prose_63bbc82 p{margin:0 0 12px}._prose_63bbc82 ul,._prose_63bbc82 ol{margin:0 0 12px;padding-left:22px}._prose_63bbc82 li{margin:0 0 6px}._cta_63bbc82{flex-wrap:wrap;gap:10px;display:flex}._button_63bbc82{min-height:var(--target-min);background:var(--ctl);color:var(--ink);border-radius:14px;align-items:center;padding:0 20px;font-weight:700;text-decoration:none;display:inline-flex}._primary_63bbc82{background:var(--accent);color:var(--on-accent)}._tab_63bbc82{background:var(--surface);border-radius:14px;margin:0 0 12px;padding:14px 16px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.95rem;line-height:1.7;overflow-x:auto}._list_63bbc82{gap:8px;margin:0;padding:0;list-style:none;display:grid}._list_63bbc82 li{background:var(--surface);border-radius:14px;padding:12px 14px}._meta_63bbc82{color:var(--muted);font-size:.9rem}._page_63bbc82 dl{gap:14px;margin:0;display:grid}._page_63bbc82 dt{font-weight:700}._page_63bbc82 dd{margin:4px 0 0}._footer_63bbc82{color:var(--muted);flex-wrap:wrap;gap:8px 18px;font-size:.9rem;display:flex}._footer_63bbc82 a{color:inherit}
