.term-pillar-badge.svelte-iq6ifb{background:color-mix(in srgb, var(--accent) 18%, transparent);color:var(--accent);border-radius:var(--radius-sm);text-transform:uppercase;letter-spacing:.12em;align-items:center;gap:.5rem;padding:.25rem .75rem;font-size:.7rem;font-weight:700;display:inline-flex}.term-pillar-dot.svelte-iq6ifb{background:var(--accent);border-radius:9999px;width:.5rem;height:.5rem}.example-block.svelte-iq6ifb{background:var(--bg-paper);border:1px solid var(--border-subtle);border-left:3px solid var(--accent);border-radius:var(--radius-sm);margin:2rem 0;overflow:hidden}.example-header.svelte-iq6ifb{background:var(--bg-subtle);border-bottom:1px solid var(--border-subtle);justify-content:space-between;align-items:center;padding:.75rem 1rem;display:flex}.example-title.svelte-iq6ifb{text-transform:uppercase;letter-spacing:.12em;color:var(--accent);margin:0;font-size:.7rem;font-weight:700}.copy-btn.svelte-iq6ifb{border:1px solid var(--border-default);border-radius:var(--radius-sm);color:var(--text-secondary);font-family:var(--font-body);cursor:pointer;background:0 0;padding:.2rem .625rem;font-size:.7rem}.copy-btn.svelte-iq6ifb:hover{border-color:var(--accent);color:var(--accent)}.example-body.svelte-iq6ifb{background:var(--bg-paper);font-family:var(--font-display);white-space:pre-wrap;color:var(--text-primary);margin:0;padding:1rem 1.125rem;font-size:.85rem;line-height:1.6;overflow-x:auto}.when-grid.svelte-iq6ifb{gap:1rem;margin-top:2rem;display:grid}@media (width>=640px){.when-grid.svelte-iq6ifb{grid-template-columns:1fr 1fr}}.when-block.svelte-iq6ifb{background:var(--bg-paper);border:1px solid var(--border-subtle);border-radius:var(--radius-sm);padding:1.125rem 1.25rem}.when-block.good.svelte-iq6ifb{border-left:3px solid var(--q-cta)}.when-block.bad.svelte-iq6ifb{border-left:3px solid var(--q-alert)}.when-title.svelte-iq6ifb{text-transform:uppercase;letter-spacing:.12em;margin:0 0 .5rem;font-size:.7rem;font-weight:700}.when-block.good.svelte-iq6ifb .when-title:where(.svelte-iq6ifb){color:var(--q-cta)}.when-block.bad.svelte-iq6ifb .when-title:where(.svelte-iq6ifb){color:var(--q-alert)}.when-body.svelte-iq6ifb{color:var(--text-primary);font-size:.9rem;line-height:1.55}.when-body.svelte-iq6ifb p{margin:.5rem 0}.when-body.svelte-iq6ifb p:first-child{margin-top:0}.sidebar-block.svelte-iq6ifb{background:var(--bg-paper);border:1px solid var(--border-subtle);border-radius:var(--radius-sm);padding:1.25rem}.sidebar-heading.svelte-iq6ifb{text-transform:uppercase;letter-spacing:.15em;color:var(--text-muted);margin:0 0 .875rem;font-size:.7rem;font-weight:700}.see-also-list.svelte-iq6ifb{flex-direction:column;gap:.375rem;margin:0;padding:0;list-style:none;display:flex}.see-also-row.svelte-iq6ifb{border-radius:var(--radius-sm);color:var(--text-primary);transition:background var(--transition-fast);grid-template-columns:auto 1fr;gap:.625rem;padding:.5rem .625rem;text-decoration:none;display:grid}.see-also-row.svelte-iq6ifb:hover{background:color-mix(in srgb, var(--accent,var(--q-scholar)) 8%, transparent)}.see-also-dot.svelte-iq6ifb{background:var(--accent,var(--q-scholar));border-radius:9999px;width:.5rem;height:.5rem;margin-top:.4rem}.see-also-body.svelte-iq6ifb{flex-direction:column;min-width:0;display:flex}.see-also-term.svelte-iq6ifb{font-size:.9rem;font-weight:600}.see-also-def.svelte-iq6ifb{-webkit-line-clamp:1;line-clamp:1;color:var(--text-muted);-webkit-box-orient:vertical;font-size:.75rem;display:-webkit-box;overflow:hidden}.w-full.svelte-iq6ifb{width:100%}
