.rp:where(.astro-kbsid7pp) :where(.astro-kbsid7pp)[hidden],.rc:where(.astro-kbsid7pp) :where(.astro-kbsid7pp)[hidden]{display:none}.rp-id:where(.astro-kbsid7pp){display:flex;flex-wrap:wrap;align-items:center;gap:.5rem;padding:.6rem .8rem;background:var(--caail-surface);border:1px solid var(--caail-border);border-radius:.5rem}.rp-id-label:where(.astro-kbsid7pp){color:var(--caail-muted);font-size:.9rem}.rp-id-value:where(.astro-kbsid7pp){font-weight:600}.rp-copy:where(.astro-kbsid7pp){font:inherit;font-size:.8rem;padding:.15rem .6rem;min-height:1.5rem;color:var(--caail-muted);background:var(--caail-bg);border:1px solid var(--caail-border);border-radius:.35rem;cursor:pointer}.rp-copy:where(.astro-kbsid7pp):hover,.rp-copy:where(.astro-kbsid7pp):focus-visible{color:var(--caail-link);border-color:var(--caail-link)}.rp-copy-status:where(.astro-kbsid7pp){font-size:.8rem;color:var(--caail-muted)}.rp-nowrap:where(.astro-kbsid7pp){white-space:nowrap}.rp-routes:where(.astro-kbsid7pp)>li:where(.astro-kbsid7pp){margin-block:.75rem}.rp-note:where(.astro-kbsid7pp){display:block;color:var(--caail-muted);font-size:.9rem}.rc:where(.astro-kbsid7pp){margin-block:2rem;padding:1.1rem 1.2rem 1.2rem;border:1px solid var(--caail-border);border-radius:.6rem;background:var(--caail-bg)}.rc:where(.astro-kbsid7pp)>h2:where(.astro-kbsid7pp){margin-top:0}.rc-lede:where(.astro-kbsid7pp){color:var(--caail-muted);font-size:.95rem}.rc-track:where(.astro-kbsid7pp){height:4px;margin-block:1rem;border-radius:99px;background:var(--caail-border);overflow:hidden}.rc-track:where(.astro-kbsid7pp)>i:where(.astro-kbsid7pp){display:block;height:100%;width:100%;transform:scaleX(.33);transform-origin:left center;background:var(--caail-link);transition:transform .18s ease}@media(prefers-reduced-motion:reduce){.rc-track:where(.astro-kbsid7pp)>i:where(.astro-kbsid7pp){transition:none}}.rc-h:where(.astro-kbsid7pp){font-size:1.05rem;margin-block:0 .75rem}.rc-h:where(.astro-kbsid7pp):focus-visible{outline:2px solid var(--caail-link);outline-offset:3px;border-radius:.2rem}.rc-fs:where(.astro-kbsid7pp){border:0;margin:0;padding:0;min-inline-size:0}.rc-legend:where(.astro-kbsid7pp){position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.rc-opts:where(.astro-kbsid7pp){display:flex;flex-direction:column;gap:.25rem}.rc:where(.astro-kbsid7pp) .rc-opt,.rc:where(.astro-kbsid7pp) .rc-field,.rc:where(.astro-kbsid7pp) .rc-field>*{margin-block:0}.rc:where(.astro-kbsid7pp) .rc-opt{display:flex;gap:.6rem;align-items:flex-start;padding:.5rem .6rem;border:1px solid transparent;border-radius:.45rem;cursor:pointer}.rc:where(.astro-kbsid7pp) .rc-opt:hover{background:var(--caail-surface)}.rc:where(.astro-kbsid7pp) .rc-opt:has(input:checked){background:var(--caail-surface);border-color:var(--caail-link)}.rc:where(.astro-kbsid7pp) .rc-opt:has(input:focus-visible){outline:2px solid var(--caail-link);outline-offset:2px}.rc:where(.astro-kbsid7pp) .rc-opt input{flex:none;margin-top:.35rem;accent-color:var(--caail-link)}.rc:where(.astro-kbsid7pp) .rc-opt-label{font-weight:500}.rc:where(.astro-kbsid7pp) .rc-opt-hint{display:block;font-size:.875rem;color:var(--caail-muted)}.rc-fields:where(.astro-kbsid7pp){display:flex;flex-wrap:wrap;gap:1rem}.rc:where(.astro-kbsid7pp) .rc-field{display:flex;flex-direction:column;gap:.25rem;flex:1 1 16rem}.rc:where(.astro-kbsid7pp) .rc-field>label{font-size:.875rem;color:var(--caail-muted)}.rc:where(.astro-kbsid7pp) select,.rc:where(.astro-kbsid7pp) input[type=text],.rc:where(.astro-kbsid7pp) textarea{font:inherit;font-size:.95rem;padding:.4rem .5rem;color:var(--caail-ink);background:var(--caail-bg);border:1px solid var(--caail-border);border-radius:.4rem;width:100%}.rc:where(.astro-kbsid7pp) textarea{resize:vertical}.rc:where(.astro-kbsid7pp) .rc-help{font-size:.8rem;color:var(--caail-muted)}.rc:where(.astro-kbsid7pp) .rc-err{font-size:.875rem;color:var(--caail-danger)}.rc:where(.astro-kbsid7pp) .rc-err:empty{margin:0}.rc-review-note:where(.astro-kbsid7pp){font-size:.9rem;color:var(--caail-muted)}.rc-dropped:where(.astro-kbsid7pp){font-size:.9rem;color:var(--caail-danger)}.rc-dropped:where(.astro-kbsid7pp):empty{margin:0}.rc-body:where(.astro-kbsid7pp){padding:.75rem .85rem;background:var(--caail-surface);border:1px solid var(--caail-border);border-radius:.5rem;font-size:.85rem;white-space:pre-wrap;overflow-wrap:anywhere}.rc-actions:where(.astro-kbsid7pp){display:flex;align-items:center;gap:.5rem}.rc-nav:where(.astro-kbsid7pp){display:flex;gap:.6rem;align-items:center;margin-top:1.1rem}.rc-btn:where(.astro-kbsid7pp){font:inherit;font-size:.95rem;padding:.4rem 1rem;min-height:2.75rem;display:inline-flex;align-items:center;color:var(--caail-ink);background:var(--caail-bg);border:1px solid var(--caail-border);border-radius:.45rem;cursor:pointer;text-decoration:none}.rc-primary:where(.astro-kbsid7pp){color:var(--caail-bg);background:var(--caail-link);border-color:var(--caail-link)}.rc-primary:where(.astro-kbsid7pp):hover,.rc-primary:where(.astro-kbsid7pp):focus-visible{color:var(--caail-bg);background:var(--caail-primary-hover);border-color:var(--caail-primary-hover)}.rc-account:where(.astro-kbsid7pp){font-size:.875rem;color:var(--caail-muted);margin-bottom:0}
