.template-box.svelte-wegn7k{margin:2rem 0;border-radius:var(--radius-lg, 12px);border:1px solid var(--line);background:var(--limestone-2);overflow:hidden;box-shadow:var(--elev-1)}.template-header.svelte-wegn7k{display:flex;justify-content:space-between;align-items:center;padding:.75rem 1.25rem;background:var(--limestone-2);border-bottom:1px solid var(--line)}.title.svelte-wegn7k{font-weight:600;color:var(--ink-3);font-size:.9rem;text-transform:uppercase;letter-spacing:.05em}.actions.svelte-wegn7k{display:flex;gap:.5rem}.action-btn.svelte-wegn7k{display:flex;align-items:center;gap:.5rem;min-height:var(--touch-target);padding:.4rem .75rem;background:var(--card);border:1px solid var(--line);border-radius:6px;color:var(--ink-3);font-size:.85rem;font-weight:500;cursor:pointer;transition:background-color var(--dur-fast) var(--ease-out),border-color var(--dur-fast) var(--ease-out),color var(--dur-fast) var(--ease-out),transform var(--dur-press) var(--ease-out)}.action-btn.svelte-wegn7k:hover{background:var(--limestone-2);border-color:var(--line-strong);color:var(--ink)}.action-btn.copied.svelte-wegn7k{background:var(--success-bg);border-color:var(--success-border);color:var(--success-text-strong)}.action-btn.svelte-wegn7k:focus-visible{outline:none;box-shadow:var(--ring)}.template-content.svelte-wegn7k{padding:1.5rem;background:var(--card)}.content-wrapper.svelte-wegn7k{font-family:inherit;font-size:.95rem;line-height:1.6;color:var(--ink-3)}.content-wrapper.svelte-wegn7k table{margin-top:1.5rem;margin-bottom:1.5rem}.content-wrapper.svelte-wegn7k pre{background:transparent;padding:0;margin:0;border:none;border-radius:0;font-size:inherit;color:inherit;max-width:100%;overflow-x:auto}.content-wrapper.svelte-wegn7k code{background:transparent;color:inherit;font-size:inherit;padding:0}
