.geraet-sektion[data-astro-cid-ab4yq4cs]{background:var(--navy-2);padding:clamp(48px,6vw,72px) clamp(16px,4vw,48px) clamp(56px,7vw,84px)}.geraet-inner[data-astro-cid-ab4yq4cs]{max-width:940px;margin:0 auto}.geraet-anleitung[data-astro-cid-ab4yq4cs]{color:#d3d9e6;text-align:center;max-width:660px;margin:40px auto 0;font-size:16.5px;line-height:1.75}.geraet-anleitung[data-astro-cid-ab4yq4cs] strong[data-astro-cid-ab4yq4cs]{color:#fff;font-weight:600}.geraet-fussnote[data-astro-cid-ab4yq4cs]{color:#9aa5bb;text-align:center;max-width:660px;margin:18px auto 0;font-size:14.5px;line-height:1.7}.geraet-fussnote[data-astro-cid-ab4yq4cs] a[data-astro-cid-ab4yq4cs]{color:var(--amber);text-underline-offset:3px;text-decoration:underline}@font-face{font-family:VT323;src:url(/eliza/vt323-latin.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}#eliza-geraet{--navy-tief:#060a16;--navy:#0d1730;--amber:#f0a92b;--papier:#cfd6e4;--phosphor:#3dff77;--phosphor-matt:#26b053;--phosphor-schein:#3dff778c;--glas:#050d07;--gehaeuse-hell:#cfc6b4;--gehaeuse:#b3a996;--gehaeuse-dunkel:#6f6656;--gehaeuse-schatten:#3b352b}#eliza-geraet .monitor{background:linear-gradient(178deg, var(--gehaeuse-hell) 0%, var(--gehaeuse) 42%, var(--gehaeuse-dunkel) 100%);border-radius:26px 26px 18px 18px;padding:clamp(18px,3.2vw,34px) clamp(18px,3.2vw,34px) clamp(16px,2.4vw,24px);position:relative;box-shadow:inset 0 2px #ffffff8c,inset 0 -3px 8px #00000073,0 2px #ffffff0f,0 26px 50px -18px #000000d9,0 60px 90px -40px #000000e6}#eliza-geraet .monitor:before{content:"";border-radius:inherit;pointer-events:none;opacity:.28;mix-blend-mode:multiply;background-image:repeating-linear-gradient(90deg,#0000000d 0 1px,#0000 1px 3px),repeating-linear-gradient(0deg,#ffffff0d 0 1px,#0000 1px 3px);position:absolute;inset:0}#eliza-geraet .rohr{background:linear-gradient(#2a271f 0%,#14120e 60%,#201d17 100%);border-radius:42px/30px;padding:clamp(14px,2.4vw,26px);position:relative;box-shadow:inset 0 0 0 2px #000000b3,inset 0 6px 16px #000000e6,0 1px #ffffff59}#eliza-geraet .schirm{cursor:text;background:radial-gradient(120% 110% at 50% 42%,#061007 0%,#030803 62%,#000200 100%);border-radius:34px/26px;height:clamp(300px,52vh,460px);position:relative;overflow:hidden;box-shadow:inset 0 0 70px #000000f2,inset 0 0 160px #001e0a4d}#eliza-geraet .protokoll{letter-spacing:.4px;color:var(--phosphor);text-shadow:0 0 2px var(--phosphor-schein), 0 0 10px #3dff7759, 0 0 24px #3dff7729;scrollbar-width:none;padding:clamp(14px,2.4vw,26px) clamp(16px,3vw,34px);font-family:VT323,Courier New,monospace;font-size:clamp(18px,2.1vw,23px);line-height:1.28;position:absolute;inset:0;overflow:hidden auto;transform:perspective(900px)scale(1.008)}#eliza-geraet .protokoll::-webkit-scrollbar{width:0;height:0}#eliza-geraet .zeile{white-space:pre-wrap;word-break:break-word;min-height:1.28em}#eliza-geraet .zeile.eliza{color:var(--phosphor)}#eliza-geraet .zeile.mensch{color:var(--phosphor-matt)}#eliza-geraet .zeile.system{color:#8a7a3a}#eliza-geraet .eingabezeile{align-items:baseline;gap:.4ch;display:flex}#eliza-geraet .eingabezeile .marke{color:var(--phosphor-matt)}#eliza-geraet .eingabezeile .spur{white-space:pre-wrap;word-break:break-word}#eliza-geraet .cursor{background:var(--phosphor);width:.62ch;height:1.02em;box-shadow:0 0 8px var(--phosphor-schein);display:inline-block;transform:translateY(.16em)}#eliza-geraet .cursor.blinkt{animation:1.06s step-end infinite blinken}@keyframes blinken{0%,55%{opacity:1}56%,to{opacity:0}}#eliza-geraet #feld{opacity:0;resize:none;width:100%;height:100%;font:inherit;color:#0000;caret-color:#0000;background:0 0;border:0;padding:0;position:absolute;inset:0}#eliza-geraet .glas{pointer-events:none;border-radius:inherit;position:absolute;inset:0}#eliza-geraet .glas.zeilen{mix-blend-mode:multiply;opacity:.45;background:repeating-linear-gradient(#0000 0 2px,#0000008c 3px)}#eliza-geraet .glas.maske{mix-blend-mode:overlay;opacity:.5;background:repeating-linear-gradient(90deg,#ff50500d 0 1px,#50ff780d 1px 2px,#5a5aff0d 2px 3px)}#eliza-geraet .glas.vignette{background:radial-gradient(105% 100% at 50% 48%,#0000 52%,#0000008c 82%,#000000e6 100%)}#eliza-geraet .glas.spiegel{background:linear-gradient(128deg,#ffffff16 0%,#ffffff05 26%,#fff0 46%)}#eliza-geraet .glas.flimmern{background:#3dff7708;animation:5.5s steps(2,end) infinite flimmern}@keyframes flimmern{0%,96%{opacity:.25}97%{opacity:.8}98%{opacity:.15}99%{opacity:.6}to{opacity:.25}}#eliza-geraet .glas.lauf{background:linear-gradient(#fff0 0%,#a0ffbe0e 48%,#fff0 100%);height:34%;animation:7.5s linear infinite durchlauf}@keyframes durchlauf{0%{transform:translateY(-40%)}to{transform:translateY(320%)}}@media (prefers-reduced-motion:reduce){#eliza-geraet .glas.flimmern,#eliza-geraet .glas.lauf,#eliza-geraet .auge:before{animation:none}#eliza-geraet .glas.lauf{opacity:0}#eliza-geraet .cursor.blinkt{animation:none}}#eliza-geraet .blende{flex-wrap:wrap;align-items:center;gap:clamp(8px,1.6vw,18px);margin-top:clamp(14px,2vw,22px);display:flex}#eliza-geraet .markengruppe{align-items:center;gap:11px;margin-right:auto;display:flex}#eliza-geraet .schild{letter-spacing:3px;white-space:nowrap;color:var(--gehaeuse-schatten);text-shadow:0 1px #ffffff73;font-family:VT323,monospace;font-size:19px}#eliza-geraet .auge{background:conic-gradient(from 205deg,#3a3833 0deg,#f4f3ef 34deg,#6f6b64 74deg,#fbfaf7 128deg,#45423d 176deg,#e2e0da 232deg,#57534d 286deg,#cfcdc7 324deg,#3a3833 360deg);border-radius:50%;flex:none;width:26px;height:26px;position:relative;box-shadow:0 1px 2px #000000a6,0 0 0 1px #00000059}#eliza-geraet .auge:before{content:"";background:radial-gradient(circle at 50% 47%,#c9291b 0%,#b0140a 26%,#7d0604 52%,#330201 76%,#090000 100%);border-radius:50%;animation:3.6s ease-in-out infinite pulsieren;position:absolute;inset:3px;box-shadow:0 0 6px #ff2d16b3,0 0 15px #d7140873}#eliza-geraet .auge:after{content:"";background:#ffe23a;border-radius:50%;width:2.2px;height:2.2px;margin:-1.1px 0 0 -1.1px;position:absolute;top:47%;left:50%;box-shadow:0 0 2px #fff29a,0 0 5px #ffd737f2}@keyframes pulsieren{0%,to{filter:brightness(.72)}50%{filter:brightness(1.25)}}#eliza-geraet .lampe{background:#6dff9c;border-radius:50%;flex:none;width:9px;height:9px;box-shadow:0 0 7px #6dff9c,0 0 16px #6dff9cb3,inset 0 -1px 2px #00501499}#eliza-geraet .knopf{font:inherit;letter-spacing:.2px;border:1px solid var(--gehaeuse-schatten);color:#2c281f;cursor:pointer;background:linear-gradient(#d9d1c0,#a89e8b);border-radius:7px;padding:7px 13px;font-size:13px;box-shadow:inset 0 1px #fff9,0 2px 3px #00000059}#eliza-geraet .knopf:hover{background:linear-gradient(#e6dece,#b5ab97)}#eliza-geraet .knopf:active{transform:translateY(1px);box-shadow:inset 0 1px 2px #0006}#eliza-geraet .knopf[aria-pressed=true]{color:#f2ecdd;background:linear-gradient(#8f8676,#6e6657)}#eliza-geraet .knopf:focus-visible{outline:2px solid var(--amber);outline-offset:2px}#eliza-geraet .fuss{background:linear-gradient(180deg, var(--gehaeuse-dunkel), #4a4335);border-radius:0 0 14px 14px;width:30%;max-width:260px;height:26px;margin:0 auto;box-shadow:0 20px 34px -14px #000000e6}#eliza-geraet .hinweis{color:#98a3ba;max-width:660px;margin:40px auto 0;font-size:15.5px;line-height:1.65}#eliza-geraet{color:#1a3264;font-family:Inter,sans-serif;font-size:16px;line-height:normal}#eliza-geraet .fuss{border-top:0}#eliza-geraet .knopf{font-weight:400;transition:none;display:inline-block}
