a[data-astro-cid-ls7mjyrq].mi-swap.mi-swap{color:var(--ink);border:1px solid color-mix(in srgb, var(--ochre) 45%, var(--rule));background:color-mix(in srgb, var(--ochre) 12%, transparent);border-radius:12px;align-items:center;gap:12px;margin:14px 0 6px;padding:12px 14px;font-size:15px;line-height:1.45;text-decoration:none;display:flex}a[data-astro-cid-ls7mjyrq].mi-swap.mi-swap:hover{background:color-mix(in srgb, var(--ochre) 20%, transparent)}.mi-swap[data-astro-cid-ls7mjyrq]:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.mi-swap-icon[data-astro-cid-ls7mjyrq]{background:var(--ochre);color:#fff;border-radius:50%;flex:none;place-items:center;width:34px;height:34px;font-size:18px;font-weight:700;display:grid}.mi-swap-go[data-astro-cid-ls7mjyrq]{white-space:nowrap;font-weight:600;text-decoration:underline}.foot{max-width:var(--card);margin:20px auto 0}.mi-demo[data-astro-cid-ls7mjyrq]{border:1px solid var(--rule);border-radius:12px;gap:10px;margin:22px 0 8px;padding:16px;display:grid}.mi-line[data-astro-cid-ls7mjyrq]{border-radius:12px;max-width:85%;padding:10px 12px;font-size:15px;line-height:1.45}.mi-line[data-astro-cid-ls7mjyrq] b[data-astro-cid-ls7mjyrq]{color:var(--ink-2);margin-bottom:2px;font-size:12px;display:block}.mi-line[data-astro-cid-ls7mjyrq].ai{background:var(--tab-idle)}.mi-line[data-astro-cid-ls7mjyrq].you{border:1px solid var(--rule);justify-self:end;min-width:96px}.mi-line[data-astro-cid-ls7mjyrq] em[data-astro-cid-ls7mjyrq]{color:var(--ink-2);margin-top:4px;font-size:12px;font-style:normal;display:block}.mi-dots[data-astro-cid-ls7mjyrq]{gap:4px;padding:4px 0;display:inline-flex}.mi-dots[data-astro-cid-ls7mjyrq] i[data-astro-cid-ls7mjyrq]{background:var(--ink-2);opacity:.5;border-radius:50%;width:6px;height:6px}.mi-note[data-astro-cid-ls7mjyrq]{border-left:3px solid var(--focus);gap:4px;padding:10px 12px;font-size:14px;display:grid}.mi-note[data-astro-cid-ls7mjyrq] .ok[data-astro-cid-ls7mjyrq]:before{content:"✓ "}.mi-note[data-astro-cid-ls7mjyrq] .miss[data-astro-cid-ls7mjyrq]:before{content:"✗ "}.mi-demo[data-astro-cid-ls7mjyrq] figcaption[data-astro-cid-ls7mjyrq]{color:var(--ink-2);font-size:12px}@media (prefers-reduced-motion:no-preference){.mi-demo[data-astro-cid-ls7mjyrq]>.mi-line[data-astro-cid-ls7mjyrq],.mi-demo[data-astro-cid-ls7mjyrq]>.mi-note[data-astro-cid-ls7mjyrq]{animation:mi-show 12s calc(var(--d) * 1.6s) infinite both}.mi-dots[data-astro-cid-ls7mjyrq] i[data-astro-cid-ls7mjyrq]{animation:1.2s infinite mi-blink}.mi-dots[data-astro-cid-ls7mjyrq] i[data-astro-cid-ls7mjyrq]:nth-child(2){animation-delay:.2s}.mi-dots[data-astro-cid-ls7mjyrq] i[data-astro-cid-ls7mjyrq]:nth-child(3){animation-delay:.4s}}@keyframes mi-show{0%{opacity:0;transform:translateY(6px)}5%,88%{opacity:1;transform:none}96%,to{opacity:0}}@keyframes mi-blink{0%,to{opacity:.25}50%{opacity:.9}}.mi-levels[data-astro-cid-ls7mjyrq]{gap:8px;margin:10px 0 12px;display:grid}.mi-level[data-astro-cid-ls7mjyrq]{border:1px solid var(--rule);cursor:pointer;border-radius:10px;align-items:flex-start;gap:10px;padding:10px 12px;display:flex}.mi-level[data-astro-cid-ls7mjyrq] input[data-astro-cid-ls7mjyrq]{flex:none;width:auto;margin:4px 0 0}.mi-level[data-astro-cid-ls7mjyrq]:has(input:checked){border-color:var(--focus)}.mi-prompt[data-astro-cid-ls7mjyrq]{border:1px solid var(--rule);border-radius:12px;padding:14px;position:relative}.mi-prompt[data-astro-cid-ls7mjyrq] pre[data-astro-cid-ls7mjyrq]{white-space:pre-wrap;overflow-wrap:anywhere;background:0 0;border:0;margin:0 0 12px;padding:0;font-size:14px;line-height:1.5}.mi-table[data-astro-cid-ls7mjyrq]{overflow-x:auto}.mi-table[data-astro-cid-ls7mjyrq] table[data-astro-cid-ls7mjyrq]{width:100%}.mi-cta[data-astro-cid-ls7mjyrq]{flex-wrap:wrap;align-items:center;gap:16px;margin:18px 0 8px;display:flex}.mi-round[data-astro-cid-ls7mjyrq] h3[data-astro-cid-ls7mjyrq] span[data-astro-cid-ls7mjyrq]{color:var(--ink-2);margin-left:6px;font-size:14px;font-weight:400}.mi-round-note[data-astro-cid-ls7mjyrq]{color:var(--ink-2)}.mi-q[data-astro-cid-ls7mjyrq]{border-top:1px solid var(--rule);padding:10px 0}.mi-q[data-astro-cid-ls7mjyrq] summary[data-astro-cid-ls7mjyrq]{cursor:pointer;font-weight:600}.mi-q[data-astro-cid-ls7mjyrq][open] summary[data-astro-cid-ls7mjyrq]{margin-bottom:8px}.mi-tag[data-astro-cid-ls7mjyrq]{border:1px solid var(--rule);color:var(--ink-2);border-radius:999px;margin-left:8px;padding:1px 8px;font-size:12px;font-weight:400}
