*{margin:0;padding:0;box-sizing:border-box}body{font-family:Tahoma,"MS Sans Serif",sans-serif;background:#000;height:100vh;overflow:hidden;cursor:default}.desktop{height:100vh;position:relative;background:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="100%" height="100%"><defs><pattern id="grid" width="40" height="40" patternUnits="userSpaceOnUse"><path d="M 40 0 L 0 0 0 40" fill="none" stroke="rgba(130, 130, 130, 0.15)" stroke-width="1"/></pattern></defs><rect width="100%" height="100%" fill="#222222"/><rect width="100%" height="100%" fill="url(%23grid)" /></svg>');background-size:cover;box-shadow:inset 0 0 150px #000c}.video-wallpaper{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;z-index:0;opacity:.5;pointer-events:none}.taskbar{position:fixed;bottom:0;left:0;right:0;height:45px;background:linear-gradient(to bottom,#333,#222);border-top:1px solid #444;display:flex;align-items:center;z-index:1000;box-shadow:0 -2px 15px #00000080}.start-button{background:linear-gradient(to bottom,#5a2c65,#3a1c45);border:1px solid #6d3a7a;height:35px;padding:0 15px;margin:4px;display:flex;align-items:center;gap:8px;color:#fff;font-weight:700;font-size:12px;cursor:pointer;border-radius:5px;transition:all .2s;box-shadow:0 2px 5px #0000004d}.start-button:hover{background:linear-gradient(to bottom,#6d3a7a,#4a2c55);transform:translateY(-1px);box-shadow:0 4px 8px #0006}.start-button:active{border:1px inset #4e9ad8}.start-icon{font-size:16px}.taskbar-items{flex:1;display:flex;gap:4px;margin-left:10px}.taskbar-item{background:linear-gradient(to bottom,#444,#333);border:1px solid #555;height:35px;padding:0 12px;display:flex;align-items:center;gap:6px;color:#fff;font-size:11px;cursor:pointer;border-radius:4px;max-width:200px;box-shadow:0 2px 4px #0000004d}.taskbar-item.active{border:1px solid #777;background:linear-gradient(to bottom,#555,#444);box-shadow:inset 0 0 10px #0000004d}.system-tray{display:flex;align-items:center;gap:8px;margin-right:8px;color:#fff;font-size:11px}.tray-icon{padding:2px;cursor:pointer;border-radius:2px;transition:background .2s}.tray-icon:hover{background:rgba(255,255,255,.2)}.clock{background:linear-gradient(to bottom,#1e5799,#4e9ad8);border:1px inset #4e9ad8;padding:4px 8px;font-size:11px;border-radius:2px}.desktop-icons{position:absolute;top:20px;left:20px;display:flex;flex-direction:column;gap:15px}.desktop-icon{display:flex;flex-direction:column;align-items:center;cursor:pointer;padding:8px;border-radius:4px;transition:background .2s;width:80px}.desktop-icon:hover{background:rgba(52,152,219,.15);transform:translateY(-2px);box-shadow:0 5px 15px #0003}.desktop-icon .icon{font-size:32px;margin-bottom:4px}.icon-label{color:#ecf0f1;font-size:12px;font-weight:500;text-align:center;text-shadow:0 0 8px rgba(0,0,0,.9),0 0 4px rgba(0,0,0,.8);word-wrap:break-word;background:rgba(0,0,0,.4);padding:3px 6px;border-radius:4px;margin-top:2px;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);letter-spacing:.5px;transition:all .3s ease}.desktop-icon:hover .icon-label{color:#3498db;background:rgba(0,0,0,.6);text-shadow:0 0 8px rgba(52,152,219,.8);transform:scale(1.05)}.window{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:90%;max-width:800px;height:70%;background:#1e1e1e;border:1px solid #444;border-radius:8px;box-shadow:0 10px 25px #00000080,0 0 0 1px #ffffff1a;display:flex;flex-direction:column;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.window-header{background:linear-gradient(to right,#333,#222);height:35px;display:flex;align-items:center;justify-content:space-between;padding:0 10px;border-radius:8px 8px 0 0;border-bottom:1px solid #444}.window-title{color:#fff;font-weight:700;font-size:12px;display:flex;align-items:center;gap:6px}.window-icon{font-size:14px}.window-controls{display:flex;gap:2px}.control-btn{width:24px;height:24px;background:#333;border:1px solid #555;font-size:12px;font-weight:700;cursor:pointer;display:flex;align-items:center;justify-content:center;border-radius:50%;margin-left:5px;color:#ddd;transition:all .2s}.control-btn:hover{background:#444;transform:scale(1.1)}.control-btn:active{border:1px inset #c3c3c3}.control-btn.close{background:#e74c3c;color:#fff}.control-btn.close:hover{background:#c0392b;box-shadow:0 0 8px #e74c3c80}.window-content{flex:1;padding:15px;background:#2a2a2a;position:relative;display:flex;flex-direction:column;overflow:hidden;border-radius:0 0 8px 8px}.chat-container{height:100%;display:flex;flex-direction:column;flex:1;background:#333;margin:4px;border:1px solid #444;border-radius:8px;overflow:hidden;box-shadow:inset 0 0 15px #0000004d}.chat-messages{flex:1;padding:15px;overflow-y:auto;background:#222;display:flex;flex-direction:column;gap:12px;background-image:url("data:image/svg+xml,%3Csvg width='60' height='60' viewBox='0 0 60 60' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cg fill='%23333' fill-opacity='0.4'%3E%3Cpath d='M36 34v-4h-2v4h-4v2h4v4h2v-4h4v-2h-4zm0-30V0h-2v4h-4v2h4v4h2V6h4V4h-4zM6 34v-4H4v4H0v2h4v4h2v-4h4v-2H6zM6 4V0H4v4H0v2h4v4h2V6h4V4H6z'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E")}.message{display:flex;gap:10px;max-width:80%;animation:fadeIn .3s ease-in}.message.user{align-self:flex-end;flex-direction:row-reverse}.message.support{align-self:flex-start}.message-avatar{width:35px;height:35px;border-radius:50%;background:linear-gradient(135deg,#3282b8,#0f4c75);display:flex;align-items:center;justify-content:center;color:#fff;font-size:16px;flex-shrink:0}.message-content{background:#333;border:1px solid #444;border-radius:8px;padding:10px;box-shadow:0 2px 10px #0000004d;color:#ddd}.message.user .message-content{background:#2c3e50;border:1px solid #34495e}.message-header{display:flex;justify-content:space-between;margin-bottom:5px;font-size:11px;color:#666}.sender-name{font-weight:700;color:#3498db;text-shadow:0 0 2px rgba(52,152,219,.5)}.message-text{font-size:13px;line-height:1.4;color:#ddd}.system-message{background:#2c3e50;border:1px solid #34495e;padding:10px;border-radius:6px;text-align:center;font-size:12px;color:#f39c12;margin:10px 0;box-shadow:0 0 15px #f39c124d}.chat-input-container{padding:10px;background:#222;border-top:1px solid #444;display:flex;gap:8px}.chat-input{cursor:text;flex:1;padding:10px;border:1px solid #444;font-size:12px;background:#333;color:#ddd;border-radius:4px}.send-button{background:linear-gradient(to bottom,#5a2c65,#3a1c45);border:1px solid #6d3a7a;padding:8px 15px;font-size:12px;cursor:pointer;color:#fff;border-radius:4px;box-shadow:0 2px 5px #0000004d}.send-button:hover{background:linear-gradient(to bottom,#6d3a7a,#4a2c55);transform:translateY(-1px);box-shadow:0 4px 8px #0006}.send-button:active{border:1px inset #c3c3c3}.fake-popup{position:absolute;top:20px;right:20px;width:300px;background:#222;border:1px solid #444;box-shadow:0 5px 20px #00000080,0 0 0 1px #ffffff1a;z-index:100;animation:popupBounce .5s ease-out;border-radius:8px;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.popup-header{background:linear-gradient(to right,#c0392b,#e74c3c);height:28px;display:flex;align-items:center;justify-content:space-between;padding:0 12px;color:#fff;font-size:12px;font-weight:700;border-radius:8px 8px 0 0;border-bottom:1px solid #444}.popup-close{background:none;border:none;color:#fff;font-size:14px;font-weight:700;cursor:pointer;width:18px;height:18px}.popup-content{padding:20px;text-align:center;background:#222;color:#ddd;border-radius:0 0 8px 8px}.popup-icon{font-size:36px;margin-bottom:15px;animation:pulse 1s infinite;color:#e74c3c;text-shadow:0 0 10px rgba(231,76,60,.7)}.popup-text h3{color:#e74c3c;margin-bottom:10px;font-size:16px;text-shadow:0 0 5px rgba(231,76,60,.5)}.popup-text p{font-size:12px;margin-bottom:8px;color:#ddd}.popup-buttons{display:flex;gap:10px;justify-content:center;margin-top:20px}.popup-btn{padding:8px 15px;border:1px solid #444;background:linear-gradient(to bottom,#444,#333);font-size:12px;cursor:pointer;color:#ddd;border-radius:4px;box-shadow:0 2px 5px #0000004d;transition:all .2s}.popup-btn.danger{background:linear-gradient(to bottom,#e74c3c,#c0392b);color:#fff;animation:blink 1.5s infinite;border:1px solid #c0392b;box-shadow:0 2px 10px #e74c3c66}.popup-btn:hover{background:linear-gradient(to bottom,#555,#444);transform:translateY(-2px);box-shadow:0 4px 8px #0006}.popup-btn:active{border:1px inset #c3c3c3}.status-bar{position:fixed;bottom:40px;left:0;right:0;height:22px;background:#222;border-top:1px solid #444;display:flex;align-items:center;padding:0 10px;font-size:11px;color:#aaa;box-shadow:0 -1px 5px #0000004d}.status-item{padding:0 12px;border-right:1px solid #444}.status-item:last-child{border-right:none}@keyframes fadeIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes popupBounce{0%{transform:scale(.8) translateY(-20px);opacity:0}50%{transform:scale(1.1) translateY(0)}to{transform:scale(1) translateY(0);opacity:1}}@keyframes pulse{0%,to{transform:scale(1)}50%{transform:scale(1.1)}}@keyframes blink{0%,50%{opacity:1}51%,to{opacity:.7}}@media (max-width: 768px){.window{width:95%;height:80%}.desktop-icons{flex-direction:row;flex-wrap:wrap;top:10px;left:10px}.desktop-icon{width:60px}.desktop-icon .icon{font-size:24px}.icon-label{font-size:10px}.fake-popup{width:90%;right:5%;top:10px}.message{max-width:90%}.taskbar-item{max-width:120px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.system-tray,.status-bar{display:none}}@media (max-width: 480px){.start-button{padding:0 8px;font-size:11px}.taskbar-items{margin-left:5px}.taskbar-item{max-width:100px;padding:0 6px;font-size:10px}.window-title{font-size:11px}.message-text{font-size:12px}.chat-input{font-size:11px}.send-button{font-size:11px;padding:6px 10px}}.chat-messages::-webkit-scrollbar{width:16px}.chat-messages::-webkit-scrollbar-track{background:#f0f0f0;border:1px inset #ece9d8}.chat-messages::-webkit-scrollbar-thumb{background:linear-gradient(to bottom,#e6e6e6,#c3c3c3);border:1px outset #c3c3c3}.chat-messages::-webkit-scrollbar-thumb:hover{background:linear-gradient(to bottom,#f0f0f0,#d0d0d0)}.window-content:before{content:"";position:absolute;top:0;left:0;right:0;height:2px;background:linear-gradient(to right,transparent,rgba(255,255,255,.5),transparent);z-index:1}.typing-indicator{display:flex;justify-content:flex-start;align-items:center;height:20px}.typing-indicator .dot{display:inline-block;width:8px;height:8px;margin-right:4px;background-color:#999;border-radius:50%;animation:typing-animation 1.4s infinite ease-in-out}.typing-indicator .dot:nth-child(1){animation-delay:0s}.typing-indicator .dot:nth-child(2){animation-delay:.2s}.typing-indicator .dot:nth-child(3){animation-delay:.4s}@keyframes typing-animation{0%,60%,to{transform:translateY(0)}30%{transform:translateY(-5px)}}.start-menu{position:absolute;bottom:40px;left:0;width:250px;background:linear-gradient(to bottom,#ffffff,#d8e4f8);border:2px solid #0a246a;border-bottom:none;box-shadow:2px -2px 10px #0000004d;z-index:1001;display:none;animation:slideUp .2s ease-out}.start-menu.visible{display:block}.start-button.active{background:linear-gradient(to bottom,#316ac5,#4e9ae1);border:1px inset #2b5ea4}.start-menu-header{background:linear-gradient(to right,#0a246a,#a6caf0);padding:10px;display:flex;align-items:center}.user-info{display:flex;align-items:center;gap:10px;color:#fff}.user-avatar{width:40px;height:40px;background:white;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:24px}.user-name{font-weight:700;font-size:14px}.start-menu-items{padding:5px 0;max-height:400px;overflow-y:auto}.start-menu-item{display:flex;align-items:center;gap:10px;padding:8px 15px;cursor:pointer;transition:background .2s}.start-menu-item:hover{background-color:#316ac5;color:#fff}.item-icon{font-size:20px;width:24px;text-align:center}.item-name{font-size:12px}.start-menu-separator{height:1px;background:#d4d0c8;margin:5px 10px}.desktop-icon.selected{background:rgba(52,152,219,.25);border:1px solid rgba(52,152,219,.7);border-radius:6px;box-shadow:0 0 15px #3498db66}.desktop-icon:active{transform:scale(.95);background:rgba(52,152,219,.3);box-shadow:0 2px 8px #0000004d}.window{transition:transform .2s ease-out;position:absolute}.window.minimized{display:none}.window.maximized{top:0!important;left:0!important;width:100%!important;height:calc(100% - 60px)!important;transform:none!important;border-radius:0!important;animation:none!important}.fake-window{width:400px;height:auto;min-height:200px;top:50%;left:50%;transform:translate(-50%,-50%);animation:popupBounce .3s ease-out}.fake-window-content{padding:20px;text-align:center;font-size:14px;color:red;font-weight:700}.shutdown-dialog{width:400px;height:auto;top:50%;left:50%;transform:translate(-50%,-50%);animation:popupBounce .3s ease-out}.shutdown-content{padding:20px;text-align:center;font-size:13px;line-height:1.5}.shutdown-buttons{display:flex;justify-content:center;gap:10px;margin-top:20px}.shutdown-btn,.cancel-btn{padding:6px 12px;border:1px outset #c3c3c3;background:linear-gradient(to bottom,#e6e6e6,#c3c3c3);font-size:12px;cursor:pointer}.shutdown-btn{background:linear-gradient(to bottom,#ff6b6b,#e74c3c);color:#fff}.shutdown-btn:hover{background:linear-gradient(to bottom,#ff5252,#c0392b)}.cancel-btn:hover{background:linear-gradient(to bottom,#f0f0f0,#d0d0d0)}.blue-screen{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#00a;color:#fff;font-family:Courier New,monospace;padding:50px;z-index:10000;overflow:auto}.bsod-content{max-width:800px;margin:0 auto}.bsod-content h1{font-size:18px;margin-bottom:30px}.bsod-content p{font-size:14px;line-height:1.6;margin-bottom:15px}.bsod-continue{margin-top:50px;font-size:14px;font-weight:700;animation:blink 1s infinite}.desktop-icon,.taskbar-item,.start-button,.control-btn,.popup-btn,.start-menu-item{cursor:pointer;-webkit-user-select:none;user-select:none}@keyframes slideUp{0%{transform:translateY(20px);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes blink{0%,49%{opacity:0}50%,to{opacity:1}}@keyframes iconPulse{0%{box-shadow:0 4px 12px #00000080,0 0 #3498db1a}50%{box-shadow:0 4px 12px #00000080,0 0 15px #3498db99}to{box-shadow:0 4px 12px #00000080,0 0 #3498db1a}}.xp-icon{width:48px;height:48px;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,#2c3e50 0%,#1a2530 60%,#0f1c2a 100%);border-radius:12px;box-shadow:0 4px 12px #00000080,0 1px #ffffff1a inset,0 -2px 8px #0009 inset;margin-bottom:8px;border:1.5px solid #3498db;color:#fff;font-size:28px;position:relative;overflow:hidden;transition:all .3s ease;animation:iconPulse 3s infinite}.xp-icon:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;border-radius:12px;background:linear-gradient(135deg,rgba(52,152,219,.2) 0%,rgba(52,152,219,0) 60%);pointer-events:none;opacity:.7;z-index:1}.xp-icon i,.xp-icon svg{filter:drop-shadow(0 0 5px rgba(52,152,219,.8));position:relative;z-index:2}.xp-icon svg{width:28px;height:28px;stroke:#3498db;stroke-width:1.5;paint-order:stroke fill;background:none;border-radius:4px;opacity:.9}.desktop-icon .fa-desktop{color:#3498db;animation:iconGlow 3s infinite alternate}@keyframes iconGlow{0%{text-shadow:0 0 5px rgba(52,152,219,.5)}to{text-shadow:0 0 15px rgba(52,152,219,.9)}}.desktop-icon .fa-folder{color:#f1c40f;animation:folderGlow 4s infinite alternate}@keyframes folderGlow{0%{text-shadow:0 0 5px rgba(241,196,15,.5)}to{text-shadow:0 0 15px rgba(241,196,15,.9)}}.desktop-icon .fa-trash-alt{color:#e74c3c;animation:trashGlow 5s infinite alternate}@keyframes trashGlow{0%{text-shadow:0 0 5px rgba(231,76,60,.5)}to{text-shadow:0 0 15px rgba(231,76,60,.9)}}.message-avatar{display:flex;align-items:center;justify-content:center;width:35px;height:35px;border-radius:50%;flex-shrink:0;background:linear-gradient(135deg,#3282b8,#0f4c75);color:#fff;font-size:16px}.message.user .message-avatar{background:linear-gradient(135deg,#2ecc71,#27ae60)}.start-icon i{color:#fff;font-size:16px}.window-icon i{color:#fff;font-size:14px}.start-button,.item-icon,.user-avatar,.message-avatar,.popup-icon{display:flex;align-items:center;justify-content:center}.popup-icon{font-size:32px;margin-bottom:10px;animation:pulse 1s infinite;color:#f44}.system-message .fa-exclamation-triangle{color:#856404;margin-right:5px}.status-bar .fa-dizzy{color:#f44;animation:pulse 1s infinite}.virus-install-popup{position:fixed;top:30%;left:50%;transform:translate(-50%,-50%);width:380px;background:#f3f3e7;border:2px solid #2b3a5b;box-shadow:0 0 20px #0008;z-index:9999;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;animation:none}.virus-header{background:linear-gradient(90deg,#2b3a5b 0%,#6a8edb 100%);color:#fff;padding:8px 12px;display:flex;justify-content:space-between;align-items:center}.virus-title{font-weight:700}.virus-close{background:none;border:none;color:#fff;font-size:20px;cursor:pointer}.virus-content{padding:20px;text-align:center}.virus-message{margin-bottom:18px;color:#b22222;font-weight:700;font-size:1.1em}.virus-loading-bar{width:100%;height:18px;background:#ddd;border-radius:8px;overflow:hidden;margin-bottom:10px}.virus-loading-fill{height:100%;width:0;background:linear-gradient(90deg,#ff0000 0%,#ff9900 100%);transition:width .2s}.virus-percent{font-size:1em;color:#333}@keyframes screen-shake{0%{transform:translate(0) rotate(0);filter:none}10%{transform:translate(-8px,6px) rotate(-2deg) hue-rotate(20deg) blur(1px)}20%{transform:translate(-16px) rotate(2deg) hue-rotate(-20deg) blur(2px)}30%{transform:translate(8px,-8px) rotate(0) hue-rotate(10deg) blur(1px)}40%{transform:translate(16px,8px) rotate(2deg) hue-rotate(-10deg) blur(2px)}50%{transform:translate(-8px) rotate(-2deg) hue-rotate(30deg) blur(1px)}60%{transform:translateY(8px) rotate(0) hue-rotate(-30deg) blur(2px)}70%{transform:translate(8px,-8px) rotate(2deg) hue-rotate(15deg) blur(1px)}80%{transform:translate(-16px) rotate(-2deg) hue-rotate(-15deg) blur(2px)}90%{transform:translate(16px,8px) rotate(0) hue-rotate(0deg) blur(1px)}to{transform:translate(0) rotate(0);filter:none}}.glitchy{animation:screen-shake .25s infinite;filter:contrast(1.5) brightness(1.2) saturate(2)}.glitch-text{position:relative;color:#f22;font-weight:700;animation:glitch-text 1s infinite linear alternate-reverse}.glitch-text:before,.glitch-text:after{content:attr(data-text);position:absolute;left:0;width:100%;overflow:hidden}.glitch-text:before{animation:glitchTop 1s infinite linear alternate-reverse;color:#00fff7;z-index:1}.glitch-text:after{animation:glitchBottom 1s infinite linear alternate-reverse;color:#ff00ea;z-index:2}@keyframes glitch-text{0%{text-shadow:2px 0 #00fff7,-2px 0 #ff00ea}20%{text-shadow:-2px -2px #00fff7,2px 2px #ff00ea}40%{text-shadow:2px 2px #00fff7,-2px -2px #ff00ea}60%{text-shadow:-2px 2px #00fff7,2px -2px #ff00ea}80%{text-shadow:2px -2px #00fff7,-2px 2px #ff00ea}to{text-shadow:0 0 #00fff7,0 0 #ff00ea}}@keyframes glitchTop{0%{clip-path:inset(0 0 80% 0);transform:translate(-2px,-2px)}to{clip-path:inset(0 0 60% 0);transform:translate(2px,2px)}}@keyframes glitchBottom{0%{clip-path:inset(80% 0 0 0);transform:translate(2px,2px)}to{clip-path:inset(60% 0 0 0);transform:translate(-2px,-2px)}}.credit-card-popup{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);width:350px;background:#fffbe7;border:2px solid #b22222;box-shadow:0 0 20px #b2222280;z-index:10000;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;display:none}.credit-card-header{background:linear-gradient(90deg,#b22222 0%,#ff9900 100%);color:#fff;padding:10px 16px;display:flex;justify-content:space-between;align-items:center}.credit-card-title{font-weight:700}.credit-card-close{background:none;border:none;color:#fff;font-size:20px;cursor:pointer}.credit-card-content{padding:20px 20px 10px;text-align:center}.credit-card-content label{display:block;margin:10px 0 4px;font-weight:700}.credit-card-content input{width:90%;padding:7px;margin-bottom:10px;border:1px solid #b22222;border-radius:4px;font-size:1em}.credit-card-submit{background:#b22222;color:#fff;border:none;padding:10px 24px;border-radius:4px;font-size:1em;cursor:pointer;margin-top:10px;transition:background .2s}.credit-card-submit:hover{background:#ff9900;color:#222}.chaotic-popup{animation:chaoticPopupShake .1s infinite}@keyframes chaoticPopupShake{0%{transform:translate(0) rotate(0)}20%{transform:translate(-4px,2px) rotate(-1deg)}40%{transform:translate(4px,-2px) rotate(1deg)}60%{transform:translate(-2px,4px) rotate(-2deg)}80%{transform:translate(2px,-4px) rotate(2deg)}to{transform:translate(0) rotate(0)}}.wallpaper-ads{position:absolute;top:0;left:0;width:100%;height:100%;z-index:0;overflow:hidden;pointer-events:none;opacity:.9;filter:drop-shadow(0 0 8px rgba(0,0,0,.5))}.wallpaper-ad{position:absolute;background-color:#141414d9;border:2px solid #e74c3c;padding:15px;font-family:Impact,Arial Black,sans-serif;text-align:center;width:250px;animation:ad-blink 1s infinite;border-radius:8px;box-shadow:0 0 20px #e74c3c80;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.wallpaper-ad h3{color:#e74c3c;margin-bottom:8px;font-size:1.3em;text-transform:uppercase;animation:text-color-blink .8s infinite;text-shadow:0 0 5px rgba(231,76,60,.7)}.wallpaper-ad p{margin-bottom:12px;color:#ddd;font-family:Arial,sans-serif;font-size:.9em;text-shadow:0 0 2px rgba(255,255,255,.3)}.wallpaper-ad a{color:#3498db;font-weight:700;text-decoration:underline;font-family:Times New Roman,serif;animation:a-color-blink 1.2s infinite;text-shadow:0 0 5px rgba(52,152,219,.7);padding:5px 10px;border:1px solid #3498db;border-radius:4px;display:inline-block}.ad-1{top:10%;left:15%;animation:ad-blink 1.2s infinite}.ad-2{top:30%;right:10%;width:200px;animation:ad-blink 1s infinite}.ad-3{bottom:20%;left:20%;width:300px;animation:ad-blink 1.5s infinite}.ad-4{bottom:25%;right:20%;animation:ad-blink .8s infinite}@keyframes ad-blink{0%{border-color:#e74c3c;box-shadow:0 0 15px #e74c3c66}50%{border-color:#c0392b;box-shadow:0 0 25px #e74c3cb3;background-color:#1e1e1ee6}to{border-color:#e74c3c;box-shadow:0 0 15px #e74c3c66}}@keyframes text-color-blink{0%{color:#e74c3c;text-shadow:0 0 5px rgba(231,76,60,.5)}50%{color:#f39c12;text-shadow:0 0 10px rgba(243,156,18,.7)}to{color:#e74c3c;text-shadow:0 0 5px rgba(231,76,60,.5)}}@keyframes a-color-blink{0%{color:#3498db;text-shadow:0 0 5px rgba(52,152,219,.5)}50%{color:#2ecc71;text-shadow:0 0 10px rgba(46,204,113,.7);border-color:#2ecc71}to{color:#3498db;text-shadow:0 0 5px rgba(52,152,219,.5)}}.solana-button{display:block;width:80%;margin:10px auto;background:linear-gradient(45deg,#3498db 0%,#2980b9 50%,#1f618d 100%);color:#fff;border:2px solid #2c3e50;font-family:Impact,Arial Black,sans-serif;font-size:16px;padding:12px 20px;cursor:pointer;text-shadow:0 0 10px rgba(52,152,219,.8);animation:solana-pulse 1.5s infinite;border-radius:8px;letter-spacing:1px}.solana-button:active{transform:scale(.95)}@keyframes solana-pulse{0%{transform:scale(1);box-shadow:0 0 15px #3498db80}50%{transform:scale(1.05);box-shadow:0 0 30px #3498dbcc,0 0 15px #2980b999}to{transform:scale(1);box-shadow:0 0 15px #3498db80}}.pumpfun-logo-bg{position:absolute;right:30px;bottom:80px;width:120px;opacity:.18;z-index:0;pointer-events:none}.pumpfun-logo-bg{filter:drop-shadow(2px 2px 4px rgba(0,0,0,.3))}.contract-address{display:flex;align-items:center;gap:8px;background:linear-gradient(to right,#2c3e50,#34495e);border:1px solid #7f8c8d;border-radius:4px;padding:4px 8px;margin-left:10px}.address-label{color:#ecf0f1;font-size:10px;font-weight:700}.address-value{color:#f39c12;font-family:Courier New,monospace;font-size:10px;font-weight:700;text-shadow:0 0 5px #f39c12}.copy-btn{background:linear-gradient(to bottom,#3498db,#2980b9);border:1px outset #3498db;color:#fff;font-size:8px;padding:2px 4px;border-radius:2px;cursor:pointer;transition:all .2s}.copy-btn:hover{background:linear-gradient(to bottom,#5dade2,#3498db);transform:translateY(-1px)}.copy-btn:active{border:1px inset #3498db}.airdrop-button{background:linear-gradient(45deg,#9b59b6,#8e44ad,#9b59b6,#8e44ad);background-size:400% 400%;border:2px solid #8e44ad;color:#fff;font-weight:700;font-size:14px;padding:12px 24px;margin:10px;border-radius:8px;cursor:pointer;position:relative;overflow:hidden;animation:airdrop-gradient 3s ease infinite,airdrop-shake .5s ease-in-out infinite;text-shadow:0 0 10px rgba(155,89,182,.8);box-shadow:0 0 20px #9b59b699,0 0 40px #9b59b666;letter-spacing:1px}.airdrop-button:hover{animation:airdrop-gradient 1s ease infinite,airdrop-shake .2s ease-in-out infinite;box-shadow:0 0 30px #ff6b6bcc,0 0 60px #ff6b6b99;transform:scale(1.05)}.airdrop-button:active{transform:scale(.95)}.airdrop-button .glitch-text{position:relative;display:inline-block;animation:glitch-text 2s infinite}.airdrop-button .glitch-text:nth-child(1){color:#fff;animation-delay:0s}.airdrop-button .glitch-text:nth-child(2){color:#ff6b6b;animation-delay:.1s;position:absolute;top:0;left:0;clip-path:polygon(0 0,100% 0,100% 45%,0 45%)}.airdrop-button .glitch-text:nth-child(3){color:#54a0ff;animation-delay:.2s;position:absolute;top:0;left:0;clip-path:polygon(0 55%,100% 55%,100% 100%,0 100%)}@keyframes airdrop-gradient{0%{background-position:0% 50%;box-shadow:0 0 20px #9b59b699}50%{background-position:100% 50%;box-shadow:0 0 30px #9b59b6cc}to{background-position:0% 50%;box-shadow:0 0 20px #9b59b699}}@keyframes airdrop-shake{0%,to{transform:translate(0)}25%{transform:translate(-2px)}75%{transform:translate(2px)}}@keyframes glitch-text{0%,90%,to{transform:translate(0)}10%{transform:translate(-2px,2px)}20%{transform:translate(-2px,-2px)}30%{transform:translate(2px,2px)}40%{transform:translate(2px,-2px)}50%{transform:translate(-2px,2px)}60%{transform:translate(-2px,-2px)}70%{transform:translate(2px,2px)}80%{transform:translate(2px,-2px)}}
