.app-logo[data-astro-cid-bvhcw4mh]{background:#fff;border:1px solid #114b4b24;border-radius:10px;flex:none;justify-content:center;align-items:center;width:40px;height:40px;display:inline-flex}.app-logo--sm[data-astro-cid-bvhcw4mh]{border-radius:8px;width:28px;height:28px}.app-logo[data-astro-cid-bvhcw4mh] img[data-astro-cid-bvhcw4mh]{display:block}.app-logo__letter[data-astro-cid-bvhcw4mh]{color:#114b4b;font-size:18px;font-weight:800;line-height:1}.app-logo--sm[data-astro-cid-bvhcw4mh] .app-logo__letter[data-astro-cid-bvhcw4mh]{font-size:14px}.aa[data-astro-cid-c6ywvisz]{--aa-teal:#114b4b;--aa-deep:#0b3535;--aa-link:#0b7a75;--aa-body:#334155;color:#1f2937;max-width:1120px;margin:0 auto;padding:24px 16px 72px}.aa[data-astro-cid-c6ywvisz] a[data-astro-cid-c6ywvisz]{color:var(--aa-link);font-weight:700;text-decoration:none}.aa[data-astro-cid-c6ywvisz] a[data-astro-cid-c6ywvisz]:hover{color:var(--aa-deep)}.aa[data-astro-cid-c6ywvisz] a[data-astro-cid-c6ywvisz]:focus-visible,.aa[data-astro-cid-c6ywvisz] button[data-astro-cid-c6ywvisz]:focus-visible{outline:2px solid var(--aa-deep);outline-offset:2px}.aa__tag[data-astro-cid-c6ywvisz]{height:26px;color:var(--aa-teal);letter-spacing:.06em;text-transform:uppercase;background:#fff5cc;border-radius:999px;align-items:center;margin-bottom:12px;padding:0 11px;font-size:12px;font-weight:800;line-height:1;display:inline-flex}.aa__hero[data-astro-cid-c6ywvisz]{border:1.5px solid var(--aa-teal);background:#f0fdfa;border-radius:14px;padding:clamp(20px,4vw,40px)}.aa__title[data-astro-cid-c6ywvisz]{color:var(--aa-teal);max-width:22ch;margin:0 0 12px;font-size:clamp(1.75rem,4.2vw,2.75rem);font-weight:800;line-height:1.12}.aa__lead[data-astro-cid-c6ywvisz]{color:var(--aa-body);max-width:62ch;margin:0 0 24px;font-size:1.125rem;line-height:1.6}.aa__address[data-astro-cid-c6ywvisz]{background:#fff;border-radius:12px;max-width:680px;padding:16px}.aa__addressLabel[data-astro-cid-c6ywvisz]{color:var(--aa-teal);margin:0 0 8px;font-weight:800}.aa__addressRow[data-astro-cid-c6ywvisz]{flex-wrap:wrap;align-items:stretch;gap:8px;display:flex}.aa__url[data-astro-cid-c6ywvisz]{background:var(--aa-deep);color:#e6fffb;user-select:all;border-radius:10px;flex:260px;align-items:center;min-width:0;padding:12px 14px;display:flex}.aa__copy[data-astro-cid-c6ywvisz]{border:1.5px solid var(--aa-teal);background:var(--aa-teal);color:#fff;min-height:46px;font:inherit;cursor:pointer;border-radius:10px;padding:10px 22px;font-size:15px;font-weight:700;transition:transform .2s,box-shadow .2s,background .2s}.aa__copy[data-astro-cid-c6ywvisz]:hover{background:var(--aa-deep);transform:translate(-2px,-2px);box-shadow:4px 4px #ffd400}.aa__copied[data-astro-cid-c6ywvisz]{color:var(--aa-link);min-height:1.2em;margin:0;font-size:.9rem;font-weight:600}.aa__hint[data-astro-cid-c6ywvisz]{color:var(--aa-body);margin:10px 0;font-size:.95rem;line-height:1.6}.aa__section[data-astro-cid-c6ywvisz]{margin-top:56px}.aa__section[data-astro-cid-c6ywvisz] h2[data-astro-cid-c6ywvisz]{color:var(--aa-teal);margin:0 0 20px;font-size:clamp(1.4rem,2.6vw,1.85rem);font-weight:800}.aa__section[data-astro-cid-c6ywvisz] p[data-astro-cid-c6ywvisz]{margin:0 0 12px;line-height:1.6}.aa__jump[data-astro-cid-c6ywvisz] ul[data-astro-cid-c6ywvisz]{grid-template-columns:repeat(auto-fill,minmax(136px,1fr));gap:10px;margin:4px 0 0;padding:0;list-style:none;display:grid}.aa__jump[data-astro-cid-c6ywvisz] a[data-astro-cid-c6ywvisz]{min-height:48px;color:var(--aa-teal);background:#fff;border:1.5px solid #114b4b4d;border-radius:10px;align-items:center;gap:10px;padding:8px 12px 8px 8px;font-size:14px;line-height:1.25;transition:transform .18s,box-shadow .18s,border-color .18s;display:flex}.aa__jump[data-astro-cid-c6ywvisz] a[data-astro-cid-c6ywvisz]:hover{border-color:var(--aa-teal);transform:translate(-2px,-2px);box-shadow:3px 3px #7fd8f5}@media (prefers-reduced-motion:no-preference){html:has(.aa){scroll-behavior:smooth}}.aa__cols[data-astro-cid-c6ywvisz]{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:20px;display:grid}.aa__sheet[data-astro-cid-c6ywvisz]{border:1.5px solid var(--aa-teal);background:#fff;border-radius:14px;padding:24px}.aa__sheet[data-astro-cid-c6ywvisz] h2[data-astro-cid-c6ywvisz]{margin-bottom:12px;font-size:1.3rem}.aa__group[data-astro-cid-c6ywvisz]{border-radius:14px;padding:clamp(20px,3vw,32px);scroll-margin-top:96px}.aa__group--main[data-astro-cid-c6ywvisz]{margin-top:40px;padding:0}.aa__group--main[data-astro-cid-c6ywvisz] .aa__hosts[data-astro-cid-c6ywvisz]{gap:16px;margin-bottom:20px}@media (width>=1080px){.aa__group--main[data-astro-cid-c6ywvisz] .aa__hosts[data-astro-cid-c6ywvisz]{grid-template-columns:repeat(4,minmax(0,1fr))}}.aa__group--main[data-astro-cid-c6ywvisz] .aa__host[data-astro-cid-c6ywvisz]{border-radius:14px;padding:16px 18px;font-size:14px;box-shadow:4px 4px #114b4b29}.aa__group--main[data-astro-cid-c6ywvisz] .aa__hostName[data-astro-cid-c6ywvisz]{font-size:1.1rem}.aa__group--main[data-astro-cid-c6ywvisz] .aa__note[data-astro-cid-c6ywvisz]{padding:6px 10px;font-size:.82rem}.aa__group--main[data-astro-cid-c6ywvisz] .aa__steps[data-astro-cid-c6ywvisz]{line-height:1.45}.aa__group--main[data-astro-cid-c6ywvisz] .aa__steps[data-astro-cid-c6ywvisz] li[data-astro-cid-c6ywvisz]{min-height:22px;padding-left:30px;font-size:14px;line-height:1.45}.aa__group--main[data-astro-cid-c6ywvisz] .aa__steps[data-astro-cid-c6ywvisz] li[data-astro-cid-c6ywvisz]+li[data-astro-cid-c6ywvisz]{margin-top:7px}.aa__group--main[data-astro-cid-c6ywvisz] .aa__steps[data-astro-cid-c6ywvisz] li[data-astro-cid-c6ywvisz]:before{width:20px;height:20px;font-size:12px;top:0}.aa__group--cyan[data-astro-cid-c6ywvisz]{background:#edf8fd}.aa__group--yellow[data-astro-cid-c6ywvisz]{background:#fff8dc}.aa__group--magenta[data-astro-cid-c6ywvisz]{background:#fdf0f6}.aa__hosts[data-astro-cid-c6ywvisz]{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;display:grid}@media (width<=760px){.aa__hosts[data-astro-cid-c6ywvisz]{grid-template-columns:minmax(0,1fr)}}.aa__host[data-astro-cid-c6ywvisz]{border:1.5px solid var(--aa-teal);background:#fff;border-radius:12px;flex-direction:column;align-items:flex-start;min-width:0;padding:22px 24px;scroll-margin-top:96px;display:flex;box-shadow:4px 4px #114b4b1f}.aa__host[data-astro-cid-c6ywvisz]>[data-astro-cid-c6ywvisz]{max-width:100%}.aa__hostName[data-astro-cid-c6ywvisz]{align-self:stretch}.aa__note[data-astro-cid-c6ywvisz]{color:var(--aa-body);background:#f0fdfa;border-radius:8px;margin:0 0 12px;padding:8px 12px;font-size:.9rem;line-height:1.5}.aa__hostName[data-astro-cid-c6ywvisz]{color:var(--aa-teal);border-bottom:1px solid #114b4b24;align-items:center;gap:12px;margin:0 0 10px;padding-bottom:10px;font-size:1.15rem;font-weight:800;display:flex}.aa[data-astro-cid-c6ywvisz] a[data-astro-cid-c6ywvisz].aa__btn{border:1.5px solid var(--aa-teal);background:var(--aa-teal);color:#fff;border-radius:10px;align-items:center;min-height:46px;margin:4px 0 10px;padding:10px 22px;font-size:15px;transition:transform .2s,box-shadow .2s,background .2s;display:inline-flex}.aa[data-astro-cid-c6ywvisz] a[data-astro-cid-c6ywvisz].aa__btn:hover{background:var(--aa-deep);transform:translate(-2px,-2px);box-shadow:4px 4px #ffd400}.aa__bullets[data-astro-cid-c6ywvisz]{color:var(--aa-body);margin:0 0 12px;padding-left:20px;line-height:1.7}.aa__bullets[data-astro-cid-c6ywvisz] li[data-astro-cid-c6ywvisz]+li[data-astro-cid-c6ywvisz]{margin-top:4px}.aa__steps[data-astro-cid-c6ywvisz]{counter-reset:step;color:var(--aa-body);align-self:stretch;margin:0 0 14px;padding:0;line-height:1.5;list-style:none}.aa__steps[data-astro-cid-c6ywvisz] li[data-astro-cid-c6ywvisz]{counter-increment:step;min-height:26px;padding-left:36px;position:relative}.aa__steps[data-astro-cid-c6ywvisz] li[data-astro-cid-c6ywvisz]+li[data-astro-cid-c6ywvisz]{margin-top:10px}.aa__steps[data-astro-cid-c6ywvisz] li[data-astro-cid-c6ywvisz]:before{content:counter(step);background:var(--aa-teal);color:#fff;border-radius:50%;justify-content:center;align-items:center;width:24px;height:24px;font-size:13px;font-weight:800;display:flex;position:absolute;top:-1px;left:0}.aa__steps[data-astro-cid-c6ywvisz] b{color:#111827;font-weight:700}.aa[data-astro-cid-c6ywvisz] a[data-astro-cid-c6ywvisz].aa__docs{margin-top:auto;padding-top:14px;font-size:14px}.aa[data-astro-cid-c6ywvisz] a[data-astro-cid-c6ywvisz].aa__docs:hover{text-decoration:underline}.aa[data-astro-cid-c6ywvisz] .sr-only[data-astro-cid-c6ywvisz]{clip:rect(0, 0, 0, 0);border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.aa__code[data-astro-cid-c6ywvisz]{background:var(--aa-deep);color:#e6fffb;border-radius:10px;align-self:stretch;margin:0;padding:14px;font-size:.85rem;line-height:1.5;overflow-x:auto}.aa[data-astro-cid-c6ywvisz] code[data-astro-cid-c6ywvisz]{overflow-wrap:anywhere;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.9em}.aa__code[data-astro-cid-c6ywvisz] code[data-astro-cid-c6ywvisz]{overflow-wrap:normal}.aa__help[data-astro-cid-c6ywvisz]{border:1.5px solid var(--aa-teal);background:#fffbea;border-radius:14px;padding:24px}.aa__help[data-astro-cid-c6ywvisz] h2[data-astro-cid-c6ywvisz]{margin-bottom:8px;font-size:1.3rem}.aa__tech[data-astro-cid-c6ywvisz]{color:var(--aa-body);border-top:1px solid #114b4b24;padding-top:32px;scroll-margin-top:96px;font-size:.92rem}.aa__tech[data-astro-cid-c6ywvisz] h2[data-astro-cid-c6ywvisz]{margin-bottom:12px;font-size:1.2rem}.aa__tech[data-astro-cid-c6ywvisz] h3[data-astro-cid-c6ywvisz]{color:var(--aa-teal);margin:20px 0 6px;scroll-margin-top:96px;font-size:1rem;font-weight:800}.aa__files[data-astro-cid-c6ywvisz]{flex-wrap:wrap;gap:4px 20px;margin:0 0 8px;padding:0;list-style:none;display:flex}.aa__errors[data-astro-cid-c6ywvisz]{margin:0;padding-left:20px;line-height:1.6}.aa__errors[data-astro-cid-c6ywvisz] li[data-astro-cid-c6ywvisz][id]{scroll-margin-top:96px}@media (prefers-reduced-motion:reduce){.aa[data-astro-cid-c6ywvisz] a[data-astro-cid-c6ywvisz].aa__btn,.aa__jump[data-astro-cid-c6ywvisz] a[data-astro-cid-c6ywvisz],.aa__copy[data-astro-cid-c6ywvisz]{transition:none}}
