.intro.svelte-1j5pwep{padding-block:var(--sp-page-top) var(--sp-after-head)}.intro__inner.svelte-1j5pwep{align-items:flex-start;gap:var(--sp-head);flex-direction:column;display:flex}.intro__name.svelte-1j5pwep{font-size:var(--fs-h1);font-weight:var(--fw-heavy);letter-spacing:-.05em;color:var(--text-primary);text-wrap:balance;margin:0;line-height:.98}.intro__line.svelte-1j5pwep{max-width:46ch;color:var(--text-secondary);text-wrap:pretty;margin:0;font-size:clamp(17px,1.6vw,21px);line-height:1.45}.chip__name.svelte-j0lzna{border:1px solid var(--border);background:var(--surface);font-size:14px;font-weight:var(--fw-semibold);color:var(--text-primary);white-space:nowrap;cursor:pointer;transition:background-color var(--dur-hover) var(--ease-state), border-color var(--dur-hover) var(--ease-state);border-radius:6px;align-items:center;gap:7px;padding:5px 7px 5px 9px;line-height:1.3;list-style:none;display:inline-flex}.chip__name.svelte-j0lzna::-webkit-details-marker{display:none}.chip__name.svelte-j0lzna .chip__chev{color:var(--text-muted);transition:rotate var(--dur-hover) var(--ease-state), color var(--dur-hover) var(--ease-state);margin-left:-1px}.chip__name.svelte-j0lzna:hover{background:var(--surface-hover);border-color:var(--border-strong)}.chip__name.svelte-j0lzna:hover .chip__chev{color:var(--text-primary)}.chip[open].svelte-j0lzna>.chip__name:where(.svelte-j0lzna){background:var(--surface-elevated);border-color:var(--border-strong)}.chip[open].svelte-j0lzna>.chip__name:where(.svelte-j0lzna) .chip__chev{color:var(--text-primary);rotate:180deg}.chip__panel.svelte-j0lzna{left:var(--chip-panel-inset,8px);right:var(--chip-panel-inset,8px);z-index:1;background:var(--surface-elevated);border:1px solid var(--border-strong);border-radius:var(--radius-lg);box-shadow:var(--shadow-2);animation:svelte-j0lzna-chip-in var(--dur-hover) var(--ease-entrance);margin-top:6px;padding:12px 6px 6px;position:absolute}@keyframes svelte-j0lzna-chip-in{0%{opacity:0;translate:0 -4px}}@media (prefers-reduced-motion:reduce){.chip__name.svelte-j0lzna,.chip__name.svelte-j0lzna .chip__chev{transition:none}.chip__panel.svelte-j0lzna{animation:none}}.sk.svelte-6yqlo0{z-index:1;padding-bottom:var(--sp-section);position:relative}.sk__types.svelte-6yqlo0{gap:var(--sp-gap);grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;display:grid}@media (width<=900px){.sk__types.svelte-6yqlo0{grid-template-columns:minmax(0,1fr)}}.sk__col.svelte-6yqlo0{gap:var(--sp-gap);display:grid}.sk__type.svelte-6yqlo0{padding:var(--sp-pad);position:relative}.sk__type.svelte-6yqlo0:has(details[open]){z-index:2}.sk__head.svelte-6yqlo0{align-items:center;gap:10px;padding-bottom:2px;display:flex}.sk__icon.svelte-6yqlo0{border:1px solid var(--border-subtle);background:var(--surface-hover);width:30px;height:30px;color:var(--text-secondary);border-radius:6px;flex:none;place-items:center;display:inline-grid}.sk__title.svelte-6yqlo0{font-size:19px;font-weight:var(--fw-heavy);letter-spacing:-.025em;color:var(--text-primary);margin:0;line-height:1.15}.sk__head.svelte-6yqlo0{list-style:none}.sk__head.svelte-6yqlo0::-webkit-details-marker{display:none}.sk__glance.svelte-6yqlo0,.sk__chev.svelte-6yqlo0{display:none}@media (width>=641px){summary.sk__head.svelte-6yqlo0{display:none}.sk__fold.svelte-6yqlo0::details-content{content-visibility:visible;display:contents}}@media (width<=640px){.sk__head--plain.svelte-6yqlo0{display:none}.sk__head.svelte-6yqlo0{cursor:pointer}.sk__title.svelte-6yqlo0{white-space:nowrap}.sk__glance.svelte-6yqlo0{min-width:0;height:16px;color:var(--text-muted);flex-wrap:wrap;flex:1 1 0;justify-content:flex-end;gap:0 8px;display:flex;overflow:hidden}.sk__fold[open].svelte-6yqlo0 .sk__glance:where(.svelte-6yqlo0){visibility:hidden}.sk__chev.svelte-6yqlo0{color:var(--text-muted);transition:rotate var(--dur-state) var(--ease-state);flex:none;display:flex}.sk__fold[open].svelte-6yqlo0 .sk__chev:where(.svelte-6yqlo0){rotate:180deg}}@media (width<=640px) and (prefers-reduced-motion:reduce){.sk__chev.svelte-6yqlo0{transition:none}}@media print{.sk__fold.svelte-6yqlo0::details-content{content-visibility:visible;display:block}}.sk__set.svelte-6yqlo0{padding-top:var(--sp-inner)}.sk__set.svelte-6yqlo0+.sk__set:where(.svelte-6yqlo0){margin-top:var(--sp-inner);border-top:1px solid var(--border)}.sk__set-name.svelte-6yqlo0{margin:0 0 var(--sp-tight);font-size:13px;font-weight:var(--fw-semibold);color:var(--text-muted);line-height:1.3}.sk__items.svelte-6yqlo0{gap:var(--sp-tight);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.sk__panel-head.svelte-6yqlo0{font-size:12.5px;font-weight:var(--fw-semibold);color:var(--text-muted);margin:0 10px 6px;line-height:1.3}.sk__uses.svelte-6yqlo0{margin:0;padding:0;list-style:none;display:grid}.sk__uses.svelte-6yqlo0 li:where(.svelte-6yqlo0)+li:where(.svelte-6yqlo0){border-top:1px solid var(--border-subtle)}.sk__use.svelte-6yqlo0{transition:background-color var(--dur-hover) var(--ease-state);border-radius:6px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;column-gap:12px;padding:9px 10px;display:grid}.sk__use.svelte-6yqlo0:hover{background:var(--p-soft)}.sk__proj.svelte-6yqlo0{font-size:14.5px;font-weight:var(--fw-semibold);color:var(--text-primary);transition:color var(--dur-hover) var(--ease-state);line-height:1.3}.sk__use.svelte-6yqlo0:hover .sk__proj:where(.svelte-6yqlo0){color:var(--p-ink)}.sk__use.svelte-6yqlo0 .sk__arrow{color:var(--text-muted);transition:translate var(--dur-hover) var(--ease-state), color var(--dur-hover) var(--ease-state)}.sk__use.svelte-6yqlo0:hover .sk__arrow{color:var(--p-ink);translate:2px}.sk__use--off.svelte-6yqlo0{cursor:not-allowed}.sk__use--off.svelte-6yqlo0:hover{background:0 0}.sk__use--off.svelte-6yqlo0>:where(.svelte-6yqlo0){opacity:.55}.sk__use--off.svelte-6yqlo0:hover .sk__proj:where(.svelte-6yqlo0){color:var(--text-primary)}@media (prefers-reduced-motion:reduce){.sk__use.svelte-6yqlo0,.sk__proj.svelte-6yqlo0,.sk__use.svelte-6yqlo0 .sk__arrow{transition:none}}
