.alert-banner.svelte-owvd5w{color:#fff;position:sticky;top:0;z-index:100;font-family:Consolas,Monaco,Courier New,monospace;overflow:hidden;border-bottom:1px solid rgba(255,255,255,.2);letter-spacing:.025em;width:100%;left:0;right:0}.alert-text.svelte-owvd5w{text-shadow:0 0 4px rgba(0,0,0,.9),0 0 2px black,0 0 1px black;position:relative;z-index:2;font-weight:500}.shadow-red.svelte-owvd5w{box-shadow:0 0 15px #ff333380}.shadow-yellow.svelte-owvd5w{box-shadow:0 0 15px #ffd70080}.alert-overlay.svelte-owvd5w{background:linear-gradient(90deg,#00000080,#0003,#00000080);pointer-events:none;z-index:1}.shadow-blue.svelte-owvd5w{box-shadow:0 0 15px #00bfff80}.alert-banner.glitching.svelte-owvd5w{animation:svelte-owvd5w-glitch .3s cubic-bezier(.25,.46,.45,.94) both;text-shadow:-2px 0 var(--tech-cyan),2px 0 var(--tech-red)}.alert-icon.svelte-owvd5w{background-color:#fff;color:var(--tech-red);width:24px;height:24px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-weight:700;font-size:16px;text-shadow:none}.close-btn.svelte-owvd5w{background:none;border:none;color:#fff;font-size:24px;cursor:pointer;opacity:.8;transition:all .2s;padding:0 8px}.close-btn.svelte-owvd5w:hover{opacity:1;transform:scale(1.1)}.scan-line.svelte-owvd5w{position:absolute;bottom:0;left:0;height:2px;width:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.8),transparent);animation:svelte-owvd5w-scan-line 2s linear infinite;pointer-events:none}@keyframes svelte-owvd5w-scan-line{0%{transform:translate(-100%)}to{transform:translate(100%)}}@keyframes svelte-owvd5w-glitch{0%{transform:translate(0);opacity:1}10%{transform:translate(-2px,2px);opacity:.9}20%{transform:translate(-5px,5px);opacity:1}30%{transform:translate(0);opacity:.8}40%{transform:translate(-5px,-5px);opacity:1}50%{transform:translate(0);opacity:.9}60%{transform:translate(5px,5px);opacity:1}70%{transform:translate(0);opacity:.8}80%{transform:translate(5px,-5px);opacity:1}90%{transform:translate(-2px,-2px);opacity:.9}to{transform:translate(0);opacity:1}}
