.hero-art.svelte-16el0le{position:relative;display:grid;justify-items:center;gap:var(--sp-5);padding:clamp(24px,4vw,48px);border-radius:var(--r-xl);border:1px solid var(--c-line);background:radial-gradient(60% 60% at 50% 40%,rgb(255 122 26 / .18),transparent 70%),var(--c-surface-1);overflow:hidden}.tile-big.svelte-16el0le img:where(.svelte-16el0le){width:clamp(140px,22vw,240px);height:auto;border-radius:26%;box-shadow:var(--shadow-3)}.chip-row.svelte-16el0le{display:flex;gap:10px}.sw.svelte-16el0le{width:34px;height:34px;border-radius:50%;border:1px solid rgb(255 255 255 / .12)}.word.svelte-16el0le{font-family:var(--font-display);font-weight:650;font-size:var(--fs-3xl);letter-spacing:-.04em;color:var(--c-text)}@media(prefers-reduced-motion:no-preference){.tile-big.svelte-16el0le img:where(.svelte-16el0le){animation:svelte-16el0le-float 7s var(--ease-state) infinite alternate}}@keyframes svelte-16el0le-float{to{transform:translateY(-8px) rotate(2deg)}}.name-grid.svelte-16el0le{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:clamp(24px,5vw,96px);align-items:start}.name-cards.svelte-16el0le{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(10px,1.4vw,16px)}.nc.svelte-16el0le,.boiler.svelte-16el0le{display:grid;gap:var(--sp-2);padding:var(--sp-5);border-radius:var(--r-md);background:var(--c-surface-1);border:1px solid var(--c-line)}.nc-k.svelte-16el0le{display:inline-flex;align-items:center;gap:6px;font-size:var(--fs-xs);color:var(--c-text-4)}.yes.svelte-16el0le .nc-k:where(.svelte-16el0le) svg{color:var(--c-ok)}.no.svelte-16el0le .nc-k:where(.svelte-16el0le) svg{color:var(--c-danger)}.nc-v.svelte-16el0le{font-family:var(--font-display);font-size:var(--fs-2xl);letter-spacing:-.03em;color:var(--c-text)}.no.svelte-16el0le .nc-v:where(.svelte-16el0le){font-size:var(--fs-md);font-family:var(--font-body);color:var(--c-text-4);display:flex;flex-wrap:wrap;gap:4px 14px}.nc-note.svelte-16el0le{grid-column:1 / -1;font-size:var(--fs-sm);color:var(--c-text-3)}.boiler.svelte-16el0le{grid-column:1 / -1}.boiler.svelte-16el0le p:where(.svelte-16el0le):last-child{color:var(--c-text-2)}.files.svelte-16el0le{margin-top:var(--sp-7);display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr) minmax(0,1.2fr);gap:clamp(12px,1.6vw,20px)}.file.svelte-16el0le{display:grid;grid-template-rows:auto 1fr;border-radius:var(--r-lg);background:var(--c-surface-1);border:1px solid var(--c-line);overflow:hidden}.preview.svelte-16el0le{display:grid;place-items:center;height:220px;padding:var(--sp-5);background:linear-gradient(45deg,var(--c-surface-2) 25%,transparent 25%,transparent 75%,var(--c-surface-2) 75%) 0 0 / 16px 16px,linear-gradient(45deg,var(--c-surface-2) 25%,transparent 25%,transparent 75%,var(--c-surface-2) 75%) 8px 8px / 16px 16px,var(--c-ground);border-bottom:1px solid var(--c-line)}.preview.svelte-16el0le img:where(.svelte-16el0le){width:auto;height:auto;max-width:100%;max-height:172px;object-fit:contain;border-radius:8px}.icon.svelte-16el0le .preview:where(.svelte-16el0le) img:where(.svelte-16el0le){max-height:140px;border-radius:26%}.f-words.svelte-16el0le{display:grid;align-content:start;justify-items:start;gap:var(--sp-2);padding:var(--sp-5)}.f-words.svelte-16el0le h3:where(.svelte-16el0le){font-size:var(--fs-md);font-weight:600}.f-words.svelte-16el0le p:where(.svelte-16el0le){font-size:var(--fs-sm);color:var(--c-text-3);margin-bottom:var(--sp-2)}.more-note.svelte-16el0le{margin-top:var(--sp-5);font-size:var(--fs-sm);color:var(--c-text-3)}.more-note.svelte-16el0le a:where(.svelte-16el0le){color:var(--c-brand-text)}.sub.svelte-16el0le{margin-top:var(--sp-7);margin-bottom:var(--sp-4);font-size:var(--fs-md);font-weight:600;color:var(--c-text-2)}.swatches.svelte-16el0le{list-style:none;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(10px,1.4vw,16px)}.swatch.svelte-16el0le{width:100%;display:grid;gap:4px;padding:0 0 var(--sp-4);text-align:left;border-radius:var(--r-md);background:var(--c-surface-1);border:1px solid var(--c-line);color:inherit;font:inherit;cursor:pointer;overflow:hidden;transition:border-color var(--dur-fast) var(--ease-state),transform var(--dur-base) var(--ease-spring)}.swatch.svelte-16el0le:hover{border-color:var(--c-line-strong);transform:translateY(-2px)}.chip-color.svelte-16el0le{display:flex;align-items:flex-end;height:120px;padding:12px 14px;margin-bottom:var(--sp-3);background:var(--sw);border-bottom:1px solid var(--c-line)}.small.svelte-16el0le .chip-color:where(.svelte-16el0le){height:64px}.hex.svelte-16el0le{font-family:var(--font-mono);font-size:.875rem;font-weight:600;color:var(--ink)}.sw-name.svelte-16el0le{padding-inline:14px;font-weight:600;color:var(--c-text);font-size:var(--fs-sm)}.sw-note.svelte-16el0le{padding-inline:14px;font-size:var(--fs-xs);color:var(--c-text-3)}.sw-note.mono.svelte-16el0le{font-family:var(--font-mono);color:var(--c-text-2)}.type.svelte-16el0le{margin-top:var(--sp-7);display:grid;grid-template-columns:1.3fr 1fr 1fr;gap:clamp(12px,1.6vw,20px)}.tf.svelte-16el0le{display:grid;align-content:end;gap:4px;min-height:200px;padding:var(--sp-5);border-radius:var(--r-lg);background:var(--c-surface-1);border:1px solid var(--c-line)}.tf-sample.svelte-16el0le{margin-bottom:auto;color:var(--c-text);line-height:1.15}.display-f.svelte-16el0le{font-family:var(--font-display);font-size:var(--fs-3xl);font-weight:600;letter-spacing:-.04em}.body-f.svelte-16el0le{font-size:var(--fs-xl)}.mono-f.svelte-16el0le{font-family:var(--font-mono);font-size:var(--fs-lg);color:var(--c-brand-text)}.tf-name.svelte-16el0le{margin-top:var(--sp-5);font-weight:600}.tf-use.svelte-16el0le{font-size:var(--fs-sm);color:var(--c-text-3)}.usage.svelte-16el0le{margin-top:var(--sp-7);display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(12px,1.6vw,20px)}.u.svelte-16el0le{padding:clamp(22px,3vw,36px);border-radius:var(--r-lg);background:var(--c-surface-1);border:1px solid var(--c-line)}.u.yes.svelte-16el0le{border-top:2px solid var(--c-ok)}.u.no.svelte-16el0le{border-top:2px solid var(--c-danger)}.u.svelte-16el0le h3:where(.svelte-16el0le){display:flex;align-items:center;gap:10px;font-size:var(--fs-lg);font-weight:600;margin-bottom:var(--sp-3)}.badge.svelte-16el0le{display:grid;place-items:center;width:24px;height:24px;border-radius:50%}.badge.ok.svelte-16el0le{background:#4fae7829;color:var(--c-ok)}.badge.no.svelte-16el0le{background:#f0717824;color:var(--c-danger)}.u.svelte-16el0le ul:where(.svelte-16el0le){list-style:none;display:grid}.u.svelte-16el0le li:where(.svelte-16el0le){padding:10px 0;border-bottom:1px solid var(--c-line);font-size:var(--fs-sm);color:var(--c-text-2)}.u.svelte-16el0le li:where(.svelte-16el0le):last-child{border-bottom:0}.legal.svelte-16el0le{margin-top:var(--sp-6);font-size:var(--fs-xs);color:var(--c-text-4)}@media(max-width:1023px){.name-grid.svelte-16el0le{grid-template-columns:1fr}.files.svelte-16el0le,.swatches.svelte-16el0le{grid-template-columns:repeat(2,minmax(0,1fr))}.type.svelte-16el0le{grid-template-columns:1fr}.tf.svelte-16el0le{min-height:0}}@media(max-width:640px){.files.svelte-16el0le,.usage.svelte-16el0le,.name-cards.svelte-16el0le{grid-template-columns:1fr}}
