.mm.svelte-18pldtr{--mm-cream: #f5f1e8;--mm-paper: #fdf9ef;--mm-ink: #1a1a1a;--mm-ink-2: #4f4b41;--mm-ink-3: #8b8676;--mm-line: rgba(26, 26, 26, .1);--mm-coral: #ff5941;--mm-sun: #ffd726;background:var(--mm-cream);color:var(--mm-ink);font-family:Onest,system-ui,-apple-system,Segoe UI,Roboto,Ubuntu,Cantarell,Noto Sans,sans-serif;min-height:100%}.mm-inner.svelte-18pldtr{max-width:1180px;margin:0 auto;padding:3.5rem 1.5rem 6rem}.sr-only.svelte-18pldtr{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.mm-eyebrow.svelte-18pldtr{margin:0 0 .6rem;font-family:JetBrains Mono,ui-monospace,monospace;font-size:.72rem;letter-spacing:.14em;text-transform:uppercase;color:var(--mm-coral)}.mm-head.svelte-18pldtr h1:where(.svelte-18pldtr){margin:0;font-family:Unbounded,Onest,sans-serif;font-size:clamp(1.8rem,3.4vw,2.6rem);font-weight:700;line-height:1.12;letter-spacing:-.02em;max-width:20ch}.mm-lede.svelte-18pldtr{margin:1rem 0 0;max-width:68ch;font-size:1.02rem;line-height:1.6;color:var(--mm-ink-2)}.mm-lede--tight.svelte-18pldtr{margin-top:.4rem;margin-bottom:1.2rem;font-size:.95rem}.mm-section.svelte-18pldtr{margin-top:3.2rem}.mm-section.svelte-18pldtr h2:where(.svelte-18pldtr){margin:0;font-family:Unbounded,Onest,sans-serif;font-size:1.25rem;font-weight:700;letter-spacing:-.01em}.mm-bar.svelte-18pldtr{display:flex;flex-wrap:wrap;justify-content:space-between;gap:.8rem 1.5rem;margin-bottom:1rem}.mm-group.svelte-18pldtr{display:flex;flex-wrap:wrap;gap:.4rem}.mm-chip.svelte-18pldtr{display:inline-flex;align-items:center;min-height:44px;padding:.35rem .95rem;border:1px solid var(--mm-line);border-radius:999px;background:var(--mm-paper);font-family:inherit;font-size:.86rem;font-weight:500;color:var(--mm-ink-2);cursor:pointer;transition:background-color .15s ease,border-color .15s ease,color .15s ease}.mm-chip.svelte-18pldtr:hover{border-color:#1a1a1a4d;color:var(--mm-ink)}.mm-chip.on.svelte-18pldtr{background:var(--mm-ink);border-color:var(--mm-ink);color:var(--mm-paper)}.mm-tablewrap.svelte-18pldtr{overflow-x:auto;border:1px solid var(--mm-line);border-radius:14px;background:var(--mm-paper);box-shadow:0 1px #1a1a1a0a}.mm-table.svelte-18pldtr{width:100%;min-width:900px;border-collapse:collapse;font-size:.92rem}.mm-table.svelte-18pldtr thead:where(.svelte-18pldtr) th:where(.svelte-18pldtr){text-align:left;padding:.9rem 1.1rem;font-size:.82rem;font-weight:600;color:var(--mm-ink-3);background:var(--mm-paper);border-bottom:1px solid var(--mm-line);white-space:nowrap}.mm-table.svelte-18pldtr tbody:where(.svelte-18pldtr) th:where(.svelte-18pldtr),.mm-table.svelte-18pldtr tbody:where(.svelte-18pldtr) td:where(.svelte-18pldtr){text-align:left;font-weight:400;padding:1rem 1.1rem;border-bottom:1px solid var(--mm-line);vertical-align:top;color:var(--mm-ink-2);line-height:1.5}.mm-table.svelte-18pldtr tbody:where(.svelte-18pldtr) tr:where(.svelte-18pldtr):last-child th:where(.svelte-18pldtr),.mm-table.svelte-18pldtr tbody:where(.svelte-18pldtr) tr:where(.svelte-18pldtr):last-child td:where(.svelte-18pldtr){border-bottom:none}.mm-table.svelte-18pldtr tbody:where(.svelte-18pldtr) tr:where(.svelte-18pldtr):hover th:where(.svelte-18pldtr),.mm-table.svelte-18pldtr tbody:where(.svelte-18pldtr) tr:where(.svelte-18pldtr):hover td:where(.svelte-18pldtr){background:#ffd7261f}.mm-name.svelte-18pldtr{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem;font-size:1rem;font-weight:600;color:var(--mm-ink);white-space:nowrap}.mm-tag.svelte-18pldtr{padding:.1rem .5rem;border-radius:999px;background:var(--mm-sun);font-size:.68rem;font-weight:600;letter-spacing:.02em;color:var(--mm-ink)}.mm-strong.svelte-18pldtr{color:var(--mm-ink);font-weight:500;white-space:nowrap}.mm-sub.svelte-18pldtr{margin-top:.15rem;font-size:.8rem;color:var(--mm-ink-3);white-space:nowrap}.mm-tier.svelte-18pldtr{display:flex;align-items:center;gap:.5rem}.mm-tier-dots.svelte-18pldtr{display:inline-flex;gap:3px}.mm-tier-dots.svelte-18pldtr i:where(.svelte-18pldtr){width:8px;height:8px;border-radius:50%;background:#1a1a1a1f}.mm-tier-dots.svelte-18pldtr i.on:where(.svelte-18pldtr){background:var(--mm-coral)}.mm-badge.svelte-18pldtr{display:inline-block;padding:.25rem .65rem;border-radius:999px;border:1px solid var(--mm-line);font-size:.8rem;font-weight:500;color:var(--mm-ink-2);white-space:nowrap}.mm-badge--pro.svelte-18pldtr{border-color:transparent;background:var(--mm-ink);color:var(--mm-paper)}.mm-foot.svelte-18pldtr{margin:.7rem 0 0;font-size:.8rem;color:var(--mm-ink-3)}.mm-glossary.svelte-18pldtr{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.9rem;margin:1.2rem 0 0}.mm-term.svelte-18pldtr{padding:1.1rem 1.25rem;border:1px solid var(--mm-line);border-radius:14px;background:var(--mm-paper)}.mm-term.svelte-18pldtr dt:where(.svelte-18pldtr){font-size:1rem;font-weight:600;color:var(--mm-ink)}.mm-term.svelte-18pldtr dd:where(.svelte-18pldtr){margin:.35rem 0 0;font-size:.92rem;line-height:1.6;color:var(--mm-ink-2)}.mm-table--traits.svelte-18pldtr{min-width:960px}.mm-table--traits.svelte-18pldtr tbody:where(.svelte-18pldtr) th:where(.svelte-18pldtr){width:22%}.mm-table--traits.svelte-18pldtr tbody:where(.svelte-18pldtr) td:where(.svelte-18pldtr){width:26%}.mm-table--traits.svelte-18pldtr .mm-sub:where(.svelte-18pldtr){white-space:normal}.mm-facts.svelte-18pldtr{margin:0;padding-left:1.05rem}.mm-facts.svelte-18pldtr li:where(.svelte-18pldtr)+li:where(.svelte-18pldtr){margin-top:.3rem}.mm-faq.svelte-18pldtr .faq-items{margin-top:1.2rem;max-width:860px}@media(max-width:768px){.mm-inner.svelte-18pldtr{padding:2.2rem 1rem 4rem}.mm-section.svelte-18pldtr{margin-top:2.4rem}.mm-glossary.svelte-18pldtr{grid-template-columns:minmax(0,1fr)}.mm-bar.svelte-18pldtr{flex-direction:column}}@media(prefers-reduced-motion:reduce){.mm-chip.svelte-18pldtr{transition:none}}
