*{margin:0;padding:0;box-sizing:border-box}:root{--primary:#ff4655;--primary-dark:#cc1a2b;--secondary:#00f0ff;--accent:#ffd000;--bg-primary:#0a0e17;--bg-secondary:#0d1321;--bg-card:#111827;--bg-glass:rgba(17,24,39,0.85);--border-color:rgba(255,70,85,0.3);--border-glow:rgba(255,70,85,0.6);--text-primary:#ffffff;--text-secondary:#8892a4;--success:#00ff9d;--error:#ff4757;--warning:#ffcc00}@keyframes gradient-shift{0%,100%{background-position:0% 50%}50%{background-position:100% 50%}}@keyframes pulse-border{0%,100%{opacity:0.3}50%{opacity:1}}@keyframes float-glow{0%,100%{transform:translate(0,0) scale(1);opacity:0.4}50%{transform:translate(20px,-20px) scale(1.1);opacity:0.6}}@keyframes scan-line{0%{top:-10%}100%{top:110%}}body{font-family:'Exo 2',sans-serif;background:var(--bg-primary);color:var(--text-primary);min-height:100vh;overflow-x:hidden}.cyber-bg{position:fixed;top:0;left:0;width:100%;height:100%;pointer-events:none;z-index:0;overflow:hidden}.grid-overlay{position:absolute;width:100%;height:100%;background-image:linear-gradient(rgba(255,70,85,0.03) 1px,transparent 1px),linear-gradient(90deg,rgba(255,70,85,0.03) 1px,transparent 1px);background-size:50px 50px}.glow-orb{position:absolute;border-radius:50%;filter:blur(80px)}.orb-1{width:500px;height:500px;background:radial-gradient(circle,var(--primary) 0%,transparent 70%);top:-200px;right:-100px;animation:float-glow 8s ease-in-out infinite}.orb-2{width:400px;height:400px;background:radial-gradient(circle,var(--secondary) 0%,transparent 70%);bottom:-100px;left:-100px;animation:float-glow 10s ease-in-out infinite reverse}.orb-3{width:300px;height:300px;background:radial-gradient(circle,var(--accent) 0%,transparent 70%);top:40%;left:50%;animation:float-glow 12s ease-in-out infinite 2s}.menu-toggle{position:absolute;top:15px;left:15px;width:36px;height:36px;background:linear-gradient(135deg,var(--primary),var(--primary-dark));border:none;border-radius:8px;cursor:pointer;z-index:1001;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;box-shadow:0 0 20px rgba(255,70,85,0.5);transition:all 0.3s ease}.menu-toggle:hover{transform:scale(1.05);box-shadow:0 0 30px rgba(255,70,85,0.7)}.menu-toggle span{display:block;width:18px;height:2px;background:white;border-radius:2px;transition:all 0.3s ease}.menu-toggle.active span:nth-child(1){transform:rotate(45deg) translate(4px,4px)}.menu-toggle.active span:nth-child(2){opacity:0}.menu-toggle.active span:nth-child(3){transform:rotate(-45deg) translate(4px,-4px)}.sidebar-overlay{position:fixed;inset:0;background:rgba(0,0,0,0.7);backdrop-filter:blur(5px);z-index:999;opacity:0;visibility:hidden;transition:all 0.3s ease}.sidebar-overlay.active{opacity:1;visibility:visible}.owner-sidebar{position:fixed;top:0;left:-320px;width:300px;height:100vh;background:linear-gradient(180deg,var(--bg-secondary) 0%,var(--bg-primary) 100%);border-right:1px solid var(--border-color);z-index:1000;display:flex;flex-direction:column;transition:left 0.4s cubic-bezier(0.175,0.885,0.32,1.275);box-shadow:5px 0 40px rgba(0,0,0,0.5)}.owner-sidebar.active{left:0}.sidebar-header{padding:25px;text-align:center;border-bottom:1px solid var(--border-color);position:relative;background:linear-gradient(180deg,rgba(255,70,85,0.1) 0%,transparent 100%)}.owner-avatar{width:80px;height:80px;margin:0 auto 15px;background:linear-gradient(135deg,var(--primary),var(--accent));border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:2rem;color:white;box-shadow:0 0 30px rgba(255,70,85,0.4);border:3px solid rgba(255,255,255,0.1)}.sidebar-header h3{font-family:'Orbitron',sans-serif;font-size:1.1rem;letter-spacing:3px;color:var(--primary)}.close-sidebar{position:absolute;top:15px;right:15px;width:35px;height:35px;background:rgba(255,70,85,0.1);border:1px solid rgba(255,70,85,0.3);border-radius:8px;color:var(--primary);font-size:1rem;cursor:pointer;transition:all 0.3s ease}.close-sidebar:hover{background:var(--primary);color:white}.sidebar-content{flex:1;padding:25px}.owner-name{display:flex;align-items:center;gap:15px;padding:18px;background:rgba(0,0,0,0.3);border:1px solid var(--border-color);border-radius:12px;margin-bottom:25px}.owner-name i{font-size:1.5rem;color:var(--accent)}.owner-name .label{display:block;font-size:0.7rem;color:var(--text-secondary);text-transform:uppercase;letter-spacing:1px;margin-bottom:3px}.owner-name .value{display:block;font-size:1.1rem;font-weight:600;color:var(--text-primary)}.owner-links{display:flex;flex-direction:column;gap:12px}.owner-link{display:flex;align-items:center;gap:15px;padding:16px 20px;background:rgba(0,0,0,0.3);border:1px solid var(--border-color);border-radius:12px;text-decoration:none;color:var(--text-primary);font-weight:500;transition:all 0.3s ease}.owner-link i{width:40px;height:40px;display:flex;align-items:center;justify-content:center;border-radius:10px;font-size:1.1rem}.owner-link.facebook i{background:linear-gradient(135deg,#1877f2,#0d5bbf);color:white}.owner-link.telegram i{background:linear-gradient(135deg,#0088cc,#006699);color:white}.owner-link.email i{background:linear-gradient(135deg,var(--primary),var(--primary-dark));color:white}.owner-link:hover{transform:translateX(8px);border-color:var(--primary);box-shadow:0 0 20px rgba(255,70,85,0.2)}.sidebar-footer{padding:20px;text-align:center;border-top:1px solid var(--border-color)}.sidebar-footer p{font-family:'Orbitron',sans-serif;font-size:0.75rem;color:var(--text-secondary);letter-spacing:2px}.main-container{position:relative;z-index:1;max-width:1100px;margin:0 auto;padding:20px}.hero-header{text-align:center;padding:40px 20px 30px}.logo-wrapper{display:inline-flex;flex-direction:column;align-items:center;gap:20px}.logo-hexagon{position:relative;width:90px;height:90px}.hex-inner{width:100%;height:100%;background:linear-gradient(135deg,var(--primary),var(--accent));clip-path:polygon(50% 0%,100% 25%,100% 75%,50% 100%,0% 75%,0% 25%);display:flex;align-items:center;justify-content:center;font-size:2.5rem;color:white;box-shadow:0 0 50px rgba(255,70,85,0.5)}.hex-ring{position:absolute;top:-5px;left:-5px;right:-5px;bottom:-5px;border:2px solid var(--primary);clip-path:polygon(50% 0%,100% 25%,100% 75%,50% 100%,0% 75%,0% 25%);animation:pulse-border 2s ease-in-out infinite}.brand-title{font-family:'Orbitron',sans-serif;font-size:2.8rem;font-weight:900;letter-spacing:6px;background:linear-gradient(135deg,#fff 0%,var(--primary) 50%,var(--accent) 100%);background-size:200% 200%;-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;animation:gradient-shift 4s ease infinite;text-shadow:0 0 30px rgba(255,70,85,0.3)}.brand-subtitle{display:flex;align-items:center;justify-content:center;gap:15px;margin-top:10px}.brand-subtitle .line{width:50px;height:2px;background:linear-gradient(90deg,transparent,var(--primary),transparent)}.brand-subtitle .text{font-family:'Orbitron',sans-serif;font-size:0.85rem;letter-spacing:4px;color:var(--accent);font-weight:600}section{background:var(--bg-glass);backdrop-filter:blur(20px);border:1px solid var(--border-color);border-radius:16px;margin-bottom:20px;padding:25px;position:relative;overflow:hidden}section::before{content:'';position:absolute;top:0;left:0;right:0;height:1px;background:linear-gradient(90deg,transparent,var(--primary),var(--secondary),transparent)}.panel-header{display:flex;align-items:center;gap:12px;margin-bottom:25px;position:relative}.header-icon{width:42px;height:42px;background:linear-gradient(135deg,var(--primary),var(--primary-dark));border-radius:10px;display:flex;align-items:center;justify-content:center;font-size:1.1rem;box-shadow:0 0 20px rgba(255,70,85,0.4)}.panel-header h2{font-family:'Orbitron',sans-serif;font-size:1.1rem;font-weight:700;letter-spacing:3px;color:var(--text-primary)}.header-line{flex:1;height:1px;background:linear-gradient(90deg,var(--border-glow),transparent)}.uid-grid{display:grid;grid-template-columns:1fr;gap:12px;margin-bottom:20px}.uid-box,.teamcode-box{position:relative;background:rgba(0,0,0,0.3);border:1px solid var(--border-color);border-radius:12px;padding:18px;transition:all 0.3s ease}.uid-box:hover,.teamcode-box:hover{border-color:var(--border-glow);box-shadow:0 0 25px rgba(255,70,85,0.2)}.box-corner{position:absolute;width:12px;height:12px;border-color:var(--primary);border-style:solid}.box-corner.tl{top:-1px;left:-1px;border-width:2px 0 0 2px;border-radius:4px 0 0 0}.box-corner.tr{top:-1px;right:-1px;border-width:2px 2px 0 0;border-radius:0 4px 0 0}.box-corner.bl{bottom:-1px;left:-1px;border-width:0 0 2px 2px;border-radius:0 0 0 4px}.box-corner.br{bottom:-1px;right:-1px;border-width:0 2px 2px 0;border-radius:0 0 4px 0}.uid-box label,.teamcode-box label{display:flex;align-items:center;gap:8px;font-size:0.75rem;font-weight:600;color:var(--text-secondary);text-transform:uppercase;letter-spacing:1px;margin-bottom:12px}.label-num{background:var(--primary);padding:2px 6px;border-radius:4px;font-size:0.65rem;color:white}.req{color:var(--primary);font-size:1rem}.input-field{position:relative;display:flex;align-items:center;gap:12px;background:rgba(0,0,0,0.4);border:1px solid rgba(255,255,255,0.08);border-radius:8px;padding:12px 15px;transition:all 0.3s ease}.input-field:focus-within{border-color:var(--primary);box-shadow:0 0 20px rgba(255,70,85,0.25),inset 0 0 20px rgba(255,70,85,0.05)}.input-field i{color:var(--primary);font-size:1rem;opacity:0.7}.input-field input{flex:1;background:none;border:none;outline:none;color:var(--text-primary);font-size:1rem;font-family:'Exo 2',sans-serif;font-weight:500}.input-field input::placeholder{color:rgba(255,255,255,0.25)}.teamcode-wrapper{display:flex;justify-content:center}.teamcode-box{width:320px}.teamcode-field{padding:14px 18px}.clear-console{position:absolute;right:0;padding:8px 16px;background:rgba(255,71,87,0.1);border:1px solid rgba(255,71,87,0.3);border-radius:6px;color:var(--error);font-family:'Orbitron',sans-serif;font-size:0.7rem;font-weight:600;letter-spacing:1px;cursor:pointer;transition:all 0.3s ease}.clear-console:hover{background:var(--error);color:white;box-shadow:0 0 20px rgba(255,71,87,0.4)}.console-screen{background:rgba(0,0,0,0.5);border:1px solid rgba(255,255,255,0.05);border-radius:10px;padding:18px;height:150px;overflow-y:auto;font-family:'JetBrains Mono','Fira Code',monospace;font-size:0.85rem}.console-screen::-webkit-scrollbar{width:6px}.console-screen::-webkit-scrollbar-thumb{background:var(--primary);border-radius:3px}.console-line{padding:6px 0;border-bottom:1px solid rgba(255,255,255,0.03)}.console-line .prefix{font-weight:700;margin-right:10px}.console-line.sys{color:var(--secondary)}.console-line.sys .prefix{color:var(--secondary)}.console-line.success{color:var(--success)}.console-line.success .prefix{color:var(--success)}.console-line.error{color:var(--error)}.console-line.error .prefix{color:var(--error)}.console-line.warning{color:var(--warning)}.console-line.warning .prefix{color:var(--warning)}.console-line.info{color:var(--text-secondary)}.search-bar{position:relative;display:flex;align-items:center;gap:15px;background:rgba(0,0,0,0.4);border:1px solid var(--border-color);border-radius:10px;padding:14px 20px;margin-bottom:25px;transition:all 0.3s ease}.search-bar:focus-within{border-color:var(--primary);box-shadow:0 0 25px rgba(255,70,85,0.2)}.search-bar i{color:var(--primary);font-size:1.1rem}.search-bar input{flex:1;background:none;border:none;outline:none;color:var(--text-primary);font-size:1rem;font-family:'Exo 2',sans-serif}.search-bar input::placeholder{color:rgba(255,255,255,0.3)}.emote-gallery{display:grid;grid-template-columns:repeat(auto-fill,minmax(130px,1fr));gap:15px;max-height:500px;overflow-y:auto;padding:5px}.emote-gallery::-webkit-scrollbar{width:6px}.emote-gallery::-webkit-scrollbar-thumb{background:var(--primary);border-radius:3px}.emote-item{position:relative;background:linear-gradient(145deg,rgba(17,24,39,0.9),rgba(0,0,0,0.5));border:1px solid var(--border-color);border-radius:14px;padding:15px;text-align:center;transition:all 0.4s cubic-bezier(0.175,0.885,0.32,1.275);overflow:hidden}.item-border{position:absolute;inset:0;border-radius:14px;padding:1px;background:linear-gradient(135deg,var(--primary),var(--secondary),var(--accent));-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;opacity:0;transition:opacity 0.3s ease}.item-shine{position:absolute;top:-100%;left:-100%;width:60%;height:200%;background:linear-gradient(90deg,transparent,rgba(255,255,255,0.1),transparent);transform:rotate(25deg);transition:all 0.6s ease}.emote-item:hover{transform:translateY(-8px) scale(1.02);border-color:transparent;box-shadow:0 20px 40px rgba(255,70,85,0.25),0 0 0 1px var(--primary)}.emote-item:hover .item-border{opacity:1}.emote-item:hover .item-shine{left:150%}.emote-thumb{width:70px;height:70px;margin:0 auto 12px;border-radius:12px;overflow:hidden;background:rgba(255,70,85,0.1);border:2px solid rgba(255,70,85,0.2);position:relative}.emote-thumb img{width:100%;height:100%;object-fit:cover;transition:transform 0.4s ease}.emote-item:hover .emote-thumb img{transform:scale(1.15)}.emote-details{margin-bottom:12px}.emote-details h3{font-size:0.8rem;font-weight:600;color:var(--text-primary);margin-bottom:4px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.emote-details .eid{font-family:'Orbitron',sans-serif;font-size:0.65rem;color:var(--text-secondary)}.send-emote-btn{position:relative;width:100%;padding:10px 15px;background:transparent;border:none;border-radius:8px;color:white;font-family:'Orbitron',sans-serif;font-size:0.7rem;font-weight:700;letter-spacing:2px;cursor:pointer;display:flex;align-items:center;justify-content:center;gap:8px;overflow:hidden;transition:all 0.3s ease}.send-emote-btn .btn-bg{position:absolute;inset:0;background:linear-gradient(135deg,var(--primary),#ff7b00);border-radius:8px;z-index:-1;transition:all 0.3s ease}.send-emote-btn:hover .btn-bg{transform:scale(1.05);box-shadow:0 5px 25px rgba(255,70,85,0.5)}.send-emote-btn:active{transform:scale(0.95)}.send-emote-btn i{font-size:0.75rem}.site-footer{text-align:center;padding:25px}.footer-line{width:100px;height:2px;background:linear-gradient(90deg,transparent,var(--primary),transparent);margin:0 auto 15px}.site-footer p{font-family:'Orbitron',sans-serif;font-size:0.8rem;color:var(--text-secondary);letter-spacing:3px}.site-footer .sep{color:var(--primary);margin:0 10px}.loading-screen{position:fixed;inset:0;background:rgba(10,14,23,0.95);display:none;justify-content:center;align-items:center;z-index:9999}.loading-screen.active{display:flex}.loader-container{text-align:center}.loader-hex{position:relative;width:100px;height:100px;margin:0 auto 25px}.hex-spin{position:absolute;inset:0;border:3px solid transparent;border-top-color:var(--primary);border-radius:50%;animation:spin 1s linear infinite}.hex-spin::before{content:'';position:absolute;inset:8px;border:3px solid transparent;border-top-color:var(--secondary);border-radius:50%;animation:spin 1.5s linear infinite reverse}.hex-spin::after{content:'';position:absolute;inset:18px;border:3px solid transparent;border-top-color:var(--accent);border-radius:50%;animation:spin 2s linear infinite}.loader-hex i{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-size:2rem;color:var(--primary)}@keyframes spin{to{transform:rotate(360deg)}}.loader-text{font-family:'Orbitron',sans-serif;font-size:1rem;letter-spacing:4px;color:var(--text-primary)}.loader-text .dots::after{content:'';animation:dots 1.5s steps(4) infinite}@keyframes dots{0%{content:''}25%{content:'.'}50%{content:'..'}75%{content:'...'}}@media (max-width:900px){.brand-title{font-size:1.8rem;letter-spacing:3px}.emote-gallery{grid-template-columns:repeat(auto-fill,minmax(110px,1fr))}}@media (max-width:600px){.main-container{padding:12px}.hero-header{padding:25px 15px 20px}.brand-title{font-size:1.3rem;letter-spacing:2px}.brand-subtitle .text{font-size:0.65rem;letter-spacing:2px}.brand-subtitle .line{width:30px}.logo-hexagon{width:60px;height:60px}.hex-inner{font-size:1.6rem}.logo-wrapper{gap:15px}.uid-grid{grid-template-columns:1fr;gap:10px}.uid-box,.teamcode-box{padding:14px}.uid-box label,.teamcode-box label{font-size:0.65rem;margin-bottom:10px}.input-field{padding:10px 12px;gap:10px}.input-field input{font-size:0.9rem}.input-field i{font-size:0.85rem}.emote-gallery{grid-template-columns:repeat(3,1fr);gap:8px;max-height:400px}.emote-item{padding:10px;border-radius:10px}.emote-thumb{width:50px;height:50px;margin-bottom:8px;border-radius:8px}.emote-details h3{font-size:0.65rem}.emote-details .eid{font-size:0.55rem}.emote-details{margin-bottom:8px}.send-emote-btn{padding:8px 10px;font-size:0.6rem;letter-spacing:1px;gap:5px;border-radius:6px}.send-emote-btn i{font-size:0.6rem}.teamcode-box{width:100%}.teamcode-wrapper{padding:0}section{padding:15px;margin-bottom:15px;border-radius:12px}.panel-header{margin-bottom:18px;gap:10px}.panel-header h2{font-size:0.85rem;letter-spacing:2px}.header-icon{width:35px;height:35px;font-size:0.9rem;border-radius:8px}.search-bar{padding:12px 15px;margin-bottom:18px}.search-bar input{font-size:0.9rem}.console-screen{height:120px;padding:14px;font-size:0.75rem}.clear-console{padding:6px 12px;font-size:0.6rem}.site-footer p{font-size:0.7rem;letter-spacing:2px}}@media (max-width:380px){.brand-title{font-size:1.1rem;letter-spacing:1px}.emote-gallery{grid-template-columns:repeat(2,1fr)}.panel-header h2{font-size:0.75rem}}.key-container{position:relative;z-index:1;min-height:100vh;display:flex;align-items:center;justify-content:center;padding:20px}.key-card{width:100%;max-width:420px;background:var(--bg-glass);backdrop-filter:blur(20px);border:1px solid var(--border-color);border-radius:20px;overflow:hidden}.key-header{background:linear-gradient(180deg,rgba(255,70,85,0.15) 0%,transparent 100%);padding:30px 25px;text-align:center;border-bottom:1px solid var(--border-color)}.key-logo{margin-bottom:20px}.key-hex{width:80px;height:80px;margin:0 auto;background:linear-gradient(135deg,var(--primary),var(--accent));clip-path:polygon(50% 0%,100% 25%,100% 75%,50% 100%,0% 75%,0% 25%);display:flex;align-items:center;justify-content:center;font-size:2rem;color:white;box-shadow:0 0 40px rgba(255,70,85,0.5)}.key-header h1{font-family:'Orbitron',sans-serif;font-size:1.8rem;font-weight:800;letter-spacing:4px;color:var(--text-primary);margin-bottom:8px}.key-header .subtitle{font-size:0.85rem;color:var(--text-secondary);letter-spacing:2px}.key-content{padding:25px}.device-info{background:rgba(0,0,0,0.3);border:1px solid var(--border-color);border-radius:12px;padding:15px;margin-bottom:20px}.info-row{display:flex;align-items:center;gap:15px;padding:10px 0}.info-row:not(:last-child){border-bottom:1px solid rgba(255,255,255,0.05)}.info-row i{width:40px;height:40px;background:linear-gradient(135deg,var(--secondary),#0088cc);border-radius:10px;display:flex;align-items:center;justify-content:center;font-size:1rem;color:white}.info-row .label{display:block;font-size:0.7rem;color:var(--text-secondary);text-transform:uppercase;letter-spacing:1px;margin-bottom:2px}.info-row .value{display:block;font-size:0.95rem;font-weight:600;color:var(--text-primary)}.key-display{margin-bottom:20px}.key-label{display:flex;align-items:center;gap:10px;font-size:0.75rem;font-weight:600;color:var(--primary);text-transform:uppercase;letter-spacing:2px;margin-bottom:12px}.key-box{display:flex;align-items:center;gap:10px;background:rgba(0,0,0,0.4);border:2px solid var(--primary);border-radius:12px;padding:15px 18px;box-shadow:0 0 20px rgba(255,70,85,0.2)}.key-box span{flex:1;font-family:'Orbitron',sans-serif;font-size:0.9rem;font-weight:600;color:var(--accent);letter-spacing:1px;word-break:break-all}.copy-btn{width:40px;height:40px;background:var(--primary);border:none;border-radius:8px;color:white;font-size:1rem;cursor:pointer;transition:all 0.3s ease;display:flex;align-items:center;justify-content:center}.copy-btn:hover{background:var(--accent);transform:scale(1.05)}.status-box{display:flex;align-items:center;gap:15px;background:rgba(0,0,0,0.3);border:1px solid var(--border-color);border-radius:12px;padding:18px;margin-bottom:20px}.status-icon{width:50px;height:50px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:1.3rem}.status-icon.pending{background:rgba(255,204,0,0.15);color:var(--warning);border:2px solid var(--warning)}.status-icon.verified{background:rgba(0,255,157,0.15);color:var(--success);border:2px solid var(--success)}.status-icon.error{background:rgba(255,71,87,0.15);color:var(--error);border:2px solid var(--error)}.status-icon.checking{background:rgba(0,240,255,0.15);color:var(--secondary);border:2px solid var(--secondary)}.status-text{flex:1}.status-title{display:block;font-family:'Orbitron',sans-serif;font-size:0.9rem;font-weight:700;color:var(--text-primary);margin-bottom:4px}.status-desc{display:block;font-size:0.8rem;color:var(--text-secondary)}.action-buttons{display:flex;flex-direction:column;gap:12px;margin-bottom:20px}.contact-btn{display:flex;align-items:center;justify-content:center;gap:12px;padding:16px 20px;background:linear-gradient(135deg,#0088cc,#006699);border:none;border-radius:12px;color:white;font-family:'Orbitron',sans-serif;font-size:0.85rem;font-weight:600;letter-spacing:1px;text-decoration:none;transition:all 0.3s ease}.contact-btn:hover{transform:translateY(-3px);box-shadow:0 10px 30px rgba(0,136,204,0.4)}.contact-btn i{font-size:1.2rem}.verify-btn{display:flex;align-items:center;justify-content:center;gap:12px;padding:16px 20px;background:rgba(255,70,85,0.1);border:1px solid var(--primary);border-radius:12px;color:var(--primary);font-family:'Orbitron',sans-serif;font-size:0.85rem;font-weight:600;letter-spacing:1px;cursor:pointer;transition:all 0.3s ease}.verify-btn:hover{background:var(--primary);color:white;box-shadow:0 10px 30px rgba(255,70,85,0.3)}.home-link{text-align:center}.home-link a{display:inline-flex;align-items:center;gap:10px;color:var(--text-secondary);text-decoration:none;font-size:0.9rem;transition:color 0.3s ease}.home-link a:hover{color:var(--primary)}.verification-banner{background:linear-gradient(135deg,rgba(255,204,0,0.15),rgba(255,70,85,0.15));border:1px solid var(--warning);border-radius:12px;padding:18px;margin-bottom:20px;display:flex;align-items:center;gap:15px}.verification-banner.verified{background:linear-gradient(135deg,rgba(0,255,157,0.1),rgba(0,240,255,0.1));border-color:var(--success)}.verification-banner i{font-size:1.5rem;color:var(--warning)}.verification-banner.verified i{color:var(--success)}.verification-banner .banner-text{flex:1}.verification-banner .banner-title{display:block;font-family:'Orbitron',sans-serif;font-size:0.85rem;font-weight:600;color:var(--text-primary);margin-bottom:4px}.verification-banner .banner-desc{display:block;font-size:0.8rem;color:var(--text-secondary)}.verification-banner .banner-btn{padding:10px 18px;background:var(--warning);border:none;border-radius:8px;color:#000;font-family:'Orbitron',sans-serif;font-size:0.7rem;font-weight:700;letter-spacing:1px;cursor:pointer;text-decoration:none;transition:all 0.3s ease}.verification-banner .banner-btn:hover{transform:scale(1.05)}@media (max-width:480px){.key-header{padding:25px 20px}.key-hex{width:70px;height:70px;font-size:1.7rem}.key-header h1{font-size:1.5rem;letter-spacing:3px}.key-content{padding:20px}.key-box span{font-size:0.75rem}.status-icon{width:45px;height:45px;font-size:1.1rem}.contact-btn,.verify-btn{padding:14px 18px;font-size:0.8rem}}.profile-toggle{position:absolute;top:15px;right:15px;width:40px;height:40px;background:linear-gradient(135deg,var(--secondary),#0099aa);border:none;border-radius:50%;cursor:pointer;z-index:1001;display:flex;align-items:center;justify-content:center;box-shadow:0 0 20px rgba(0,240,255,0.5);transition:all 0.3s ease}.profile-toggle i{color:white;font-size:1.3rem}.profile-toggle:hover{transform:scale(1.1);box-shadow:0 0 30px rgba(0,240,255,0.7)}.profile-modal-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,0.8);z-index:2000;opacity:0;visibility:hidden;transition:all 0.3s ease}.profile-modal-overlay.active{opacity:1;visibility:visible}.profile-modal{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%) scale(0.9);width:90%;max-width:400px;max-height:80vh;background:var(--bg-card);border:1px solid var(--border-color);border-radius:16px;z-index:2001;opacity:0;visibility:hidden;transition:all 0.3s ease;overflow:hidden}.profile-modal.active{opacity:1;visibility:visible;transform:translate(-50%,-50%) scale(1)}.profile-modal-header{display:flex;align-items:center;justify-content:space-between;padding:15px 20px;background:linear-gradient(135deg,var(--primary),var(--primary-dark));border-bottom:1px solid var(--border-color)}.profile-modal-header h3{font-family:'Orbitron',monospace;font-size:1rem;color:white;display:flex;align-items:center;gap:10px}.profile-modal-header .close-modal{background:rgba(255,255,255,0.2);border:none;width:32px;height:32px;border-radius:50%;cursor:pointer;color:white;display:flex;align-items:center;justify-content:center;transition:all 0.3s ease}.profile-modal-header .close-modal:hover{background:rgba(255,255,255,0.3);transform:rotate(90deg)}.profile-modal-content{padding:20px;overflow-y:auto;max-height:60vh}.profile-loading,.profile-error{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:40px;gap:15px;color:var(--text-secondary)}.profile-loading i,.profile-error i{font-size:2rem;color:var(--secondary)}.profile-error i{color:var(--error)}.profile-details{display:flex;flex-direction:column;gap:12px}.profile-row{display:flex;align-items:flex-start;gap:12px;padding:12px;background:rgba(255,255,255,0.03);border-radius:10px;border:1px solid rgba(255,255,255,0.05)}.profile-row i{width:20px;text-align:center;color:var(--secondary);margin-top:2px}.profile-row > div{flex:1;display:flex;flex-direction:column;gap:4px}.profile-row .label{font-size:0.75rem;color:var(--text-secondary);text-transform:uppercase;letter-spacing:0.5px}.profile-row .value{font-size:0.9rem;color:var(--text-primary);word-break:break-all}.profile-row .value.key-type.premium{color:var(--accent);font-weight:600}.profile-row .value.status.active{color:var(--success)}.profile-row .value.status.inactive{color:var(--error)}.profile-row .value.days.warning{color:var(--warning)}@media (max-width:480px){.profile-toggle{width:36px;height:36px}.profile-toggle i{font-size:1.1rem}.profile-modal{width:95%;max-height:85vh}.profile-row{padding:10px}}