.btn-replay-play.svelte-3fr8kz,.btn-replay-download.svelte-3fr8kz{display:inline-flex;align-items:center;justify-content:center;color:var(--color-primary);opacity:.8;transition:transform .2s ease,opacity .2s ease,filter .2s ease;padding:2px;border-radius:4px;vertical-align:middle}.btn-replay-play.svelte-3fr8kz:hover,.btn-replay-download.svelte-3fr8kz:hover{transform:scale(1.2);opacity:1;filter:drop-shadow(0 0 4px var(--color-primary))}.replay-hint.svelte-12naehf.svelte-12naehf{position:fixed;left:50%;bottom:1.25rem;transform:translate(-50%);z-index:200;display:flex;align-items:flex-start;gap:.75rem;width:min(34rem,calc(100vw - 2rem));padding:.7rem .9rem;border:1px solid var(--color-primary);border-radius:6px;background:var(--color-bg, #14141c);box-shadow:0 4px 18px #00000073;font-size:.88rem;line-height:1.45}.replay-hint.svelte-12naehf a.svelte-12naehf{color:var(--color-primary);text-decoration:underline}.replay-hint-close.svelte-12naehf.svelte-12naehf{flex:none;margin-left:auto;border:none;background:none;color:inherit;opacity:.6;font-size:1.1rem;line-height:1;cursor:pointer}.replay-hint-close.svelte-12naehf.svelte-12naehf:hover{opacity:1}.trophy-grid-block.svelte-m62w5r.svelte-m62w5r{margin-bottom:1.25rem}.trophy-grid-head.svelte-m62w5r.svelte-m62w5r{display:flex;align-items:baseline;flex-wrap:wrap;gap:.6rem;margin-bottom:.6rem}.trophy-grid-head.svelte-m62w5r h4.svelte-m62w5r{font-family:Orbitron,sans-serif;font-size:.9rem;margin:0;letter-spacing:1px;text-transform:uppercase;color:#00d4ff}.trophy-grid-sub.svelte-m62w5r.svelte-m62w5r{font-size:.8rem;opacity:.55}.trophy-grid.svelte-m62w5r.svelte-m62w5r{display:grid;grid-template-columns:repeat(auto-fit,minmax(196px,1fr));gap:.6rem}.trophy-grid-card.svelte-m62w5r.svelte-m62w5r{display:flex;align-items:center;gap:.7rem;padding:.7rem .85rem;border:1px solid var(--tier-border);border-top:4px solid var(--tier-color);border-radius:8px;background:#ffffff05}.trophy-grid-card.is-none.svelte-m62w5r.svelte-m62w5r{border-top:1px solid #2a2f52}.trophy-grid-card.is-mine.svelte-m62w5r.svelte-m62w5r{background:#ffffff0d}.trophy-grid-text.svelte-m62w5r.svelte-m62w5r{display:flex;flex-direction:column;min-width:0;flex:1}.trophy-grid-name.svelte-m62w5r.svelte-m62w5r{font-family:Orbitron,sans-serif;font-size:.9rem;letter-spacing:1px;text-transform:uppercase;color:var(--tier-color)}.trophy-grid-name.rainbow.svelte-m62w5r.svelte-m62w5r{background-image:linear-gradient(90deg,#ff007f,#7b68ee,#00d4ff,#00f5aa);-webkit-background-clip:text;background-clip:text;color:transparent}.trophy-grid-threshold.svelte-m62w5r.svelte-m62w5r{font-family:ui-monospace,Menlo,Consolas,monospace;font-size:.78rem;opacity:.7}.trophy-grid-count.svelte-m62w5r.svelte-m62w5r{font-size:.75rem;opacity:.5}.trophy-grid-state.svelte-m62w5r.svelte-m62w5r{font-family:ui-monospace,Menlo,Consolas,monospace;font-size:.8rem;flex-shrink:0;color:#fa0}.trophy-grid-state.achieved.svelte-m62w5r.svelte-m62w5r{font-size:1rem;color:#00f5aa}.trophy-grid-state.muted.svelte-m62w5r.svelte-m62w5r{color:#e0e0e066}.trophy-grid-hint.svelte-m62w5r.svelte-m62w5r{margin:.6rem 0 0;font-size:.8rem;opacity:.55}
