.art.svelte-1tudcyc{display:block;width:100%;height:auto;color:color-mix(in srgb,var(--text) 58%,transparent)}.art.svelte-1tudcyc :is(path:where(.svelte-1tudcyc),rect:where(.svelte-1tudcyc),circle:where(.svelte-1tudcyc),ellipse:where(.svelte-1tudcyc)){fill:none;stroke:currentColor;stroke-width:2.4;stroke-linecap:round;stroke-linejoin:round}.art.svelte-1tudcyc .fill:where(.svelte-1tudcyc){fill:var(--ember);stroke:none}.art.svelte-1tudcyc .glass:where(.svelte-1tudcyc){fill:color-mix(in srgb,var(--ember) 13%,transparent)}.art.svelte-1tudcyc .acc:where(.svelte-1tudcyc){stroke:color-mix(in srgb,var(--ember) 70%,transparent);stroke-width:3}.art.svelte-1tudcyc .bead:where(.svelte-1tudcyc){stroke-width:6;stroke-dasharray:.5 8}.k-list.svelte-f4d77i{list-style:none;margin:0;padding:0;display:grid;gap:12px;counter-reset:none}.k.svelte-f4d77i{display:grid;grid-template-columns:132px minmax(0,1fr);gap:16px;align-items:start;padding:14px 16px;border:1px solid var(--line);border-radius:var(--r-lg, var(--r));background:var(--surface-2);transition:border-color var(--dur) var(--ease)}.k.svelte-f4d77i:hover{border-color:color-mix(in srgb,var(--ember) 45%,transparent)}.k-art.svelte-f4d77i{position:relative;display:flex;align-items:center;justify-content:center;padding:12px;border:1px solid var(--line);border-radius:var(--r);background:var(--surface)}.k-art.svelte-f4d77i img:where(.svelte-f4d77i){width:100%;height:auto;border-radius:6px}.k-no.svelte-f4d77i{position:absolute;top:-9px;left:-9px;display:inline-flex;align-items:center;justify-content:center;width:26px;height:26px;border-radius:50%;background:var(--ember);color:#fff;font-family:var(--display);font-weight:800;font-size:.82rem;line-height:1}.k-body.svelte-f4d77i{min-width:0;display:flex;flex-direction:column;gap:7px}.k-tag.svelte-f4d77i{align-self:flex-start;padding:3px 9px;border-radius:999px;border:1px solid color-mix(in srgb,var(--ember) 35%,transparent);background:color-mix(in srgb,var(--ember) 10%,transparent);color:var(--text);font-size:.68rem;font-weight:700;text-transform:uppercase;letter-spacing:.05em;line-height:1.3}.k-name.svelte-f4d77i{margin:0;font-family:var(--display);font-weight:700;font-size:1.04rem;line-height:1.3}.k-name.svelte-f4d77i a:where(.svelte-f4d77i){color:var(--text)}.k-name.svelte-f4d77i a:where(.svelte-f4d77i):hover{color:var(--ember)}.k-why.svelte-f4d77i{margin:0;font-size:.92rem;line-height:1.65;color:var(--muted)}.k-spec.svelte-f4d77i{list-style:none;margin:2px 0 0;padding:0;display:flex;flex-wrap:wrap;gap:5px 6px}.k-spec.svelte-f4d77i li:where(.svelte-f4d77i){padding:3px 9px;border:1px solid var(--line);border-radius:999px;background:var(--surface);color:var(--muted);font-size:.76rem;line-height:1.4}.k-note.svelte-f4d77i{margin:2px 0 0;padding:8px 11px;border-left:3px solid color-mix(in srgb,var(--ember) 55%,transparent);border-radius:0 var(--r) var(--r) 0;background:color-mix(in srgb,var(--ember) 7%,transparent);font-size:.83rem;line-height:1.6;color:var(--muted)}.k-note.svelte-f4d77i b:where(.svelte-f4d77i){color:var(--text)}.k-go.svelte-f4d77i{align-self:flex-start;margin-top:3px;font-size:.88rem;font-weight:650;color:var(--ember);line-height:1.4}.k-go.svelte-f4d77i:hover{text-decoration:underline}.k-go.svelte-f4d77i>svg{display:inline;vertical-align:-2px;margin-left:2px;opacity:.75}.k-disc.svelte-f4d77i{margin:12px 0 0;font-size:.75rem;line-height:1.55;color:var(--faint)}.k-disc.top.svelte-f4d77i{margin:0 0 12px;padding:8px 11px;border:1px dashed var(--line);border-radius:var(--r);color:var(--muted)}@media (max-width: 560px){.k.svelte-f4d77i{grid-template-columns:minmax(0,1fr);gap:12px;padding:12px}.k-art.svelte-f4d77i{max-width:200px;margin-left:9px}}.k-disc.svelte-f4d77i a:where(.svelte-f4d77i){color:inherit;text-decoration:underline;text-underline-offset:2px}
