.volume-toggle{position:relative;border:none;background:none;cursor:pointer;transition:transform .3s ease}.volume-toggle:hover{transform:scale(1.08)}.volume-toggle:active{transform:scale(.95)}.volume-toggle:focus-visible{outline:2px solid rgba(255,255,255,.5);outline-offset:3px;border-radius:50%}.volume-toggle__bg{position:absolute;inset:0;border-radius:50%;transition:all .5s ease;box-shadow:0 4px 15px #0000004d}.volume-toggle--dark .volume-toggle__bg{background:linear-gradient(135deg,#1a0a0a,#2d1212);border:1px solid rgba(180,50,50,.3)}.volume-toggle--dark.volume-toggle--muted .volume-toggle__bg{background:linear-gradient(135deg,#0d0d0d,#1a1a1a);border:1px solid rgba(100,100,100,.2)}.volume-toggle--warm .volume-toggle__bg{background:linear-gradient(135deg,#2d2015,#3d2a18);border:1px solid rgba(255,180,80,.3)}.volume-toggle--warm.volume-toggle--muted .volume-toggle__bg{background:linear-gradient(135deg,#1a1510,#252018);border:1px solid rgba(150,120,80,.2)}.volume-toggle__inner-glow{position:absolute;inset:2px;border-radius:50%;background:linear-gradient(to bottom,rgba(255,255,255,.2),transparent);transition:all .5s ease}.volume-toggle__pulse{position:absolute;inset:0;border-radius:50%;animation:volume-pulse 2s ease-out infinite}.volume-toggle--dark .volume-toggle__pulse{background:#b4323240}.volume-toggle--warm .volume-toggle__pulse{background:#ffb45033}@keyframes volume-pulse{0%{transform:scale(1);opacity:.5}to{transform:scale(1.4);opacity:0}}.volume-toggle__icons{position:relative;width:100%;height:100%;display:flex;align-items:center;justify-content:center}.volume-toggle__icon{position:absolute;filter:drop-shadow(0 1px 2px rgba(0,0,0,.4));transition:all .4s ease}.volume-toggle--dark .volume-toggle__icon{color:#c85050e6}.volume-toggle--dark.volume-toggle--muted .volume-toggle__icon{color:#78787899}.volume-toggle--warm .volume-toggle__icon{color:#ffc878e6}.volume-toggle--warm.volume-toggle--muted .volume-toggle__icon{color:#96826480}.volume-toggle__icon--on{transform:scale(1) rotate(0);opacity:1}.volume-toggle__icon--on.hidden{transform:scale(0) rotate(90deg);opacity:0}.volume-toggle__icon--off,.volume-toggle__icon--off.hidden{transform:scale(0) rotate(-90deg);opacity:0}.volume-toggle--muted .volume-toggle__icon--off{transform:scale(1) rotate(0);opacity:1}.volume-toggle__shine{position:absolute;inset:0;border-radius:50%;background:linear-gradient(135deg,rgba(255,255,255,.1),transparent 50%,transparent);opacity:.4;pointer-events:none}.volume-toggle__border{position:absolute;inset:0;border-radius:50%;border:1px solid rgba(255,255,255,.08);transition:all .4s ease;pointer-events:none}.volume-toggle--muted .volume-toggle__border{border-color:#6464641a}.dev-contact-btn{position:fixed;bottom:16px;right:16px;z-index:1000;width:40px;height:40px;border-radius:50%;border:1px solid rgba(255,255,255,.15);background:#0000004d;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .3s ease}.dev-contact-btn:hover{transform:scale(1.1);background:#00000080}.dev-contact-btn--dark{color:#c86464b3;border-color:#c8646433}.dev-contact-btn--dark:hover{color:#c86464;border-color:#c8646466}.dev-contact-btn--warm{color:#ffc878b3;border-color:#ffc87833}.dev-contact-btn--warm:hover{color:#ffc878;border-color:#ffc87866}.dev-modal-overlay{position:fixed;inset:0;z-index:2000;background:#000000b3;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);display:flex;align-items:center;justify-content:center;padding:20px;animation:fadeIn .2s ease}.dev-modal{position:relative;width:100%;max-width:420px;max-height:90vh;overflow-y:auto;border-radius:16px;padding:24px;animation:slideUp .3s ease}@keyframes slideUp{0%{opacity:0;transform:translateY(20px) scale(.95)}to{opacity:1;transform:translateY(0) scale(1)}}.dev-modal--dark{background:linear-gradient(145deg,#1a0f0f,#0d0808);border:1px solid rgba(200,100,100,.2);box-shadow:0 20px 60px #00000080,inset 0 1px #ffffff0d}.dev-modal--warm{background:linear-gradient(145deg,#2a1f15,#1a1510);border:1px solid rgba(255,180,80,.2);box-shadow:0 20px 60px #00000080,inset 0 1px #ffffff0d}.dev-modal-close{position:absolute;top:12px;right:12px;background:none;border:none;color:#ffffff80;cursor:pointer;padding:4px;border-radius:4px;transition:all .2s ease}.dev-modal-close:hover{color:#ffffffe6;background:#ffffff1a}.dev-modal-header{display:flex;align-items:center;gap:16px;margin-bottom:16px}.dev-avatar{width:64px;height:64px;border-radius:50%;border:3px solid rgba(255,255,255,.1)}.dev-info{flex:1}.dev-name{font-size:20px;font-weight:700;color:#fffffff2;margin:0 0 4px}.dev-title{font-size:13px;color:#ffffff80;margin:0}.dev-bio{font-size:14px;line-height:1.6;color:#ffffffb3;margin:0 0 20px;padding-bottom:20px;border-bottom:1px solid rgba(255,255,255,.1)}.dev-contact-section{display:flex;flex-direction:column;gap:12px;margin-bottom:20px}.dev-contact-item{display:flex;align-items:center;gap:10px;padding:10px 12px;background:#ffffff0d;border-radius:8px;font-size:13px;color:#fffc}.dev-contact-item svg{color:#fff6;flex-shrink:0}.dev-contact-item span{flex:1;word-break:break-all}.dev-copy-btn{background:#ffffff1a;border:none;padding:4px 10px;border-radius:4px;font-size:11px;color:#ffffffb3;cursor:pointer;transition:all .2s ease}.dev-copy-btn:hover{background:#fff3;color:#fff}.dev-social-links{display:flex;gap:10px;margin-bottom:20px}.dev-social-btn{display:flex;align-items:center;gap:6px;padding:8px 14px;background:#ffffff14;border:1px solid rgba(255,255,255,.1);border-radius:6px;font-size:13px;color:#fffc;text-decoration:none;transition:all .2s ease}.dev-social-btn:hover{background:#ffffff26;border-color:#fff3;color:#fff}.dev-email-btn{display:flex;align-items:center;justify-content:center;gap:8px;width:100%;padding:12px;border-radius:8px;font-size:14px;font-weight:600;text-decoration:none;transition:all .2s ease}.dev-modal--dark .dev-email-btn{background:linear-gradient(135deg,#8b3a3a,#6b2a2a);color:#fff}.dev-modal--dark .dev-email-btn:hover{background:linear-gradient(135deg,#9b4a4a,#7b3a3a)}.dev-modal--warm .dev-email-btn{background:linear-gradient(135deg,#b8860b,#996b08);color:#fff}.dev-modal--warm .dev-email-btn:hover{background:linear-gradient(135deg,#c8960b,#a97b08)}.ow-page{position:fixed;inset:0;width:100vw;height:100vh;height:100svh;padding:0;margin:0;overflow:hidden}.ow-startOverlay{position:fixed;inset:0;background:#000000bf;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);display:flex;align-items:center;justify-content:center;z-index:9999;cursor:pointer;animation:fadeIn .5s ease}.ow-startContent{text-align:center;color:gold;animation:pulse 2s ease-in-out infinite}.ow-startIcon{font-size:48px;margin-bottom:16px;filter:drop-shadow(0 0 20px rgba(255,215,0,.5))}.ow-startText{font-family:Special Elite,system-ui,sans-serif;font-size:18px;letter-spacing:2px;text-transform:uppercase;text-shadow:0 0 10px rgba(255,215,0,.5)}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes pulse{0%,to{transform:scale(1);opacity:1}50%{transform:scale(1.05);opacity:.8}}.ow-volumeWrapper{position:fixed;top:16px;right:16px;z-index:1000}.ow-canvas{width:100%;height:100%;position:relative;overflow:hidden}.ow-layer{position:absolute;inset:0}.ow-bottomBar{position:absolute;left:0;right:0;bottom:0;padding:12px 14px;display:grid;gap:8px;justify-items:center;background:linear-gradient(to top,#000000bf,#0000)}.ow-getLinkBtn{appearance:none;border:1px solid rgba(255,255,255,.22);background:#00000059;color:#ffffffeb;padding:10px 14px;border-radius:10px;font:inherit;cursor:pointer}.ow-getLinkBtn:hover{background:#00000080}.ow-getLinkBtn:active{transform:translateY(1px)}.ow-shareHint,.ow-copyStatus{font-size:12px;color:#ffffffc7}.ow-shareLink{max-width:min(92vw,900px);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:12px;color:#ffffffe0;text-decoration:underline}.ow-statusBar{position:absolute;left:0;right:0;bottom:0;padding:14px 18px;background:linear-gradient(to top,rgba(0,0,0,.7),transparent);font-family:system-ui,sans-serif;font-size:13px;color:#ffffffb3}.ow-statusLeft{display:flex;flex-direction:column;align-items:flex-start;gap:4px}.ow-sessionId{font-family:monospace;font-size:11px;opacity:.6}.ow-waitingHint{animation:pulseText 2s ease-in-out infinite}@keyframes pulseText{0%,to{opacity:.5}50%{opacity:1}}.ow-connectionStatus{display:flex;align-items:center;gap:6px;margin-bottom:4px}.ow-statusDot{width:8px;height:8px;border-radius:50%;flex-shrink:0}.ow-statusDot--connected{background:#4ade80;box-shadow:0 0 8px #4ade80,0 0 16px #4ade8080;animation:pulseGlow 2s ease-in-out infinite}.ow-statusDot--waiting,.ow-statusDot--connecting{background:#facc15;box-shadow:0 0 8px #facc15;animation:blink 1s ease-in-out infinite}.ow-statusDot--disconnected{background:#f87171;box-shadow:0 0 8px #f87171;animation:blink .5s ease-in-out infinite}.ow-statusText{font-size:11px;font-weight:500;text-transform:uppercase;letter-spacing:.5px}@keyframes pulseGlow{0%,to{box-shadow:0 0 8px #4ade80,0 0 16px #4ade8080}50%{box-shadow:0 0 12px #4ade80,0 0 24px #4ade80b3}}@keyframes blink{0%,to{opacity:1}50%{opacity:.4}}.ow-switchBtn{position:fixed;top:16px;left:16px;padding:6px 10px;border-radius:4px;background:transparent;border:none;color:#ffffff59;font-size:10px;font-family:system-ui,sans-serif;text-decoration:none;text-transform:uppercase;letter-spacing:.5px;transition:all .2s ease;z-index:1000}.ow-switchBtn:hover{color:#ffffffb3}.ow-messageLog{position:fixed;bottom:8px;left:50%;transform:translate(-50%);width:min(85vw,280px);background:#00000059;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);border:1px solid rgba(255,200,100,.15);border-radius:8px;padding:8px 12px;z-index:100;font-family:Special Elite,system-ui,sans-serif}.ow-messageLogHeader{display:flex;justify-content:space-between;align-items:center;margin-bottom:8px;padding-bottom:8px;border-bottom:1px solid rgba(255,200,100,.15)}.ow-messageLogTitle{font-size:12px;color:#ffc864cc;text-transform:uppercase;letter-spacing:1px}.ow-clearBtn{appearance:none;border:1px solid rgba(255,200,100,.3);background:#ffc8641a;color:#ffc864b3;padding:4px 10px;border-radius:4px;font-size:10px;font-family:system-ui,sans-serif;cursor:pointer;transition:all .2s ease}.ow-clearBtn:hover{background:#ffc86433;color:#ffc864e6}.ow-messageLogContent{min-height:24px;display:flex;align-items:center}.ow-noMessages{font-size:13px;color:#fff6;font-style:italic}.ow-receivedText{font-size:16px;color:gold;text-shadow:0 0 8px rgba(255,215,0,.5),0 0 15px rgba(255,215,0,.3);letter-spacing:2px;word-break:break-all;animation:textGlow 2s ease-in-out infinite}@keyframes textGlow{0%,to{text-shadow:0 0 10px rgba(255,215,0,.5),0 0 20px rgba(255,215,0,.3)}50%{text-shadow:0 0 15px rgba(255,215,0,.7),0 0 30px rgba(255,215,0,.5)}}.ow-wallTexture{background-size:cover;background-position:center;background-repeat:no-repeat}@font-face{font-family:OverworldAlphabet;src:url(/Stranger-Things-Wall/assets/overworld/fonts/edosz.ttf) format("truetype");font-display:swap}.ow-alphabet{pointer-events:none;position:absolute;inset:0}.ow-alphabetStage{position:absolute;inset:0;width:100%;height:100%;pointer-events:none}.ow-tuneHud{position:absolute;left:12px;bottom:12px;padding:10px 12px;border-radius:12px;background:#0000008c;border:1px solid rgba(255,255,255,.16);color:#ffffffe6;font-family:system-ui,sans-serif;font-size:12px;display:grid;gap:8px}.ow-tuneRow{display:grid;grid-template-columns:42px 170px 48px;align-items:center;gap:8px}.ow-tuneLabel{opacity:.85}.ow-tuneRange{width:100%}.ow-tuneValue{text-align:right;opacity:.9;font-variant-numeric:tabular-nums}.ow-tuneHint{opacity:.75}.ow-letter{position:absolute;left:var(--x);top:var(--y);transform:translate(-50%,-50%) rotate(var(--r)) scale(var(--s, 1));transform-origin:center;font-family:OverworldAlphabet,system-ui,sans-serif;font-size:clamp(90px,14vmin,220px);letter-spacing:0;color:#0a0502;-webkit-user-select:none;user-select:none;will-change:transform;opacity:1;text-shadow:0 0 1px rgba(0,0,0,.3),1px 1px 0 rgba(255,255,255,.05),-1px -1px 0 rgba(0,0,0,.15),2px 2px 4px rgba(0,0,0,.2);filter:url(#roughPaint)}.ow-fairyLights{pointer-events:none;position:absolute;inset:0;z-index:10}.ow-lightWires{position:absolute;inset:0;width:100%;height:100%}.ow-wire{fill:none;stroke:#1a1a1a;stroke-width:.15;stroke-linecap:round}.ow-lightsStage{position:absolute;inset:0;width:100%;height:100%}.ow-lightBulb{position:absolute;left:var(--x);top:var(--y);transform:translate(-50%,-50%);width:clamp(20px,3vmin,40px);height:clamp(28px,4vmin,55px)}.ow-bulbBody{position:absolute;bottom:0;left:50%;transform:translate(-50%);width:clamp(16px,2.5vmin,32px);height:clamp(22px,3.2vmin,44px);background:var(--color);border-radius:50% 50% 45% 45%;box-shadow:inset 0 -5px 10px #0000004d,inset 0 5px 10px #ffffff4d,0 0 3px var(--color)}.ow-bulbBody:before{content:"";position:absolute;top:-4px;left:50%;transform:translate(-50%);width:60%;height:8px;background:linear-gradient(to bottom,#666,#333,#666);border-radius:2px 2px 0 0}.ow-bulbGlow{position:absolute;bottom:0;left:50%;transform:translate(-50%);width:clamp(50px,8vmin,100px);height:clamp(50px,8vmin,100px);background:radial-gradient(circle,var(--color) 0%,transparent 70%);opacity:0;filter:blur(8px);transition:opacity .2s ease}.ow-bulbBody{filter:brightness(.5) saturate(.6);transition:filter .2s ease,box-shadow .2s ease}.ow-lightBulb--glowing .ow-bulbGlow{opacity:.8;animation:glowPulse 2s ease-out forwards}.ow-lightBulb--glowing .ow-bulbBody{filter:brightness(1.4) saturate(1.2);box-shadow:inset 0 -5px 10px #0003,inset 0 5px 15px #ffffff80,0 0 20px var(--color),0 0 40px var(--color),0 0 60px var(--color);animation:bulbFlash 2s ease-out forwards}@keyframes glowPulse{0%{opacity:0;transform:translate(-50%) scale(.5)}25%{opacity:1;transform:translate(-50%) scale(1.5)}75%{opacity:1;transform:translate(-50%) scale(1.4)}to{opacity:0;transform:translate(-50%) scale(1)}}@keyframes bulbFlash{0%{filter:brightness(.5) saturate(.6)}25%{filter:brightness(1.8) saturate(1.4)}75%{filter:brightness(1.8) saturate(1.4)}to{filter:brightness(.5) saturate(.6)}}@keyframes bulbGlow{0%,to{filter:brightness(1)}50%{filter:brightness(1.3)}}.ow-ambientShadow{pointer-events:none;position:absolute;inset:0;z-index:50}.ow-shadowVignette{position:absolute;inset:0;background:radial-gradient(ellipse at center,transparent 40%,rgba(0,0,0,.15) 70%,rgba(0,0,0,.4) 100%)}.ow-shadowCorners{position:absolute;inset:0;box-shadow:inset 0 0 150px 50px #00000040}.ud-wallTexture{position:absolute;inset:0;width:100vw;height:100vh;height:100svh;overflow:hidden;z-index:0}.ud-wallImg{width:100%;height:100%;object-fit:cover;object-position:center;display:block;pointer-events:none;-webkit-user-select:none;user-select:none}@font-face{font-family:UpsideDownAlphabet;src:url(/Stranger-Things-Wall/assets/upside_down/fonts/edosz.ttf) format("truetype");font-display:swap}.ud-alphabet{pointer-events:none;position:absolute;inset:0}.ud-alphabetStage{position:absolute;inset:0;width:100%;height:100%;pointer-events:none}.ud-letter{position:absolute;left:var(--x);top:var(--y);transform:translate(-50%,-50%) rotate(var(--r)) scale(var(--s, 1));transform-origin:center;font-family:UpsideDownAlphabet,system-ui,sans-serif;font-size:clamp(90px,14vmin,220px);letter-spacing:0;color:#ebebf0bf;-webkit-user-select:none;user-select:none;will-change:transform;opacity:1;text-shadow:1px 1px 2px rgba(0,0,0,.4);filter:url(#roughPaintUD);transition:transform .1s ease,color .1s ease}.ud-letter--clickable{cursor:pointer;pointer-events:auto}.ud-letter--clickable:hover{color:#fffffff2;transform:translate(-50%,-50%) rotate(var(--r)) scale(calc(var(--s, 1) * 1.1))}.ud-letter--clickable:active{transform:translate(-50%,-50%) rotate(var(--r)) scale(calc(var(--s, 1) * .95))}.ud-letter--clicked{color:#fff!important;text-shadow:0 0 10px rgba(255,255,255,.8),0 0 20px rgba(255,255,255,.6),0 0 40px rgba(100,200,255,.5),0 0 60px rgba(100,200,255,.3);animation:letterGlowFeedback .8s ease-out forwards}@keyframes letterGlowFeedback{0%{text-shadow:0 0 5px rgba(255,255,255,.5),0 0 10px rgba(255,255,255,.3)}30%{text-shadow:0 0 15px rgba(255,255,255,1),0 0 30px rgba(255,255,255,.8),0 0 50px rgba(100,200,255,.6),0 0 80px rgba(100,200,255,.4)}to{text-shadow:1px 1px 2px rgba(0,0,0,.4)}}.ud-particles{pointer-events:none;position:absolute;inset:0;overflow:hidden;z-index:100}.ud-particle{position:absolute;left:var(--x);top:var(--y);width:var(--size);height:var(--size);background:radial-gradient(circle,rgba(200,220,240,.9) 0%,rgba(180,200,220,.6) 40%,transparent 70%);border-radius:50%;filter:blur(.5px);opacity:var(--opacity);animation:wanderParticle var(--duration) ease-in-out infinite;animation-delay:var(--delay)}@keyframes wanderParticle{0%{transform:translate(0)}15%{transform:translate(calc(var(--drift) * .6),-50px)}30%{transform:translate(calc(var(--drift) * -.4),-20px)}45%{transform:translate(calc(var(--drift) * .8),-80px)}60%{transform:translate(calc(var(--drift) * -.6),-30px)}75%{transform:translate(calc(var(--drift) * .3),-70px)}90%{transform:translate(calc(var(--drift) * -.2),-10px)}to{transform:translate(0)}}.ud-particle:nth-child(5n){background:radial-gradient(circle,rgba(100,120,140,calc(var(--opacity) * .8)) 0%,rgba(80,100,120,calc(var(--opacity) * .4)) 50%,transparent 70%);filter:blur(2px)}.ud-particle:nth-child(7n){box-shadow:0 0 8px #96b4d24d}.ud-ambientShadow{pointer-events:none;position:absolute;inset:0;z-index:50}.ud-shadowVignette{position:absolute;inset:0;background:radial-gradient(ellipse at center,transparent 30%,rgba(0,0,0,.3) 65%,rgba(0,0,0,.7) 100%)}.ud-shadowCorners{position:absolute;inset:0;box-shadow:inset 0 0 200px 80px #0006}.ud-page{position:fixed;inset:0;width:100vw;height:100vh;height:100svh;margin:0;padding:0;overflow:hidden;background:#000}.ud-volumeWrapper{position:fixed;top:16px;right:16px;z-index:1000}.ud-canvas{width:100%;height:100%;position:relative}.ud-title{position:absolute;top:18px;left:18px;color:#ffffffd9;font-family:system-ui,sans-serif;font-size:14px}.ud-bottomBar{position:absolute;left:0;right:0;bottom:0;padding:12px 14px;display:flex;flex-direction:column;align-items:center;gap:8px;background:linear-gradient(to top,#000c,#0000)}.ud-getLinkBtn{appearance:none;border:1px solid rgba(255,255,255,.22);background:#00000059;color:#ffffffeb;padding:10px 14px;border-radius:10px;font:inherit;cursor:pointer}.ud-getLinkBtn:hover{background:#00000080}.ud-getLinkBtn:active{transform:translateY(1px)}.ud-shareHint,.ud-copyStatus{font-size:12px;color:#ffffffc7}.ud-shareLink{max-width:min(92vw,900px);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:12px;color:#ffffffe0;text-decoration:underline}.ud-linkContainer{display:flex;flex-direction:column;align-items:center;gap:6px}.ud-messagesWrapper{display:grid;grid-template-rows:1fr;transition:grid-template-rows .5s ease-out}.ud-messagesWrapper.ud-collapsed{grid-template-rows:0fr}.ud-messagesInner{overflow:hidden;display:flex;flex-direction:column;align-items:center;gap:4px}.ud-activeHint{font-size:13px;color:#4ade80;animation:pulseHint 1.5s ease-in-out infinite}.ud-copyStatus{font-size:12px;color:#ffffffc7}@keyframes pulseHint{0%,to{opacity:.6}50%{opacity:1}}.ud-fadeOut{animation:fadeOutSmooth .8s ease-out forwards}@keyframes fadeOutSmooth{0%{opacity:1}to{opacity:0}}.ud-statusBar{position:fixed;left:14px;bottom:14px;padding:8px 12px;background:#00000080;border-radius:8px;font-family:system-ui,sans-serif;font-size:13px;color:#ffffffb3;z-index:1000}.ud-connectionStatus{display:flex;align-items:center;gap:6px}.ud-statusDot{width:8px;height:8px;border-radius:50%;flex-shrink:0}.ud-statusDot--connected{background:#4ade80;box-shadow:0 0 8px #4ade80,0 0 16px #4ade8080;animation:udPulseGlow 2s ease-in-out infinite}.ud-statusDot--waiting,.ud-statusDot--connecting{background:#facc15;box-shadow:0 0 8px #facc15;animation:udBlink 1s ease-in-out infinite}.ud-statusDot--disconnected{background:#f87171;box-shadow:0 0 8px #f87171;animation:udBlink .5s ease-in-out infinite}.ud-statusText{font-size:11px;font-weight:500;text-transform:uppercase;letter-spacing:.5px;opacity:.8}@keyframes udPulseGlow{0%,to{box-shadow:0 0 8px #4ade80,0 0 16px #4ade8080}50%{box-shadow:0 0 12px #4ade80,0 0 24px #4ade80b3}}@keyframes udBlink{0%,to{opacity:1}50%{opacity:.4}}html,body,#root{height:100%}body{margin:0;background:#000}*,*:before,*:after{box-sizing:border-box}
