*,:after,:before{box-sizing:border-box}body,html{height:100%}body{margin:0;background:var(--bg-primary,#000);color:var(--text-primary,#00b6f1);font-family:var(--font-family-ui,system-ui,-apple-system,Segoe UI,Roboto,Ubuntu,Cantarell,"Helvetica Neue",Arial,"Noto Sans","Liberation Sans","Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol");line-height:var(--line-height-base,1.5)}html{font-size:calc(16px * var(--font-size-multiplier, 1))}:root{--glow-intensity:.65;--font-size-base:16px;--font-size-multiplier:1.0;--line-height-base:1.5;--shadow-glow:0 0 12px var(--glow-secondary,rgba(0,182,241,.4));--font-family-primary:ui-monospace,monospace;--font-family-heading:ui-monospace,monospace;--font-family-mono:ui-monospace,monospace;--font-family-ui:system-ui,sans-serif;--font-family-primary-italic:ui-monospace,monospace;--font-family-primary-bold:ui-monospace,monospace;--app-bg-opacity:0.85;--app-bg-blur:12px;--panel-alpha:0.6;--reader-glow-radius:8px;--reader-glow-alpha:40%;--z-bg:-10;--z-base:0;--z-content:10;--z-sticky:20;--z-ui:100;--z-overlay:500;--z-modal:1000;--z-top:9000;--z-skip-link:9999}:focus-visible{outline:2px solid var(--accent-primary,#7c5cff);outline-offset:3px;border-radius:4px}[role=button]:focus-visible,a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible{outline:2px solid var(--accent-primary,#7c5cff);outline-offset:3px;box-shadow:0 0 0 4px rgba(124,92,255,.15)}@media (prefers-reduced-motion:reduce){*{animation:none!important;transition:none!important}}body.no-animations *,body.no-animations :after,body.no-animations :before{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}@font-face{font-family:VT323;src:url(/fonts/VT323-Regular.ttf) format("truetype");font-display:swap}@font-face{font-family:VT323i;src:url(/fonts/Handjet.ttf) format("truetype");font-style:italic;font-display:swap}@font-face{font-family:VT323b;src:url(/fonts/VT323-Regular.ttf) format("truetype");font-weight:700;font-display:swap}@font-face{font-family:Handjet;src:url(/fonts/Handjet.ttf) format("truetype");font-display:swap}@font-face{font-family:Synthoma;src:url(/fonts/astronboy/astronbw.ttf) format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Text01;src:url(/fonts/astronboy/astronbo.ttf) format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Text02;src:url(/fonts/BungeeHairline-Regular.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Text03;src:url(/fonts/euro/eurof35.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Text03b;src:url(/fonts/euro/eurof55.ttf) format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Text03i;src:url(/fonts/euro/eurof36.ttf) format("truetype");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:Zekton;src:url(/fonts/zekton/zekton__.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Zekton;src:url(/fonts/zekton/zektonbo.ttf) format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Zekton;src:url(/fonts/zekton/zektonit.ttf) format("truetype");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Zekton;src:url(/fonts/zekton/zektonbi.ttf) format("truetype");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:Rubik Glitch;src:url(/fonts/RubikGlitch-Regular.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}.noscript-fallback{padding:2rem;text-align:center;color:#fff;background:#111}.noscript-fallback a{color:#00b6f1}@supports not (color:color-mix(in oklab,red,transparent)){.choice-box .choice-link,p.choice[data-tags]:not(:has(>.choice-link)),p.choice[data-tags]>.choice-link{border-color:var(--choice-accent,var(--accent-secondary,#00b6f1));box-shadow:0 0 8px var(--choice-accent,var(--accent-secondary,#00b6f1));text-shadow:0 0 4px var(--choice-accent,var(--accent-secondary,#00b6f1))}p.choice[data-tags].chosen:not(:has(>.choice-link)),p.choice[data-tags].selected:not(:has(>.choice-link)),p.choice[data-tags]:not(:has(>.choice-link)):hover,p.choice[data-tags]>.choice-link.chosen,p.choice[data-tags]>.choice-link.selected,p.choice[data-tags]>.choice-link:hover{border-color:var(--choice-accent,var(--accent-secondary,#00b6f1));box-shadow:0 0 12px var(--choice-accent,var(--accent-secondary,#00b6f1))}.choices-locked p.choice[data-tags]>.choice-link:not(.chosen),p.choice[data-tags].faded:not(:has(>.choice-link)),p.choice[data-tags]>.choice-link.faded{box-shadow:none}.fx-outline,.fx-outline.is-lit{-webkit-text-stroke:0;text-shadow:none}#hero-info p.dialog:before,.SYNTHOMAREADER p.dialog:before,.SYNTHOMAREADER p.log:before,p.dialogD:before,p.dialogN:before,p.dialogS:before{box-shadow:none;background:var(--accent-secondary,#00b6f1)}.synth-gate-chip,.synth-gate-corner,.synth-gate-grid,.synth-gate-help .choice,.synth-gate-orbit,.synth-gate-primary,.synth-gate-ritual,.synth-gate-subtitle,.synth-gate-terminal,.synth-gate-title,.synth-gateway-shell{background:transparent;border-color:var(--border-primary,rgba(0,182,241,.3));box-shadow:none;text-shadow:none}}.skip-to-content{position:fixed;top:-100%;left:50%;transform:translateX(-50%);z-index:var(--z-skip-link,9999);padding:.75rem 1.5rem;background:var(--bg-tertiary,#111);color:var(--text-primary,#00b6f1);border:1px solid var(--border-primary,#00b6f1);border-radius:8px;text-decoration:none;font-size:.9rem;transition:top .2s ease}.skip-to-content:focus,.skip-to-content:focus-visible{top:1rem;outline:2px solid var(--accent-primary,#f0f);outline-offset:2px}.crt.fog .generated-image,.generated-image{filter:var(--filter-primary,none)}:root{--fx-memory-primary:var(--accent-secondary,#00b6f1);--fx-memory-secondary:var(--accent-primary,#f0f);--fx-warning:var(--accent-warning,#ffea00);--fx-danger:var(--accent-error,#ff1744);--fx-silence:var(--text-primary,#f2f2f2);--fx-success:var(--accent-success,#00e676);--fx-system:var(--accent-secondary,#00b6f1)}.fx-neon{color:var(--text-primary);text-shadow:0 0 6px var(--glow-primary),0 0 12px var(--glow-primary),0 0 18px var(--glow-secondary)}.fx-glow-magenta,.fx-neon{display:inline;vertical-align:baseline}.fx-glow-magenta{text-shadow:0 0 4px var(--accent-primary,#f0f),0 0 10px var(--accent-primary,#f0f),0 0 18px var(--accent-primary,#f0f)}.fx-shadow-lg{text-shadow:0 2px 0 rgba(0,0,0,.35),0 4px 12px rgba(0,0,0,.5)}.fx-outline,.fx-shadow-lg{display:inline;vertical-align:baseline}.fx-outline{position:relative;-webkit-text-stroke:1px var(--accent-primary,#00b6f1);-webkit-text-fill-color:currentColor;text-shadow:1px 0 0 var(--accent-primary,#00b6f1),-1px 0 0 var(--accent-primary,#00b6f1),0 1px 0 var(--accent-primary,#00b6f1),0 -1px 0 var(--accent-primary,#00b6f1),1px 1px 0 var(--accent-primary,#00b6f1),1px -1px 0 var(--accent-primary,#00b6f1),-1px 1px 0 var(--accent-primary,#00b6f1),-1px -1px 0 var(--accent-primary,#00b6f1);color:currentColor;opacity:1}.fx-outline.is-lit{text-shadow:1px 0 0 var(--accent-primary,#00b6f1),-1px 0 0 var(--accent-primary,#00b6f1),0 1px 0 var(--accent-primary,#00b6f1),0 -1px 0 var(--accent-primary,#00b6f1),1px 1px 0 var(--accent-primary,#00b6f1),1px -1px 0 var(--accent-primary,#00b6f1),-1px 1px 0 var(--accent-primary,#00b6f1),-1px -1px 0 var(--accent-primary,#00b6f1),0 0 6px var(--glow-primary,rgba(255,0,255,.6)),0 0 12px var(--glow-secondary,rgba(0,182,241,.6))}.fx-outline.hollow{color:transparent;-webkit-text-fill-color:transparent}.text.fx-outline,.text.fx-outline.is-lit{display:inline;vertical-align:baseline}.fx-scanline{position:relative;display:inline-block;vertical-align:baseline}.fx-scanline:not(:first-child){margin-left:.08em}.fx-scanline:after{content:"";position:absolute;inset:-1px 0;pointer-events:none;background:repeating-linear-gradient(180deg,rgba(255,255,255,.08) 0,rgba(255,255,255,.08) 1px,transparent 0,transparent 3px);mix-blend-mode:overlay;opacity:.5;animation:scanlineShift 2.2s linear infinite}.fx-gradient{background:linear-gradient(90deg,var(--accent-primary),var(--accent-secondary));-webkit-background-clip:text;background-clip:text;color:transparent;text-shadow:none}.fx-flicker,.fx-gradient{display:inline;vertical-align:baseline}.fx-flicker{animation:fx-flicker 2.2s infinite}.fx-wave{display:inline-block;vertical-align:baseline;animation:fx-wave 1.8s ease-in-out infinite}.fx-rainbow{background:linear-gradient(90deg,#ff1744,#ff9100,#ffea00,#00e676,#00b0ff,#2979ff,#651fff,#ff1744);background-size:200% auto;-webkit-background-clip:text;background-clip:text;color:transparent;animation:fx-rainbow 3s linear infinite}.fx-noise,.fx-rainbow{display:inline;vertical-align:baseline}.fx-noise{position:relative}@keyframes fx-flicker{0%,19%,21%,23%,80%,to{opacity:1;text-shadow:0 0 8px var(--glow-primary),0 0 16px var(--glow-secondary)}20%,22%{opacity:.4;text-shadow:none}81%{opacity:.85}}@keyframes fx-wave{0%,to{transform:translateY(0)}50%{transform:translateY(-2px)}}@keyframes fx-rainbow{0%{background-position:0 50%}to{background-position:200% 50%}}@keyframes scanlineShift{0%{transform:translateY(0)}to{transform:translateY(4px)}}.fx-corrupt.is-revealing,.fx-denied.is-revealing,.fx-flicker.is-revealing,.fx-glitch.is-revealing,.fx-identity-split.is-revealing,.fx-memory-bleed.is-revealing,.fx-observer.is-revealing,.fx-scanline.is-revealing,.fx-silence.is-revealing,.fx-support-expired.is-revealing{animation-play-state:running}.fx-corrupt:not(.is-revealing),.fx-flicker:not(.is-revealing),.fx-glitch:not(.is-revealing),.fx-scanline:not(.is-revealing):after{animation-play-state:paused}.fx-glitch{display:inline;position:relative;vertical-align:baseline;color:currentColor;--fx-glow-strength:0.35;--fx-jitter-strength:0;text-shadow:0 0 calc(6px * var(--fx-glow-strength)) var(--glow-secondary),0 0 calc(12px * var(--fx-glow-strength)) var(--glow-primary);animation:fxGlitchPulse 1.1s steps(2) infinite;animation-play-state:paused;cursor:pointer;z-index:2}.fx-glitch:after{content:attr(data-glitch);position:absolute;left:0;top:0;transform:translate(1px,1px);opacity:0;pointer-events:none;filter:blur(.2px);color:var(--accent-primary)}@keyframes fxGlitchPulse{0%,to{opacity:1}50%{opacity:.82;transform:translate(calc(.5px * var(--fx-jitter-strength, 1)))}}[data-fx-level=subtle]{--fx-glow-strength:0.35;--fx-jitter-strength:0;animation-duration:0s!important}[data-fx-level=active]{--fx-glow-strength:0.9;--fx-jitter-strength:1}[data-fx-level=critical]{--fx-glow-strength:1.5;--fx-jitter-strength:2}@media (prefers-reduced-motion:reduce){.fx-flicker,.fx-noise,.fx-rainbow,.fx-scanline:after,.fx-wave{animation:none!important;transition:none!important}}.fx-memory-bleed{position:relative;display:inline;color:var(--text-primary)}.fx-memory-bleed.is-revealing{animation:memoryBleedEntry .85s ease-out both}.fx-memory-bleed:after{content:attr(data-memory);position:absolute;left:0;top:0;opacity:0;color:var(--fx-memory-primary);filter:blur(.4px);transform:translate(.08em,.04em);pointer-events:none;white-space:nowrap}.fx-memory-bleed.is-revealing:after{animation:memoryBleedGhost .85s ease-out both}@keyframes memoryBleedEntry{0%{opacity:.7;color:var(--accent-secondary)}40%{opacity:.85;color:var(--text-primary)}to{opacity:1;color:var(--text-primary)}}@keyframes memoryBleedGhost{0%{opacity:0;transform:translate(.2em,.08em)}30%{opacity:.55}60%{opacity:.35}to{opacity:.15;transform:translate(.08em,.04em)}}.fx-identity-split{position:relative;display:inline;color:currentColor}.fx-identity-split.is-revealing{animation:identitySplitEntry .7s steps(6) both}.fx-identity-split:after,.fx-identity-split:before{content:attr(data-copy);position:absolute;left:0;top:0;opacity:0;pointer-events:none;white-space:nowrap}.fx-identity-split:before{color:var(--fx-memory-primary)}.fx-identity-split:after{color:var(--fx-memory-secondary)}.fx-identity-split.is-revealing:before{animation:identitySplitCyan .7s ease-out both}.fx-identity-split.is-revealing:after{animation:identitySplitMagenta .7s ease-out both}@keyframes identitySplitEntry{0%{opacity:.6}to{opacity:1}}@keyframes identitySplitCyan{0%{opacity:0;transform:translate(-.18em)}40%{opacity:.7;transform:translate(-.08em)}to{opacity:.18;transform:translate(-.02em)}}@keyframes identitySplitMagenta{0%{opacity:0;transform:translate(.18em)}40%{opacity:.7;transform:translate(.08em)}to{opacity:.18;transform:translate(.02em)}}.fx-support-expired{display:inline;color:var(--fx-memory-primary);text-shadow:0 0 6px var(--glow-secondary)}.fx-support-expired.is-revealing{animation:supportExpired 1.4s ease-in both}@keyframes supportExpired{0%{color:var(--accent-secondary);text-shadow:0 0 8px var(--glow-secondary);opacity:1}60%{color:var(--fx-memory-primary);opacity:.84}to{color:var(--text-muted);text-shadow:none;opacity:.72}}.fx-denied{position:relative;display:inline;color:var(--text-primary)}.fx-denied.is-revealing{animation:deniedEntry .7s steps(4) both}.fx-denied:after{content:attr(data-denied);position:absolute;left:0;top:0;opacity:0;color:var(--fx-danger);background:var(--bg-primary,#050510);padding:0 .2em;pointer-events:none;white-space:nowrap}.fx-denied.is-revealing:after{animation:deniedOverlay .7s steps(4) both}@keyframes deniedEntry{0%,40%{opacity:1}to{opacity:.25}}@keyframes deniedOverlay{0%,40%{opacity:0}60%{opacity:.8}to{opacity:1}}.fx-observer{position:relative;display:inline}.fx-observer:after{content:"";position:absolute;left:calc(100% + .6em);top:.1em;width:1px;height:1em;background:var(--fx-memory-primary);opacity:0;transform:scaleY(0);pointer-events:none}.fx-observer.is-revealing:after{animation:observerMark .5s ease-out .3s both}@keyframes observerMark{0%{opacity:0;transform:scaleY(0)}40%{opacity:.8;transform:scaleY(1.1)}to{opacity:.25;transform:scaleY(1)}}.fx-silence,.fx-silence .fx-flicker,.fx-silence .fx-glitch,.fx-silence .fx-glow-magenta,.fx-silence .fx-neon,.fx-silence .fx-noise,.fx-silence .fx-rainbow,.fx-silence .fx-scanline{animation:none!important;text-shadow:none!important;background:none!important;-webkit-text-stroke:0!important;color:var(--text-primary)!important}.fx-silence{display:block;margin:1.6em 1.2em;padding:1em;color:var(--text-primary);background:transparent;border:none;opacity:.92;transition:opacity .6s ease}@media (prefers-reduced-motion:reduce){.fx-denied.is-revealing,.fx-identity-split.is-revealing,.fx-memory-bleed.is-revealing,.fx-observer.is-revealing,.fx-silence.is-revealing,.fx-support-expired.is-revealing{animation:none!important}}.reader-scene{--scene-glow:1;--scene-scanline:1;--scene-tint:transparent;position:relative;transition:--scene-glow .8s ease,--scene-scanline .8s ease}.reader-scene:before{content:"";position:absolute;inset:0;pointer-events:none;background:var(--scene-tint);opacity:.08;z-index:0}.reader-scene[data-atmosphere=stable]{--scene-glow:0.6;--scene-scanline:0.5;--scene-tint:transparent}.reader-scene[data-atmosphere=observed]{--scene-glow:0.9;--scene-scanline:0.8;--scene-tint:var(--fx-memory-primary)}.reader-scene[data-atmosphere=memory-fog]{--scene-glow:0.35;--scene-scanline:1.2;--scene-tint:color-mix(in oklab,var(--accent-secondary) 20%,transparent);filter:contrast(.95) blur(.3px)}.reader-scene[data-atmosphere=support-failing]{--scene-glow:0.8;--scene-scanline:1.5;--scene-tint:color-mix(in oklab,var(--accent-warning) 15%,transparent)}.reader-scene[data-atmosphere=identity-collapse]{--scene-glow:1.3;--scene-scanline:1.8;--scene-tint:color-mix(in oklab,var(--accent-primary) 18%,transparent)}.reader-scene[data-atmosphere=false-comfort]{--scene-glow:0.6;--scene-scanline:1;--scene-tint:color-mix(in oklab,var(--accent-success) 12%,transparent)}.reader-scene[data-atmosphere=void]{--scene-glow:0;--scene-scanline:0;--scene-tint:transparent;filter:contrast(.9)}.reader-scene[data-atmosphere=recovery]{--scene-glow:0.7;--scene-scanline:0.6;--scene-tint:color-mix(in oklab,var(--accent-secondary) 10%,transparent);filter:contrast(1.05)}.reader-scene *{--fx-glow-strength:var(--scene-glow)}.reader-scene .fx-scanline:after{opacity:calc(.35 * var(--scene-scanline, 1))}[data-book=synthoma-null] .null-memory-leak{color:var(--fx-memory-primary);text-shadow:0 0 6px var(--glow-secondary);animation:nullLeak 4.2s ease-in-out infinite;animation-play-state:paused}[data-book=synthoma-null] .null-memory-leak.is-revealing{animation-play-state:running}@keyframes nullLeak{0%,to{opacity:.75;transform:translateX(0)}25%{opacity:.55;transform:translateX(-1px)}50%{opacity:.9;transform:translateX(1px)}75%{opacity:.65;transform:translateX(-.5px)}}[data-book=synthoma-null] .null-quantum-blur{display:inline;color:var(--text-primary);filter:blur(1.2px);opacity:.55;transition:filter 1.2s ease,opacity 1.2s ease}[data-book=synthoma-null] .null-quantum-blur.is-revealing{filter:blur(.2px);opacity:.9}[data-book=synthoma-null] .null-static-noise{position:relative;display:inline}[data-book=synthoma-null] .null-static-noise:after{content:"";position:absolute;inset:-2px;pointer-events:none;opacity:.25;background-image:radial-gradient(circle at 10% 20%,rgba(255,255,255,.06) 1px,transparent 0),radial-gradient(circle at 70% 80%,rgba(255,255,255,.04) 1px,transparent 0);background-size:4px 4px,6px 6px;animation:nullStaticDrift .8s steps(3) infinite;animation-play-state:paused}[data-book=synthoma-null] .null-static-noise.is-revealing:after{animation-play-state:running}@keyframes nullStaticDrift{0%{transform:translate(0)}50%{transform:translate(1px,-1px)}to{transform:translate(-1px,1px)}}[data-book=synthoma-null] .null-identity-split{display:inline;color:var(--fx-memory-primary);text-shadow:-.08em 0 0 var(--glow-secondary)}[data-book=konec-podpory] .kp-support-expired{display:inline;color:var(--fx-memory-primary);text-shadow:0 0 4px var(--glow-secondary);animation:kpSupportFade 1.6s steps(8) forwards;animation-play-state:paused}[data-book=konec-podpory] .kp-support-expired.is-revealing{animation-play-state:running}@keyframes kpSupportFade{0%{color:var(--accent-secondary);text-shadow:0 0 6px var(--glow-secondary);opacity:1}50%{color:#7ba8b3}to{color:var(--text-muted);text-shadow:none;opacity:.6}}[data-book=konec-podpory] .kp-queue-delay{display:inline;color:var(--fx-warning);animation:kpQueueBlink 1s steps(2) 3;animation-play-state:paused}[data-book=konec-podpory] .kp-queue-delay.is-revealing{animation-play-state:running}@keyframes kpQueueBlink{0%,to{opacity:1}50%{opacity:.4}}[data-book=konec-podpory] .kp-signal-dropout{display:inline;color:var(--fx-memory-primary);animation:kpDropout .55s steps(4);animation-play-state:paused}[data-book=konec-podpory] .kp-signal-dropout.is-revealing{animation-play-state:running}@keyframes kpDropout{0%{opacity:1}25%{opacity:.2}50%{opacity:.7;transform:translateX(-1px)}75%{opacity:.3}to{opacity:1;transform:none}}[data-book=konec-podpory] .kp-mechanical-pulse{display:inline;color:var(--fx-danger);animation:kpMechPulse .8s steps(3) infinite;animation-play-state:paused}[data-book=konec-podpory] .kp-mechanical-pulse.is-revealing{animation-play-state:running}@keyframes kpMechPulse{0%,to{opacity:1}50%{opacity:.45}}[data-book=neon-0] .n0-first-signal{display:inline;color:var(--text-primary);text-shadow:none;opacity:.88;transition:color 1.2s ease,text-shadow 1.2s ease}[data-book=neon-0] .n0-first-signal.is-revealing{color:var(--fx-memory-primary);text-shadow:0 0 4px var(--glow-secondary);opacity:1}[data-book=neon-0] .n0-neon-ignition{display:inline;color:var(--text-primary);background:linear-gradient(90deg,var(--fx-memory-primary),var(--fx-memory-secondary));-webkit-background-clip:text;background-clip:text;color:transparent;opacity:0;transition:opacity 1s ease}[data-book=neon-0] .n0-neon-ignition.is-revealing{opacity:1;animation:n0Ignition 1.4s ease-in-out forwards}@keyframes n0Ignition{0%{opacity:0;filter:hue-rotate(0deg)}40%{opacity:.8;filter:hue-rotate(15deg)}to{opacity:1;filter:hue-rotate(0deg)}}[data-book=neon-0] .n0-prototype-instability{display:inline;color:var(--fx-memory-primary);animation:n0Instability 2.5s ease-in-out infinite;animation-play-state:paused}[data-book=neon-0] .n0-prototype-instability.is-revealing{animation-play-state:running}@keyframes n0Instability{0%,to{opacity:1;transform:translate(0)}33%{opacity:.9;transform:translate(.4px);color:var(--fx-memory-secondary)}66%{opacity:.85;transform:translate(-.4px);color:var(--fx-memory-primary)}}[data-book=neon-0] .n0-observer-presence{position:relative;display:inline}[data-book=neon-0] .n0-observer-presence:after{content:"";position:absolute;left:calc(100% + .5em);top:50%;width:2px;height:2px;border-radius:50%;background:var(--fx-memory-primary);transform:translateY(-50%) scale(0);opacity:0;pointer-events:none}[data-book=neon-0] .n0-observer-presence.is-revealing:after{animation:n0Observer .6s ease-out .4s both}@keyframes n0Observer{0%{transform:translateY(-50%) scale(0);opacity:0}50%{opacity:.9}to{transform:translateY(-50%) scale(1);opacity:.2}}