.magazine-issue.svelte-1st6h3s.svelte-1st6h3s{background:var(--void);color:var(--text-primary);font-family:var(--font-serif);min-height:100vh}.mag-cover.svelte-1st6h3s.svelte-1st6h3s{min-height:100vh;display:flex;align-items:center;justify-content:center;text-align:center;background:var(--void);position:relative;overflow:hidden}.mag-cover-art.svelte-1st6h3s.svelte-1st6h3s{position:absolute;inset:0;z-index:0}.mag-cover-image.svelte-1st6h3s.svelte-1st6h3s{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;opacity:.35;filter:contrast(1.1) brightness(.8)}.mag-cover-overlay.svelte-1st6h3s.svelte-1st6h3s{position:absolute;inset:0;background:linear-gradient(180deg,#0a0a0eb3,#0a0a0e80 30%,#0a0a0eb3 70%,#0a0a0ef2)}.mag-cover-inner.svelte-1st6h3s.svelte-1st6h3s{position:relative;z-index:2;padding:2rem;max-width:640px}.mag-issue-label.svelte-1st6h3s.svelte-1st6h3s{font-family:var(--font-mono);font-size:.85rem;letter-spacing:.3em;color:var(--apex);text-transform:uppercase;margin-bottom:2rem}.mag-cover-title.svelte-1st6h3s.svelte-1st6h3s{font-family:var(--font-sans);font-size:clamp(2.5rem,7vw,4.5rem);font-weight:800;line-height:1.05;letter-spacing:-.03em;color:var(--text-primary);margin-bottom:1.5rem}.mag-cover-subtitle.svelte-1st6h3s.svelte-1st6h3s{font-family:var(--font-serif);font-size:1.25rem;line-height:1.5;color:var(--text-secondary);font-style:italic;margin-bottom:2rem;max-width:480px;margin-left:auto;margin-right:auto}.mag-cover-date.svelte-1st6h3s.svelte-1st6h3s{font-family:var(--font-mono);font-size:.8rem;color:var(--text-muted);letter-spacing:.1em;text-transform:uppercase;margin-bottom:3rem}.mag-cover-ornament.svelte-1st6h3s.svelte-1st6h3s{display:flex;justify-content:center;gap:.75rem}.mag-cover-ornament.svelte-1st6h3s span.svelte-1st6h3s{width:6px;height:6px;background:var(--apex);transform:rotate(45deg);opacity:.6}.mag-cover-ornament.svelte-1st6h3s span.svelte-1st6h3s:nth-child(2){opacity:1;width:8px;height:8px}.mag-editor-note.svelte-1st6h3s.svelte-1st6h3s{background:var(--void);padding:4rem 0;border-top:1px solid var(--border)}.mag-editor-note-inner.svelte-1st6h3s.svelte-1st6h3s{max-width:640px;margin:0 auto;padding:0 2rem}.mag-editor-note-heading.svelte-1st6h3s.svelte-1st6h3s{font-family:var(--font-mono);font-size:.75rem;font-weight:600;letter-spacing:.2em;text-transform:uppercase;color:var(--apex);margin-bottom:2rem}.mag-editor-note-text.svelte-1st6h3s.svelte-1st6h3s{font-family:var(--font-serif);font-size:1.05rem;line-height:1.8;color:var(--text-secondary);margin-bottom:1.5rem}.mag-editor-note-signoff.svelte-1st6h3s.svelte-1st6h3s{font-family:var(--font-serif);font-size:.9rem;color:var(--text-muted);font-style:italic}.mag-toc.svelte-1st6h3s.svelte-1st6h3s{background:var(--void-surface);padding:5rem 0}.mag-toc-inner.svelte-1st6h3s.svelte-1st6h3s{max-width:760px;margin:0 auto;padding:0 2rem}.mag-toc-heading.svelte-1st6h3s.svelte-1st6h3s{font-family:var(--font-sans);font-size:.8rem;font-weight:600;letter-spacing:.2em;text-transform:uppercase;color:var(--apex);margin-bottom:3rem;padding-bottom:1rem;border-bottom:1px solid var(--border)}.mag-toc-list.svelte-1st6h3s.svelte-1st6h3s{list-style:none;padding:0;margin:0}.mag-toc-item.svelte-1st6h3s.svelte-1st6h3s{border-bottom:1px solid var(--border)}.mag-toc-item.svelte-1st6h3s.svelte-1st6h3s:last-child{border-bottom:none}.mag-toc-entry.svelte-1st6h3s.svelte-1st6h3s{display:grid;grid-template-columns:3rem 1fr auto;gap:1.5rem;align-items:start;padding:2rem 0;text-decoration:none;transition:padding-left .2s ease}.mag-toc-entry.svelte-1st6h3s.svelte-1st6h3s:hover{padding-left:.75rem}.mag-toc-entry.svelte-1st6h3s:hover .mag-toc-arrow.svelte-1st6h3s{color:var(--apex);transform:translate(4px)}.mag-toc-entry.svelte-1st6h3s:hover .mag-toc-title.svelte-1st6h3s{color:var(--apex)}.mag-toc-number.svelte-1st6h3s.svelte-1st6h3s{font-family:var(--font-mono);font-size:1.5rem;font-weight:300;color:var(--text-muted);line-height:1;padding-top:.25rem}.mag-toc-kicker.svelte-1st6h3s.svelte-1st6h3s{display:block;font-family:var(--font-mono);font-size:.7rem;letter-spacing:.1em;text-transform:uppercase;color:var(--text-muted);margin-bottom:.5rem}.mag-toc-type.svelte-1st6h3s.svelte-1st6h3s{color:var(--apex);font-weight:600}.kicker-sep.svelte-1st6h3s.svelte-1st6h3s{color:var(--border-light);margin:0 .35rem}.mag-toc-title.svelte-1st6h3s.svelte-1st6h3s{font-family:var(--font-sans);font-size:1.35rem;font-weight:700;line-height:1.3;color:var(--text-primary);margin-bottom:.5rem;transition:color .2s ease}.mag-toc-entry.featured.svelte-1st6h3s.svelte-1st6h3s{padding:2.5rem 0;border-bottom:2px solid var(--border-light)}.mag-toc-entry.featured.svelte-1st6h3s .mag-toc-number.svelte-1st6h3s{font-size:2rem;color:var(--apex)}.mag-toc-entry.featured.svelte-1st6h3s .mag-toc-title.svelte-1st6h3s{font-size:1.75rem}.mag-toc-entry.featured.svelte-1st6h3s .mag-toc-summary.svelte-1st6h3s{font-size:1rem}.mag-toc-lead.svelte-1st6h3s.svelte-1st6h3s{display:inline-block;font-family:var(--font-mono);font-size:.65rem;font-weight:600;letter-spacing:.15em;text-transform:uppercase;color:var(--void);background:var(--apex);padding:.15rem .5rem;border-radius:2px;margin-left:.5rem}.mag-toc-summary.svelte-1st6h3s.svelte-1st6h3s{font-family:var(--font-serif);font-size:.9rem;line-height:1.6;color:var(--text-muted)}.mag-toc-meta.svelte-1st6h3s.svelte-1st6h3s{display:flex;flex-direction:column;align-items:flex-end;gap:1rem;padding-top:.25rem}.mag-toc-byline.svelte-1st6h3s.svelte-1st6h3s{font-family:var(--font-mono);font-size:.7rem;color:var(--text-muted);white-space:nowrap}.mag-toc-arrow.svelte-1st6h3s.svelte-1st6h3s{font-size:1.2rem;color:var(--text-muted);transition:all .2s ease}.mag-masthead.svelte-1st6h3s.svelte-1st6h3s{margin-top:4rem;padding-top:2.5rem;border-top:1px solid var(--border)}.mag-masthead-grid.svelte-1st6h3s.svelte-1st6h3s{display:grid;grid-template-columns:1fr 1fr;gap:3rem;margin-bottom:2rem}.mag-masthead-section.svelte-1st6h3s.svelte-1st6h3s{display:flex;flex-direction:column;gap:.75rem}.mag-masthead-heading.svelte-1st6h3s.svelte-1st6h3s{font-family:var(--font-mono);font-size:.7rem;font-weight:600;letter-spacing:.2em;text-transform:uppercase;color:var(--apex);margin-bottom:.5rem}.mag-masthead-role.svelte-1st6h3s.svelte-1st6h3s{font-family:var(--font-serif);font-size:.85rem;line-height:1.5;color:var(--text-secondary);display:flex;gap:.75rem}.mag-masthead-role.svelte-1st6h3s span.svelte-1st6h3s:first-child{font-family:var(--font-mono);font-size:.7rem;color:var(--text-muted);min-width:90px;flex-shrink:0;padding-top:.15rem}.mag-masthead-role.svelte-1st6h3s a.svelte-1st6h3s{color:var(--apex);text-decoration:none}.mag-masthead-role.svelte-1st6h3s a.svelte-1st6h3s:hover{text-decoration:underline}.mag-back-to-index.svelte-1st6h3s.svelte-1st6h3s{display:block;text-align:center;font-family:var(--font-mono);font-size:.75rem;color:var(--apex);text-decoration:none;margin-top:1.5rem}.mag-back-to-index.svelte-1st6h3s.svelte-1st6h3s:hover{text-decoration:underline}@media (max-width: 768px){.mag-toc-entry.svelte-1st6h3s.svelte-1st6h3s{grid-template-columns:2rem 1fr;gap:1rem}.mag-toc-entry.featured.svelte-1st6h3s .mag-toc-number.svelte-1st6h3s{font-size:1.5rem}.mag-toc-entry.featured.svelte-1st6h3s .mag-toc-title.svelte-1st6h3s{font-size:1.4rem}.mag-toc-meta.svelte-1st6h3s.svelte-1st6h3s{grid-column:2;flex-direction:row;align-items:center;gap:1rem}.mag-editor-note-inner.svelte-1st6h3s.svelte-1st6h3s,.mag-toc-inner.svelte-1st6h3s.svelte-1st6h3s{padding:0 1.25rem}.mag-masthead-grid.svelte-1st6h3s.svelte-1st6h3s{grid-template-columns:1fr;gap:2rem}}@media print{.site-shell{background:#fff!important;color:#000!important}.nav-rail,.site-footer{display:none!important}.magazine-issue.svelte-1st6h3s.svelte-1st6h3s{background:#fff!important;color:#000!important}.mag-cover.svelte-1st6h3s.svelte-1st6h3s{min-height:90vh;page-break-after:always}.mag-cover-image.svelte-1st6h3s.svelte-1st6h3s{opacity:.5}.mag-cover-overlay.svelte-1st6h3s.svelte-1st6h3s{background:linear-gradient(180deg,#ffffff4d,#ffffff1a 30%,#ffffff4d 70%,#fffc)}.mag-cover-title.svelte-1st6h3s.svelte-1st6h3s{color:#fff;text-shadow:0 2px 8px rgba(0,0,0,.5)}.mag-cover-subtitle.svelte-1st6h3s.svelte-1st6h3s{color:#fff;text-shadow:0 1px 4px rgba(0,0,0,.5)}.mag-issue-label.svelte-1st6h3s.svelte-1st6h3s,.mag-cover-date.svelte-1st6h3s.svelte-1st6h3s{color:#f0f0f0;text-shadow:0 1px 4px rgba(0,0,0,.5)}.mag-editor-note.svelte-1st6h3s.svelte-1st6h3s{background:#fff!important;page-break-after:always}.mag-editor-note-heading.svelte-1st6h3s.svelte-1st6h3s{color:#333}.mag-editor-note-text.svelte-1st6h3s.svelte-1st6h3s{color:#222}.mag-editor-note-signoff.svelte-1st6h3s.svelte-1st6h3s{color:#666}.mag-toc.svelte-1st6h3s.svelte-1st6h3s{background:#fff!important;page-break-after:always}.mag-toc-heading.svelte-1st6h3s.svelte-1st6h3s{color:#333;border-bottom:1px solid #999}.mag-toc-item.svelte-1st6h3s.svelte-1st6h3s{border-bottom:1px solid #ddd}.mag-toc-type.svelte-1st6h3s.svelte-1st6h3s{color:#333}.mag-toc-lead.svelte-1st6h3s.svelte-1st6h3s{background:#333!important;color:#fff!important}.mag-toc-title.svelte-1st6h3s.svelte-1st6h3s{color:#000}.mag-toc-summary.svelte-1st6h3s.svelte-1st6h3s{color:#444}.mag-toc-number.svelte-1st6h3s.svelte-1st6h3s{color:#666}.mag-toc-entry.featured.svelte-1st6h3s .mag-toc-number.svelte-1st6h3s{color:#333}.mag-toc-arrow.svelte-1st6h3s.svelte-1st6h3s{color:#666}.mag-masthead.svelte-1st6h3s.svelte-1st6h3s{border-top:1px solid #999}.mag-masthead-heading.svelte-1st6h3s.svelte-1st6h3s{color:#333}.mag-masthead-role.svelte-1st6h3s.svelte-1st6h3s{color:#222}.mag-masthead-role.svelte-1st6h3s span.svelte-1st6h3s:first-child{color:#666}.mag-back-to-index.svelte-1st6h3s.svelte-1st6h3s{color:#333}}
