.container.svelte-17t235{max-width:1100px;margin:0 auto;padding:1.5rem 1rem 4rem}.crumbs.svelte-17t235{color:var(--text-secondary);margin-bottom:1rem;font-size:.9rem}.crumbs.svelte-17t235 a:where(.svelte-17t235){color:var(--text-secondary)}h1.svelte-17t235{margin:0 0 .75rem;font-size:clamp(26px,3vw,36px);line-height:1.2}h1.svelte-17t235 .vs:where(.svelte-17t235){color:var(--color-primary);font-style:italic}.intro.svelte-17t235{max-width:70ch;color:var(--text-secondary);margin-bottom:2rem;line-height:1.6}.gallery.svelte-17t235{margin-bottom:2rem}.gallery.svelte-17t235 h2:where(.svelte-17t235){margin:0 0 .75rem;font-size:1.15rem}.comparison-note.svelte-17t235{background:var(--alpha-05,#ffffff08);border-left:3px solid var(--color-primary);border-radius:0 var(--radius-md) var(--radius-md) 0;margin:0 0 2rem;padding:1.25rem 1.5rem}.admin-note-editor.svelte-17t235{border:1px dashed var(--alpha-20);border-radius:var(--radius-md);margin:0 0 2rem;padding:.75rem 1rem}.admin-note-editor.svelte-17t235 summary:where(.svelte-17t235){cursor:pointer;font-weight:600}.admin-note-editor.svelte-17t235 .hint:where(.svelte-17t235){color:var(--text-secondary);margin:.5rem 0;font-size:.85rem}.admin-note-editor.svelte-17t235 textarea:where(.svelte-17t235){border-radius:var(--radius-md);border:1px solid var(--alpha-20);background:var(--black-alpha-20);width:100%;color:inherit;padding:.6rem;font-family:inherit}.admin-note-editor.svelte-17t235 .row:where(.svelte-17t235){align-items:center;gap:.75rem;margin-top:.5rem;display:flex}.admin-note-editor.svelte-17t235 .msg:where(.svelte-17t235),.admin-note-editor.svelte-17t235 .wordcount:where(.svelte-17t235){color:var(--text-secondary);font-size:.85rem}.admin-note-editor.svelte-17t235 .wordcount.warn:where(.svelte-17t235){color:var(--color-warning,#c98a00)}.admin-note-editor.svelte-17t235 .wordcount.good:where(.svelte-17t235){color:var(--color-success,#2e9e5b);font-weight:600}.specs.svelte-17t235 table:where(.svelte-17t235){border-collapse:collapse;width:100%;font-size:.95rem}.specs.svelte-17t235 th:where(.svelte-17t235),.specs.svelte-17t235 td:where(.svelte-17t235){text-align:left;border-bottom:1px solid var(--alpha-10);padding:.6rem .75rem}.specs.svelte-17t235 thead:where(.svelte-17t235) th:where(.svelte-17t235){border-bottom:2px solid var(--alpha-20)}.specs.svelte-17t235 tbody:where(.svelte-17t235) th:where(.svelte-17t235){color:var(--text-secondary);width:30%;font-weight:600}
