.urflustern-stage.svelte-rv7fwh{pointer-events:none;z-index:850;position:fixed;inset:0;overflow:hidden}.urflustern-fragment.svelte-rv7fwh{letter-spacing:.06em;max-width:160px;color:var(--md-on-surface-variant,#c09060);-webkit-user-select:none;user-select:none;opacity:0;text-shadow:0 1px 2px #00000073;font-family:Cormorant Garamond,Newsreader,serif;font-size:clamp(.78rem,1.8vw,.95rem);font-style:italic;line-height:1.45;position:fixed}.pos-left.svelte-rv7fwh{left:max(1rem,2vw);top:var(--top);text-align:left}.pos-right.svelte-rv7fwh{right:max(1rem,2vw);top:var(--top);text-align:right}.pos-bottom.svelte-rv7fwh{left:var(--left);bottom:clamp(6rem,14vh,9rem)}@media (prefers-reduced-motion:no-preference){.urflustern-fragment.svelte-rv7fwh{animation:svelte-rv7fwh-urfl-life var(--total-ms) ease-in-out forwards}}@keyframes svelte-rv7fwh-urfl-life{0%{opacity:0;filter:blur(1.5px);transform:translateY(4px)}22%{opacity:.38;filter:blur();transform:translateY(0)}70%{opacity:.38;filter:blur();transform:translateY(-1px)}to{opacity:0;filter:blur(1.5px);transform:translateY(-4px)}}.page-container.svelte-1ybw8t1{transition:background-color .3s,color .3s;overflow:hidden}.video-header.svelte-1ybw8t1{flex-shrink:0;height:24vh;min-height:120px;position:relative;overflow:hidden}.book-video.svelte-1ybw8t1{object-fit:cover;filter:brightness(.8);width:100%;height:100%}.video-gradient.svelte-1ybw8t1{pointer-events:none;background:linear-gradient(#0000 0%,#00000059 60%,#0000008c 100%);position:absolute;inset:0}.chapter-title.svelte-1ybw8t1{z-index:1;color:#fff;text-shadow:0 6px 24px #00000059;font-family:Cinzel,serif;font-size:clamp(22px,4.5vw,32px);font-weight:700;position:absolute;bottom:1rem;left:1rem;right:1rem}main.svelte-1ybw8t1{scroll-behavior:smooth;z-index:2;flex:1;padding:1rem 1rem 7rem;position:relative;overflow-y:auto}.chapter.svelte-1ybw8t1{margin:5px;position:relative}.chapter-body.svelte-1ybw8t1{max-width:920px;margin:0 auto;position:relative}.paragraph.svelte-1ybw8t1{color:var(--text-primary);margin:0 0 1.25rem;font-family:Cormorant Garamond,serif;font-size:1.05rem;line-height:1.7}.chapters-beschreibung.svelte-1ybw8t1{color:var(--text-secondary,var(--text-primary));opacity:.9;margin:0 0 1.5rem;font-family:Cormorant Garamond,serif;font-size:1rem;font-style:italic;line-height:1.75}.lore-note.svelte-1ybw8t1{border-top:1px solid var(--border-color);border-bottom:1px solid var(--border-color);margin:1.5rem 0 1.75rem;padding:1rem 1rem 1rem 1.5rem}.lore-note-label.svelte-1ybw8t1{letter-spacing:.18em;text-transform:uppercase;color:var(--text-secondary,var(--text-primary));opacity:.85;margin:0 0 .6rem;font-family:Cinzel,serif;font-size:.65rem;font-weight:400}.lore-note-text.svelte-1ybw8t1{color:var(--text-primary);opacity:.9;margin:0;font-family:Cormorant Garamond,serif;font-size:.97rem;font-style:italic;line-height:1.75}.image.svelte-1ybw8t1{aspect-ratio:16/9;background-position:50%;background-size:cover;border-radius:.75rem;width:100%;margin:.75rem 0 1rem;box-shadow:0 6px 20px #00000026}.chapter-nav.svelte-1ybw8t1{z-index:10;background:var(--background);border-top:1px solid var(--border-color);justify-content:space-between;gap:1rem;max-width:920px;margin:0 auto;padding:1rem 0;display:flex;position:sticky;bottom:0}.chapter-nav.svelte-1ybw8t1 button:where(.svelte-1ybw8t1),.chapter-nav.svelte-1ybw8t1 .nav-button-link:where(.svelte-1ybw8t1){border:1px solid var(--border-color);color:var(--text-primary);cursor:pointer;text-align:center;background:#ffffff1a;border-radius:.5rem;padding:.6rem 1.25rem;font-weight:700;text-decoration:none;transition:all .2s;display:block}.chapter-nav.svelte-1ybw8t1 button:where(.svelte-1ybw8t1):hover,.chapter-nav.svelte-1ybw8t1 .nav-button-link:where(.svelte-1ybw8t1):hover{background:#fff3}.chapter-video-container.svelte-1ybw8t1{aspect-ratio:16/9;border-radius:.75rem;width:100%;margin:.75rem 0 1rem;overflow:hidden;box-shadow:0 6px 20px #00000026}.chapter-video.svelte-1ybw8t1{object-fit:cover;width:100%;height:100%}.terminal-root.svelte-fqpdhp{color:#00ff41;background-color:#000;background-image:linear-gradient(#00ff4108 1px,#0000 1px),linear-gradient(90deg,#00ff4108 1px,#0000 1px);background-position:0 0;background-repeat:repeat;background-size:20px 20px;background-attachment:scroll;background-origin:padding-box;background-clip:border-box;min-height:100vh;animation:.15s steps(2,end) infinite svelte-fqpdhp-crtFlicker;position:relative}@keyframes svelte-fqpdhp-crtFlicker{0%{opacity:1}50%{opacity:.985}to{opacity:1}}.crt-scanlines.svelte-fqpdhp{z-index:1;pointer-events:none;background:repeating-linear-gradient(#0000 0 2px,#00ff410d 3px,#0000 4px);position:fixed;inset:0}.crt-vignette.svelte-fqpdhp{z-index:0;pointer-events:none;background:radial-gradient(#0000 55%,#000000b8 100%);position:fixed;inset:0}.crt-glitch-band.svelte-fqpdhp{z-index:2;pointer-events:none;clip-path:inset(45% 0 52%);background:0 0;animation:4s step-end infinite svelte-fqpdhp-syncGlitch;position:fixed;inset:0}@keyframes svelte-fqpdhp-syncGlitch{0%,2.9%,3%,6.9%,7%,to{opacity:0;transform:translate(0)}3%{opacity:.6;background:#00ff410a;transform:translate(7px)}7%{opacity:.5;background:#00f0ff0a;transform:translate(-5px)}}.terminal-header.svelte-fqpdhp{background-color:#001a00;border:2px solid #00ff41;align-items:center;gap:.5rem;padding:.35rem .6rem;display:flex;box-shadow:3px 3px #bf00ff}.terminal-title.svelte-fqpdhp{color:#00ff41;text-transform:uppercase;white-space:nowrap;text-overflow:ellipsis;letter-spacing:.05em;text-shadow:0 0 5px #00ff418c,0 0 12px #00ff4140;margin:0;font-weight:900;line-height:1;overflow:hidden;font-size:.7rem!important}.cursor.svelte-fqpdhp{color:#39ff14;text-shadow:0 0 6px #39ff14;font-weight:900;animation:1s step-end infinite svelte-fqpdhp-blink}.terminal-article.svelte-fqpdhp{text-shadow:0 0 5px #00ff418c,0 0 12px #00ff4140;background:#000}.boot-banner.svelte-fqpdhp{border-bottom:1px solid #00ff4126;padding:.5rem 0}.boot-line.svelte-fqpdhp{color:#3c5;text-shadow:0 0 4px #3c56;font-size:.7rem;line-height:1.6}.article-body.svelte-fqpdhp{flex-direction:column;gap:1rem;display:flex}@media (width>=768px){.article-body.svelte-fqpdhp{flex-direction:row;align-items:flex-start;gap:1.5rem}}.sprite-zone.svelte-fqpdhp{opacity:0;animation:svelte-fqpdhp-spriteFadeIn .6s ease-out var(--delay,.15s) forwards;animation-delay:var(--delay,.15s);flex-direction:column;flex-shrink:0;align-items:center;display:flex}@keyframes svelte-fqpdhp-spriteFadeIn{0%{opacity:0;transform:scale(.92)}to{opacity:1;transform:scale(1)}}.sprite-svg.svelte-fqpdhp{filter:drop-shadow(0 0 6px #00ff4180);width:clamp(120px,28vw,220px);height:auto;image-rendering:pixelated;display:block}.sprite-caption.svelte-fqpdhp{color:#3c5;text-transform:uppercase;letter-spacing:.05em;text-align:center;text-shadow:0 0 4px #3c56;opacity:0;animation:svelte-fqpdhp-spriteFadeIn .3s ease-out var(--delay,.45s) forwards;margin-top:.4rem;font-family:Courier New,monospace;font-size:clamp(.5rem,1.8vw,.6rem)}@media (width>=768px){.sprite-zone.svelte-fqpdhp{width:clamp(120px,28vw,220px)}}.prose-zone.svelte-fqpdhp{flex:1;min-width:0}.prose-text.svelte-fqpdhp{color:#00ff41;white-space:pre-wrap;word-break:break-word;max-width:64ch;margin:0;font-family:Courier New,monospace;font-size:clamp(.85rem,2.4vw,1rem);line-height:1.7}.caret-blink-live.svelte-fqpdhp{color:#39ff14;text-shadow:0 0 6px #39ff14;margin-left:.05em;scroll-margin-top:140px;scroll-margin-bottom:160px;font-weight:900;animation:.75s step-end infinite svelte-fqpdhp-blink;display:inline-block}.type-line.svelte-fqpdhp{clip-path:inset(0 100% 0 0);animation:svelte-fqpdhp-telexType calc(var(--ch,20) * 45ms) steps(var(--ch,20), end) var(--delay,0s) both;white-space:pre-wrap;word-break:break-word;display:block;overflow:hidden}@keyframes svelte-fqpdhp-telexType{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0)}}.nav-btn.svelte-fqpdhp{text-transform:uppercase;color:#bf00ff;background:#000;border:2px solid #0000;justify-content:center;align-items:center;gap:.4rem;padding:.6rem;font-size:10px;font-weight:900;transition:all .1s;display:flex;box-shadow:2px 2px #00ff4133}.nav-btn-active.svelte-fqpdhp{color:#000;text-shadow:none;background:#00ff41;border-color:#00ff41;box-shadow:2px 2px #00ff4166}.nav-btn.svelte-fqpdhp:active{box-shadow:none;transform:translate(2px,2px)}@keyframes svelte-fqpdhp-blink{0%,to{opacity:1}50%{opacity:0}}.meta-purple.svelte-fqpdhp{text-shadow:0 0 4px #ff66ffd9,0 0 10px #ff66ff73}@media (width>=768px){.terminal-title.svelte-fqpdhp{font-size:.8rem!important}}@media (prefers-reduced-motion:reduce){.terminal-root.svelte-fqpdhp{animation:none}.crt-glitch-band.svelte-fqpdhp{animation:none;display:none}.type-line.svelte-fqpdhp,.boot-line.svelte-fqpdhp,.prose-text.svelte-fqpdhp{clip-path:none;animation:none}.caret-blink-live.svelte-fqpdhp{opacity:1;animation:none}.sprite-zone.svelte-fqpdhp,.sprite-caption.svelte-fqpdhp{opacity:1;animation:none;transform:none}.cursor.svelte-fqpdhp{animation:none}}
