.int-head[data-astro-cid-jhkshvhf]{color:var(--on-night);padding:3rem 0 0}.head-grid[data-astro-cid-jhkshvhf]{gap:2rem;padding-bottom:2.5rem;display:grid}.back[data-astro-cid-jhkshvhf]{color:var(--on-night-2);font-size:.875rem}.back[data-astro-cid-jhkshvhf] a[data-astro-cid-jhkshvhf]{min-height:2.75rem;color:var(--on-night);text-underline-offset:.2em;align-items:center;text-decoration:underline;display:inline-flex}.pair[data-astro-cid-jhkshvhf]{align-items:center;gap:.6rem;margin-top:1rem;display:inline-flex}.jw[data-astro-cid-jhkshvhf]{box-shadow:0 0 40px -6px var(--light-violet);border-radius:15px}.link-dots[data-astro-cid-jhkshvhf]{gap:4px;display:inline-flex}.link-dots[data-astro-cid-jhkshvhf] i[data-astro-cid-jhkshvhf]{background:var(--on-night-2);border-radius:50%;width:5px;height:5px}h1[data-astro-cid-jhkshvhf]{letter-spacing:-.045em;margin-top:1.25rem;font-size:clamp(2.4rem,5vw,3.6rem);line-height:1.02}.lead[data-astro-cid-jhkshvhf]{max-width:52ch;color:var(--on-night-2);margin-top:1rem;font-size:1.125rem}.actions[data-astro-cid-jhkshvhf]{flex-wrap:wrap;align-items:center;gap:.75rem 1.5rem;margin-top:1.75rem;display:flex}.learn[data-astro-cid-jhkshvhf]{min-height:2.75rem;color:var(--on-night);text-underline-offset:.25em;align-items:center;font-weight:600;text-decoration:underline;display:inline-flex}.meta[data-astro-cid-jhkshvhf]{background:#ffffff0d;border:1px solid #ffffff24;border-radius:16px;align-self:end;margin:0;display:grid}.meta[data-astro-cid-jhkshvhf] div[data-astro-cid-jhkshvhf]{grid-template-columns:7rem minmax(0,1fr);gap:1rem;padding:.85rem 1.2rem;font-size:.9375rem;display:grid}.meta[data-astro-cid-jhkshvhf] div[data-astro-cid-jhkshvhf]+div[data-astro-cid-jhkshvhf]{border-top:1px solid #ffffff1a}.meta[data-astro-cid-jhkshvhf] dt[data-astro-cid-jhkshvhf]{color:var(--on-night-2)}.meta[data-astro-cid-jhkshvhf] dd[data-astro-cid-jhkshvhf]{margin:0;font-weight:600}.jump[data-astro-cid-jhkshvhf]{border-top:1px solid #ffffff1f}.jump[data-astro-cid-jhkshvhf] ul[data-astro-cid-jhkshvhf]{flex-wrap:wrap;gap:.25rem 1.75rem;margin:0;padding:0;list-style:none;display:flex}.jump[data-astro-cid-jhkshvhf] a[data-astro-cid-jhkshvhf]{min-height:3.25rem;color:var(--on-night-2);align-items:center;font-size:.9375rem;font-weight:600;display:inline-flex}.band[data-astro-cid-jhkshvhf]{padding:4.5rem 0}.band[data-astro-cid-jhkshvhf].tint{background:var(--lilac)}h2[data-astro-cid-jhkshvhf]{letter-spacing:-.035em;font-size:clamp(1.6rem,2.8vw,2.2rem);line-height:1.12}.caps[data-astro-cid-jhkshvhf]{border-top:1px solid var(--line);gap:0;margin:2rem 0 0;padding:0;list-style:none;display:grid}.caps[data-astro-cid-jhkshvhf] li[data-astro-cid-jhkshvhf]{border-bottom:1px solid var(--line);gap:1rem;padding:1.25rem 0;display:flex}.caps[data-astro-cid-jhkshvhf] h3[data-astro-cid-jhkshvhf]{letter-spacing:-.01em;font-size:1.0625rem}.caps[data-astro-cid-jhkshvhf] p[data-astro-cid-jhkshvhf]{color:var(--ink-2);margin-top:.3rem;font-size:.9375rem}.uses[data-astro-cid-jhkshvhf]{gap:1.25rem;margin:2rem 0 0;padding:0;list-style:none;display:grid}.uses[data-astro-cid-jhkshvhf] li[data-astro-cid-jhkshvhf]{border:1px solid var(--brand-100);background:var(--bg);border-radius:18px;flex-direction:column;display:flex;overflow:clip}.use-body[data-astro-cid-jhkshvhf]{flex-direction:column;flex:1;padding:1.3rem 1.4rem 1.5rem;display:flex}.uses[data-astro-cid-jhkshvhf] h3[data-astro-cid-jhkshvhf]{letter-spacing:-.015em;font-size:1.125rem}.uses[data-astro-cid-jhkshvhf] p[data-astro-cid-jhkshvhf]{color:var(--ink-2);margin-top:.5rem;font-size:.9375rem}.uses[data-astro-cid-jhkshvhf] .ask[data-astro-cid-jhkshvhf]{background:var(--bg-3);color:var(--ink);border-radius:12px 12px 12px 4px;margin-top:auto;padding:.7rem .9rem;font-size:.875rem}.use-body[data-astro-cid-jhkshvhf] p[data-astro-cid-jhkshvhf]+.ask[data-astro-cid-jhkshvhf]{margin-top:1.1rem}.setup-grid[data-astro-cid-jhkshvhf]{gap:2rem;display:grid}.needs[data-astro-cid-jhkshvhf]{margin:1.5rem 0 0;padding:0;list-style:none}.needs[data-astro-cid-jhkshvhf] li[data-astro-cid-jhkshvhf]{color:var(--ink-2);padding:.7rem 0 .7rem 2rem;position:relative}.needs[data-astro-cid-jhkshvhf] li[data-astro-cid-jhkshvhf]:before{content:"";border-left:2px solid var(--ok);border-bottom:2px solid var(--ok);width:.7rem;height:.4rem;position:absolute;top:.95rem;left:.2rem;transform:rotate(-45deg)}.not-yet[data-astro-cid-jhkshvhf]{border-top:1px solid var(--line);color:var(--ink-3);margin-top:1rem;padding-top:1rem;font-size:.875rem}.steps-card[data-astro-cid-jhkshvhf]{border:1px solid var(--line);box-shadow:var(--shadow);border-radius:18px;padding:1.6rem 1.6rem 1.75rem}.steps-card[data-astro-cid-jhkshvhf] h3[data-astro-cid-jhkshvhf]{font-size:1.0625rem}.steps[data-astro-cid-jhkshvhf]{counter-reset:step;margin:1.25rem 0 0;padding:0;list-style:none}.steps[data-astro-cid-jhkshvhf] li[data-astro-cid-jhkshvhf]{color:var(--ink-2);counter-increment:step;padding-left:2.6rem;position:relative}.steps[data-astro-cid-jhkshvhf] li[data-astro-cid-jhkshvhf]+li[data-astro-cid-jhkshvhf]{margin-top:1.1rem}.steps[data-astro-cid-jhkshvhf] li[data-astro-cid-jhkshvhf]:before{content:counter(step);background:var(--brand-50);width:1.75rem;height:1.75rem;color:var(--brand-ink);border-radius:50%;place-items:center;font-size:.875rem;font-weight:700;display:grid;position:absolute;top:-.1rem;left:0}.sec[data-astro-cid-jhkshvhf]{color:var(--on-night);padding:4.5rem 0}.perm-wrap[data-astro-cid-jhkshvhf]{margin-top:2rem}.perms[data-astro-cid-jhkshvhf]{border-collapse:collapse;width:100%;font-size:.9375rem}.perms[data-astro-cid-jhkshvhf] caption[data-astro-cid-jhkshvhf]{color:var(--on-night-2);text-align:left;padding-bottom:.75rem;font-size:.875rem}.perms[data-astro-cid-jhkshvhf] th[data-astro-cid-jhkshvhf],.perms[data-astro-cid-jhkshvhf] td[data-astro-cid-jhkshvhf]{text-align:left;vertical-align:top;border-bottom:1px solid #ffffff1f;padding:.85rem 1rem .85rem 0}.perms[data-astro-cid-jhkshvhf] thead[data-astro-cid-jhkshvhf] th[data-astro-cid-jhkshvhf]{color:var(--on-night-2);font-size:.8125rem;font-weight:600}.perms[data-astro-cid-jhkshvhf] td[data-astro-cid-jhkshvhf]:last-child{color:var(--on-night-2)}.access[data-astro-cid-jhkshvhf]{white-space:nowrap;border:1px solid #ffffff38;border-radius:999px;padding:.1rem .6rem;font-size:.8125rem;font-weight:600;display:inline-block}.access[data-astro-cid-jhkshvhf].write{border-color:var(--light-violet)}.scope[data-astro-cid-jhkshvhf]{font-family:var(--mono);overflow-wrap:anywhere;font-size:.875rem;font-weight:600;display:block}.not-req[data-astro-cid-jhkshvhf]{color:var(--on-night-2);margin-top:1rem;font-size:.875rem}.sec-facts[data-astro-cid-jhkshvhf]{background:#ffffff1f;border:1px solid #ffffff1f;border-radius:18px;gap:1px;margin:2.5rem 0 0;padding:0;list-style:none;display:grid;overflow:clip}.sec-facts[data-astro-cid-jhkshvhf] li[data-astro-cid-jhkshvhf]{background:var(--night);padding:1.3rem 1.4rem}.sec-facts[data-astro-cid-jhkshvhf] h3[data-astro-cid-jhkshvhf]{font-size:1rem}.sec-facts[data-astro-cid-jhkshvhf] p[data-astro-cid-jhkshvhf]{color:var(--on-night-2);margin-top:.4rem;font-size:.9375rem}.never[data-astro-cid-jhkshvhf]{margin-top:2.5rem}.never[data-astro-cid-jhkshvhf] h3[data-astro-cid-jhkshvhf]{font-size:1.0625rem}.never[data-astro-cid-jhkshvhf] ul[data-astro-cid-jhkshvhf]{gap:.6rem;margin:1rem 0 0;padding:0;list-style:none;display:grid}.never[data-astro-cid-jhkshvhf] li[data-astro-cid-jhkshvhf]{color:var(--on-night-2);padding-left:1.9rem;position:relative}.never[data-astro-cid-jhkshvhf] li[data-astro-cid-jhkshvhf]:before,.never[data-astro-cid-jhkshvhf] li[data-astro-cid-jhkshvhf]:after{content:"";background:var(--on-night);border-radius:1px;width:.85rem;height:2px;position:absolute;top:.72rem;left:.3rem;transform:rotate(45deg)}.never[data-astro-cid-jhkshvhf] li[data-astro-cid-jhkshvhf]:after{transform:rotate(-45deg)}.more[data-astro-cid-jhkshvhf]{padding:3.5rem 0 4rem}.more[data-astro-cid-jhkshvhf] h2[data-astro-cid-jhkshvhf]{font-size:clamp(1.4rem,2.4vw,1.75rem)}.more[data-astro-cid-jhkshvhf] ul[data-astro-cid-jhkshvhf]{flex-wrap:wrap;gap:.6rem;margin:1.25rem 0 0;padding:0;list-style:none;display:flex}.more[data-astro-cid-jhkshvhf] a[data-astro-cid-jhkshvhf]{border:1px solid var(--line);border-radius:999px;align-items:center;gap:.55rem;min-height:2.75rem;padding:.3rem .9rem .3rem .35rem;font-weight:600;display:inline-flex}.more[data-astro-cid-jhkshvhf] a[data-astro-cid-jhkshvhf].all{color:var(--brand-ink);padding-left:.9rem}.marks[data-astro-cid-jhkshvhf]{color:var(--ink-3);margin-top:1.5rem;font-size:.8125rem}@media (hover:hover) and (pointer:fine){.more[data-astro-cid-jhkshvhf] a[data-astro-cid-jhkshvhf]:hover{border-color:var(--brand)}.jump[data-astro-cid-jhkshvhf] a[data-astro-cid-jhkshvhf]:hover{color:var(--on-night)}}@media (width<=559px){.perms[data-astro-cid-jhkshvhf] thead[data-astro-cid-jhkshvhf]{display:none}.perms[data-astro-cid-jhkshvhf] tr[data-astro-cid-jhkshvhf]{border-bottom:1px solid #ffffff1f;gap:.35rem;padding:.9rem 0;display:grid}.perms[data-astro-cid-jhkshvhf] th[data-astro-cid-jhkshvhf],.perms[data-astro-cid-jhkshvhf] td[data-astro-cid-jhkshvhf]{border:0;padding:0}}@media (width>=720px){.caps[data-astro-cid-jhkshvhf]{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:3rem}.uses[data-astro-cid-jhkshvhf]{grid-template-columns:repeat(auto-fit,minmax(17rem,1fr))}.sec-facts[data-astro-cid-jhkshvhf]{grid-template-columns:repeat(2,minmax(0,1fr))}.sec-facts[data-astro-cid-jhkshvhf] li[data-astro-cid-jhkshvhf]:last-child:nth-child(odd){grid-column:1/-1}}@media (width>=1000px){.int-head[data-astro-cid-jhkshvhf]{padding-top:4rem}.head-grid[data-astro-cid-jhkshvhf]{grid-template-columns:minmax(0,1fr) 22rem;gap:4rem;padding-bottom:3.5rem}.setup-grid[data-astro-cid-jhkshvhf]{grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);align-items:start;gap:4rem}.perms[data-astro-cid-jhkshvhf] th[data-astro-cid-jhkshvhf]:first-child{width:17rem}.perms[data-astro-cid-jhkshvhf] td[data-astro-cid-jhkshvhf]:nth-child(2){width:10rem}}
