.sh[data-astro-cid-aobxuynl]{position:relative;display:inline-block;vertical-align:middle}.sh-btn[data-astro-cid-aobxuynl]{list-style:none;cursor:pointer;user-select:none;width:1.5rem;height:1.5rem;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;font:600 .8rem/1 var(--font-body, system-ui);color:var(--accent-deep, #2f3942);border:1px solid var(--color-hairline, #ccc);background:var(--color-surface, #fff)}.sh-btn[data-astro-cid-aobxuynl]::-webkit-details-marker{display:none}.sh-btn[data-astro-cid-aobxuynl]:hover,.sh[data-astro-cid-aobxuynl][open] .sh-btn[data-astro-cid-aobxuynl]{border-color:var(--accent, #555)}.sh-btn[data-astro-cid-aobxuynl]:focus-visible{outline:2px solid var(--accent, #555);outline-offset:1px}.sh-pop[data-astro-cid-aobxuynl]{position:absolute;z-index:50;right:0;top:calc(100% + 6px);width:min(22rem,86vw);padding:10px 12px;font-size:.8rem;line-height:1.45;color:var(--color-ink, #222);background:var(--color-surface, #fff);border:1px solid var(--color-hairline, #ccc);border-radius:var(--radius, 6px);box-shadow:0 6px 18px #00000024}.sh-head[data-astro-cid-aobxuynl]{margin:0 0 6px;font-weight:600}.sh-pop[data-astro-cid-aobxuynl] dl[data-astro-cid-aobxuynl]{display:grid;grid-template-columns:max-content 1fr;gap:3px 10px;margin:0 0 8px}.sh-pop[data-astro-cid-aobxuynl] dt[data-astro-cid-aobxuynl],.sh-pop[data-astro-cid-aobxuynl] dd[data-astro-cid-aobxuynl]{margin:0}.sh-pop[data-astro-cid-aobxuynl] code[data-astro-cid-aobxuynl]{font-size:.78rem}.sh-pop[data-astro-cid-aobxuynl] p[data-astro-cid-aobxuynl]{margin:0 0 6px}.sh-pop[data-astro-cid-aobxuynl] p[data-astro-cid-aobxuynl]:last-child{margin:0}.gs[data-astro-cid-ipsxrsrh]{padding:var(--space-8) 0 var(--space-12);max-width:78ch}h1[data-astro-cid-ipsxrsrh]{margin:0 0 var(--space-2)}.lede[data-astro-cid-ipsxrsrh]{margin:0 0 var(--space-6);color:#6f6b62}.gs-row[data-astro-cid-ipsxrsrh]{display:flex;align-items:center;gap:8px}.gs-exact[data-astro-cid-ipsxrsrh]{display:inline-block;margin-top:6px;font-size:.8rem;color:#6f6b62;cursor:pointer}.gs-q[data-astro-cid-ipsxrsrh]{flex:1;min-width:0;width:100%;box-sizing:border-box;padding:14px 18px;font:inherit;font-size:1.05rem;color:var(--color-ink);background:#fff;border:1px solid var(--color-hairline);border-radius:var(--radius)}.gs-q[data-astro-cid-ipsxrsrh]:focus{outline:2px solid var(--color-ink);outline-offset:1px}.gs-scope[data-astro-cid-ipsxrsrh]{margin-top:var(--space-3);font-size:.84rem}.gs-scope[data-astro-cid-ipsxrsrh]>summary[data-astro-cid-ipsxrsrh]{display:flex;gap:8px;align-items:baseline;cursor:pointer;padding:6px 0;font-family:var(--font-display);font-weight:600}.gs-summary[data-astro-cid-ipsxrsrh]{font-weight:400;color:#6f6b62}.gs-scope-body[data-astro-cid-ipsxrsrh]{padding:var(--space-3);border:1px solid var(--color-hairline);border-radius:var(--radius);background:#fff}.gs-presets[data-astro-cid-ipsxrsrh]{display:flex;flex-wrap:wrap;gap:var(--space-2);margin-bottom:var(--space-3)}.gs-preset[data-astro-cid-ipsxrsrh]{padding:4px 12px;font:inherit;font-size:.76rem;color:#6f6b62;background:#fff;border:1px solid var(--color-hairline);border-radius:var(--radius-pill);cursor:pointer}.gs-preset[data-astro-cid-ipsxrsrh]:hover{border-color:var(--color-ink);color:var(--color-ink)}.gs-preset[data-astro-cid-ipsxrsrh].active{background:var(--color-ink);border-color:var(--color-ink);color:#fff}.gs-sites[data-astro-cid-ipsxrsrh]{list-style:none;margin:0;padding:0;display:grid;gap:2px 16px;grid-template-columns:repeat(auto-fill,minmax(190px,1fr))}.gs-sites[data-astro-cid-ipsxrsrh] label[data-astro-cid-ipsxrsrh]{display:flex;align-items:center;gap:6px;cursor:pointer}.gs-dot[data-astro-cid-ipsxrsrh]{width:8px;height:8px;border-radius:50%;flex:none}.gs-status[data-astro-cid-ipsxrsrh]{margin:var(--space-4) 0 0;font-size:.86rem;color:#6f6b62}.gs-results[data-astro-cid-ipsxrsrh]{list-style:none;margin:var(--space-4) 0 0;padding:0}.gs-results[data-astro-cid-ipsxrsrh] .ss-result{padding:var(--space-3) 0;border-bottom:1px solid var(--color-hairline)}.gs-results[data-astro-cid-ipsxrsrh] .ss-badge{display:inline-block;margin-bottom:3px;padding:1px 8px;font-size:.68rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;border-radius:var(--radius-pill);background:var(--color-hairline);color:#57534b}.gs-results[data-astro-cid-ipsxrsrh] .ss-context{display:inline-block;margin:0 0 3px 8px;font-size:.7rem;letter-spacing:.04em;text-transform:uppercase;color:#6f6b62}.gs-results[data-astro-cid-ipsxrsrh] .ss-title{display:block;font-family:var(--font-display);font-weight:700;font-size:1.02rem;color:var(--color-ink);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px;text-decoration-color:#b9b4a8}.gs-results[data-astro-cid-ipsxrsrh] .ss-title:hover{text-decoration:underline}.gs-results[data-astro-cid-ipsxrsrh] .ss-excerpt{margin:4px 0 0;font-size:.86rem;color:#57534b}.gs-results[data-astro-cid-ipsxrsrh] mark{background:#fdf0c8;color:inherit}.gs-results[data-astro-cid-ipsxrsrh] .ss-subs{list-style:none;margin:6px 0 0;padding:0 0 0 12px}.gs-results[data-astro-cid-ipsxrsrh] .ss-sub{font-size:.78rem;color:#6f6b62}.gs-more[data-astro-cid-ipsxrsrh]{margin-top:var(--space-4);padding:8px 18px;font:inherit;font-size:.86rem;font-weight:600;background:#fff;border:1px solid var(--color-ink);border-radius:var(--radius-pill);cursor:pointer}.gs-more[data-astro-cid-ipsxrsrh][hidden]{display:none}
