*{margin:0;padding:0;box-sizing:border-box}body{font-family:Roboto,sans-serif;background:linear-gradient(135deg,#1e3c72,#2a5298);min-height:100vh;color:#fff}.game-container{max-width:1400px;margin:0 auto;padding:20px}.game-header{display:flex;justify-content:space-between;align-items:center;background:#0000004d;padding:20px 30px;border-radius:15px;margin-bottom:20px;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.game-header h1{font-family:Orbitron,monospace;font-size:2.5rem;font-weight:900;background:linear-gradient(45deg,gold,#ff6b35);-webkit-background-clip:text;-webkit-text-fill-color:transparent;text-shadow:2px 2px 4px rgba(0,0,0,.5)}.header-stats{display:flex;gap:30px;align-items:center}.auth-section,.auth-status{display:flex;align-items:center;gap:10px}.auth-status.loading{opacity:.7}.user-info{display:flex;align-items:center;gap:10px;background:#0003;padding:8px 12px;border-radius:8px;border:1px solid rgba(255,255,255,.1)}.user-email{font-size:.9rem;color:#4a90e2;font-weight:500}.profile-btn,.logout-btn,.login-btn{background:linear-gradient(135deg,#4a90e2,#357abd);border:none;color:#fff;padding:6px 12px;border-radius:6px;cursor:pointer;font-size:.9rem;font-weight:500;transition:all .3s ease;min-width:35px}.profile-btn:hover,.logout-btn:hover,.login-btn:hover{background:linear-gradient(135deg,#357abd,#2868a3);transform:translateY(-1px)}.logout-btn{background:linear-gradient(135deg,#e74c3c,#c0392b)}.logout-btn:hover{background:linear-gradient(135deg,#c0392b,#a93226)}.login-btn{padding:8px 16px;font-size:1rem}.stat{text-align:center}.stat-label{display:block;font-size:.9rem;opacity:.8}.stat-value{display:block;font-size:1.5rem;font-weight:700;color:gold}.save-controls{display:flex;gap:10px;margin-left:20px}.save-btn{background:linear-gradient(45deg,#2196f3,#1976d2);color:#fff;border:none;padding:8px 12px;border-radius:50%;font-size:1.2rem;cursor:pointer;transition:all .3s ease;box-shadow:0 3px 10px #2196f34d;width:40px;height:40px;display:flex;align-items:center;justify-content:center}.save-btn:hover{transform:translateY(-2px) scale(1.1);box-shadow:0 5px 15px #2196f380}.save-btn.reset{background:linear-gradient(45deg,#f44336,#d32f2f);box-shadow:0 3px 10px #f443364d}.save-btn.reset:hover{box-shadow:0 5px 15px #f4433680}.language-selector{position:relative;margin-left:20px}.language-btn{background:linear-gradient(45deg,#9c27b0,#673ab7);color:#fff;border:none;padding:8px 15px;border-radius:25px;font-size:.9rem;cursor:pointer;transition:all .3s ease;box-shadow:0 3px 10px #9c27b04d;display:flex;align-items:center;gap:8px;min-width:100px;justify-content:center}.language-btn:hover{transform:translateY(-2px);box-shadow:0 5px 15px #9c27b080}.language-label{font-weight:500}.language-dropdown{position:absolute;top:100%;right:0;background:#000000e6;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:10px;padding:10px 0;min-width:180px;box-shadow:0 10px 30px #00000080;opacity:0;visibility:hidden;transform:translateY(-10px);transition:all .3s ease;z-index:1000}.language-dropdown.active{opacity:1;visibility:visible;transform:translateY(0)}.language-option{width:100%;background:transparent;color:#fff;border:none;padding:12px 20px;font-size:.9rem;cursor:pointer;transition:all .2s ease;display:flex;align-items:center;gap:10px;text-align:left}.language-option:hover{background:#9c27b04d}.language-option.active{background:linear-gradient(45deg,#9c27b0,#673ab7);font-weight:700}.game-nav{display:flex;gap:10px;margin-bottom:30px;background:#0003;padding:10px;border-radius:10px;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.nav-btn{flex:1;padding:15px 20px;background:#ffffff1a;border:none;border-radius:8px;color:#fff;font-size:1rem;font-weight:500;cursor:pointer;transition:all .3s ease}.nav-btn:hover{background:#fff3;transform:translateY(-2px)}.nav-btn.active{background:linear-gradient(45deg,#ff6b35,gold);box-shadow:0 4px 15px #ff6b354d}.nav-badge{display:inline-block;background:#dc3545;color:#fff;font-size:12px;font-weight:600;padding:2px 6px;border-radius:10px;margin-left:8px;line-height:1;min-width:18px;text-align:center;position:relative;top:-2px}.nav-badge.hidden{display:none}.tab-content{display:none;animation:fadeIn .3s ease}.tab-content.active{display:block}@keyframes fadeIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.tab-content h2{font-family:Orbitron,monospace;font-size:2rem;margin-bottom:20px;text-align:center;color:gold}.filter-bar{display:flex;gap:15px;margin-bottom:20px;justify-content:center}.filter-bar select,.filter-bar input{padding:10px 15px;border:none;border-radius:8px;background:#ffffff1a;color:#fff;font-size:1rem;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.filter-bar select:focus,.filter-bar input:focus{outline:2px solid #ffd700;background:#fff3}.filter-bar input::placeholder{color:#ffffffb3}.card-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:20px;padding:20px 0;position:relative}.card-grid.small{grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:15px}.load-more-trigger{grid-column:1 / -1;display:flex;justify-content:center;align-items:center;padding:20px;margin:20px 0;border-radius:10px;background:#ffd7001a;color:gold;font-size:1rem;transition:all .3s ease}.load-more-trigger:hover{background:#ffd70033;transform:translateY(-2px)}.collection-loading{opacity:.7;pointer-events:none}.collection-loading .monster-card{animation:card-loading 1.5s ease-in-out infinite}@keyframes card-loading{0%,to{opacity:.7}50%{opacity:1}}.card-placeholder{background:#ffffff08!important;border:2px dashed rgba(255,255,255,.1);transition:all .3s ease;cursor:default}.card-placeholder:hover{background:#ffffff14!important;border-color:#ffd7004d;transform:translateY(-2px)}.monster-card{background:linear-gradient(145deg,#2a2a2a,#1a1a1a);border-radius:15px;padding:20px;position:relative;cursor:pointer;transition:all .3s ease;box-shadow:0 8px 25px #0000004d;border:2px solid transparent;min-height:380px;display:flex;flex-direction:column;overflow:visible}.monster-card:hover{transform:translateY(-5px) scale(1.02);box-shadow:0 15px 40px #0006}.monster-card.common{border-color:#6b7280;box-shadow:0 0 20px #6b72804d}.monster-card.rare{border-color:#3b82f6;box-shadow:0 0 20px #3b82f64d}.monster-card.epic{border-color:#a855f7;box-shadow:0 0 20px #a855f74d}.monster-card.legendary{border-color:#f59e0b;box-shadow:0 0 20px #f59e0b4d;background:linear-gradient(145deg,#3a2a00,#2a1f00)}.monster-card.ultra-rare{border-color:#f0f;box-shadow:0 0 30px #ff00ffb3;background:linear-gradient(145deg,#2a0a2a,#1a051a);animation:ultra-rare-glow 2s ease-in-out infinite alternate;position:relative}.monster-card.ultra-rare:before{content:"";position:absolute;top:-2px;left:-2px;right:-2px;bottom:-2px;background:linear-gradient(45deg,#f0f,#0ff,#ff0,#ff0080,#8000ff);background-size:400% 400%;border-radius:15px;z-index:-1;animation:ultra-rare-border 3s ease infinite}@keyframes ultra-rare-glow{0%{box-shadow:0 0 30px #ff00ffb3,0 0 60px #ff00ff4d,inset 0 0 20px #ff00ff1a}to{box-shadow:0 0 50px #f0f,0 0 100px #ff00ff80,inset 0 0 30px #f0f3}}@keyframes ultra-rare-border{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}.card-rarity{position:absolute;top:12px;right:12px;padding:6px 10px;border-radius:8px;font-size:.75rem;font-weight:700;text-transform:uppercase;z-index:10;box-shadow:0 2px 6px #0006;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.rarity-common{background:#6b7280}.rarity-rare{background:#3b82f6}.rarity-epic{background:#a855f7}.rarity-legendary{background:#f59e0b}.rarity-ultra-rare{background:linear-gradient(45deg,#f0f,#0ff);animation:ultra-rare-label 2s ease infinite;color:#fff;text-shadow:0 0 5px rgba(255,255,255,.8)}@keyframes ultra-rare-label{0%,to{background:linear-gradient(45deg,#f0f,#0ff)}50%{background:linear-gradient(45deg,#0ff,#f0f)}}@keyframes ultraRareEffect{0%,to{transform:scale(1);box-shadow:0 0 20px #ff00ff80}50%{transform:scale(1.05);box-shadow:0 0 40px #ff00ffb3}}.card-image{width:100%;height:140px;border-radius:8px;display:flex;align-items:center;justify-content:center;font-size:2.5rem;margin-bottom:10px;position:relative;overflow:hidden;flex-shrink:0}.card-image.monster-image{width:100%;height:100%}.card-name{font-size:1rem;font-weight:700;margin-bottom:10px;text-align:center;color:gold;line-height:1.2;padding:0 30px 0 8px;min-height:1.6rem;display:block;word-wrap:break-word;-webkit-hyphens:auto;hyphens:auto}.card-stats{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin-bottom:10px;grid-template-rows:auto auto}.stat-item{background:#ffffff1a;padding:8px;border-radius:6px;text-align:center;border:1px solid rgba(255,255,255,.1);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.stat-label{font-size:.7rem;opacity:.8;display:block;margin-bottom:2px;text-transform:uppercase;letter-spacing:.5px}.stat-value{font-size:.9rem;font-weight:700;color:gold}.card-description{font-size:.75rem;opacity:.9;text-align:center;line-height:1.3;margin-top:auto;padding-top:8px;max-height:3.6rem;overflow:hidden;display:-webkit-box;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical}.shop-items{display:grid;grid-template-columns:repeat(auto-fit,minmax(350px,1fr));gap:30px;margin-top:30px}.shop-item{background:linear-gradient(145deg,#ffffff1a,#ffffff0d);border-radius:20px;padding:25px;text-align:center;transition:all .3s ease;border:2px solid transparent;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);position:relative;overflow:hidden}.shop-item:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(45deg,transparent,rgba(255,255,255,.1),transparent);transform:translate(-100%);transition:transform .6s ease}.shop-item:hover:before{transform:translate(100%)}.shop-item:hover{transform:translateY(-10px);box-shadow:0 20px 40px #0000004d}.basic-pack{border-color:#4caf50;background:linear-gradient(145deg,#4caf5033,#4caf501a)}.premium-pack{border-color:#9c27b0;background:linear-gradient(145deg,#9c27b033,#9c27b01a)}.legendary-pack{border-color:gold;background:linear-gradient(145deg,#ffd7004d,#ffd70026);animation:legendary-glow 2s ease-in-out infinite alternate}@keyframes legendary-glow{0%{box-shadow:0 0 20px #ffd7004d}to{box-shadow:0 0 40px #ffd70099}}.pack-visual{position:relative;margin-bottom:20px}.pack-image{font-size:4rem;margin-bottom:10px;display:block;filter:drop-shadow(0 5px 15px rgba(0,0,0,.3));animation:pack-float 3s ease-in-out infinite}@keyframes pack-float{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}.pack-sparkles{font-size:1.2rem;animation:sparkle 2s linear infinite;position:absolute;top:0;left:50%;transform:translate(-50%);pointer-events:none}@keyframes sparkle{0%,to{opacity:.5;transform:translate(-50%) scale(1)}50%{opacity:1;transform:translate(-50%) scale(1.2)}}.pack-info h3{font-family:Orbitron,monospace;font-size:1.5rem;margin-bottom:10px;color:gold}.pack-description{font-size:1.1rem;margin-bottom:15px;color:#e0e0e0}.pack-stats{background:#0000004d;padding:10px;border-radius:10px;margin-bottom:20px;font-size:.9rem;border-left:4px solid #FFD700}.pack-price{font-size:1.3rem;font-weight:700;margin-bottom:20px;color:#4caf50}.buy-btn{background:linear-gradient(45deg,#4caf50,#45a049);color:#fff;border:none;padding:15px 30px;border-radius:25px;font-size:1.1rem;font-weight:700;cursor:pointer;transition:all .3s ease;text-transform:uppercase;letter-spacing:1px;box-shadow:0 5px 15px #4caf504d}.buy-btn:hover{transform:translateY(-3px);box-shadow:0 8px 25px #4caf5080}.buy-btn.legendary{background:linear-gradient(45deg,gold,#ffa000);box-shadow:0 5px 15px #ffd7004d}.buy-btn.legendary:hover{box-shadow:0 8px 25px #ffd70080}.pack-opening{position:fixed;top:0;left:0;width:100vw;height:100vh;background:#000000e6;display:flex;justify-content:center;align-items:center;z-index:1000;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.pack-opening.hidden{display:none}.pack-opening-content{text-align:center;max-width:800px;width:90%}.pack-opening-content h3{font-family:Orbitron,monospace;font-size:2.5rem;margin-bottom:30px;animation:title-pulse 1.5s ease-in-out infinite alternate}@keyframes title-pulse{0%{color:gold;text-shadow:0 0 20px rgba(255,215,0,.5)}to{color:#ffa000;text-shadow:0 0 30px rgba(255,160,0,.8)}}.opening-animation{margin-bottom:30px}.pack-spinner{font-size:6rem;animation:spin 1s linear infinite;display:inline-block}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.revealed-cards{display:flex;justify-content:center;gap:20px;flex-wrap:wrap;margin-bottom:30px}.revealed-card{background:linear-gradient(145deg,#ffffff1a,#ffffff0d);border-radius:15px;padding:20px;text-align:center;min-width:140px;border:2px solid;animation:card-reveal .6s ease-out forwards;opacity:0;transform:scale(.5) rotateY(180deg)}@keyframes card-reveal{to{opacity:1;transform:scale(1) rotateY(0)}}.revealed-card.common{border-color:#4caf50}.revealed-card.rare{border-color:#2196f3}.revealed-card.epic{border-color:#9c27b0}.revealed-card.legendary{border-color:gold;animation:card-reveal .6s ease-out forwards,legendary-shine 2s ease-in-out infinite alternate}@keyframes legendary-shine{0%{box-shadow:0 0 20px #ffd70080}to{box-shadow:0 0 40px #ffd700e6}}.revealed-card .card-emoji{font-size:3rem;display:block;width:80px;height:80px;border-radius:10px;display:flex;align-items:center;justify-content:center;margin:0 auto 10px}.revealed-card .card-emoji.monster-image{width:80px;height:80px}.revealed-card .card-name{font-weight:700;font-size:1.1rem;margin-bottom:5px}.revealed-card .card-rarity{font-size:.9rem;text-transform:uppercase;letter-spacing:1px}.collect-btn{background:linear-gradient(45deg,gold,#ffa000);color:#000;border:none;padding:15px 40px;border-radius:25px;font-size:1.3rem;font-weight:700;cursor:pointer;transition:all .3s ease;text-transform:uppercase;letter-spacing:2px;box-shadow:0 5px 20px #ffd70066}.collect-btn:hover{transform:translateY(-3px);box-shadow:0 8px 30px #ffd70099}@media (max-width: 768px){.shop-items{grid-template-columns:1fr}.pack-opening-content h3{font-size:2rem}.revealed-cards{gap:10px}.revealed-card{min-width:120px;padding:15px}.pack-display{grid-template-columns:repeat(auto-fit,minmax(60px,1fr));gap:10px;padding:10px}.display-pack{min-height:80px;padding:8px}.pack-icon{font-size:2rem}.pack-number{font-size:.6rem}}.card-reveal{animation:cardReveal .6s ease}@keyframes cardReveal{0%{opacity:0;transform:rotateY(180deg) scale(.8)}to{opacity:1;transform:rotateY(0) scale(1)}}.pulse{animation:pulse 1.5s infinite}@keyframes pulse{0%,to{opacity:1}50%{opacity:.5}}@keyframes particle-float{0%{transform:translateY(0) rotate(0);opacity:1}to{transform:translateY(-200px) rotate(360deg);opacity:0}}@keyframes flash{0%{opacity:0}50%{opacity:1}to{opacity:0}}.shop-item.premium-pack:hover .pack-sparkles{animation:sparkle 1s linear infinite,bounce .5s ease-in-out infinite alternate}.shop-item.legendary-pack:hover .pack-sparkles{animation:sparkle .8s linear infinite,rainbow 2s linear infinite}@keyframes bounce{0%{transform:translate(-50%) translateY(0)}to{transform:translate(-50%) translateY(-5px)}}@keyframes rainbow{0%{filter:hue-rotate(0deg)}to{filter:hue-rotate(360deg)}}@keyframes screen-shake{0%,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)}90%{transform:translate(-2px,-2px)}}@keyframes ultra-particle-explosion{0%{transform:scale(0) rotate(0);opacity:1}50%{transform:scale(1.2) rotate(180deg);opacity:.8}to{transform:scale(.8) rotate(360deg) translateY(-100px);opacity:0}}.rarity-bar.ultra-rare{background:linear-gradient(90deg,#f0f,#0ff,#f0f);animation:ultra-rare-glow 1.5s ease-in-out infinite alternate}.rarity-bar.ultra-rare .progress-fill{background:linear-gradient(90deg,#ff0080,#8000ff,#0080ff,#00ff80,#ff8000);animation:rainbow 2s linear infinite}.pack-visual:hover .pack-image{animation:pack-float 1s ease-in-out infinite,pack-scale .3s ease-out}@keyframes pack-scale{0%{transform:scale(1)}50%{transform:scale(1.1)}to{transform:scale(1)}}.pack-display-section{margin-bottom:40px;background:#0003;border-radius:20px;padding:25px;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.pack-type-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px;padding:15px 20px;border-radius:15px;border-left:5px solid}.basic-header{background:linear-gradient(135deg,#4caf5033,#4caf501a);border-left-color:#4caf50}.premium-header{background:linear-gradient(135deg,#9c27b033,#9c27b01a);border-left-color:#9c27b0}.legendary-header{background:linear-gradient(135deg,#ffd7004d,#ffd70026);border-left-color:gold;animation:legendary-header-glow 2s ease-in-out infinite alternate}@keyframes legendary-header-glow{0%{box-shadow:0 0 15px #ffd7004d}to{box-shadow:0 0 25px #ffd70099}}.pack-type-header h3{font-family:Orbitron,monospace;font-size:1.5rem;margin:0;color:gold}.pack-info-compact{display:flex;gap:20px;align-items:center;font-size:1rem}.pack-info-compact .pack-price{font-weight:700;color:#4caf50}.pack-info-compact .pack-description{color:#e0e0e0}.pack-display{display:grid;grid-template-columns:repeat(auto-fit,minmax(80px,1fr));gap:15px;max-height:400px;overflow-y:auto;padding:15px;background:#0000001a;border-radius:15px;scrollbar-width:thin;scrollbar-color:rgba(255,255,255,.3) transparent}.pack-display::-webkit-scrollbar{width:8px}.pack-display::-webkit-scrollbar-track{background:#0003;border-radius:10px}.pack-display::-webkit-scrollbar-thumb{background:#ffffff4d;border-radius:10px}.pack-display::-webkit-scrollbar-thumb:hover{background:#ffffff80}.display-pack{background:linear-gradient(145deg,#ffffff1a,#ffffff0d);border-radius:12px;padding:12px;text-align:center;cursor:pointer;transition:all .3s ease;border:2px solid transparent;position:relative;overflow:hidden;min-height:100px;display:flex;flex-direction:column;justify-content:center;align-items:center}.display-pack:hover{transform:translateY(-5px) scale(1.05);box-shadow:0 10px 25px #0000004d}.display-pack.basic-pack{border-color:#4caf50}.display-pack.premium-pack{border-color:#9c27b0}.display-pack.legendary-pack{border-color:gold;animation:pack-legendary-pulse 3s ease-in-out infinite}@keyframes pack-legendary-pulse{0%,to{box-shadow:0 0 10px #ffd7004d}50%{box-shadow:0 0 20px #ffd70099}}.display-pack-emoji{font-size:2.5rem;margin-bottom:5px;filter:drop-shadow(0 2px 5px rgba(0,0,0,.3));animation:pack-float-small 2s ease-in-out infinite}@keyframes pack-float-small{0%,to{transform:translateY(0)}50%{transform:translateY(-3px)}}.display-pack-sparkles{font-size:.8rem;animation:sparkle-small 1.5s linear infinite;opacity:.7}@keyframes sparkle-small{0%,to{opacity:.5;transform:scale(1)}50%{opacity:1;transform:scale(1.1)}}.display-pack.purchasing{animation:pack-purchase .6s ease-out;pointer-events:none;transform:scale(1.2)}@keyframes pack-purchase{0%{transform:scale(1) rotate(0);opacity:1;box-shadow:0 0 #4caf50cc}50%{transform:scale(1.3) rotate(10deg);opacity:.9;box-shadow:0 0 30px #4caf50cc}to{transform:scale(1.1) rotate(5deg);opacity:1;box-shadow:0 0 20px #4caf5099}}@keyframes pack-denied{0%,to{transform:translate(0);box-shadow:0 0 #f4433600}10%,30%,50%,70%,90%{transform:translate(-5px);box-shadow:0 0 15px #f4433680}20%,40%,60%,80%{transform:translate(5px);box-shadow:0 0 20px #f44336b3}}.display-pack.sold-out .pack-icon.sold{color:#f44336;font-size:2rem;opacity:.8}.display-pack.sold-out .pack-status{font-size:.7rem;color:#999;text-transform:uppercase;letter-spacing:1px;margin-top:2px}.pack-purchase-success{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);background:linear-gradient(45deg,#4caf50,#45a049);color:#fff;padding:15px 30px;border-radius:20px;font-size:1.1rem;font-weight:700;z-index:9999;animation:purchase-success-popup 2.5s ease-out forwards;pointer-events:none;box-shadow:0 10px 30px #0000004d}@keyframes purchase-success-popup{0%{opacity:0;transform:translate(-50%,-50%) scale(.5) rotate(-10deg)}20%{opacity:1;transform:translate(-50%,-50%) scale(1.1) rotate(2deg)}40%{transform:translate(-50%,-50%) scale(1) rotate(0)}80%{opacity:1;transform:translate(-50%,-50%) scale(1) rotate(0)}to{opacity:0;transform:translate(-50%,-50%) scale(.8) rotate(0)}}.display-pack:not(.sold-out):hover{transform:translateY(-5px) scale(1.05);box-shadow:0 10px 25px #0000004d;transition:all .3s cubic-bezier(.4,0,.2,1)}.display-pack:not(.sold-out):active{transform:translateY(-2px) scale(1.02);transition:all .1s ease}.collection-mode-toggle{display:flex;align-items:center}.mode-toggle{padding:10px 20px;border:none;border-radius:8px;background:#ffd7001a;color:gold;font-size:1rem;cursor:pointer;transition:all .3s ease;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);border:2px solid transparent}.mode-toggle:hover{background:#ffd70033;transform:translateY(-2px)}.mode-toggle.active{background:#ffd7004d;border-color:gold;color:#fff;font-weight:700}.sell-mode .monster-card{position:relative;cursor:pointer;transition:all .3s ease}.sell-mode .monster-card:before{content:"💰";position:absolute;top:12px;left:12px;background:#ffd700e6;color:#000;width:32px;height:32px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:1rem;z-index:5;opacity:0;transform:scale(.5);transition:all .3s ease;box-shadow:0 3px 6px #0006;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.sell-mode .monster-card:hover:before{opacity:1;transform:scale(1)}.sell-mode .monster-card:hover{transform:translateY(-5px);box-shadow:0 10px 25px #ffd7004d}.sell-mode .monster-card.selected{border:3px solid #ffd700;transform:translateY(-3px);box-shadow:0 8px 20px #ffd70066}.sell-mode .monster-card.selected:before{opacity:1;transform:scale(1);content:"✅";background:#00ff00e6;color:#000}.sell-mode .monster-card.selected:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:#ffd7001a;border-radius:15px;z-index:1;pointer-events:none}.multi-sell-bar{position:fixed;bottom:20px;left:50%;transform:translate(-50%);background:#141414f2;border:2px solid #ffd700;border-radius:15px;padding:15px 25px;z-index:1000;min-width:400px;max-width:90vw;box-shadow:0 10px 30px #000c;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);transition:all .3s ease}.multi-sell-bar.hidden{transform:translate(-50%) translateY(100px);opacity:0;pointer-events:none}.multi-sell-content{display:flex;justify-content:space-between;align-items:center;gap:20px;flex-wrap:wrap}.selected-info{display:flex;flex-direction:column;color:gold;font-weight:700}.selected-info span:first-child{font-size:1.1rem;margin-bottom:2px}.selected-info span:last-child{font-size:.9rem;color:#90ee90}.multi-sell-actions{display:flex;gap:10px}.action-btn{padding:8px 16px;border:none;border-radius:8px;font-weight:700;cursor:pointer;transition:all .2s ease;font-size:.9rem}.action-btn.clear{background:#ff6b6b;color:#fff}.action-btn.clear:hover{background:#ee5a24;transform:scale(1.05)}.action-btn.sell{background:linear-gradient(45deg,gold,#ffed4e);color:#000}.action-btn.sell:hover{background:linear-gradient(45deg,#ffed4e,gold);transform:scale(1.05)}.action-btn:disabled{opacity:.5;cursor:not-allowed;transform:none!important}.trading-bar{position:fixed;bottom:20px;left:50%;transform:translate(-50%);background:#141414f2;border:2px solid #4a90e2;border-radius:15px;padding:15px 25px;z-index:1000;min-width:400px;max-width:90vw;box-shadow:0 10px 30px #000c;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);transition:all .3s ease}.trading-bar.hidden{transform:translate(-50%) translateY(100px);opacity:0;pointer-events:none}.trading-content{display:flex;justify-content:space-between;align-items:center;gap:20px;flex-wrap:wrap}.trading-info{color:#4a90e2;font-weight:700;font-size:16px}.trading-actions{display:flex;gap:15px;align-items:center}.trading-actions .action-btn.trade{background:linear-gradient(135deg,#4a90e2,#357abd);color:#fff;border:none;padding:10px 20px;border-radius:25px;font-weight:700;font-size:14px;cursor:pointer;text-transform:uppercase;letter-spacing:.5px;transition:all .3s ease;box-shadow:0 4px 15px #4a90e266}.trading-actions .action-btn.trade:hover:not(.disabled){background:linear-gradient(135deg,#357abd,#2868a3);box-shadow:0 6px 20px #4a90e299;transform:translateY(-2px)}.trading-actions .action-btn.trade.disabled{background:#666;cursor:not-allowed;opacity:.6;box-shadow:none}.trading-actions .action-btn.trade.disabled:hover{transform:none;box-shadow:none}.trading-mode .monster-card{position:relative;cursor:pointer;transition:all .3s ease}.trading-mode .monster-card:before{content:"🔄";position:absolute;top:12px;left:12px;background:#4a90e2e6;color:#fff;width:32px;height:32px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:1rem;z-index:5;opacity:0;transform:scale(.5);transition:all .3s ease;box-shadow:0 3px 6px #0006;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.trading-mode .monster-card:hover:before{opacity:1;transform:scale(1)}.trading-mode .monster-card:hover{transform:translateY(-5px);box-shadow:0 10px 25px #4a90e24d}.trading-mode .monster-card.selected{border:3px solid #4a90e2;transform:translateY(-3px);box-shadow:0 8px 20px #4a90e266}.trading-mode .monster-card.selected:before{opacity:1;transform:scale(1);content:"✅";background:#00ff00e6;color:#000}.trading-mode .monster-card.selected:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:#4a90e21a;border-radius:15px;z-index:1;pointer-events:none}.trade-modal-content{max-width:1200px;width:95vw;max-height:90vh;overflow-y:auto;background:linear-gradient(135deg,#1a1a2e,#16213e);border:2px solid #4a90e2;border-radius:15px}.trade-modal-header{text-align:center;padding:20px;border-bottom:1px solid rgba(74,144,226,.3);background:#4a90e21a}.trade-modal-header h3{color:#4a90e2;margin:0;font-size:1.5rem}.trade-modal-subtitle{color:#aaa;font-size:.9rem;margin-top:5px}.trade-comparison{display:grid;grid-template-columns:1fr auto 1fr;gap:20px;padding:20px;align-items:start}.trade-arrow{font-size:2rem;color:#4a90e2;display:flex;align-items:center;justify-content:center;margin-top:40px}.offered-cards-section,.response-cards-section,.my-final-cards-section,.their-final-cards-section{background:#0003;border-radius:10px;padding:15px;border:1px solid rgba(74,144,226,.2)}.offered-cards-section h4,.response-cards-section h4,.my-final-cards-section h4,.their-final-cards-section h4{color:#4a90e2;margin:0 0 15px;text-align:center;font-size:1.1rem}.trade-cards-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(120px,1fr));gap:10px;min-height:150px;max-height:300px;overflow-y:auto;padding:10px;border:1px dashed rgba(74,144,226,.3);border-radius:8px}.trade-cards-grid.response-cards{max-height:200px}.trade-card{background:#0000004d;border-radius:8px;padding:8px;text-align:center;border:1px solid rgba(255,255,255,.1);cursor:pointer;transition:all .3s ease;position:relative}.trade-card:hover{transform:translateY(-2px);border-color:#4a90e2;box-shadow:0 5px 15px #4a90e24d}.trade-card.selected{border-color:#4a90e2;background:#4a90e233;transform:translateY(-2px)}.trade-card.selected:after{content:"✅";position:absolute;top:5px;right:5px;background:#00ff00e6;color:#000;width:20px;height:20px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:.8rem}.trade-card-emoji{font-size:1.5rem;margin-bottom:5px}.trade-card-name{font-size:.8rem;color:#fff;margin-bottom:3px;font-weight:700}.trade-card-rarity{font-size:.7rem;color:#aaa;text-transform:uppercase}.response-card-filters{display:flex;gap:10px;margin-bottom:15px}.response-card-filters select,.response-card-filters input{flex:1;padding:8px;border:1px solid rgba(74,144,226,.3);border-radius:5px;background:#0000004d;color:#fff;font-size:.9rem}.selected-response-cards{margin-top:15px;padding-top:15px;border-top:1px solid rgba(74,144,226,.3)}.selected-response-cards h5{color:#4a90e2;margin:0 0 10px;font-size:.9rem}.selected-cards-display{display:flex;flex-wrap:wrap;gap:5px;min-height:40px;padding:10px;border:1px dashed rgba(74,144,226,.3);border-radius:5px;background:#0003}.response-count{text-align:center;margin-top:10px;color:#4a90e2;font-weight:700}.final-trade-comparison{display:grid;grid-template-columns:1fr auto 1fr;gap:30px;padding:20px;align-items:start}.trade-value-comparison{padding:20px;background:#0003;border-radius:10px;margin:0 20px;border:1px solid rgba(74,144,226,.2)}.value-analysis h5{color:#4a90e2;text-align:center;margin:0 0 15px}.value-bars{display:flex;flex-direction:column;gap:15px}.value-bar-container{display:flex;align-items:center;gap:10px}.value-label{min-width:120px;color:#fff;font-size:.9rem}.value-bar{flex:1;height:20px;background:#0000004d;border-radius:10px;overflow:hidden;border:1px solid rgba(255,255,255,.1)}.value-fill{height:100%;background:linear-gradient(90deg,#4a90e2,#357abd);transition:width .5s ease;border-radius:10px}.value-text{min-width:80px;color:#4a90e2;font-weight:700;font-size:.9rem}.fairness-indicator{text-align:center;margin-top:15px;padding:10px;border-radius:8px;background:#4a90e21a}.fairness-text{color:#4a90e2;font-weight:700}.fairness-text.fair{color:#4caf50}.fairness-text.unfair{color:#f44336}.trade-actions{display:flex;justify-content:center;gap:15px;padding:20px;border-top:1px solid rgba(74,144,226,.3);background:#0000001a}.trade-btn{padding:12px 24px;border:none;border-radius:8px;font-weight:700;font-size:1rem;cursor:pointer;transition:all .3s ease;min-width:160px}.trade-btn.primary{background:linear-gradient(135deg,#4a90e2,#357abd);color:#fff}.trade-btn.primary:hover:not(:disabled){background:linear-gradient(135deg,#357abd,#2868a3);transform:translateY(-2px);box-shadow:0 5px 15px #4a90e266}.trade-btn.success{background:linear-gradient(135deg,#4caf50,#45a049);color:#fff}.trade-btn.success:hover{background:linear-gradient(135deg,#45a049,#3e8e41);transform:translateY(-2px);box-shadow:0 5px 15px #4caf5066}.trade-btn.danger{background:linear-gradient(135deg,#f44336,#d32f2f);color:#fff}.trade-btn.danger:hover{background:linear-gradient(135deg,#d32f2f,#b71c1c);transform:translateY(-2px);box-shadow:0 5px 15px #f4433666}.trade-btn.secondary{background:#6c757dcc;color:#fff;border:1px solid rgba(255,255,255,.2)}.trade-btn.secondary:hover{background:#6c757d;transform:translateY(-2px)}.trade-btn:disabled{background:#6c757d66;color:#ffffff80;cursor:not-allowed;transform:none;box-shadow:none}@media (max-width: 768px){.trade-modal-content{width:98vw;max-height:95vh}.trade-comparison,.final-trade-comparison{grid-template-columns:1fr;gap:15px}.trade-arrow{transform:rotate(90deg);margin:10px 0}.response-card-filters{flex-direction:column}.trade-actions{flex-direction:column;gap:10px}.trade-btn{min-width:auto;width:100%}}.collection-mode-toggle{display:flex;gap:10px}.mode-toggle.hidden{display:none}@media (max-width: 768px){.multi-sell-bar{min-width:auto;max-width:95vw;padding:12px 20px;bottom:10px}.multi-sell-content{flex-direction:column;gap:10px;text-align:center}.selected-info{flex-direction:row;gap:15px;justify-content:center}.multi-sell-actions{justify-content:center}}.rarity-summary{padding:8px;border-radius:8px;text-align:center;font-size:.85rem;font-weight:700;border:2px solid}.rarity-summary.common{background:#a9a9a933;border-color:#a9a9a9;color:#a9a9a9}.rarity-summary.rare{background:#4169e133;border-color:#4169e1;color:#4169e1}.rarity-summary.epic{background:#8a2be233;border-color:#8a2be2;color:#8a2be2}.rarity-summary.legendary{background:#ffd70033;border-color:gold;color:gold}.rarity-summary.ultra-rare{background:#f0f3;border-color:#f0f;color:#f0f;animation:pulse-rare 2s infinite}.card-placeholder.selected-placeholder{border:3px solid #ffd700!important;background:#ffd7001a!important;color:gold!important;font-weight:700}.card-placeholder.selected-placeholder:before{content:"✅ ";color:#0f0}.modal{display:none;position:fixed;top:0;left:0;width:100%;height:100%;background:#000c;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);z-index:10000;justify-content:center;align-items:center}.modal.show,.modal[style*="display: block"]{display:flex!important}.modal-content{background:linear-gradient(135deg,#2a3b5c,#1e2a3a);border-radius:15px;padding:30px;box-shadow:0 20px 40px #000000b3;border:2px solid rgba(255,215,0,.3);position:relative;max-width:90vw;max-height:90vh;overflow-y:auto;animation:modalFadeIn .3s ease-out}@keyframes modalFadeIn{0%{opacity:0;transform:scale(.8) translateY(-50px)}to{opacity:1;transform:scale(1) translateY(0)}}.modal .close{position:absolute;top:15px;right:20px;font-size:2rem;color:#ccc;cursor:pointer;line-height:1;transition:color .3s ease}.modal .close:hover{color:#fff}#card-sell-modal .modal-content{max-width:500px;text-align:center}.sell-info{margin:20px 0;padding:20px;background:#0003;border-radius:10px;border:2px solid rgba(255,215,0,.3)}.sell-price{display:flex;justify-content:space-between;align-items:center;margin-bottom:15px;font-size:1.2rem}.price-label{color:#ccc}.price-value{color:gold;font-weight:700;font-size:1.4rem}.sell-warning{color:#ff6b6b;font-size:.9rem;font-style:italic}.sell-actions{display:flex;gap:15px;justify-content:center;margin-top:20px}.sell-btn{padding:12px 24px;border:none;border-radius:8px;font-size:1rem;font-weight:700;cursor:pointer;transition:all .3s ease;min-width:120px}.sell-btn.confirm{background:linear-gradient(45deg,#ff6b6b,#ee5a24);color:#fff}.sell-btn.confirm:hover{background:linear-gradient(45deg,#ee5a24,#ff6b6b);transform:translateY(-2px);box-shadow:0 5px 15px #ff6b6b66}.sell-btn.cancel{background:#ffffff1a;color:#ccc;border:2px solid rgba(255,255,255,.2)}.sell-btn.cancel:hover{background:#fff3;color:#fff;transform:translateY(-2px)}.collection-stat.value{color:gold;font-weight:700}#card-sell-modal.ultra-rare-modal .modal-content{border:3px solid;border-image:linear-gradient(45deg,red,#ff8000,#ff0,#80ff00,#0f0,#00ff80,#0ff,#0080ff,#00f,#8000ff,#f0f,#ff0080) 1;box-shadow:0 0 30px #f0fc,inset 0 0 30px #00ffff4d;animation:ultra-rare-modal-glow 2s ease-in-out infinite alternate}#card-sell-modal.ultra-rare-modal .sell-info{background:linear-gradient(135deg,#f0f3,#0ff3);border:2px solid rgba(255,0,255,.6);animation:ultra-rare-info-pulse 1.5s ease-in-out infinite}@keyframes ultra-rare-modal-glow{0%{box-shadow:0 0 30px #f0fc,inset 0 0 30px #00ffff4d}to{box-shadow:0 0 50px #ff0c,inset 0 0 50px #ff00ff4d}}@keyframes ultra-rare-info-pulse{0%{background:linear-gradient(135deg,#f0f3,#0ff3)}to{background:linear-gradient(135deg,#00ffff4d,#ff00ff4d)}}.restock-countdown{display:flex;align-items:center;justify-content:center;min-height:300px;background:linear-gradient(135deg,#4a90e21a,#2d37481a);border:2px dashed rgba(74,144,226,.3);border-radius:15px;margin:10px;animation:pulse-border 2s ease-in-out infinite}.countdown-content{text-align:center;padding:30px;background:#ffffff0d;border-radius:12px;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid rgba(255,255,255,.1)}.countdown-icon{font-size:3rem;margin-bottom:15px;animation:rotate 2s linear infinite}.countdown-text{font-size:1.1rem;color:#cbd5e0;margin-bottom:10px;font-weight:500}.countdown-timer{font-size:2.5rem;font-weight:700;color:#4a90e2;font-family:Courier New,monospace;text-shadow:0 0 20px rgba(74,144,226,.5);letter-spacing:2px}@keyframes pulse-border{0%,to{border-color:#4a90e24d;box-shadow:0 0 #4a90e266}50%{border-color:#4a90e299;box-shadow:0 0 0 10px #4a90e200}}@keyframes rotate{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@media (max-width: 768px){.restock-countdown{min-height:250px;margin:5px}.countdown-content{padding:20px}.countdown-icon{font-size:2.5rem;margin-bottom:10px}.countdown-text{font-size:1rem}.countdown-timer{font-size:2rem}}.monster-image{width:100%;height:100%;display:flex;align-items:center;justify-content:center;border-radius:10px;position:relative;overflow:hidden;background-size:cover;background-position:center;background-repeat:no-repeat;border:2px solid rgba(255,255,255,.2);box-shadow:inset 0 0 20px #0000004d}.monster-image:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(45deg,transparent 30%,rgba(255,255,255,.1) 50%,transparent 70%);animation:shimmer 3s infinite linear;z-index:1}.monster-image .monster-symbol{display:none}@keyframes shimmer{0%{transform:translate(-100%)}to{transform:translate(100%)}}.monster-feuerdrache{--monster-color-primary: #ff4444;--monster-color-secondary: #cc2222;--monster-border-color: #ff6666}.monster-waldgeist{--monster-color-primary: #44aa44;--monster-color-secondary: #228822;--monster-border-color: #66cc66}.monster-blitzwolf{--monster-color-primary: #ffff44;--monster-color-secondary: #cccc22;--monster-border-color: #ffff66}.monster-steingigant{--monster-color-primary: #888888;--monster-color-secondary: #666666;--monster-border-color: #aaaaaa}.monster-wasserschlange{--monster-color-primary: #4444ff;--monster-color-secondary: #2222cc;--monster-border-color: #6666ff}.monster-kristallbaer{--monster-color-primary: #ff44ff;--monster-color-secondary: #cc22cc;--monster-border-color: #ff66ff}.monster-schattenrabe{--monster-color-primary: #444444;--monster-color-secondary: #222222;--monster-border-color: #666666}.monster-flammenphoenix{--monster-color-primary: #ff8800;--monster-color-secondary: #cc6600;--monster-border-color: #ffaa22}.monster-eiswaechter{--monster-color-primary: #88ffff;--monster-color-secondary: #66cccc;--monster-border-color: #aaffff}.monster-sternendrache{--monster-color-primary: #ffaa00;--monster-color-secondary: #cc8800;--monster-border-color: #ffcc22}.monster-urzeittytan{--monster-color-primary: #aa8844;--monster-color-secondary: #886622;--monster-border-color: #ccaa66}.monster-geisterherr{--monster-color-primary: #aa44aa;--monster-color-secondary: #882288;--monster-border-color: #cc66cc}.monster-regenbogeneinhorn{--monster-color-primary: #ff88ff;--monster-color-secondary: #cc66cc;--monster-border-color: #ffaaff;background:linear-gradient(45deg,red,#f80,#ff0,#8f0,#08f,#80f,#f08);background-size:400% 400%;animation:rainbow-gradient 3s ease infinite}@keyframes rainbow-gradient{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}.monster-kosmosdrache{--monster-color-primary: #4488ff;--monster-color-secondary: #2266cc;--monster-border-color: #66aaff;background:radial-gradient(circle,#001,#015,#03a);position:relative}.monster-kosmosdrache:after{content:"✦ ✧ ★ ☆";position:absolute;top:10%;left:10%;right:10%;bottom:10%;display:flex;justify-content:space-around;align-items:center;color:#fff;font-size:.8rem;animation:twinkle 2s infinite alternate;pointer-events:none}@keyframes twinkle{0%{opacity:.5}to{opacity:1}}.monster-zeitwaechter{--monster-color-primary: #ffaa88;--monster-color-secondary: #cc8866;--monster-border-color: #ffccaa;background:conic-gradient(from 0deg,#fa8,#c86,#a64,#fa8);animation:time-rotation 10s linear infinite}@keyframes time-rotation{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.monster-image.common{filter:brightness(.9)}.monster-image.rare{filter:brightness(1.1) saturate(1.2);box-shadow:inset 0 0 20px #0000004d,0 0 10px #3b82f666}.monster-image.epic{filter:brightness(1.2) saturate(1.4);box-shadow:inset 0 0 20px #0000004d,0 0 15px #a855f799}.monster-image.legendary{filter:brightness(1.3) saturate(1.6) contrast(1.1);box-shadow:inset 0 0 20px #0000004d,0 0 20px #ffd700cc;animation:legendary-pulse 2s infinite alternate}.monster-image.ultra-rare{filter:brightness(1.5) saturate(2) contrast(1.3);box-shadow:inset 0 0 25px #0006,0 0 30px #f0f;animation:ultra-rare-image-pulse 1.5s infinite alternate;position:relative;overflow:hidden}.monster-image.ultra-rare:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(45deg,transparent 20%,rgba(255,255,255,.3) 40%,rgba(255,0,255,.3) 60%,transparent 80%);animation:ultra-rare-shimmer 2s infinite linear;pointer-events:none}@keyframes ultra-rare-image-pulse{0%{box-shadow:inset 0 0 25px #0006,0 0 30px #f0f;transform:scale(1)}to{box-shadow:inset 0 0 35px #0003,0 0 50px #f0f;transform:scale(1.02)}}@keyframes ultra-rare-shimmer{0%{transform:translate(-100%) translateY(-100%) rotate(45deg)}to{transform:translate(100%) translateY(100%) rotate(45deg)}}.monster-symbol{position:relative;z-index:2;text-shadow:2px 2px 4px rgba(0,0,0,.8);filter:drop-shadow(0 0 10px rgba(255,255,255,.3))}.monster-image:hover .monster-symbol{transform:scale(1.1) rotate(5deg);transition:transform .3s ease}.pack-image-container{position:relative;width:80px;height:80px}.pack-image{width:100%;height:100%;border-radius:10px;display:flex;align-items:center;justify-content:center;font-size:2.5rem;background:linear-gradient(135deg,var(--pack-color-primary),var(--pack-color-secondary));border:2px solid var(--pack-border-color);box-shadow:0 4px 8px #0000004d;transition:all .3s ease}.pack-image:hover{transform:scale(1.05);box-shadow:0 6px 12px #0006}.pack-basic{--pack-color-primary: #4CAF50;--pack-color-secondary: #2E7D32;--pack-border-color: #66BB6A}.pack-premium{--pack-color-primary: #9C27B0;--pack-color-secondary: #6A1B9A;--pack-border-color: #BA68C8}.pack-legendary{--pack-color-primary: #FFD700;--pack-color-secondary: #FFA000;--pack-border-color: #FFEB3B;background:linear-gradient(45deg,gold,#ffa000,#ff8f00,gold);background-size:300% 300%;animation:legendary-pack-glow 2s ease infinite}@keyframes legendary-pack-glow{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}.pack-icon{font-size:2.5rem;padding:10px;border-radius:50%;display:flex;align-items:center;justify-content:center;margin-bottom:5px;text-shadow:0 2px 4px rgba(0,0,0,.8);transition:all .3s ease}.pack-icon.pack-basic{background:radial-gradient(circle,#4caf50,#2e7d32);box-shadow:0 0 15px #4caf5080}.pack-icon.pack-premium{background:radial-gradient(circle,#9c27b0,#6a1b9a);box-shadow:0 0 15px #9c27b080;animation:premium-pulse 2s infinite alternate}.pack-icon.pack-legendary{background:radial-gradient(circle,gold,#ff8f00);box-shadow:0 0 20px #ffd700cc;animation:legendary-pack-shine 2s infinite alternate}@keyframes premium-pulse{0%{box-shadow:0 0 15px #9c27b080}to{box-shadow:0 0 25px #9c27b0cc}}@keyframes legendary-pack-shine{0%{box-shadow:0 0 20px #ffd700cc;transform:scale(1)}to{box-shadow:0 0 30px gold;transform:scale(1.05)}}.display-pack:hover .pack-icon{transform:scale(1.1) rotate(5deg)}.monster-image.feuerdrache{background-image:url(/monster-tcg/assets/feuerdrache-DCyTLTP1.png)}.monster-image.waldgeist{background-image:url(/monster-tcg/assets/waldgeist-CLq1LJAh.png)}.monster-image.blitzwolf{background-image:url(/monster-tcg/assets/blitzwolf-IJIYPsmU.png)}.monster-image.steingigant{background-image:url(/monster-tcg/assets/steingigant-Dt-sZNc1.png)}.monster-image.wasserschlange{background-image:url(/monster-tcg/assets/wasserschlange-CrnnckL-.png)}.monster-image.glutkaefer{background-image:url(/monster-tcg/assets/glutkaefer-BnyoNPrm.png)}.monster-image.steinmaus{background-image:url(/monster-tcg/assets/steinmaus-ULW3aYma.png)}.monster-image.windvogel{background-image:url(/monster-tcg/assets/windvogel-Cu3gE5FK.png)}.monster-image.erdwurm{background-image:url(/monster-tcg/assets/erdwurm-CNEAIAU0.png)}.monster-image.lichtfalter{background-image:url(/monster-tcg/assets/lichtfalter-DJHgBXx5.png)}.monster-image.frostfrosch{background-image:url(/monster-tcg/assets/frostfrosch-BzyV-9xZ.png)}.monster-image.wuestenskink{background-image:url(/monster-tcg/assets/wuestenskink-CzmPzW8-.png)}.monster-image.dunkelspinne{background-image:url(/monster-tcg/assets/dunkelspinne-Cb5B9M7o.png)}.monster-image.schneehase{background-image:url(/monster-tcg/assets/schneehase-vYTGYJ7O.png)}.monster-image.steinbock{background-image:url(/monster-tcg/assets/steinbock-CLMtNqAl.png)}.monster-image.glutschlange{background-image:url(/monster-tcg/assets/glutschlange-CiLvLhNJ.png)}.monster-image.nebelkatze{background-image:url(/monster-tcg/assets/nebelkatze-CsJiVOPc.png)}.monster-image.donnerbaer{background-image:url(/monster-tcg/assets/donnerbaer-BJfXtKgX.png)}.monster-image.kristallmotte{background-image:url(/monster-tcg/assets/kristallmotte-DzgWQPIQ.png)}.monster-image.sandgeist{background-image:url(/monster-tcg/assets/sandgeist-CvWgK75r.png)}.monster-image.wasserkaefer{background-image:url(/monster-tcg/assets/wasserkaefer-BjYrezWu.png)}.monster-image.bergziege{background-image:url(/monster-tcg/assets/bergziege-CzH-fBar.png)}.monster-image.flammenameise{background-image:url(/monster-tcg/assets/flammenameise-B2TWAcOD.png)}.monster-image.eispinguin{background-image:url(/monster-tcg/assets/eispinguin-oYQjKaHo.png)}.monster-image.waldspinne{background-image:url(/monster-tcg/assets/waldspinne-BejMy0gO.png)}.monster-image.feuerameise{background-image:url(/monster-tcg/assets/feuerameise-BqtAz8t5.png)}.monster-image.schneeeule{background-image:url(/monster-tcg/assets/schneeeule-VPh5KW-G.png)}.monster-image.wassersalamander{background-image:url(/monster-tcg/assets/wassersalamander-ByB16d3H.png)}.monster-image.steinechse{background-image:url(/monster-tcg/assets/steinechse-hEXA2IBT.png)}.monster-image.windwiesel{background-image:url(/monster-tcg/assets/windwiesel-QiSVREVv.png)}.monster-image.gluehkaefer{background-image:url(/monster-tcg/assets/gluehkaefer-DMK788Uf.png)}.monster-image.lehmgolem{background-image:url(/monster-tcg/assets/lehmgolem-DRi3VbL6.png)}.monster-image.blasenfisch{background-image:url(/monster-tcg/assets/blasenfisch-DswTbG5l.png)}.monster-image.kieselkrabbe{background-image:url(/monster-tcg/assets/kieselkrabbe-DhuOQCRb.png)}.monster-image.glutmader{background-image:url(/monster-tcg/assets/glutmader-B12Y4zfG.png)}.monster-image.eisbaer{background-image:url(/monster-tcg/assets/eisbaer-DHDThSar.png)}.monster-image.schattenmaus{background-image:url(/monster-tcg/assets/schattenmaus-Br2ZqwBL.png)}.monster-image.wassermolch{background-image:url(/monster-tcg/assets/wassermolch-BbSmJgH1.png)}.monster-image.steinratte{background-image:url(/monster-tcg/assets/steinratte-BKDVODkx.png)}.monster-image.windmotte{background-image:url(/monster-tcg/assets/windmotte-vUNN71o2.png)}.monster-image.glutwurm{background-image:url(/monster-tcg/assets/glutwurm-B64QdNs-.png)}.monster-image.frostmuecke{background-image:url(/monster-tcg/assets/frostmuecke-C3UwmbSd.png)}.monster-image.bergmurmel{background-image:url(/monster-tcg/assets/bergmurmel-CJJUDWDK.png)}.monster-image.wasserwanze{background-image:url(/monster-tcg/assets/wasserwanze-DOYi-9oB.png)}.monster-image.sandkaefer{background-image:url(/monster-tcg/assets/sandkaefer-DHoRYzdR.png)}.monster-image.nachtfalter{background-image:url(/monster-tcg/assets/nachtfalter-DYCeR7Ym.png)}.monster-image.steinwurm{background-image:url(/monster-tcg/assets/steinwurm-XfC4BAco.png)}.monster-image.glutfalke{background-image:url(/monster-tcg/assets/glutfalke-D0krB8kf.png)}.monster-image.schmelzschnecke{background-image:url(/monster-tcg/assets/schmelzschnecke-COd4F90v.png)}.monster-image.windspinne{background-image:url(/monster-tcg/assets/windspinne-K2z8S8wp.png)}.monster-image.kristallwurm{background-image:url(/monster-tcg/assets/kristallwurm-CRv0W3YZ.png)}.monster-image.nachtechse{background-image:url(/monster-tcg/assets/nachtechse-DUv9TOG6.png)}.monster-image.wasserfloh{background-image:url(/monster-tcg/assets/wasserfloh-YfYrj1Fh.png)}.monster-image.glutgecko{background-image:url(/monster-tcg/assets/glutgecko-BrxJmv5D.png)}.monster-image.bergfink{background-image:url(/monster-tcg/assets/bergfink-CH6rjj_k.png)}.monster-image.schattenwurm{background-image:url(/monster-tcg/assets/schattenwurm-CGXWBSIs.png)}.monster-image.eisfuchs{background-image:url(/monster-tcg/assets/eisfuchs-CQGXAqrG.png)}.monster-image.steinmotte{background-image:url(/monster-tcg/assets/steinmotte-CeZVS_MO.png)}.monster-image.blumengeist{background-image:url(/monster-tcg/assets/blumengeist-BqALtAAJ.png)}.monster-image.metallkaefer{background-image:url(/monster-tcg/assets/metallkaefer-Dp9d87wN.png)}.monster-image.schaumfrosch{background-image:url(/monster-tcg/assets/schaumfrosch-B_lMVzWW.png)}.monster-image.rauchgeist{background-image:url(/monster-tcg/assets/rauchgeist-C_1XDJhF.png)}.monster-image.kristallbiene{background-image:url(/monster-tcg/assets/kristallbiene-G6PDtkZQ.png)}.monster-image.steinpilz{background-image:url(/monster-tcg/assets/steinpilz-CrKRNKiy.png)}.monster-image.windrose{background-image:url(/monster-tcg/assets/windrose--hFqvs9w.png)}.monster-image.salzkristall{background-image:url(/monster-tcg/assets/salzkristall-BL-bhZzW.png)}.monster-image.nebelschleier{background-image:url(/monster-tcg/assets/nebelschleier-DfqC0e5y.png)}.monster-image.mondstaub{background-image:url(/monster-tcg/assets/mondstaub-BpvjIysj.png)}.monster-image.regentropfen{background-image:url(/monster-tcg/assets/regentropfen-CfuYOly9.png)}.monster-image.sonnenschein{background-image:url(/monster-tcg/assets/sonnenschein-DeU06gQs.png)}.monster-image.sternlicht{background-image:url(/monster-tcg/assets/sternlicht-DkBMLXo5.png)}.monster-image.wolkentanz{background-image:url(/monster-tcg/assets/wolkentanz-BSSSJpxx.png)}.monster-image.meeresrauschen{background-image:url(/monster-tcg/assets/meeresrauschen-KkZCMxGS.png)}.monster-image.kristallbaer{background-image:url(/monster-tcg/assets/kristallbaer-BrRRkgrn.png)}.monster-image.schattenrabe{background-image:url(/monster-tcg/assets/schattenrabe-BRanOj9_.png)}.monster-image.flammenphoenix{background-image:url(/monster-tcg/assets/flammenphoenix-BU9HjEmD.png)}.monster-image.eiswaechter{background-image:url(/monster-tcg/assets/eiswaechter-BaDGSv6e.png)}.monster-image.blitzjaeger{background-image:url(/monster-tcg/assets/blitzjaeger-CHx2wdcC.png)}.monster-image.magmagolem{background-image:url(/monster-tcg/assets/magmagolem-BQ6Dauru.png)}.monster-image.sturmadler{background-image:url(/monster-tcg/assets/sturmadler-DG3p9nX3.png)}.monster-image.tiefseekraken{background-image:url(/monster-tcg/assets/tiefseekraken-DEf0swv1.png)}.monster-image.nebelgeist{background-image:url(/monster-tcg/assets/nebelgeist-DtP7HOFp.png)}.monster-image.lavadrache{background-image:url(/monster-tcg/assets/lavadrache-DhC-gnRE.png)}.monster-image.frostloewe{background-image:url(/monster-tcg/assets/frostloewe-C7UV1nQz.png)}.monster-image.donnerfalke{background-image:url(/monster-tcg/assets/donnerfalke-DbjSlpI8.png)}.monster-image.erdriese{background-image:url(/monster-tcg/assets/erdriese-DF-GxE8R.png)}.monster-image.wassernixe{background-image:url(/monster-tcg/assets/wassernixe-CLygJmps.png)}.monster-image.windgeist{background-image:url(/monster-tcg/assets/windgeist-DIRze5b7.png)}.monster-image.steinphoenix{background-image:url(/monster-tcg/assets/steinphoenix-C3GWdxNd.png)}.monster-image.mondwolf{background-image:url(/monster-tcg/assets/mondwolf-yc6Kok3Y.png)}.monster-image.korallenwachter{background-image:url(/monster-tcg/assets/korallenwaechter-B-BI3f5z.png)}.monster-image.bluetentiger{background-image:url(/monster-tcg/assets/bluetentiger-CXjIkOzE.png)}.monster-image.glasspinne{background-image:url(/monster-tcg/assets/glasspinne-BS5zRZSS.png)}.monster-image.schneeleopard{background-image:url(/monster-tcg/assets/schneeleopard-B43r0dNi.png)}.monster-image.sonnenechse{background-image:url(/monster-tcg/assets/sonnenechse-RzmcK10b.png)}.monster-image.nebeldrache{background-image:url(/monster-tcg/assets/nebeldrache-qpNhXUhM.png)}.monster-image.kristallwolf{background-image:url(/monster-tcg/assets/kristallwolf-IB_eBAPM.png)}.monster-image.feuervogel{background-image:url(/monster-tcg/assets/feuervogel-DOoCAa8d.png)}.monster-image.tiefenhai{background-image:url(/monster-tcg/assets/tiefenhai-efA18nco.png)}.monster-image.berggeist{background-image:url(/monster-tcg/assets/berggeist-D9rJYf10.png)}.monster-image.lichtwiesel{background-image:url(/monster-tcg/assets/lichtwiesel-0bT1ad-h.png)}.monster-image.glutbaer{background-image:url(/monster-tcg/assets/glutbaer-9tD2JLac.png)}.monster-image.sturmrabe{background-image:url(/monster-tcg/assets/sturmrabe-DdQir7bE.png)}.monster-image.wasserloewe{background-image:url(/monster-tcg/assets/wasserloewe-COMF6A9c.png)}.monster-image.steinadler{background-image:url(/monster-tcg/assets/steinadler-DL4A_E8M.png)}.monster-image.nachtjaeger{background-image:url(/monster-tcg/assets/nachtjaeger-DdwEGY1Z.png)}.monster-image.regenbogenfisch{background-image:url(/monster-tcg/assets/regenbogenfisch-bMBXnTjX.png)}.monster-image.winddrache{background-image:url(/monster-tcg/assets/winddrache-Cj9kGSr4.png)}.monster-image.lavaschlange{background-image:url(/monster-tcg/assets/lavaschlange-D_Lz2efy.png)}.monster-image.eiskristall{background-image:url(/monster-tcg/assets/eiskristall-DRSbfXXe.png)}.monster-image.glutwolf{background-image:url(/monster-tcg/assets/glutwolf-3xc46sq6.png)}.monster-image.sternendrache{background-image:url(/monster-tcg/assets/sternendrache-Df79PPcW.png)}.monster-image.urzeittytan{background-image:url(/monster-tcg/assets/urzeittytan-BkupVtZN.png)}.monster-image.geisterherr{background-image:url(/monster-tcg/assets/geisterherr-DmcO_1Y3.png)}.monster-image.galaxienphoenix{background-image:url(/monster-tcg/assets/galaxienphoenix-BTYf6QLu.png)}.monster-image.chaosdrache{background-image:url(/monster-tcg/assets/chaosdrache-CcuIBkyl.png)}.monster-image.plasmageist{background-image:url(/monster-tcg/assets/plasmageist-TXOw0m2L.png)}.monster-image.voidkraken{background-image:url(/monster-tcg/assets/voidkraken-Do6j0Rmq.png)}.monster-image.elementarlord{background-image:url(/monster-tcg/assets/elementarlord-BLI5tAYF.png)}.monster-image.traumwandler{background-image:url(/monster-tcg/assets/traumwandler-DulEqN81.png)}.monster-image.schattentitan{background-image:url(/monster-tcg/assets/schattentitan-CfDRinA6.png)}.monster-image.kristalldrache{background-image:url(/monster-tcg/assets/kristalldrache-hjdNZJFn.png)}.monster-image.seelensammler{background-image:url(/monster-tcg/assets/seelensammler-JQ1waRQJ.png)}.monster-image.feuertitan{background-image:url(/monster-tcg/assets/feuertitan-DC6LNkll.png)}.monster-image.eisherrscher{background-image:url(/monster-tcg/assets/eisherrscher-BkLvNF3u.png)}.monster-image.blitzkaiser{background-image:url(/monster-tcg/assets/blitzkaiser-DMuBfFjp.png)}.monster-image.naturgeist{background-image:url(/monster-tcg/assets/naturgeist-B5b_6Tk7.png)}.monster-image.sturmkoenig{background-image:url(/monster-tcg/assets/sturmkoenig-JN0BT4-q.png)}.monster-image.lichtbringer{background-image:url(/monster-tcg/assets/lichtbringer-DtMTc1r_.png)}.monster-image.erdmutter{background-image:url(/monster-tcg/assets/erdmutter-CnG-soRB.png)}.monster-image.leerwandler{background-image:url(/monster-tcg/assets/leerwandler-BYX6Nv4i.png)}.monster-image.zeitsturm{background-image:url(/monster-tcg/assets/zeitsturm-CqGgskJ8.png)}.monster-image.regenbogeneinhorn{background-image:url(/monster-tcg/assets/regenbogeneinhorn-fjampXYH.png)}.monster-image.kosmosdrache{background-image:url(/monster-tcg/assets/kosmosdrache-DczLPuXb.png)}.monster-image.zeitwaechter{background-image:url(/monster-tcg/assets/zeitwaechter-CbdcOk-W.png)}.monster-image.omnimacht{background-image:url(/monster-tcg/assets/omnimacht-CKS-IMgc.png)}.monster-image.realitaetsweber{background-image:url(/monster-tcg/assets/realitaetsweber-Bh7UF98g.png)}.monster-image.urkraft{background-image:url(/monster-tcg/assets/urkraft-dsxKaWYo.png)}.monster-image.ewigkeitsherr{background-image:url(/monster-tcg/assets/ewigkeitsherr-1iZrN3nk.png)}.monster-image.seelenfuerst{background-image:url(/monster-tcg/assets/seelenfuerst-DqIwS-Sx.png)}.monster-image.chaosimperator{background-image:url(/monster-tcg/assets/chaosimperator-BYZLQxJt.png)}.monster-image.lebensspender{background-image:url(/monster-tcg/assets/lebensspender-CYVItihs.png)}.monster-image.todesfuerst{background-image:url(/monster-tcg/assets/todesfuerst-DyVi6nEv.png)}.monster-image.dimensional{background-image:url(/monster-tcg/assets/dimensional-HW5wr6m1.png)}.monster-image.unendlichkeit{background-image:url(/monster-tcg/assets/unendlichkeit-B2d92G25.png)}.monster-image.schoepfergott{background-image:url(/monster-tcg/assets/schoepfergott-CEqRnluS.png)}.monster-image.weltenzerstoerer{background-image:url(/monster-tcg/assets/weltenzerstoerer-B9CncIg-.png)}.monster-image.allmaechtig{background-image:url(/monster-tcg/assets/allmaechtig-CnyMGlZ6.png)}.monster-image.universumshuter{background-image:url(/monster-tcg/assets/universumshueter-BRuI5mq0.png)}.monster-image.zeitherr{background-image:url(/monster-tcg/assets/zeitherr-3Vd3RI3Z.png)}.monster-image.goettergeist{background-image:url(/monster-tcg/assets/goettergeissel-6hbjFeBD.png)}.monster-image.nexusdrache{background-image:url(/monster-tcg/assets/nexusdrache-D1cTogKK.png)}.monster-image.voidkoenig{background-image:url(/monster-tcg/assets/voidkoenig-MHtqLaqN.png)}.monster-image.quantengott{background-image:url(/monster-tcg/assets/quantengott-DRhbuW08.png)}.monster-image.archetyp{background-image:url(/monster-tcg/assets/archetyp-U-1qhO9z.png)}.monster-image.paradoxon{background-image:url(/monster-tcg/assets/paradoxon--ykxC1Bz.png)}@keyframes destruction-pulse{0%,to{background-position:0% 50%}50%{background-position:100% 50%}}@keyframes omnipotent-glow{0%{filter:brightness(1) drop-shadow(0 0 10px rgba(255,255,255,.5))}to{filter:brightness(1.3) drop-shadow(0 0 20px rgba(255,255,255,1))}}@keyframes universe-guard{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}@keyframes time-master{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes god-slayer-aura{0%{filter:brightness(1) saturate(1)}to{filter:brightness(1.4) saturate(1.8)}}@keyframes nexus-energy{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}@keyframes void-pulse{0%{filter:brightness(.8) invert(0)}to{filter:brightness(1.2) invert(.1)}}@keyframes quantum-flux{0%{background-position:0% 50%;transform:scale(1)}50%{background-position:100% 50%;transform:scale(1.05)}to{background-position:0% 50%;transform:scale(1)}}@keyframes archetype-shine{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}@keyframes paradox-shift{0%{background-position:0% 0%}to{background-position:400% 0%}}
