.anchor.svelte-sd1mil{display:block;position:relative}.anchor.inline.svelte-sd1mil{min-width:0;display:inline-flex}.anchor.enabled.svelte-sd1mil{cursor:pointer}.preview.svelte-sd1mil,.modal-backdrop.svelte-sd1mil{z-index:1000}.preview.svelte-sd1mil{max-height:calc(100dvh - 1.5rem);color:var(--text);background:var(--surface-3);border:1px solid var(--border-bright);border-radius:var(--radius);padding:.55rem;position:fixed;overflow-y:auto;box-shadow:0 12px 32px #0000008c}.preview-toolbar.svelte-sd1mil{color:var(--text-dim);text-transform:uppercase;letter-spacing:.06em;justify-content:space-between;align-items:center;gap:.5rem;padding:0 .1rem .45rem;font-size:.65rem;font-weight:700;display:flex}.modal-backdrop.svelte-sd1mil{background:#020408c7;place-items:center;padding:.75rem;display:grid;position:fixed;inset:0}.modal.svelte-sd1mil{background:var(--surface);border:1px solid var(--border-bright);border-radius:var(--radius);flex-direction:column;max-height:calc(100dvh - 1.5rem);display:flex;overflow:hidden;box-shadow:0 20px 70px #0009}.modal-header.svelte-sd1mil{border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;gap:1rem;padding:.75rem 1rem;display:flex}.modal-header.svelte-sd1mil h2:where(.svelte-sd1mil){margin:0;font-size:1.25rem}.modal-header.svelte-sd1mil p:where(.svelte-sd1mil){color:var(--text-dim);margin:.1rem 0 0;font-size:.8rem}.modal-actions.svelte-sd1mil{flex-shrink:0;align-items:center;gap:.45rem;display:flex}.close.svelte-sd1mil{box-sizing:border-box;aspect-ratio:1;width:2rem;height:2rem;color:var(--text-dim);background:0 0;border-radius:999px;flex:none;place-items:center;padding:0;line-height:1;display:grid}.close.svelte-sd1mil svg:where(.svelte-sd1mil){fill:none;stroke:currentColor;stroke-width:1.6px;stroke-linecap:round;width:.7rem;height:.7rem;display:block}.modal-scroll.svelte-sd1mil{scrollbar-color:var(--border-bright) transparent;scrollbar-width:thin;min-height:0;padding:.9rem;overflow-y:auto}@media (width<=700px){.preview.svelte-sd1mil{padding:.4rem}.preview-toolbar.svelte-sd1mil{flex-direction:column;align-items:flex-start}.modal-header.svelte-sd1mil{padding:.75rem}.modal-actions.svelte-sd1mil{flex-direction:column-reverse;align-items:flex-end}.modal-scroll.svelte-sd1mil{padding:.55rem}}@media (prefers-reduced-motion:no-preference){.modal.svelte-sd1mil{animation:.14s ease-out svelte-sd1mil-card-in}}@keyframes svelte-sd1mil-card-in{0%{opacity:0;transform:translateY(.35rem)scale(.99)}to{opacity:1;transform:none}}
