.typegroup.svelte-1kcwrxd summary:where(.svelte-1kcwrxd){cursor:pointer;padding:.35rem 0;font-size:.85rem;font-weight:600}.typelist.svelte-1kcwrxd{grid-template-columns:repeat(auto-fill,minmax(15rem,1fr));gap:.4rem;padding-bottom:.4rem;display:grid}.typebtn.svelte-1kcwrxd{text-align:left;cursor:pointer;font:inherit;color:var(--c-text);background:var(--c-surface);border:1px solid var(--c-border);border-radius:var(--radius-sm);grid-template-columns:auto auto;justify-content:start;align-items:center;gap:.2rem .4rem;min-height:2.75rem;padding:.5rem .6rem;display:grid}.typebtn.svelte-1kcwrxd:hover{border-color:var(--c-primary)}.tname.svelte-1kcwrxd{font-size:.88rem;font-weight:700}.tdesc.svelte-1kcwrxd{grid-column:1/-1}.badge.svelte-1kcwrxd{white-space:nowrap;border:1px solid;border-radius:999px;padding:.1rem .45rem;font-size:.68rem;font-weight:700}.b-active.svelte-1kcwrxd{color:var(--c-success)}.b-limited.svelte-1kcwrxd{color:var(--c-warning)}.b-deprecated.svelte-1kcwrxd{color:var(--c-danger)}.notice.svelte-1kcwrxd{border-left:3px solid var(--c-border);color:var(--c-text-2);margin:0;padding:.4rem 0 .4rem .6rem;font-size:.85rem;line-height:1.5}.notice-warn.svelte-1kcwrxd{border-left-color:var(--c-warning);color:var(--c-text)}.entity-card.svelte-1kcwrxd .head:where(.svelte-1kcwrxd){flex-wrap:wrap;align-items:flex-start;gap:.5rem}.ehead.svelte-1kcwrxd{margin:0;font-size:.98rem}.ehead.svelte-1kcwrxd:focus-visible{outline:2px solid var(--c-primary);outline-offset:2px}.lbl.svelte-1kcwrxd{font-size:.85rem;font-weight:600}.fblock.svelte-1kcwrxd label:where(.svelte-1kcwrxd){flex-wrap:wrap;align-items:baseline;gap:.3rem;display:flex}.pname.svelte-1kcwrxd{font-weight:600}.need.svelte-1kcwrxd{border:1px solid;border-radius:999px;padding:.05rem .4rem;font-size:.65rem;font-weight:700}.n-required.svelte-1kcwrxd{color:var(--c-danger)}.n-recommended.svelte-1kcwrxd{color:var(--c-primary)}.n-optional.svelte-1kcwrxd{color:var(--c-text-2)}.items.svelte-1kcwrxd{gap:.4rem}.item-card.svelte-1kcwrxd{border:1px solid var(--c-border);border-radius:var(--radius-sm);background:var(--c-surface-2);flex-direction:column;gap:.5rem;padding:.55rem;display:flex}.enumbox.svelte-1kcwrxd{align-items:center;gap:.25rem;min-height:1.9rem;display:inline-flex}.optional.svelte-1kcwrxd>summary:where(.svelte-1kcwrxd){cursor:pointer;color:var(--c-text-2);padding:.3rem 0;font-size:.85rem;font-weight:600}.wrap-toggle.svelte-1kcwrxd{align-items:center;gap:.3rem;min-height:2rem;display:inline-flex}.code-wrap.svelte-1kcwrxd{border:1px solid var(--c-border);border-radius:var(--radius-sm);background:var(--c-surface-2);max-height:32rem;overflow:auto}.codelines.svelte-1kcwrxd{counter-reset:ln;margin:0;padding:.6rem .6rem .6rem 0;font-size:.8rem;line-height:1.5;list-style:none}.codelines.svelte-1kcwrxd li:where(.svelte-1kcwrxd){counter-increment:ln;white-space:pre;min-height:1.2em;padding-left:3.5rem;position:relative}.codelines.svelte-1kcwrxd li:where(.svelte-1kcwrxd):before{content:counter(ln);text-align:right;width:3rem;color:var(--c-text-2);opacity:.7;-webkit-user-select:none;user-select:none;position:absolute;left:0}.caret.svelte-1kcwrxd{white-space:pre;margin:0}
