.gh.svelte-18pqhsk{margin-bottom:var(--space-2xl)}.gh-crumbs.svelte-18pqhsk ol:where(.svelte-18pqhsk){gap:var(--space-xs) var(--space-sm);margin:0 0 var(--space-lg);font-size:var(--font-size-sm);color:var(--color-text-muted);flex-wrap:wrap;padding:0;list-style:none;display:flex}.gh-crumbs.svelte-18pqhsk li:where(.svelte-18pqhsk)+li:where(.svelte-18pqhsk):before{content:"/";margin-right:var(--space-sm);color:var(--color-text-faint)}.gh-crumbs.svelte-18pqhsk a:where(.svelte-18pqhsk){color:var(--color-text-muted);text-decoration:underline;-webkit-text-decoration-color:var(--color-border-strong);text-decoration-color:var(--color-border-strong);text-underline-offset:3px}.gh-crumbs.svelte-18pqhsk a:where(.svelte-18pqhsk):hover{color:var(--color-text)}.gh-crumbs.svelte-18pqhsk a:where(.svelte-18pqhsk):focus-visible{outline:var(--focus-width) solid var(--color-focus);outline-offset:2px;border-radius:var(--radius-sm)}h1.svelte-18pqhsk{margin:0 0 var(--space-lg);max-width:26ch;font-size:clamp(var(--font-size-2xl), 1.4rem + 2.6vw, var(--font-size-3xl));font-weight:var(--font-weight-bold);letter-spacing:-.032em;text-wrap:balance;color:var(--color-text);line-height:1.1}.gh-answer.svelte-18pqhsk,.gh-more.svelte-18pqhsk{margin:0 0 var(--space-md);max-width:68ch;color:var(--color-text);line-height:1.65}.gh-answer.svelte-18pqhsk{font-size:var(--font-size-lg);line-height:1.55}.gh-more.svelte-18pqhsk{font-size:var(--font-size-md);color:var(--color-text-secondary)}.gh-updated.svelte-18pqhsk{margin:var(--space-md) 0 0;font-size:var(--font-size-sm);color:var(--color-text-muted)}.gh-updated.svelte-18pqhsk time:where(.svelte-18pqhsk){font-variant-numeric:tabular-nums}@media (width<=640px){.gh-answer.svelte-18pqhsk{font-size:var(--font-size-md)}}.gs.svelte-1idxyej{margin-top:var(--space-3xl)}.gs.svelte-1idxyej h2:where(.svelte-1idxyej){margin:0 0 var(--space-md);font-size:var(--font-size-xl);font-weight:var(--font-weight-bold);letter-spacing:-.025em;color:var(--color-text);line-height:1.2}.gs.svelte-1idxyej p:where(.svelte-1idxyej),.gs.svelte-1idxyej li:where(.svelte-1idxyej){max-width:68ch;font-size:var(--font-size-md);color:var(--color-text);line-height:1.7}.gs.svelte-1idxyej p:where(.svelte-1idxyej){margin:0 0 var(--space-md)}.gs.svelte-1idxyej ul:where(.svelte-1idxyej){margin:0 0 var(--space-md);padding-left:1.25rem}.gs.svelte-1idxyej li:where(.svelte-1idxyej){margin-bottom:var(--space-xs)}.gs.svelte-1idxyej li:where(.svelte-1idxyej)::marker{color:var(--color-text-muted)}.gs-table.svelte-1idxyej{margin-top:var(--space-md);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius);overflow-x:auto}.gs-table.svelte-1idxyej table:where(.svelte-1idxyej){border-collapse:collapse;width:100%;font-size:var(--font-size-base)}.gs-table.svelte-1idxyej th:where(.svelte-1idxyej),.gs-table.svelte-1idxyej td:where(.svelte-1idxyej){padding:var(--space-sm) var(--space-md);text-align:left;vertical-align:top;border-bottom:1px solid var(--color-border-light);line-height:1.5}.gs-table.svelte-1idxyej thead:where(.svelte-1idxyej) th:where(.svelte-1idxyej){background:var(--color-surface-raised);border-bottom:1px solid var(--color-border-strong);font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);color:var(--color-text-secondary);white-space:nowrap}.gs-table.svelte-1idxyej tbody:where(.svelte-1idxyej) th:where(.svelte-1idxyej){font-weight:var(--font-weight-semibold);color:var(--color-text);min-width:9rem}.gs-table.svelte-1idxyej td:where(.svelte-1idxyej){color:var(--color-text-secondary);min-width:12rem}.gs-table.svelte-1idxyej tbody:where(.svelte-1idxyej) tr:where(.svelte-1idxyej):last-child th:where(.svelte-1idxyej),.gs-table.svelte-1idxyej tbody:where(.svelte-1idxyej) tr:where(.svelte-1idxyej):last-child td:where(.svelte-1idxyej){border-bottom:none}.gf.svelte-1imsmf{margin-top:var(--space-3xl)}.gf.svelte-1imsmf h2:where(.svelte-1imsmf){margin:0 0 var(--space-lg);font-size:var(--font-size-xl);font-weight:var(--font-weight-bold);letter-spacing:-.025em;line-height:1.2}.gf-list.svelte-1imsmf{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius);overflow:hidden}.gf-item.svelte-1imsmf+.gf-item:where(.svelte-1imsmf){border-top:1px solid var(--color-border-light)}.gf-item.svelte-1imsmf summary:where(.svelte-1imsmf){justify-content:space-between;align-items:center;gap:var(--space-md);min-height:44px;padding:var(--space-md) var(--space-lg);cursor:pointer;font-size:var(--font-size-md);font-weight:var(--font-weight-semibold);color:var(--color-text);list-style:none;display:flex}.gf-item.svelte-1imsmf summary:where(.svelte-1imsmf)::-webkit-details-marker{display:none}.gf-item.svelte-1imsmf summary:where(.svelte-1imsmf):hover{background:var(--color-surface-raised)}.gf-item.svelte-1imsmf summary:where(.svelte-1imsmf):focus-visible{outline:var(--focus-width) solid var(--color-focus);outline-offset:-3px}.gf-q.svelte-1imsmf{flex:1}.gf-mark.svelte-1imsmf{border:1px solid var(--color-border);border-radius:var(--radius-sm);flex-shrink:0;width:20px;height:20px;position:relative}.gf-mark.svelte-1imsmf:before,.gf-mark.svelte-1imsmf:after{content:"";background:var(--color-text-muted);transition:opacity .15s;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.gf-mark.svelte-1imsmf:before{width:9px;height:1.5px}.gf-mark.svelte-1imsmf:after{width:1.5px;height:9px}.gf-item[open].svelte-1imsmf .gf-mark:where(.svelte-1imsmf):after{opacity:0}.gf-item.svelte-1imsmf p:where(.svelte-1imsmf){max-width:68ch;padding:0 var(--space-lg) var(--space-lg);font-size:var(--font-size-md);color:var(--color-text-secondary);margin:0;line-height:1.7}.gc.svelte-142dwj5{margin-top:var(--space-3xl);padding:clamp(2rem, 1.25rem + 3vw, 3rem) var(--space-2xl);border-radius:var(--radius);background:var(--color-text);color:var(--color-on-ink);text-align:center}.gc.svelte-142dwj5 h2:where(.svelte-142dwj5){margin:0 auto var(--space-md);max-width:28ch;font-size:clamp(var(--font-size-xl), 1.25rem + 1.2vw, var(--font-size-2xl));font-weight:var(--font-weight-bold);letter-spacing:-.03em;color:var(--color-on-ink);line-height:1.15}.gc.svelte-142dwj5 p:where(.svelte-142dwj5){margin:0 auto var(--space-xl);max-width:52ch;font-size:var(--font-size-md);color:#ffffffc7;line-height:1.6}@media (width<=640px){.gc.svelte-142dwj5{padding:var(--space-2xl) var(--space-lg)}}.gsrc.svelte-kmjilt{margin-top:var(--space-3xl);padding-top:var(--space-xl);border-top:1px solid var(--color-border)}.gsrc.svelte-kmjilt h2:where(.svelte-kmjilt){margin:0 0 var(--space-md);font-size:var(--font-size-md);font-weight:var(--font-weight-semibold);color:var(--color-text)}.gsrc.svelte-kmjilt ul:where(.svelte-kmjilt){margin:0;padding-left:1.25rem}.gsrc.svelte-kmjilt li:where(.svelte-kmjilt){margin-bottom:var(--space-xs);max-width:72ch;font-size:var(--font-size-base);color:var(--color-text-secondary);line-height:1.55}.gsrc.svelte-kmjilt a:where(.svelte-kmjilt){color:var(--color-text-secondary);text-decoration:underline;-webkit-text-decoration-color:var(--color-border-strong);text-decoration-color:var(--color-border-strong);text-underline-offset:3px;overflow-wrap:anywhere}.gsrc.svelte-kmjilt a:where(.svelte-kmjilt):hover{color:var(--color-text)}.gsrc.svelte-kmjilt a:where(.svelte-kmjilt):focus-visible{outline:var(--focus-width) solid var(--color-focus);outline-offset:2px;border-radius:var(--radius-sm)}
