.head.svelte-102mnz3{padding:var(--s-6) 0 var(--s-5)}h1.svelte-102mnz3{font-family:var(--font-serif);font-size:var(--fs-xxl);margin-top:var(--s-3);letter-spacing:-.02em;line-height:.92}h1.svelte-102mnz3 em:where(.svelte-102mnz3){color:var(--ink-2)}.lead.svelte-102mnz3{margin-top:var(--s-4);font-size:var(--fs-l);color:var(--ink-2);max-width:52ch;line-height:1.35}.lead.small.svelte-102mnz3{margin:0 0 var(--s-4);font-size:1.1rem}h2.svelte-102mnz3{font-family:var(--font-serif);font-size:var(--fs-xl);border-top:1px solid var(--ink);padding-top:var(--s-2);margin:var(--s-6) 0 var(--s-4)}.core.svelte-102mnz3{gap:var(--s-5);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.swatches.svelte-102mnz3{gap:8px;display:grid}.swatches.svelte-102mnz3 div:where(.svelte-102mnz3){grid-template-columns:40px 1fr auto;align-items:center;gap:12px;display:grid}.swatches.svelte-102mnz3 span:where(.svelte-102mnz3){border:1px solid var(--line);height:40px}small.svelte-102mnz3{color:var(--muted)}.type.svelte-102mnz3{align-content:start;gap:12px;display:grid}.t-serif.svelte-102mnz3{font-family:var(--font-serif);font-size:2.2rem;line-height:1}.t-display.svelte-102mnz3{font-family:var(--font-display);font-size:2rem;font-weight:900;font-stretch:65%}.t-sans.svelte-102mnz3{font-size:1.2rem}.t-mono.svelte-102mnz3{font-family:var(--font-mono);font-size:.95rem}.fixed.svelte-102mnz3{gap:var(--s-5);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.fixed.svelte-102mnz3 p:where(.svelte-102mnz3){margin-top:var(--s-3);color:var(--ink-2);max-width:44ch}.sysdemo.svelte-102mnz3{color:#f3f1ec;background:#111;border-radius:999px;align-items:center;gap:10px;padding:6px 6px 6px 16px;font-size:13px;display:inline-flex}.sysdemo.svelte-102mnz3 i:where(.svelte-102mnz3){font-family:var(--font-serif);font-size:20px}.sysdemo.svelte-102mnz3 span:where(.svelte-102mnz3){background:#444;width:1px;height:16px}.sysdemo.svelte-102mnz3 b:where(.svelte-102mnz3){background:#2a2a28;border-radius:999px;padding:6px 12px;font-weight:400}.sysdemo.svelte-102mnz3 .c:where(.svelte-102mnz3){color:#111;background:#f3f1ec}.acqdemo.svelte-102mnz3{background:var(--paper);border:1px solid var(--line);border-radius:14px;gap:6px;max-width:320px;padding:16px;font-size:13px;display:grid}.acqdemo.svelte-102mnz3 b:where(.svelte-102mnz3){font-family:var(--font-serif);font-size:2rem;font-weight:400}.acqdemo.svelte-102mnz3 span:where(.svelte-102mnz3){color:var(--muted);justify-content:space-between;display:flex}.acqdemo.svelte-102mnz3 i:where(.svelte-102mnz3){color:var(--ink);font-style:normal}.themes.svelte-102mnz3{gap:var(--s-4);grid-template-columns:repeat(5,minmax(0,1fr));display:grid}.preview.svelte-102mnz3{border:1px solid var(--line);padding:12px;overflow:hidden}.pname.svelte-102mnz3{margin-top:10px;font-size:14px}.pname[data-k=mote].svelte-102mnz3{text-transform:uppercase;font-size:12px;font-weight:800}.pname[data-k=arkitektur].svelte-102mnz3{font-family:var(--font-mono);font-size:12px}.pname[data-k=kunst].svelte-102mnz3{font-size:20px;font-weight:300}.pname[data-k=mobel].svelte-102mnz3{font-family:Cormorant Garamond,serif;font-size:22px;font-style:italic}.pname[data-k=grafisk].svelte-102mnz3{font-family:Unbounded,sans-serif;font-weight:800}.tname.svelte-102mnz3{margin-top:12px;font-weight:600}.tname.svelte-102mnz3 span:where(.svelte-102mnz3){color:var(--muted);font-weight:400}.tdesc.svelte-102mnz3{font-size:var(--fs-s);color:var(--ink-2);margin-top:4px}.ttype.svelte-102mnz3{font-size:var(--fs-xs);color:var(--muted);font-family:var(--font-mono);margin-top:6px}.rules.svelte-102mnz3{gap:var(--s-5);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.rules.svelte-102mnz3 ul:where(.svelte-102mnz3){margin-top:var(--s-2);gap:6px;display:grid}.rules.svelte-102mnz3 li:where(.svelte-102mnz3){border-top:1px solid var(--line);padding-top:6px}.playground.svelte-102mnz3{margin-top:var(--s-6);gap:var(--s-5);grid-template-columns:1fr 2fr;display:grid}.controls.svelte-102mnz3{gap:var(--s-3);align-content:start;display:grid}.controls.svelte-102mnz3 div:where(.svelte-102mnz3){flex-wrap:wrap;align-items:center;gap:6px;display:flex}.controls.svelte-102mnz3 span:where(.svelte-102mnz3){width:60px;font-size:var(--fs-s);color:var(--muted)}.controls.svelte-102mnz3 button:where(.svelte-102mnz3){border:1px solid var(--line);background:var(--paper);border-radius:999px;padding:5px 10px;font-size:13px}.controls.svelte-102mnz3 button.on:where(.svelte-102mnz3){border-color:var(--ink);box-shadow:0 0 0 1px var(--ink)}.controls.svelte-102mnz3 .sw:where(.svelte-102mnz3){width:28px;height:28px;padding:0}.frame.svelte-102mnz3{border:1px solid var(--line);transition:background .3s}.fhead.svelte-102mnz3{border-bottom:2px solid;justify-content:space-between;align-items:end;padding:16px;display:flex}.fhead.svelte-102mnz3 span:where(.svelte-102mnz3){letter-spacing:-.03em;font-size:2.6rem;font-weight:800;line-height:.9}.fhead.svelte-102mnz3 small:where(.svelte-102mnz3){color:inherit;text-align:right;font-size:11px}.frow.svelte-102mnz3{text-transform:uppercase;border-bottom:2px solid;grid-template-columns:1fr 5fr 2fr 2fr;gap:16px;padding:8px 16px;font-size:11px;display:grid}.fbody.svelte-102mnz3{grid-template-columns:2fr 1fr 1fr;align-items:end;gap:16px;padding:16px;display:grid}.fbody.svelte-102mnz3 p:where(.svelte-102mnz3){font-size:4.5rem;font-weight:800;line-height:1}@media (width<=900px){.core.svelte-102mnz3,.fixed.svelte-102mnz3,.rules.svelte-102mnz3,.playground.svelte-102mnz3{grid-template-columns:minmax(0,1fr)}.themes.svelte-102mnz3{grid-template-columns:repeat(2,minmax(0,1fr))}}
