.random-summon-card.svelte-1hgzklq{background:linear-gradient(135deg,#c41e3a26,#f4d03f1a);border:2px solid var(--accent-gold);border-radius:8px;padding:1.5rem 2rem;text-align:center;box-shadow:0 0 20px #f4d03f26,0 0 40px #c41e3a14,inset 0 0 30px #0000004d;transition:all .3s ease;position:relative;overflow:hidden}.random-summon-card.svelte-1hgzklq:before{content:"";position:absolute;top:-50%;left:-50%;width:200%;height:200%;background:radial-gradient(circle,rgba(244,208,63,.1) 0%,transparent 70%);animation:svelte-1hgzklq-pulse 4s ease-in-out infinite}@keyframes svelte-1hgzklq-pulse{0%,to{transform:scale(1);opacity:.5}50%{transform:scale(1.1);opacity:.8}}.random-summon-card.svelte-1hgzklq:hover{border-color:var(--accent-gold-bright);box-shadow:0 0 40px #f4d03f4d,0 0 80px #c41e3a26,inset 0 0 40px #0000004d;transform:translateY(-2px)}.random-icon.svelte-1hgzklq{font-size:4rem;margin-bottom:.75rem;display:inline-block;position:relative;z-index:1;filter:drop-shadow(0 0 15px var(--accent-red));animation:svelte-1hgzklq-sigil-glow 2s ease-in-out infinite}@keyframes svelte-1hgzklq-sigil-glow{0%,to{filter:drop-shadow(0 0 15px var(--accent-red));transform:scale(1)}50%{filter:drop-shadow(0 0 25px var(--accent-gold));transform:scale(1.05)}}.random-title.svelte-1hgzklq{font-size:1.5rem;color:var(--accent-gold);margin-bottom:.75rem;text-shadow:0 0 15px rgba(244,208,63,.5);position:relative;z-index:1}.random-description.svelte-1hgzklq{color:var(--text-primary);font-size:.95rem;margin-bottom:1rem;line-height:1.5;position:relative;z-index:1}.random-odds.svelte-1hgzklq{display:flex;justify-content:center;gap:1rem;margin-bottom:1.25rem;flex-wrap:wrap;position:relative;z-index:1}.odd-item.svelte-1hgzklq{display:flex;flex-direction:column;align-items:center;gap:.2rem;padding:.5rem .75rem;background:#0000004d;border:1px solid rgba(244,208,63,.3);border-radius:4px;min-width:70px;transition:all .2s ease}.odd-item.svelte-1hgzklq:hover{background:#00000080;border-color:var(--accent-gold);transform:scale(1.05)}.odd-item.legendary.svelte-1hgzklq{border-color:var(--accent-red);background:#c41e3a1a}.odd-item.legendary.svelte-1hgzklq:hover{border-color:var(--accent-red-bright)}.odd-label.svelte-1hgzklq{color:var(--text-secondary);font-size:.7rem;text-transform:uppercase;letter-spacing:.05em}.odd-item.legendary.svelte-1hgzklq .odd-label:where(.svelte-1hgzklq){color:var(--accent-red);font-weight:600}.odd-value.svelte-1hgzklq{color:var(--accent-gold);font-size:1.1rem;font-weight:700;font-family:var(--font-title)}.random-summon-btn.svelte-1hgzklq{background:linear-gradient(135deg,var(--accent-red) 0%,var(--accent-red-bright) 100%);color:var(--text-primary);border:2px solid var(--accent-gold);padding:.875rem 1.75rem;font-size:1rem;font-weight:700;border-radius:6px;cursor:pointer;transition:all .3s ease;display:inline-flex;align-items:center;gap:.5rem;box-shadow:0 4px 15px #c41e3a66,0 0 30px #f4d03f33;position:relative;z-index:1;text-transform:uppercase;letter-spacing:.05em}.random-summon-btn.svelte-1hgzklq:hover{background:linear-gradient(135deg,var(--accent-red-bright) 0%,var(--accent-red) 100%);border-color:var(--accent-gold-bright);box-shadow:0 6px 20px #c41e3a99,0 0 40px #f4d03f4d;transform:translateY(-2px)}.random-summon-btn.svelte-1hgzklq:active{transform:translateY(0)}.btn-icon.svelte-1hgzklq{font-size:1.2rem;animation:svelte-1hgzklq-glow 2s ease-in-out infinite}@keyframes svelte-1hgzklq-glow{0%,to{filter:drop-shadow(0 0 5px rgba(244,208,63,.5))}50%{filter:drop-shadow(0 0 15px rgba(244,208,63,1))}}.btn-text.svelte-1hgzklq{font-size:.95rem}.random-note.svelte-1hgzklq{margin-top:.75rem;color:var(--accent-gold);font-style:italic;font-size:.85rem;position:relative;z-index:1}.random-summon-card.compact.svelte-1hgzklq{padding:1.25rem 1.5rem}.random-summon-card.compact.svelte-1hgzklq .random-icon:where(.svelte-1hgzklq){font-size:2rem;margin-bottom:.5rem}.random-summon-card.compact.svelte-1hgzklq .random-title:where(.svelte-1hgzklq){font-size:1.25rem;margin-bottom:.5rem}.random-summon-card.compact.svelte-1hgzklq .random-description:where(.svelte-1hgzklq){font-size:.9rem;margin-bottom:.75rem}.random-summon-card.compact.svelte-1hgzklq .random-odds:where(.svelte-1hgzklq){gap:.75rem;margin-bottom:1rem}.random-summon-card.compact.svelte-1hgzklq .odd-item:where(.svelte-1hgzklq){min-width:60px;padding:.4rem .6rem}.random-summon-card.compact.svelte-1hgzklq .odd-label:where(.svelte-1hgzklq){font-size:.65rem}.random-summon-card.compact.svelte-1hgzklq .odd-value:where(.svelte-1hgzklq){font-size:1rem}.random-summon-card.compact.svelte-1hgzklq .random-summon-btn:where(.svelte-1hgzklq){padding:.75rem 1.5rem;font-size:.9rem}.random-summon-card.compact.svelte-1hgzklq .btn-icon:where(.svelte-1hgzklq){font-size:1rem}.random-summon-card.compact.svelte-1hgzklq .btn-text:where(.svelte-1hgzklq){font-size:.85rem}.random-summon-card.compact.svelte-1hgzklq .random-note:where(.svelte-1hgzklq){font-size:.8rem;margin-top:.5rem}@media(max-width:768px){.random-summon-card.svelte-1hgzklq{padding:1.25rem 1.5rem}.random-icon.svelte-1hgzklq{font-size:2rem}.random-title.svelte-1hgzklq{font-size:1.25rem}.random-description.svelte-1hgzklq{font-size:.9rem}.random-odds.svelte-1hgzklq{gap:.75rem}.odd-item.svelte-1hgzklq{min-width:60px;padding:.4rem .6rem}.odd-value.svelte-1hgzklq{font-size:1rem}.random-summon-btn.svelte-1hgzklq{padding:.75rem 1.5rem;font-size:.9rem}.btn-text.svelte-1hgzklq{font-size:.85rem}}
