.audio-toggle.svelte-1facrnc{z-index:100;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);cursor:pointer;border:1px solid color-mix(in srgb, var(--color-neutral-0) 20%, transparent);background:color-mix(in srgb, var(--color-neutral-1000) 60%, transparent);width:3.5rem;height:3.5rem;color:var(--color-neutral-0);border-radius:50%;justify-content:center;align-items:center;transition:all .3s;display:flex;position:fixed;bottom:2rem;right:2rem}.audio-toggle.svelte-1facrnc:hover{background:color-mix(in srgb, var(--color-neutral-1000) 80%, transparent);transform:scale(1.05)}.audio-toggle.svelte-1facrnc:focus-visible{outline:2px solid var(--color-neutral-0);outline-offset:3px;border-color:var(--color-neutral-0)}.tall-tale-wrapper.svelte-1bzsw0n{background:var(--color-bg);width:100vw;margin-left:-50vw;margin-right:-50vw;position:relative;left:50%;right:50%}.editor-host.svelte-1bzsw0n{padding:8rem var(--space-6) 3rem;max-width:1440px;margin:0 auto}.tall-tale-section.svelte-1bzsw0n{box-sizing:border-box;background-color:var(--bg-color,transparent);padding:var(--space-9) var(--space-6);min-height:100vh;color:var(--text-color,var(--color-neutral-0));flex-direction:column;justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.preview-pane.svelte-1bzsw0n{flex-direction:column;display:flex}.editor-preview-tall-tale-section.svelte-1bzsw0n{min-height:40rem}.tall-tale-section.svelte-1bzsw0n:before{opacity:var(--bg-opacity,.4);z-index:0;background-image:var(--bg-image,none);content:"";background-position:50%;background-repeat:no-repeat;background-size:cover;position:absolute;inset:0}.tall-tale-section.svelte-1bzsw0n:after{z-index:1;mix-blend-mode:multiply;background-color:var(--overlay-color,color-mix(in srgb, var(--color-neutral-1000) 60%, transparent));content:"";position:absolute;inset:0}.tall-tale-section.parallax.svelte-1bzsw0n:before{background-attachment:fixed}.section-content.svelte-1bzsw0n{z-index:2;width:100%;max-width:770px;color:var(--text-color);font-weight:var(--font-weight-light);font-size:var(--content-font-size-body);line-height:1.75rem;font-family:var(--font-family);text-shadow:none;position:relative}@media (width>=1024px){.section-content.svelte-1bzsw0n{font-size:var(--content-font-size-body-lg);line-height:2rem}}.section-content.svelte-1bzsw0n p,.section-content.svelte-1bzsw0n li,.section-content.svelte-1bzsw0n h1,.section-content.svelte-1bzsw0n h2,.section-content.svelte-1bzsw0n h3,.section-content.svelte-1bzsw0n a,.section-content.svelte-1bzsw0n strong,.section-content.svelte-1bzsw0n em,.section-content.svelte-1bzsw0n blockquote,.section-content.svelte-1bzsw0n p:first-letter{color:var(--text-color)!important}.section-content.svelte-1bzsw0n p{margin-bottom:var(--space-5)}.tale-breadcrumb.svelte-1bzsw0n{margin-bottom:var(--space-4);align-items:center;display:inline-flex}.tale-breadcrumb-link.svelte-1bzsw0n{opacity:.7;color:var(--text-color);font-weight:500;font-size:var(--content-font-size-body-sm);align-items:center;gap:6px;text-decoration:none;transition:opacity .2s;display:inline-flex}.tale-breadcrumb-link.svelte-1bzsw0n:hover{opacity:1;text-decoration:underline}.tale-back-icon.svelte-1bzsw0n{color:currentColor;width:16px;min-width:16px;height:16px}.tale-hero.svelte-1bzsw0n{margin-bottom:var(--space-8);border-bottom:1px solid color-mix(in srgb, var(--text-color) 20%, transparent);padding-bottom:var(--space-6);text-align:left}.tale-title.svelte-1bzsw0n{margin:0 0 var(--content-space-sm) 0;color:var(--text-color);font-size:2.25rem;font-weight:500;line-height:2.5rem}@media (width>=640px){.tale-title.svelte-1bzsw0n{font-size:3rem;line-height:1}}@media (width>=768px){.tale-title.svelte-1bzsw0n{font-size:var(--content-font-size-heading-lg);line-height:1}}@media (width>=1024px){.tale-title.svelte-1bzsw0n{font-size:4.5rem;line-height:1}}.tale-description.svelte-1bzsw0n{opacity:.85;margin:0 0 var(--content-space-lg) 0;max-width:var(--content-measure-subtitle);color:var(--text-color);font-style:italic;font-size:var(--content-font-size-body);text-wrap:balance;line-height:1.75rem}@media (width>=768px){.tale-description.svelte-1bzsw0n{font-size:var(--content-font-size-body-lg);line-height:2.25rem}}.editor-layout.svelte-1bzsw0n{gap:1.5rem;margin-top:1.5rem;display:grid}.editor-pane.svelte-1bzsw0n{border:1px solid var(--color-content-border);background:color-mix(in srgb, var(--color-content-bg) 96%, var(--color-content-text) 4%);min-width:0;padding:1rem}.editor-pane-header.svelte-1bzsw0n{margin-bottom:1rem}.editor-pane-title.svelte-1bzsw0n{font-size:1.35rem;font-family:var(--font-serif);margin:0 0 .35rem}.editor-metadata-grid.svelte-1bzsw0n,.editor-section-fields.svelte-1bzsw0n,.editor-sections-grid.svelte-1bzsw0n{gap:.85rem;display:grid}.editor-field.svelte-1bzsw0n{gap:.4rem;display:grid}.editor-field-wide.svelte-1bzsw0n{grid-column:1/-1}.editor-field-label.svelte-1bzsw0n{color:var(--color-content-secondary)}.editor-input.svelte-1bzsw0n,.editor-textarea.svelte-1bzsw0n{border:1px solid var(--color-content-border);background:var(--color-content-bg);width:100%;color:var(--color-content-text);font:inherit;padding:.8rem}.editor-meta-textarea.svelte-1bzsw0n{resize:vertical;min-height:5.5rem}.editor-checkbox-field.svelte-1bzsw0n{align-content:end}.editor-checkbox.svelte-1bzsw0n{width:1rem;height:1rem;margin:0}.editor-readonly-row.svelte-1bzsw0n{border-top:1px solid var(--color-content-border);color:var(--color-content-secondary);gap:.75rem;margin:1rem 0;padding-top:1rem;display:grid}.editor-readonly-row-wide.svelte-1bzsw0n{grid-template-columns:repeat(auto-fit,minmax(12rem,1fr))}.editor-readonly-row.svelte-1bzsw0n p:where(.svelte-1bzsw0n){flex-direction:column;gap:.2rem;margin:0;display:flex}.editor-readonly-row.svelte-1bzsw0n strong:where(.svelte-1bzsw0n){color:var(--color-content-text);font-weight:500;font-size:var(--content-font-size-body)}.editor-section-list.svelte-1bzsw0n{gap:1rem;display:grid}.editor-subtitle.svelte-1bzsw0n{color:var(--color-content-text);font-size:1.1rem;font-family:var(--font-serif);margin:0}.editor-section-card.svelte-1bzsw0n{border:1px solid var(--color-content-border);background:color-mix(in srgb, var(--color-content-bg) 96%, var(--color-content-text) 4%);padding:1rem}.editor-section-kicker.svelte-1bzsw0n{color:var(--color-content-secondary);font-size:var(--content-font-size-body-sm);letter-spacing:.08em;text-transform:uppercase;margin:0 0 .75rem}.editor-markdown-input.svelte-1bzsw0n{resize:vertical;min-height:28rem;font-family:SFMono-Regular,SFMono-Regular Fallback,ui-monospace,Cascadia Code,Roboto Mono,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:.95rem;line-height:1.7}.editor-preview-scroll-region.svelte-1bzsw0n{min-height:32rem;max-height:70vh;padding-right:.35rem;overflow:auto}.editor-preview-story.svelte-1bzsw0n{gap:1rem;display:grid}.not-found.svelte-1bzsw0n{justify-content:center;align-items:center;gap:var(--space-4);min-height:100vh;color:var(--color-text);flex-direction:column;display:flex}@media (width>=768px){.editor-metadata-grid.svelte-1bzsw0n,.editor-section-fields.svelte-1bzsw0n{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=1280px){.editor-layout.svelte-1bzsw0n{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:start}.editor-sections-grid.svelte-1bzsw0n{grid-template-columns:minmax(0,.7fr) minmax(0,1.3fr);align-items:start}.preview-pane.svelte-1bzsw0n{position:sticky;top:2rem}.editor-preview-scroll-region.svelte-1bzsw0n{max-height:calc(100vh - 8rem)}}
