@font-face{font-family:RuneScape UF;src:url(/fonts/runescape_uf.woff2) format("woff2"),url(/fonts/runescape_uf_clean.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}.ls-arena{--panel: #d9c9a1;--panel-2: #cdba8c;--border: #3a2a17;--text: #2a1d0e;--muted: #6d5836;--accent: #b5872a;--green: #2f7d1e;--red: #9c1b16;--radius: 6px;--radius-sm: 4px;--rs-panel: radial-gradient(circle at 7px 7px, #5a3f22 0 2px, transparent 2.6px), radial-gradient(circle at calc(100% - 7px) 7px, #5a3f22 0 2px, transparent 2.6px), radial-gradient(circle at 7px calc(100% - 7px) , #5a3f22 0 2px, transparent 2.6px), radial-gradient(circle at calc(100% - 7px) calc(100% - 7px) , #5a3f22 0 2px, transparent 2.6px), linear-gradient(180deg, #ddcda6, #cbb887);position:relative;isolation:isolate;background:radial-gradient(92% 64% at 50% 32%,rgba(255,240,198,.22),transparent 62%),radial-gradient(42% 30% at 20% 66%,rgba(92,60,24,.16),transparent 72%),radial-gradient(38% 28% at 80% 42%,rgba(92,60,24,.14),transparent 72%),radial-gradient(34% 40% at 66% 88%,rgba(92,60,24,.12),transparent 72%),radial-gradient(150% 130% at 50% 120%,rgba(0,0,0,.42),transparent 60%),url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAyMjAgMjIwJz48Y2lyY2xlIGN4PSc3MS4yJyBjeT0nMzMuMicgcj0nMS4wJyBmaWxsPScjM2QyYTEyJyBvcGFjaXR5PScwLjE2Jy8+PGNpcmNsZSBjeD0nODAuNScgY3k9JzEyLjgnIHI9JzAuOScgZmlsbD0nIzNkMmExMicgb3BhY2l0eT0nMC4xNScvPjxjaXJjbGUgY3g9JzE1LjQnIGN5PScyMC4wJyByPScwLjgnIGZpbGw9JyNmZmYwY2QnIG9wYWNpdHk9JzAuMTEnLz48Y2lyY2xlIGN4PSc0OS4xJyBjeT0nMTM4LjAnIHI9JzEuMycgZmlsbD0nI2ZmZjBjZCcgb3BhY2l0eT0nMC4xNCcvPjxjaXJjbGUgY3g9Jy01LjInIGN5PScxMC4yJyByPScxLjInIGZpbGw9JyMzZDJhMTInIG9wYWNpdHk9JzAuMTInLz48Y2lyY2xlIGN4PScyMTQuOCcgY3k9JzEwLjInIHI9JzEuMicgZmlsbD0nIzNkMmExMicgb3BhY2l0eT0nMC4xMicvPjxjaXJjbGUgY3g9JzI1LjknIGN5PSc2Ny45JyByPScxLjInIGZpbGw9JyMzZDJhMTInIG9wYWNpdHk9JzAuMTcnLz48Y2lyY2xlIGN4PScxNDAuNicgY3k9JzgxLjknIHI9JzAuOScgZmlsbD0nIzNkMmExMicgb3BhY2l0eT0nMC4xMScvPjxjaXJjbGUgY3g9JzQ1LjMnIGN5PScxNDkuNycgcj0nMC44JyBmaWxsPScjM2QyYTEyJyBvcGFjaXR5PScwLjE3Jy8+PGNpcmNsZSBjeD0nOTkuNycgY3k9JzY1LjknIHI9JzEuMScgZmlsbD0nI2ZmZjBjZCcgb3BhY2l0eT0nMC4xMicvPjxjaXJjbGUgY3g9JzEyNi40JyBjeT0nMTE1LjUnIHI9JzEuMicgZmlsbD0nI2ZmZjBjZCcgb3BhY2l0eT0nMC4xMycvPjxjaXJjbGUgY3g9Jy00LjQnIGN5PScyNi4wJyByPScwLjgnIGZpbGw9JyNmZmYwY2QnIG9wYWNpdHk9JzAuMTInLz48Y2lyY2xlIGN4PScyMTUuNicgY3k9JzI2LjAnIHI9JzAuOCcgZmlsbD0nI2ZmZjBjZCcgb3BhY2l0eT0nMC4xMicvPjxjaXJjbGUgY3g9JzEwNy42JyBjeT0nOC42JyByPScxLjAnIGZpbGw9JyNmZmYwY2QnIG9wYWNpdHk9JzAuMTYnLz48Y2lyY2xlIGN4PScxOTIuNicgY3k9JzY5LjAnIHI9JzEuMScgZmlsbD0nI2ZmZjBjZCcgb3BhY2l0eT0nMC4xNicvPjxjaXJjbGUgY3g9JzEwMC40JyBjeT0nMTg0LjgnIHI9JzEuMycgZmlsbD0nIzNkMmExMicgb3BhY2l0eT0nMC4xOCcvPjxjaXJjbGUgY3g9JzEzLjMnIGN5PScxNTQuMycgcj0nMS4wJyBmaWxsPScjZmZmMGNkJyBvcGFjaXR5PScwLjE4Jy8+PGNpcmNsZSBjeD0nNjIuNicgY3k9Jzg0LjknIHI9JzEuMCcgZmlsbD0nIzNkMmExMicgb3BhY2l0eT0nMC4xNicvPjxjaXJjbGUgY3g9JzM3LjAnIGN5PScyNS44JyByPScwLjUnIGZpbGw9JyNmZmYwY2QnIG9wYWNpdHk9JzAuMTEnLz48Y2lyY2xlIGN4PSc1NC41JyBjeT0nODYuMCcgcj0nMS4yJyBmaWxsPScjM2QyYTEyJyBvcGFjaXR5PScwLjE1Jy8+PGNpcmNsZSBjeD0nMTIwLjknIGN5PScxOTQuMycgcj0nMS4yJyBmaWxsPScjZmZmMGNkJyBvcGFjaXR5PScwLjEzJy8+PGNpcmNsZSBjeD0nOTEuNCcgY3k9Jzc4LjknIHI9JzEuMicgZmlsbD0nI2ZmZjBjZCcgb3BhY2l0eT0nMC4xMicvPjxjaXJjbGUgY3g9JzM4LjgnIGN5PSc1MS4wJyByPScwLjcnIGZpbGw9JyMzZDJhMTInIG9wYWNpdHk9JzAuMTcnLz48Y2lyY2xlIGN4PSc1Ny44JyBjeT0nMjIwLjknIHI9JzAuOCcgZmlsbD0nIzNkMmExMicgb3BhY2l0eT0nMC4xNycvPjxjaXJjbGUgY3g9JzU3LjgnIGN5PScwLjknIHI9JzAuOCcgZmlsbD0nIzNkMmExMicgb3BhY2l0eT0nMC4xNycvPjxjaXJjbGUgY3g9JzIwOS43JyBjeT0nMTUxLjknIHI9JzAuOScgZmlsbD0nI2ZmZjBjZCcgb3BhY2l0eT0nMC4xNycvPjxjaXJjbGUgY3g9JzExLjknIGN5PScxOTcuOScgcj0nMS4xJyBmaWxsPScjZmZmMGNkJyBvcGFjaXR5PScwLjE4Jy8+PGNpcmNsZSBjeD0nODYuMycgY3k9Jzg3LjgnIHI9JzAuNicgZmlsbD0nI2ZmZjBjZCcgb3BhY2l0eT0nMC4xMScvPjxjaXJjbGUgY3g9JzE0LjgnIGN5PSc0NS45JyByPScwLjYnIGZpbGw9JyMzZDJhMTInIG9wYWNpdHk9JzAuMTEnLz48Y2lyY2xlIGN4PScyMjAuMScgY3k9JzMzLjMnIHI9JzAuNicgZmlsbD0nIzNkMmExMicgb3BhY2l0eT0nMC4xJy8+PGNpcmNsZSBjeD0nMC4xJyBjeT0nMzMuMycgcj0nMC42JyBmaWxsPScjM2QyYTEyJyBvcGFjaXR5PScwLjEnLz48Y2lyY2xlIGN4PScxOTIuNCcgY3k9JzEzNS4xJyByPScwLjYnIGZpbGw9JyMzZDJhMTInIG9wYWNpdHk9JzAuMTQnLz48Y2lyY2xlIGN4PSc4MC4xJyBjeT0nMjcuMCcgcj0nMS4yJyBmaWxsPScjZmZmMGNkJyBvcGFjaXR5PScwLjE1Jy8+PGNpcmNsZSBjeD0nMTA2LjQnIGN5PScxOC45JyByPScwLjYnIGZpbGw9JyMzZDJhMTInIG9wYWNpdHk9JzAuMTMnLz48Y2lyY2xlIGN4PScxODIuMycgY3k9JzM1LjUnIHI9JzAuNScgZmlsbD0nI2ZmZjBjZCcgb3BhY2l0eT0nMC4xNScvPjxjaXJjbGUgY3g9JzMyLjMnIGN5PScxMTkuNScgcj0nMC41JyBmaWxsPScjM2QyYTEyJyBvcGFjaXR5PScwLjIyJy8+PGNpcmNsZSBjeD0nMTg5LjknIGN5PScxNTMuMicgcj0nMC43JyBmaWxsPScjM2QyYTEyJyBvcGFjaXR5PScwLjEyJy8+PGNpcmNsZSBjeD0nMTY5LjgnIGN5PScxMTcuMicgcj0nMS4xJyBmaWxsPScjM2QyYTEyJyBvcGFjaXR5PScwLjEzJy8+PGNpcmNsZSBjeD0nMTc4LjUnIGN5PSctMy4zJyByPScxLjInIGZpbGw9JyNmZmYwY2QnIG9wYWNpdHk9JzAuMTgnLz48Y2lyY2xlIGN4PScxNzguNScgY3k9JzIxNi43JyByPScxLjInIGZpbGw9JyNmZmYwY2QnIG9wYWNpdHk9JzAuMTgnLz48Y2lyY2xlIGN4PScxNjIuOCcgY3k9JzQ5LjknIHI9JzAuOScgZmlsbD0nIzNkMmExMicgb3BhY2l0eT0nMC4xJy8+PGNpcmNsZSBjeD0nMjI2LjEnIGN5PSc2MS41JyByPScwLjcnIGZpbGw9JyNmZmYwY2QnIG9wYWNpdHk9JzAuMicvPjxjaXJjbGUgY3g9JzYuMScgY3k9JzYxLjUnIHI9JzAuNycgZmlsbD0nI2ZmZjBjZCcgb3BhY2l0eT0nMC4yJy8+PGNpcmNsZSBjeD0nOTguNCcgY3k9JzIwNi4xJyByPScxLjMnIGZpbGw9JyNmZmYwY2QnIG9wYWNpdHk9JzAuMTQnLz48Y2lyY2xlIGN4PSc0OC41JyBjeT0nNDkuOScgcj0nMC43JyBmaWxsPScjM2QyYTEyJyBvcGFjaXR5PScwLjE3Jy8+PGNpcmNsZSBjeD0nMTk4LjEnIGN5PScxODQuOScgcj0nMC45JyBmaWxsPScjZmZmMGNkJyBvcGFjaXR5PScwLjE4Jy8+PGNpcmNsZSBjeD0nMTguNycgY3k9JzE0NS4zJyByPScxLjInIGZpbGw9JyNmZmYwY2QnIG9wYWNpdHk9JzAuMTgnLz48Y2lyY2xlIGN4PScxMDUuMicgY3k9JzM5LjMnIHI9JzEuMScgZmlsbD0nIzNkMmExMicgb3BhY2l0eT0nMC4yJy8+PGNpcmNsZSBjeD0nLTYuMicgY3k9Jzg3LjEnIHI9JzAuOCcgZmlsbD0nI2ZmZjBjZCcgb3BhY2l0eT0nMC4xNycvPjxjaXJjbGUgY3g9JzIxMy44JyBjeT0nODcuMScgcj0nMC44JyBmaWxsPScjZmZmMGNkJyBvcGFjaXR5PScwLjE3Jy8+PGNpcmNsZSBjeD0nMzcuNCcgY3k9JzI3LjknIHI9JzAuNicgZmlsbD0nI2ZmZjBjZCcgb3BhY2l0eT0nMC4xOCcvPjxjaXJjbGUgY3g9JzMyLjInIGN5PScxODEuOCcgcj0nMS4zJyBmaWxsPScjZmZmMGNkJyBvcGFjaXR5PScwLjE0Jy8+PGNpcmNsZSBjeD0nMTIwLjcnIGN5PScyOC44JyByPScwLjUnIGZpbGw9JyNmZmYwY2QnIG9wYWNpdHk9JzAuMTYnLz48Y2lyY2xlIGN4PScxMTUuOCcgY3k9JzIwNS40JyByPScwLjgnIGZpbGw9JyNmZmYwY2QnIG9wYWNpdHk9JzAuMTgnLz48Y2lyY2xlIGN4PSc0Ni40JyBjeT0nNTUuNCcgcj0nMC43JyBmaWxsPScjM2QyYTEyJyBvcGFjaXR5PScwLjE3Jy8+PGNpcmNsZSBjeD0nNTcuMScgY3k9JzkyLjInIHI9JzAuNicgZmlsbD0nI2ZmZjBjZCcgb3BhY2l0eT0nMC4xNCcvPjxjaXJjbGUgY3g9JzEwMC44JyBjeT0nMTI4LjMnIHI9JzEuMicgZmlsbD0nIzNkMmExMicgb3BhY2l0eT0nMC4yMScvPjxjaXJjbGUgY3g9JzExMC40JyBjeT0nMTE3LjAnIHI9JzAuOScgZmlsbD0nIzNkMmExMicgb3BhY2l0eT0nMC4xNScvPjxjaXJjbGUgY3g9JzQwLjMnIGN5PScyMjAuOScgcj0nMS4xJyBmaWxsPScjM2QyYTEyJyBvcGFjaXR5PScwLjE2Jy8+PGNpcmNsZSBjeD0nNDAuMycgY3k9JzAuOScgcj0nMS4xJyBmaWxsPScjM2QyYTEyJyBvcGFjaXR5PScwLjE2Jy8+PGNpcmNsZSBjeD0nMTU5LjUnIGN5PScxMjIuNCcgcj0nMC44JyBmaWxsPScjM2QyYTEyJyBvcGFjaXR5PScwLjE3Jy8+PGNpcmNsZSBjeD0nMTcyLjUnIGN5PScyMy4zJyByPScwLjknIGZpbGw9JyMzZDJhMTInIG9wYWNpdHk9JzAuMTMnLz48Y2lyY2xlIGN4PScxNjkuOScgY3k9JzExMS43JyByPScwLjknIGZpbGw9JyNmZmYwY2QnIG9wYWNpdHk9JzAuMTknLz48Y2lyY2xlIGN4PSc5Ny41JyBjeT0nMTM0LjgnIHI9JzAuOScgZmlsbD0nIzNkMmExMicgb3BhY2l0eT0nMC4xOCcvPjxjaXJjbGUgY3g9Jzk5LjUnIGN5PScxMTcuMycgcj0nMC45JyBmaWxsPScjZmZmMGNkJyBvcGFjaXR5PScwLjE3Jy8+PGNpcmNsZSBjeD0nMTkyLjgnIGN5PScyMDcuMycgcj0nMC43JyBmaWxsPScjZmZmMGNkJyBvcGFjaXR5PScwLjE5Jy8+PGNpcmNsZSBjeD0nMTg0LjgnIGN5PSczMC4yJyByPScwLjYnIGZpbGw9JyMzZDJhMTInIG9wYWNpdHk9JzAuMTEnLz48Y2lyY2xlIGN4PSc1Mi45JyBjeT0nMTYuMScgcj0nMS4wJyBmaWxsPScjZmZmMGNkJyBvcGFjaXR5PScwLjE5Jy8+PGNpcmNsZSBjeD0nMzQuMCcgY3k9JzE1Ny41JyByPScxLjAnIGZpbGw9JyMzZDJhMTInIG9wYWNpdHk9JzAuMjEnLz48Y2lyY2xlIGN4PSctNy4xJyBjeT0nNDguMycgcj0nMS4zJyBmaWxsPScjM2QyYTEyJyBvcGFjaXR5PScwLjE2Jy8+PGNpcmNsZSBjeD0nMjEyLjknIGN5PSc0OC4zJyByPScxLjMnIGZpbGw9JyMzZDJhMTInIG9wYWNpdHk9JzAuMTYnLz48Y2lyY2xlIGN4PSctMi4yJyBjeT0nMTgzLjEnIHI9JzAuNicgZmlsbD0nIzNkMmExMicgb3BhY2l0eT0nMC4xNicvPjxjaXJjbGUgY3g9JzIxNy44JyBjeT0nMTgzLjEnIHI9JzAuNicgZmlsbD0nIzNkMmExMicgb3BhY2l0eT0nMC4xNicvPjxjaXJjbGUgY3g9Jzc0LjYnIGN5PSc0My4xJyByPScwLjgnIGZpbGw9JyNmZmYwY2QnIG9wYWNpdHk9JzAuMScvPjxjaXJjbGUgY3g9JzEyMS45JyBjeT0nOTYuOScgcj0nMC41JyBmaWxsPScjM2QyYTEyJyBvcGFjaXR5PScwLjE3Jy8+PGNpcmNsZSBjeD0nMTEyLjcnIGN5PScxNC4xJyByPScxLjMnIGZpbGw9JyNmZmYwY2QnIG9wYWNpdHk9JzAuMicvPjxjaXJjbGUgY3g9JzIzLjEnIGN5PSc1OC40JyByPScwLjUnIGZpbGw9JyNmZmYwY2QnIG9wYWNpdHk9JzAuMTMnLz48Y2lyY2xlIGN4PScyOC41JyBjeT0nOTIuOScgcj0nMS4yJyBmaWxsPScjZmZmMGNkJyBvcGFjaXR5PScwLjEzJy8+PGNpcmNsZSBjeD0nMzIuOScgY3k9JzIwMi4yJyByPScxLjAnIGZpbGw9JyNmZmYwY2QnIG9wYWNpdHk9JzAuMTEnLz48Y2lyY2xlIGN4PScxMi43JyBjeT0nMTUxLjQnIHI9JzAuOCcgZmlsbD0nIzNkMmExMicgb3BhY2l0eT0nMC4yMScvPjxjaXJjbGUgY3g9JzEzOS42JyBjeT0nMTc2LjQnIHI9JzAuNicgZmlsbD0nI2ZmZjBjZCcgb3BhY2l0eT0nMC4xMScvPjxjaXJjbGUgY3g9JzE4OS44JyBjeT0nOTkuOCcgcj0nMC44JyBmaWxsPScjZmZmMGNkJyBvcGFjaXR5PScwLjE5Jy8+PGNpcmNsZSBjeD0nNTguOScgY3k9JzI4LjQnIHI9JzAuOScgZmlsbD0nIzNkMmExMicgb3BhY2l0eT0nMC4xMScvPjxjaXJjbGUgY3g9JzM1LjUnIGN5PScxMS4xJyByPScwLjcnIGZpbGw9JyMzZDJhMTInIG9wYWNpdHk9JzAuMTQnLz48Y2lyY2xlIGN4PScxNjcuMScgY3k9JzYzLjgnIHI9JzAuOScgZmlsbD0nIzNkMmExMicgb3BhY2l0eT0nMC4xNCcvPjxjaXJjbGUgY3g9JzIyNC4wJyBjeT0nNTUuMScgcj0nMC41JyBmaWxsPScjZmZmMGNkJyBvcGFjaXR5PScwLjE2Jy8+PGNpcmNsZSBjeD0nNC4wJyBjeT0nNTUuMScgcj0nMC41JyBmaWxsPScjZmZmMGNkJyBvcGFjaXR5PScwLjE2Jy8+PGNpcmNsZSBjeD0nNDEuNycgY3k9JzEwNC40JyByPScxLjInIGZpbGw9JyMzZDJhMTInIG9wYWNpdHk9JzAuMicvPjxjaXJjbGUgY3g9Jzk1LjEnIGN5PScxMDguOScgcj0nMS4yJyBmaWxsPScjM2QyYTEyJyBvcGFjaXR5PScwLjE2Jy8+PGNpcmNsZSBjeD0nMTUxLjMnIGN5PSctMy45JyByPScwLjgnIGZpbGw9JyNmZmYwY2QnIG9wYWNpdHk9JzAuMTcnLz48Y2lyY2xlIGN4PScxNTEuMycgY3k9JzIxNi4xJyByPScwLjgnIGZpbGw9JyNmZmYwY2QnIG9wYWNpdHk9JzAuMTcnLz48Y2lyY2xlIGN4PScxMzkuOScgY3k9Jzg5LjAnIHI9JzAuOCcgZmlsbD0nIzNkMmExMicgb3BhY2l0eT0nMC4xMicvPjxjaXJjbGUgY3g9JzE1LjYnIGN5PScxNjMuMCcgcj0nMC43JyBmaWxsPScjM2QyYTEyJyBvcGFjaXR5PScwLjExJy8+PGNpcmNsZSBjeD0nMTg1LjEnIGN5PScxOTEuNScgcj0nMS4wJyBmaWxsPScjM2QyYTEyJyBvcGFjaXR5PScwLjEzJy8+PGNpcmNsZSBjeD0nNjQuNScgY3k9JzEwMS4xJyByPScwLjYnIGZpbGw9JyMzZDJhMTInIG9wYWNpdHk9JzAuMTMnLz48Y2lyY2xlIGN4PScyMTEuNicgY3k9Jy02LjAnIHI9JzAuOScgZmlsbD0nIzNkMmExMicgb3BhY2l0eT0nMC4yMicvPjxjaXJjbGUgY3g9JzIxMS42JyBjeT0nMjE0LjAnIHI9JzAuOScgZmlsbD0nIzNkMmExMicgb3BhY2l0eT0nMC4yMicvPjxjaXJjbGUgY3g9JzY4LjEnIGN5PSc3OC40JyByPScwLjUnIGZpbGw9JyMzZDJhMTInIG9wYWNpdHk9JzAuMTYnLz48Y2lyY2xlIGN4PScxMTAuNicgY3k9JzQ0LjInIHI9JzAuOScgZmlsbD0nIzNkMmExMicgb3BhY2l0eT0nMC4xMycvPjxjaXJjbGUgY3g9JzE5LjcnIGN5PSc4Ny45JyByPScwLjUnIGZpbGw9JyMzZDJhMTInIG9wYWNpdHk9JzAuMTQnLz48Y2lyY2xlIGN4PSc1MS4yJyBjeT0nMTI4LjgnIHI9JzAuOScgZmlsbD0nI2ZmZjBjZCcgb3BhY2l0eT0nMC4xNycvPjxjaXJjbGUgY3g9JzE1Ny41JyBjeT0nMTkzLjQnIHI9JzAuOCcgZmlsbD0nIzNkMmExMicgb3BhY2l0eT0nMC4yMicvPjxjaXJjbGUgY3g9JzMyLjknIGN5PScxNTkuMycgcj0nMS4wJyBmaWxsPScjM2QyYTEyJyBvcGFjaXR5PScwLjInLz48Y2lyY2xlIGN4PScxOTYuMicgY3k9JzEzOC4wJyByPScxLjEnIGZpbGw9JyNmZmYwY2QnIG9wYWNpdHk9JzAuMTEnLz48Y2lyY2xlIGN4PScxMTUuMicgY3k9JzExMS4wJyByPScxLjInIGZpbGw9JyNmZmYwY2QnIG9wYWNpdHk9JzAuMTgnLz48Y2lyY2xlIGN4PScxMjguNScgY3k9JzE5Ni40JyByPScxLjAnIGZpbGw9JyNmZmYwY2QnIG9wYWNpdHk9JzAuMTInLz48Y2lyY2xlIGN4PScyMjYuOScgY3k9JzI5LjMnIHI9JzAuOCcgZmlsbD0nIzNkMmExMicgb3BhY2l0eT0nMC4yJy8+PGNpcmNsZSBjeD0nNi45JyBjeT0nMjkuMycgcj0nMC44JyBmaWxsPScjM2QyYTEyJyBvcGFjaXR5PScwLjInLz48Y2lyY2xlIGN4PScxMjIuOScgY3k9JzEzOC4xJyByPScxLjAnIGZpbGw9JyNmZmYwY2QnIG9wYWNpdHk9JzAuMTUnLz48Y2lyY2xlIGN4PScyMjAuNycgY3k9JzE3NS41JyByPScxLjEnIGZpbGw9JyMzZDJhMTInIG9wYWNpdHk9JzAuMTYnLz48Y2lyY2xlIGN4PScwLjcnIGN5PScxNzUuNScgcj0nMS4xJyBmaWxsPScjM2QyYTEyJyBvcGFjaXR5PScwLjE2Jy8+PGNpcmNsZSBjeD0nMTQ1LjAnIGN5PScxNC41JyByPScxLjEnIGZpbGw9JyMzZDJhMTInIG9wYWNpdHk9JzAuMTEnLz48Y2lyY2xlIGN4PSc1OC40JyBjeT0nMTYwLjUnIHI9JzAuNycgZmlsbD0nI2ZmZjBjZCcgb3BhY2l0eT0nMC4yJy8+PGNpcmNsZSBjeD0nMTA4LjcnIGN5PSc4NC4yJyByPScwLjknIGZpbGw9JyNmZmYwY2QnIG9wYWNpdHk9JzAuMTgnLz48Y2lyY2xlIGN4PScxMzUuNycgY3k9JzE0MS40JyByPScwLjYnIGZpbGw9JyMzZDJhMTInIG9wYWNpdHk9JzAuMTMnLz48Y2lyY2xlIGN4PScxNjMuNScgY3k9JzY3LjAnIHI9JzEuMCcgZmlsbD0nIzNkMmExMicgb3BhY2l0eT0nMC4xMScvPjxjaXJjbGUgY3g9JzU5LjEnIGN5PScxNDcuOCcgcj0nMS4xJyBmaWxsPScjZmZmMGNkJyBvcGFjaXR5PScwLjEzJy8+PGNpcmNsZSBjeD0nMTEzLjYnIGN5PScxMDIuMicgcj0nMC45JyBmaWxsPScjM2QyYTEyJyBvcGFjaXR5PScwLjIxJy8+PGNpcmNsZSBjeD0nNDMuOCcgY3k9Jy00LjgnIHI9JzEuMicgZmlsbD0nIzNkMmExMicgb3BhY2l0eT0nMC4xNicvPjxjaXJjbGUgY3g9JzQzLjgnIGN5PScyMTUuMicgcj0nMS4yJyBmaWxsPScjM2QyYTEyJyBvcGFjaXR5PScwLjE2Jy8+PGNpcmNsZSBjeD0nMTgwLjQnIGN5PSctNy4wJyByPScwLjknIGZpbGw9JyMzZDJhMTInIG9wYWNpdHk9JzAuMTMnLz48Y2lyY2xlIGN4PScxODAuNCcgY3k9JzIxMy4wJyByPScwLjknIGZpbGw9JyMzZDJhMTInIG9wYWNpdHk9JzAuMTMnLz48Y2lyY2xlIGN4PScyMDguMCcgY3k9JzQ2LjQnIHI9JzEuMCcgZmlsbD0nIzNkMmExMicgb3BhY2l0eT0nMC4xNicvPjxjaXJjbGUgY3g9JzIwOS42JyBjeT0nMjkuMicgcj0nMS4yJyBmaWxsPScjM2QyYTEyJyBvcGFjaXR5PScwLjIxJy8+PGNpcmNsZSBjeD0nMTU0LjcnIGN5PSc1MC45JyByPScxLjInIGZpbGw9JyMzZDJhMTInIG9wYWNpdHk9JzAuMScvPjxjaXJjbGUgY3g9JzIyMC44JyBjeT0nMTA4LjInIHI9JzAuOScgZmlsbD0nIzNkMmExMicgb3BhY2l0eT0nMC4xMicvPjxjaXJjbGUgY3g9JzAuOCcgY3k9JzEwOC4yJyByPScwLjknIGZpbGw9JyMzZDJhMTInIG9wYWNpdHk9JzAuMTInLz48Y2lyY2xlIGN4PSc3NS43JyBjeT0nNjkuNScgcj0nMS4yJyBmaWxsPScjM2QyYTEyJyBvcGFjaXR5PScwLjE5Jy8+PGNpcmNsZSBjeD0nMTg0LjYnIGN5PScyNi40JyByPScxLjInIGZpbGw9JyNmZmYwY2QnIG9wYWNpdHk9JzAuMTknLz48Y2lyY2xlIGN4PSc2My44JyBjeT0nODEuOScgcj0nMC44JyBmaWxsPScjZmZmMGNkJyBvcGFjaXR5PScwLjE2Jy8+PGNpcmNsZSBjeD0nNzkuNCcgY3k9Jzk0LjInIHI9JzAuNycgZmlsbD0nIzNkMmExMicgb3BhY2l0eT0nMC4xMScvPjxjaXJjbGUgY3g9JzE4My42JyBjeT0nNjIuOCcgcj0nMS4yJyBmaWxsPScjM2QyYTEyJyBvcGFjaXR5PScwLjEzJy8+PGNpcmNsZSBjeD0nMTEyLjQnIGN5PSc0MS44JyByPScwLjgnIGZpbGw9JyNmZmYwY2QnIG9wYWNpdHk9JzAuMTknLz48Y2lyY2xlIGN4PScxNzguNicgY3k9JzEzOC44JyByPScxLjInIGZpbGw9JyNmZmYwY2QnIG9wYWNpdHk9JzAuMTUnLz48Y2lyY2xlIGN4PScxNTguMycgY3k9JzEwLjknIHI9JzEuMScgZmlsbD0nIzNkMmExMicgb3BhY2l0eT0nMC4xOScvPjxjaXJjbGUgY3g9JzE0MS44JyBjeT0nNjMuMCcgcj0nMC41JyBmaWxsPScjZmZmMGNkJyBvcGFjaXR5PScwLjExJy8+PGNpcmNsZSBjeD0nMTAzLjknIGN5PSc3NS42JyByPScwLjcnIGZpbGw9JyNmZmYwY2QnIG9wYWNpdHk9JzAuMicvPjxjaXJjbGUgY3g9JzU3LjInIGN5PScxNDQuMycgcj0nMC43JyBmaWxsPScjZmZmMGNkJyBvcGFjaXR5PScwLjE0Jy8+PGNpcmNsZSBjeD0nMzYuOCcgY3k9JzM1LjYnIHI9JzAuNycgZmlsbD0nI2ZmZjBjZCcgb3BhY2l0eT0nMC4xNScvPjxjaXJjbGUgY3g9JzQ4LjQnIGN5PScxOTkuNCcgcj0nMS4zJyBmaWxsPScjM2QyYTEyJyBvcGFjaXR5PScwLjEyJy8+PGNpcmNsZSBjeD0nNDIuMycgY3k9JzIwLjAnIHI9JzAuOCcgZmlsbD0nIzNkMmExMicgb3BhY2l0eT0nMC4xMycvPjxjaXJjbGUgY3g9JzU2LjgnIGN5PScxMjUuMycgcj0nMS4yJyBmaWxsPScjZmZmMGNkJyBvcGFjaXR5PScwLjE0Jy8+PGNpcmNsZSBjeD0nOTEuMScgY3k9JzExNS4zJyByPScwLjgnIGZpbGw9JyMzZDJhMTInIG9wYWNpdHk9JzAuMTEnLz48Y2lyY2xlIGN4PSc2MS4xJyBjeT0nLTcuMScgcj0nMC42JyBmaWxsPScjM2QyYTEyJyBvcGFjaXR5PScwLjE4Jy8+PGNpcmNsZSBjeD0nNjEuMScgY3k9JzIxMi45JyByPScwLjYnIGZpbGw9JyMzZDJhMTInIG9wYWNpdHk9JzAuMTgnLz48Y2lyY2xlIGN4PScxODkuOCcgY3k9JzQ3LjUnIHI9JzAuNycgZmlsbD0nIzNkMmExMicgb3BhY2l0eT0nMC4xNScvPjxjaXJjbGUgY3g9Jzk4LjEnIGN5PScyMDkuOScgcj0nMS4yJyBmaWxsPScjZmZmMGNkJyBvcGFjaXR5PScwLjEnLz48Y2lyY2xlIGN4PScyMjcuMScgY3k9JzE1Ni4xJyByPScxLjInIGZpbGw9JyMzZDJhMTInIG9wYWNpdHk9JzAuMTcnLz48Y2lyY2xlIGN4PSc3LjEnIGN5PScxNTYuMScgcj0nMS4yJyBmaWxsPScjM2QyYTEyJyBvcGFjaXR5PScwLjE3Jy8+PGNpcmNsZSBjeD0nMjIwLjAnIGN5PSc4Ni4xJyByPScxLjInIGZpbGw9JyNmZmYwY2QnIG9wYWNpdHk9JzAuMTknLz48Y2lyY2xlIGN4PScwLjAnIGN5PSc4Ni4xJyByPScxLjInIGZpbGw9JyNmZmYwY2QnIG9wYWNpdHk9JzAuMTknLz48Y2lyY2xlIGN4PSctNi4xJyBjeT0nNTQuNycgcj0nMC42JyBmaWxsPScjM2QyYTEyJyBvcGFjaXR5PScwLjE2Jy8+PGNpcmNsZSBjeD0nMjEzLjknIGN5PSc1NC43JyByPScwLjYnIGZpbGw9JyMzZDJhMTInIG9wYWNpdHk9JzAuMTYnLz48Y2lyY2xlIGN4PScxNTAuMScgY3k9JzIwNy4xJyByPScxLjEnIGZpbGw9JyNmZmYwY2QnIG9wYWNpdHk9JzAuMTgnLz48Y2lyY2xlIGN4PScxMDAuNicgY3k9JzEyMS4zJyByPScwLjUnIGZpbGw9JyNmZmYwY2QnIG9wYWNpdHk9JzAuMTInLz48Y2lyY2xlIGN4PScyMDIuNCcgY3k9JzE0Mi4wJyByPScwLjcnIGZpbGw9JyMzZDJhMTInIG9wYWNpdHk9JzAuMTMnLz48Y2lyY2xlIGN4PScxNDAuMCcgY3k9JzE1My43JyByPScwLjYnIGZpbGw9JyMzZDJhMTInIG9wYWNpdHk9JzAuMTYnLz48Y2lyY2xlIGN4PScxMjguMicgY3k9Jzg1LjQnIHI9JzAuNycgZmlsbD0nI2ZmZjBjZCcgb3BhY2l0eT0nMC4xJy8+PGNpcmNsZSBjeD0nNjYuMycgY3k9JzEwMS40JyByPScxLjMnIGZpbGw9JyNmZmYwY2QnIG9wYWNpdHk9JzAuMTknLz48Y2lyY2xlIGN4PScxMDQuNicgY3k9JzUxLjYnIHI9JzAuNycgZmlsbD0nI2ZmZjBjZCcgb3BhY2l0eT0nMC4xNycvPjxjaXJjbGUgY3g9JzY3LjYnIGN5PScyMjQuOCcgcj0nMC45JyBmaWxsPScjZmZmMGNkJyBvcGFjaXR5PScwLjE0Jy8+PGNpcmNsZSBjeD0nNjcuNicgY3k9JzQuOCcgcj0nMC45JyBmaWxsPScjZmZmMGNkJyBvcGFjaXR5PScwLjE0Jy8+PGNpcmNsZSBjeD0nNTYuNicgY3k9JzE0Ni44JyByPScxLjInIGZpbGw9JyMzZDJhMTInIG9wYWNpdHk9JzAuMScvPjxjaXJjbGUgY3g9Jzc0LjQnIGN5PSc5Mi41JyByPScxLjAnIGZpbGw9JyMzZDJhMTInIG9wYWNpdHk9JzAuMicvPjxjaXJjbGUgY3g9JzE2Mi42JyBjeT0nMTExLjEnIHI9JzAuNycgZmlsbD0nI2ZmZjBjZCcgb3BhY2l0eT0nMC4xMycvPjxjaXJjbGUgY3g9JzE4MC40JyBjeT0nNTAuOCcgcj0nMC43JyBmaWxsPScjZmZmMGNkJyBvcGFjaXR5PScwLjEzJy8+PGNpcmNsZSBjeD0nMjA5LjQnIGN5PScxMDkuMScgcj0nMC42JyBmaWxsPScjM2QyYTEyJyBvcGFjaXR5PScwLjE1Jy8+PGNpcmNsZSBjeD0nMTQ2LjQnIGN5PScyMDguNycgcj0nMC42JyBmaWxsPScjM2QyYTEyJyBvcGFjaXR5PScwLjEzJy8+PGNpcmNsZSBjeD0nLTUuNycgY3k9JzMxLjInIHI9JzAuNScgZmlsbD0nIzNkMmExMicgb3BhY2l0eT0nMC4xNScvPjxjaXJjbGUgY3g9JzIxNC4zJyBjeT0nMzEuMicgcj0nMC41JyBmaWxsPScjM2QyYTEyJyBvcGFjaXR5PScwLjE1Jy8+PGNpcmNsZSBjeD0nMTk3LjYnIGN5PScxOTQuNCcgcj0nMS4xJyBmaWxsPScjZmZmMGNkJyBvcGFjaXR5PScwLjE5Jy8+PGNpcmNsZSBjeD0nNzIuNCcgY3k9JzQwLjgnIHI9JzEuMicgZmlsbD0nI2ZmZjBjZCcgb3BhY2l0eT0nMC4xJy8+PGNpcmNsZSBjeD0nMTQ2LjInIGN5PSc4My4zJyByPScwLjgnIGZpbGw9JyMzZDJhMTInIG9wYWNpdHk9JzAuMTInLz48Y2lyY2xlIGN4PScyMjAuNicgY3k9JzYxLjYnIHI9JzAuOCcgZmlsbD0nI2ZmZjBjZCcgb3BhY2l0eT0nMC4xMScvPjxjaXJjbGUgY3g9JzAuNicgY3k9JzYxLjYnIHI9JzAuOCcgZmlsbD0nI2ZmZjBjZCcgb3BhY2l0eT0nMC4xMScvPjxnIG9wYWNpdHk9JzAuODUnPjxlbGxpcHNlIGN4PScyMDYuNicgY3k9JzUwLjQnIHJ4PSczLjMnIHJ5PScxLjMnIGZpbGw9JyM1YTQzMjcnIG9wYWNpdHk9JzAuMzUnLz48ZWxsaXBzZSBjeD0nMjA2LjYnIGN5PSc0OS4xJyByeD0nMy4zJyByeT0nMi42JyBmaWxsPScjNjU1YzRmJy8+PGVsbGlwc2UgY3g9JzIwNi42JyBjeT0nNDguNycgcng9JzMuMCcgcnk9JzIuMScgZmlsbD0nIzhhN2Y2YicvPjxlbGxpcHNlIGN4PScyMDUuNicgY3k9JzQ4LjInIHJ4PScxLjMnIHJ5PScwLjgnIGZpbGw9JyNiMGE1OTEnIG9wYWNpdHk9JzAuNycvPjwvZz48ZyBvcGFjaXR5PScwLjg1Jz48ZWxsaXBzZSBjeD0nMjQuMycgY3k9JzE1My43JyByeD0nMi45JyByeT0nMS4wJyBmaWxsPScjNWE0MzI3JyBvcGFjaXR5PScwLjM1Jy8+PGVsbGlwc2UgY3g9JzI0LjMnIGN5PScxNTIuNycgcng9JzIuOScgcnk9JzIuMScgZmlsbD0nIzY1NWM0ZicvPjxlbGxpcHNlIGN4PScyNC4zJyBjeT0nMTUyLjMnIHJ4PScyLjYnIHJ5PScxLjcnIGZpbGw9JyM4YTdmNmInLz48ZWxsaXBzZSBjeD0nMjMuNCcgY3k9JzE1MS45JyByeD0nMS4yJyByeT0nMC43JyBmaWxsPScjYjBhNTkxJyBvcGFjaXR5PScwLjcnLz48L2c+PGcgb3BhY2l0eT0nMC44NSc+PGVsbGlwc2UgY3g9JzQ2LjEnIGN5PSc4My4yJyByeD0nNC43JyByeT0nMS40JyBmaWxsPScjNWE0MzI3JyBvcGFjaXR5PScwLjM1Jy8+PGVsbGlwc2UgY3g9JzQ2LjEnIGN5PSc4MS44JyByeD0nNC43JyByeT0nMi45JyBmaWxsPScjNjU1YzRmJy8+PGVsbGlwc2UgY3g9JzQ2LjEnIGN5PSc4MS4yJyByeD0nNC4zJyByeT0nMi40JyBmaWxsPScjOGE3ZjZiJy8+PGVsbGlwc2UgY3g9JzQ0LjgnIGN5PSc4MC43JyByeD0nMS45JyByeT0nMC45JyBmaWxsPScjYjBhNTkxJyBvcGFjaXR5PScwLjcnLz48L2c+PGcgb3BhY2l0eT0nMC44NSc+PGVsbGlwc2UgY3g9JzU3LjYnIGN5PScxMzcuMycgcng9JzMuNScgcnk9JzEuMicgZmlsbD0nIzVhNDMyNycgb3BhY2l0eT0nMC4zNScvPjxlbGxpcHNlIGN4PSc1Ny42JyBjeT0nMTM2LjEnIHJ4PSczLjUnIHJ5PScyLjQnIGZpbGw9JyM2NTVjNGYnLz48ZWxsaXBzZSBjeD0nNTcuNicgY3k9JzEzNS43JyByeD0nMy4xJyByeT0nMS45JyBmaWxsPScjOGE3ZjZiJy8+PGVsbGlwc2UgY3g9JzU2LjYnIGN5PScxMzUuMicgcng9JzEuNCcgcnk9JzAuOCcgZmlsbD0nI2IwYTU5MScgb3BhY2l0eT0nMC43Jy8+PC9nPjxnIG9wYWNpdHk9JzAuODUnPjxlbGxpcHNlIGN4PScxOS4wJyBjeT0nMTk4LjUnIHJ4PSczLjEnIHJ5PScxLjInIGZpbGw9JyM1YTQzMjcnIG9wYWNpdHk9JzAuMzUnLz48ZWxsaXBzZSBjeD0nMTkuMCcgY3k9JzE5Ny40JyByeD0nMy4xJyByeT0nMi4zJyBmaWxsPScjNzE2MzRkJy8+PGVsbGlwc2UgY3g9JzE5LjAnIGN5PScxOTcuMCcgcng9JzIuOCcgcnk9JzEuOScgZmlsbD0nI2EyOTM3YScvPjxlbGxpcHNlIGN4PScxOC4yJyBjeT0nMTk2LjUnIHJ4PScxLjInIHJ5PScwLjgnIGZpbGw9JyNjM2I1OTgnIG9wYWNpdHk9JzAuNycvPjwvZz48ZyBvcGFjaXR5PScwLjg1Jz48ZWxsaXBzZSBjeD0nNzYuNScgY3k9JzY0LjQnIHJ4PSc0LjknIHJ5PScxLjgnIGZpbGw9JyM1YTQzMjcnIG9wYWNpdHk9JzAuMzUnLz48ZWxsaXBzZSBjeD0nNzYuNScgY3k9JzYyLjYnIHJ4PSc0LjknIHJ5PSczLjYnIGZpbGw9JyM2NTVjNGYnLz48ZWxsaXBzZSBjeD0nNzYuNScgY3k9JzYyLjAnIHJ4PSc0LjQnIHJ5PSczLjAnIGZpbGw9JyM4YTdmNmInLz48ZWxsaXBzZSBjeD0nNzUuMicgY3k9JzYxLjMnIHJ4PScyLjAnIHJ5PScxLjInIGZpbGw9JyNiMGE1OTEnIG9wYWNpdHk9JzAuNycvPjwvZz48ZyBvcGFjaXR5PScwLjg1Jz48ZWxsaXBzZSBjeD0nMTYxLjMnIGN5PScxNTEuMCcgcng9JzQuOCcgcnk9JzEuNicgZmlsbD0nIzVhNDMyNycgb3BhY2l0eT0nMC4zNScvPjxlbGxpcHNlIGN4PScxNjEuMycgY3k9JzE0OS40JyByeD0nNC44JyByeT0nMy4yJyBmaWxsPScjNzE2MzRkJy8+PGVsbGlwc2UgY3g9JzE2MS4zJyBjeT0nMTQ4LjknIHJ4PSc0LjMnIHJ5PScyLjYnIGZpbGw9JyNhMjkzN2EnLz48ZWxsaXBzZSBjeD0nMTU5LjknIGN5PScxNDguMicgcng9JzEuOScgcnk9JzEuMCcgZmlsbD0nI2MzYjU5OCcgb3BhY2l0eT0nMC43Jy8+PC9nPjxnIG9wYWNpdHk9JzAuODUnPjxlbGxpcHNlIGN4PScxNjMuMicgY3k9JzE5OC4zJyByeD0nNC4wJyByeT0nMS42JyBmaWxsPScjNWE0MzI3JyBvcGFjaXR5PScwLjM1Jy8+PGVsbGlwc2UgY3g9JzE2My4yJyBjeT0nMTk2LjYnIHJ4PSc0LjAnIHJ5PSczLjMnIGZpbGw9JyM2ZjY2NWEnLz48ZWxsaXBzZSBjeD0nMTYzLjInIGN5PScxOTYuMCcgcng9JzMuNicgcnk9JzIuNycgZmlsbD0nIzlhOGY3YycvPjxlbGxpcHNlIGN4PScxNjIuMCcgY3k9JzE5NS40JyByeD0nMS42JyByeT0nMS4wJyBmaWxsPScjYmNiMjlkJyBvcGFjaXR5PScwLjcnLz48L2c+PGcgb3BhY2l0eT0nMC44NSc+PGVsbGlwc2UgY3g9JzE3Ny44JyBjeT0nMjkuOCcgcng9JzQuMycgcnk9JzEuNScgZmlsbD0nIzVhNDMyNycgb3BhY2l0eT0nMC4zNScvPjxlbGxpcHNlIGN4PScxNzcuOCcgY3k9JzI4LjMnIHJ4PSc0LjMnIHJ5PSczLjAnIGZpbGw9JyM2NTVjNGYnLz48ZWxsaXBzZSBjeD0nMTc3LjgnIGN5PScyNy44JyByeD0nMy44JyByeT0nMi41JyBmaWxsPScjOGE3ZjZiJy8+PGVsbGlwc2UgY3g9JzE3Ni42JyBjeT0nMjcuMicgcng9JzEuNycgcnk9JzEuMCcgZmlsbD0nI2IwYTU5MScgb3BhY2l0eT0nMC43Jy8+PC9nPjxnIG9wYWNpdHk9JzAuODUnPjxlbGxpcHNlIGN4PScxNzAuMycgY3k9JzE5Ny40JyByeD0nNC41JyByeT0nMS40JyBmaWxsPScjNWE0MzI3JyBvcGFjaXR5PScwLjM1Jy8+PGVsbGlwc2UgY3g9JzE3MC4zJyBjeT0nMTk2LjAnIHJ4PSc0LjUnIHJ5PScyLjgnIGZpbGw9JyM2NTVjNGYnLz48ZWxsaXBzZSBjeD0nMTcwLjMnIGN5PScxOTUuNScgcng9JzQuMScgcnk9JzIuMycgZmlsbD0nIzhhN2Y2YicvPjxlbGxpcHNlIGN4PScxNjkuMCcgY3k9JzE5NC45JyByeD0nMS44JyByeT0nMC45JyBmaWxsPScjYjBhNTkxJyBvcGFjaXR5PScwLjcnLz48L2c+PGcgb3BhY2l0eT0nMC44NSc+PGVsbGlwc2UgY3g9JzQ0LjEnIGN5PScxNzQuNicgcng9JzQuMycgcnk9JzEuNycgZmlsbD0nIzVhNDMyNycgb3BhY2l0eT0nMC4zNScvPjxlbGxpcHNlIGN4PSc0NC4xJyBjeT0nMTcyLjknIHJ4PSc0LjMnIHJ5PSczLjQnIGZpbGw9JyM2ZjY2NWEnLz48ZWxsaXBzZSBjeD0nNDQuMScgY3k9JzE3Mi4zJyByeD0nMy45JyByeT0nMi44JyBmaWxsPScjOWE4ZjdjJy8+PGVsbGlwc2UgY3g9JzQyLjgnIGN5PScxNzEuNycgcng9JzEuNycgcnk9JzEuMScgZmlsbD0nI2JjYjI5ZCcgb3BhY2l0eT0nMC43Jy8+PC9nPjxnIG9wYWNpdHk9JzAuODUnPjxlbGxpcHNlIGN4PScxMzIuMycgY3k9Jzc1LjMnIHJ4PSczLjInIHJ5PScxLjEnIGZpbGw9JyM1YTQzMjcnIG9wYWNpdHk9JzAuMzUnLz48ZWxsaXBzZSBjeD0nMTMyLjMnIGN5PSc3NC4yJyByeD0nMy4yJyByeT0nMi4yJyBmaWxsPScjNzE2MzRkJy8+PGVsbGlwc2UgY3g9JzEzMi4zJyBjeT0nNzMuOCcgcng9JzIuOScgcnk9JzEuOCcgZmlsbD0nI2EyOTM3YScvPjxlbGxpcHNlIGN4PScxMzEuNCcgY3k9JzczLjMnIHJ4PScxLjMnIHJ5PScwLjcnIGZpbGw9JyNjM2I1OTgnIG9wYWNpdHk9JzAuNycvPjwvZz48ZyBvcGFjaXR5PScwLjg1Jz48ZWxsaXBzZSBjeD0nMjIuNCcgY3k9JzQ4LjUnIHJ4PSc0LjQnIHJ5PScxLjQnIGZpbGw9JyM1YTQzMjcnIG9wYWNpdHk9JzAuMzUnLz48ZWxsaXBzZSBjeD0nMjIuNCcgY3k9JzQ3LjAnIHJ4PSc0LjQnIHJ5PScyLjknIGZpbGw9JyM2ZjY2NWEnLz48ZWxsaXBzZSBjeD0nMjIuNCcgY3k9JzQ2LjUnIHJ4PSczLjknIHJ5PScyLjMnIGZpbGw9JyM5YThmN2MnLz48ZWxsaXBzZSBjeD0nMjEuMicgY3k9JzQ2LjAnIHJ4PScxLjcnIHJ5PScwLjknIGZpbGw9JyNiY2IyOWQnIG9wYWNpdHk9JzAuNycvPjwvZz48ZyBvcGFjaXR5PScwLjg1Jz48ZWxsaXBzZSBjeD0nMTQxLjEnIGN5PScxMDcuNCcgcng9JzMuOCcgcnk9JzEuMicgZmlsbD0nIzVhNDMyNycgb3BhY2l0eT0nMC4zNScvPjxlbGxpcHNlIGN4PScxNDEuMScgY3k9JzEwNi4yJyByeD0nMy44JyByeT0nMi40JyBmaWxsPScjNjU1YzRmJy8+PGVsbGlwc2UgY3g9JzE0MS4xJyBjeT0nMTA1LjgnIHJ4PSczLjQnIHJ5PScyLjAnIGZpbGw9JyM4YTdmNmInLz48ZWxsaXBzZSBjeD0nMTQwLjAnIGN5PScxMDUuMycgcng9JzEuNScgcnk9JzAuOCcgZmlsbD0nI2IwYTU5MScgb3BhY2l0eT0nMC43Jy8+PC9nPjxnIG9wYWNpdHk9JzAuODUnPjxlbGxpcHNlIGN4PScxODkuOCcgY3k9JzIxMi40JyByeD0nMy4xJyByeT0nMS4wJyBmaWxsPScjNWE0MzI3JyBvcGFjaXR5PScwLjM1Jy8+PGVsbGlwc2UgY3g9JzE4OS44JyBjeT0nMjExLjUnIHJ4PSczLjEnIHJ5PScxLjknIGZpbGw9JyM2ZjY2NWEnLz48ZWxsaXBzZSBjeD0nMTg5LjgnIGN5PScyMTEuMScgcng9JzIuOCcgcnk9JzEuNicgZmlsbD0nIzlhOGY3YycvPjxlbGxpcHNlIGN4PScxODguOScgY3k9JzIxMC43JyByeD0nMS4yJyByeT0nMC42JyBmaWxsPScjYmNiMjlkJyBvcGFjaXR5PScwLjcnLz48L2c+PGcgb3BhY2l0eT0nMC44NSc+PGVsbGlwc2UgY3g9JzkzLjYnIGN5PScyMTMuMicgcng9JzQuOScgcnk9JzEuNicgZmlsbD0nIzVhNDMyNycgb3BhY2l0eT0nMC4zNScvPjxlbGxpcHNlIGN4PSc5My42JyBjeT0nMjExLjYnIHJ4PSc0LjknIHJ5PSczLjEnIGZpbGw9JyM2ZjY2NWEnLz48ZWxsaXBzZSBjeD0nOTMuNicgY3k9JzIxMS4wJyByeD0nNC40JyByeT0nMi42JyBmaWxsPScjOWE4ZjdjJy8+PGVsbGlwc2UgY3g9JzkyLjInIGN5PScyMTAuNCcgcng9JzIuMCcgcnk9JzEuMCcgZmlsbD0nI2JjYjI5ZCcgb3BhY2l0eT0nMC43Jy8+PC9nPjwvc3ZnPg==) repeat,linear-gradient(180deg,#cda26a,#bd9257 48%,#a87c42);background-size:auto,auto,auto,auto,auto,220px 220px,auto;border-radius:10px;padding:14px 14px 18px;box-shadow:inset 0 0 0 3px #6b4c2a,inset 0 0 0 5px #3a2a17,inset 0 2px 26px #00000061}.ls-arena:after{content:"";position:absolute;top:5px;right:5px;bottom:5px;left:5px;z-index:-1;pointer-events:none;opacity:.68;background-repeat:no-repeat;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAxMDAgMTAwJz48cGF0aCBkPSdNMjIgODQgQzggNzIgMzQgNTggNDYgNjggQzU2IDc2IDQxIDkwIDMzIDgxIEMyNyA3NSAzNSA3MCAzOSA3NCcgZmlsbD0nbm9uZScgc3Ryb2tlPScjMTQxNDE0JyBzdHJva2Utd2lkdGg9JzYnIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcvPjxwYXRoIGQ9J000NiA2OCBDNjIgNTIgNzQgNDIgODYgMjQnIGZpbGw9J25vbmUnIHN0cm9rZT0nIzE0MTQxNCcgc3Ryb2tlLXdpZHRoPSc2JyBzdHJva2UtbGluZWNhcD0ncm91bmQnLz48cGF0aCBkPSdNODYgMjQgbDcgLTQgbC0xIDkgeicgZmlsbD0nI2MwMzkyYicvPjxjaXJjbGUgY3g9JzIyJyBjeT0nODQnIHI9JzcnIGZpbGw9JyNjNzlhNDUnLz48Y2lyY2xlIGN4PScyMicgY3k9Jzg0JyByPSczJyBmaWxsPScjN2E1YTFlJy8+PC9zdmc+),url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAxMDAgMTAwJz48ZWxsaXBzZSBjeD0nNDInIGN5PSc3OCcgcng9JzMwJyByeT0nMTgnIGZpbGw9JyM2ZjY2NWInLz48ZWxsaXBzZSBjeD0nNDInIGN5PSc3Micgcng9JzMwJyByeT0nMTYnIGZpbGw9JyM5Mjg4NzMnLz48ZWxsaXBzZSBjeD0nNzInIGN5PSc4Micgcng9JzIwJyByeT0nMTInIGZpbGw9JyM2NDVjNTInLz48ZWxsaXBzZSBjeD0nNzInIGN5PSc3OCcgcng9JzIwJyByeT0nMTEnIGZpbGw9JyM4NDdiNmInLz48ZWxsaXBzZSBjeD0nMjAnIGN5PSc4Nicgcng9JzE1JyByeT0nMTAnIGZpbGw9JyM2YTYxNTcnLz48ZWxsaXBzZSBjeD0nMjAnIGN5PSc4Mycgcng9JzE1JyByeT0nOScgZmlsbD0nIzhhODE3MScvPjwvc3ZnPg==),url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAxMDAgMTAwJz48cGF0aCBkPSdNNTAgMTggQzI5IDE4IDIxIDM1IDIxIDUwIEMyMSA2MSAyNyA2NyAzNCA3MSBMMzQgODIgTDY2IDgyIEw2NiA3MSBDNzMgNjcgNzkgNjEgNzkgNTAgQzc5IDM1IDcxIDE4IDUwIDE4IFonIGZpbGw9JyNlOWU0ZDYnLz48ZWxsaXBzZSBjeD0nMzgnIGN5PSc0OScgcng9JzgnIHJ5PSc5JyBmaWxsPScjMjQxZjE4Jy8+PGVsbGlwc2UgY3g9JzYyJyBjeT0nNDknIHJ4PSc4JyByeT0nOScgZmlsbD0nIzI0MWYxOCcvPjxwYXRoIGQ9J001MCA1OCBsLTUgOSBsMTAgMCB6JyBmaWxsPScjMjQxZjE4Jy8+PHJlY3QgeD0nNDAnIHk9Jzc4JyB3aWR0aD0nNCcgaGVpZ2h0PSc4JyBmaWxsPScjYzhjMmIyJy8+PHJlY3QgeD0nNDgnIHk9Jzc4JyB3aWR0aD0nNCcgaGVpZ2h0PSc4JyBmaWxsPScjYzhjMmIyJy8+PHJlY3QgeD0nNTYnIHk9Jzc4JyB3aWR0aD0nNCcgaGVpZ2h0PSc4JyBmaWxsPScjYzhjMmIyJy8+PC9zdmc+),url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAxMDAgMTAwJz48cmVjdCB4PSc0NScgeT0nNDgnIHdpZHRoPScxMCcgaGVpZ2h0PSc0NCcgcng9JzInIGZpbGw9JyM1YTNkMjInLz48cGF0aCBkPSdNMzIgNDYgcTE4IC05IDM2IDAgcS01IDEwIC0xOCAxMCBxLTEzIDAgLTE4IC0xMHonIGZpbGw9JyMzYTJhMTcnLz48cGF0aCBkPSdNNTAgMTIgQzYyIDMwIDYwIDQyIDUwIDQ4IEM0MCA0MiAzOCAzMCA1MCAxMiBaJyBmaWxsPScjZmY4YzFhJy8+PHBhdGggZD0nTTUwIDIwIEM1NyAzMiA1NiA0MCA1MCA0NSBDNDQgNDAgNDMgMzIgNTAgMjAgWicgZmlsbD0nI2ZmZDI0YScvPjwvc3ZnPg==),url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAxMjAgMTIwJz48ZyBmaWxsPScjN2QwZjBkJz48cGF0aCBkPSdNNTggMzAgQzQwIDI4IDMwIDQ0IDM0IDYwIEMzNyA3NCAzMCA4NCA0MCA5MCBDNTIgOTcgNzQgOTQgODIgODIgQzkwIDcwIDg4IDUyIDc4IDQ0IEM3MiAzOSA3MCAzMSA1OCAzMCBaJy8+PHBhdGggZD0nTTYwIDg0IEM1OCA5NiA2MiAxMDQgNjYgMTEwIEM3MCAxMDQgNzAgOTYgNjYgODYgWicvPjxjaXJjbGUgY3g9JzMwJyBjeT0nNDAnIHI9JzUnLz48Y2lyY2xlIGN4PSc5MCcgY3k9JzM4JyByPSc0Jy8+PGNpcmNsZSBjeD0nOTYnIGN5PSc2MCcgcj0nNicvPjxjaXJjbGUgY3g9JzI0JyBjeT0nNzInIHI9JzQnLz48Y2lyY2xlIGN4PSc4NicgY3k9Jzk2JyByPSc1Jy8+PGNpcmNsZSBjeD0nNDQnIGN5PScxMDQnIHI9JzMnLz48Y2lyY2xlIGN4PScxOCcgY3k9JzU2JyByPScyLjUnLz48Y2lyY2xlIGN4PScxMDAnIGN5PSc4MCcgcj0nMycvPjxjaXJjbGUgY3g9JzcyJyBjeT0nMjAnIHI9JzMnLz48L2c+PGcgZmlsbD0nI2E1MjIxZCcgb3BhY2l0eT0nMC44Jz48cGF0aCBkPSdNNTYgNDAgQzQ2IDQwIDQyIDUyIDQ2IDYyIEM1MCA3MiA1OCA3NCA2NiA3MCBDNzQgNjYgNzQgNTIgNjggNDYgQzY0IDQyIDYyIDQwIDU2IDQwIFonLz48L2c+PC9zdmc+),url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAxMjAgMTIwJz48ZyBmaWxsPScjN2QwZjBkJz48cGF0aCBkPSdNNjIgNDQgQzQ4IDQyIDQwIDU0IDQ0IDY2IEM0NyA3NiA0MiA4NCA1MiA4OCBDNjQgOTMgODAgODggODQgNzYgQzg4IDY0IDgyIDUyIDcyIDQ4IEM2OCA0NiA2OCA0NSA2MiA0NCBaJy8+PGNpcmNsZSBjeD0nOTYnIGN5PSczNicgcj0nNScvPjxjaXJjbGUgY3g9JzEwNCcgY3k9JzUyJyByPSczJy8+PGNpcmNsZSBjeD0nMzAnIGN5PSczMCcgcj0nNCcvPjxjaXJjbGUgY3g9JzIyJyBjeT0nNDgnIHI9JzMnLz48Y2lyY2xlIGN4PSczNCcgY3k9JzkyJyByPSc0Jy8+PGNpcmNsZSBjeD0nOTInIGN5PSc5NCcgcj0nNCcvPjxjaXJjbGUgY3g9JzEwOCcgY3k9JzcyJyByPScyLjUnLz48Y2lyY2xlIGN4PScxNCcgY3k9JzY2JyByPScyLjUnLz48Y2lyY2xlIGN4PSc1OCcgY3k9JzE2JyByPSczJy8+PHBhdGggZD0nTTYwIDg2IEM1OSA5NiA2MSAxMDQgNjQgMTEyIEM2NyAxMDQgNjYgOTYgNjQgODggWicvPjwvZz48ZyBmaWxsPScjYTUyMjFkJyBvcGFjaXR5PScwLjgnPjxjaXJjbGUgY3g9JzY0JyBjeT0nNjYnIHI9JzExJy8+PC9nPjwvc3ZnPg==);background-position:left 6px bottom 6px,right 8px bottom 6px,right 10px top 8px,left 8px top 6px,left 20% top 2px,right 20% top 4px;background-size:84px 84px,92px 92px,66px 66px,58px 58px,84px 84px,74px 74px}.ls-arena,.ls-arena *{font-family:RuneScape UF,Sora,system-ui,sans-serif!important;letter-spacing:.2px;text-rendering:geometricPrecision}.ls-arena{font-size:15px}.ls-arena .ls-stakers-title,.ls-arena .ls-collapse-chev,.ls-arena .ls-stakers-count{color:#ffe14d;text-shadow:1px 1px 0 #000,0 0 2px rgba(0,0,0,.6)}.ls-arena .ls-stakers-title{font-size:19px;letter-spacing:.5px}.ls-arena .ls-stakers-count{color:#ffd27a;font-size:14px}.ls-arena .ls-stakers-head{padding:2px 2px 6px}.ls-arena .ls-match,.ls-arena .ls-host,.ls-arena .ls-live-hits,.ls-arena .ls-side-bets,.ls-arena .ls-bet-col,.ls-arena .ls-acct,.ls-arena .ls-offline-card,.ls-arena .ls-stakers-msg{background:var(--rs-panel);border:2px solid #6b4c2a!important;border-radius:6px;box-shadow:inset 0 0 0 1px #3a2a17,inset 0 1px #fff8e080,0 3px 8px #0006}.ls-arena .ls-stakers-msg{color:#2a1d0e;text-align:center;padding:12px;font-size:15px}.ls-arena .ls-host,.ls-arena .ls-match{background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAxMjAgMTIwJz48ZyBmaWxsPScjN2QwZjBkJz48cGF0aCBkPSdNNTggMzAgQzQwIDI4IDMwIDQ0IDM0IDYwIEMzNyA3NCAzMCA4NCA0MCA5MCBDNTIgOTcgNzQgOTQgODIgODIgQzkwIDcwIDg4IDUyIDc4IDQ0IEM3MiAzOSA3MCAzMSA1OCAzMCBaJy8+PHBhdGggZD0nTTYwIDg0IEM1OCA5NiA2MiAxMDQgNjYgMTEwIEM3MCAxMDQgNzAgOTYgNjYgODYgWicvPjxjaXJjbGUgY3g9JzMwJyBjeT0nNDAnIHI9JzUnLz48Y2lyY2xlIGN4PSc5MCcgY3k9JzM4JyByPSc0Jy8+PGNpcmNsZSBjeD0nOTYnIGN5PSc2MCcgcj0nNicvPjxjaXJjbGUgY3g9JzI0JyBjeT0nNzInIHI9JzQnLz48Y2lyY2xlIGN4PSc4NicgY3k9Jzk2JyByPSc1Jy8+PGNpcmNsZSBjeD0nNDQnIGN5PScxMDQnIHI9JzMnLz48Y2lyY2xlIGN4PScxOCcgY3k9JzU2JyByPScyLjUnLz48Y2lyY2xlIGN4PScxMDAnIGN5PSc4MCcgcj0nMycvPjxjaXJjbGUgY3g9JzcyJyBjeT0nMjAnIHI9JzMnLz48L2c+PGcgZmlsbD0nI2E1MjIxZCcgb3BhY2l0eT0nMC44Jz48cGF0aCBkPSdNNTYgNDAgQzQ2IDQwIDQyIDUyIDQ2IDYyIEM1MCA3MiA1OCA3NCA2NiA3MCBDNzQgNjYgNzQgNTIgNjggNDYgQzY0IDQyIDYyIDQwIDU2IDQwIFonLz48L2c+PC9zdmc+) no-repeat right -20px top -14px / 116px 116px,var(--rs-panel)}.ls-arena .ls-acct.ls-locked{background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAxMjAgMTIwJz48ZyBmaWxsPScjN2QwZjBkJz48cGF0aCBkPSdNNjIgNDQgQzQ4IDQyIDQwIDU0IDQ0IDY2IEM0NyA3NiA0MiA4NCA1MiA4OCBDNjQgOTMgODAgODggODQgNzYgQzg4IDY0IDgyIDUyIDcyIDQ4IEM2OCA0NiA2OCA0NSA2MiA0NCBaJy8+PGNpcmNsZSBjeD0nOTYnIGN5PSczNicgcj0nNScvPjxjaXJjbGUgY3g9JzEwNCcgY3k9JzUyJyByPSczJy8+PGNpcmNsZSBjeD0nMzAnIGN5PSczMCcgcj0nNCcvPjxjaXJjbGUgY3g9JzIyJyBjeT0nNDgnIHI9JzMnLz48Y2lyY2xlIGN4PSczNCcgY3k9JzkyJyByPSc0Jy8+PGNpcmNsZSBjeD0nOTInIGN5PSc5NCcgcj0nNCcvPjxjaXJjbGUgY3g9JzEwOCcgY3k9JzcyJyByPScyLjUnLz48Y2lyY2xlIGN4PScxNCcgY3k9JzY2JyByPScyLjUnLz48Y2lyY2xlIGN4PSc1OCcgY3k9JzE2JyByPSczJy8+PHBhdGggZD0nTTYwIDg2IEM1OSA5NiA2MSAxMDQgNjQgMTEyIEM2NyAxMDQgNjYgOTYgNjQgODggWicvPjwvZz48ZyBmaWxsPScjYTUyMjFkJyBvcGFjaXR5PScwLjgnPjxjaXJjbGUgY3g9JzY0JyBjeT0nNjYnIHI9JzExJy8+PC9nPjwvc3ZnPg==) no-repeat left -22px bottom -16px / 108px 108px,var(--rs-panel)}.ls-arena .ls-match-head{background:linear-gradient(180deg,#c9b485,#bda674);border-bottom:2px solid #6b4c2a}.ls-arena .ls-match-title,.ls-arena .ls-acct-rsn,.ls-arena .ls-mbet-side{color:#2a1d0e;font-weight:700;text-shadow:0 1px 0 rgba(255,248,224,.4)}.ls-arena .ls-match-title{font-size:17px}.ls-arena .ls-vs{color:#7a5a1e;font-size:15px;font-weight:700}.ls-arena .ls-match-winner{color:#1f6b12}.ls-arena .ls-crown{color:#d9a520;filter:drop-shadow(0 1px 0 #6b4c2a)}.ls-arena .ls-match-timer{color:#7a5a1e;text-shadow:0 1px 0 rgba(255,248,224,.4)}.ls-arena .ls-live-hits-title,.ls-arena .ls-hits-col-sum,.ls-arena .ls-acct-head,.ls-arena .ls-mbet-empty,.ls-arena .ls-acct-empty{color:#5a4522}.ls-arena .ls-hits-col-name{color:#2a1d0e}.ls-arena .ls-hit{padding:2px 6px;min-width:20px;background:radial-gradient(circle at 50% 38%,#d33b34,#9c1b16 72%);border:1px solid #5c0f0b;border-radius:50%/60% 60% 45% 45%;box-shadow:inset 0 1px #ffffff59,0 1px 2px #0006}.ls-arena .ls-hit .ls-hit-dmg,.ls-arena .ls-hit.a1 .ls-hit-dmg,.ls-arena .ls-hit.a2 .ls-hit-dmg{color:#fff;font-weight:700;text-shadow:1px 1px 0 rgba(0,0,0,.55)}.ls-arena .ls-hit.poison{background:radial-gradient(circle at 50% 38%,#3fbf3a,#0a8a0a 72%);border-color:#045604}.ls-arena .ls-hit.poison .ls-hit-dmg{color:#eaffea}.ls-arena .ls-hit-blank{color:#6d5836;opacity:.5}.ls-arena .ls-bet-btn,.ls-arena .ls-refund-btn,.ls-arena .ls-tip-btn,.ls-arena .ls-stream-toggle{font-family:RuneScape UF,system-ui,sans-serif!important;color:#fff;font-weight:700;border:2px solid #2a1d0e!important;border-radius:5px;text-shadow:1px 1px 0 rgba(0,0,0,.5);box-shadow:inset 0 1px #ffffff47,inset 0 -2px 3px #00000059}.ls-arena .ls-bet-btn{background:linear-gradient(180deg,#4fa838,#2f7d1e)}.ls-arena .ls-bet-btn:hover:not(:disabled){filter:brightness(1.12)}.ls-arena .ls-refund-btn{background:linear-gradient(180deg,#c23a34,#9c1b16)}.ls-arena .ls-tip-btn{background:linear-gradient(180deg,#c79a45,#9a7325);border-radius:999px}.ls-arena .ls-stream-toggle{background:linear-gradient(180deg,#7a5c34,#5a4223);color:#ffe14d}.ls-arena .ls-stream-toggle:hover{color:#fff;background:linear-gradient(180deg,#8a6a3e,#66492772)}.ls-arena .ls-bet-btn:disabled,.ls-arena .ls-refund-btn:disabled,.ls-arena .ls-tip-btn:disabled{opacity:.45}.ls-arena .num-step,.ls-arena .chip-btn{background:linear-gradient(180deg,#cdb884,#b6975e)!important;color:#2a1d0e!important;border:1px solid #6b4c2a!important;text-shadow:0 1px 0 rgba(255,248,224,.45);box-shadow:inset 0 1px #fff8e080,inset 0 -2px 3px #5a3c1947}.ls-arena .num-step:hover:not(:disabled),.ls-arena .chip-btn:hover:not(:disabled){filter:brightness(1.06)}.ls-arena .num-step:disabled,.ls-arena .chip-btn:disabled{opacity:.5}.ls-arena .amount-input,.ls-arena .stat-input{background:#e7d9b4!important;color:#2a1d0e!important;border-color:#6b4c2a!important}.ls-arena .ls-mbet-pot,.ls-arena .ls-acct-wl{color:#5a4522}.ls-arena .ls-mbet-pot-cur{color:#2a1d0e}.ls-arena .ls-acct-wl .w{color:#1f6b12}.ls-arena .ls-acct-wl .l{color:#9c1b16}.ls-arena .ls-streak-pip{text-shadow:0 1px 0 rgba(255,248,224,.35)}.ls-arena .ls-streak-pip.ls-void{color:#5b6675}.ls-arena .ls-streak-pip.ls-dc{color:#b3611f}.ls-arena .ls-streak-pip.ls-relog{color:#2f6fb0}.ls-arena .ls-streak-pip.ls-gap{color:#8a6410}.ls-arena .ls-streak-pip.ls-break{color:#1e897c}.ls-arena .ls-streak-pip.ls-unknown{color:#5a4522}.ls-arena .ls-streak-cursor{color:#6b3f18;text-shadow:0 1px 0 rgba(255,248,224,.4)}.ls-streak-pop.ls-streak-pop--arena{background:#d9c9a1;border:1px solid #3a2a17;box-shadow:0 8px 24px #00000080;font-family:RuneScape UF,system-ui,sans-serif}.ls-streak-pop--arena .ls-streak-pop-title{color:#6d5836}.ls-streak-pop--arena .ls-streak-pop-cursor{color:#6b3f18}.ls-streak-pop--arena .ls-streak-pip{text-shadow:0 1px 0 rgba(255,248,224,.35)}.ls-streak-pop--arena .ls-streak-pip.ls-win{color:#2f7d1e}.ls-streak-pop--arena .ls-streak-pip.ls-loss{color:#9c1b16}.ls-streak-pop--arena .ls-streak-pip.ls-void{color:#5b6675}.ls-streak-pop--arena .ls-streak-pip.ls-dc{color:#b3611f}.ls-streak-pop--arena .ls-streak-pip.ls-relog{color:#2f6fb0}.ls-streak-pop--arena .ls-streak-pip.ls-gap{color:#8a6410}.ls-streak-pop--arena .ls-streak-pip.ls-break{color:#1e897c}.ls-streak-pop--arena .ls-streak-pip.ls-unknown{color:#5a4522}.ls-arena .ls-match-status--void,.ls-arena .ls-void-badge{background:#4a341624!important;border:1px solid rgba(74,52,22,.42);text-shadow:0 1px 0 rgba(255,248,224,.4)}.ls-arena .ls-match-status--void.ls-void-void,.ls-arena .ls-void-badge.ls-void-void{color:#4a5464!important}.ls-arena .ls-match-status--void.ls-void-dc,.ls-arena .ls-void-badge.ls-void-dc{color:#a2540f!important}.ls-arena .ls-match-status--void.ls-void-relog,.ls-arena .ls-void-badge.ls-void-relog{color:#235fa0!important}.ls-arena .ls-match-status--void.ls-void-gap,.ls-arena .ls-void-badge.ls-void-gap{color:#7a5610!important}.ls-arena .ls-match-status--void.ls-void-break,.ls-arena .ls-void-badge.ls-void-break{color:#197567!important}.ls-arena .ls-match-void-timer{color:#6b4c2a}.ls-arena .ls-offline-title{color:#2a1d0e;font-size:21px;text-shadow:0 1px 0 rgba(255,248,224,.5)}.ls-arena .ls-offline-msg{color:#5a4522}.ls-arena .ls-offline-badge{color:#7a5a1e}.ls-arena .ls-match-stream{border:2px solid #6b4c2a}@media (prefers-reduced-motion: reduce){.ls-arena .ls-match-status.fighting,.ls-arena .ls-match-status.finished{animation:none}}.bj-rebet-toggles{display:flex;flex-direction:column;gap:6px;margin-top:10px}.bj-rebet-toggle{gap:12px}.bj-rebet-toggle .field-label{margin:0}.bj-rebet-toggle .switch{flex:0 0 auto}.bj-rebet-label{display:inline-flex;align-items:center;gap:6px}.bj-table{position:relative;isolation:isolate;background:radial-gradient(ellipse 64% 52% at 50% 40%,rgba(34,86,132,.55),transparent 72%),radial-gradient(140% 120% at 50% 46%,transparent 52%,rgba(0,0,0,.6)),linear-gradient(180deg,#0c2032,#07131f);box-shadow:inset 0 1px #bedcff1a,inset 0 0 0 1px #ffffff08,inset 0 -44px 90px #00000073;min-height:480px;display:flex;flex-direction:column;align-items:center;justify-content:space-between;padding:28px 20px;gap:0}.bj-table:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:url(/runerush-r.png) no-repeat center 45% / auto 300px;opacity:.07;pointer-events:none}.bj-zone{display:flex;align-items:center;justify-content:center;flex:1;width:100%;min-width:0}.bj-zone--player{flex-direction:column;gap:18px}.bj-table .bj-score.bj-score--win{background:var(--green);color:#06210f;border-color:transparent}.bj-table .bj-score.bj-score--loss{background:var(--red);color:#fff;border-color:transparent}.bj-table .bj-score.bj-score--push{background:var(--accent);color:#1c1400;border-color:transparent}.bj-result{font-size:18px;font-weight:800;letter-spacing:.6px;text-transform:uppercase;padding:9px 18px;border-radius:999px}.bj-result--win{background:#36b0612e;color:var(--green)}.bj-result--loss{background:#d44e692e;color:var(--red)}.bj-result--push{background:#cbb3572e;color:var(--accent)}.bj-hand-wrap{display:flex;flex-direction:column;align-items:center;gap:12px}.bj-table .bj-score{background:#0f1e32e0;border:1px solid rgba(255,255,255,.12);color:#fff;border-radius:999px;padding:6px 21px;font-size:19px;font-weight:800;min-width:54px;text-align:center;box-shadow:0 2px 8px #00000080;letter-spacing:.3px}.bj-table .bj-hand{display:flex;align-items:flex-start}.bj-table .bj-hand>*+*{margin-left:-32px}.bj-card.bj-card-back{--cb-gold: #cba24f;--cb-gold-lite: #f0d68a;overflow:hidden;background:radial-gradient(120% 90% at 8% 70%,#1e5ca8d9,#1e5ca800 55%),radial-gradient(110% 80% at 96% 78%,#b8681ccc,#b8681c00 52%),repeating-linear-gradient(58deg,rgba(0,0,0,.28) 0 1px,transparent 1px 9px),repeating-linear-gradient(-37deg,rgba(0,0,0,.22) 0 1px,transparent 1px 13px),linear-gradient(150deg,#1a2230,#14161c 52%,#1d1813)}.bj-cb-frame{position:absolute;top:4px;right:4px;bottom:4px;left:4px;border:1px solid var(--cb-gold);border-radius:7px;box-shadow:inset 0 0 0 2px #0000002e,inset 0 0 0 3px #cba24f59}.bj-cb-rune{position:absolute;color:var(--cb-gold);font-size:9px;line-height:1;opacity:.92;text-shadow:0 0 2px rgba(0,0,0,.5)}.bj-cb-rune--tl{top:4%;left:6%}.bj-cb-rune--tr{top:4%;right:6%}.bj-cb-rune--bl{bottom:4%;left:6%;transform:scaleY(-1)}.bj-cb-rune--br{bottom:4%;right:6%;transform:scale(-1)}.bj-cb-diamond{position:absolute;top:50%;left:50%;width:46%;aspect-ratio:1;transform:translate(-50%,-50%) rotate(45deg);border:1.5px solid var(--cb-gold);border-radius:3px;box-shadow:inset 0 0 0 1px #00000040}.bj-cb-diamond:before,.bj-cb-diamond:after{content:"";position:absolute;width:14%;aspect-ratio:1;background:var(--cb-gold);transform:rotate(45deg);left:50%;margin-left:-7%}.bj-cb-diamond:before{top:-22%}.bj-cb-diamond:after{bottom:-22%}.bj-cb-mono{position:absolute;top:50%;left:50%;transform:translate(-50%,-52%);font-family:Georgia,Times New Roman,serif;font-weight:700;font-size:30px;line-height:1;background:linear-gradient(160deg,var(--cb-gold-lite) 0%,var(--cb-gold) 48%,#8a6a2a 100%);-webkit-background-clip:text;background-clip:text;color:transparent;text-shadow:0 1px 1px rgba(0,0,0,.35)}.bj-card.bj-card--sm .bj-cb-mono{font-size:23px}.bj-card.bj-card--sm .bj-cb-rune{font-size:8px}.bj-card.bj-card--lg .bj-cb-mono{font-size:38px}.bj-card.bj-card--lg .bj-cb-rune{font-size:11px}.bj-flip{display:inline-block;perspective:800px}.bj-flip-inner{position:relative;transform-style:preserve-3d}.bj-flip-inner>.bj-card{backface-visibility:hidden}.bj-card.bj-flip-back{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;transform:rotateY(180deg);backface-visibility:hidden}.bj-table.is-animated .bj-flip-inner{animation:bjFlipIn .5s cubic-bezier(.2,.7,.3,1) both}@keyframes bjFlipIn{0%{transform:rotateY(180deg)}34%{transform:rotateY(180deg)}to{transform:rotateY(0)}}.bj-hole-inner{transform:rotateY(180deg)}.bj-hole-inner.is-revealed{transform:rotateY(0)}.bj-table.is-animated .bj-hole-inner{animation:none}.bj-table.is-animated .bj-hole-inner.is-revealed{animation:bjFlipIn .5s cubic-bezier(.2,.7,.3,1) both}@keyframes bjDealIn{0%{opacity:0;transform:translate(-14px,-26px) rotate(-8deg) scale(.92)}to{opacity:1;transform:none}}.bj-table.is-animated .bj-hand>.bj-card{animation:bjDealIn .3s cubic-bezier(.18,.7,.3,1.1) both}.bj-banner{display:flex;flex-direction:column;align-items:center;gap:3px;padding:6px 32px;position:relative}.bj-banner span{font-size:10px;font-weight:700;letter-spacing:1.8px;text-transform:uppercase;color:#fff3}.bj-controls{position:relative;width:100%;min-height:92px;display:flex;align-items:center;justify-content:center}.bj-rebet-row{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:10px 14px;width:100%}.bj-rebet-row .bj-result{order:-1;flex-basis:100%;text-align:center}.bj-rebet-side{display:flex;gap:14px}.bj-rebet-side .bj-action-btn{flex:0 0 auto;min-width:0}.bj-actions{display:flex;flex-direction:row;justify-content:center;flex-wrap:wrap;width:100%}.bj-controls .bj-actions{gap:14px}.bj-actions .bj-action-btn{flex:1 1 auto;max-width:150px}@media (min-width: 561px){.bj-controls .bj-actions{gap:26px}}.bj-action-btn{display:flex;align-items:center;justify-content:center;gap:6px;padding:8px 24px;border-radius:999px;border:1px solid rgba(255,255,255,.16);background:linear-gradient(180deg,#203044eb,#121e2ef0);box-shadow:inset 0 1px #ffffff14,0 4px 10px #00000059;color:var(--text);font-size:14px;font-weight:800;letter-spacing:.5px;text-transform:uppercase;font-family:inherit;cursor:pointer;transition:background .12s ease,border-color .12s ease,filter .12s ease;white-space:nowrap}.bj-action-btn:hover:not(:disabled){background:linear-gradient(180deg,#2e4058f5,#1a283af5);border-color:#ffffff4d}.bj-action-btn:disabled,.bj-action-btn[aria-disabled=true]{opacity:.4;cursor:not-allowed}.bj-action-btn--hit{background:var(--accent);border-color:transparent;color:#1c1400}.bj-action-btn--hit:hover:not(:disabled){filter:brightness(1.1);background:var(--accent);border-color:transparent}.bj-action-btn--bet{background:var(--accent);border-color:transparent;color:#1c1400}.bj-action-btn--bet:hover:not(:disabled){filter:brightness(1.1);background:var(--accent);border-color:transparent}.bj-action-btn--rebet{background:var(--accent);border-color:transparent;color:#1c1400}.bj-action-btn--rebet:hover:not(:disabled){filter:brightness(1.1);background:var(--accent);border-color:transparent}.bj-action-btn--rebet-half{background:var(--accent);border-color:transparent;color:#1c1400}.bj-action-btn--rebet-half:hover:not(:disabled){filter:brightness(1.1);background:var(--accent);border-color:transparent}.bj-action-btn--stand{background:var(--panel-2)}.bj-action-btn--split{background:var(--panel-3);color:var(--muted);border-color:#cbb35724}.bj-action-btn--split:hover:not(:disabled){color:var(--text)}.bj-action-btn--double{background:var(--panel-3);border-color:#cbb35724}.bj-action-btn--insurance{background:#568ed629;border-color:#568ed659;color:#9ec5ff}.bj-action-btn--insurance:hover:not(:disabled):not([aria-disabled=true]){background:#568ed642;border-color:#568ed680}.bj-action-btn--decline{background:#d44e6924;border-color:#d44e694d;color:#f0a8b4}.bj-action-btn--decline:hover:not(:disabled){background:#d44e693d;border-color:#d44e6980}.bj-insured-tag{display:flex;align-items:center;padding:8px 16px;border-radius:999px;font-size:13px;font-weight:800;letter-spacing:.5px;text-transform:uppercase;color:#9ec5ff;background:#568ed61f}.bj-sidebet-label{margin-top:14px}.bj-sidebet-windows{display:flex;flex-direction:column;gap:8px}.bj-sidebet-window{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:8px 10px;border:1px solid rgba(255,255,255,.1);border-radius:12px;background:#ffffff08}.bj-sidebet-window-name{font-size:11px;font-weight:700;letter-spacing:.4px;text-transform:uppercase;color:var(--muted);white-space:nowrap}.bj-sidebet-window-input{min-width:0;flex:1;max-width:130px}.bj-felt-row{width:100%;min-height:120px;display:flex;align-items:center;justify-content:center}.bj-sidebet-spot--left,.bj-sidebet-spot--right{position:absolute;top:47%}.bj-sidebet-spot--left{left:calc(50% - 165px);transform:translate(-50%,-50%)}.bj-sidebet-spot--right{left:calc(50% + 165px);transform:translate(-50%,-50%)}.bj-sidebet-spot{display:flex;flex-direction:column;align-items:center;gap:8px}.bj-sidebet-amount{display:flex;align-items:center;gap:4px;min-height:18px;padding:3px 6px;font-size:14px;font-weight:800;color:var(--text);border-radius:999px;border:1px solid transparent}.bj-sidebet-amount.is-payout-win{background:var(--green);color:#06210f;padding:3px 12px;box-shadow:0 2px 8px #00000080}.bj-sidebet-amount.is-payout-loss{background:var(--red);color:#fff;padding:3px 12px;box-shadow:0 2px 8px #00000080}.bj-sidebet-wonlabel{padding:2px 10px;border-radius:999px;font-size:11px;font-weight:800;letter-spacing:.3px;text-transform:uppercase;white-space:nowrap;color:var(--green);background:#36b06129;border:1px solid rgba(54,176,97,.3)}.bj-sidebet-wonlabel.is-loss{color:var(--red, #e5484d);background:#e5484d24;border-color:#e5484d52}.bj-sidebet-control{display:flex;align-items:center;gap:8px}.bj-sidebet-circle{width:56px;height:56px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:12px;font-weight:800;letter-spacing:.5px;text-transform:uppercase;color:var(--muted);border:2px dashed rgba(255,255,255,.2);background:radial-gradient(circle at 50% 38%,#ffffff0f,#0003 92%);box-shadow:inset 0 2px 6px #0006,inset 0 0 0 1px #ffffff08;transition:color .15s ease,border-color .15s ease,background .15s ease,box-shadow .15s ease}.bj-sidebet-circle.is-active{color:var(--accent);border-style:solid;border-color:var(--accent);background:#cbb3571f;box-shadow:0 0 0 4px #cbb35714}.bj-sidebet-step{width:26px;height:26px;flex:none;border-radius:50%;border:1px solid rgba(255,255,255,.14);background:#ffffff0f;color:var(--text);font-size:17px;font-weight:700;line-height:1;font-family:inherit;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:background .12s ease,border-color .12s ease}.bj-sidebet-step:hover:not(:disabled){background:#ffffff1f;border-color:#ffffff40}.bj-sidebet-step:disabled{opacity:.35;cursor:not-allowed}.bj-sidebet-results{position:absolute;left:0;right:0;top:0;transform:translateY(-50%);margin:0;z-index:2;pointer-events:none;display:flex;flex-wrap:wrap;justify-content:center;gap:8px}.bj-sidebet-chip{display:flex;align-items:center;gap:6px;padding:4px 12px;border-radius:999px;font-size:12px;font-weight:700;border:1px solid transparent}.bj-sidebet-chip-name{text-transform:uppercase;letter-spacing:.4px;opacity:.85}.bj-sidebet-chip.is-win{background:#36b06129;border-color:#36b0614d;color:var(--green)}.bj-sidebet-chip.is-loss{background:#d44e6929;border-color:#d44e694d;color:var(--red)}[data-theme=gold] .bj-table{background:radial-gradient(ellipse 64% 52% at 50% 40%,rgba(46,122,92,.5),transparent 72%),radial-gradient(140% 120% at 50% 46%,transparent 52%,rgba(0,0,0,.62)),linear-gradient(180deg,#0e2119,#071310);box-shadow:inset 0 1px #ffe8af1f,inset 0 0 0 1px #ffdc960d,inset 0 -44px 90px #0000007a}[data-theme=gold] .bj-action-btn--hit{background:linear-gradient(180deg,#ecca78,#d0a94e 46%,#a07c30);border:1px solid #8a6c34;color:#2a1d06;box-shadow:inset 0 1px #ffffff59,0 2px 6px #0006}.bet-panel .field-label.bj-maxpay-label{margin-bottom:3px}.bet-panel .amount-input.readonly.bj-maxpay{flex:0 0 auto;padding:0 8px}.bet-panel .amount-input.readonly.bj-maxpay input{padding:6px 0;font-size:13px}.chests-game{--accent-2: var(--green);--danger: var(--red);color:var(--text);font:14px/1.45 Inter,system-ui,-apple-system,Segoe UI,sans-serif;background:var(--bg);grid-column:1 / -1;min-height:100%;display:flex;flex-direction:column;padding:clamp(10px,2.2vw,20px);padding-bottom:0;@keyframes co-caption-in{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}@keyframes co-bulk-land{0%{transform:rotateY(180deg) scale(1.14)}to{transform:rotateY(180deg) scale(1)}}@keyframes co-bulk-shine{0%{transform:translate(-150%)}to{transform:translate(150%)}}@keyframes co-receipt-pop{0%{transform:translate(-50%,-50%) scale(.7);opacity:0}60%{transform:translate(-50%,-50%) scale(1.06);opacity:1}to{transform:translate(-50%,-50%) scale(1)}}}.chests-game *{box-sizing:border-box}.chests-game *{scrollbar-width:thin;scrollbar-color:var(--border) transparent}.chests-game *::-webkit-scrollbar{width:10px;height:10px}.chests-game *::-webkit-scrollbar-track{background:transparent}.chests-game *::-webkit-scrollbar-thumb{background:var(--border);border-radius:8px;border:2px solid var(--bg)}.chests-game *::-webkit-scrollbar-thumb:hover{background:var(--panel-3)}.chests-game *::-webkit-scrollbar-corner{background:transparent}.chests-game .chests-content{flex:1 0 auto;container-type:inline-size}.chests-game .chests-mode-bar{display:flex;justify-content:center;margin:0 0 16px}.chests-game .chests-mode-tabs{display:flex;gap:2px;width:fit-content;background:var(--panel-2);border:1px solid var(--border);border-radius:999px;padding:4px}.chests-game .chests-mode-tabs button{flex:0 0 auto;border:none;background:transparent;color:var(--muted);padding:8px 22px;border-radius:999px;font-weight:600;transition:color .12s,background .12s}.chests-game .chests-mode-tabs button:hover{color:var(--text);border-color:transparent}.chests-game .chests-mode-tabs button.active{background:var(--panel-3);color:var(--text)}.chests-game .cp{display:flex;flex-direction:column;gap:16px}.chests-game .cp-banner{display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap;padding:16px 18px;background:linear-gradient(180deg,var(--panel) 0%,var(--panel-2) 100%);border:1px solid var(--border);border-radius:var(--radius)}.chests-game .cp-banner-text h3{margin:0 0 4px;font-size:16px;color:var(--accent);font-weight:800}.chests-game .cp-banner-text p{margin:0;font-size:12.5px;color:var(--muted);max-width:60ch}.chests-game .cp-banner-text b{color:var(--accent)}.chests-game .cp-banner-btn{flex:none;background:var(--accent);border:1px solid var(--accent);color:#04121f;font-weight:700;padding:10px 16px;border-radius:8px}.chests-game .cp-banner-btn:hover{filter:brightness(1.08)}.chests-game .cp-subtabs{display:flex;gap:6px;border-bottom:1px solid var(--border)}.chests-game .cp-subtab{border:none;background:transparent;color:var(--muted);padding:10px 14px;font-weight:700;border-bottom:2px solid transparent;margin-bottom:-1px;border-radius:0}.chests-game .cp-subtab:hover{color:var(--text);border-color:transparent;border-bottom-color:var(--border)}.chests-game .cp-subtab.active{color:var(--text);border-bottom-color:var(--accent)}.chests-game .cp-controls{display:flex;gap:8px;flex-wrap:wrap}.chests-game .cp-search{position:relative;flex:1 1 220px}.chests-game .cp-search-icon{position:absolute;left:12px;top:50%;transform:translateY(-50%);color:var(--muted);pointer-events:none}.chests-game .cp-controls .cp-search input{padding-left:32px}.chests-game .cp-sort{flex:0 0 auto;width:auto;min-width:160px;cursor:pointer}.chests-game .cp-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(clamp(140px,22vw,180px),(100% - 12px) / 2),1fr));gap:12px}.chests-game .cp-card{display:flex;flex-direction:column;align-items:center;gap:8px;padding:16px 12px;background:linear-gradient(180deg,var(--panel) 0%,var(--panel-2) 100%);border:1px solid var(--border);border-radius:12px;cursor:pointer;text-align:center;transition:transform .12s,border-color .12s}.chests-game .cp-card:hover{border-color:var(--accent);transform:translateY(-2px)}.chests-game .cp-card-art{display:grid;place-items:center;height:96px}.chests-game .cp-card-name{font-size:14px;font-weight:700;max-width:100%;overflow-wrap:anywhere;line-height:1.3}.chests-game .cp-card-price{font-size:13px;background:var(--panel-3);border:1px solid var(--border);border-radius:8px;padding:4px 12px;font-variant-numeric:tabular-nums;margin-top:auto}.chests-game .cp-empty{display:flex;flex-direction:column;align-items:center;gap:8px;text-align:center;padding:48px 16px;color:var(--muted)}.chests-game .cp-empty-title{margin:0;font-size:16px;font-weight:700;color:var(--text)}.chests-game .cp-empty-sub{margin:0;font-size:13px}.chests-game .cp-empty-btn{margin-top:8px;background:var(--accent);border:1px solid var(--accent);color:#04121f;font-weight:700;padding:9px 16px;border-radius:8px}.chests-game .cp-empty-btn:hover{filter:brightness(1.08)}.chests-game .topbar{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:8px}.chests-game .title-block .back{background:none;border:none;color:var(--muted);padding:0;cursor:pointer;font-size:13px}.chests-game .title-block h1{margin:4px 0 0;font-size:clamp(20px,3.5vw,24px);font-weight:800}.chests-game .demo-badge{text-align:right}.chests-game .demo-badge strong{color:var(--accent);display:block;font-size:15px}.chests-game .demo-badge span{color:var(--accent);opacity:.8;font-size:12px}.chests-game .toolbar{display:flex;gap:8px;margin:8px 0 16px}.chests-game .panel{background:linear-gradient(180deg,var(--panel) 0%,var(--panel-2) 100%);border:1px solid var(--border);border-radius:var(--radius);padding:clamp(14px,2.2vw,18px);min-width:0}.chests-game .panel>h2,.chests-game .drop-head h2{margin:0 0 14px;font-size:15px;display:flex;align-items:center;gap:10px}.chests-game .step{color:var(--accent);font-weight:800;font-size:13px}.chests-game .section-note{font-size:11px;color:var(--muted);margin:-8px 0 12px}.chests-game .top-grid{display:grid;grid-template-columns:minmax(0,360px) 1fr;gap:16px;margin-bottom:16px}.chests-game .main-grid{display:grid;grid-template-columns:minmax(0,1fr) 340px;gap:16px;align-items:start}@container (max-width: 640px){.chests-game .top-grid,.chests-game .main-grid{grid-template-columns:minmax(0,1fr)}}.chests-game .name-input{width:100%}.chests-game .hint{color:var(--muted);font-size:12px;margin:10px 0 0}.chests-game .hint.warn{color:#f4d692}.chests-game .hint.taken{color:var(--danger);margin-top:6px}.chests-game .image-picker{display:flex;align-items:center;gap:8px}.chests-game .image-strip{display:flex;gap:10px;overflow-x:auto;scroll-behavior:smooth;padding:4px 2px 10px;flex:1}.chests-game .image-strip::-webkit-scrollbar{height:6px}.chests-game .image-strip::-webkit-scrollbar-thumb{background:var(--border);border-radius:3px}.chests-game .image-cell{flex:none;padding:6px;background:var(--panel-2);border:1px solid var(--border);border-radius:10px;cursor:pointer}.chests-game .image-cell.active{border-color:var(--accent)}.chests-game .scroll-btn{flex:none;width:34px;height:34px;padding:0;border-radius:50%;font-size:18px;line-height:1;display:grid;place-items:center;color:var(--text);background:linear-gradient(180deg,var(--panel-3) 0%,var(--panel-2) 100%);border:1px solid var(--border);box-shadow:0 2px 8px #00000059;transition:transform .12s ease,background .12s ease,border-color .12s ease,color .12s ease,box-shadow .12s ease}.chests-game .scroll-btn:hover{background:var(--accent);border-color:var(--accent);color:#04121f;transform:scale(1.08);box-shadow:0 4px 14px #4aa3ff59}.chests-game .scroll-btn:active{transform:scale(.95)}.chests-game .case-art{display:grid;place-items:center;border-radius:8px}.chests-game .case-art img{width:100%;height:100%;object-fit:contain}.chests-game .case-art.selected{filter:drop-shadow(0 0 6px var(--accent))}.chests-game .catalog-controls{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:12px;align-items:center}.chests-game .search{position:relative;flex:1 1 180px}@media (max-width: 520px){.chests-game .search{flex-basis:100%}}.chests-game .search-icon{position:absolute;left:12px;top:50%;transform:translateY(-50%);color:var(--muted);font-size:14px;pointer-events:none}.chests-game .catalog-controls .search input{padding-left:34px}.chests-game .catalog-controls select{flex:1 1 150px;min-width:120px;width:auto}.chests-game .filter-toggle{width:40px;flex:none}.chests-game .filter-toggle.active{border-color:var(--accent);color:var(--accent)}.chests-game .rf-control{flex:1 1 150px;min-width:120px;position:relative}.chests-game .rf-trigger{width:100%;display:flex;align-items:center;text-align:left;padding:9px 32px 9px 11px;background:var(--panel-3) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='%2394a3b8' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='6 9 12 15 18 9'/%3E%3C/svg%3E") no-repeat right 11px center;background-size:14px;border:1px solid var(--border);border-radius:8px;color:var(--text)}.chests-game .rf-trigger.open{border-color:var(--accent)}.chests-game .rf-trigger-label{display:inline-flex;align-items:center;gap:6px;min-width:0;overflow:hidden;white-space:nowrap}.chests-game .rf-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:40}.chests-game .rf-menu{position:absolute;top:calc(100% + 6px);left:0;z-index:41;min-width:100%;max-width:min(300px,calc(100vw - 32px));margin:0;padding:5px;list-style:none;background:linear-gradient(180deg,var(--panel) 0%,var(--panel-2) 100%);border:1px solid var(--border);border-radius:10px;box-shadow:0 12px 30px #00000080;max-height:60vh;overflow-y:auto}.chests-game .rf-opt{width:100%;display:flex;align-items:center;gap:6px;padding:8px 10px;background:none;border:none;border-radius:6px;color:var(--text);text-align:left;white-space:nowrap;font-size:12.5px}.chests-game .rf-opt:hover{background:var(--panel-3);border-color:transparent}.chests-game .rf-opt.sel{background:color-mix(in srgb,var(--accent) 18%,transparent)}.chests-game .rf-opt-name{flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis}.chests-game .rf-opt-range{flex:0 0 auto;display:inline-flex;align-items:center;gap:3px;color:var(--muted);font-variant-numeric:tabular-nums}.chests-game .range-row{display:flex;align-items:center;gap:8px;margin-bottom:12px;font-size:12px;color:var(--muted)}.chests-game .range-row input{width:90px}.chests-game .grid{--card-h: 162px;--grid-gap: 10px;display:grid;grid-template-columns:repeat(auto-fill,minmax(min(150px,(100% - var(--grid-gap)) / 2),1fr));grid-auto-rows:minmax(var(--card-h),auto);gap:var(--grid-gap);max-height:calc(var(--card-h) * 4 + var(--grid-gap) * 3);overflow-y:auto;scrollbar-gutter:stable}.chests-game .grid-card{position:relative;display:flex;flex-direction:column;align-items:center;gap:8px;padding:14px 10px;background:linear-gradient(180deg,#1a2030,#0e1320);border:1px solid var(--border);border-radius:10px;cursor:pointer;text-align:center}.chests-game .grid-card:hover{border-color:var(--accent);transform:translateY(-1px)}.chests-game .grid-card.added{border-color:var(--accent-2);box-shadow:0 0 0 1px var(--accent-2) inset}.chests-game .grid-card.disabled{opacity:.4;cursor:not-allowed}.chests-game .grid-card.disabled:hover{border-color:var(--border);transform:none}.chests-game .added-badge{position:absolute;top:6px;right:6px;font-size:10px;font-weight:700;color:var(--accent-2);background:#0b1f13;border:1px solid var(--accent-2);border-radius:6px;padding:2px 6px}.chests-game .grid-name{font-size:13px;font-weight:600;max-width:100%;overflow-wrap:anywhere;line-height:1.25}.chests-game .grid-price{font-size:12px;font-weight:600;font-variant-numeric:tabular-nums;margin-top:auto}.chests-game .token-amount{display:inline-flex;align-items:center;gap:4px;font-variant-numeric:tabular-nums;white-space:nowrap}.chests-game .token-amount svg{flex:none}.chests-game .thumb{position:static;top:auto;transform:none;border-radius:10px;display:flex;align-items:center;justify-content:center;font-weight:800;overflow:hidden}.chests-game .thumb img{max-width:100%;max-height:100%;object-fit:contain}@container (max-width: 640px){.chests-game .image-cell{padding:4px}.chests-game .image-cell .case-art,.chests-game .image-cell .case-art img{max-width:44px;max-height:44px}.chests-game .image-picker{gap:5px}.chests-game .image-picker .scroll-btn{width:26px;height:26px;font-size:14px}.chests-game .grid{--card-h: 132px}.chests-game .grid-card .thumb{max-width:48px;max-height:48px}.chests-game .catalog-controls select{-moz-appearance:none;appearance:none;-webkit-appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='%2394a3b8' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='6 9 12 15 18 9'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:left 11px center;background-size:14px;padding-left:32px}.chests-game .rf-trigger{background-position:left 11px center;padding:9px 11px 9px 32px}}.chests-game .drop-panel{background:linear-gradient(180deg,var(--panel) 0%,var(--panel-2) 100%);border:1px solid var(--border);border-radius:var(--radius);padding:18px;position:sticky;top:16px}.chests-game .drop-head{display:flex;justify-content:space-between;align-items:center}.chests-game .total-pct{font-weight:800;font-variant-numeric:tabular-nums}.chests-game .total-pct.good{color:var(--accent-2)}.chests-game .total-pct.bad{color:var(--danger)}.chests-game .total-pct.muted{color:var(--muted)}.chests-game .normalize-btn{width:100%;margin-bottom:12px}.chests-game .drop-list{display:flex;flex-direction:column;gap:10px;max-height:60vh;overflow-y:auto}@container (max-width: 640px){.chests-game .drop-panel{position:static}.chests-game .drop-list{max-height:none;display:grid;grid-template-columns:repeat(auto-fill,minmax(min(300px,100%),1fr))}}.chests-game .drop-item{display:grid;grid-template-columns:48px 1fr auto;grid-template-rows:auto auto;gap:4px 10px;align-items:center;background:var(--panel-2);border:1px solid var(--border);border-radius:10px;padding:10px}.chests-game .drop-item .thumb{grid-row:span 2}.chests-game .drop-info{min-width:0}.chests-game .drop-name{font-size:13px;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.chests-game .drop-price{font-size:12px;color:var(--muted)}.chests-game .drop-remove{width:26px;height:26px;padding:0;border-radius:6px;align-self:start}.chests-game .drop-remove:hover{color:var(--danger);border-color:var(--danger)}.chests-game .drop-controls{grid-column:2 / 4;display:flex;align-items:center;gap:8px;flex-wrap:wrap}.chests-game .drop-controls .amount-input{flex:0 0 auto;width:120px}.chests-game .drop-controls .drop-unit{color:var(--muted);font-size:13px;font-weight:600}.chests-game .drop-controls .num-step{padding:0;min-height:0;font-size:8px;border-radius:4px}.chests-game .drop-controls .amount-input input{background:none;border:none;border-radius:0;padding:10px 0;width:auto}.chests-game .contrib{font-size:12px;color:var(--accent-2);background:#0b1f13;border:1px solid #1c3a26;border-radius:6px;padding:5px 8px;font-variant-numeric:tabular-nums}.chests-game .bottom-bar{position:sticky;bottom:0;z-index:10;margin:16px calc(-1*clamp(10px,2.2vw,20px)) 0;display:flex;flex-wrap:wrap;align-items:center;gap:14px 20px;padding:12px clamp(14px,2.2vw,24px);background:#0c0f17f5;border-top:1px solid var(--border);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}@media (max-width: 760px){.chests-game .bb-actions{flex-basis:100%;margin-left:0;justify-content:flex-end}}@media (max-width: 480px){.chests-game .bottom-bar{gap:10px 12px;padding:10px 14px}.chests-game .bb-stats{gap:18px}.chests-game .bb-actions{justify-content:stretch}.chests-game .bb-actions .mychests-btn,.chests-game .bb-actions .create-btn{flex:1;text-align:center;white-space:nowrap}}.chests-game .bb-stats{display:flex;gap:28px}.chests-game .bb-stats>div{display:flex;flex-direction:column}.chests-game .bb-label{font-size:11px;color:var(--muted);text-transform:uppercase;letter-spacing:.04em}.chests-game .bb-value{font-weight:700;font-variant-numeric:tabular-nums}.chests-game .bb-earn{display:flex;align-items:center;gap:10px;color:var(--muted)}.chests-game .earn-control{position:relative;display:inline-flex}.chests-game .earn-trigger{display:inline-flex;align-items:center;gap:8px;padding:7px 12px;font-weight:700;color:var(--text);background:var(--panel-3);border:1px solid var(--border);border-radius:8px}.chests-game .earn-trigger .caret{font-size:10px;color:var(--muted);transition:transform .15s ease}.chests-game .earn-trigger.open{border-color:var(--accent)}.chests-game .earn-trigger.open .caret{transform:rotate(180deg);color:var(--accent)}.chests-game .earn-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:40}.chests-game .earn-popover{position:absolute;bottom:calc(100% + 10px);left:0;z-index:41;width:240px;padding:14px;background:linear-gradient(180deg,var(--panel) 0%,var(--panel-2) 100%);border:1px solid var(--border);border-radius:10px;box-shadow:0 12px 30px #00000080}.chests-game .earn-pop-head{display:flex;justify-content:space-between;align-items:center;margin-bottom:10px;font-size:13px;color:var(--muted)}.chests-game .earn-pop-head strong{color:var(--accent);font-size:14px;font-variant-numeric:tabular-nums}.chests-game .earn-popover input[type=range]{width:100%;padding:0;accent-color:var(--accent)}.chests-game .earn-pop-range{display:flex;justify-content:space-between;margin-top:6px;font-size:11px;color:var(--muted)}.chests-game .bb-actions{margin-left:auto;display:flex;align-items:center;gap:10px;position:relative}.chests-game .bb-blockers-row{order:-1;flex:1 0 100%;display:flex;justify-content:flex-end}@media (max-width: 760px){.chests-game .bb-blockers-row{order:0}}.chests-game .bb-blockers{width:fit-content;max-width:100%;margin:0;padding:8px 12px;list-style:none;display:flex;flex-direction:column;gap:3px;text-align:left;font-size:12.5px;line-height:1.35;color:var(--danger);background:#0c0f17fa;border:1px solid var(--danger);border-radius:8px;box-shadow:0 6px 18px #00000073}.chests-game .mychests-btn{padding:10px 16px;font-weight:600}.chests-game .create-btn{background:var(--accent);border-color:var(--accent);color:#04121f;font-weight:700;padding:10px 18px}.chests-game .create-btn:disabled{opacity:.4;cursor:not-allowed}.chests-game .create-btn:not(:disabled):hover{filter:brightness(1.08)}.chests-game .empty{color:var(--muted);text-align:center;padding:24px;grid-column:1 / -1}.chests-game .muted{color:var(--muted);font-weight:400}.chests-game .modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;background:#04060ba8;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);display:flex;align-items:center;justify-content:center;z-index:50;padding:20px}.chests-game .modal{padding:0;width:min(560px,94vw);max-height:82vh;display:flex;flex-direction:column;background:linear-gradient(180deg,var(--panel) 0%,var(--panel-2) 100%);border:1px solid var(--border);border-radius:var(--radius);box-shadow:0 20px 60px #00000080}.chests-game .modal-head{margin:0;display:flex;justify-content:space-between;align-items:center;padding:16px 18px;border-bottom:1px solid var(--border)}.chests-game .modal-head h2{margin:0;font-size:16px}.chests-game .icon-x{width:30px;height:30px;padding:0;display:grid;place-items:center}.chests-game .chest-list{display:flex;flex-direction:column;gap:10px;padding:16px 18px;overflow-y:auto}.chests-game .chest-row{display:flex;align-items:center;gap:12px;background:var(--panel-2);border:1px solid var(--border);border-radius:10px;padding:10px 12px}.chests-game .chest-info{flex:1;min-width:0}.chests-game .chest-name{font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.chests-game .chest-meta{display:flex;align-items:center;gap:6px;font-size:12px;color:var(--muted);margin-top:2px}.chests-game .chest-row-actions{display:flex;align-items:center;gap:8px;flex:none}.chests-game .modal-foot{padding:14px 18px;border-top:1px solid var(--border)}.chests-game .modal-foot .create-btn{width:100%;justify-content:center}.chests-game .icon-btn{width:30px;height:30px;padding:0;display:grid;place-items:center}.chests-game .icon-btn.danger:hover{color:var(--danger);border-color:var(--danger)}.chests-game input,.chests-game select,.chests-game button{font:inherit}.chests-game input[type=text],.chests-game input:not([type]),.chests-game input[type=number],.chests-game select{background:var(--panel-3);border:1px solid var(--border);border-radius:8px;color:var(--text);padding:9px 11px;width:100%}.chests-game input:focus,.chests-game select:focus{outline:none;border-color:var(--accent)}.chests-game button{background:var(--panel-3);color:var(--text);border:1px solid var(--border);border-radius:8px;padding:8px 12px;cursor:pointer;transition:border-color .12s,transform .12s}.chests-game button:hover{border-color:var(--accent)}.chests-game button.danger:hover{border-color:var(--danger);color:var(--danger)}@media (max-width: 480px){.chests-game .modal-backdrop{padding:10px}.chests-game .modal{max-height:90dvh}.chests-game .modal-head,.chests-game .chest-list,.chests-game .modal-foot{padding-left:14px;padding-right:14px}}.chests-game .co{display:flex;flex-direction:column;gap:16px;padding-bottom:24px}.chests-game .co-top{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:10px;container-type:inline-size}.chests-game .co-back{justify-self:start;background:var(--panel-2);border:1px solid var(--border);color:var(--muted);padding:7px clamp(8px,2.6cqw,14px);white-space:nowrap;font-weight:600}.chests-game .co-back:hover{color:var(--text);border-color:var(--accent)}.chests-game .co-title{margin:0;text-align:center;font-size:clamp(16px,2.4vw,22px);font-weight:800;letter-spacing:.01em}.chests-game .co-top-spacer{display:block}.chests-game .co-stage{position:relative;background:linear-gradient(180deg,var(--panel) 0%,var(--panel-2) 100%);border:1px solid var(--border);border-radius:var(--radius);min-height:224px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;padding:12px 0;overflow:hidden}.chests-game .co-stage-idle{width:100%;display:flex;flex-direction:column;align-items:center;gap:8px;padding:6px 0}.chests-game .co-stage-name{max-width:100%;padding:0 14px;font-size:15px;font-weight:700;line-height:1.2;text-align:center;overflow-wrap:anywhere}.chests-game .co-stage-hint{margin:0;color:var(--muted);font-size:13px}.chests-game .reel{position:relative;width:100%;height:168px}.chests-game .reel-clip{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden}.chests-game .reel{--reel-split: 63px}.chests-game .reel-marker{position:absolute;top:8px;bottom:8px;left:50%;width:0;z-index:3;pointer-events:none}.chests-game .reel-marker-line{position:absolute;top:0;bottom:0;left:-1px;width:2px;background:var(--accent);box-shadow:0 0 16px 3px color-mix(in srgb,var(--accent) 55%,transparent);transition:transform .38s cubic-bezier(.2,1.25,.35,1)}.chests-game .reel-marker-line-a:before,.chests-game .reel-marker-line-a:after{content:"";position:absolute;left:50%;transform:translate(-50%);border-left:6px solid transparent;border-right:6px solid transparent}.chests-game .reel-marker-line-a:before{top:-8px;border-top:7px solid var(--accent)}.chests-game .reel-marker-line-a:after{bottom:-8px;border-bottom:7px solid var(--accent)}.chests-game .reel.settled .reel-marker-line-a{transform:translate(calc(var(--reel-split) * -1))}.chests-game .reel.settled .reel-marker-line-b{transform:translate(var(--reel-split))}.chests-game .reel.settled .reel-marker-line-a:before,.chests-game .reel.settled .reel-marker-line-a:after{opacity:0;transition:opacity .16s ease-out}.chests-game .reel.win .reel-marker-line{box-shadow:0 0 22px 5px color-mix(in srgb,var(--reel-win-color, var(--accent)) 75%,transparent)}.chests-game .reel.settled:not(.win) .reel-marker-line{box-shadow:none}.chests-game .reel-fade{position:absolute;top:0;bottom:0;width:90px;z-index:2;pointer-events:none}.chests-game .reel-fade-a{left:0;background:linear-gradient(90deg,var(--panel) 0%,transparent 100%)}.chests-game .reel-fade-b{right:0;background:linear-gradient(270deg,var(--panel) 0%,transparent 100%)}.chests-game .reel-track{position:absolute;top:0;bottom:0;left:0;display:flex;align-items:center;gap:10px;will-change:transform}.chests-game .reel-cell{position:relative;flex:0 0 116px;min-width:0;width:116px;height:116px;display:flex;align-items:center;justify-content:center;transition:transform .35s cubic-bezier(.2,1.3,.4,1),filter .35s ease,opacity .35s ease}.chests-game .reel-cell:before{content:"";position:absolute;left:50%;top:50%;width:112px;height:112px;transform:translate(-50%,-50%);background:var(--glow);z-index:0;pointer-events:none}.chests-game .reel-cell>*{position:relative;z-index:1}.chests-game .reel.spinning .reel-cell{transform:scale(.88);opacity:.72;transition:transform .13s ease-out,opacity .13s ease-out}.chests-game .reel.spinning .reel-cell.under{transform:scale(1.12);opacity:1;z-index:3}.chests-game .reel.settled .reel-cell{filter:grayscale(1) brightness(.55);opacity:.45}.chests-game .reel.settled .reel-cell.winner{filter:none;opacity:1;transform:scale(1.22);z-index:4}.chests-game .reel.vertical{width:100%;height:288px}.chests-game .reel.vertical .reel-track{top:0;bottom:auto;left:0;right:0;height:auto;flex-direction:column;align-items:center;gap:8px}.chests-game .reel.vertical .reel-cell{flex:0 0 92px;width:100%;height:92px}.chests-game .reel.vertical.spinning .reel-cell{transform:scale(.79)}.chests-game .reel.vertical.spinning .reel-cell.under{transform:scale(1.23)}.chests-game .reel.vertical{--reel-split: 50px}.chests-game .reel.vertical .reel-marker{top:50%;bottom:auto;left:8px;right:8px;width:auto;height:0;transform:none}.chests-game .reel.vertical .reel-marker-line{top:-1px;bottom:auto;left:0;right:0;width:auto;height:2px}.chests-game .reel.vertical.settled .reel-marker-line-a{transform:translateY(calc(var(--reel-split) * -1))}.chests-game .reel.vertical.settled .reel-marker-line-b{transform:translateY(var(--reel-split))}.chests-game .reel.vertical .reel-marker-line-a:before,.chests-game .reel.vertical .reel-marker-line-a:after{top:50%;left:auto;transform:translateY(-50%);border-top:6px solid transparent;border-bottom:6px solid transparent;border-left:0;border-right:0}.chests-game .reel.vertical .reel-marker-line-a:before{left:-8px;border-left:7px solid var(--accent);border-top-width:6px}.chests-game .reel.vertical .reel-marker-line-a:after{right:-8px;border-right:7px solid var(--accent);border-bottom-width:6px}.chests-game .reel.vertical .reel-fade{top:0;bottom:auto;left:0;right:0;width:auto;height:70px}.chests-game .reel.vertical .reel-fade-a{top:0;background:linear-gradient(180deg,var(--panel) 0%,transparent 100%)}.chests-game .reel.vertical .reel-fade-b{top:auto;bottom:0;background:linear-gradient(0deg,var(--panel) 0%,transparent 100%)}.chests-game .reel.vertical.settled .reel-cell.winner{transform:scale(1.18)}.chests-game .co-caption{display:flex;align-items:center;justify-content:center;gap:10px;min-height:24px;font-weight:800;font-size:14px}.chests-game .co-caption:not(:empty){animation:co-caption-in .25s ease}.chests-game .co-caption-name{max-width:60vw;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.chests-game .co-caption-price{color:var(--text);font-weight:700}.chests-game .co-notice{margin:0 auto 10px;max-width:420px;text-align:center;color:var(--red);font:600 12px/1.45 var(--font-body)}.chests-game .co-controls{display:flex;align-items:center;justify-content:center;gap:10px;flex-wrap:wrap}.chests-game .co-open{display:inline-flex;align-items:center;justify-content:center;gap:6px;background:var(--accent);border:1px solid var(--accent);color:#04121f;font-weight:800;padding:11px 22px;font-size:15px}.chests-game .co-open:hover:not(:disabled){filter:brightness(1.06);border-color:var(--accent)}.chests-game .co-open .token-amount{color:#04121f}.chests-game .co-demo{background:var(--panel-3);border:1px solid var(--border);color:var(--text);font-weight:700;padding:11px 22px;font-size:15px}.chests-game .co-fast{background:var(--panel-2);border:1px solid var(--border);color:var(--muted);padding:11px 14px;font-size:15px;display:inline-flex;align-items:center;justify-content:center;opacity:.7;transition:color .12s,border-color .12s,opacity .12s,box-shadow .12s}.chests-game .co-fast:hover{opacity:1;color:var(--text)}.chests-game .co-fast.active{color:var(--accent);border-color:var(--accent);opacity:1;box-shadow:0 0 0 1px color-mix(in srgb,var(--accent) 45%,transparent),0 0 12px color-mix(in srgb,var(--accent) 35%,transparent)}.chests-game .co-fast.active:hover{color:var(--accent)}.chests-game .co-open:disabled,.chests-game .co-demo:disabled{opacity:.55;cursor:default}.chests-game .co-mode-tabs{justify-self:center;display:flex;gap:2px;background:var(--panel-2);border:1px solid var(--border);border-radius:999px;padding:4px}.chests-game .co-mode-tabs button{border:none;background:transparent;color:var(--muted);padding:7px clamp(10px,3.4cqw,16px);border-radius:999px;font-weight:600;transition:color .12s,background .12s}.chests-game .co-mode-tabs button:hover:not(:disabled){color:var(--text)}.chests-game .co-mode-tabs button.active{background:var(--panel-3);color:var(--text)}.chests-game .co-mode-tabs button:disabled{opacity:.5;cursor:default}.chests-game .co-qty{display:flex;justify-content:center;flex-wrap:wrap;gap:8px;margin-top:-4px}.chests-game .co-qty button{background:var(--panel-2);border:1px solid var(--border);color:var(--muted);padding:6px 14px;font-weight:700;min-width:44px}.chests-game .co-qty button:hover:not(:disabled){color:var(--text);border-color:var(--accent)}.chests-game .co-qty button.active{background:var(--accent);border-color:var(--accent);color:#04121f}.chests-game .co-qty button:disabled{opacity:.5;cursor:default}.chests-game .co-qty-custom{flex:0 0 auto;width:92px;padding:0 4px 0 10px}.chests-game .co-qty-custom .num-step{padding:0;min-height:0;font-size:8px;border-radius:4px}.chests-game .co-qty-custom input{background:none;border:none;border-radius:0;padding:6px 0;width:auto;font-weight:700}.chests-game .co-stop,.chests-game .co-stop:hover{background:var(--danger);border-color:var(--danger);color:#fff}.chests-game .co-tally{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:4px 12px;color:var(--muted);font-size:11px;font-weight:600;min-height:20px}.chests-game .co-tally>span{white-space:nowrap}.chests-game .co-tally-auto{min-height:36px}.chests-game .co-tally .token-amount{color:var(--text)}.chests-game .co-bulk{width:100%;display:flex;flex-direction:column;gap:10px;padding:0 12px}.chests-game .co-bulk-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(84px,(100% - 3 * 8px) / 4),1fr));gap:8px;height:225px;align-content:start;overflow-y:auto;padding-right:4px}.chests-game .co-bulk-cell{height:86px;perspective:700px}.chests-game .co-bulk-flip{position:relative;width:100%;height:100%;transform-style:preserve-3d;transition:transform .46s cubic-bezier(.28,1.35,.5,1)}.chests-game .co-bulk-cell.revealed .co-bulk-flip{transform:rotateY(180deg)}.chests-game .co-bulk-cell.instant .co-bulk-flip{transition:none}.chests-game .co-bulk-face{position:absolute;top:0;right:0;bottom:0;left:0;backface-visibility:hidden;border-radius:10px;border:1px solid var(--border);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;overflow:hidden}.chests-game .co-bulk-back{background:linear-gradient(160deg,var(--panel-2) 0%,var(--panel-3) 100%)}.chests-game .co-bulk-back>*{opacity:.35;filter:grayscale(.6)}.chests-game .co-bulk-front{transform:rotateY(180deg);background-color:var(--panel-2)}.chests-game .co-bulk-roll{position:absolute;top:0;right:0;bottom:0;left:0;display:none;align-items:center;justify-content:center;border-radius:10px}.chests-game .co-bulk-cell.rolling .co-bulk-roll{display:flex}.chests-game .co-bulk-roll img{width:40px;height:40px;object-fit:contain}.chests-game .co-bulk-cell.rolling .co-bulk-price{visibility:hidden}.chests-game .co-bulk-cell.revealed:not(.rolling):not(.instant) .co-bulk-front{animation:co-bulk-land .22s cubic-bezier(.3,1.5,.5,1)}.chests-game .co-bulk-price{background:#00000059;border-radius:6px;padding:1px 6px;font-size:11px}.chests-game .co-bulk-cell.win .co-bulk-front{border-color:var(--accent);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--accent) 55%,transparent),0 0 12px color-mix(in srgb,var(--accent) 35%,transparent)}.chests-game .co-bulk-cell.win .co-bulk-price{color:var(--accent);font-weight:700}.chests-game .co-bulk-cell.win.revealed .co-bulk-front:after{content:"";position:absolute;top:-20%;right:-20%;bottom:-20%;left:-20%;background:linear-gradient(100deg,transparent 38%,rgba(255,255,255,.9) 50%,transparent 62%);transform:translate(150%);animation:co-bulk-shine .5s ease-in-out .3s both;pointer-events:none;mix-blend-mode:screen}.chests-game .co-drops-head{display:flex;align-items:baseline;gap:12px;margin-bottom:12px}.chests-game .co-drops-head h2{margin:0;font-size:16px;font-weight:800}.chests-game .co-commission{color:var(--muted);font-size:12.5px}.chests-game .co-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(150px,(100% - 2 * 12px) / 3),1fr));gap:12px}.chests-game .co-drop{container-type:inline-size;position:relative;border:1px solid var(--border);border-radius:12px;padding:14px 10px 12px;display:flex;flex-direction:column;align-items:center;gap:8px;text-align:center}.chests-game .co-drop-pct{position:absolute;top:8px;right:10px;font-size:12px;font-weight:700;color:var(--muted)}.chests-game .co-drop-art{display:flex;align-items:center;justify-content:center;height:clamp(52px,72cqw,92px)}.chests-game .co-drop-art .thumb{max-width:clamp(52px,72cqw,92px);max-height:clamp(52px,72cqw,92px)}.chests-game .co-drop-name{font-size:12.5px;font-weight:600;max-width:100%;overflow-wrap:anywhere;line-height:1.25;min-height:2.5em}.chests-game .co-drop-price{font-size:12.5px;font-weight:700;font-variant-numeric:tabular-nums;margin-top:auto}.chests-game .co-drop-price .token-amount{max-width:100%;flex-wrap:wrap;justify-content:center;white-space:normal}@container (max-width: 96px){.chests-game .co-drop-name,.chests-game .co-drop-price{font-size:11px}}.chests-game .co-addcase{background:var(--panel-2);border:1px solid var(--border);color:var(--muted);font-weight:700;padding:9px 16px}.chests-game .co-addcase:hover{color:var(--text);border-color:var(--accent)}.chests-game .co-stage-bulk{min-height:251px}.chests-game .co-stage-multi{padding:14px 10px}.chests-game .co-receipt{--co-win-green: #2fae74;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:5;display:flex;flex-direction:column;gap:8px;width:min(300px,calc(100% - 24px));max-height:calc(100% - 20px);padding:12px 14px;background:color-mix(in srgb,var(--panel) 94%,transparent);border:2px solid var(--co-win-green);border-radius:16px;box-shadow:0 0 0 4px color-mix(in srgb,var(--co-win-green) 18%,transparent),0 10px 30px #00000073;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);animation:co-receipt-pop .28s cubic-bezier(.2,1.3,.4,1)}.chests-game .co-receipt-head{display:flex;align-items:center;gap:10px}.chests-game .co-receipt-fig{flex:1 1 0;min-width:0;display:flex;flex-direction:column;align-items:center;gap:1px}.chests-game .co-receipt-lbl{color:var(--muted);font-size:10px;font-weight:700;letter-spacing:.4px;text-transform:uppercase}.chests-game .co-receipt-fig .token-amount{color:var(--co-win-green);font-size:15px;font-weight:800;font-variant-numeric:tabular-nums}.chests-game .co-receipt-rule{align-self:stretch;width:2px;border-radius:2px;background:color-mix(in srgb,var(--co-win-green) 40%,transparent)}.chests-game .co-receipt-list{display:flex;flex-direction:column;gap:4px;overflow-y:auto;min-height:0;padding:8px 4px 0 0;border-top:1px solid color-mix(in srgb,var(--co-win-green) 25%,transparent)}.chests-game .co-receipt-row{display:flex;align-items:center;gap:8px;font-size:12px}.chests-game .co-receipt-name{flex:1 1 auto;min-width:0;overflow-wrap:anywhere;line-height:1.25}.chests-game .co-receipt-count{flex:0 0 auto;color:var(--muted);font-weight:700;font-variant-numeric:tabular-nums}.chests-game .co-receipt-val{flex:0 0 auto}.chests-game .co-receipt-val .token-amount{color:var(--co-win-green);font-weight:700;font-variant-numeric:tabular-nums}.chests-game .co-receipt-x{align-self:center;flex:0 0 auto;background:var(--panel-2);border:1px solid var(--border);border-radius:8px;color:var(--muted);font-size:11.5px;font-weight:700;padding:5px 14px}.chests-game .co-receipt-x:hover{color:var(--text);border-color:var(--co-win-green)}.chests-game .co-columns{display:flex;align-items:stretch;width:100%;gap:0}.chests-game .co-col{flex:1 1 0;min-width:0;display:flex;flex-direction:column;align-items:center;gap:8px;padding:0 6px;position:relative;container-type:inline-size}.chests-game .co-col+.co-col:before{content:"";position:absolute;left:0;top:12px;bottom:12px;width:1px;background:var(--border)}.chests-game .co-col-idle{height:288px;display:flex;align-items:center;justify-content:center}.chests-game .co-col-idle .case-art{max-width:min(72px,92cqw);max-height:min(72px,92cqw)}.chests-game .co-col .co-caption{flex-direction:column;justify-content:flex-start;gap:2px;height:48px;min-height:48px;overflow:hidden;max-width:100%;text-align:center;font-size:12.5px}.chests-game .co-col .co-caption-name{white-space:normal;overflow:visible;text-overflow:clip;overflow-wrap:anywhere;max-width:100%;line-height:1.2}@container (max-width: 132px){.chests-game .reel.vertical .reel-cell .thumb{max-width:clamp(30px,76cqw,60px);max-height:clamp(30px,76cqw,60px)}.chests-game .co-col .co-caption{height:78px;min-height:78px;font-size:11px}.chests-game .co-col .co-caption-name{display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}}.chests-game .co-multi-drops{display:flex;gap:12px;align-items:stretch}.chests-game .co-drops-col{flex:1 1 0;min-width:0;display:flex;flex-direction:column;container-type:inline-size}.chests-game .co-drops-colhead{display:flex;align-items:center;gap:8px;margin-bottom:10px;flex-wrap:wrap}.chests-game .co-drops-colmeta{min-width:0}.chests-game .co-drops-colname{font-weight:700;font-size:13px;max-width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.chests-game .co-drops-colprice{color:var(--muted);font-size:11.5px}.chests-game .co-drops-more{width:100%;margin-top:auto;background:var(--panel-2);border:1px solid var(--border);color:var(--muted);font-size:11.5px;font-weight:700;padding:6px 4px}.chests-game .co-drops-more:hover{color:var(--text);border-color:var(--accent)}@container (max-width: 132px){.chests-game .co-drops-colhead{justify-content:center}.chests-game .co-drops-colmeta{text-align:center}.chests-game .co-drops-colname{white-space:normal;overflow:visible;text-overflow:clip;overflow-wrap:anywhere;line-height:1.25;min-height:2.5em}.chests-game .co-drops-more{padding:8px 4px}.chests-game .co-drops-colprice{font-size:10.5px}}.chests-game .acm-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;background:#0009;display:flex;align-items:center;justify-content:center;z-index:50;padding:20px}.chests-game .acm{width:min(760px,100%);max-height:84dvh;background:var(--panel);border:1px solid var(--border);border-radius:var(--radius);display:flex;flex-direction:column;overflow:hidden}.chests-game .acm-head{display:flex;align-items:center;gap:14px;padding:14px 16px;border-bottom:1px solid var(--border)}.chests-game .acm-total{font-weight:800;display:flex;align-items:center;gap:8px}.chests-game .acm-count{color:var(--muted);font-size:12.5px}.chests-game .acm-x{margin-left:auto;background:transparent;border:1px solid var(--border);color:var(--muted);padding:4px 10px}.chests-game .acm-search{display:flex;align-items:center;gap:8px;margin:12px 16px;background:var(--panel-2);border:1px solid var(--border);border-radius:10px;padding:8px 12px}.chests-game .acm-search-icon{color:var(--muted)}.chests-game .acm-search input{flex:1;background:transparent;border:none;color:var(--text);outline:none}.chests-game .acm-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(160px,(100% - 12px) / 2),1fr));gap:12px;padding:0 16px 16px;overflow-y:auto}.chests-game .acm-card{background:var(--panel-2);border:1px solid var(--border);border-radius:12px;padding:14px 10px;display:flex;flex-direction:column;align-items:center;gap:6px;text-align:center}.chests-game .acm-card-name{font-weight:600;font-size:12.5px;max-width:100%;overflow-wrap:anywhere;line-height:1.25}.chests-game .acm-card-price{color:var(--muted)}.chests-game .acm-add{margin-top:4px;background:var(--accent);border:1px solid var(--accent);color:#04121f;font-weight:700;padding:6px 14px}.chests-game .acm-add:disabled{opacity:.4;cursor:default}.chests-game .acm-stepper{margin-top:4px;display:flex;align-items:center;gap:10px;background:var(--panel-3);border:1px solid var(--border);border-radius:8px;padding:3px 6px}.chests-game .acm-stepper button{background:transparent;border:none;color:var(--text);font-size:16px;line-height:1;padding:2px 8px}.chests-game .acm-stepper button:disabled{opacity:.35;cursor:default}.chests-game .acm-stepper span{min-width:14px;text-align:center;font-weight:700}.chests-game .acm-empty{color:var(--muted);grid-column:1 / -1;text-align:center;padding:20px}.chests-game .acm-foot{display:flex;justify-content:space-between;gap:10px;padding:12px 16px;border-top:1px solid var(--border)}.chests-game .acm-foot .acm-done:only-child{margin-left:auto}.chests-game .dm{max-width:420px}.chests-game .dm-title{min-width:0}.chests-game .dm-title-name{font-weight:800;overflow-wrap:anywhere;line-height:1.25}.chests-game .dm-title-price{color:var(--muted);font-size:11.5px}.chests-game .dm-list{display:flex;flex-direction:column;gap:8px;padding:14px 16px;overflow-y:auto}.chests-game .dm-row{display:flex;align-items:center;gap:12px;border:1px solid var(--border);border-radius:10px;padding:8px 12px}.chests-game .dm-row .thumb{flex:0 0 auto}.chests-game .dm-info{flex:1 1 auto;min-width:0}.chests-game .dm-name{font-size:13px;font-weight:700;overflow-wrap:anywhere}.chests-game .dm-price{color:var(--muted);font-size:12px}.chests-game .dm-pct{flex:0 0 auto;font-size:12.5px;font-weight:800;color:var(--text)}.chests-game .acm-clear{background:transparent;border:1px solid var(--border);color:var(--muted)}.chests-game .acm-clear:disabled{opacity:.4;cursor:default}.chests-game .acm-done{background:var(--accent);border:1px solid var(--accent);color:#04121f;font-weight:700;padding:8px 20px}@media (max-width: 480px){.chests-game .co-controls .co-open,.chests-game .co-controls .co-demo{flex:1 1 auto}}.bet-button) and Blackjack"s cards (.bj-card / .bj-card-back). The felt mirrors Blackjack"s .bj-table so the two card games share one table language. ═══════════════════════════════════════════════════════════════════════════ */ .hl-panel .hl-cashout{background:var(--accent);color:#241a00}.hl-skip{display:flex;align-items:center;justify-content:center;gap:8px}.hl-skip-chev{font-weight:800;opacity:.8}.hl-side{margin-top:0;display:flex;align-items:center;justify-content:space-between;gap:10px;padding:12px 14px;border:1px solid var(--border);border-radius:var(--radius-sm);background:var(--panel-3);color:var(--text);font-weight:700;font-size:15px;transition:filter .12s ease,transform .05s ease,border-color .12s ease}.hl-side:hover:not(:disabled){filter:brightness(1.1)}.hl-side:active:not(:disabled){transform:translateY(1px)}.hl-side:disabled{opacity:.5;cursor:not-allowed}.hl-side-name{display:inline-flex;align-items:center;gap:8px}.hl-side-icon{font-size:13px}.hl-side-pct{font-variant-numeric:tabular-nums;color:var(--muted);font-weight:600}.hl-side--higher{border-left:3px solid var(--green)}.hl-side--higher .hl-side-icon{color:var(--green)}.hl-side--lower{border-left:3px solid var(--red)}.hl-side--lower .hl-side-icon{color:var(--red)}.hl-total-label{margin-top:8px}.hl-total-mult{color:var(--accent);font-weight:700}.hl-panel>.amount-input.readonly{flex:0 0 auto}.hl-table{position:relative;isolation:isolate;overflow:hidden;background:var(--panel-2);box-shadow:inset 0 1px #bedcff1a,inset 0 0 0 1px #ffffff08,inset 0 -44px 90px #00000073;min-width:0;min-height:520px;display:flex;flex-direction:column;align-items:center;justify-content:space-between;gap:18px;padding:28px clamp(16px,3vw,32px)}.hl-table:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:url(/runerush-r.png) no-repeat center 42% / auto 260px;opacity:.06;pointer-events:none}[data-theme=gold] .hl-table{background:radial-gradient(ellipse 64% 52% at 50% 40%,rgba(46,122,92,.5),transparent 72%),radial-gradient(140% 120% at 50% 46%,transparent 52%,rgba(0,0,0,.62)),linear-gradient(180deg,#0e2119,#071310);box-shadow:inset 0 1px #ffe8af1f,inset 0 0 0 1px #ffdc960d,inset 0 -44px 90px #0000007a}.hl-stage{position:relative;display:flex;align-items:center;justify-content:center;gap:clamp(18px,5vw,64px);width:100%;margin-top:8px}.hl-hint{display:flex;flex-direction:column;align-items:center;gap:10px;flex:0 0 auto}.hl-hint-card{width:74px;height:104px;border-radius:10px;border:2px dashed rgba(255,255,255,.16);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;color:#ffffff52}.hl-hint-rank{font-size:30px;font-weight:800;line-height:1}.hl-hint-arrow{font-size:20px;line-height:1}.hl-hint-text{font-size:11px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;text-align:center;color:var(--muted)}.hl-hint-longarrow{display:none;position:relative;width:3px;border-radius:3px;background:currentColor}.hl-hint-longarrow:before{content:"";position:absolute;left:50%;transform:translate(-50%);width:0;height:0;border-left:8px solid transparent;border-right:8px solid transparent}.hl-hint-longarrow--up:before{top:-11px;border-bottom:12px solid currentColor}.hl-hint-longarrow--down:before{bottom:-11px;border-top:12px solid currentColor}.hl-deck{position:relative;flex:0 0 auto}.hl-deck-back{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0}.hl-deck-back--2{transform:translate(5px,6px);filter:brightness(.85)}.hl-deck-back--3{transform:translate(10px,12px);filter:brightness(.7)}.hl-current{position:relative;z-index:1}.hl-current--bust .bj-card:not(.bj-flip-back){box-shadow:0 0 0 4px var(--red),0 8px 20px #00000080}.hl-deck-skip{position:absolute;top:-16px;right:-30px;z-index:3;display:flex;align-items:center;justify-content:center;min-width:40px;height:34px;padding:0 10px;border:none;border-radius:8px;background:var(--accent);color:#241a00;font-size:16px;font-weight:900;line-height:1;cursor:pointer;box-shadow:0 3px 8px #00000073;transition:filter .12s ease,transform .05s ease}.hl-deck-skip:hover:not(:disabled){filter:brightness(1.08)}.hl-deck-skip:active:not(:disabled){transform:translateY(1px)}.hl-deck-skip:disabled{opacity:.4;cursor:not-allowed}.hl-outgoing{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;pointer-events:none}.hl-table.is-animated .hl-outgoing{animation:hl-card-out .34s cubic-bezier(.4,0,.9,.5) both}@keyframes hl-card-out{0%{transform:none;opacity:1}70%{opacity:0}to{transform:translate(-46vw) rotate(-14deg);opacity:0}}.hl-table.is-animated .hl-current .bj-flip-inner{animation:hl-flip-in .5s cubic-bezier(.2,.7,.3,1) both}@keyframes hl-flip-in{0%{transform:rotateY(180deg)}40%{transform:rotateY(180deg)}to{transform:rotateY(0)}}.hl-previews{display:flex;flex-wrap:wrap;gap:14px;width:min(100%,640px);background:#00000038;border:1px solid rgba(255,255,255,.06);border-radius:var(--radius);padding:14px}.hl-preview{flex:1 1 190px;min-width:0;display:flex;flex-direction:column;gap:6px}.hl-total-box{flex:1 1 100%;display:flex;flex-direction:column;gap:6px;padding-top:12px;border-top:1px solid rgba(255,255,255,.08)}.hl-preview-head{display:flex;align-items:center;justify-content:space-between;gap:8px;min-height:30px}.hl-preview-label{font-size:12px;color:var(--muted);min-width:0}.hl-preview-mult{color:var(--accent);font-weight:700}.hl-preview-btn{flex:0 0 auto;display:inline-flex;align-items:center;gap:5px;padding:6px 12px;border:none;border-radius:6px;background:var(--accent);color:#241a00;font-size:13px;font-weight:800;cursor:pointer;transition:filter .12s ease,transform .05s ease}.hl-preview-btn:hover:not(:disabled){filter:brightness(1.08)}.hl-preview-btn:active:not(:disabled){transform:translateY(1px)}.hl-preview-btn:disabled{opacity:.4;cursor:not-allowed}.hl-preview-btn-icon{font-size:11px}.hl-preview-btn--higher{color:#0c5a2e}.hl-preview-btn--lower{color:#8f1620}.hl-reel{display:flex;align-items:flex-start;gap:12px;width:min(100%,640px);min-height:120px;padding:8px 20px;overflow-x:auto;background:#0003;border-radius:var(--radius)}.hl-reel{scrollbar-width:thin;scrollbar-color:var(--accent) rgba(0,0,0,.25)}.hl-reel::-webkit-scrollbar{height:8px}.hl-reel::-webkit-scrollbar-track{background:#00000040;border-radius:8px}.hl-reel::-webkit-scrollbar-thumb{background:var(--accent);border-radius:8px}.hl-reel::-webkit-scrollbar-thumb:hover{filter:brightness(1.1)}.hl-reel-item{position:relative;flex:0 0 auto;display:flex;flex-direction:column;align-items:center;padding-bottom:26px}.hl-reel-item--skip{opacity:.6}.hl-table.is-animated .hl-reel-item{animation:hl-reel-in .26s cubic-bezier(.18,.7,.3,1) both}@keyframes hl-reel-in{0%{transform:translate(30px);opacity:0}to{transform:none;opacity:1}}.hl-table.is-animated .hl-reel-item .bj-flip-inner{animation:hl-reel-uncover .62s cubic-bezier(.2,.7,.3,1) both}@keyframes hl-reel-uncover{0%{transform:rotateY(180deg)}38%{transform:rotateY(180deg)}to{transform:rotateY(0)}}.hl-table.is-animated .hl-reel-item .hl-reel-conn,.hl-table.is-animated .hl-reel-item .hl-reel-chip{animation:hl-reel-label-in .2s ease .5s both}@keyframes hl-reel-label-in{0%{opacity:0}to{opacity:1}}.hl-reel-conn{position:absolute;left:-16px;top:35px;width:20px;height:20px;display:flex;align-items:center;justify-content:center;border-radius:6px;background:#fff;color:var(--green);font-size:11px;font-weight:900;box-shadow:0 1px 3px #0006;z-index:2}.hl-reel-conn--lose{color:var(--red)}.hl-reel-chip{position:absolute;bottom:0;left:50%;transform:translate(-50%);font-size:11px;font-weight:800;letter-spacing:.02em;padding:3px 8px;border-radius:4px;white-space:nowrap;text-align:center}.hl-reel-chip--start,.hl-reel-chip--win{background:var(--green);color:#06210f}.hl-reel-chip--lose{background:var(--red);color:#fff}.hl-reel-chip--skip{background:var(--panel-3);color:var(--muted)}.hl-flash{--hl-win-green: #2fae74;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:5;display:flex;flex-direction:column;align-items:center;gap:6px;min-width:132px;padding:16px 26px;background:color-mix(in srgb,var(--panel) 88%,transparent);border:2px solid var(--hl-win-green);border-radius:16px;box-shadow:0 0 0 4px color-mix(in srgb,var(--hl-win-green) 18%,transparent),0 10px 30px #00000073;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);pointer-events:none;animation:hl-win-pop .28s cubic-bezier(.2,1.3,.4,1)}.hl-flash-mult{color:var(--hl-win-green);font-size:30px;font-weight:800;line-height:1;letter-spacing:-.5px}.hl-flash-rule{width:46px;height:2px;border-radius:2px;background:color-mix(in srgb,var(--hl-win-green) 40%,transparent)}.hl-flash-payout{display:inline-flex;align-items:center;gap:6px;color:var(--hl-win-green);font-size:15px;font-weight:700;font-variant-numeric:tabular-nums}@keyframes hl-win-pop{0%{transform:translate(-50%,-50%) scale(.7);opacity:0}60%{transform:translate(-50%,-50%) scale(1.06);opacity:1}to{transform:translate(-50%,-50%) scale(1)}}@media (max-width: 760px){.hl-table{min-height:420px;padding:20px 12px}.hl-stage{justify-content:center;align-items:stretch;gap:clamp(8px,3.5vw,22px)}.hl-hint{justify-content:flex-start;gap:4px;flex:0 0 auto}.hl-hint-card{width:auto;height:100%;border:none;background:none;justify-content:flex-start;gap:6px}.hl-hint-rank{font-size:26px}.hl-hint-arrow{display:none}.hl-hint-longarrow{display:block;flex:1 1 auto;margin:8px 0}.hl-hint--right .hl-hint-card{flex-direction:column-reverse}.hl-hint-text{display:none}.hl-deck-skip{top:-12px;right:-16px;min-width:34px;height:30px}}.limbo-stage{flex:1;min-height:180px;display:flex;align-items:center;justify-content:center}.limbo-value{display:flex;align-items:baseline;justify-content:center;font-size:clamp(46px,11vw,104px);font-weight:800;line-height:1;letter-spacing:-.02em;color:var(--text);font-variant-numeric:tabular-nums;transition:color .18s ease}.limbo-value-x{font-size:.62em;font-weight:700;color:var(--muted);margin-left:.06em}.limbo-value--win{color:var(--green)}.limbo-value--lose{color:var(--muted)}.stats-row.limbo-stats{grid-template-columns:repeat(2,minmax(0,1fr))}.slider-wrap.limbo-controls{padding-top:18px}@media (max-width: 560px){.limbo-stage{min-height:130px}.stats-row.limbo-stats{grid-template-columns:1fr}}.game-roulette{--rl-red: #c9364f;--rl-red-hi: #e2536c;--rl-black: #2b2b33;--rl-black-hi: #3b3b46;--rl-green: #2f8f52;--rl-green-hi: #3fae66;--rl-line: rgba(255, 255, 255, .16);--rl-felt: #14141a}.rl-board{display:flex;flex-direction:column;gap:14px;align-items:center;justify-content:flex-start;padding:14px;overflow:auto}.rl-top{display:flex;justify-content:center;width:100%;max-width:720px}.rl-wheel-wrap{width:clamp(180px,26vh,260px);aspect-ratio:1;filter:drop-shadow(0 10px 22px rgba(0,0,0,.5))}.rl-wheel-svg{width:100%;height:100%;display:block}.rl-pocket{stroke:#00000073;stroke-width:.6}.rl-pocket--red{fill:var(--rl-red)}.rl-pocket--black{fill:var(--rl-black)}.rl-pocket--green{fill:var(--rl-green)}.rl-pocket-num{fill:#fff;font:700 9px var(--font-body);letter-spacing:.2px;pointer-events:none}.rl-ball{fill:#fff;stroke:#00000059;stroke-width:.8;filter:drop-shadow(0 1px 3px rgba(0,0,0,.6))}@keyframes rl-wheel-turn{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.rl-wheel-turn{transform-origin:120px 120px;animation:rl-wheel-turn 20s linear infinite;will-change:transform}.rl-history{display:flex;align-items:center;gap:5px;width:100%;max-width:720px;padding:8px 10px;min-height:68px;overflow-x:auto;overflow-y:hidden;scrollbar-width:thin;scrollbar-color:var(--gold) color-mix(in srgb,var(--gold) 16%,transparent)}.rl-history::-webkit-scrollbar{height:6px}.rl-history::-webkit-scrollbar-track{background:color-mix(in srgb,var(--gold) 16%,transparent);border-radius:3px}.rl-history::-webkit-scrollbar-thumb{background:linear-gradient(90deg,var(--gold-lo),var(--gold));border-radius:3px}.rl-history::-webkit-scrollbar-thumb:hover{background:var(--gold-hi)}.rl-result-num{flex:0 0 auto;display:grid;place-items:center;min-width:42px;height:42px;margin-right:5px;padding:0 8px;border:1px solid var(--rl-line);border-radius:var(--radius);color:#fff;font:800 20px var(--font-display);cursor:pointer}.rl-result-num--red{background:var(--rl-red)}.rl-result-num--black{background:var(--rl-black)}.rl-result-num--green{background:var(--rl-green)}.rl-result-num.is-win{box-shadow:0 0 0 2px var(--gold-hi),0 0 6px color-mix(in srgb,var(--gold) 45%,transparent)}.rl-recent-pill{flex:0 0 auto;min-width:24px;height:24px;padding:0 5px;border:1px solid var(--rl-line);border-radius:var(--radius-sm);color:#fff;font:700 11px var(--font-body);cursor:pointer;transition:transform .12s ease}.rl-recent-pill:hover{transform:translateY(-2px)}.rl-recent-pill--red{background:var(--rl-red)}.rl-recent-pill--black{background:var(--rl-black)}.rl-recent-pill--green{background:var(--rl-green)}.rl-track-host{position:relative;display:flex;justify-content:center;width:100%;max-width:720px}.rl-track{width:100%;max-width:720px}.rl-track-svg{width:100%;height:auto;display:block}.rl-track.is-locked{opacity:.55;pointer-events:none}.rl-track-bed{fill:var(--panel-2);stroke:var(--rl-line);stroke-width:1}.rl-track-hole{fill:var(--rl-felt);stroke:var(--rl-line);stroke-width:1}.rl-seat{cursor:pointer}.rl-seat circle{stroke:#0006;stroke-width:.6;transition:filter .12s ease}.rl-seat text{fill:#fff;font:700 9px var(--font-body);pointer-events:none}.rl-seat--red circle{fill:var(--rl-red)}.rl-seat--black circle{fill:var(--rl-black)}.rl-seat--green circle{fill:var(--rl-green)}.rl-seat:hover circle{filter:brightness(1.35)}.rl-sector{cursor:pointer}.rl-sector rect{fill:var(--panel-3);stroke:var(--rl-line);stroke-width:1;transition:fill .12s ease,stroke .12s ease}.rl-sector:hover rect{fill:var(--panel);stroke:var(--accent)}.rl-sector-name{fill:var(--text);font:700 10px var(--font-body);letter-spacing:.6px;pointer-events:none}.rl-sector-sub{fill:var(--muted);font:600 8px var(--font-body);pointer-events:none}.rl-table{display:grid;grid-template-columns:.7fr repeat(12,1fr) .7fr;grid-template-rows:repeat(3,1fr) .8fr .8fr;gap:2px;width:100%;max-width:720px;aspect-ratio:14 / 6.2;padding:6px;border:1px solid var(--border);border-radius:var(--radius);background:var(--rl-felt)}.rl-table.is-locked{pointer-events:none;opacity:.75}.rl-cell{position:relative;display:grid;place-items:center;border:1px solid var(--rl-line);border-radius:3px;color:#fff;cursor:pointer;transition:filter .12s ease,box-shadow .12s ease;min-width:0}.rl-cell:hover:not(:disabled){filter:brightness(1.3);z-index:2}.rl-cell:focus-visible{outline:2px solid var(--accent);outline-offset:-2px;z-index:3}.rl-cell--red{background:var(--rl-red)}.rl-cell--black{background:var(--rl-black)}.rl-cell--zero{background:var(--rl-green)}.rl-cell--outside{background:var(--panel-3)}.rl-cell--outside.rl-cell--red{background:var(--rl-red)}.rl-cell--outside.rl-cell--black{background:var(--rl-black)}.rl-cell.is-lit{box-shadow:inset 0 0 0 2px var(--gold-hi);filter:brightness(1.35);z-index:2}.rl-cell-num{font:700 clamp(9px,1.05vw,13px) var(--font-body)}.rl-cell-label{font:700 clamp(8px,.85vw,11px) var(--font-body);color:var(--text);letter-spacing:.3px}.rl-hit{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:3px;box-shadow:inset 0 0 0 2px var(--gold-hi);animation:rl-hit-pulse 1.1s ease-in-out infinite;pointer-events:none}@keyframes rl-hit-pulse{0%,to{box-shadow:inset 0 0 0 2px var(--gold-hi)}50%{box-shadow:inset 0 0 0 3px var(--gold-hi),0 0 12px var(--gold)}}.rl-cell-chip{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);pointer-events:none;z-index:4}.rl-cell.has-chip .rl-cell-num{position:absolute;top:1px;left:3px;font-size:clamp(7px,.8vw,9px);opacity:.75}.rl-overlay{position:relative;pointer-events:none;z-index:5}.rl-dot{position:absolute;width:18px;height:18px;transform:translate(-50%,-50%);border:0;padding:0;border-radius:50%;background:transparent;cursor:pointer;pointer-events:auto;display:grid;place-items:center}.rl-dot--wide{width:26px;height:14px;border-radius:7px}.rl-dot:hover:not(:disabled):after,.rl-dot:focus-visible:after{content:"";position:absolute;top:2px;right:2px;bottom:2px;left:2px;border-radius:inherit;background:var(--gold-hi);opacity:.85;box-shadow:0 0 8px var(--gold)}.rl-dot.has-chip{width:30px;height:30px}.rl-dot.has-chip:hover:after{top:-2px;right:-2px;bottom:-2px;left:-2px;opacity:.25}.rl-chip-stack{position:relative;display:inline-block}.rl-chip-edge{position:absolute;left:0;border-radius:50%;opacity:.9}.rl-chip-top{position:absolute;left:0}.rl-chip-face{display:block;filter:drop-shadow(0 1px 2px rgba(0,0,0,.55))}.rl-tray{justify-self:center;width:100%;padding:6px 8px 4px;border:1px solid var(--border);border-radius:var(--radius-sm);background:var(--panel-2)}.rl-tray--rail{max-width:232px}.rl-tray--panel{margin-bottom:6px}.rl-tray-strip{display:flex;gap:6px;overflow-x:auto;overflow-y:hidden;padding-bottom:7px;scrollbar-width:thin;scrollbar-color:var(--gold) color-mix(in srgb,var(--gold) 16%,transparent)}.rl-tray-strip::-webkit-scrollbar{height:6px}.rl-tray-strip::-webkit-scrollbar-track{background:color-mix(in srgb,var(--gold) 16%,transparent);border-radius:3px}.rl-tray-strip::-webkit-scrollbar-thumb{background:linear-gradient(90deg,var(--gold-lo),var(--gold));border-radius:3px}.rl-tray-strip::-webkit-scrollbar-thumb:hover{background:var(--gold-hi)}.rl-tray-chip{flex:0 0 auto;display:grid;place-items:center;padding:2px;border:0;border-radius:50%;background:none;cursor:pointer;opacity:.38;filter:saturate(.45);transition:opacity .12s ease,filter .12s ease}.rl-tray-chip:hover:not(:disabled){opacity:.7;filter:saturate(.8)}.rl-tray-chip:focus-visible{outline:2px solid var(--accent);outline-offset:1px}.rl-tray-chip.is-active{opacity:1;filter:none}.rl-tray-chip:disabled{cursor:default}.rl-tray.is-disabled{opacity:.5}@media (prefers-reduced-motion: reduce){.rl-tray-chip{transition:none}}.rl-neigh{display:flex;gap:4px}.rl-neigh-btn{flex:1;padding:5px 0;border:1px solid var(--border);border-radius:var(--radius-sm);background:var(--panel-2);color:var(--muted);font:700 12px var(--font-body);cursor:pointer;transition:color .12s ease,border-color .12s ease,background .12s ease}.rl-neigh-btn:hover:not(:disabled){color:var(--text)}.rl-neigh-btn.is-active{border-color:var(--accent);background:var(--panel-3);color:var(--text)}.rl-neigh-btn:disabled{opacity:.5;cursor:default}.rl-hint{margin:6px 0 0;color:var(--muted);font:500 11px/1.45 var(--font-body)}.rl-actions{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:10px;width:100%;max-width:720px}.rl-actions-left{display:flex;gap:6px;justify-self:start}.rl-action{display:inline-flex;align-items:center;gap:6px;padding:6px 12px;border:1px solid var(--border);border-radius:var(--radius-sm);background:var(--panel-2);color:var(--text);font:600 12px var(--font-body);cursor:pointer;transition:border-color .12s ease,color .12s ease}.rl-actions .rl-action:last-child{justify-self:end}.rl-action:hover:not(:disabled){border-color:var(--accent)}.rl-action:disabled{opacity:.4;cursor:default}.rl-win{--rl-win-green: #2fae74;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);pointer-events:none;z-index:6;display:flex;flex-direction:column;align-items:stretch;gap:8px;min-width:244px;max-width:min(340px,92%);padding:14px 16px;background:color-mix(in srgb,var(--panel) 94%,transparent);border:2px solid var(--rl-win-green);border-radius:16px;box-shadow:0 0 0 4px color-mix(in srgb,var(--rl-win-green) 18%,transparent),0 10px 30px #00000080;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);animation:rl-win-pop .28s cubic-bezier(.2,1.3,.4,1)}.rl-win--lost{--rl-win-green: var(--border);min-width:0}.rl-win-head{display:flex;align-items:center;gap:10px}.rl-win-num{display:grid;place-items:center;min-width:38px;height:38px;padding:0 7px;border-radius:var(--radius-sm);border:1px solid var(--rl-line);color:#fff;font:800 18px var(--font-display)}.rl-win-num--red{background:var(--rl-red)}.rl-win-num--black{background:var(--rl-black)}.rl-win-num--green{background:var(--rl-green)}.rl-win-headline{color:var(--text);font:700 13px var(--font-body)}.rl-win-rows{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:3px}.rl-win-rest{color:var(--muted);font:600 10.5px var(--font-body);padding-top:2px}.rl-win-rows li{display:grid;grid-template-columns:1fr auto;align-items:center;gap:8px;padding:3px 0}.rl-win-bet{color:var(--text);font:600 11.5px var(--font-body);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.rl-win-ret{display:inline-flex;align-items:center;gap:4px;color:var(--rl-win-green);font:700 12px var(--font-body);font-variant-numeric:tabular-nums}.rl-win-rule{height:1px;border-radius:1px;background:color-mix(in srgb,var(--rl-win-green) 40%,transparent)}.rl-win-total{display:flex;align-items:center;justify-content:space-between;gap:10px;color:var(--text);font:700 13px var(--font-body)}.rl-win-total-amt{display:inline-flex;align-items:center;gap:5px;color:var(--rl-win-green);font:800 18px var(--font-display);font-variant-numeric:tabular-nums}.rl-win-note{margin:0;color:var(--muted);font:500 10.5px/1.4 var(--font-body)}@keyframes rl-win-pop{0%{opacity:0;transform:translate(-50%,-50%) scale(.9)}to{opacity:1;transform:translate(-50%,-50%) scale(1)}}@media (max-width: 860px){.rl-actions{grid-template-columns:1fr 1fr;row-gap:10px}.rl-tray--rail{grid-column:1 / -1;grid-row:2;max-width:none}.rl-actions .rl-action:last-child{grid-column:2;grid-row:1}}@media (prefers-reduced-motion: reduce){.rl-hit,.rl-win,.rl-wheel-turn{animation:none}.rl-ball-carrier{transition:none!important}}:root{--bg: #0c0c0d;--panel: #161618;--panel-2: #0f0f10;--panel-3: #232327;--border: rgba(255, 255, 255, .12);--text: #f1f2f4;--muted: #9a9aa1;--accent: #cbb357;--green: #36b061;--green-hi: #46c772;--red: #d44e69;--blue: #cbb357;--radius: 10px;--radius-sm: 6px;--gold-hi: #f7e2a0;--gold: #e3b94f;--gold-lo: #9c7a32;--blue-hi: #b9d3ff;--blue-bright: #3f7ae6;--blue-deep: #1c3f86;--grad-gold: linear-gradient(180deg, #f7e2a0 0%, #d8b257 50%, #9c7a32 100%);--grad-blue: linear-gradient(180deg, #b9d3ff 0%, #3f7ae6 50%, #1c3f86 100%);--font-body: "Inter", system-ui, -apple-system, "Segoe UI", sans-serif;--font-display: "Sora", "Inter", system-ui, sans-serif}*{box-sizing:border-box}*{scrollbar-width:thin;scrollbar-color:var(--panel-3) transparent}*::-webkit-scrollbar{width:8px;height:8px}*::-webkit-scrollbar-thumb{background:var(--panel-3);border-radius:8px}html:has(.lobby-app),.lobby-app,.lobby-app *{scrollbar-color:var(--border) transparent}body{margin:0;min-height:100dvh;background:radial-gradient(620px 420px at 50% 0%,rgba(255,255,255,.05),transparent 60%),var(--bg);background-attachment:fixed;color:var(--text);font:14px/1.45 var(--font-body);font-variant-numeric:tabular-nums}.logo,.lobby-head-title,.lobby-card-name,.lobby-hero-title,.game-title-banner .logo,.lobby-soon-title,.sec-title,.section-title,h1,h2{font-family:var(--font-display);letter-spacing:.2px}.logo,.lobby-head-title,.game-title-banner .logo{font-family:Georgia,Times New Roman,serif;letter-spacing:.5px}input{font-family:inherit}button{font-family:inherit;cursor:pointer}.app{max-width:980px;width:100%;margin:0 auto;min-height:100dvh;display:flex;flex-direction:column;padding:clamp(10px,2vw,20px);overflow-x:hidden}.topbar{display:flex;justify-content:space-between;align-items:center;margin-bottom:14px}.brand{flex:1;display:flex;align-items:center;gap:10px;min-width:0}.topbar-right{flex:1;display:flex;justify-content:flex-end;align-items:center;gap:8px}.topbar-wallet{position:relative;flex:0 0 auto;display:flex;align-items:center}.topbar-wallet .livehosts-btn{position:absolute;left:calc(100% + 10px);top:50%;transform:translateY(-50%)}.theme-btn{background:var(--panel-3);border:1px solid var(--border);color:var(--accent);width:26px;height:26px;border-radius:var(--radius-sm);font-size:13px;display:inline-flex;align-items:center;justify-content:center}.theme-btn:hover{filter:brightness(1.2)}.logo{font-weight:900;font-size:22px;letter-spacing:.5px}.balance{display:flex;align-items:center;gap:8px;background:var(--panel);border:1px solid var(--border);border-radius:var(--radius);padding:8px 12px;font-weight:700}.game-stub{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;min-height:320px;color:var(--muted)}.game-stub-title{font-size:22px;font-weight:800;color:var(--text)}.game-stub-sub{margin:0;font-size:13px}.hamburger-btn{display:inline-flex;flex-direction:column;justify-content:center;gap:4px;width:32px;height:32px;padding:6px;background:var(--panel-3);border:1px solid var(--border);border-radius:var(--radius-sm);flex-shrink:0}.hamburger-btn span{display:block;height:2px;border-radius:2px;background:var(--accent);transition:opacity .15s}.hamburger-btn:hover span{opacity:.75}.sidenav-overlay{position:fixed;top:0;right:0;bottom:0;left:0;background:#0000008c;z-index:199;animation:fadeIn .18s ease}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.sidenav{position:fixed;top:0;left:0;bottom:0;z-index:200;display:flex;flex-direction:column;padding:18px 0;background:var(--panel);border-right:1px solid var(--border);min-width:160px;width:max-content;transform:translate(-110%);transition:transform .22s cubic-bezier(.4,0,.2,1);box-shadow:4px 0 24px #0006}.sidenav.open{transform:translate(0)}.sidenav-section{display:block;font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.9px;color:var(--muted);padding:4px 24px 10px}.sidenav-build{margin-top:auto;padding:14px 24px 2px;font-size:10px;font-variant-numeric:tabular-nums;color:var(--muted);opacity:.55;white-space:nowrap;-webkit-user-select:text;user-select:text}.sidenav-item{display:flex;align-items:center;gap:11px;background:none;border:none;color:var(--text);font-size:15px;font-weight:600;text-align:left;padding:12px 24px;letter-spacing:.3px;transition:background .12s,color .12s;white-space:nowrap}.sidenav-icon{flex:0 0 auto}.notif-stack{position:fixed;top:70px;left:16px;z-index:3000;display:flex;flex-direction:column;gap:10px;max-width:calc(100vw - 32px);pointer-events:none}.notif-card{pointer-events:auto;position:relative;display:flex;align-items:center;gap:12px;width:330px;max-width:100%;padding:12px 14px;background:var(--panel);border:1px solid var(--border);border-radius:var(--radius);box-shadow:0 10px 28px #00000073;overflow:hidden;animation:notif-in .22s cubic-bezier(.2,.7,.3,1)}@keyframes notif-in{0%{opacity:0;transform:translate(-18px)}to{opacity:1;transform:none}}.notif-icon{flex:0 0 auto;display:flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:10px;background:var(--panel-3);color:var(--accent)}.notif-icon svg{width:19px;height:19px}.notif-emoji{font-size:20px;line-height:1}.notif-amt{display:inline-flex;align-items:center;gap:4px}.notif-amt svg{vertical-align:middle}.notif-body{flex:1 1 auto;min-width:0}.notif-title{font-size:14px;font-weight:800;color:var(--text);line-height:1.2}.notif-msg{font-size:13px;color:var(--muted);margin-top:3px;line-height:1.3}.notif-close{flex:0 0 auto;align-self:flex-start;background:none;border:none;color:var(--muted);cursor:pointer;font-size:14px;line-height:1;padding:2px 3px;transition:color .12s}.notif-close:hover{color:var(--text)}.notif-bar{position:absolute;left:0;bottom:0;height:3px;width:100%;background:var(--accent);transform-origin:left;animation-name:notif-bar;animation-timing-function:linear;animation-fill-mode:forwards}.notif-card.paused .notif-bar{animation-play-state:paused}@keyframes notif-bar{0%{transform:scaleX(1)}to{transform:scaleX(0)}}.fullsend-modal{max-width:420px}.fullsend-title{display:inline-flex;align-items:center;gap:8px;font-size:18px;font-weight:800;color:var(--text)}.fullsend-title-icon{font-size:20px}.fullsend-body{padding:4px 0 14px}.fullsend-body p{margin:0 0 10px;font-size:14px;line-height:1.5;color:var(--text)}.fullsend-body p:last-child{margin-bottom:0}.fullsend-warn{color:var(--red);font-weight:700}.fullsend-actions{display:flex;gap:10px}.fullsend-confirm,.fullsend-cancel{flex:1 1 0;padding:11px 0;border-radius:999px;font-size:14px;font-weight:800;cursor:pointer;border:1px solid var(--border)}.fullsend-confirm{background:var(--accent);border-color:transparent;color:#1c1400}.fullsend-confirm:hover{filter:brightness(1.08)}.fullsend-cancel{background:var(--panel-3);color:var(--text)}.fullsend-cancel:hover{background:var(--panel-2)}.sidenav-item:hover{background:var(--panel-3);color:var(--accent)}.sidenav-item.active{color:var(--accent)}.sidenav-item.locked{opacity:.4;cursor:not-allowed}.sidenav-item.locked:hover{background:none;color:var(--muted)}.token-amount{display:inline-flex;align-items:center;gap:6px}.discord-user{display:flex;align-items:center;gap:8px;background:var(--panel);border:1px solid var(--border);border-radius:var(--radius);padding:5px 12px 5px 6px;transition:border-color .4s ease,box-shadow .4s ease}.discord-user.high-roller-glow{border-color:#ff7a1a;background:linear-gradient(180deg,rgba(255,122,26,.16),var(--panel) 70%);animation:high-roller-pulse 2.6s ease-in-out infinite}@keyframes high-roller-pulse{0%,to{box-shadow:0 0 0 1px #ff7a1a8c,0 0 10px 1px #ff781473,0 0 22px 2px #ff500a47}50%{box-shadow:0 0 0 1px #ffa03cd9,0 0 18px 3px #ff8c1eb3,0 0 40px 8px #ff5a0f80}}@media (prefers-reduced-motion: reduce){.discord-user.high-roller-glow{animation:none;box-shadow:0 0 14px 2px #ff78148c}}.discord-avatar{width:30px;height:30px;border-radius:50%;object-fit:cover;border:1.5px solid var(--border);flex-shrink:0}.discord-name{font-size:13px;font-weight:700;color:var(--text);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:120px}.vip-badge{position:relative;flex-shrink:0;display:inline-flex;flex-direction:column;align-items:center;justify-content:center;border-radius:50%;border:2px solid var(--vip-ring);background:radial-gradient(circle at 50% 32%,var(--vip-fill) 0%,var(--panel-2) 78%);box-shadow:0 0 7px var(--vip-glow),inset 0 0 4px #00000059}.vip-badge-label{font-size:11px;font-weight:900;letter-spacing:.3px;line-height:1;color:var(--vip-text);text-shadow:0 1px 1px rgba(0,0,0,.45)}.vip-badge-stars{font-size:7px;line-height:1;margin-top:1px;letter-spacing:.5px;color:var(--vip-text)}.vip-gold{--vip-ring: #f2c744;--vip-text: #ffd84d;--vip-fill: rgba(242,199,68,.3);--vip-glow: rgba(242,199,68,.55)}.vip-silver{--vip-ring: #c7d0da;--vip-text: #e7edf3;--vip-fill: rgba(199,208,218,.28);--vip-glow: rgba(199,208,218,.45)}.vip-bronze{--vip-ring: #d68b46;--vip-text: #f0a35e;--vip-fill: rgba(214,139,70,.28);--vip-glow: rgba(214,139,70,.45)}.vip-none{--vip-ring: #5a6b7e;--vip-text: #93a6bb;--vip-fill: rgba(90,107,126,.2);--vip-glow: rgba(90,107,126,.3)}.vip-crossed{opacity:.78;filter:grayscale(.35)}.vip-badge-cross{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;overflow:hidden;pointer-events:none}.vip-badge-cross:after{content:"";position:absolute;left:-10%;right:-10%;top:50%;height:2px;transform:translateY(-50%) rotate(-45deg);background:var(--vip-ring);box-shadow:0 0 3px var(--vip-glow)}.vip-menu{position:relative;flex-shrink:0}.vip-menu-trigger{background:none;border:none;padding:0;cursor:pointer;line-height:0}.vip-panel{position:absolute;top:calc(100% + 8px);right:0;z-index:50;width:270px;background:var(--panel);border:1px solid var(--border);border-radius:var(--radius);box-shadow:0 12px 30px #00000073;padding:12px;display:flex;flex-direction:column;gap:10px}.vip-panel-head{display:flex;align-items:center;gap:8px}.vip-panel-title{font-size:14px;font-weight:800;color:var(--text)}.vip-panel-row{display:flex;align-items:center;gap:8px}.vip-panel-label{font-size:12px;color:var(--muted);display:inline-flex;align-items:center;gap:4px}.vip-panel-val{margin-left:auto;display:inline-flex;align-items:center;gap:4px;font-size:13px;font-weight:700;color:var(--text)}.vip-panel-row .vip-claim-btn{margin-left:0}.vip-claim-btn{background:var(--accent);color:#1a1407;border:none;border-radius:var(--radius-sm);padding:5px 12px;font-size:12px;font-weight:800;cursor:pointer}.vip-claim-btn:hover:not(:disabled){filter:brightness(1.08)}.vip-claim-btn:disabled{opacity:.4;cursor:not-allowed}.vip-buychest-btn{width:100%;margin-top:2px;background:var(--panel-3);color:var(--text);border:1px solid var(--border);border-radius:var(--radius-sm);padding:8px 12px;font-size:13px;font-weight:700;cursor:pointer}.vip-buychest-btn:hover{border-color:var(--accent);color:var(--accent)}.vip-commission-btn{margin-top:0}.vip-progress{display:flex;flex-direction:column;gap:5px;margin-top:2px}.vip-progress-ends{display:flex;align-items:center;font-size:11px;font-weight:700}.vip-progress-cur{color:var(--muted)}.vip-progress-pct{margin:0 auto;color:var(--text)}.vip-progress-next{color:var(--accent)}.vip-progress-bar{height:8px;border-radius:6px;background:var(--panel-3);overflow:hidden}.vip-progress-fill{height:100%;border-radius:6px;background:linear-gradient(90deg,var(--accent),#f4e09a);transition:width .4s ease}.vip-progress-foot{font-size:11px;color:var(--muted);display:inline-flex;align-items:center;gap:4px;justify-content:center}.balance-center{flex:0 0 auto;display:flex;align-items:center;gap:10px;background:var(--panel);border:1px solid var(--border);border-radius:var(--radius);padding:7px 8px 7px 14px}.balance-label{color:var(--muted);font-size:13px}.cur-picker{position:relative}.cur-picker-btn{display:flex;align-items:center;gap:8px;background:var(--panel-3);border:1px solid var(--border);border-radius:var(--radius-sm);color:var(--text);font-size:13px;padding:6px 10px}.cur-word{font-weight:700}.cur-bal{font-weight:800;font-size:15px}.cur-picker-btn:hover:not(:disabled){background:#3a5363}.cur-picker-btn:disabled{cursor:default}.cur-bal-skeleton{display:inline-block;width:84px;height:14px;border-radius:4px;background:linear-gradient(90deg,#ffffff14 25%,#ffffff29 37%,#ffffff14 63%);background-size:400% 100%;animation:cur-shimmer 1.2s ease-in-out infinite}@keyframes cur-shimmer{0%{background-position:100% 0}to{background-position:0 0}}.cur-caret{color:var(--muted);font-size:11px;margin-left:1px}.cur-menu{position:absolute;top:calc(100% + 6px);right:0;z-index:20;min-width:230px;background:var(--panel);border:1px solid var(--border);border-radius:var(--radius);padding:6px;box-shadow:0 10px 26px #00000080}.cur-opt{display:flex;align-items:center;gap:10px;width:100%;background:none;border:none;color:var(--text);padding:9px 10px;border-radius:var(--radius-sm);text-align:left}.cur-opt:hover{background:var(--panel-3)}.cur-opt.active{background:var(--panel-2)}.cur-opt-text{display:flex;flex-direction:column;gap:1px;min-width:0}.cur-opt-title{font-weight:700;font-size:13px}.cur-opt-bal{color:var(--muted);font-size:12px}.cur-opt.disabled{opacity:.55;cursor:not-allowed}.cur-opt.disabled:hover{background:none}.cur-opt-note{color:var(--red);font-size:11px;line-height:1.3}.cur-check{margin-left:auto;color:var(--accent, #4aa3ff);font-weight:800}.cur-redeem{margin-top:6px;padding-top:8px;border-top:1px solid var(--border)}.cur-redeem-toggle{width:100%;background:none;border:1px solid var(--border);color:var(--text);font-size:12px;font-weight:700;padding:7px 9px;border-radius:var(--radius-sm);cursor:pointer}.cur-redeem-toggle:hover{background:var(--panel-2)}.cur-redeem-row{display:flex;gap:6px}.cur-redeem-input{flex:1 1 auto;min-width:0;background:var(--panel-2);border:1px solid var(--border);border-radius:var(--radius-sm);color:var(--text);font-size:13px;padding:7px 9px;text-transform:uppercase}.cur-redeem-input:focus{outline:none;border-color:var(--accent, #4aa3ff)}.cur-redeem-accept{flex:0 0 auto;background:var(--accent, #4aa3ff);border:none;color:#07101c;font-size:12px;font-weight:800;padding:7px 14px;border-radius:var(--radius-sm);cursor:pointer}.cur-redeem-accept:hover:not(:disabled){filter:brightness(1.08)}.cur-redeem-accept:disabled{opacity:.45;cursor:default}.cur-redeem-error{display:block;margin-top:6px;color:var(--red, #d44e69);font-size:11px;line-height:1.3}.cur-bonus{padding:9px 10px 11px;margin-bottom:4px;border-radius:var(--radius-sm);background:var(--panel-2);border:1px solid var(--border)}.cur-bonus-head{display:flex;align-items:baseline;justify-content:space-between;gap:8px;margin-bottom:7px}.cur-bonus-title{font-weight:800;font-size:12px;color:var(--text)}.cur-bonus-pct{font-weight:800;font-size:12px;color:var(--accent, #4aa3ff)}.cur-bonus-bar{height:8px;border-radius:999px;background:var(--panel-3, rgba(255, 255, 255, .08));overflow:hidden}.cur-bonus-fill{height:100%;border-radius:999px;background:linear-gradient(90deg,#2f9e5e,#4ad07e);transition:width .4s ease}.cur-bonus-foot{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-top:7px}.cur-bonus-remaining{font-size:12px;color:var(--muted)}.cur-bonus-forfeit{flex:0 0 auto;background:none;border:1px solid var(--red, #d44e69);color:var(--red, #d44e69);font-size:11px;font-weight:700;padding:3px 9px;border-radius:999px;cursor:pointer}.cur-bonus-forfeit:hover:not(:disabled){background:#d44e691f}.cur-bonus-forfeit:disabled{opacity:.45;cursor:default}.xp-logo{display:inline-flex;align-items:baseline;font-family:Arial Black,Impact,system-ui,sans-serif;font-weight:900;font-style:italic;letter-spacing:-.04em;line-height:1}.xp-logo-x{color:#f5b914!important}.xp-logo-p{color:#2f6fed!important}.rr-logo{display:flex;align-items:center;justify-content:flex-start;gap:0;margin:12px 0 6px;font-family:Georgia,Times New Roman,serif;font-weight:900;font-size:32px;letter-spacing:.5px;line-height:1;-webkit-user-select:none;user-select:none}.rr-logo-gold,.rr-logo-blue{-webkit-background-clip:text;background-clip:text;color:transparent;-webkit-text-fill-color:transparent;filter:drop-shadow(0 1px 1px rgba(0,0,0,.45))}.rr-logo-gold{background-image:linear-gradient(180deg,#f7e2a0,#d8b257,#9c7a32)}.rr-logo-blue{background-image:linear-gradient(180deg,#b9d3ff,#3f7ae6,#1c3f86)}.rr-logo--header{margin:0;font-size:19px}.rr-logo--header .rr-logo-mark{height:38px;margin-right:-11px}.lobby-topbar .rr-logo--header{font-size:30px}.lobby-topbar .rr-logo--header .rr-logo-mark{height:60px;margin-right:-18px}@media (min-width: 561px) and (max-width: 720px){.lobby-topbar .rr-logo--header{font-size:25px}.lobby-topbar .rr-logo--header .rr-logo-mark{height:50px;margin-right:-15px}}@media (min-width: 561px) and (max-width: 640px){.lobby-topbar .rr-logo--header{font-size:20px}.lobby-topbar .rr-logo--header .rr-logo-mark{height:40px;margin-right:-12px}}@media (min-width: 561px) and (max-width: 720px){.topbar:not(.lobby-topbar) .rr-logo--header{font-size:16px}.topbar:not(.lobby-topbar) .rr-logo--header .rr-logo-mark{height:32px;margin-right:-9px}}@media (min-width: 561px) and (max-width: 640px){.topbar:not(.lobby-topbar) .rr-logo--header{font-size:14px}.topbar:not(.lobby-topbar) .rr-logo--header .rr-logo-mark{height:28px;margin-right:-8px}}.rr-logo--sidenav{margin:2px 24px 16px;font-size:22px}.rr-logo--sidenav .rr-logo-mark{height:44px;margin-right:-13px}.game-title-banner{margin:12px 0 6px;display:flex;align-items:center;justify-content:space-between;gap:12px}.game-title-banner .logo{font-size:28px}.game-title-banner .livehosts-btn{flex:0 0 auto}.banner-toggles{flex:0 0 auto;display:flex;align-items:center;gap:16px}.banner-autostream{flex:0 0 auto;display:inline-flex;align-items:center;gap:8px;cursor:pointer;-webkit-user-select:none;user-select:none}.banner-autostream-label{font-size:12px;font-weight:700;letter-spacing:.3px;color:var(--muted);white-space:nowrap}.logo-home-btn{background:none;border:0;padding:0;display:flex;align-items:center;min-width:0}.logo-home-btn[aria-disabled=true]{cursor:default}.lobby-hero{position:relative;container-type:inline-size;display:flex;align-items:center;gap:18px;width:100%;margin:2px 0 22px;padding:26px 28px;border:1px solid var(--border);border-radius:20px;overflow:hidden;text-align:left;color:var(--text);background:radial-gradient(520px 260px at 8% -20%,rgba(227,185,79,.2),transparent 64%),radial-gradient(640px 320px at 100% 130%,rgba(63,122,230,.22),transparent 66%),linear-gradient(120deg,#161a26,#10131c 60%,#0c0e15);box-shadow:inset 0 1px #ffffff0f,0 14px 36px #00000073;transition:transform .16s ease,box-shadow .16s ease}.lobby-hero:before{content:"";position:absolute;inset:0 0 auto 0;height:1px;background:linear-gradient(90deg,transparent,var(--gold) 22%,var(--blue-bright) 80%,transparent);opacity:.7}.lobby-hero:hover{transform:translateY(-3px);box-shadow:inset 0 1px #ffffff14,0 20px 44px #00000080,0 0 0 1px #e3b94f47}.lobby-hero:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:none;background:linear-gradient(115deg,transparent 36%,rgba(255,255,255,.14) 48%,transparent 60%);background-size:250% 100%;background-position:180% 0}@media (prefers-reduced-motion: no-preference){.lobby-hero:hover:after{animation:soon-shimmer .9s ease-out}}.lobby-hero:focus-visible{outline:none;box-shadow:0 0 0 2px var(--accent),0 14px 36px #00000073}.lobby-hero-body{position:relative;z-index:1;display:flex;flex-direction:column;align-items:flex-start;gap:8px;flex:1;min-width:0}.lobby-hero-tag{display:inline-flex;align-items:center;gap:6px;font-size:clamp(9.5px,2.9cqi,11px);font-weight:800;text-transform:uppercase;letter-spacing:.9px;color:var(--gold-hi)}.lobby-hero-tag:before{content:"";width:7px;height:7px;border-radius:50%;background:var(--blue-bright);box-shadow:0 0 0 3px #3f7ae640}.lobby-hero-tag.offline{color:var(--muted)}.lobby-hero-tag.offline:before{background:#7c7f88;box-shadow:none}.lobby-hero-title{margin:0;font-size:clamp(18px,6cqi,38px);font-weight:900;line-height:1.14;padding-bottom:.04em;letter-spacing:.3px;background:var(--grad-gold);-webkit-background-clip:text;background-clip:text;color:transparent;-webkit-text-fill-color:transparent}.lobby-hero-sub{margin:0;max-width:46ch;font-size:clamp(11.5px,3.6cqi,13.5px);line-height:1.5;color:#c7cad2}.lobby-hero-cta{display:inline-flex;align-items:center;gap:8px;margin-top:6px;padding:clamp(8px,2.7cqi,10px) clamp(13px,4.8cqi,18px);border-radius:999px;font-size:clamp(11.5px,3.45cqi,13px);font-weight:800;letter-spacing:.3px;color:#1a1407;background:var(--grad-gold);box-shadow:0 6px 18px #e3b94f47}.lobby-hero:hover .lobby-hero-cta{filter:brightness(1.05)}.lobby-hero-cta svg{width:clamp(13px,4.3cqi,16px);height:clamp(13px,4.3cqi,16px)}.lobby-hero-art{position:relative;z-index:1;display:flex;flex:0 0 auto;align-items:center;justify-content:center;width:150px;height:150px}.lobby-hero-art .lobby-illu{width:132px;height:132px;filter:drop-shadow(0 8px 18px rgba(0,0,0,.5))}@media (prefers-reduced-motion: no-preference){.lobby-hero:hover .lobby-illu--livestaking .ls-left{animation:rr-clash-left .5s ease}.lobby-hero:hover .lobby-illu--livestaking .ls-right{animation:rr-clash-right .5s ease}.lobby-hero:hover .lobby-illu--livestaking .ls-spark{animation:rr-spark-flash .5s ease}}@media (max-width: 560px){.lobby-hero{gap:12px;padding:18px}.lobby-hero-art{width:84px;height:84px}.lobby-hero-art .lobby-illu{width:76px;height:76px}}@media (max-width: 420px){.lobby-hero{gap:10px;padding:16px}.lobby-hero-art{width:68px;height:68px}.lobby-hero-art .lobby-illu{width:62px;height:62px}}.lobby-head{display:flex;align-items:center;gap:9px;margin:6px 0 16px}.lobby-head~.lobby-head,.lobby-grid+.lobby-head,.lobby-loadmore+.lobby-head,.lobby-soon+.lobby-head{margin-top:28px}.lobby-soon{position:relative;display:flex;align-items:center;gap:14px;min-height:96px;padding:0 22px;border:1px solid var(--border);border-radius:16px;background:radial-gradient(420px 120px at 12% 0%,rgba(227,185,79,.07),transparent 70%),radial-gradient(420px 140px at 92% 120%,rgba(63,122,230,.08),transparent 70%),var(--panel-2);overflow:hidden}.lobby-soon:before{content:"";position:absolute;left:0;top:0;bottom:0;width:3px;background:linear-gradient(180deg,var(--gold) 0%,var(--blue-bright) 100%);opacity:.85}.lobby-soon-icon{display:flex;align-items:center;justify-content:center;flex:0 0 auto;width:44px;height:44px;border-radius:12px;background:var(--panel-3);border:1px solid var(--border);color:var(--accent)}.lobby-soon-text{display:flex;flex-direction:column;gap:2px;min-width:0}.lobby-soon-title{font-size:15px;font-weight:800;color:var(--text);letter-spacing:.2px}.lobby-soon-sub{font-size:12.5px;color:var(--muted)}.lobby-soon-pill{margin-left:auto;flex:0 0 auto;font-size:10.5px;font-weight:800;text-transform:uppercase;letter-spacing:.8px;padding:5px 11px;border-radius:999px;color:#1a1407;background:var(--grad-gold);box-shadow:0 2px 8px #e3b94f40}.lobby-head-icon{color:var(--accent);flex:0 0 auto}.lobby-head-title{margin:0;font-size:20px;font-weight:800;letter-spacing:.2px;color:var(--accent)}.lobby-head-count{margin-left:auto;display:inline-flex;align-items:center;justify-content:center;min-width:26px;height:24px;padding:0 9px;border:1px solid var(--border);border-radius:999px;background:var(--panel-2);color:var(--muted);font-size:13px;font-weight:800;font-variant-numeric:tabular-nums}.lobby-grid{display:flex;flex-wrap:nowrap;gap:14px;overflow-x:auto;overflow-y:hidden;padding-top:12px;padding-bottom:12px;margin-top:-12px;scroll-snap-type:x proximity;-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain}.lobby-grid.expanded{flex-wrap:wrap;overflow:visible}.lobby-grid.is-scrollable{cursor:grab}.lobby-grid.dragging{cursor:grabbing;scroll-snap-type:none;-webkit-user-select:none;user-select:none}.lobby-grid.dragging .lobby-card,.lobby-grid.dragging .lobby-tab{pointer-events:none}.lobby-card{position:relative;flex:0 0 var(--card-w, 165px);width:var(--card-w, 165px);container-type:inline-size;scroll-snap-align:start;aspect-ratio:3 / 4;border:0;border-radius:16px;padding:0;overflow:hidden;color:#fff;background:linear-gradient(165deg,var(--c-from) 0%,var(--c-to) 64%,rgba(0,0,0,.5) 100%);box-shadow:inset 0 1px #ffffff2e,inset 0 0 0 1px #ffffff0f,0 8px 20px #0000006b;display:flex;flex-direction:column;align-items:stretch;justify-content:flex-end;transition:transform .16s ease,box-shadow .16s ease}.lobby-card:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(155deg,rgba(255,255,255,.16),transparent 42%);pointer-events:none}.lobby-card-glow{position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(80% 52% at 50% 34%,rgba(255,255,255,.3),transparent 62%);pointer-events:none;opacity:.82;transition:opacity .16s ease}.lobby-card:hover .lobby-card-glow{opacity:1}.lobby-card:hover{transform:translateY(-5px);box-shadow:inset 0 1px #ffffff38,inset 0 0 0 1px #ffffff1a,0 16px 32px #00000080,0 0 0 1px #e3b94f59,0 10px 30px #e3b94f2e}.lobby-card:active{transform:translateY(-2px)}.lobby-card:focus-visible{outline:none;box-shadow:inset 0 1px #ffffff38,0 12px 28px #00000080,0 0 0 2px var(--accent)}.lobby-card-tags{position:absolute;top:clamp(7px,6cqw,10px);left:clamp(7px,6cqw,10px);z-index:2;display:flex;align-items:center;gap:5px}.lobby-card-tag{font-size:clamp(8px,5.45cqw,9px);font-weight:800;text-transform:uppercase;letter-spacing:.8px;padding:clamp(3px,2.4cqw,4px) clamp(6px,4.85cqw,8px);border-radius:999px;background:linear-gradient(180deg,#ecca78,#d0a94e 55%,#a87f31);border:1px solid rgba(255,255,255,.35);color:#241704;box-shadow:0 0 0 1px #00000038,0 2px 6px #00000061,inset 0 1px #ffffff80}.lobby-card-tag--osrs{background:#00000075;border:1px solid rgba(255,255,255,.16);color:#f0d98a;box-shadow:0 2px 5px #00000052,inset 0 1px #ffffff14;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.lobby-card-art{position:relative;z-index:1;flex:1;display:flex;align-items:center;justify-content:center;transition:transform .2s cubic-bezier(.16,1,.3,1)}.lobby-card-art .lobby-illu{width:clamp(72px,71.5cqw,118px);height:clamp(72px,71.5cqw,118px);filter:drop-shadow(0 6px 12px rgba(0,0,0,.38))}.lobby-card:hover .lobby-card-art{transform:translateY(-5px) scale(1.06)}.lobby-card:active .lobby-card-art{transform:translateY(-2px) scale(1.03)}@media (prefers-reduced-motion: reduce){.lobby-card:hover .lobby-card-art,.lobby-card:active .lobby-card-art{transform:none}}.lobby-card-footer{position:relative;z-index:1;display:flex;align-items:center;padding:clamp(9px,7.3cqw,12px) clamp(9px,7.9cqw,13px) var(--footer-pad-b);background:linear-gradient(to top,rgba(0,0,0,.34),transparent);--play-size: clamp(16px, 18.2cqw, 30px);--footer-pad-b: clamp(10px, 7.9cqw, 13px);--name-fs: clamp(10px, 9.7cqw, 16px);--name-lh: calc(var(--name-fs) * 1.15)}.lobby-card-footer:has(.lobby-card-play) .lobby-card-name{padding-right:calc(var(--play-size) + 4px)}.lobby-card-play{position:absolute;bottom:calc(var(--footer-pad-b) + (var(--name-lh) / 2) - (var(--play-size) / 2));right:clamp(9px,7.9cqw,13px);display:flex;align-items:center;justify-content:center;flex:0 0 auto;width:var(--play-size);height:var(--play-size);border-radius:50%;color:#1a1407;background:var(--grad-gold);box-shadow:0 3px 10px #0006;opacity:0;transform:translate(7px) scale(.85);transition:opacity .16s ease,transform .16s ease}.lobby-card-play svg{width:clamp(8px,8.5cqw,14px);height:clamp(8px,8.5cqw,14px);margin-left:1px}.lobby-card:hover .lobby-card-play,.lobby-card:focus-visible .lobby-card-play{opacity:1;transform:translate(0) scale(1)}.lobby-card--soon{cursor:default;filter:brightness(.78) saturate(.9);transition:transform .16s ease,box-shadow .16s ease,filter .25s ease}.lobby-card--soon:hover{filter:brightness(1) saturate(1)}.lobby-card-soon-lock{position:absolute;top:clamp(9px,7.3cqw,12px);right:clamp(9px,7.9cqw,13px);display:flex;align-items:center;justify-content:center;flex:0 0 auto;width:clamp(24px,18.2cqw,30px);height:clamp(24px,18.2cqw,30px);color:#fff9;transition:color .16s ease}.lobby-card-soon-lock svg{width:clamp(12px,9.1cqw,15px);height:clamp(12px,9.1cqw,15px)}.lobby-card--soon:hover .lobby-card-soon-lock{color:#ffffffeb}.lobby-card:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:none;border-radius:inherit;background:linear-gradient(115deg,transparent 34%,rgba(255,255,255,.22) 48%,transparent 62%);background-size:250% 100%;background-position:180% 0}@media (prefers-reduced-motion: no-preference){.lobby-card:hover:after{animation:soon-shimmer .9s ease-out}}@keyframes soon-shimmer{0%{background-position:180% 0}55%,to{background-position:-80% 0}}@media (prefers-reduced-motion: no-preference){.px-coin,.bj-card,.bj-chips,.ls-sword,.ls-spark{transform-box:fill-box}.lobby-illu--dice .dice-die,.lobby-illu--dice .dice-marker{transform-box:fill-box;transform-origin:center}.lobby-card:hover .lobby-illu--dice .dice-die,.lobby-card:focus-visible .lobby-illu--dice .dice-die{animation:rr-dice-tumble .62s ease}.lobby-card:hover .lobby-illu--dice .dice-marker,.lobby-card:focus-visible .lobby-illu--dice .dice-marker{animation:rr-dice-roll .7s cubic-bezier(.34,1.4,.5,1)}@keyframes rr-dice-tumble{0%{transform:rotate(0) scale(1)}35%{transform:rotate(-13deg) scale(1.07)}68%{transform:rotate(8deg) scale(1.04)}to{transform:rotate(0) scale(1)}}@keyframes rr-dice-roll{0%{transform:translate(0)}to{transform:translate(24px)}}.px-coin{transform-origin:center}.lobby-card:hover .lobby-illu--plinko .px-coin,.lobby-card:focus-visible .lobby-illu--plinko .px-coin{animation:rr-coin-drop .7s cubic-bezier(.45,0,.4,1)}@keyframes rr-coin-drop{0%{transform:translateY(-11px);opacity:.35}55%{transform:translateY(7px);opacity:1}78%{transform:translateY(-3px)}to{transform:translateY(0)}}.bj-card{transform-origin:50% 100%;transition:transform .26s ease}.bj-chips{transform-origin:center;transition:transform .26s ease}.lobby-card:hover .lobby-illu--blackjack .bj-left,.lobby-card:focus-visible .lobby-illu--blackjack .bj-left{transform:rotate(-9deg) translate(-4px,-2px)}.lobby-card:hover .lobby-illu--blackjack .bj-right,.lobby-card:focus-visible .lobby-illu--blackjack .bj-right{transform:rotate(9deg) translate(4px,-2px)}.lobby-card:hover .lobby-illu--blackjack .bj-chips,.lobby-card:focus-visible .lobby-illu--blackjack .bj-chips{transform:translateY(-5px)}.ls-sword{transform-origin:center}.ls-spark{transform-origin:center;opacity:0}.lobby-card:hover .lobby-illu--livestaking .ls-left,.lobby-card:focus-visible .lobby-illu--livestaking .ls-left{animation:rr-clash-left .5s ease}.lobby-card:hover .lobby-illu--livestaking .ls-right,.lobby-card:focus-visible .lobby-illu--livestaking .ls-right{animation:rr-clash-right .5s ease}.lobby-card:hover .lobby-illu--livestaking .ls-spark,.lobby-card:focus-visible .lobby-illu--livestaking .ls-spark{animation:rr-spark-flash .5s ease}@keyframes rr-clash-left{0%{transform:rotate(0) translate(0)}42%{transform:rotate(-7deg) translate(-4px)}to{transform:rotate(0) translate(0)}}@keyframes rr-clash-right{0%{transform:rotate(0) translate(0)}42%{transform:rotate(7deg) translate(4px)}to{transform:rotate(0) translate(0)}}@keyframes rr-spark-flash{0%,40%{opacity:0;transform:scale(.4)}56%{opacity:1;transform:scale(1.3)}to{opacity:0;transform:scale(.9)}}.lobby-illu--mines .mn-lobby-bomb,.lobby-illu--mines .mn-lobby-spark{transform-box:fill-box;transform-origin:center}.lobby-card:hover .lobby-illu--mines .mn-lobby-bomb,.lobby-card:focus-visible .lobby-illu--mines .mn-lobby-bomb{animation:rr-bomb-shake .55s ease-in-out}.lobby-card:hover .lobby-illu--mines .mn-lobby-spark,.lobby-card:focus-visible .lobby-illu--mines .mn-lobby-spark{animation:rr-fuse-flicker .55s ease-in-out}@keyframes rr-bomb-shake{0%,to{transform:rotate(0) translate(0)}20%{transform:rotate(-4deg) translate(-1px,1px)}45%{transform:rotate(3.5deg) translate(1px,-1px)}70%{transform:rotate(-2deg) translate(-1px)}}@keyframes rr-fuse-flicker{0%,to{opacity:.85;transform:scale(1)}30%{opacity:1;transform:scale(1.4)}60%{opacity:.7;transform:scale(1.12)}}.lobby-illu--flowerpoker .fp-plant{transform-box:fill-box;transform-origin:50% 100%}.lobby-card:hover .lobby-illu--flowerpoker .fp-plant,.lobby-card:focus-visible .lobby-illu--flowerpoker .fp-plant{animation:rr-flower-bloom .6s ease}.lobby-illu--flowerpoker .fp-glint{transform-box:fill-box;transform-origin:center}.lobby-card:hover .lobby-illu--flowerpoker .fp-glint,.lobby-card:focus-visible .lobby-illu--flowerpoker .fp-glint{animation:rr-spark-flash .6s ease}@keyframes rr-flower-bloom{0%{transform:rotate(0) scale(1)}35%{transform:rotate(-6deg) scale(1.09)}65%{transform:rotate(5deg) scale(1.05)}to{transform:rotate(0) scale(1)}}.lobby-illu--diceduel .ddl-die{transform-box:fill-box;transform-origin:center}.lobby-card:hover .lobby-illu--diceduel .ddl-die--a,.lobby-card:focus-visible .lobby-illu--diceduel .ddl-die--a{animation:rr-dice-tumble .62s ease}.lobby-card:hover .lobby-illu--diceduel .ddl-die--b,.lobby-card:focus-visible .lobby-illu--diceduel .ddl-die--b{animation:rr-dice-tumble .62s ease .07s}}@media (prefers-reduced-motion: no-preference){.lobby-illu--blackjack{transform-box:fill-box;transform-origin:center}@keyframes rr-idle-bob{0%,to{transform:translateY(0)}50%{transform:translateY(-5px)}}@keyframes rr-idle-tumble{0%,to{transform:translateY(0) rotate(-2.5deg)}50%{transform:translateY(-4px) rotate(2.5deg)}}@keyframes rr-idle-breathe{0%,to{transform:scale(1)}50%{transform:scale(1.045)}}@keyframes rr-idle-twinkle{0%,to{opacity:.25;transform:scale(.7)}50%{opacity:1;transform:scale(1.18)}}@keyframes rr-idle-sway{0%,to{transform:rotate(-2deg)}50%{transform:rotate(2deg)}}@keyframes rr-idle-flower-sway{0%,to{transform:rotate(-3deg)}50%{transform:rotate(3deg)}}.lobby-illu--dice .dice-die{animation:rr-idle-tumble 4.6s ease-in-out infinite}.lobby-illu--dice .dice-marker{animation:rr-idle-twinkle 2.4s ease-in-out infinite}.lobby-illu--plinko .px-coin{animation:rr-idle-bob 2.6s ease-in-out infinite}.lobby-illu--blackjack{animation:rr-idle-breathe 4s ease-in-out infinite;transform-origin:50% 72%}.lobby-illu--livestaking .ls-spark{animation:rr-idle-twinkle 2.3s ease-in-out infinite}.lobby-illu--livestaking .ls-left{animation:rr-idle-sway 5.2s ease-in-out infinite}.lobby-illu--livestaking .ls-right{animation:rr-idle-sway 5.2s ease-in-out infinite reverse}.lobby-illu--mines .mn-lobby-spark{animation:rr-idle-twinkle 1.7s ease-in-out infinite}.lobby-illu--mines .mn-lobby-bomb{animation:rr-idle-sway 4.4s ease-in-out infinite}.lobby-illu--flowerpoker .fp-plant{transform-box:fill-box;transform-origin:50% 100%;animation:rr-idle-flower-sway 4.8s ease-in-out infinite}.lobby-illu--flowerpoker .fp-glint{transform-box:fill-box;transform-origin:center;animation:rr-idle-twinkle 2.6s ease-in-out infinite}.lobby-illu--diceduel .ddl-die{transform-box:fill-box;transform-origin:center}.lobby-illu--diceduel .ddl-die--a{animation:rr-idle-tumble 4.4s ease-in-out infinite}.lobby-illu--diceduel .ddl-die--b{animation:rr-idle-tumble 5s ease-in-out infinite reverse}}@media (prefers-reduced-motion: no-preference){.lobby-illu--chest .ch-glow,.lobby-illu--chest .ch-treasure,.lobby-illu--chest .ch-lid,.lobby-illu--chest .ch-glint{transform-box:fill-box}.lobby-illu--chest .ch-glow{transform-origin:center;animation:rr-idle-glow 3.2s ease-in-out infinite}.lobby-illu--chest .ch-glint{transform-origin:center;animation:rr-idle-twinkle 2.6s ease-in-out infinite}.lobby-illu--chest .ch-lid{transform-origin:32% 100%;transition:transform .3s cubic-bezier(.3,1.3,.5,1)}.lobby-illu--chest .ch-treasure{transform-origin:50% 100%;transition:transform .3s ease}.lobby-card:hover .lobby-illu--chest .ch-lid,.lobby-card:focus-visible .lobby-illu--chest .ch-lid{transform:translateY(-12px) rotate(-6deg)}.lobby-card:hover .lobby-illu--chest .ch-treasure,.lobby-card:focus-visible .lobby-illu--chest .ch-treasure{transform:translateY(-3px) scale(1.07)}.lobby-card:hover .lobby-illu--chest .ch-glint,.lobby-card:focus-visible .lobby-illu--chest .ch-glint{animation:rr-spark-flash .6s ease}.lobby-illu--hilow .hl-card,.lobby-illu--hilow .hl-up,.lobby-illu--hilow .hl-down{transform-box:fill-box;transform-origin:center}.lobby-illu--hilow .hl-card{animation:rr-idle-sway 5.4s ease-in-out infinite}.lobby-illu--hilow .hl-up{animation:rr-idle-bob 2.8s ease-in-out infinite}.lobby-illu--hilow .hl-down{animation:rr-idle-bob 2.8s ease-in-out infinite reverse;animation-delay:.5s}.lobby-card:hover .lobby-illu--hilow .hl-card,.lobby-card:focus-visible .lobby-illu--hilow .hl-card{animation:rr-flower-bloom .6s ease}.lobby-card:hover .lobby-illu--hilow .hl-up,.lobby-card:focus-visible .lobby-illu--hilow .hl-up{animation:rr-hl-up .6s ease}.lobby-card:hover .lobby-illu--hilow .hl-down,.lobby-card:focus-visible .lobby-illu--hilow .hl-down{animation:rr-hl-down .6s ease}.lobby-illu--limbo .lb-plaque,.lobby-illu--limbo .lb-spark{transform-box:fill-box;transform-origin:center}.lobby-illu--limbo .lb-plaque{animation:rr-idle-bob 3.1s ease-in-out infinite}.lobby-illu--limbo .lb-spark{animation:rr-idle-twinkle 2.4s ease-in-out infinite}.lobby-card:hover .lobby-illu--limbo .lb-plaque,.lobby-card:focus-visible .lobby-illu--limbo .lb-plaque{animation:rr-hl-up .6s ease}.lobby-card:hover .lobby-illu--limbo .lb-spark,.lobby-card:focus-visible .lobby-illu--limbo .lb-spark{animation:rr-spark-flash .6s ease}.lobby-illu--roulette .rl-wheel{transform-box:fill-box;transform-origin:center;animation:rr-idle-spin 18s linear infinite}.lobby-card:hover .lobby-illu--roulette .rl-wheel,.lobby-card:focus-visible .lobby-illu--roulette .rl-wheel{animation:rr-spin-flick 1.3s cubic-bezier(.15,.7,.25,1)}.lobby-illu--crash .cr-rocket,.lobby-illu--crash .cr-spark{transform-box:fill-box;transform-origin:center}.lobby-illu--crash .cr-rocket{animation:rr-idle-bob 3s ease-in-out infinite}.lobby-illu--crash .cr-spark{animation:rr-idle-twinkle 2.2s ease-in-out infinite}.lobby-card:hover .lobby-illu--crash .cr-rocket,.lobby-card:focus-visible .lobby-illu--crash .cr-rocket{animation:rr-rocket-launch .7s ease}.lobby-card:hover .lobby-illu--crash .cr-spark,.lobby-card:focus-visible .lobby-illu--crash .cr-spark{animation:rr-spark-flash .7s ease}.lobby-illu--hotcold .hc-flame{transform-box:fill-box;transform-origin:50% 100%;animation:rr-flame-flicker 1.5s ease-in-out infinite}.lobby-illu--hotcold .hc-snow{transform-box:fill-box;transform-origin:center;animation:rr-idle-spin 15s linear infinite}.lobby-card:hover .lobby-illu--hotcold .hc-flame,.lobby-card:focus-visible .lobby-illu--hotcold .hc-flame{animation:rr-flame-flare .6s ease}.lobby-card:hover .lobby-illu--hotcold .hc-snow,.lobby-card:focus-visible .lobby-illu--hotcold .hc-snow{animation:rr-spin-flick 1.4s cubic-bezier(.15,.7,.25,1)}@keyframes rr-idle-glow{0%,to{opacity:.72;transform:scale(1)}50%{opacity:1;transform:scale(1.05)}}@keyframes rr-idle-spin{to{transform:rotate(360deg)}}@keyframes rr-spin-flick{0%{transform:rotate(0)}to{transform:rotate(540deg)}}@keyframes rr-hl-up{0%,to{transform:translateY(0) scale(1)}40%{transform:translateY(-8px) scale(1.14)}}@keyframes rr-hl-down{0%,to{transform:translateY(0) scale(1)}40%{transform:translateY(8px) scale(1.14)}}@keyframes rr-rocket-launch{0%,to{transform:translate(0) scale(1)}25%{transform:translate(-1px,3px) scale(.96)}60%{transform:translate(4px,-10px) scale(1.05)}}@keyframes rr-flame-flicker{0%,to{transform:scale(1)}30%{transform:scale(1.06,1.12)}55%{transform:scale(.96,.98)}78%{transform:scale(1.04,1.07)}}@keyframes rr-flame-flare{0%,to{transform:scale(1)}45%{transform:scale(1.18,1.28)}}}.lobby-tab{position:relative;flex:0 0 var(--card-w, 165px);width:var(--card-w, 165px);height:clamp(96px,72.7cqi,120px);scroll-snap-align:start;container-type:inline-size;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:clamp(5px,4.8cqi,8px);padding:12px 8px;border:1px solid var(--border);border-radius:14px;overflow:hidden;color:var(--text);cursor:pointer;background:linear-gradient(160deg,#17203a,#10131f 68%,#0b0d15);box-shadow:inset 0 1px #ffffff0f,0 8px 20px #0006;transition:transform .16s ease,box-shadow .16s ease,border-color .16s ease}.lobby-tab:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(70% 60% at 50% 22%,rgba(227,185,79,.14),transparent 66%);pointer-events:none}.lobby-tab:hover{transform:translateY(-4px);border-color:#e3b94f80;box-shadow:inset 0 1px #ffffff1a,0 16px 30px #00000080,0 0 0 1px #e3b94f52,0 8px 24px #e3b94f29}.lobby-tab:active{transform:translateY(-1px)}.lobby-tab:focus-visible{outline:none;box-shadow:0 0 0 2px var(--accent)}.lobby-tab-art{position:relative;z-index:1;display:flex;align-items:center;justify-content:center;height:clamp(32px,27.9cqi,46px)}.lobby-tab-art svg{width:clamp(28px,25.5cqi,42px);height:clamp(28px,25.5cqi,42px)}.lobby-tab-label{position:relative;z-index:1;font-size:clamp(10px,7.6cqi,12.5px);font-weight:800;letter-spacing:.3px;text-align:center}.gw-rail .lobby-tab{height:clamp(108px,83.6cqi,138px)}.gw-rail .lobby-tab-art{height:clamp(40px,35.2cqi,58px)}.gw-rail .lobby-tab-art svg{width:clamp(38px,33.9cqi,56px);height:clamp(38px,33.9cqi,56px)}.lobby-tab-reward{position:relative;z-index:1;display:inline-flex;align-items:center;gap:4px;margin-top:1px;font-size:clamp(10px,7.6cqi,12.5px);font-weight:800;font-variant-numeric:tabular-nums;color:var(--gold-hi, #f0c869)}.lobby-tab--soon{cursor:default;border-style:dashed;border-color:#ffffff29;background:linear-gradient(160deg,#17203a73,#10131f73);color:var(--muted);box-shadow:none}.lobby-tab--soon:before{display:none}.lobby-tab--soon:hover{transform:none;border-color:#e3b94f4d;box-shadow:none}.lobby-tab--soon .lobby-tab-art{color:var(--muted);opacity:.75}.lobby-tab--soon .lobby-tab-label{font-size:clamp(8.5px,6.4cqi,10.5px);font-weight:700;line-height:1.25;text-align:center;color:var(--muted)}@media (prefers-reduced-motion: no-preference){.lobby-tab .gt-trophy,.lobby-tab .gt-flag,.lobby-tab .gt-ticket,.lobby-tab .gt-shine{transform-box:fill-box}.lobby-tab .gt-trophy{transform-origin:50% 100%;animation:rr-idle-bob 3s ease-in-out infinite}.lobby-tab .gt-shine{transform-origin:center;animation:rr-idle-twinkle 2.4s ease-in-out infinite}.lobby-tab .gt-flag{transform-origin:0% 50%;animation:rr-flag-wave 2.8s ease-in-out infinite}.lobby-tab .gt-ticket{transform-origin:center;animation:rr-idle-sway 4.6s ease-in-out infinite}.lobby-tab:hover .gt-trophy{animation:rr-flower-bloom .6s ease}.lobby-tab:hover .gt-flag{animation:rr-flag-wave-strong .7s ease-in-out}.lobby-tab:hover .gt-ticket{animation:rr-flower-bloom .6s ease}.lobby-tab-xp{transform-origin:50% 60%;animation:rr-idle-bob 3s ease-in-out infinite}.lobby-tab:hover .lobby-tab-xp{animation:rr-flower-bloom .6s ease}.lobby-tab .gt-crown,.lobby-tab .gt-coin,.lobby-tab .gt-coins,.lobby-tab .gt-badge,.lobby-tab .gt-transfer{transform-box:fill-box}.lobby-tab .gt-crown,.lobby-tab .gt-coin,.lobby-tab .gt-coins,.lobby-tab .gt-badge{transform-origin:50% 100%;animation:rr-idle-bob 3s ease-in-out infinite}.lobby-tab .gt-transfer{transform-origin:center;animation:rr-idle-sway 4.6s ease-in-out infinite}.lobby-tab:hover .gt-crown,.lobby-tab:hover .gt-coin,.lobby-tab:hover .gt-coins,.lobby-tab:hover .gt-badge,.lobby-tab:hover .gt-transfer{animation:rr-flower-bloom .6s ease}.lobby-tab .gt-faucet,.lobby-tab .gt-drip{transform-box:fill-box}.lobby-tab .gt-faucet{transform-origin:50% 100%;animation:rr-idle-bob 3s ease-in-out infinite}.lobby-tab .gt-drip{transform-origin:50% 0%;animation:rr-faucet-drip 2.6s ease-in infinite}.lobby-tab:hover .gt-faucet{animation:rr-flower-bloom .6s ease}.lobby-tab:hover .gt-drip{animation:rr-faucet-drip .9s ease-in infinite}.lobby-tab .gt-chest{transform-box:fill-box;transform-origin:50% 100%;animation:rr-idle-bob 3s ease-in-out infinite}.lobby-tab:hover .gt-chest{animation:rr-flower-bloom .6s ease}@keyframes rr-faucet-drip{0%,55%{transform:translateY(-6px) scale(.5);opacity:0}68%{transform:translateY(-6px) scale(1);opacity:1}to{transform:translateY(10px) scale(.85);opacity:0}}@keyframes rr-flag-wave{0%,to{transform:skew(0) rotate(0)}30%{transform:skew(-6deg) rotate(-1.5deg)}65%{transform:skew(5deg) rotate(1deg)}}@keyframes rr-flag-wave-strong{0%,to{transform:skew(0) rotate(0)}25%{transform:skew(-13deg) rotate(-3deg)}60%{transform:skew(10deg) rotate(2deg)}82%{transform:skew(-4deg) rotate(-.8deg)}}}.gw-overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1500;display:flex;align-items:center;justify-content:center;padding:24px;background:#04060cb8;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);animation:gw-fade .18s ease}.gw-modal{width:min(560px,100%);max-height:min(86vh,760px);display:flex;flex-direction:column;border:1px solid rgba(227,185,79,.45);border-radius:20px;overflow:hidden;background:linear-gradient(180deg,#131a2e,#0d1220 60%,#0a0d17);box-shadow:0 30px 80px #0009,inset 0 1px #ffffff12;animation:gw-pop .22s cubic-bezier(.2,1.1,.4,1)}.gw-modal.gw-modal--chests{width:min(600px,100%);max-height:min(94vh,900px)}.gw-head{display:flex;align-items:flex-start;gap:10px;padding:12px;border-bottom:1px solid var(--border);background:linear-gradient(90deg,rgba(227,185,79,.1),transparent)}.gw-tabs{display:grid;grid-auto-flow:column;grid-template-rows:repeat(2,auto);grid-auto-columns:max-content;gap:6px;flex:1;min-width:0;overflow-x:auto;overscroll-behavior-x:contain;scrollbar-width:none}.gw-tabs::-webkit-scrollbar{display:none}.gw-tabs.can-drag{cursor:grab}.gw-tabs.dragging{cursor:grabbing;-webkit-user-select:none;user-select:none}.gw-tab{display:inline-flex;align-items:center;gap:7px;padding:9px 13px;border:1px solid var(--border);border-radius:10px;background:var(--panel-2);color:var(--muted);font-size:13px;font-weight:800;cursor:pointer;white-space:nowrap;transition:color .13s ease,background .13s ease,border-color .13s ease}.gw-tab-ico{display:flex}.gw-tab:hover{color:var(--text)}.gw-tab.active{color:#241704;background:linear-gradient(180deg,#ecca78,#d0a94e);border-color:#ffffff59}.gw-close{flex:0 0 auto;display:flex;align-items:center;justify-content:center;width:34px;height:34px;border:1px solid var(--border);border-radius:9px;background:var(--panel-2);color:var(--muted);cursor:pointer;transition:color .13s ease,border-color .13s ease}.gw-close:hover{color:var(--text);border-color:#e3b94f73}.gw-body{flex:1 1 auto;min-height:0;display:flex;flex-direction:column;padding:14px 16px 18px;overflow:hidden}.gw-code{display:flex;flex-direction:column;align-items:center;text-align:center;gap:5px;padding:20px 8px 10px}.gw-code-art{filter:drop-shadow(0 6px 12px rgba(0,0,0,.4));margin-bottom:4px}.gw-code-title{margin:0;font-size:18px;font-weight:800}.gw-code-sub{margin:0 0 10px;font-size:13px;color:var(--muted)}.gw-code-row{display:flex;gap:8px;width:100%;max-width:360px}.gw-code-input{flex:1;min-width:0;padding:12px 14px;border:1px solid var(--border);border-radius:10px;background:var(--panel-2);color:var(--text);font:inherit;font-weight:700;letter-spacing:1.5px;text-transform:uppercase;outline:none}.gw-code-input::placeholder{color:var(--muted);letter-spacing:1px}.gw-code-input:focus{border-color:#e3b94f80}.gw-code-input:disabled{opacity:.5}.gw-code-btn{flex:0 0 auto;padding:12px 18px;border:none;border-radius:10px;background:linear-gradient(180deg,#ecca78,#d0a94e);color:#241704;font-weight:800;cursor:pointer}.gw-code-btn:disabled{opacity:.5;cursor:not-allowed}.gw-code-row--solo{justify-content:center}.gw-faucet-btn{flex:1;padding:13px 18px}.gw-code-msg{margin:10px 0 0;font-size:12.5px;min-height:16px;color:var(--muted)}.gw-code-msg.err{color:#e5544b}.gw-code-msg.ok{color:#46d18a}.gw-milestone{display:flex;flex-direction:column;gap:14px;padding:6px 4px 4px;overflow-y:auto}.gw-ms-head{display:flex;align-items:center;gap:12px}.gw-ms-art{flex:0 0 auto;filter:drop-shadow(0 6px 12px rgba(0,0,0,.4))}.gw-ms-title{margin:0;font-size:18px;font-weight:800}.gw-ms-sub{margin:3px 0 0;font-size:12.5px;color:var(--muted)}.gw-ms-group{display:flex;flex-direction:column;gap:7px}.gw-ms-group-head{font-size:12px;font-weight:800;text-transform:uppercase;letter-spacing:.6px;color:var(--muted)}.gw-ms-vip{display:inline-flex;align-items:center;padding:2px 8px;border-radius:999px;background:linear-gradient(180deg,#e7ebf2,#aeb6c4);color:#1b1e24;font-weight:800;text-transform:none;letter-spacing:.2px}.gw-ms-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:6px}.gw-ms-row{display:flex;align-items:center;gap:10px;padding:9px 12px;border:1px solid var(--border);border-radius:10px;background:var(--panel-2)}.gw-ms-xp{display:inline-flex;align-items:center;gap:5px;font-weight:700;font-variant-numeric:tabular-nums}.gw-ms-dash{flex:1;text-align:center;color:var(--muted);opacity:.5}.gw-ms-reward{display:inline-flex;align-items:center;gap:5px;font-variant-numeric:tabular-nums;color:var(--gold-hi, #f0c869)}.gw-ms-reward b{color:var(--text)}.gw-ms-row.top{border-color:#3f7ae68c;background:linear-gradient(180deg,#2b6fd62e,#2b6fd60f)}.gw-ms-row.top .gw-ms-reward b{color:var(--blue-bright, #6ea2ff)}.gw-ms-claim{display:flex;flex-direction:column;align-items:center;gap:4px}.gw-ms-claim .gw-code-row,.gw-ms-claim .gw-code-msg{margin:0}.gw-ms-btn{flex:1;padding:13px 18px}.gw-fineprint{flex:0 0 auto;margin:10px 0 0;font-size:10.5px;color:var(--muted);opacity:.75;text-align:center}.gw-jackpots{display:flex;flex-direction:column;align-items:center;text-align:center;gap:6px;padding:20px 8px 12px}.gw-jackpots-title{margin:0;font-size:18px;font-weight:800}.gw-jackpots-sub{margin:0 0 12px;font-size:13px;color:var(--muted);max-width:380px}.gw-jackpot-list{list-style:none;margin:0;padding:0;width:100%;max-width:400px;display:flex;flex-direction:column;gap:10px}.gw-jackpot-card{display:flex;align-items:center;gap:12px;padding:11px 16px;border:1px solid rgba(227,185,79,.28);border-radius:12px;background:linear-gradient(180deg,#e3b94f1a,#e3b94f05);box-shadow:inset 0 1px #ffffff0f}.gw-jackpot-art{flex:0 0 auto;display:flex;filter:drop-shadow(0 4px 8px rgba(0,0,0,.4))}.gw-jackpot-body{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;gap:8px}.gw-jackpot-head{display:flex;align-items:baseline;gap:8px}.gw-jackpot-name{font-size:14px;font-weight:800;letter-spacing:.3px}.gw-jackpot-stats{display:flex;flex-wrap:wrap;gap:6px 18px}.gw-jackpot-stat{display:flex;flex-direction:column;gap:1px}.gw-jackpot-stat-k{font-size:10px;font-weight:700;letter-spacing:.5px;text-transform:uppercase;color:var(--muted)}.gw-jackpot-stat-v{font-size:14px;font-weight:800;color:#f4e7c4}.gw-jackpot-amt{display:inline-flex;align-items:center;gap:5px;color:#ffe49b}@keyframes gw-fade{0%{opacity:0}to{opacity:1}}@keyframes gw-pop{0%{opacity:0;transform:translateY(10px) scale(.98)}to{opacity:1;transform:none}}.lobby-tab-xp{display:inline-flex;font-size:34px;filter:drop-shadow(0 3px 6px rgba(0,0,0,.45))}.stat-wrap{flex:1 1 auto;min-height:0;display:flex;flex-direction:column;gap:12px;overflow:hidden}.stat-cur{flex:0 0 auto;display:flex;gap:6px}.stat-cur-btn{flex:1;display:inline-flex;align-items:center;justify-content:center;gap:6px;padding:8px 10px;border:1px solid var(--border);border-radius:10px;background:var(--panel-2);color:var(--muted);font-size:12.5px;font-weight:800;cursor:pointer;transition:color .13s ease,background .13s ease,border-color .13s ease}.stat-cur-btn:hover{color:var(--text)}.stat-cur-btn.active{color:#fff;background:linear-gradient(180deg,#e3b94f2e,#e3b94f0d);border-color:#e3b94f8c}.stat-range{flex:0 0 auto;display:flex;gap:6px}.stat-range-btn{flex:1;padding:6px;border:1px solid var(--border);border-radius:9px;background:var(--panel-2);color:var(--muted);font-size:11.5px;font-weight:800;cursor:pointer;white-space:nowrap;transition:color .13s ease,background .13s ease,border-color .13s ease}.stat-range-btn:hover{color:var(--text)}.stat-range-btn.active{color:#241704;background:linear-gradient(180deg,#ecca78,#d0a94e);border-color:#ffffff59}.stat-custom{flex:0 0 auto;display:flex;gap:8px}.stat-date{flex:1;display:flex;flex-direction:column;gap:3px;font-size:10.5px;font-weight:800;letter-spacing:.6px;text-transform:uppercase;color:var(--muted)}.stat-date input{padding:8px 10px;border:1px solid var(--border);border-radius:9px;background:var(--panel-2);color:var(--text);font:inherit;font-size:12.5px;font-weight:700;color-scheme:dark;outline:none}.stat-date input:focus{border-color:#e3b94f80}.stat-totals{flex:0 0 auto;display:grid;grid-template-columns:repeat(3,1fr);gap:8px}.stat-total{display:flex;flex-direction:column;gap:3px;padding:10px;border:1px solid var(--border);border-radius:12px;background:linear-gradient(180deg,#ffffff08,#0000001f)}.stat-total-label{font-size:10.5px;font-weight:800;letter-spacing:.6px;text-transform:uppercase;color:var(--muted)}.stat-total-val{display:inline-flex;align-items:center;gap:5px;font-size:14px;font-weight:800;font-variant-numeric:tabular-nums;color:var(--text)}.stat-list{flex:1 1 auto;min-height:0;overflow-y:auto;display:flex;flex-direction:column;gap:4px;padding-right:2px}.stat-row{display:grid;grid-template-columns:1.6fr 1fr .9fr;align-items:center;gap:8px;padding:9px 12px;border:1px solid var(--border);border-radius:10px;background:var(--panel-2)}.stat-row--xp{grid-template-columns:1.5fr 1fr .8fr .9fr}.stat-row--head{padding:4px 12px;border:none;background:none;font-size:10.5px;font-weight:800;letter-spacing:.6px;text-transform:uppercase;color:var(--muted)}.stat-xp{color:var(--gold, #e3b94f);justify-content:flex-end}.stat-row--head .stat-xp{color:var(--muted)}.stat-total-val--xp{color:var(--gold, #e3b94f)}.stat-totals--xp{grid-template-columns:repeat(4,1fr)}.stat-total-label .xp-logo{font-size:1em;vertical-align:-1px}.stat-game{font-size:13px;font-weight:800;color:var(--text);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.stat-num{display:inline-flex;align-items:center;justify-content:flex-end;gap:4px;font-size:12.5px;font-weight:700;font-variant-numeric:tabular-nums;color:var(--text)}.stat-num.pos,.stat-total-val.pos{color:#46d18a}.stat-num.neg,.stat-total-val.neg{color:#e5544b}.stat-wlt{display:inline-flex;align-items:center;justify-content:flex-end;gap:4px;font-size:12px;font-weight:800;font-variant-numeric:tabular-nums}.stat-row--head .stat-num,.stat-row--head .stat-wlt{font-weight:800;color:var(--muted)}.stat-w{color:#46d18a}.stat-l{color:#e5544b}.stat-t{color:#f0b429}.stat-sep{color:var(--border)}.stat-empty{flex:1 1 auto;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;padding:40px 16px;text-align:center;color:var(--muted);font-size:13px}.stat-empty--inline{padding:24px 16px}.stat-empty strong{color:var(--text);font-size:15px}.stat-empty-sub{margin:-4px 0 0;opacity:.8}.xp-info{flex:1 1 auto;min-height:0;overflow-y:auto;padding:0 12px}.xp-info-sub{margin:16px 0 6px;display:flex;align-items:center;gap:6px;font-size:15px;font-weight:800;color:var(--text)}.xp-info-sub--first{margin-top:2px}.xp-info-p{margin:0 0 10px;font-size:13px;line-height:1.55;color:var(--muted-2, #b9c2d6)}.xp-info-p .xp-logo,.xp-info-sub .xp-logo,.xp-info-list .xp-logo{font-size:1.05em}.xp-info-chip{vertical-align:-2px;margin:0 1px}.xp-info-list{margin:0 0 12px;padding:0;list-style:none;display:flex;flex-direction:column;gap:8px}.xp-info-list li{display:flex;align-items:flex-start;gap:8px;font-size:13px;line-height:1.5;color:var(--muted-2, #b9c2d6)}.xp-info-warn{flex:0 0 auto;margin-top:1px;color:#f0b429}.dep-list{margin:0 0 12px;padding:0 0 0 20px;display:flex;flex-direction:column;gap:6px;font-size:13px;line-height:1.5;color:var(--muted-2, #b9c2d6)}.dep-list li::marker{color:var(--accent)}.chan{display:inline;padding:1px 5px;border-radius:5px;font-weight:600;white-space:nowrap;color:var(--blue-hi, #b9d3ff);background:#3f7ae62e}.dep-emoji{flex:0 0 auto;line-height:1.4}.vip-info-wrap{flex:1 1 auto;min-height:0;display:flex;flex-direction:column;gap:12px}.vip-subtabs{flex:0 0 auto;display:flex;gap:6px}.vip-subtab{flex:1;padding:8px;border:1px solid var(--border);border-radius:10px;background:var(--panel-2);color:var(--muted);font-size:12.5px;font-weight:800;cursor:pointer;transition:color .13s ease,background .13s ease,border-color .13s ease}.vip-subtab:hover{color:var(--text)}.vip-subtab.active{color:#fff}.vip-subtab--vip.active{background:linear-gradient(180deg,#e3b94f2e,#e3b94f0d);border-color:#e3b94f8c}.vip-subtab--bronze.active{color:#ffcf9a;background:linear-gradient(180deg,#d68b4638,#d68b460d);border-color:#d68b4699}.vip-subtab--silver.active{color:#f2f6fb;background:linear-gradient(180deg,#c7d0da38,#c7d0da0d);border-color:#c7d0da99}.vip-subtab--gold.active{color:#ffe58a;background:linear-gradient(180deg,#f2c74438,#f2c7440d);border-color:#f2c74499}.vip-subtabs--tokens .vip-subtab{font-size:11.5px;padding:8px 4px;white-space:nowrap}.vip-subtab--types.active{background:linear-gradient(180deg,#e3b94f2e,#e3b94f0d);border-color:#e3b94f8c}.vip-subtab--play.active{color:#ff9aa4;background:linear-gradient(180deg,#e11d2a38,#e11d2a0d);border-color:#e11d2a99}.vip-subtab--promo.active{color:#8ce6a3;background:linear-gradient(180deg,#27a84438,#27a8440d);border-color:#27a84499}.vip-subtab--fun.active{color:#a9b6ff;background:linear-gradient(180deg,#3f7ae63d,#3f7ae60f);border-color:#3f7ae69e}.tok-outcomes{margin:0 0 12px;display:flex;flex-direction:column;gap:6px;font-size:13px;line-height:1.5;color:var(--muted-2, #b9c2d6)}.tok-outcomes strong{color:var(--text)}.vip-unlocks--bronze{color:#f0a35e}.vip-unlocks--silver{color:#e7edf3}.vip-unlocks--gold{color:#ffd84d}.vip-tier-name{margin:14px 0 6px;font-size:13.5px;font-weight:800;color:var(--text)}.promo-wrap{display:flex;flex-direction:column;align-items:center;gap:8px;margin-bottom:14px}.promo-banner{position:relative;width:100%;display:flex;align-items:center;gap:14px;padding:12px 16px;overflow:hidden;border:1px solid rgba(227,185,79,.5);border-radius:16px;cursor:pointer;text-align:left;color:var(--text);background:linear-gradient(100deg,#e3b94f29,#e3b94f0d 34%,#141b2e66 70%),linear-gradient(180deg,#17203a,#10131f);box-shadow:inset 0 1px #ffffff0f,0 10px 26px #0006;transition:transform .16s ease,box-shadow .16s ease,border-color .16s ease}.promo-banner:hover{transform:translateY(-2px);border-color:#e3b94fbf;box-shadow:inset 0 1px #ffffff1a,0 16px 34px #00000080,0 0 0 1px #e3b94f4d,0 8px 26px #e3b94f29}.promo-banner:focus-visible{outline:none;box-shadow:0 0 0 2px var(--accent)}.promo-glow{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:linear-gradient(105deg,transparent 40%,rgba(255,240,190,.14) 50%,transparent 60%);background-size:220% 100%}.promo-ico{flex:0 0 auto;display:flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:12px;color:#241704;background:linear-gradient(180deg,#ecca78,#d0a94e);box-shadow:0 4px 12px #e3b94f4d}.promo-view{flex:1 1 auto;min-width:0;overflow:hidden}.promo-track{display:flex;transition:transform .55s cubic-bezier(.4,0,.2,1)}.promo-slide{flex:0 0 100%;min-width:0;display:flex;flex-direction:column;gap:1px}.promo-tag{font-size:10.5px;font-weight:900;letter-spacing:1.4px;text-transform:uppercase;color:var(--gold-hi, #f0c869)}.promo-title{display:flex;align-items:center;gap:5px;font-size:18px;font-weight:900;line-height:1.15;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.promo-accent{color:#f0c869}.promo-chip{vertical-align:-3px}.promo-sub{font-size:12px;line-height:1.35;color:var(--muted);display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.promo-cta{flex:0 0 auto;display:inline-flex;align-items:center;gap:5px;padding:8px 13px;border-radius:10px;font-size:12.5px;font-weight:800;color:#241704;background:linear-gradient(180deg,#ecca78,#d0a94e)}.promo-dots{display:flex;gap:7px}.promo-dot{width:7px;height:7px;padding:0;border:none;border-radius:50%;cursor:pointer;background:#ffffff38;transition:background .2s ease,transform .2s ease,width .25s ease}.promo-dot:hover{background:#fff6}.promo-dot.active{width:18px;border-radius:4px;background:linear-gradient(90deg,#ecca78,#d0a94e)}@media (prefers-reduced-motion: no-preference){.promo-glow{animation:promo-shine 5.5s ease-in-out infinite}@keyframes promo-shine{0%,to{background-position:160% 0}50%{background-position:-60% 0}}}@media (max-width: 520px){.promo-cta{display:none}}.ref-modal{width:min(600px,100%)}.ref-head{justify-content:space-between}.ref-head-title{display:inline-flex;align-items:center;gap:9px;font-size:17px;font-weight:900;color:var(--gold-hi, #f0c869)}.ref-body{overflow-y:auto}.ref-sub{margin:16px 0 6px;display:flex;align-items:center;gap:7px;font-size:15px;font-weight:800;color:var(--text)}.ref-sub--first{margin-top:2px}.ref-claim-cta{width:100%;margin:2px 0 4px;background:var(--accent);color:#1a1407;border:none;border-radius:var(--radius-sm);padding:11px 14px;font-size:14px;font-weight:800;cursor:pointer}.ref-claim-cta:hover{filter:brightness(1.08)}.ref-back{display:inline-flex;align-items:center;justify-content:center;background:transparent;border:none;color:var(--gold-hi, #f0c869);cursor:pointer;padding:0;margin-right:2px}.ref-back:hover{filter:brightness(1.12)}.ref-sub svg{color:var(--gold-hi, #f0c869)}.ref-p{margin:0 0 8px;font-size:13px;line-height:1.55;color:var(--muted-2, #b9c2d6)}.ref-list{margin:0 0 8px;padding-left:20px;display:flex;flex-direction:column;gap:6px}.ref-list li{font-size:13px;line-height:1.5;color:var(--muted-2, #b9c2d6)}.ref-strong{color:var(--text);font-weight:800}.ref-chip{vertical-align:-2px}.ref-p .xp-logo,.ref-list .xp-logo{font-size:1.05em}.ref-video{width:100%;margin-top:6px;border-radius:12px;border:1px solid var(--border);background:#000;aspect-ratio:16 / 9;object-fit:contain}.lbx{flex:1 1 auto;min-height:0;display:flex;flex-direction:column;gap:10px}.lbx-empty{padding:44px 12px;text-align:center;color:var(--muted);font-size:13px}.lbx-pool{flex:0 0 auto;display:flex;align-items:center;gap:10px;padding:11px 16px;border:1.5px solid rgba(227,185,79,.6);border-radius:12px;background:linear-gradient(90deg,#e3b94f21,#e3b94f08);box-shadow:inset 0 1px #ffffff14,0 0 18px #e3b94f1f}.lbx-pool-ico{display:flex}.lbx-pool-label{font-size:13px;font-weight:900;letter-spacing:1.2px;text-transform:uppercase;color:var(--gold-hi)}.lbx-pool-amt{margin-left:auto;display:inline-flex;align-items:center;gap:5px;font-size:15px;font-weight:800;font-variant-numeric:tabular-nums;color:#fff}.lbx-ends{flex:0 0 auto;margin-top:6px;font-size:11.5px;color:var(--muted);text-align:center}.lbx-cols{flex:0 0 auto;display:grid;align-items:center;gap:10px;padding:2px 14px 0;font-size:10.5px;font-weight:800;letter-spacing:1px;text-transform:uppercase;color:var(--muted)}.lbx-cols--lb{grid-template-columns:44px 1fr minmax(84px,auto) minmax(72px,auto)}.lbx-cols--race{grid-template-columns:44px 1fr minmax(96px,auto)}.lbx-cols .ta-r{text-align:right}.lbx-rows{flex:1 1 auto;min-height:0;display:flex;flex-direction:column;gap:7px;max-height:558px;overflow-y:auto;overflow-x:hidden;padding-right:5px;overscroll-behavior:contain}.lbx-rows::-webkit-scrollbar{width:8px}.lbx-rows::-webkit-scrollbar-track{background:transparent}.lbx-rows::-webkit-scrollbar-thumb{background:#e3b94f66;border-radius:8px}.lbx-rows::-webkit-scrollbar-thumb:hover{background:#e3b94f99}.lbx-row{display:grid;align-items:center;gap:10px;padding:7px 14px;min-height:48px;border:1.5px solid rgba(227,185,79,.5);border-radius:12px;background:linear-gradient(90deg,#131f3aeb,#0b1120eb);box-shadow:inset 0 1px #ffffff0d;transition:border-color .14s ease,transform .14s ease}.lbx-row--lb{grid-template-columns:44px 1fr minmax(84px,auto) minmax(72px,auto)}.lbx-row--race{grid-template-columns:44px 1fr minmax(96px,auto)}.lbx-row:hover{border-color:#e3b94fd9}.lbx-row.r1{border-color:#f0be46d9;box-shadow:inset 0 1px #ffffff14,0 0 16px #f0be4629}.lbx-row.r2{border-color:#becde1b3}.lbx-row.r3{border-color:#d28c46b8}.lbx-rank{display:flex;align-items:center;justify-content:center}.lbx-num{width:34px;text-align:center;font-size:18px;font-weight:900;font-variant-numeric:tabular-nums;color:var(--gold-hi)}.lbx-user{min-width:0;font-size:14px;font-weight:700;color:var(--text);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.lbx-amt{display:inline-flex;align-items:center;justify-content:flex-end;gap:5px;font-size:13.5px;font-weight:700;font-variant-numeric:tabular-nums;color:#dfe3ea}.lbx-prize{display:inline-flex;align-items:center;justify-content:flex-end;gap:5px;font-size:13.5px;font-weight:800;font-variant-numeric:tabular-nums;color:#46d18a}.lbx-race{flex:0 0 auto;padding:12px 16px;border:1.5px solid rgba(227,185,79,.55);border-radius:12px;background:linear-gradient(90deg,#e3b94f1a,#131f3a80)}.lbx-race-head{display:flex;align-items:center;justify-content:space-between;gap:10px}.lbx-race-title{font-size:14px;font-weight:900;letter-spacing:.6px;text-transform:uppercase;color:var(--gold-hi)}.lbx-race-reward{display:inline-flex;align-items:center;gap:5px;font-size:12.5px;font-weight:700;color:#dfe3ea}.lbx-race-target{margin-top:3px;display:inline-flex;align-items:center;gap:5px;font-size:12px;color:var(--muted)}.lbx-race-note{margin-top:5px;font-size:12px;font-weight:700;color:var(--gold-hi, #f0c869)}.lbx-race-bar{margin-top:10px;height:8px;border-radius:999px;background:#ffffff14;overflow:hidden}.lbx-race-fill{height:100%;border-radius:999px;background:linear-gradient(90deg,#f0c356,#e0a326);box-shadow:0 0 10px #e3b94f66}.lbx-raffle{flex:0 0 auto;display:flex;align-items:center;gap:8px;padding:10px 14px;border:1.5px dashed rgba(227,185,79,.5);border-radius:12px;background:#e3b94f0d}.lbx-raffle-ico{display:flex}.lbx-raffle-title{font-size:12.5px;font-weight:900;letter-spacing:.8px;text-transform:uppercase;color:var(--gold-hi)}.lbx-raffle-sub{margin-left:auto;display:inline-flex;align-items:center;gap:4px;font-size:12px;color:var(--muted)}.lobby-loadmore{display:flex;align-items:center;gap:16px;width:100%;margin:22px 0 4px;padding:0;background:none;border:0;color:var(--muted);font-size:13px;font-weight:700;letter-spacing:.3px;transition:color .13s ease}.lobby-loadmore:before,.lobby-loadmore:after{content:"";flex:1;height:1px;background:var(--border)}.lobby-loadmore:hover{color:var(--text)}.lobby-loadmore:hover:before,.lobby-loadmore:hover:after{background:var(--accent)}.lobby-card-name{min-width:0;font-size:var(--name-fs, clamp(10px, 9.7cqw, 16px));font-weight:800;letter-spacing:.2px;line-height:1.15;text-shadow:0 2px 6px rgba(0,0,0,.5);text-align:left;overflow-wrap:anywhere}.rr-logo-mark{flex:0 0 auto;height:64px;width:auto;display:block;margin-right:-19px;filter:drop-shadow(0 2px 5px rgba(0,0,0,.5))}.cur-bonus-info-toggle{display:flex;align-items:center;gap:5px;margin-top:8px;background:none;border:none;padding:0;cursor:pointer;font-size:11.5px;font-weight:700;color:var(--muted)}.cur-bonus-info-toggle:hover{color:var(--text)}.cur-bonus-info-chev{font-size:10px}.cur-bonus-terms{margin:7px 0 0;padding-left:16px;list-style:disc;display:flex;flex-direction:column;gap:4px}.cur-bonus-terms li{font-size:11.5px;line-height:1.4;color:var(--muted)}.cur-bonus-terms b{color:var(--text);font-weight:700}.cur-bonus-result{display:inline-flex;align-items:center;gap:3px;font-weight:800;color:var(--text);vertical-align:-1px}.cur-bonus-nodiscord{margin:0 0 4px;font-size:12px;color:var(--red, #d44e69)}@media (max-width: 700px){.topbar{display:grid;grid-template-columns:1fr auto;grid-template-areas:"brand right" "balance balance";align-items:center;column-gap:8px;row-gap:10px}.brand{grid-area:brand;min-width:0}.topbar-right{grid-area:right;justify-self:end}.topbar-wallet{grid-area:balance;justify-self:stretch;display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:8px}.game-title-banner{flex-wrap:wrap}}@media (max-width: 560px){.balance-label{display:none}.app{padding-top:calc(env(safe-area-inset-top,0px) + 64px)}.bj-actions{gap:8px;width:100%}.bj-action-btn{flex:1 1 0;min-width:0;padding:11px 8px}.bj-rebet-row{gap:8px 10px}.bj-rebet-side{gap:8px}.bj-sidebet-spot--left{left:4px;right:auto;transform:translateY(-50%)}.bj-sidebet-spot--right{left:auto;right:4px;transform:translateY(-50%)}.bj-sidebet-control{gap:5px}.bj-sidebet-circle{width:44px;height:44px;font-size:10px}.bj-sidebet-step{width:22px;height:22px;font-size:15px}.bj-sidebet-amount{font-size:12px;padding:2px 5px}.livehosts-panel-head .livehosts-popup-toggle{position:static;transform:none;left:auto}.livehosts-panel-head .livehosts-popup-label{font-size:11px}}.ls-stakers{grid-column:1 / -1;padding:16px;display:flex;flex-direction:column;gap:14px}.ls-stakers-head{display:flex;align-items:baseline;justify-content:space-between}.ls-collapse-head{width:100%;background:none;border:none;padding:4px 0;font-family:inherit;cursor:pointer;text-align:left}.ls-collapse-left{display:flex;align-items:baseline;gap:8px}.ls-collapse-chev{color:var(--muted);font-size:11px;line-height:1}.ls-collapse-head:hover .ls-stakers-title{color:var(--accent)}.ls-stakers-title{font-size:16px;font-weight:800;letter-spacing:.3px;color:var(--text)}.ls-stakers-count{font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:1px;color:var(--muted)}.ls-stakers-msg{color:var(--muted);font-size:14px;padding:24px 0;text-align:center}.ls-offline{display:flex;justify-content:center;padding:26px 0}.ls-offline-card{position:relative;overflow:hidden;width:100%;max-width:520px;display:flex;flex-direction:column;align-items:center;text-align:center;gap:6px;padding:40px 28px 36px;border-radius:16px;border:1px solid var(--border);background:radial-gradient(120% 90% at 50% -10%,rgba(63,122,230,.16),transparent 60%),linear-gradient(180deg,var(--panel) 0%,var(--panel-2) 100%);box-shadow:0 18px 50px #00000080}.ls-offline-glow{position:absolute;top:-40%;left:50%;width:320px;height:320px;transform:translate(-50%);border-radius:50%;background:radial-gradient(circle,rgba(63,122,230,.22),transparent 70%);filter:blur(8px);animation:ls-offline-pulse 4.5s ease-in-out infinite;pointer-events:none}@keyframes ls-offline-pulse{0%,to{opacity:.5;transform:translate(-50%) scale(1)}50%{opacity:.85;transform:translate(-50%) scale(1.12)}}.ls-offline-badge{position:relative;display:inline-flex;align-items:center;gap:7px;font-size:11px;font-weight:800;letter-spacing:1.5px;text-transform:uppercase;color:var(--muted);padding:4px 11px;border-radius:999px;border:1px solid var(--border);background:#00000040}.ls-offline-dot{width:8px;height:8px;border-radius:50%;background:var(--red, #d44e69);box-shadow:0 0 #d44e6999;animation:ls-offline-blink 1.8s ease-in-out infinite}@keyframes ls-offline-blink{0%,to{box-shadow:0 0 #d44e6980;opacity:1}50%{box-shadow:0 0 0 6px #d44e6900;opacity:.55}}.ls-offline-icon{position:relative;font-size:54px;line-height:1;margin:10px 0 4px;animation:ls-offline-float 3.6s ease-in-out infinite}@keyframes ls-offline-float{0%,to{transform:translateY(0)}50%{transform:translateY(-7px)}}.ls-offline-title{position:relative;margin:0;font-size:20px;font-weight:800;color:var(--text)}.ls-offline-msg{position:relative;margin:2px 0 0;max-width:420px;font-size:14px;line-height:1.5;color:var(--muted)}.ls-offline-back{position:relative;margin:10px 0 0;font-size:13px;color:var(--text)}.ls-offline-back b{color:var(--accent, #cbb357)}.game-maint-host{position:relative}.plinko-board-host,.bj-board-host{display:flex;flex-direction:column;min-width:0}.plinko-board-host>:not(.game-maint),.bj-board-host>:not(.game-maint){flex:1 1 auto;min-width:0}.game-maint{position:absolute;top:0;right:0;bottom:0;left:0;z-index:25;display:flex;align-items:center;justify-content:center;padding:18px;border-radius:inherit;background:#080c1499;backdrop-filter:blur(2.5px);-webkit-backdrop-filter:blur(2.5px);pointer-events:none}.game-maint-card{position:relative;overflow:hidden;width:100%;max-width:440px;display:flex;flex-direction:column;align-items:center;text-align:center;gap:5px;padding:30px 26px 28px;border-radius:16px;border:1px solid var(--border);background:radial-gradient(120% 90% at 50% -10%,rgba(242,199,68,.14),transparent 60%),linear-gradient(180deg,var(--panel) 0%,var(--panel-2) 100%);box-shadow:0 18px 50px #0000008c}.game-maint-glow{position:absolute;top:-42%;left:50%;width:300px;height:300px;transform:translate(-50%);border-radius:50%;background:radial-gradient(circle,rgba(242,199,68,.2),transparent 70%);filter:blur(8px);animation:ls-offline-pulse 4.5s ease-in-out infinite;pointer-events:none}.game-maint-badge{position:relative;display:inline-flex;align-items:center;gap:7px;font-size:11px;font-weight:800;letter-spacing:1.5px;text-transform:uppercase;color:var(--muted);padding:4px 11px;border-radius:999px;border:1px solid var(--border);background:#00000040}.game-maint-dot{width:8px;height:8px;border-radius:50%;background:#f2c744;animation:ls-offline-blink 1.8s ease-in-out infinite}.game-maint-icon{position:relative;font-size:50px;line-height:1;margin:8px 0 2px;animation:ls-offline-float 3.6s ease-in-out infinite}.game-maint-title{position:relative;margin:0;font-size:19px;font-weight:800;color:var(--text)}.game-maint-msg{position:relative;margin:3px 0 0;max-width:380px;font-size:14px;line-height:1.5;color:var(--muted)}.ls-host-list{display:grid;grid-template-columns:1fr 1fr;gap:14px}.ls-host-list:has(.ls-host:only-child){grid-template-columns:minmax(0,540px);justify-content:center}.ls-matches{display:flex;flex-direction:column;gap:14px;margin-bottom:18px}.ls-match{background:var(--panel);border:1px solid var(--accent);border-radius:var(--radius);overflow:hidden;box-shadow:0 0 0 1px #cbb3571f,0 6px 20px #00000059}.ls-match-head{display:flex;align-items:center;gap:12px;padding:10px 14px;border-bottom:1px solid var(--border);background:var(--panel-2)}.ls-match-title{font-size:15px;font-weight:800;color:var(--text)}.ls-vs{font-size:14px;margin:0 7px;line-height:1}.ls-match-winner{display:inline-flex;align-items:center;gap:6px;color:#3fcf5a}.ls-crown{font-size:14px;line-height:1}.ls-match-status{font-size:10px;font-weight:800;letter-spacing:1px;text-transform:uppercase;padding:3px 8px;border-radius:999px;background:#ffffff14;color:var(--muted)}.ls-match-status.open{background:#36b0612e;color:var(--green)}.ls-match-status.fighting{background:#e5484d2e;color:var(--red, #e5484d);animation:ls-fighting-pulse 1.1s ease-in-out infinite}@keyframes ls-fighting-pulse{0%,to{opacity:1}50%{opacity:.55}}.ls-match-status.finished{background:#d0a94e4d;color:var(--accent);box-shadow:inset 0 0 0 1px #d0a94e8c;animation:ls-fighting-pulse 1.6s ease-in-out infinite}.ls-match-status--win{background:#3fcf5a2e;color:#3fcf5a}.ls-match-void{display:flex;align-items:center;gap:8px;padding:4px 14px 0;font-size:12px}.ls-void-badge{font-size:10px;font-weight:800;letter-spacing:.6px;text-transform:uppercase;padding:2px 8px;border-radius:999px;border:1px solid currentColor}.ls-void-badge.ls-void-void,.ls-match-status--void.ls-void-void{color:#c2cad6;background:#c2cad629}.ls-void-badge.ls-void-dc,.ls-match-status--void.ls-void-dc{color:#e0894a;background:#e0894a2e}.ls-void-badge.ls-void-relog,.ls-match-status--void.ls-void-relog{color:#52a7f0;background:#52a7f02e}.ls-void-badge.ls-void-gap,.ls-match-status--void.ls-void-gap{color:#d9b441;background:#d9b4412e}.ls-void-badge.ls-void-break,.ls-match-status--void.ls-void-break{color:#45c8b8;background:#45c8b82e}.ls-match-void-timer{font-variant-numeric:tabular-nums;font-weight:700;color:var(--muted)}.ls-match-timer{margin-left:auto;font-variant-numeric:tabular-nums;font-weight:800;font-size:14px;color:var(--accent)}.ls-match-streams{display:grid;grid-template-columns:1fr 1fr;gap:10px;padding:14px 14px 0;width:90%;margin-inline:auto}.ls-stream-toggle{display:flex;align-items:center;justify-content:center;gap:6px;width:100%;padding:8px 14px;background:none;border:none;color:var(--muted);font-family:inherit;font-size:12px;font-weight:700;letter-spacing:.3px;cursor:pointer;transition:color .12s ease,background .12s ease}.ls-stream-toggle:hover{color:var(--accent);background:#ffffff08}.ls-stream-toggle-chev{font-size:10px;line-height:1}.ls-match-stream{position:relative;aspect-ratio:16 / 9;background:#000;border-radius:8px;overflow:hidden;border:1px solid var(--border)}.ls-match-stream iframe{width:100%;height:100%;border:0;display:block}.ls-match-table{display:grid;grid-template-columns:1fr 1fr;gap:14px;padding:14px}.ls-match-table.open{grid-template-columns:1fr 1.3fr 1.3fr 1fr}.ls-match-table.hits{grid-template-columns:1fr 1.4fr 1fr}.ls-match-table.lite{gap:8px;padding:12px}.ls-match-table.lite.hits{grid-template-columns:1fr 1fr}.ls-match-table.lite.hits>:nth-child(1){order:1}.ls-match-table.lite.hits>:nth-child(3){order:2}.ls-match-table.lite.hits>:nth-child(2){order:3;grid-column:1 / -1}.ls-match-table.lite.open{grid-template-columns:1fr 1fr}.ls-match-table.lite.open>:nth-child(1){order:3}.ls-match-table.lite.open>:nth-child(2){order:1}.ls-match-table.lite.open>:nth-child(3){order:2}.ls-match-table.lite.open>:nth-child(4){order:4}.ls-live-hits{display:flex;flex-direction:column;gap:8px;padding:10px;background:var(--panel-2);border:1px solid var(--border);border-radius:var(--radius-sm);min-width:0}.ls-live-hits-title{font-size:11px;font-weight:800;letter-spacing:1px;text-transform:uppercase;color:var(--muted)}.ls-arena-stage{position:relative;height:320px;border-radius:10px;overflow:hidden;background:linear-gradient(180deg,#0000006b,#0000001f 20%,#0000 42%),url(/arena/duel-arena-bg.jpg?v=3) center bottom / 115% 112% no-repeat,#2a2018;box-shadow:inset 0 0 0 2px #3a281080,inset 0 10px 30px #00000047;margin-top:6px}.ls-arena-loading{display:flex;align-items:center;justify-content:center;color:#6b4c2a;font-size:14px}.ls-arena-ground{position:absolute;left:0;right:0;bottom:0;height:74px;background:linear-gradient(180deg,#3c2a1000,#3c2a1047);pointer-events:none}.ls-arena-hpbars{position:absolute;top:8px;left:10px;right:10px;z-index:3;display:flex;justify-content:space-between;gap:14px;pointer-events:none}.ls-arena-hp{flex:1 1 0;max-width:46%}.ls-arena-hp.right{text-align:right}.ls-arena-hp-name{display:flex;align-items:center;min-width:0;font-size:13px;font-weight:700;color:#fff3d6;text-shadow:0 1px 2px rgba(0,0,0,.6);letter-spacing:.3px;margin-bottom:2px}.ls-arena-hp.right .ls-arena-hp-name{justify-content:flex-end}.ls-arena-hp-rsn{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}.ls-arena-hp-tags{display:flex;align-items:center;gap:4px;min-height:15px;margin-bottom:3px}.ls-arena-hp.right .ls-arena-hp-tags{justify-content:flex-end}.ls-arena-poison{flex:0 0 auto;display:inline-flex;align-items:center;gap:2px;padding:0 5px;height:15px;border-radius:4px;font-size:10px;font-weight:800;letter-spacing:.2px;color:#fff;background:#2f9a3a;box-shadow:0 1px 2px #0006;text-shadow:0 1px 1px rgba(0,0,0,.6)}.ls-arena-pid{flex:0 0 auto;display:inline-flex;align-items:center;padding:0 5px;height:15px;border-radius:4px;font-size:10px;font-weight:800;letter-spacing:.4px;color:#241a00;background:linear-gradient(180deg,#ffd76a,#e8a91e);box-shadow:0 1px 2px #0006}.ls-arena-hp-bar{position:relative;height:17px;border-radius:4px;background:#5a1512;box-shadow:inset 0 0 0 1.5px #140804b3,inset 0 2px 4px #0006;overflow:hidden}.ls-arena-hp-fill{position:absolute;inset:0 auto 0 0;height:100%;background:linear-gradient(180deg,#57c766,#2f9a45);box-shadow:inset 0 1px #ffffff59;transition:width .28s ease}.ls-arena-hp.right .ls-arena-hp-fill{inset:0 0 0 auto}.ls-arena-hp-val{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;font-size:12px;font-weight:700;color:#fff;text-shadow:0 1px 2px rgba(0,0,0,.85)}.ls-arena-fighters{position:absolute;top:46px;right:0;bottom:0;left:0}.ls-arena-slot{position:absolute;top:0}.ls-fighter-clip{position:absolute;overflow:hidden}.ls-fighter-sheet{position:absolute;left:0;top:0;max-width:none;image-rendering:auto;filter:drop-shadow(0 8px 6px rgba(0,0,0,.32))}@keyframes ls-sheetplay{to{transform:translate(var(--ls-shift, -100%))}}.ls-arena-splats{position:absolute;left:0;top:132px;transform:translate(-50%,-50%);display:flex;gap:4px;z-index:4;pointer-events:none}.ls-arena-hist{position:absolute;top:86px;bottom:8px;width:30px;z-index:3;display:flex;flex-direction:column;gap:3px;align-items:center;overflow:hidden;pointer-events:none}.ls-arena-hist.left{left:4px}.ls-arena-hist.right{right:4px}.ls-hist-chip{min-width:20px;height:18px;padding:0 3px;border-radius:4px;display:inline-flex;align-items:center;justify-content:center;font-size:11px;font-weight:700;color:#fff;line-height:1;background:#b62020;box-shadow:0 1px 2px #0006;text-shadow:0 1px 1px rgba(0,0,0,.7);flex:0 0 auto}.ls-hist-chip.zero{background:#2f5fd6}.ls-hist-chip.poison{background:#2f9a3a}.ls-hist-chip.heal{background:#1f9d52;box-shadow:0 0 0 1px #78ffaa80,0 1px 2px #0006}.ls-hist-chip.max{background:#b62020;box-shadow:0 0 0 1.5px #ffd24a,0 1px 2px #0006}.ls-arena-splat{position:relative;width:30px;height:30px;display:inline-flex;align-items:center;justify-content:center;animation:ls-splat-pop 1s ease-out both;filter:drop-shadow(0 1px 1px rgba(0,0,0,.4))}.ls-splat-img{position:absolute;top:-20%;right:-20%;bottom:-20%;left:-20%;width:140%;height:140%;object-fit:contain}.ls-arena-splat.poison-splat{margin-top:-36px}.ls-splat-num{position:relative;z-index:1;font-size:13px;font-weight:800;color:#fff;line-height:1;text-shadow:0 1px 1.5px rgba(0,0,0,.9)}@keyframes ls-splat-pop{0%{transform:translateY(6px) scale(.6);opacity:0}8%{transform:translateY(0) scale(1.12);opacity:1}16%{transform:scale(1)}78%{opacity:1}to{transform:translateY(-26px);opacity:0}}.ls-arena-splats.heal{top:108px}.ls-arena-splat.heal-splat{width:auto;height:auto;min-width:24px;padding:2px 8px;border-radius:999px;background:radial-gradient(circle at 50% 38%,#4fd06a,#2f9a45);box-shadow:0 0 9px 1px #46e178b3,inset 0 1px #ffffff59;animation:ls-heal-rise 1.15s ease-out both}.heal-splat .ls-splat-num{color:#eafff0;font-size:12px}@keyframes ls-heal-rise{0%{transform:translateY(10px) scale(.6);opacity:0}20%{transform:translateY(0) scale(1.12);opacity:1}35%{transform:scale(1)}70%{opacity:1}to{transform:translateY(-42px);opacity:0}}.ls-arena-hp-bar.healing{animation:ls-hp-heal-glow .95s ease-out}@keyframes ls-hp-heal-glow{0%{box-shadow:inset 0 0 0 1.5px #140804b3,inset 0 2px 4px #0006}35%{box-shadow:0 0 13px 3px #4beb7de6,inset 0 0 0 1.5px #4beb7df2}to{box-shadow:inset 0 0 0 1.5px #140804b3,inset 0 2px 4px #0006}}.ls-arena-countdown{position:absolute;top:0;right:0;bottom:0;left:0;z-index:5;pointer-events:none;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;background:radial-gradient(58% 48% at 50% 46%,rgba(0,0,0,.3),transparent 72%)}.ls-arena-countdown-label{font-size:13px;font-weight:800;letter-spacing:1.5px;text-transform:uppercase;color:#fff3d6;text-shadow:0 1px 3px rgba(0,0,0,.75)}.ls-arena-countdown-num{font-size:52px;font-weight:900;line-height:1;color:#fff;text-shadow:0 2px 6px rgba(0,0,0,.8),0 0 16px rgba(255,214,110,.55)}.ls-arena-countdown-go{font-size:40px;font-weight:900;letter-spacing:1px;line-height:1;color:#ffe14d;text-transform:uppercase;text-shadow:0 2px 6px rgba(0,0,0,.85),0 0 18px rgba(255,214,110,.6)}.ls-arena-gap{position:absolute;top:40%;left:50%;transform:translate(-50%,-50%);z-index:6;padding:4px 16px;border-radius:6px;pointer-events:none;display:flex;flex-direction:column;align-items:center;gap:1px;background:#12030380;animation:ls-gap-pop .28s ease-out both}.ls-arena-gap-word{font-size:30px;font-weight:900;letter-spacing:5px;color:#ff2f2f;text-shadow:0 0 12px rgba(255,45,45,.9),0 2px 3px rgba(0,0,0,.85)}.ls-arena-gap-reason{font-size:11px;font-weight:700;letter-spacing:1px;color:#fcc;text-transform:uppercase;text-shadow:0 1px 2px rgba(0,0,0,.85)}@keyframes ls-gap-pop{0%{opacity:0;transform:translate(-50%,-50%) scale(.7)}to{opacity:1;transform:translate(-50%,-50%) scale(1)}}.ls-arena-gapvignette{position:absolute;top:0;right:0;bottom:0;left:0;z-index:5;pointer-events:none;border-radius:10px;box-shadow:inset 0 0 55px 14px #d2141c99;animation:ls-gap-fadein .45s ease-out both,ls-gap-pulse 1.5s ease-in-out .45s infinite}@keyframes ls-gap-fadein{0%{opacity:0}to{opacity:1}}@keyframes ls-gap-pulse{0%,to{box-shadow:inset 0 0 50px 12px #d2141c80}50%{box-shadow:inset 0 0 72px 20px #e82028b8}}.ls-hits-grid-head{display:grid;grid-template-columns:1fr 1fr;gap:8px;padding-bottom:4px;border-bottom:1px solid var(--border)}.ls-hits-h{display:flex;flex-direction:column;gap:2px;font-size:10px;font-weight:800;min-width:0}.ls-hits-sum{display:flex;align-items:center;gap:5px;min-width:0}.ls-hits-h.a1 .ls-hits-col-name{color:#52a7f0}.ls-hits-h.a2 .ls-hits-col-name{color:#e0894a}.ls-hits-col-name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ls-hits-col-sum{flex:0 0 auto;font-size:11px}.ls-hits-h.a1 .ls-hits-col-sum{color:#52a7f0}.ls-hits-h.a2 .ls-hits-col-sum{color:#e0894a}.ls-pid-badge{flex:0 0 auto;font-size:9px;font-weight:800;letter-spacing:.5px;color:#1c1400;background:var(--accent);padding:1px 4px;border-radius:4px}.ls-hits-rows{display:flex;flex-direction:column;gap:3px;max-height:127px;overflow-y:auto}.ls-hit-row{display:grid;grid-template-columns:1fr 1fr;gap:8px;align-items:stretch}.ls-hit-row.ls-hit-gap{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:2px 4px}.ls-gap-name{flex:1 1 0;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:700;color:#e11d2a}.ls-hit-gap .ls-gap-name:last-child{text-align:right}.ls-gap-tag{flex:0 0 auto;padding:1px 8px;border-radius:4px;font-size:11px;font-weight:800;letter-spacing:.5px;color:#fff;background:#e11d2a}.ls-hit-cell{display:flex;align-items:center;gap:4px;min-width:0}.ls-hit-blank{color:var(--muted);opacity:.35;padding:3px 7px}.ls-poison-drop{display:block;flex:0 0 auto}.ls-hit-cell.a2 .ls-poison-drop{margin-left:auto}.ls-hit{display:flex;align-items:center;justify-content:center;padding:3px 7px;font-size:12px;background:var(--panel);border-radius:4px}.ls-hit-dmg{font-weight:800}.ls-hit.a1 .ls-hit-dmg{color:#52a7f0}.ls-hit.a2 .ls-hit-dmg{color:#e0894a}.ls-hit.poison .ls-hit-dmg{color:#3fcf5a}.ls-hit-poison{margin-right:3px}.ls-side-bets,.ls-bet-col{display:flex;flex-direction:column;gap:8px;padding:10px;background:var(--panel-2);border:1px solid var(--border);border-radius:var(--radius-sm);min-width:0}.ls-side-bets{padding:8px;gap:6px}.ls-side-bets .ls-mbet-side{font-size:13px}.ls-side-bets .ls-mbet-pot{font-size:10px}.ls-side-bets .ls-mbet-bets{max-height:84px}.ls-side-bets .ls-mbet-bet{padding:2px 6px;font-size:11px}.ls-side-bets .ls-mbet-empty{font-size:11px}.ls-bet-col-amount{margin:0;min-width:0}.ls-bet-col-amount .amount-input{min-width:0}.ls-bet-col .ls-acct-actions{gap:6px}.ls-bet-col .ls-bet-btn,.ls-bet-col .ls-refund-btn{padding:7px 6px;font-size:11px}.ls-mbet-head{display:flex;align-items:baseline;gap:8px}.ls-mbet-side{font-weight:800;font-size:14px;color:var(--text)}.ls-mbet-pot-row{margin-top:auto;padding-top:6px;border-top:1px solid var(--border)}.ls-mbet-pot{font-size:11px;font-weight:700;color:var(--muted);display:inline-flex;align-items:center;flex-wrap:wrap;gap:6px}.ls-mbet-pot-cur{display:inline-flex;align-items:center;gap:3px;color:var(--text)}.ls-mbet-solo{color:var(--muted);font-style:italic}.ls-mbet-controls{display:flex;align-items:stretch;gap:6px}.ls-mbet-amount{flex:1 1 auto;min-width:0;margin:0}.ls-bet-btn.ls-sm,.ls-refund-btn.ls-sm{flex:0 0 auto;padding:0 12px;font-size:11px;border-radius:var(--radius-sm)}.ls-mbet-bets{display:flex;flex-direction:column;gap:3px;max-height:96px;overflow-y:auto}.ls-mbet-empty{font-size:12px;color:var(--muted);font-style:italic}.ls-mbet-bet{display:flex;align-items:center;justify-content:space-between;gap:8px;font-size:12px;padding:3px 7px;background:var(--panel);border-radius:4px}.ls-mbet-bet .who{color:var(--text);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ls-mbet-bet .amt{color:var(--accent);font-weight:700;flex:0 0 auto;display:inline-flex;align-items:center;gap:3px}@media (max-width: 760px){.ls-match-streams,.ls-match-table{grid-template-columns:1fr}.ls-match-table.open{grid-template-columns:1fr 1fr}.ls-match-table.open>:nth-child(1){order:3}.ls-match-table.open>:nth-child(2){order:1}.ls-match-table.open>:nth-child(3){order:2}.ls-match-table.open>:nth-child(4){order:4}.ls-match-table.hits{grid-template-columns:1fr 1fr}.ls-match-table.hits>:nth-child(1){order:1}.ls-match-table.hits>:nth-child(3){order:2}.ls-match-table.hits>:nth-child(2){order:3;grid-column:1 / -1}}@media (max-width: 480px){.ls-match-table.open,.ls-match-table.hits{grid-template-columns:1fr}}.ls-host{background:var(--panel);border:1px solid var(--border);border-radius:var(--radius);overflow:hidden}.ls-host-head{display:flex;align-items:center;gap:10px;padding:10px 14px;border-bottom:1px solid var(--border);background:var(--panel-2)}.ls-host-name{font-size:15px;font-weight:800;color:var(--text)}.ls-host-badge{font-size:10px;font-weight:800;letter-spacing:1px;text-transform:uppercase;padding:3px 8px;border-radius:999px;background:#36b0612e;color:var(--green)}.ls-host-stakes{font-size:12px;color:var(--muted)}.ls-tip-btn{font-size:12px;font-weight:800;letter-spacing:.3px;padding:4px 12px;border-radius:999px;border:1px solid transparent;background:var(--accent);color:#1c1400;cursor:pointer;font-family:inherit;transition:filter .12s ease}.ls-tip-btn:hover:not(:disabled){filter:brightness(1.1)}.ls-tip-btn:disabled{opacity:.4;cursor:not-allowed}.ls-tip-bar{display:flex;flex-wrap:wrap;align-items:center;gap:8px;padding:10px 14px;border-bottom:1px solid var(--border);background:#ffffff05}.ls-tip-label{font-size:12px;font-weight:700;color:var(--muted);margin-right:2px}.ls-tip-note{font-size:11px;color:var(--muted);width:100%}.ls-tip-bar .ls-amount-row{flex:0 0 auto;width:150px;min-width:0}.ls-tip-bar .ls-bet-btn,.ls-tip-bar .ls-refund-btn{flex:0 0 auto}.ls-host-link{margin-left:auto;font-size:12px;font-weight:700;color:var(--accent);text-decoration:none}.ls-host-link:hover{text-decoration:underline}.ls-host-body{display:flex;flex-direction:column;gap:10px;padding:14px}.ls-host-stream{position:relative;aspect-ratio:16 / 9;background:#000;border-radius:8px;overflow:hidden;border:1px solid var(--border)}.ls-host-stream iframe{width:100%;height:100%;border:0;display:block}.ls-hls-wrap{position:relative;width:100%;height:100%}.ls-hls-play{position:absolute;top:0;right:0;bottom:0;left:0;z-index:3;border:0;cursor:pointer;display:flex;align-items:center;justify-content:center;background:#0000006b}.ls-hls-play-ico{display:flex;align-items:center;justify-content:center;width:52px;height:52px;border-radius:50%;padding-left:4px;background:#141418d1;color:#fff;font-size:19px;box-shadow:0 2px 10px #00000080;transition:transform .12s ease,background .15s ease}.ls-hls-play:hover .ls-hls-play-ico{transform:scale(1.08);background:#2c2c34eb}.ls-host-nostream{width:100%;height:100%;display:flex;align-items:center;justify-content:center;color:var(--muted);font-size:13px}.lite-topbar{justify-content:space-between}.ls-lite{display:flex;flex-direction:column;gap:14px;padding:14px;max-width:1100px;margin:0 auto;width:100%}.ls-fight-window{z-index:1401;width:max-content;min-width:min(340px,calc(100vw - 16px));max-width:calc(100vw - 16px);background:var(--panel);border:1px solid var(--border);border-radius:var(--radius);box-shadow:0 8px 32px #0009;overflow:hidden}.ls-fight-window-head{display:flex;align-items:flex-start;justify-content:space-between;gap:8px;padding:9px 12px;background:var(--panel-2);border-bottom:1px solid var(--border);cursor:grab;-webkit-user-select:none;user-select:none}.ls-fight-window-head:active{cursor:grabbing}.ls-fw-head-main{display:flex;flex-direction:column;gap:5px;min-width:0;font-weight:800;font-size:13px}.ls-fw-match{display:inline-flex;align-items:center;gap:6px;white-space:nowrap}.ls-fight-window-close{background:none;border:none;color:var(--muted);font-size:15px;line-height:1;cursor:pointer;padding:0 2px;flex:0 0 auto}.ls-fight-window-close:hover{color:var(--text)}.ls-fw-bet-list{display:inline-flex;align-items:center;gap:4px;flex-wrap:wrap}.ls-fw-bet{display:inline-flex;align-items:center;gap:3px;flex:0 0 auto;font-weight:800;font-size:12px;color:var(--text);background:var(--panel-3);border:1px solid var(--border);border-radius:999px;padding:2px 8px}.ls-fw-result{font-weight:800;font-size:14px}.ls-fw-result.won{color:#3fcf5a}.ls-fw-result.lost{color:var(--red)}.ls-fw-result.void{color:#d0a94e}.ls-fw-closing{margin-left:8px;color:var(--muted);font-size:12px;font-weight:600}.ls-rebet-window{z-index:1402;width:280px;max-width:calc(100vw - 16px);background:var(--panel);border:1px solid var(--border);border-radius:var(--radius);box-shadow:0 8px 32px #0009;overflow:hidden}.ls-rebet-bar{position:absolute;left:0;bottom:0;height:3px;width:100%;background:var(--accent);transform-origin:left;animation-name:notif-bar;animation-timing-function:linear;animation-fill-mode:forwards}.ls-rebet-head{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:9px 12px;background:var(--panel-2);border-bottom:1px solid var(--border);cursor:grab;-webkit-user-select:none;user-select:none}.ls-rebet-head:active{cursor:grabbing}.ls-rebet-title{font-weight:800;font-size:13px;color:#d0a94e}.ls-rebet-close{background:none;border:none;color:var(--muted);font-size:15px;line-height:1;cursor:pointer;padding:0 2px}.ls-rebet-close:hover{color:var(--text)}.ls-rebet-body{padding:12px}.ls-rebet-msg{margin:0 0 12px;font-size:13px;line-height:1.5;color:var(--text)}.ls-rebet-amt{white-space:nowrap}.ls-rebet-amt svg{vertical-align:-.15em;margin-left:3px}.ls-rebet-actions{display:flex;gap:8px}.ls-rebet-yes,.ls-rebet-no{flex:1 1 0;padding:8px 0;border-radius:999px;font-size:13px;font-weight:800;cursor:pointer;border:1px solid var(--border)}.ls-rebet-yes{background:var(--accent);border-color:transparent;color:#1c1400}.ls-rebet-yes:hover:not(:disabled){filter:brightness(1.1)}.ls-rebet-no{background:var(--panel-3);color:var(--text)}.ls-rebet-no:hover:not(:disabled){background:var(--panel-2)}.ls-rebet-yes:disabled,.ls-rebet-no:disabled{opacity:.5;cursor:default}.ls-rebet-timer{margin-top:9px;text-align:center;font-size:12px;color:var(--muted)}.ls-rebet-window--win .ls-rebet-yes{display:flex;flex-direction:column;align-items:center;gap:2px;padding:7px 0}.ls-rebet-initial{background:var(--panel-3)!important;color:var(--text)!important;border:1px solid var(--border)!important}.ls-rebet-initial:hover:not(:disabled){background:var(--panel-2)!important}.ls-rebet-cap{margin-top:8px;text-align:center;font-size:11px;color:var(--muted)}.ls-fight-window-body{padding:10px}.ls-lite-fight-body{display:flex;flex-direction:column;gap:10px;align-items:stretch}.ls-lite-stream{position:relative;width:320px;max-width:100%;aspect-ratio:16 / 9;background:#000;border-radius:var(--radius-sm);overflow:hidden}.ls-lite-stream iframe{width:100%;height:100%;border:0;display:block}.ls-lite-hits{min-width:0}.ls-cinema-btn{position:absolute;bottom:8px;right:8px;z-index:2;display:flex;align-items:center;justify-content:center;width:28px;height:28px;padding:0;border:1px solid rgba(255,255,255,.25);border-radius:6px;background:#0009;color:#fff;cursor:pointer;opacity:.85;transition:opacity .15s ease,background .15s ease}.ls-cinema-btn:hover{opacity:1;background:#000000d9}.ls-cinema-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:10000;background:#000000d9;display:flex;align-items:center;justify-content:center;padding:24px}.ls-cinema-box{position:relative;display:flex;flex-direction:column;width:min(92vw,980px);max-height:94vh;background:#000;border-radius:10px;overflow:hidden;box-shadow:0 20px 60px #0009}.ls-cinema-stream{width:100%;aspect-ratio:16 / 9;background:#000;flex:0 0 auto}.ls-cinema-stream iframe{width:100%;height:100%;border:0;display:block}.ls-kick-cta{width:100%;height:100%;min-height:120px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:5px;padding:12px;border:0;cursor:pointer;text-align:center;color:#eafff0;background:radial-gradient(120% 120% at 50% 0%,rgba(83,252,24,.14),transparent 60%),linear-gradient(160deg,#0c1710,#06100a);transition:background .15s ease,transform .1s ease}.ls-kick-cta:hover{background:radial-gradient(120% 120% at 50% 0%,rgba(83,252,24,.22),transparent 60%),linear-gradient(160deg,#0f1d13,#07120b)}.ls-kick-cta:active{transform:scale(.99)}.ls-kick-cta-badge{font-size:10px;font-weight:800;letter-spacing:.08em;color:#fff;background:#e8342c;padding:2px 7px;border-radius:999px}.ls-kick-cta-channel{font-size:15px;font-weight:700;color:#fff;word-break:break-word}.ls-kick-cta-action{font-size:13px;font-weight:800;color:#53fc18}.ls-kick-cta-note{font-size:10px;opacity:.55}.ls-cinema-hits{flex:1 1 auto;min-height:0;overflow-y:auto;padding:10px 14px 14px;background:var(--panel);border-top:1px solid var(--border)}.ls-cinema-close{position:absolute;top:10px;right:10px;z-index:2;display:flex;align-items:center;justify-content:center;width:32px;height:32px;border:1px solid rgba(255,255,255,.25);border-radius:8px;background:#0009;color:#fff;font-size:16px;cursor:pointer}.ls-cinema-close:hover{background:#000000d9}.ls-lite-section{font-size:11px;font-weight:800;letter-spacing:.6px;text-transform:uppercase;color:var(--muted);margin:4px 2px 0}.ls-lite-section-btn{display:flex;align-items:center;gap:6px;width:100%;background:none;border:none;cursor:pointer;text-align:left;padding:2px}.ls-lite-section-btn:hover{color:var(--text)}.ls-lite-section-btn .ls-collapse-chev{font-size:10px}.ls-lite-list{display:grid;grid-template-columns:repeat(auto-fill,minmax(248px,1fr));gap:10px;max-height:490px;overflow-y:auto}.ls-lite-acct{background:var(--panel);border:1px solid var(--border);border-radius:var(--radius-sm);padding:10px;display:flex;flex-direction:column;gap:8px}.ls-lite-acct-head{display:flex;align-items:baseline;gap:8px}.ls-lite-names{display:flex;align-items:baseline;gap:7px;min-width:0}.ls-lite-names .ls-acct-rsn{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ls-lite-sep{color:var(--muted);opacity:.5;font-weight:400}.ls-lite-acct-head .ls-acct-wl{margin-left:auto;flex:0 0 auto}.ls-lite-row{display:flex;align-items:center;gap:8px;flex-wrap:nowrap}.ls-lite-row .ls-streak{flex:0 0 198px;overflow:hidden}.ls-lite-row .ls-lite-amount{flex:0 1 104px;min-width:0;margin:0}.ls-lite-timer{font-variant-numeric:tabular-nums;font-weight:800;font-size:13px;color:var(--accent);flex:0 0 auto}.ls-lite-amount{flex:1 1 70px;min-width:0;margin:0}.ls-lite-row .ls-bet-btn{flex:0 0 auto;padding:8px 12px}.ls-lite-status{color:var(--muted);font-size:12px;font-style:italic;flex:1 1 auto}.ls-host-accounts{display:flex;flex-direction:column;gap:8px}.ls-acct-head{font-size:11px;font-weight:800;letter-spacing:1px;text-transform:uppercase;color:var(--muted)}.ls-acct-empty{color:var(--muted);font-size:13px}.ls-acct{display:flex;flex-direction:column;gap:8px;padding:10px;background:linear-gradient(180deg,var(--panel),var(--panel-2));border:1px solid var(--border);border-radius:var(--radius-sm);box-shadow:inset 0 1px #ffffff0d,0 2px 8px #00000047}.ls-acct-top{display:flex;align-items:center;gap:10px}.ls-acct-rsn{font-weight:700;color:var(--text);font-size:14px}.ls-acct-wl{margin-left:auto;font-size:13px;color:var(--muted)}.ls-streak{display:flex;align-items:center;flex-wrap:wrap;gap:3px}.ls-streak--nowrap{flex-wrap:nowrap}.ls-streak-empty{color:var(--muted);font-size:12px;font-style:italic}.ls-streak-pip{display:inline-flex;align-items:center;justify-content:center;width:19px;height:19px;border-radius:5px;border:1px solid color-mix(in srgb,currentColor 45%,transparent);background:color-mix(in srgb,currentColor 16%,transparent);flex:0 0 auto}.ls-streak-pip svg{display:block}.ls-streak-pip.ls-win{color:var(--green)}.ls-streak-pip.ls-loss{color:var(--red)}.ls-streak-pip.ls-void{color:#c2cad6}.ls-streak-pip.ls-dc{color:#e0894a}.ls-streak-pip.ls-relog{color:#52a7f0}.ls-streak-pip.ls-gap{color:#d9b441}.ls-streak-pip.ls-break{color:#45c8b8}.ls-streak-pip.ls-unknown{color:var(--muted);font-size:11px;font-weight:700}.ls-streak-cursor{position:relative;color:var(--accent);font-weight:900;font-size:15px;line-height:1;margin-left:2px;background:none;border:none;padding:0 2px;cursor:pointer;font-family:inherit}.ls-streak-cursor:hover{filter:brightness(1.2)}.ls-streak-pop{display:flex;position:fixed;flex-direction:column;gap:6px;max-width:min(92vw,280px);max-height:60vh;overflow-y:auto;padding:8px;background:var(--panel);border:1px solid var(--border);border-radius:6px;box-shadow:0 8px 24px #0000008c;z-index:1000}.ls-streak-pop-title{font-size:10px;font-weight:800;letter-spacing:1px;text-transform:uppercase;color:var(--muted)}.ls-streak-pop-pips{display:flex;flex-wrap:wrap;align-items:center;gap:3px}.ls-streak-pop-cursor{color:var(--accent);font-weight:900;font-size:15px;line-height:1;margin-left:2px}.ls-acct-wl .w{color:var(--green)}.ls-acct-wl .l{color:var(--red)}.ls-acct-wl .sep{margin:0 4px;opacity:.5}.ls-amount-row{margin:0}.ls-acct-actions{display:flex;align-items:stretch;gap:8px}.ls-bet-btn,.ls-refund-btn{flex:1 1 0;border-radius:var(--radius-sm);border:1px solid transparent;font-family:inherit;font-size:13.5px;font-weight:800;letter-spacing:.3px;padding:8px 14px;cursor:pointer;white-space:nowrap;transition:filter .12s ease,background .12s ease,border-color .12s ease}.ls-bet-btn{background:var(--green);color:#06210f}.ls-bet-btn:hover:not(:disabled){filter:brightness(1.1)}.ls-refund-btn{background:var(--red);border-color:transparent;color:#fff}.ls-refund-btn:hover:not(:disabled){filter:brightness(1.1)}.ls-bet-btn:disabled,.ls-refund-btn:disabled{opacity:.4;cursor:not-allowed}.ls-acct-msg{font-size:12px;font-weight:600}.ls-acct-msg.ok{color:var(--green)}.ls-acct-msg.err{color:var(--red)}@media (max-width: 760px){.ls-host-list{grid-template-columns:1fr}}.game{display:grid;grid-template-columns:minmax(0,280px) minmax(0,1fr);gap:0;border-radius:var(--radius);overflow:hidden;border:1px solid var(--border)}@media (max-width: 760px){.game{grid-template-columns:minmax(0,1fr)}.game>.bet-panel{order:2}.game>.bet-panel .bet-button{order:-1}.game>.mines-panel .mines-panel-foot{order:-1}.game>.bet-panel.bp-fit .bp-foot{order:-1}}.bet-panel{background:var(--panel);padding:14px;display:flex;flex-direction:column;gap:10px}.mode-tabs{display:flex;background:var(--panel-2);border-radius:999px;padding:4px}.mode-tabs button{flex:1;border:none;background:transparent;color:var(--muted);padding:8px 0;border-radius:999px;font-weight:600}.mode-tabs button.active{background:var(--panel-3);color:var(--text)}.field-label{display:flex;justify-content:space-between;color:var(--muted);font-size:12px;margin-top:4px}.field-sub{color:var(--muted)}.amount-row{display:flex;gap:6px;min-width:0}.amount-input{flex:1 1 0;min-width:0;display:flex;align-items:center;gap:6px;background:var(--panel-2);border:1px solid var(--border);border-radius:var(--radius-sm);padding:0 10px}.amount-input.readonly{opacity:.85}.amount-input input{flex:1;background:none;border:none;color:var(--text);padding:10px 0;font-weight:600;font-size:14px;outline:none;min-width:0}.amount-input input::-webkit-outer-spin-button,.amount-input input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.amount-input input[type=number]{-moz-appearance:textfield}.num-field{display:flex;align-items:stretch;gap:6px;min-width:0}.amount-input .num-field,.stat-input .num-field,.pct-input .num-field{flex:1}.restrict-entry .num-field{flex:0 0 auto;width:92px}.num-field>input{flex:1;min-width:0}.num-steppers{display:flex;flex-direction:column;gap:2px;flex:0 0 auto;opacity:0;pointer-events:none;transition:opacity .12s ease}.num-field:hover .num-steppers,.num-field:focus-within .num-steppers,.amount-input:hover .num-steppers,.amount-input:focus-within .num-steppers,.stat-input:hover .num-steppers,.stat-input:focus-within .num-steppers,.pct-input:hover .num-steppers,.pct-input:focus-within .num-steppers,.restrict-entry:hover .num-steppers,.restrict-entry:focus-within .num-steppers{opacity:1;pointer-events:auto}.num-step{flex:1;width:22px;display:flex;align-items:center;justify-content:center;padding:0;background:var(--panel-3);border:1px solid var(--border);border-radius:4px;color:var(--muted);font-size:8px;line-height:1;cursor:pointer}.num-step:hover:not(:disabled){color:var(--accent);border-color:var(--accent)}.num-step:disabled{opacity:.4;cursor:not-allowed}.chip-btn{flex:0 0 auto;width:34px;background:var(--panel-3);border:1px solid var(--border);color:var(--text);border-radius:var(--radius-sm);padding:0;font-weight:700}.chip-btn:hover{background:#3a5363}.auto-note{color:var(--muted);font-size:12px;margin:2px 0}.autofill-notice{margin:2px 0;padding:8px 10px;font-size:12px;line-height:1.35;color:var(--accent);background:#cbb3571a;border:1px solid rgba(203,179,87,.3);border-radius:var(--radius-sm)}.bet-side{margin:4px 0 2px}.bet-side-seg{display:flex;gap:6px;margin-top:3px}.bet-side-btn{flex:1;padding:9px 8px;border-radius:9px;cursor:pointer;border:1px solid var(--border);background:var(--panel-2, rgba(255, 255, 255, .04));color:var(--muted);font-family:inherit;font-size:13px;font-weight:800;letter-spacing:.3px;transition:border-color .12s ease,color .12s ease,background .12s ease}.bet-side-btn:hover:not(:disabled){border-color:var(--accent);color:var(--text)}.bet-side-btn.sel{border-color:var(--accent);color:var(--accent);background:#cbb3571f;box-shadow:0 0 0 1px var(--accent),0 0 12px -4px var(--accent)}.bet-side-btn:disabled{opacity:.55;cursor:default}.fp-side-mine,.dd-side-mine{display:inline-block;margin-left:8px;padding:1px 7px;border-radius:999px;font-size:10px;font-weight:900;letter-spacing:.6px;text-transform:uppercase;color:#0a1520;background:var(--accent);box-shadow:0 0 10px -2px var(--accent);vertical-align:middle}.fp-side--mine .fp-side-name,.dd-side--mine .dd-side-name{color:var(--accent)}.help-tip{position:relative;display:inline-flex;flex:0 0 auto}.help-tip-btn{width:16px;height:16px;display:inline-flex;align-items:center;justify-content:center;padding:0;border-radius:50%;border:1px solid var(--border);background:var(--panel-2);color:var(--muted);font-size:11px;font-weight:800;line-height:1;cursor:pointer}.help-tip-btn:hover{color:var(--text);border-color:var(--accent, #cbb357)}.help-tip-bubble{z-index:99999;width:max-content;max-width:min(230px,calc(100vw - 16px));overflow-wrap:break-word;padding:9px 11px;border-radius:8px;border:1px solid var(--border);background:var(--panel);color:var(--text);font-size:12px;font-weight:500;line-height:1.45;text-align:left;white-space:normal;box-shadow:0 10px 26px #00000080;pointer-events:none;animation:help-tip-in .12s ease}.help-tip-bubble--above{transform:translateY(-100%)}.help-tip-bubble--below{transform:none}.help-tip-bubble:after{content:"";position:absolute;left:var(--htip-arrow, 50%);transform:translate(-50%);border:5px solid transparent}.help-tip-bubble--above:after{top:100%;border-top-color:var(--panel)}.help-tip-bubble--below:after{bottom:100%;border-bottom-color:var(--panel)}@keyframes help-tip-in{0%{opacity:0}to{opacity:1}}.double-notice{margin:2px 0;padding:8px 10px;font-size:12px;line-height:1.35;color:var(--accent);background:#cbb3571a;border:1px solid rgba(203,179,87,.3);border-radius:var(--radius-sm)}.double-notice svg{vertical-align:-2px;margin:0 1px}.auto-controls{display:flex;flex-direction:column;gap:5px}.auto-controls.disabled{opacity:.55;pointer-events:none}.auto-controls .field-label{margin-top:1px}.auto-controls .adjust{gap:3px}.auto-controls .amount-input input{padding:8px 0}.auto-hint{color:var(--muted);font-size:11px;margin:-3px 0 1px}.auto-stop-note{margin:3px 0 0;padding:6px 8px;font-size:11px;line-height:1.3;color:var(--accent);background:#cbb3571a;border:1px solid rgba(203,179,87,.28);border-radius:var(--radius-sm)}.infinity-btn{background:none;border:none;color:var(--muted);font-size:18px;padding:0 4px;cursor:pointer}.infinity-btn:hover{color:var(--text)}.adv-row{display:flex;align-items:center;justify-content:space-between;margin-top:1px}.switch{width:40px;height:22px;border-radius:999px;border:none;background:var(--panel-3);position:relative;cursor:pointer;transition:background .15s ease}.switch.on{background:var(--blue)}.switch-knob{position:absolute;top:3px;left:3px;width:16px;height:16px;border-radius:50%;background:#fff;transition:left .15s ease}.switch.on .switch-knob{left:21px}.adjust{display:flex;flex-direction:column;gap:6px}.adjust-row{display:flex;gap:6px}.seg{display:flex;flex:1;background:var(--panel-2);border:1px solid var(--border);border-radius:var(--radius-sm);padding:3px;gap:3px;min-width:0}.seg button{flex:1;border:none;background:transparent;color:var(--muted);font-family:inherit;font-size:12px;font-weight:600;padding:5px 4px;border-radius:5px;cursor:pointer;white-space:nowrap}.seg button.active{background:var(--panel-3);color:var(--text)}.pct-input{display:flex;align-items:center;gap:4px;width:104px;background:var(--panel-2);border:1px solid var(--border);border-radius:var(--radius-sm);padding:0 8px}.pct-input.off{opacity:.5}.pct-input input{width:100%;min-width:0;background:none;border:none;color:var(--text);padding:9px 0;font-weight:600;outline:none}.pct-input .unit{color:var(--muted);font-weight:700}.bet-button{margin-top:6px;background:var(--green);color:#00250a;border:none;border-radius:var(--radius-sm);padding:14px;font-size:16px;font-weight:800;transition:filter .12s ease,transform .05s ease}.bet-button:hover:not(:disabled){filter:brightness(1.08)}.bet-button:active:not(:disabled){transform:translateY(1px)}.bet-button:disabled{opacity:.5;cursor:not-allowed}.bet-button.stop{background:var(--red);color:#fff}.chip-btn:disabled,.mode-tabs button:disabled{opacity:.5;cursor:not-allowed}.select-wrap{position:relative;display:flex;align-items:center}.select-field{-moz-appearance:none;appearance:none;-webkit-appearance:none;width:100%;background:var(--panel-2);border:1px solid var(--border);border-radius:var(--radius-sm);color:var(--text);padding:10px 36px 10px 12px;font:inherit;font-weight:600;font-size:14px;cursor:pointer;outline:none}.select-field:focus{border-color:#cbb35780}.select-field:disabled{opacity:.5;cursor:not-allowed}.select-arrow{position:absolute;right:12px;pointer-events:none;color:var(--accent);display:flex;align-items:center}.balance-error{display:flex;align-items:center;gap:6px;margin:0;padding:7px 10px;font-size:12px;font-weight:600;color:#f7a740;background:#f7a7401a;border:1px solid rgba(247,167,64,.3);border-radius:var(--radius-sm)}.balance-error-icon{font-size:14px}.board{background:var(--panel-2);padding:18px clamp(14px,2.5vw,28px) 22px;display:flex;flex-direction:column;gap:26px;min-width:0;position:relative}.mines-panel{padding:0;min-height:0}.mines-panel-inner{display:flex;flex-direction:column;gap:10px;padding:14px;min-height:0}.mines-panel-scroll{display:flex;flex-direction:column;gap:10px;min-width:0}.mines-panel-scroll>*{flex:0 0 auto}.mines-panel-foot{display:flex;flex-direction:column;gap:10px}@media (min-width: 761px){.mines-panel{position:relative}.mines-panel-inner{position:absolute;top:0;right:0;bottom:0;left:0}.mines-panel-scroll{flex:1 1 auto;min-height:0;overflow-y:auto;padding-right:6px;margin-right:-6px}.mines-panel-foot{flex:0 0 auto}}.bet-panel.bp-fit{padding:0;min-height:0}.bp-inner{display:flex;flex-direction:column;gap:8px;padding:11px;min-height:0}.bp-scroll{display:flex;flex-direction:column;gap:8px;min-width:0}.bp-scroll>*{flex:0 0 auto}.bp-foot{display:flex;flex-direction:column;gap:8px}@media (min-width: 761px){.bet-panel.bp-fit{position:relative}.bp-inner{position:absolute;top:0;right:0;bottom:0;left:0}.bp-scroll{flex:1 1 auto;min-height:0;overflow-y:auto;padding-right:6px;margin-right:-6px}.bp-foot{flex:0 0 auto}}.mines-fields{display:flex;gap:8px}.mines-field{flex:1 1 0;min-width:0;display:flex;flex-direction:column;gap:6px}.mines-select-wrap{position:relative;display:flex}.mines-select{flex:1;-moz-appearance:none;appearance:none;-webkit-appearance:none;background:var(--panel-2);border:1px solid var(--border);border-radius:var(--radius-sm);color:var(--text);font:inherit;font-weight:700;padding:11px 28px 11px 12px;cursor:pointer}.mines-select:disabled{opacity:.6;cursor:default}.mines-select:focus,.mines-select:focus-visible{outline:none;box-shadow:none}.mines-select-chev{position:absolute;right:11px;top:50%;transform:translateY(-50%);color:var(--muted);pointer-events:none;font-size:11px}.bet-button.ghost{background:var(--panel-3);color:var(--text);margin-top:0}.bet-button.ghost:disabled{opacity:.5}.bet-button.mines-cashout{background:var(--accent, #f6bd45);color:#241a00}.mines-board{background:var(--panel-2);padding:clamp(16px,3vw,34px);display:flex;align-items:center;justify-content:center;min-width:0;position:relative}.mines-grid{display:grid;grid-template-columns:repeat(5,1fr);grid-template-rows:repeat(5,1fr);gap:clamp(8px,1.4vw,14px);width:min(100%,560px);aspect-ratio:1 / 1}.mines-win{--mines-green: #2fae74;position:absolute;z-index:5;display:flex;flex-direction:column;align-items:center;gap:6px;min-width:132px;padding:16px 26px;background:color-mix(in srgb,var(--panel) 88%,transparent);border:2px solid var(--mines-green);border-radius:16px;box-shadow:0 0 0 4px color-mix(in srgb,var(--mines-green) 18%,transparent),0 10px 30px #00000073;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);pointer-events:none;animation:mines-win-pop .28s cubic-bezier(.2,1.3,.4,1)}.mines-win-mult{color:var(--mines-green);font-size:30px;font-weight:800;line-height:1;letter-spacing:-.5px}.mines-win-rule{width:46px;height:2px;border-radius:2px;background:color-mix(in srgb,var(--mines-green) 40%,transparent)}.mines-win-payout{display:inline-flex;align-items:center;gap:6px;color:var(--mines-green);font-size:15px;font-weight:700;font-variant-numeric:tabular-nums}@keyframes mines-win-pop{0%{transform:scale(.7);opacity:0}60%{transform:scale(1.06);opacity:1}to{transform:scale(1)}}.mine-tile{display:flex;align-items:center;justify-content:center;min-height:0;border:0;border-radius:12px;background:linear-gradient(180deg,#26334a,#1a2233);box-shadow:inset 0 1px #ffffff0d,inset 0 -4px #0000004d;cursor:default;transition:transform .08s ease,background .12s ease,box-shadow .12s ease}.mine-tile.live{cursor:pointer;background:linear-gradient(180deg,#34435e,#232f43);box-shadow:inset 0 1px #ffffff17,inset 0 -4px #00000057,0 2px 5px #0000004d}.mine-tile.live:hover{background:linear-gradient(180deg,#3f5170,#2a374e);transform:translateY(-2px);box-shadow:inset 0 1px #ffffff24,inset 0 -4px #00000057,0 7px 14px #0000006b}.mine-tile.live:active{transform:scale(.94)}.mine-tile.gem{background:var(--panel-3);box-shadow:inset 0 -4px 8px #00000047;animation:mine-pop .3s cubic-bezier(.2,1.2,.4,1)}.mn-gem{filter:drop-shadow(0 0 6px rgba(96,176,255,.6)) drop-shadow(0 2px 3px rgba(30,90,200,.45))}.mn-gem-spark{transform-box:fill-box;transform-origin:center;opacity:0}.mines-grid .mine-tile.gem:not(.rest) .mn-gem-spark{animation:mn-gem-sparkle 2.4s ease-in-out infinite}.mines-grid .mine-tile:nth-child(3n) .mn-gem-spark{animation-delay:.8s}.mines-grid .mine-tile:nth-child(3n+1) .mn-gem-spark{animation-delay:1.6s}@keyframes mn-gem-sparkle{0%{opacity:0;transform:scale(0) rotate(0)}10%{opacity:1;transform:scale(1.15) rotate(25deg)}26%{opacity:0;transform:scale(.4) rotate(45deg)}to{opacity:0;transform:scale(0)}}.mn-bomb{filter:drop-shadow(0 3px 4px rgba(0,0,0,.45))}.mine-tile.mine,.mine-tile.boom{background:var(--panel-3);box-shadow:inset 0 -4px 8px #00000047}.mines-grid.auto .mine-tile.boom{box-shadow:inset 0 0 0 2px #d44e69,inset 0 -4px 8px #00000047,0 0 10px #d44e6966}.mn-redmine{filter:drop-shadow(0 0 6px rgba(255,80,60,.55)) drop-shadow(0 2px 3px rgba(0,0,0,.4))}.mines-grid .mine-tile.boom{position:relative;overflow:visible;animation:mine-hit .45s ease}@keyframes mine-hit{0%{transform:translate(0);background:#6e2a2c}15%{transform:translate(-3px)}30%{transform:translate(3px)}45%{transform:translate(-2px);background:#49222a}60%{transform:translate(2px)}80%{transform:translate(-1px)}to{transform:translate(0);background:var(--panel-3)}}.mn-explosion{position:relative;display:flex;align-items:center;justify-content:center;width:100%;height:100%;overflow:visible}.mn-explosion .mn-redmine{position:relative;z-index:3;width:106%;height:106%}.mn-fires{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;pointer-events:none}.mn-fire{position:absolute;left:50%;top:50%;width:50%;height:50%;border-radius:50%;background:radial-gradient(circle at 50% 52%,#ffe98a,#ffab3a 32%,#f2531f 60%,#d2281400 80%);filter:blur(2px);opacity:0;mix-blend-mode:screen;transform:translate(-50%,-50%) scale(.5);animation:mn-flicker .95s ease-in-out var(--fd, 0s) infinite}@keyframes mn-flicker{0%,to{opacity:.5;transform:translate(calc(-50% + var(--fx, 0px)),calc(-50% + var(--fy, 0px))) scale(.74)}50%{opacity:.95;transform:translate(calc(-50% + var(--fx, 0px)),calc(-50% + var(--fy, 0px))) scale(var(--fs, 1))}}.mn-smoke{position:absolute;left:50%;top:50%;width:120%;height:120%;border-radius:50%;background:radial-gradient(circle at 42% 38%,#606776eb,#343a46d9 46%,#14181e00 70%);filter:blur(3px);opacity:0;pointer-events:none;z-index:1;transform:translate(-50%,-50%) scale(.3);animation:mn-smoke 1.7s ease-out var(--pd, 0s) infinite}@keyframes mn-smoke{0%{opacity:0;transform:translate(-50%,-50%) scale(.3)}22%{opacity:.88}60%{opacity:.5}to{opacity:0;transform:translate(calc(-50% + var(--tx, 0px)),calc(-50% + var(--ty, 0px))) scale(var(--ps, 1))}}.mine-tile.rest{opacity:.5;animation:none;transform:scale(.8)}@keyframes mine-pop{0%{transform:scale(.4);opacity:0}55%{transform:scale(1.14);opacity:1}78%{transform:scale(.97)}to{transform:scale(1)}}.mine-tile.pick{cursor:pointer;background:linear-gradient(180deg,#1f6f4d,#13513a);box-shadow:inset 0 0 0 2px #2fae74,inset 0 -4px #00000047,0 0 10px #2fae7459}.mine-tile.pick:hover{background:linear-gradient(180deg,#237e58,#165c41);transform:translateY(-2px)}.mine-tile.pick:active{transform:translateY(0)}.mine-tile.pick-win{box-shadow:inset 0 0 0 2px #2fae74,inset 0 -4px 8px #00000047,0 0 10px #2fae7466}.auto-bet-badge{position:absolute;top:10px;left:10px;z-index:6;display:inline-flex;align-items:center;gap:6px;padding:5px 11px 5px 9px;border-radius:999px;background:#0000008c;border:1px solid var(--border);color:var(--accent);font-weight:800;font-size:13px;line-height:1;box-shadow:0 2px 8px #0006;pointer-events:none}.auto-bet-count{font-variant-numeric:tabular-nums;min-width:1ch;text-align:center}.slider-wrap{background:var(--panel);border-radius:var(--radius);padding:46px 26px 18px;margin:8px 0}.history-strip{display:flex;justify-content:flex-end;gap:6px;min-height:28px;overflow:hidden}.history-pill{background:var(--panel-3);color:var(--text);font-family:inherit;font-weight:700;font-size:12px;padding:5px 10px;border:none;border-radius:999px;cursor:pointer;animation:pillIn .25s ease}.history-pill:hover{filter:brightness(1.15)}.history-pill.win{color:var(--green)}.history-pill.lose{color:var(--muted)}@keyframes pillIn{0%{opacity:0;transform:translate(14px)}to{opacity:1;transform:translate(0)}}.plinko-board{display:flex;flex-direction:column;align-items:stretch;flex:1;min-height:0;position:relative;background:var(--panel-2);padding:0 clamp(12px,2vw,24px) 0}.plinko-disabled{opacity:.7;pointer-events:none}.plinko-stage{position:relative;width:100%;max-width:560px;margin:14px auto 2px}.plinko-peg{position:absolute;width:8px;height:8px;border-radius:50%;background:radial-gradient(circle at 34% 30%,#fff,#c7d1e2 72%);box-shadow:0 1px 2px #00000059,inset 0 0 0 .5px #fff6;transform:translate(-50%,-50%)}.plinko-ball{position:absolute;width:13px;height:13px;border-radius:50%;transform:translate(-50%,-50%);pointer-events:none;z-index:3;will-change:left,top}.plinko-bigwin{position:absolute;top:0;right:0;bottom:0;left:0;z-index:12;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;pointer-events:none;background:radial-gradient(ellipse at center,rgba(8,16,26,.78) 0%,rgba(8,16,26,.45) 45%,transparent 72%);animation:bigwin-in .35s cubic-bezier(.2,1.4,.4,1) both}.plinko-bigwin-burst{position:absolute;width:120%;height:120%;background:radial-gradient(circle at center,rgba(203,179,87,.35) 0%,rgba(203,179,87,.12) 30%,transparent 60%);animation:bigwin-burst 1.8s ease-out infinite}.plinko-bigwin-title{position:relative;font-size:clamp(34px,12vw,76px);font-weight:900;letter-spacing:3px;line-height:.95;color:var(--accent);background:linear-gradient(180deg,#f4e09a 0%,var(--accent) 45%,#9a8636 100%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;filter:drop-shadow(0 2px 0 #6e5e22) drop-shadow(0 0 18px rgba(203,179,87,.65));animation:bigwin-pop .45s cubic-bezier(.2,1.5,.4,1) both}.plinko-bigwin-amt{position:relative;display:flex;align-items:center;gap:8px;font-size:clamp(22px,6.5vw,42px);font-weight:800;color:#f4e9c8;text-shadow:0 1px 0 #2a2410,0 0 14px rgba(203,179,87,.5);font-variant-numeric:tabular-nums}@keyframes bigwin-in{0%{opacity:0}to{opacity:1}}@keyframes bigwin-pop{0%{transform:scale(.4);opacity:0}to{transform:scale(1);opacity:1}}@keyframes bigwin-burst{0%{transform:scale(.6);opacity:.9}70%{opacity:.25}to{transform:scale(1.25);opacity:0}}.vip-levelup{position:fixed;top:0;right:0;bottom:0;left:0;z-index:200;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:16px;pointer-events:none;background:radial-gradient(ellipse at center,rgba(8,16,26,.82) 0%,rgba(8,16,26,.5) 45%,transparent 75%);animation:bigwin-in .35s cubic-bezier(.2,1.4,.4,1) both}.vip-levelup-burst{position:absolute;width:120%;height:120%;background:radial-gradient(circle at center,rgba(203,179,87,.4) 0%,rgba(203,179,87,.14) 30%,transparent 62%);animation:bigwin-burst 1.8s ease-out infinite}.vip-levelup-badge{position:relative;animation:bigwin-pop .5s cubic-bezier(.2,1.5,.4,1) both}.vip-levelup-badge .vip-badge{border-width:4px;filter:drop-shadow(0 0 10px rgba(203,179,87,.55));animation:vip-levelup-glow 1.6s ease-in-out infinite}.vip-levelup-badge .vip-badge-label{font-size:44px;letter-spacing:1px}.vip-levelup-badge .vip-badge-stars{font-size:24px;margin-top:4px;letter-spacing:3px}.vip-levelup-title{position:relative;font-size:clamp(34px,12vw,76px);font-weight:900;letter-spacing:3px;line-height:1.15;padding-bottom:.12em;color:var(--accent);background:linear-gradient(180deg,#f4e09a 0%,var(--accent) 45%,#9a8636 100%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;filter:drop-shadow(0 2px 0 #6e5e22) drop-shadow(0 0 18px rgba(203,179,87,.65));animation:bigwin-pop .45s cubic-bezier(.2,1.5,.4,1) both}.vip-levelup-tier{position:relative;font-size:clamp(18px,5vw,34px);font-weight:800;letter-spacing:1px;color:#f4e9c8;text-shadow:0 1px 0 #2a2410,0 0 14px rgba(203,179,87,.5)}@keyframes vip-levelup-glow{0%,to{filter:drop-shadow(0 0 8px rgba(203,179,87,.45))}50%{filter:drop-shadow(0 0 22px rgba(203,179,87,.95)) drop-shadow(0 0 8px rgba(244,224,154,.7))}}.plinko-payouts{position:absolute;top:6px;right:6px;display:flex;flex-direction:column;gap:4px;z-index:4;pointer-events:none}.plinko-payout-chip{min-width:38px;text-align:center;padding:3px 8px;border-radius:5px;font-size:clamp(9px,1.1vw,12px);font-weight:800;box-shadow:0 2px 6px #0006;animation:payoutIn .3s cubic-bezier(.2,.8,.3,1.1) both}@keyframes payoutIn{0%{opacity:0;transform:translate(26px) scale(.85)}to{opacity:1;transform:none}}.plinko-ripple{position:absolute;border-radius:50%;border:2px solid var(--accent);box-shadow:0 0 6px 1px #cbb3578c;transform:translate(-50%,-50%) scale(.08);pointer-events:none;z-index:2;animation:plinko-ripple .42s ease-out both}@keyframes plinko-ripple{0%{transform:translate(-50%,-50%) scale(.08);opacity:1}to{transform:translate(-50%,-50%) scale(1);opacity:0}}.plinko-buckets{display:flex;gap:2px;padding-bottom:14px;width:100%;max-width:560px;margin:0 auto}.plinko-bucket{flex:1;min-width:0;display:flex;align-items:center;justify-content:center;border-radius:6px;padding:5px 2px;font-size:clamp(9px,1.1vw,12px);font-weight:800;cursor:default;transition:filter .1s ease,transform .1s ease;white-space:nowrap;-webkit-user-select:none;user-select:none;box-shadow:inset 0 1px #ffffff59,inset 0 -2px 3px #00000038,0 2px 4px #00000052;text-shadow:0 1px 0 rgba(255,255,255,.18)}.plinko-bucket.hovered{filter:brightness(1.22);transform:scaleY(1.06);z-index:1}.plinko-bucket.landed{cursor:pointer;animation-name:plinko-land;animation-timing-function:cubic-bezier(.22,1,.36,1);animation-duration:.27s;box-shadow:0 0 0 2px #ffffffd9,0 0 14px 2px #fff6;z-index:2}@keyframes plinko-land{0%{transform:translateY(-6px);filter:brightness(1.7)}to{transform:translateY(0);filter:brightness(1)}}.plinko-popup{position:absolute;bottom:22px;left:50%;transform:translate(-50%);z-index:10;display:flex;gap:10px;padding:10px 14px;background:#0b1826f5;border:1px solid var(--border);border-radius:var(--radius);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);box-shadow:0 4px 24px #0000008c;white-space:nowrap;pointer-events:none}.plinko-popup-caret{position:absolute;bottom:8px;transform:translate(-50%);z-index:11;width:0;height:0;border-left:8px solid transparent;border-right:8px solid transparent;border-top:10px solid var(--accent);pointer-events:none;filter:drop-shadow(0 2px 2px rgba(0,0,0,.4))}.plinko-popup-col{flex:1;display:flex;flex-direction:column;gap:4px}.plinko-popup-label{font-size:11px;color:var(--muted);font-weight:600}.plinko-popup-field{display:flex;align-items:center;gap:6px;background:var(--panel);border:1px solid var(--border);border-radius:var(--radius-sm);padding:0 10px}.plinko-popup-input{flex:1;min-width:0;background:none;border:none;color:var(--text);font:inherit;font-weight:600;font-size:13px;padding:7px 0;outline:none}.plinko-popup-icon{display:flex;align-items:center;justify-content:center;flex-shrink:0}.plinko-popup-unit{color:var(--muted);font-weight:700;font-size:13px}.pv-strip{display:flex;gap:2px;width:100%}.pv-bucket{flex:1;min-width:0;display:flex;align-items:center;justify-content:center;border-radius:4px;padding:4px 1px;font-size:clamp(8px,1.6vw,11px);font-weight:800;white-space:nowrap;opacity:.5;transition:opacity .1s ease}.pv-bucket.landed{opacity:1;box-shadow:0 0 0 2px #ffffffd9,0 0 10px 1px #ffffff59;transform:scaleY(1.08)}.pv-path{display:block;width:100%;max-width:320px;height:auto;margin:0 auto}.pv-verify{display:flex;flex-direction:column;gap:10px;align-items:stretch}.pv-verify-controls{display:flex;align-items:center;gap:8px}.pv-verify-label{color:var(--muted);font-size:12px}.pv-select-wrap{position:relative;flex:1}.pv-select{-moz-appearance:none;appearance:none;-webkit-appearance:none;width:100%;background:var(--panel-2);border:1px solid var(--border);border-radius:var(--radius-sm);color:var(--text);padding:7px 10px;font:inherit;font-weight:600;cursor:pointer;outline:none}.pv-verify-summary{display:flex;flex-wrap:wrap;gap:6px 16px;font-size:12px;color:var(--muted)}.pv-verify-summary strong{color:var(--text);font-weight:800}.bet-popup-plinko{display:flex;flex-direction:column;gap:8px;margin:2px 0 4px;padding:10px;background:var(--panel-2);border:1px solid var(--border);border-radius:var(--radius-sm)}.bet-popup-hands{display:flex;flex-direction:column;gap:12px;padding:14px;background:var(--panel-2);border-bottom:1px solid var(--border)}.bet-hand-group{display:flex;flex-direction:column;align-items:center;gap:6px}.bet-hand-label{font-size:11px;font-weight:700;letter-spacing:.5px;text-transform:uppercase;color:var(--muted)}.bet-hand-row{display:flex;align-items:center;gap:10px}.bj-hand{display:flex;align-items:flex-start}.bet-popup-hands .bj-hand .bj-card+.bj-card{margin-left:-28px}.bj-score{background:#0f1e32e0;border:1px solid rgba(255,255,255,.12);color:#fff;border-radius:999px;padding:3px 11px;font-size:13px;font-weight:800;min-width:30px;text-align:center;box-shadow:0 2px 8px #00000080}.bj-card{position:relative;border-radius:9px;flex-shrink:0;font-family:Georgia,Times New Roman,serif;-webkit-user-select:none;user-select:none;box-shadow:0 4px 14px #00000080,0 1px 3px #0000004d;background:#fff}.bj-card--sm{width:60px;height:84px}.bj-card--md{width:80px;height:112px}.bj-card--lg{width:100px;height:140px}.bj-card--red{color:#d13030}.bj-card--black{color:#1a1a2e}.bj-card__corner{position:absolute;display:flex;flex-direction:column;align-items:center;line-height:1;gap:1px}.bj-card__corner--tl{top:5px;left:7px}.bj-card__corner--br{bottom:5px;right:7px;transform:rotate(180deg)}.bj-card--sm .bj-card__rank{font-size:14px;font-weight:800}.bj-card--md .bj-card__rank{font-size:18px;font-weight:800}.bj-card--lg .bj-card__rank{font-size:22px;font-weight:800}.bj-card--sm .bj-card__suit-sm{font-size:10px}.bj-card--md .bj-card__suit-sm{font-size:13px}.bj-card--lg .bj-card__suit-sm{font-size:16px}.bj-card__center{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);line-height:1}.bj-card--sm .bj-card__center{font-size:28px}.bj-card--md .bj-card__center{font-size:40px}.bj-card--lg .bj-card__center{font-size:52px}.bet-popup-dice{padding:18px 14px 6px}.bet-popup-limbo{display:flex;flex-direction:column;align-items:center;gap:4px;margin:2px 0 4px;padding:16px 12px;background:var(--panel-2);border:1px solid var(--border);border-radius:var(--radius-sm)}.bet-popup-limbo-val{display:flex;align-items:baseline;font-size:30px;font-weight:800;line-height:1;font-variant-numeric:tabular-nums}.bet-popup-limbo-val.win{color:var(--green)}.bet-popup-limbo-val.lose{color:var(--muted)}.bet-popup-limbo-x{font-size:.62em;font-weight:700;color:var(--muted);margin-left:.06em}.bet-popup-limbo-target{color:var(--muted);font-size:12px;font-weight:600}.bet-popup-chest{display:flex;align-items:center;gap:10px;margin:2px 0 4px;padding:10px 12px;background:var(--panel-2);border:1px solid var(--border);border-radius:var(--radius-sm)}.bet-popup-chest-thumb{flex:0 0 auto;width:44px;height:44px;border-radius:10px;overflow:hidden;display:flex;align-items:center;justify-content:center;font-size:13px;font-weight:800}.bet-popup-chest-thumb img{max-width:100%;max-height:100%;object-fit:contain}.bet-popup-chest-info{display:flex;flex-direction:column;gap:3px;min-width:0}.bet-popup-chest-name{font-size:13px;font-weight:700;color:var(--text);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bet-popup-chest-meta{display:flex;align-items:center;gap:8px;font-size:12px;font-weight:600;color:var(--muted)}.bet-popup-chest-prize{display:inline-flex;align-items:center;gap:3px;color:var(--text)}.bet-popup-chest-src{margin-left:auto;padding-left:8px;font-size:11px;font-weight:600;color:var(--muted);text-align:right}.bet-popup-mines{display:flex;justify-content:center;margin:2px 0 4px;padding:12px;background:var(--panel-2);border:1px solid var(--border);border-radius:var(--radius-sm)}.mines-mini{display:grid;grid-template-columns:repeat(5,1fr);gap:6px;width:min(100%,220px)}.mine-tile.mini{aspect-ratio:1 / 1;min-height:0;border-radius:8px;box-shadow:inset 0 -3px #00000047;cursor:default;animation:none}.mine-tile.mini.gem,.mine-tile.mini.mine{box-shadow:inset 0 -3px 6px #00000047}.mine-tile.mini.boom{box-shadow:inset 0 0 0 2px #d44e69,inset 0 -3px 6px #00000047,0 0 8px #d44e6966}.bet-popup-flower{margin:2px 0 4px;padding:12px;background:var(--panel-2);border:1px solid var(--border);border-radius:var(--radius-sm)}.fpv-board{display:flex;flex-direction:column;gap:8px}.fpv-row{display:flex;flex-direction:column;gap:6px}.fpv-side{display:flex;align-items:center;gap:8px}.fpv-name{font-size:12px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--muted)}.fpv-tag{font-size:11px;font-weight:700;letter-spacing:.04em;padding:1px 7px;border-radius:999px}.fpv-mine{display:inline-block;margin-left:6px;padding:0 6px;border-radius:999px;font-size:9px;font-weight:900;letter-spacing:.5px;text-transform:uppercase;color:#0a1520;background:var(--accent);vertical-align:middle}.fpv-tag--win{color:var(--green);background:#36b06129}.fpv-tag--loss{color:var(--red);background:#d44e6929}.bet-popup-flower-meta{display:flex;align-items:center;gap:10px;font-size:13px;color:var(--text)}.bet-popup-flower-meta>span{display:flex;flex-direction:column;gap:2px}.bet-popup-flower-img{width:32px;height:32px;object-fit:contain}.fpv-tag--tie{color:var(--accent);background:#cbb35729}.fpv-hand{margin-left:auto;font-size:12px;font-weight:700;letter-spacing:.06em;color:var(--text)}.fpv-tiles{display:grid;grid-template-columns:repeat(5,1fr);gap:6px}.fpv-tile{position:relative;aspect-ratio:1 / 1;border-radius:8px;overflow:hidden;border:1px solid var(--border);background:#000}.fpv-tile img{width:100%;height:100%;object-fit:cover;display:block}.fpv-tile.matched{border-color:var(--mk);box-shadow:0 0 0 1px var(--mk),0 0 8px -1px var(--mk)}.fpv-vs{display:flex;align-items:center;gap:10px;justify-content:center;font-size:11px;font-weight:700;letter-spacing:.14em;color:var(--muted)}.fpv-vs span{flex:1;height:1px;background:var(--border)}.fair-mines{display:flex;flex-direction:column;align-items:center;gap:8px}.fair-mines-count{font-size:13px;font-weight:600;color:var(--muted)}.bet-fight{display:flex;flex-direction:column;gap:11px;margin:6px 0 12px}.bet-fight-fighters{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:10px}.bet-fight-vs{font-size:10px;font-weight:800;letter-spacing:.5px;text-transform:uppercase;color:var(--muted)}.bet-fight-fighter{display:flex;flex-direction:column;gap:5px;min-width:0}.bet-fight-fighter.is-loser{opacity:.55}.bet-fight-name{display:flex;align-items:center;gap:6px;font-size:13px;font-weight:800;min-width:0}.bet-fight-rsn{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}.bet-fight-crown{font-size:13px;flex:0 0 auto}.bet-fight-foot{display:flex;align-items:center;justify-content:space-between;gap:6px}.bet-fight-pick{flex:0 0 auto;font-size:8.5px;font-weight:800;letter-spacing:.4px;text-transform:uppercase;color:var(--accent);border:1px solid color-mix(in srgb,var(--accent) 60%,transparent);border-radius:999px;padding:1px 6px}.bet-fight-hpbar{height:6px;border-radius:999px;background:#ffffff1a;overflow:hidden}.bet-fight-hpfill{display:block;height:100%;background:#27a844;border-radius:999px}.bet-fight-hp{font-size:11px;font-weight:700;color:var(--muted)}.bet-fight-log{max-height:168px;overflow-y:auto;display:flex;flex-direction:column;gap:3px;padding:7px 6px;border-radius:9px;background:#0003}.bet-fight-tick{display:grid;grid-template-columns:1fr 26px 1fr;align-items:center;gap:6px}.bet-fight-cell{display:flex;gap:4px;min-width:0}.bet-fight-cell.l{justify-content:flex-end}.bet-fight-cell.r{justify-content:flex-start}.bet-fight-hn{font-size:10px;font-weight:700;text-align:center;color:var(--muted);font-variant-numeric:tabular-nums}.bet-fight-splat{min-width:19px;text-align:center;font-size:11px;font-weight:800;color:#fff;background:#c23330;border-radius:4px;padding:1px 5px;font-variant-numeric:tabular-nums}.bet-fight-splat.zero{background:#2563c9}.bet-fight-splat.poison{background:#2f9e44}.fair-dice-result{display:flex;flex-direction:column;gap:6px}.fair-dice-roll{font-size:13px;color:var(--muted)}.fair-dice-roll strong{color:var(--text);font-weight:800}.dice-slider{position:relative}.result-bar{padding:0 28px}.result-bar .rb-inner{position:relative;margin-top:40px}.result-bar .roll-marker{top:-34px}.result-bar .track,.result-bar .thumb{cursor:default}.result-bar .scale{margin-top:10px}.track{position:relative;height:16px;border-radius:999px;background:var(--panel-2);box-shadow:inset 0 1px 3px #00000080,inset 0 -1px #ffffff0a;touch-action:none}.track-fill{position:absolute;top:0;bottom:0}.track-fill.red{background:var(--red)}.track-fill.green{background:var(--green)}.track-fill.red:first-of-type{border-radius:999px 0 0 999px}.track-fill.green{border-radius:0 999px 999px 0}.thumb{position:absolute;top:50%;width:30px;height:30px;transform:translate(-50%,-50%);background:var(--blue);border-radius:8px;box-shadow:inset 0 1px #fff6,inset 0 -2px 3px #00000040,0 4px 10px #00000073;display:flex;align-items:center;justify-content:center;gap:3px;outline:none}.thumb-grip{width:2px;height:12px;background:#ffffffb3;border-radius:2px}.scale{display:flex;justify-content:space-between;margin-top:14px;color:var(--muted);font-weight:700;font-size:12px}.roll-marker{position:absolute;top:-34px;transform:translate(-50%);display:flex;flex-direction:column;align-items:center;pointer-events:none}.roll-marker.is-animated{transition:left .65s cubic-bezier(.25,.46,.45,.94)}@keyframes markerPop{0%{transform:scale(.7);opacity:0}to{transform:scale(1);opacity:1}}.roll-bubble{background:#fff;color:#0f212e;font-weight:800;font-size:14px;padding:4px 10px;border-radius:6px;box-shadow:0 4px 10px #00000073;animation:markerPop .18s ease}.roll-marker.win .roll-bubble{background:var(--green);color:#06210f;box-shadow:0 4px 12px #36b06166}.roll-marker.lose .roll-bubble{background:var(--red);color:#fff;box-shadow:0 4px 12px #d44e6966}.roll-pointer{width:0;height:0;border-left:6px solid transparent;border-right:6px solid transparent;border-top:7px solid #ffffff}.roll-marker.win .roll-pointer{border-top-color:var(--green)}.roll-marker.lose .roll-pointer{border-top-color:var(--red)}.fair-bj{display:flex;flex-direction:column;gap:14px;margin-top:6px}.fair-bj-hand{display:flex;flex-direction:column;align-items:center;gap:6px}.fair-bj-label{font-size:11px;font-weight:700;letter-spacing:.5px;text-transform:uppercase;color:var(--muted)}.fair-bj-row{display:flex;align-items:center;gap:10px}.fair-bj .bj-hand .bj-card+.bj-card{margin-left:-28px}.fair-bj-deck-wrap{display:flex;flex-direction:column;gap:6px;align-items:center}.fair-bj-deck{display:flex;gap:6px;width:100%;overflow-x:auto;padding:4px 0 10px;scroll-snap-type:x proximity}.fair-bj-deck .bj-card{scroll-snap-align:start}.board-placeholder{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:14px;min-height:200px;border:1px dashed var(--border);border-radius:var(--radius);background:var(--panel)}.board-note{color:var(--muted);font-size:14px;font-weight:600}.board-result{border:none;background:var(--panel-3);color:var(--text);font-size:28px;font-weight:800;padding:10px 20px;border-radius:var(--radius);cursor:pointer}.board-result.win{color:var(--green)}.board-result.lose{color:var(--red)}.stats-row{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.stat-field{display:flex;flex-direction:column;gap:6px}.stat-field label{color:var(--muted);font-size:12px}.stat-input{display:flex;align-items:center;gap:6px;background:var(--panel);border:1px solid var(--border);border-radius:var(--radius-sm);padding:0 10px}.stat-input input{flex:1;background:none;border:none;color:var(--text);padding:11px 0;font-weight:600;outline:none;min-width:0}.stat-input input::-webkit-outer-spin-button,.stat-input input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.stat-input input[type=number]{-moz-appearance:textfield}.stat-input .unit{color:var(--muted);font-weight:700}.dir-toggle{background:var(--panel-3);border:none;color:var(--text);width:28px;height:28px;border-radius:var(--radius-sm);font-size:15px}.dir-toggle:hover{background:#3a5363}.modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:50;background:#0000008c;display:flex;align-items:center;justify-content:center;padding:16px}.modal{width:100%;max-width:360px;background:var(--panel);border:1px solid var(--border);border-radius:var(--radius);padding:16px}.modal-head{display:flex;align-items:center;gap:10px;margin-bottom:14px}.modal-roll{font-size:22px;font-weight:800}.modal-roll.win{color:var(--green)}.modal-roll.lose{color:var(--red)}.modal-bar{padding:0 4px;margin-bottom:18px}.modal-roll-fallback{font-size:22px;font-weight:800;margin-bottom:14px}.modal-roll-fallback.win{color:var(--green)}.modal-roll-fallback.lose{color:var(--red)}.result-badge{font-size:11px;font-weight:700;padding:3px 10px;border-radius:999px;text-transform:uppercase;letter-spacing:.4px}.result-badge.win{background:#00e70126;color:var(--green)}.result-badge.lose{background:#ed416326;color:var(--red)}.modal-close{margin-left:auto;background:var(--panel-3);border:none;color:var(--muted);width:28px;height:28px;border-radius:var(--radius-sm);cursor:pointer}.modal-close:hover{color:var(--text)}.modal.ccm{max-width:440px;max-height:92dvh;display:flex;flex-direction:column}.ccm-head{margin-bottom:12px}.ccm-title{font-weight:800;font-size:16px}.ccm-panel{display:flex;flex-direction:column;min-height:0;gap:14px}.ccm-hero{display:grid;grid-template-columns:1fr auto;align-items:center;gap:4px 12px;padding:14px;border:1px solid var(--border);border-radius:var(--radius);background:var(--panel-3)}.ccm-hero-label{font-size:12px;color:var(--muted)}.ccm-hero-val{grid-row:2;display:inline-flex;align-items:center;gap:6px;font-size:22px;font-weight:800;color:var(--text)}.ccm-claim-btn{grid-column:2;grid-row:1 / span 2;align-self:center;background:var(--accent);color:#1a1407;border:none;border-radius:var(--radius-sm);padding:10px 16px;font-size:13px;font-weight:800;cursor:pointer}.ccm-claim-btn:hover:not(:disabled){filter:brightness(1.08)}.ccm-claim-btn:disabled{opacity:.4;cursor:not-allowed}.ccm-totals{display:flex;gap:10px}.ccm-total{flex:1;display:flex;flex-direction:column;gap:3px;padding:10px 12px;border:1px solid var(--border);border-radius:var(--radius-sm)}.ccm-total-label{font-size:11px;color:var(--muted)}.ccm-total-val{display:inline-flex;align-items:center;gap:5px;font-size:15px;font-weight:700;color:var(--text)}.ccm-list-head,.ccm-row{display:grid;grid-template-columns:1fr auto auto;gap:12px;align-items:center}.ccm-list-head{font-size:11px;text-transform:uppercase;letter-spacing:.4px;color:var(--muted);padding:0 4px 6px;border-bottom:1px solid var(--border)}.ccm-list{display:flex;flex-direction:column;overflow-y:auto;min-height:0}.ccm-row{padding:9px 4px;border-bottom:1px solid var(--border)}.ccm-row:last-child{border-bottom:none}.ccm-row-name{font-size:13px;font-weight:600;color:var(--text);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ccm-row-val{display:inline-flex;align-items:center;gap:5px;font-size:13px;font-weight:700;color:var(--text);justify-content:flex-end;min-width:74px}.ccm-row-val.muted{color:var(--muted);font-weight:600}.ccm-empty{font-size:13px;color:var(--muted);text-align:center;padding:18px 8px}.ccm-error{font-size:12px;color:var(--red);text-align:center;padding:8px}.modal.vcs{max-width:560px;max-height:92dvh;display:flex;flex-direction:column;position:relative}.vcs-panel{display:flex;flex-direction:column;flex:1 1 auto;min-height:0}.vcs-panel-bal{flex:0 0 auto;display:flex;justify-content:flex-end;margin-bottom:10px}.vcs-head{margin-bottom:12px}.vcs-title{font-weight:800;font-size:16px}.vcs-balance{margin-left:auto;display:inline-flex;align-items:center;gap:5px;font-weight:700;color:#f0b232}.vcs-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(150px,(100% - 10px) / 2),1fr));gap:10px;overflow-y:auto}.vcs-card{display:flex;flex-direction:column;align-items:center;gap:4px;padding:10px 9px;background:linear-gradient(180deg,color-mix(in srgb,var(--metal) 14%,var(--panel-2)) 0%,var(--panel-2) 70%);border:1px solid color-mix(in srgb,var(--metal) 45%,var(--border));border-radius:12px;text-align:center}.vcs-chest{position:relative;width:62px;height:62px;display:grid;place-items:center}.vcs-chest-img{width:100%;height:100%;object-fit:contain;filter:drop-shadow(0 3px 6px rgba(0,0,0,.42))}.vcs-chest-plus{position:absolute;top:-6px;right:-6px;z-index:1;min-width:16px;height:16px;padding:0 3px;display:grid;place-items:center;border-radius:999px;background:var(--accent);color:#1a1407;font-size:12px;font-weight:900;line-height:1}.vcs-name{font-weight:700;font-size:13px}.vcs-cost{display:inline-flex;align-items:center;gap:4px;font-size:12px;color:#f0b232;font-variant-numeric:tabular-nums}.vcs-open{margin-top:4px;width:100%;background:var(--accent);color:#04121f;border:1px solid var(--accent);border-radius:8px;padding:7px 10px;font-size:12.5px;font-weight:800;cursor:pointer}.vcs-open:hover:not(:disabled){filter:brightness(1.06)}.vcs-open:disabled{opacity:.4;cursor:not-allowed}.vcs-card.locked .vcs-chest{filter:grayscale(.85) brightness(.72)}.vcs-card.locked .vcs-name,.vcs-card.locked .vcs-cost{opacity:.65}.vcs-card.locked .vcs-open{background:var(--panel-3);color:var(--muted);border-color:var(--border);opacity:1;font-size:11px;font-weight:700;white-space:normal;line-height:1.2;min-height:44px;display:flex;align-items:center;justify-content:center;text-align:center}.vcs-error{margin:10px 0 0;color:var(--danger);font-size:12.5px;text-align:center}.vcs-foot{margin-top:14px;display:flex;justify-content:center}.vcs-info-btn{background:var(--panel-3);border:1px solid var(--border);color:var(--text);border-radius:8px;padding:8px 18px;font-size:12.5px;font-weight:700;cursor:pointer}.vcs-info-btn:hover{border-color:var(--accent);color:var(--accent)}.vcs-info{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(220px,100%),1fr));gap:12px;overflow-y:auto}.vcs-info-chest{background:var(--panel-2);border:1px solid var(--border);border-radius:10px;padding:10px 12px}.vcs-info-head{display:flex;align-items:baseline;justify-content:space-between;margin-bottom:6px;padding-bottom:6px;border-bottom:1px solid var(--border)}.vcs-info-name{font-weight:800;font-size:13.5px}.vcs-info-ev{display:inline-flex;align-items:center;gap:4px;color:var(--muted);font-size:11.5px;font-variant-numeric:tabular-nums}.vcs-info-rows{display:flex;flex-direction:column;gap:3px}.vcs-info-row{display:flex;align-items:center;justify-content:space-between;font-size:12px;font-variant-numeric:tabular-nums}.vcs-info-prize{display:inline-flex;align-items:center;gap:4px;font-weight:700}.vcs-info-chance{color:var(--muted)}.vcs-stage{position:relative;height:132px;flex:0 0 auto;margin-bottom:12px;border-radius:14px;overflow:hidden;display:grid;place-items:center;background:radial-gradient(120% 90% at 50% 0%,color-mix(in srgb,var(--accent) 10%,var(--panel-2)) 0%,var(--panel-2) 60%,var(--panel) 100%);border:1px solid var(--border)}.vcs-stage-idle{color:var(--muted);font-size:13px;font-weight:600;letter-spacing:.2px}.vcs-stage-opening{display:grid;place-items:center;gap:8px}.vcs-open-chest{width:108px;height:108px;object-fit:contain;transform-origin:50% 85%;animation:vcs-shake .5s ease-in-out infinite;filter:drop-shadow(0 0 0 rgba(240,178,50,0))}.vcs-stage-opening:before{content:"";position:absolute;width:150px;height:150px;border-radius:50%;background:radial-gradient(circle,color-mix(in srgb,var(--accent) 55%,transparent) 0%,transparent 68%);animation:vcs-glow-pulse .9s ease-in-out infinite}.vcs-open-label{position:relative;color:var(--accent);font-size:12.5px;font-weight:800;letter-spacing:.4px}@keyframes vcs-shake{0%,to{transform:rotate(0) translateY(0)}20%{transform:rotate(-6deg) translateY(-1px)}40%{transform:rotate(5deg)}60%{transform:rotate(-4deg) translateY(-1px)}80%{transform:rotate(3deg)}}@keyframes vcs-glow-pulse{0%,to{opacity:.35;transform:scale(.9)}50%{opacity:.75;transform:scale(1.08)}}.vcs-stage-reel{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column}.vcs-reel{position:relative;flex:1 1 auto;min-height:0;overflow:hidden}.vcs-reel-track{display:flex;height:100%;align-items:center;will-change:transform;transform:translateZ(0)}.vcs-reel-cell{flex:0 0 112px;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;opacity:.9}.vcs-reel-img{width:74px;height:74px;object-fit:contain;filter:drop-shadow(0 4px 8px rgba(0,0,0,.45));transition:transform .25s ease}.vcs-reel-amt{display:inline-flex;align-items:center;gap:4px;font-weight:800;font-size:12px;color:var(--text);font-variant-numeric:tabular-nums}.vcs-reel.settled .vcs-reel-cell{opacity:.4;transition:opacity .3s ease}.vcs-reel.settled .vcs-reel-cell.winner{opacity:1}.vcs-reel.settled .vcs-reel-cell.winner .vcs-reel-img{transform:scale(1.16);filter:drop-shadow(0 0 12px color-mix(in srgb,var(--accent) 70%,transparent)) drop-shadow(0 4px 8px rgba(0,0,0,.5))}.vcs-reel.settled .vcs-reel-cell.winner .vcs-reel-amt{color:var(--green);font-size:13px}.vcs-reel-marker{--vcs-reel-split: 56px;position:absolute;top:6px;bottom:6px;left:50%;width:0;z-index:3;pointer-events:none}.vcs-reel-line{position:absolute;top:0;bottom:0;left:-1px;width:2px;background:var(--accent);box-shadow:0 0 14px 3px color-mix(in srgb,var(--accent) 55%,transparent);transition:transform .38s cubic-bezier(.2,1.25,.35,1),box-shadow .2s ease}.vcs-reel-line.a:before,.vcs-reel-line.a:after{content:"";position:absolute;left:50%;transform:translate(-50%);border-left:6px solid transparent;border-right:6px solid transparent;transition:opacity .16s ease-out}.vcs-reel-line.a:before{top:-7px;border-top:7px solid var(--accent)}.vcs-reel-line.a:after{bottom:-7px;border-bottom:7px solid var(--accent)}.vcs-reel.settled .vcs-reel-line.a{transform:translate(calc(var(--vcs-reel-split) * -1))}.vcs-reel.settled .vcs-reel-line.b{transform:translate(var(--vcs-reel-split))}.vcs-reel.settled .vcs-reel-line{background:var(--green);box-shadow:0 0 20px 4px color-mix(in srgb,var(--green) 70%,transparent)}.vcs-reel.settled .vcs-reel-line.a:before,.vcs-reel.settled .vcs-reel-line.a:after{opacity:0}.vcs-reel-fade{position:absolute;top:0;bottom:0;width:56px;z-index:1;pointer-events:none}.vcs-reel-fade.a{left:0;background:linear-gradient(90deg,var(--panel-2),transparent)}.vcs-reel-fade.b{right:0;background:linear-gradient(270deg,var(--panel-2),transparent)}.vcs-stage-caption{flex:0 0 auto;padding:5px 0 2px;text-align:center;font-weight:800;font-size:12.5px;font-variant-numeric:tabular-nums;display:inline-flex;align-items:center;justify-content:center;gap:5px}.vcs-stage-caption.win{color:var(--green)}@media (prefers-reduced-motion: reduce){.vcs-open-chest,.vcs-stage-opening:before{animation:none}}.modal-rows{display:flex;flex-direction:column;gap:1px;background:var(--border);border-radius:var(--radius-sm);overflow:hidden}.modal-row{display:flex;justify-content:space-between;align-items:center;padding:10px 12px;background:var(--panel-2)}.modal-row-label{color:var(--muted);font-size:13px}.modal-row-value{font-weight:700;font-size:14px}.row-amt{display:inline-flex;align-items:center;gap:6px}.row-amt.win{color:var(--green)}.row-amt.lose{color:var(--muted)}.row-xp{color:#f0b232;font-weight:700}.fair-toggle{display:flex;width:100%;align-items:center;justify-content:space-between;margin-top:14px;background:var(--panel-3);border:none;color:var(--text);font-family:inherit;font-weight:700;font-size:13px;padding:10px 12px;border-radius:var(--radius-sm);cursor:pointer}.fair-toggle:hover{background:#3a5363}.fair-caret{color:var(--muted)}.fair-body{margin-top:8px;display:flex;flex-direction:column;gap:10px}.seed{display:flex;flex-direction:column;gap:3px}.seed-label{color:var(--muted);font-size:12px}.seed-row{display:flex;align-items:stretch;gap:4px}.seed-value{flex:1;min-width:0;background:var(--panel-2);border:1px solid var(--border);border-radius:var(--radius-sm);padding:8px 10px;font-size:12px;word-break:break-all;color:var(--text);font-family:ui-monospace,SFMono-Regular,Menlo,monospace}.seed-copy{flex-shrink:0;width:32px;background:var(--panel-2);border:1px solid var(--border);border-radius:var(--radius-sm);color:var(--muted);font-size:15px;cursor:pointer}.seed-copy:hover{border-color:var(--accent);color:var(--accent)}.seed-copy.copied{color:var(--green);border-color:var(--green)}.seed-pending{color:var(--muted);font-size:12px;margin:0}.modal.fairness{max-width:480px}.fair-tabs{display:flex;gap:6px;background:var(--panel-2);border:1px solid var(--border);border-radius:var(--radius-sm);padding:4px;margin-bottom:14px}.fair-tab{flex:1;background:none;border:none;color:var(--muted);font-weight:700;font-size:13px;padding:8px;border-radius:var(--radius-sm)}.fair-tab.active{background:var(--panel-3);color:var(--text)}.fair-pane{display:flex;flex-direction:column;gap:10px}.fair-note{color:var(--muted);font-size:12px;margin:0 0 4px}.fair-overview-title{font-size:15px;font-weight:800;margin:0 0 2px;color:var(--text)}.fair-overview-text{color:var(--muted);font-size:13px;line-height:1.55;margin:0}.fair-link{color:var(--accent);text-decoration:underline;white-space:nowrap}.fair-link:hover{opacity:.85}.fair-flow{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-top:4px;padding:12px;background:var(--panel-2);border:1px solid var(--border);border-radius:var(--radius-sm)}.fair-flow-step{padding:6px 10px;background:var(--panel-3);border:1px solid var(--border);border-radius:var(--radius-sm);font-size:12px;font-weight:700;color:var(--text)}.fair-flow-op{color:var(--muted);font-weight:800}.fair-flow-result{color:var(--accent);border-color:var(--accent)}.fair-hint{color:var(--muted);font-size:11px;margin:2px 0 0}.fair-link{background:none;border:none;padding:0;font:inherit;color:var(--accent);font-weight:700;cursor:pointer;text-decoration:underline}.fair-link:hover{color:var(--text)}.fair-label{color:var(--muted);font-size:12px;margin-top:4px}.fair-input{background:var(--panel-2);border:1px solid var(--border);border-radius:var(--radius-sm);padding:9px 10px;color:var(--text);font-size:13px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;width:100%}.fair-input:read-only{color:var(--muted)}.fair-input:focus{outline:none;border-color:var(--accent)}.fair-select{font-family:inherit;cursor:pointer;-moz-appearance:none;appearance:none;-webkit-appearance:none;background-image:linear-gradient(45deg,transparent 50%,var(--muted) 50%),linear-gradient(135deg,var(--muted) 50%,transparent 50%);background-position:calc(100% - 16px) calc(50% - 2px),calc(100% - 11px) calc(50% - 2px);background-size:5px 5px,5px 5px;background-repeat:no-repeat;padding-right:30px}.fair-select:disabled{opacity:.55;cursor:not-allowed}.fair-select option{background:var(--panel);color:var(--text)}.fair-number{display:flex;gap:4px;align-items:stretch}.fair-number .fair-num-input{flex:1;min-width:0;text-align:center;-moz-appearance:textfield}.fair-number .fair-num-input::-webkit-outer-spin-button,.fair-number .fair-num-input::-webkit-inner-spin-button{-webkit-appearance:none}.fair-num-btn{background:var(--panel-2);border:1px solid var(--border);border-radius:var(--radius-sm);color:var(--text);font-size:16px;width:34px;cursor:pointer;line-height:1;flex-shrink:0}.fair-num-btn:hover:not(:disabled){border-color:var(--accent);color:var(--accent)}.fair-num-btn:disabled{opacity:.45;cursor:not-allowed}.fair-num-input:disabled{opacity:.55;cursor:not-allowed}.fair-action{margin-top:6px;background:var(--accent);color:#1a1405;border:none;border-radius:var(--radius-sm);font-weight:800;font-size:13px;padding:10px}.fair-action:disabled{opacity:.5;cursor:not-allowed}.fair-action:not(:disabled):hover{filter:brightness(1.08)}.fair-action.verified{background:var(--green);color:#06210f}.fair-divider{height:1px;background:var(--border);margin:6px 0}.fair-seed{display:flex;flex-direction:column;gap:3px}.fair-seed-label{color:var(--muted);font-size:12px}.fair-seed-value{flex:1;min-width:0;background:var(--panel-2);border:1px solid var(--border);border-radius:var(--radius-sm);padding:8px 10px;font-size:12px;word-break:break-all;color:var(--text);font-family:ui-monospace,SFMono-Regular,Menlo,monospace}.fair-revealed{background:var(--panel-2);border:1px solid var(--accent);border-radius:var(--radius-sm);padding:12px;display:flex;flex-direction:column;gap:8px}.fair-revealed-title{color:var(--accent);font-size:12px;font-weight:700}.fair-result{background:var(--panel-2);border:1px solid var(--green);border-radius:var(--radius-sm);padding:12px 12px 20px;font-size:14px}.fair-result b{font-size:18px;color:var(--green)}.fair-result-label{color:var(--muted);font-size:12px;margin-bottom:8px}.fair-result-raw{margin:0;max-height:220px;overflow:auto;white-space:pre-wrap;word-break:break-word;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12px;color:var(--text)}.fair-slider-wrap{margin-top:28px;padding-top:44px;position:relative;pointer-events:none;-webkit-user-select:none;user-select:none}.fair-error{color:var(--red);font-size:12px;word-break:break-word}.foot{margin-top:14px;display:flex;align-items:center;justify-content:center;gap:14px;color:var(--muted);font-size:12px}.howto-btn{display:inline-flex;align-items:center;gap:6px;background:var(--panel);border:1px solid var(--border);color:var(--text);font-family:inherit;font-size:12px;font-weight:600;padding:6px 12px;border-radius:999px;cursor:pointer}.howto-btn:hover{background:var(--panel-3)}.anim-toggle{display:inline-flex;align-items:center;gap:5px;background:var(--panel);border:1px solid var(--border);color:var(--muted);font-size:12px;font-weight:600;padding:6px 12px;border-radius:999px;cursor:pointer}.anim-toggle:hover{background:var(--panel-3);color:var(--text)}.anim-toggle.anim-on{color:var(--accent);border-color:var(--accent)}.howto-i{display:inline-flex;align-items:center;justify-content:center;width:15px;height:15px;border-radius:50%;background:var(--blue);color:#fff;font-size:10px;font-weight:800;font-style:italic}.options-bar{margin:12px 0;display:flex;align-items:center;justify-content:flex-start;gap:8px}.hidden-btn{display:inline-flex;align-items:center;gap:7px;height:36px;padding:0 14px;background:var(--panel);border:1px solid var(--border);border-radius:var(--radius-sm);color:var(--muted);font-family:inherit;font-size:13px;font-weight:700;cursor:pointer;transition:color .15s,border-color .15s,background .15s}.hidden-btn:hover{color:var(--accent);border-color:var(--accent);background:var(--panel-3)}.hidden-btn.on{color:var(--accent);border-color:var(--accent);background:#cbb3571f}.hidden-icon{display:inline-flex;align-items:center}.livehosts-btn{display:inline-flex;align-items:center;gap:7px;height:38px;padding:0 14px;background:var(--panel);border:1px solid var(--border);border-radius:var(--radius-sm);color:var(--muted);font-family:inherit;font-weight:700;font-size:13px;white-space:nowrap;cursor:pointer;transition:color .15s,border-color .15s,background .15s}.livehosts-btn:hover,.livehosts-btn.open{color:var(--accent);border-color:var(--accent);background:var(--panel-3)}.livehosts-panel{width:min(460px,94vw);max-height:76vh;display:flex;flex-direction:column;background:var(--panel);border:1px solid var(--border);border-radius:var(--radius);box-shadow:0 14px 38px #0009;z-index:1000;overflow:hidden}.livehosts-panel-head{position:relative;display:flex;align-items:center;justify-content:space-between;gap:10px;padding:10px 12px;border-bottom:1px solid var(--border)}.livehosts-panel-title{font-weight:800;font-size:14px}.livehosts-popup-toggle{position:absolute;left:50%;transform:translate(-50%);display:inline-flex;align-items:center;gap:7px;cursor:pointer}.livehosts-popup-label{font-size:12px;font-weight:600;color:var(--muted);-webkit-user-select:none;user-select:none}.livehosts-panel-close{background:none;border:none;color:var(--muted);cursor:pointer;font-size:14px;line-height:1;padding:2px 6px}.livehosts-panel-close:hover{color:var(--accent)}.livehosts-panel-body{overflow-y:auto}.livehosts-panel-body .ls-lite{padding:10px;max-width:none}.livehosts-panel-body .ls-lite-list{grid-template-columns:1fr}.fairness-btn{margin-left:auto;display:inline-flex;align-items:center;gap:7px;height:36px;padding:0 14px;background:var(--panel);border:1px solid var(--border);border-radius:var(--radius-sm);color:var(--muted);font-weight:700;font-size:13px}.fairness-btn:hover{color:var(--accent);border-color:var(--accent);background:var(--panel-3)}.fair-head-title{display:inline-flex;align-items:center;gap:8px}.settings-anchor{position:relative}.settings-gear{display:flex;align-items:center;justify-content:center;width:36px;height:36px;background:var(--panel);border:1px solid var(--border);border-radius:var(--radius-sm);color:var(--muted);font-size:18px;cursor:pointer;transition:color .15s,border-color .15s,background .15s}.settings-gear:hover,.settings-gear.open{color:var(--accent);border-color:var(--accent);background:var(--panel-3)}.settings-panel{z-index:9999;width:220px;background:var(--panel);border:1px solid var(--border);border-radius:var(--radius);padding:6px;box-shadow:0 8px 28px #0000008c}.settings-divider{height:1px;background:var(--border);margin:4px 0}.settings-row{display:flex;align-items:center;gap:10px;padding:9px 10px;border-radius:var(--radius-sm);color:var(--text)}button.settings-btn-row{width:100%;background:none;border:none;text-align:left;cursor:pointer}button.settings-btn-row:hover{background:var(--panel-3)}button.settings-btn-row.s-active{color:var(--accent)}.settings-icon{font-size:16px;flex-shrink:0;width:20px;text-align:center}.settings-label{flex:1;font-size:13px;font-weight:600}.s-pill{font-size:10px;font-weight:800;padding:2px 7px;border-radius:999px;background:var(--panel-3);color:var(--muted);letter-spacing:.4px}.s-pill.on{background:#cbb35726;color:var(--accent)}.vol-slider{flex:1;min-width:0;width:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;height:4px;border-radius:999px;background:var(--panel-3);outline:none;cursor:pointer}.vol-slider::-webkit-slider-thumb{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:14px;height:14px;border-radius:50%;background:var(--accent);cursor:pointer}.vol-slider::-moz-range-thumb{width:14px;height:14px;border:none;border-radius:50%;background:var(--accent);cursor:pointer}.ls-panel{z-index:1402;width:280px;background:var(--panel);border:1px solid var(--border);border-radius:var(--radius);box-shadow:0 8px 32px #0009;overflow:hidden}.ls-head{display:flex;align-items:center;justify-content:space-between;padding:10px 14px;background:var(--panel-2);border-bottom:1px solid var(--border);cursor:grab;-webkit-user-select:none;user-select:none}.ls-head:active{cursor:grabbing}.ls-title{display:inline-flex;align-items:center;gap:7px;font-weight:700;font-size:14px}.ls-title-icon{display:inline-flex}.ls-head-actions{display:inline-flex;align-items:center;gap:6px}.ls-close{background:none;border:none;color:var(--muted);font-size:15px;cursor:pointer;padding:0 2px}.ls-close:hover{color:var(--text)}.ls-refresh{display:inline-flex;align-items:center;justify-content:center;width:26px;height:26px;background:var(--panel-3);border:1px solid var(--border);border-radius:var(--radius-sm);color:var(--muted);font-size:15px;cursor:pointer;transition:color .15s,transform .2s}.ls-refresh:hover{color:var(--accent);transform:rotate(-90deg)}.ls-grid{display:grid;grid-template-columns:1fr 1fr;gap:1px;background:var(--border);margin:12px 14px;border:1px solid var(--border);border-radius:var(--radius-sm);overflow:hidden}.ls-cell{background:var(--panel-2);padding:9px 11px}.ls-label{color:var(--muted);font-size:11px;margin-bottom:3px}.ls-value{display:inline-flex;align-items:center;gap:5px;font-weight:700;font-size:14px}.ls-value.pos{color:var(--green)}.ls-value.neg{color:var(--red)}.ls-value.xp,.ls-value .ls-tie{color:#f0b232}.ls-value .neg{color:var(--red)}.ls-value .ls-sep{color:var(--muted);font-weight:600;margin:0 1px}.ls-graph-wrap{position:relative;margin:0 14px 14px;height:96px;background:var(--panel-2);border:1px solid var(--border);border-radius:var(--radius-sm);overflow:hidden}.ls-graph{display:block;width:100%;height:100%}.ls-area.up{fill:#36b0611f}.ls-area.down{fill:#d44e691f}.ls-zero{stroke:var(--border);stroke-width:1;stroke-dasharray:3 3}.ls-cursor{position:absolute;top:0;bottom:0;width:1px;background:#ffffff2e;transform:translate(-.5px);pointer-events:none}.ls-dot{position:absolute;width:9px;height:9px;border-radius:50%;background:var(--panel);border:2px solid var(--green);transform:translate(-50%,-50%);pointer-events:none}.ls-tip{position:absolute;top:6px;left:8px;display:inline-flex;align-items:center;gap:4px;background:var(--panel-3);border:1px solid var(--border);border-radius:var(--radius-sm);padding:3px 7px;font-size:12px;font-weight:700;white-space:nowrap;pointer-events:none;z-index:1}.ls-tip .pos{color:var(--green)}.ls-tip .neg{color:var(--red)}.ls-graph-empty{margin:0 14px 14px;padding:32px 12px;text-align:center;color:var(--muted);font-size:12px;background:var(--panel-2);border:1px solid var(--border);border-radius:var(--radius-sm)}@media (max-width: 560px){.ls-panel{width:min(228px,calc(100vw - 24px))}.ls-head{padding:7px 10px}.ls-title{font-size:12.5px;gap:6px}.ls-title-icon svg{width:13px;height:13px}.ls-refresh{width:22px;height:22px}.ls-close{font-size:13px}.ls-grid{margin:9px 10px}.ls-cell{padding:6px 8px}.ls-label{font-size:10px;margin-bottom:2px}.ls-value{font-size:12.5px;gap:4px}.ls-value svg,.ls-label svg{max-width:12px;max-height:12px}.ls-graph-wrap{margin:0 10px 10px;height:64px}.ls-graph-empty{margin:0 10px 10px;padding:16px 10px;font-size:11px}}.modal.gameinfo{max-width:460px}.gameinfo-title{display:inline-flex;align-items:center;gap:9px;font-size:17px;font-weight:800}.gameinfo-title-icon{display:inline-flex}.gameinfo-tabs{width:fit-content;max-width:100%;margin:2px auto 18px}.gameinfo-tabs button{flex:0 0 auto;padding:9px 22px;font-weight:700;white-space:nowrap}.gameinfo-body{max-height:65vh;overflow-y:auto;padding-right:4px}.gameinfo-rules{margin:0;padding-left:24px;display:flex;flex-direction:column;gap:13px}.gameinfo-rules li{font-size:14px;line-height:1.5;color:var(--text);padding-left:4px}.gameinfo-rule-chip{vertical-align:-2px;margin:0 1px}.gameinfo-rule-strong{font-weight:700;color:var(--text)}.gameinfo-hierarchy{margin-top:16px;padding:12px 14px;border-radius:12px;background:var(--panel-2, rgba(255, 255, 255, .03));border:1px solid var(--line, rgba(255, 255, 255, .08))}.gameinfo-hierarchy-head{font-family:var(--font-display, inherit);font-size:13px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--accent);margin-bottom:9px}.gameinfo-hierarchy-chain{display:flex;flex-wrap:wrap;align-items:center;gap:4px 2px}.gameinfo-hierarchy-item{display:inline-flex;align-items:center;font-size:13.5px;font-weight:700;color:var(--text)}.gameinfo-hierarchy-sep{margin:0 7px;font-weight:700;color:var(--accent);opacity:.7}.gameinfo-hierarchy-note{margin-top:8px;font-size:12px;color:var(--muted)}.gameinfo-rules-sub{margin:7px 0 0;padding-left:18px;list-style:disc;display:flex;flex-direction:column;gap:5px}.gameinfo-rules-sub li{font-size:13px;line-height:1.45;color:var(--muted);padding-left:2px}.gameinfo-limits{display:flex;flex-direction:column}.gameinfo-limit-section{margin-top:14px;margin-bottom:6px;font-size:12px;font-weight:800;color:var(--accent)}.gameinfo-bet-name{font-size:13px;font-weight:700;color:var(--accent);margin:8px 0 4px}.gameinfo-limit-note{margin:0;font-size:13px;line-height:1.45;color:var(--muted)}.gameinfo-tt{display:flex;flex-direction:column}.gameinfo-tt-head{display:flex;justify-content:space-between;gap:14px;padding:0 2px 7px;font-size:11px;font-weight:800;letter-spacing:.5px;text-transform:uppercase;color:var(--muted);border-bottom:1px solid var(--border)}.gameinfo-tt-head span{flex:1 1 0}.gameinfo-tt-head span:last-child{text-align:right}.gameinfo-tt-row{display:flex;justify-content:space-between;align-items:center;gap:14px;padding:9px 2px;border-bottom:1px solid var(--border);font-size:14px}.gameinfo-tt-row:last-child{border-bottom:none}.gameinfo-tt-val{display:inline-flex;align-items:center;gap:5px;flex:1 1 0;font-weight:700;color:var(--text);white-space:nowrap}.gameinfo-tt-val--end{justify-content:flex-end}.gameinfo-mult-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(72px,1fr));gap:6px;margin-top:8px;max-height:220px;overflow-y:auto;padding-right:2px}.gameinfo-mult-cell{display:flex;flex-direction:column;align-items:center;gap:2px;padding:6px 4px;background:var(--panel-2);border:1px solid var(--border);border-radius:8px}.gameinfo-mult-g{font-size:11px;color:var(--muted)}.gameinfo-mult-m{font-size:13px;font-weight:800;color:var(--accent);font-variant-numeric:tabular-nums}.gameinfo-sb-table{display:flex;flex-direction:column;margin-top:4px}.gameinfo-sb-row{display:flex;align-items:center;gap:10px;padding:9px 2px;border-bottom:1px solid var(--border);font-size:14px}.gameinfo-sb-row:last-child{border-bottom:none}.gameinfo-sb-name{flex:1 1 auto;font-weight:700;color:var(--text)}.gameinfo-sb-mult{font-weight:800;color:var(--accent);font-variant-numeric:tabular-nums;white-space:nowrap}.gameinfo-ctrl{display:flex;align-items:center;gap:12px;margin-bottom:14px}.gameinfo-ctrl-label{font-size:12px;font-weight:800;text-transform:uppercase;letter-spacing:.5px;color:var(--muted)}.gameinfo-select{background:var(--panel-2);border:1px solid var(--border);border-radius:var(--radius-sm);color:var(--text);font-family:inherit;font-size:14px;font-weight:700;padding:7px 10px;cursor:pointer}.gameui-modal{max-width:360px}.gameui-body{padding:4px 2px 2px;display:flex;flex-direction:column;gap:12px}.gameui-note{margin:0;font-size:13px;color:var(--muted)}.gameui-field{display:flex;flex-direction:column;gap:6px}.gameui-field-label{font-size:12px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--muted)}.gameui-select{width:100%}.gameui-hint{margin:0;font-size:12px;color:var(--muted);opacity:.8}.gameui-actions{display:flex;justify-content:flex-end;margin-top:4px}.gameui-ok{padding:8px 22px;border-radius:999px;border:1px solid transparent;background:var(--accent);color:#241a00;font-weight:800;font-size:14px;cursor:pointer;box-shadow:0 4px 10px #0000004d;transition:filter .15s ease,transform .1s ease}.gameui-ok:hover{filter:brightness(1.06)}.gameui-ok:active{transform:translateY(1px)}.gameinfo-dir-tabs{margin-bottom:12px;padding:3px}.gameinfo-dir-tabs button{flex:1 1 0;padding:8px 0;font-weight:700}.gameinfo-dice-fields{display:flex;gap:12px;margin-bottom:14px}.gameinfo-field{flex:1 1 0;display:flex;flex-direction:column;gap:5px;min-width:0}.gameinfo-field-label{font-size:11px;font-weight:800;text-transform:uppercase;letter-spacing:.5px;color:var(--muted)}.gameinfo-input{display:flex;align-items:center;gap:4px;background:var(--panel-2);border:1px solid var(--border);border-radius:var(--radius-sm);padding:0 10px}.gameinfo-input:focus-within{border-color:var(--accent)}.gameinfo-num{flex:1 1 0;min-width:0;background:none;border:none;outline:none;color:var(--text);font-family:inherit;font-size:15px;font-weight:700;padding:9px 0}.gameinfo-input-suffix{color:var(--muted);font-weight:700}.gameinfo-footnote{display:flex;align-items:center;gap:6px;margin:14px 0 0;padding-top:12px;border-top:1px solid var(--border);font-size:12px;line-height:1.5;color:var(--muted)}.gameinfo-footnote svg{flex:0 0 auto}.gameinfo-empty{margin:0;padding:28px 0;text-align:center;font-size:14px;font-style:italic;color:var(--muted)}.feed{margin-top:14px;background:var(--panel);border:1px solid var(--border);border-radius:var(--radius);overflow:hidden}.feed-head{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:10px 12px;flex-wrap:wrap}.feed-tabs{display:flex;gap:4px;background:var(--panel-2);border-radius:999px;padding:4px;flex-wrap:wrap}.feed-tab{border:none;background:transparent;color:var(--muted);font-size:12px;font-weight:700;padding:7px 12px;border-radius:999px;white-space:nowrap}.feed-tab:hover{color:var(--text)}.feed-tab.active{background:var(--panel-3);color:var(--text)}.feed-count{display:flex;gap:4px;background:var(--panel-2);border-radius:var(--radius-sm);padding:3px}.feed-count-btn{border:none;background:transparent;color:var(--muted);font-size:12px;font-weight:700;padding:5px 10px;border-radius:var(--radius-sm);min-width:34px}.feed-count-btn:hover{color:var(--text)}.feed-count-btn.active{background:var(--panel-3);color:var(--accent)}.feed-table{display:grid;grid-auto-rows:min-content;align-content:start;column-gap:12px;max-height:636px;overflow:auto}.feed-table>*{grid-column:1 / -1}.feed-table .feed-row-head{position:sticky;top:0;z-index:2}.feed-table.can-drag{cursor:grab}.feed-table.dragging{cursor:grabbing;-webkit-user-select:none;user-select:none}.feed-table.dragging .feed-row-click{pointer-events:none}.feed-row{display:grid;grid-template-columns:subgrid;align-items:center;column-gap:12px;padding:10px 14px;font-size:13px;border-top:1px solid var(--border)}.feed-row>*{min-width:0}.feed-row>.ta-r{white-space:nowrap}.feed-row>*:last-child{padding-right:12px}.feed-table--bet{grid-template-columns:minmax(max-content,1.3fr) minmax(max-content,1fr) minmax(max-content,1fr) minmax(max-content,1fr) minmax(max-content,1fr)}.feed-table--player{grid-template-columns:minmax(max-content,1.3fr) minmax(max-content,1.1fr) minmax(max-content,1fr) minmax(max-content,1fr) minmax(max-content,1fr) minmax(max-content,1fr)}.feed-table--lb{grid-template-columns:44px minmax(max-content,1fr) minmax(max-content,1fr)}.feed-table--lb4{grid-template-columns:44px minmax(max-content,1.4fr) minmax(max-content,1fr) minmax(max-content,1fr)}.feed-table--wins{grid-template-columns:56px minmax(max-content,1.1fr) minmax(max-content,1.2fr) minmax(max-content,.9fr) minmax(max-content,1.1fr) minmax(max-content,.9fr) minmax(max-content,1.1fr)}.wins-rank{display:inline-flex;align-items:center}.wins-trophy{flex-shrink:0}.wins-betid{font-variant-numeric:tabular-nums}.feed-row-head{color:var(--muted);font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.4px;border-top:none;background:var(--panel-2)}.feed-row:not(.feed-row-head):hover{background:var(--panel-2)}.feed-row-click{cursor:pointer;transition:background .1s}.feed-row-click:hover{background:var(--panel-3)!important}.ta-r{text-align:right;justify-self:end}.feed-game{display:flex;align-items:center;gap:6px 8px;font-weight:700;flex-wrap:wrap;min-width:0}.feed-game-dot{width:8px;height:8px;border-radius:50%;background:var(--accent);flex-shrink:0}.feed-game-ic{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;color:var(--accent)}.feed-game-ic svg{width:15px;height:15px}.feed-game-name{white-space:nowrap}.feed-sidebet-tags{display:inline-flex;gap:4px;flex-wrap:wrap}.feed-sidebet-tag{font-size:9px;font-weight:800;letter-spacing:.3px;padding:1px 5px;border-radius:999px;border:1px solid transparent;white-space:nowrap}.feed-sidebet-tag.win{color:var(--green);background:#36b06129;border-color:#36b0614d}.feed-sidebet-tag.loss{color:var(--red);background:#d44e6924;border-color:#d44e6947}.feed-side-tag{font-size:9px;font-weight:800;letter-spacing:.3px;padding:1px 6px;border-radius:999px;white-space:nowrap;border:1px solid transparent}.feed-side-tag.win{color:var(--green);background:#36b06129;border-color:#36b0614d}.feed-side-tag.loss{color:var(--red);background:#d44e6924;border-color:#d44e6947}.feed-side-tag.push{color:var(--accent);background:#cbb3571f;border-color:#cbb3574d}.feed-player{font-weight:600;white-space:nowrap}.feed-player .feed-sidebet-tag{margin-left:6px;vertical-align:middle}.feed-bonus-pill{display:inline-block;margin-left:6px;padding:1px 6px;border-radius:999px;font-size:9.5px;font-weight:800;letter-spacing:.4px;text-transform:uppercase;vertical-align:middle;color:#2a1d06;background:linear-gradient(180deg,#f3d98a,#d0a94e);border:1px solid #a07c30;cursor:help}.wins-sideresult{margin-left:6px;color:var(--muted);font-size:11px;font-weight:600}.feed-muted{color:var(--muted)}.feed-amt{display:inline-flex;align-items:center;gap:5px;justify-content:flex-end;font-weight:700;white-space:nowrap}.feed-amt.win{color:var(--green)}.feed-amt.lose{color:var(--muted)}.feed-amt.push{color:var(--accent)}.feed-amt-multi{font-size:11px;white-space:normal}.feed-empty{padding:26px 14px;text-align:center;color:var(--muted);font-size:13px;border-top:1px solid var(--border)}.feed-note{padding:9px 14px;font-size:11px;color:var(--muted);border-top:1px solid var(--border);background:var(--panel-2)}.race-banner{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 14px;background:var(--panel-2);border-top:1px solid var(--border)}.race-tier{font-weight:800;font-size:14px;color:var(--accent)}.race-sub{color:var(--muted);font-size:12px;margin-top:2px}.lb-raffle{color:var(--muted);font-size:11px;margin-top:4px;opacity:.9}.lb-ends{color:var(--muted);font-size:11px;margin-top:4px}.lb-pct{color:var(--muted);font-size:11px;font-weight:600}.race-progress{flex:1;max-width:200px;height:8px;background:var(--panel-3);border-radius:999px;overflow:hidden}.race-progress-bar{height:100%;background:linear-gradient(90deg,var(--accent),var(--green));border-radius:999px;transition:width .4s ease}.lb-live{font-size:12px;font-weight:700;color:var(--muted)}.lb-live.on{color:var(--green)}.lb-medal{display:inline-flex;align-items:center;justify-content:center;line-height:0}.lb-rank-plain{display:inline-flex;align-items:center;justify-content:center;width:28px;font-weight:700;color:var(--muted)}.lb-rank{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;border-radius:50%;background:var(--panel-3);font-weight:800;font-size:12px;color:var(--muted)}.lb-rank.r1,.lb-rank.r2,.lb-rank.r3{border:1px solid rgba(255,255,255,.28);box-shadow:inset 0 1px #ffffff80,0 2px 5px #0006;text-shadow:0 1px 0 rgba(255,255,255,.25)}.lb-rank.r1{background:linear-gradient(160deg,#ffe9ad,#e9b84a 55%,#a97e2f);color:#3a2905}.lb-rank.r2{background:linear-gradient(160deg,#f2f5f9,#c8d2de 55%,#94a0b3);color:#26313f}.lb-rank.r3{background:linear-gradient(160deg,#f4cfa6,#cf9b6a 55%,#97643a);color:#35200e}@media (max-width: 560px){.feed-row{font-size:11.5px;padding:9px 10px}.feed-table{cursor:grab}.feed-table--wins{grid-template-columns:56px minmax(max-content,1.1fr) minmax(max-content,1.1fr) minmax(max-content,.9fr) minmax(max-content,1.1fr)}.feed-row.wins>:nth-child(3),.feed-row.wins>:nth-child(4){display:none}.wins-trophy{display:inline-block}.feed-head{flex-wrap:wrap;gap:8px}.feed-tabs{flex:1 1 100%;flex-wrap:wrap;justify-content:center;border-radius:var(--radius)}.feed-tab{flex:0 0 auto}.feed-count{margin-left:auto}}.bet-popup-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1400}.bet-popup{z-index:1401;width:300px;max-height:85vh;overflow-y:auto;background:var(--panel);border:1px solid var(--border);border-radius:var(--radius);box-shadow:0 8px 32px #0009;transition:opacity .08s}.bet-popup-head{display:flex;align-items:center;justify-content:space-between;padding:10px 14px;background:var(--panel-2);border-bottom:1px solid var(--border);border-radius:var(--radius) var(--radius) 0 0}.bet-popup-head-l{display:flex;align-items:center;gap:10px;min-width:0}.bet-popup-date{font-size:12px;color:var(--muted);white-space:nowrap}.bet-popup-badge{font-size:11px;font-weight:700;letter-spacing:.6px;padding:3px 9px;border-radius:20px;flex:none}.bet-popup-badge.win{background:#36b06133;color:var(--green)}.bet-popup-badge.lose{background:#d44e6933;color:var(--red)}.bet-popup-badge.push{background:#cbb35733;color:var(--accent)}.bet-popup-close{background:none;border:none;color:var(--muted);font-size:20px;line-height:1;padding:0 2px;cursor:pointer;transition:color .15s}.bet-popup-close:hover{color:var(--text)}.bet-popup-bar{padding:6px 16px 12px;background:var(--panel-2);border-bottom:1px solid var(--border)}.bet-popup-roll-fallback{padding:12px 16px;font-size:20px;font-weight:700;color:var(--text);background:var(--panel-2);border-bottom:1px solid var(--border)}.bet-popup-row{display:flex;justify-content:space-between;align-items:center;padding:9px 14px;font-size:13px;border-top:1px solid rgba(203,179,87,.08);color:var(--muted)}.bet-popup-row span:last-child{color:var(--text);font-weight:600}.bet-popup-val{display:inline-flex;align-items:center;gap:4px}.bet-popup-val.win{color:var(--green)}.bet-popup-val.lose{color:var(--red)}.bet-popup-row.xp-row span:last-child{color:#f4c430}.bet-popup-sidebets{border-top:1px solid rgba(203,179,87,.08)}.bet-popup-sidebets-head{padding:8px 14px 2px;font-size:11px;font-weight:800;letter-spacing:.5px;text-transform:uppercase;color:var(--muted)}.bet-popup-sidebets .bet-popup-row{border-top:none;padding-top:5px;padding-bottom:5px}.bet-popup-stats{padding:12px 14px;background:var(--panel-2);border-bottom:1px solid var(--border)}.stats-row--ro{gap:8px}.stats-row--ro .stat-field{gap:5px}.stats-row--ro .stat-field label{font-size:11px}.stats-row--ro .stat-input{padding:0 8px;gap:4px}.stat-ro{flex:1;min-width:0;font-weight:600;color:var(--text);font-size:13px;padding:9px 0}.dir-static{flex:none;width:24px;height:24px;display:flex;align-items:center;justify-content:center;background:var(--panel-3);color:var(--text);border-radius:var(--radius-sm);font-size:14px}.bet-popup-fair{padding:12px 14px 14px;border-top:1px solid var(--border)}.bet-popup-fair .fair-toggle{margin-top:0}.bet-popup-play{display:block;width:calc(100% - 28px);margin:10px 14px 4px;background:var(--accent);color:#1a1405;border:none;border-radius:var(--radius-sm);font-weight:800;font-size:13px;padding:10px;cursor:pointer}.bet-popup-play:hover{filter:brightness(1.08)}.idle-overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:2000;display:flex;align-items:center;justify-content:center;background:#04080edb;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.idle-card{background:var(--panel);border:1px solid var(--border);border-radius:var(--radius);padding:26px 30px;text-align:center;max-width:320px}.idle-title{font-size:17px;font-weight:800;color:var(--text)}.idle-sub{color:var(--muted);font-size:13px;margin:8px 0 18px}.idle-resume{background:var(--accent);color:#1a1404;border:none;border-radius:var(--radius-sm);font-weight:800;font-size:14px;padding:10px 22px}.idle-resume:hover{filter:brightness(1.08)}.settings-row.s-restrict .settings-label{color:var(--red)}.settings-row.s-restrict:hover{background:#d44e691f}.restrict-modal{max-width:360px}.restrict-warn{color:var(--red);font-size:13px;line-height:1.45;margin:6px 0 16px}.restrict-label{display:block;color:var(--muted);font-size:12px;margin-bottom:6px}.restrict-entry{display:flex;gap:8px;align-items:stretch;margin-bottom:12px}.restrict-amount{width:72px;background:var(--panel-2);border:1px solid var(--border);border-radius:var(--radius-sm);color:var(--text);font-weight:700;font-size:15px;text-align:center;padding:8px;-moz-appearance:textfield}.restrict-amount::-webkit-outer-spin-button,.restrict-amount::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.restrict-units{display:flex;gap:6px;flex:1}.restrict-dur{flex:1;background:var(--panel-2);border:1px solid var(--border);color:var(--text);font-weight:700;font-size:13px;padding:10px 6px;border-radius:var(--radius-sm)}.restrict-dur.active{border-color:var(--accent);color:var(--accent)}.restrict-ends{color:var(--text);font-size:13px;margin:0 0 8px}.restrict-ends b{color:var(--accent)}.restrict-cap{color:var(--red);font-size:12px;margin:0 0 12px}.restrict-confirm{width:100%;background:var(--red);color:#fff;border:none;font-weight:800;font-size:14px;padding:12px;border-radius:var(--radius-sm)}.restrict-confirm:hover:not(:disabled){filter:brightness(1.08)}.restrict-confirm:disabled{opacity:.45;cursor:not-allowed}.restrict-confirm-backdrop{z-index:60}.restrict-confirm-input{width:100%;text-align:left;font-weight:600;font-size:14px;margin-bottom:14px}.restrict-gate{position:fixed;top:0;right:0;bottom:0;left:0;z-index:4000;display:flex;align-items:center;justify-content:center;padding:16px;background:#04080ef0;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.restrict-card{background:var(--panel);border:1px solid var(--red);border-radius:var(--radius);padding:30px 34px;text-align:center;max-width:360px}.restrict-icon{font-size:40px}.restrict-title{font-size:20px;font-weight:800;color:var(--red);margin-top:8px}.restrict-text{color:var(--muted);font-size:14px;line-height:1.5;margin:10px 0}.restrict-subtext{font-size:12.5px;opacity:.85;margin-top:12px}.restrict-until{color:var(--text);font-size:13px;margin:0}:root[data-theme=gold]{--bg: #060a12;--panel: #0d141f;--panel-2: #090f18;--panel-3: #16202e;--border: rgba(201, 161, 74, .34);--text: #ece5d4;--muted: #8c93a1;--accent: #d0a94e;--green: #36b061;--green-hi: #46c772;--red: #c0473a;--blue: #d0a94e}[data-theme=gold] body{background:radial-gradient(900px 520px at 50% -6%,rgba(208,169,78,.1),transparent 60%),radial-gradient(1100px 800px at 50% 120%,rgba(20,30,48,.55),transparent 60%),var(--bg)}[data-theme=gold] .logo,[data-theme=gold] .lobby-head-title{font-family:Georgia,Times New Roman,serif;letter-spacing:.5px;background:linear-gradient(180deg,#f7e2a0,#d8b257,#9c7a32);-webkit-background-clip:text;background-clip:text;color:transparent}[data-theme=gold] .balance-center{border:1px solid var(--border);background:linear-gradient(180deg,rgba(208,169,78,.06),transparent);box-shadow:inset 0 1px #d0a94e1f}[data-theme=gold] .game,[data-theme=gold] .feed,[data-theme=gold] .bet-popup,[data-theme=gold] .ls-panel,[data-theme=gold] .modal{border:1px solid rgba(201,161,74,.5);box-shadow:0 6px 26px #0000008c,inset 0 1px #d0a94e1a}[data-theme=gold] .bet-button:not(.stop),[data-theme=gold] .ls-bet-btn,[data-theme=gold] .hc-rebet .bj-action-btn,[data-theme=gold] .dd-roll-btn{background:linear-gradient(180deg,#ecca78,#d0a94e 46%,#a07c30);color:#2a1d06;border:1px solid #8a6c34;box-shadow:inset 0 1px #ffffff73,0 2px 8px #00000080}[data-theme=gold] .mode-tabs button.active{box-shadow:inset 0 1px #d0a94e2e}.app{padding:clamp(8px,1.4vw,14px);padding-top:calc(clamp(8px,1.4vw,14px) + var(--discord-safe-area-inset-top, env(safe-area-inset-top, 0px)));padding-right:calc(clamp(8px,1.4vw,14px) + var(--discord-safe-area-inset-right, env(safe-area-inset-right, 0px)));padding-bottom:calc(clamp(8px,1.4vw,14px) + var(--discord-safe-area-inset-bottom, env(safe-area-inset-bottom, 0px)));padding-left:calc(clamp(8px,1.4vw,14px) + var(--discord-safe-area-inset-left, env(safe-area-inset-left, 0px)))}.topbar{margin-bottom:10px}.bet-panel{padding:11px;gap:8px}.board{padding:12px clamp(12px,2vw,20px) 16px;gap:18px}.bet-button{padding:11px;font-size:15px}.options-bar{margin:8px 0}.feed-row{padding:8px 12px}.stat-input{padding:0 8px}@media (max-width: 560px){.app{padding-top:calc(env(safe-area-inset-top,0px) + 64px)}}:root[data-theme=dark]{--bg: #0a0a0c;--panel: #16171c;--panel-2: #101116;--panel-3: #202229;--border: rgba(200, 208, 222, .13);--text: #f2f3f6;--muted: #9599a4;--accent: #c9ced8;--green: #37b061;--green-hi: #46c772;--red: #d44e69;--blue: #c9ced8;--grad-silver: linear-gradient(180deg, #f3f5f9 0%, #cbd0da 48%, #878c96 100%)}[data-theme=dark] body{background:radial-gradient(820px 460px at 50% -8%,rgba(205,214,232,.06),transparent 60%),linear-gradient(180deg,#0d0e11,#08080a)}[data-theme=dark] .logo,[data-theme=dark] .lobby-head-title,[data-theme=dark] .lobby-hero-title{background:var(--grad-silver);-webkit-background-clip:text;background-clip:text;color:transparent;-webkit-text-fill-color:transparent}[data-theme=dark] .game,[data-theme=dark] .feed,[data-theme=dark] .bet-popup,[data-theme=dark] .ls-panel,[data-theme=dark] .modal{background:linear-gradient(180deg,#17191e,#101116);border:1px solid rgba(200,208,222,.12);box-shadow:inset 0 1px #ffffff0d,0 6px 26px #00000080}[data-theme=dark] .bet-button:not(.stop),[data-theme=dark] .ls-bet-btn,[data-theme=dark] .lobby-hero-cta,[data-theme=dark] .lobby-soon-pill,[data-theme=dark] .lobby-card-play,[data-theme=dark] .hc-rebet .bj-action-btn,[data-theme=dark] .dd-roll-btn{background:var(--grad-silver);color:#191b1f;border:1px solid rgba(255,255,255,.35);box-shadow:inset 0 1px #fff9,0 4px 12px #00000073}[data-theme=dark] .bet-button:not(.stop):hover,[data-theme=dark] .lobby-hero-cta:hover{filter:brightness(1.05)}[data-theme=dark] .lobby-hero{background:radial-gradient(520px 260px at 8% -20%,rgba(210,218,232,.12),transparent 64%),radial-gradient(640px 320px at 100% 130%,rgba(150,156,168,.14),transparent 66%),linear-gradient(120deg,#1a1b21,#131419 60%,#0d0e12)}[data-theme=dark] .lobby-hero:before{background:linear-gradient(90deg,transparent,#cbd0da 28%,#f2f5f9 60%,transparent)}[data-theme=dark] .lobby-hero-tag{color:#d9dde4}[data-theme=dark] .lobby-hero-tag:before{background:#cbd0da;box-shadow:0 0 0 3px #cbd0da33}[data-theme=dark] .lobby-soon{background:radial-gradient(420px 120px at 12% 0%,rgba(210,218,232,.06),transparent 70%),var(--panel-2)}[data-theme=dark] .lobby-soon:before{background:linear-gradient(180deg,#e6e9ef,#7d828c)}[data-theme=dark] .lobby-soon-icon,[data-theme=dark] .lobby-head-icon{color:#cbd0da}.game-flowerpoker .board{padding-top:26px;padding-bottom:26px}.fp-board{display:flex;flex-direction:column;gap:14px;padding:2px 0}.fp-vs{display:flex;align-items:center;justify-content:center;gap:12px;color:var(--muted);font-weight:700}.fp-vs span{height:1px;flex:1;background:var(--border)}.fp-board.fp-grass,.hc-board.hc-grass{position:relative;overflow:hidden;padding:18px 16px 26px;border-radius:14px;background-color:#2b4524;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='630' height='467' viewBox='0 0 630 467' preserveAspectRatio='none'%3E%3Cg fill='none' stroke-linecap='round'%3E%3Cg stroke='%232c4a22' stroke-width='2.6'%3E%3Cpath d='M36 41 q7 -13 10 -24'/%3E%3Cpath d='M604 37 q4 -8 6 -14'/%3E%3Cpath d='M601 37 q8 -14 11 -25'/%3E%3Cpath d='M381 41 q7 -7 10 -13'/%3E%3Cpath d='M69 34 q-10 -8 -14 -14'/%3E%3Cpath d='M6 41 q-10 -17 -14 -31'/%3E%3Cpath d='M587 39 q6 -14 8 -26'/%3E%3Cpath d='M87 48 q-8 -10 -11 -18'/%3E%3Cpath d='M348 41 q8 -10 11 -19'/%3E%3Cpath d='M344 41 q-3 -11 -4 -20'/%3E%3Cpath d='M39 36 q-4 -13 -6 -24'/%3E%3Cpath d='M33 34 q9 -10 13 -18'/%3E%3Cpath d='M459 43 q-3 -15 -4 -27'/%3E%3Cpath d='M282 36 q-9 -16 -13 -29'/%3E%3Cpath d='M284 36 q-8 -7 -11 -13'/%3E%3Cpath d='M421 39 q-5 -13 -7 -23'/%3E%3Cpath d='M425 39 q-6 -10 -8 -19'/%3E%3Cpath d='M555 45 q4 -8 6 -14'/%3E%3Cpath d='M174 231 q-6 -10 -8 -18'/%3E%3Cpath d='M174 231 q-4 -12 -6 -22'/%3E%3Cpath d='M402 248 q-6 -8 -8 -14'/%3E%3Cpath d='M387 196 q-6 -15 -8 -27'/%3E%3Cpath d='M172 217 q-4 -12 -6 -21'/%3E%3Cpath d='M386 202 q6 -16 8 -29'/%3E%3Cpath d='M582 234 q9 -8 13 -15'/%3E%3Cpath d='M97 239 q-5 -7 -7 -13'/%3E%3Cpath d='M496 254 q-7 -15 -10 -27'/%3E%3Cpath d='M500 254 q9 -15 13 -28'/%3E%3Cpath d='M112 234 q4 -14 6 -26'/%3E%3Cpath d='M115 234 q-3 -8 -4 -15'/%3E%3Cpath d='M138 258 q-9 -15 -13 -28'/%3E%3Cpath d='M277 240 q7 -15 10 -27'/%3E%3Cpath d='M287 448 q6 -8 8 -15'/%3E%3Cpath d='M287 448 q5 -17 7 -31'/%3E%3Cpath d='M211 444 q-3 -13 -4 -24'/%3E%3Cpath d='M216 444 q-4 -17 -6 -30'/%3E%3Cpath d='M7 422 q-10 -15 -14 -27'/%3E%3Cpath d='M10 422 q8 -13 11 -23'/%3E%3Cpath d='M66 427 q9 -10 13 -19'/%3E%3Cpath d='M291 404 q-10 -11 -14 -20'/%3E%3Cpath d='M295 404 q-8 -7 -11 -12'/%3E%3Cpath d='M320 404 q10 -12 14 -22'/%3E%3Cpath d='M329 412 q7 -7 10 -13'/%3E%3Cpath d='M472 433 q-3 -12 -4 -21'/%3E%3Cpath d='M473 418 q-5 -13 -7 -24'/%3E%3Cpath d='M470 418 q4 -12 6 -21'/%3E%3Cpath d='M489 420 q6 -18 8 -32'/%3E%3C/g%3E%3Cg stroke='%233c6330' stroke-width='2.2'%3E%3Cpath d='M40 41 q6 -15 8 -28'/%3E%3Cpath d='M314 40 q-4 -8 -6 -15'/%3E%3Cpath d='M310 40 q10 -17 14 -30'/%3E%3Cpath d='M377 41 q5 -8 7 -15'/%3E%3Cpath d='M69 34 q-3 -12 -4 -21'/%3E%3Cpath d='M9 41 q6 -8 8 -15'/%3E%3Cpath d='M87 48 q5 -15 7 -28'/%3E%3Cpath d='M33 34 q5 -9 7 -16'/%3E%3Cpath d='M459 43 q-5 -10 -7 -18'/%3E%3Cpath d='M554 45 q5 -7 7 -12'/%3E%3Cpath d='M193 246 q-3 -8 -4 -15'/%3E%3Cpath d='M465 238 q8 -7 11 -12'/%3E%3Cpath d='M171 217 q-6 -14 -8 -25'/%3E%3Cpath d='M327 220 q-7 -15 -10 -28'/%3E%3Cpath d='M329 220 q-9 -13 -13 -23'/%3E%3Cpath d='M329 220 q6 -13 8 -24'/%3E%3Cpath d='M388 202 q9 -14 13 -25'/%3E%3Cpath d='M579 234 q4 -15 6 -27'/%3E%3Cpath d='M86 204 q-5 -15 -7 -28'/%3E%3Cpath d='M102 239 q6 -16 8 -29'/%3E%3Cpath d='M18 251 q8 -15 11 -27'/%3E%3Cpath d='M609 200 q6 -15 8 -27'/%3E%3Cpath d='M605 200 q5 -11 7 -20'/%3E%3Cpath d='M322 422 q-7 -17 -10 -30'/%3E%3Cpath d='M321 422 q-10 -14 -14 -26'/%3E%3Cpath d='M282 425 q5 -9 7 -16'/%3E%3Cpath d='M627 404 q-5 -11 -7 -20'/%3E%3Cpath d='M215 429 q7 -17 10 -31'/%3E%3Cpath d='M67 427 q9 -14 13 -26'/%3E%3Cpath d='M373 441 q-5 -18 -7 -32'/%3E%3Cpath d='M320 404 q-7 -12 -10 -22'/%3E%3Cpath d='M332 412 q6 -15 8 -27'/%3E%3Cpath d='M474 433 q-5 -18 -7 -32'/%3E%3Cpath d='M132 426 q-5 -11 -7 -20'/%3E%3C/g%3E%3Cg stroke='%23557d42' stroke-width='1.8'%3E%3Cpath d='M440 47 q-8 -17 -11 -30'/%3E%3Cpath d='M441 47 q5 -8 7 -15'/%3E%3Cpath d='M7 41 q8 -16 11 -29'/%3E%3Cpath d='M586 39 q8 -17 11 -30'/%3E%3Cpath d='M39 36 q6 -15 8 -27'/%3E%3Cpath d='M35 36 q8 -14 11 -26'/%3E%3Cpath d='M457 43 q4 -11 6 -20'/%3E%3Cpath d='M424 39 q-6 -8 -8 -15'/%3E%3Cpath d='M197 246 q-5 -12 -7 -22'/%3E%3Cpath d='M195 246 q6 -17 8 -31'/%3E%3Cpath d='M464 238 q5 -15 7 -28'/%3E%3Cpath d='M252 219 q-8 -9 -11 -17'/%3E%3Cpath d='M251 219 q-6 -13 -8 -23'/%3E%3Cpath d='M401 248 q7 -11 10 -20'/%3E%3Cpath d='M387 196 q3 -9 4 -17'/%3E%3Cpath d='M382 202 q-3 -10 -4 -19'/%3E%3Cpath d='M581 234 q10 -11 14 -20'/%3E%3Cpath d='M87 204 q5 -8 7 -14'/%3E%3Cpath d='M86 204 q-4 -10 -6 -18'/%3E%3Cpath d='M99 239 q5 -9 7 -16'/%3E%3Cpath d='M497 254 q-8 -10 -11 -18'/%3E%3Cpath d='M17 251 q-4 -8 -6 -14'/%3E%3Cpath d='M16 251 q-9 -8 -13 -15'/%3E%3Cpath d='M111 234 q-6 -11 -8 -20'/%3E%3Cpath d='M141 258 q-9 -12 -13 -22'/%3E%3Cpath d='M609 200 q-4 -13 -6 -24'/%3E%3Cpath d='M272 240 q6 -12 8 -22'/%3E%3Cpath d='M324 422 q-8 -14 -11 -25'/%3E%3Cpath d='M281 425 q-6 -10 -8 -18'/%3E%3Cpath d='M628 404 q-3 -12 -4 -22'/%3E%3Cpath d='M626 404 q6 -12 8 -22'/%3E%3Cpath d='M286 448 q-8 -13 -11 -24'/%3E%3Cpath d='M212 444 q-4 -8 -6 -15'/%3E%3Cpath d='M215 429 q8 -8 11 -15'/%3E%3Cpath d='M216 429 q6 -15 8 -28'/%3E%3Cpath d='M371 441 q-6 -14 -8 -25'/%3E%3Cpath d='M294 404 q4 -9 6 -16'/%3E%3Cpath d='M217 400 q3 -10 4 -18'/%3E%3Cpath d='M219 400 q3 -10 4 -18'/%3E%3Cpath d='M488 420 q4 -12 6 -21'/%3E%3Cpath d='M131 426 q6 -14 8 -26'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E"),radial-gradient(52% 42% at 22% 26%,rgba(104,140,72,.38),transparent 70%),radial-gradient(48% 44% at 82% 20%,rgba(28,56,26,.55),transparent 72%),radial-gradient(62% 54% at 64% 86%,rgba(18,42,18,.6),transparent 74%),radial-gradient(44% 42% at 8% 84%,rgba(76,108,56,.32),transparent 70%),radial-gradient(40% 40% at 94% 60%,rgba(24,52,24,.5),transparent 70%),radial-gradient(38% 38% at 42% 54%,rgba(46,94,74,.2),transparent 72%),linear-gradient(165deg,#37552f,#1f381b);background-repeat:no-repeat;background-position:center;background-size:100% 100%,auto,auto,auto,auto,auto,auto,auto;border:1px solid rgba(12,28,10,.65);box-shadow:inset 0 0 0 2px #0003,inset 0 3px 14px #00000052,inset 0 -12px 22px #0816067a}.fp-grass:after,.hc-grass:after{content:"";position:absolute;left:0;right:0;bottom:0;height:38px;z-index:0;pointer-events:none;background-repeat:repeat-x;background-position:bottom center;background-size:auto 100%;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='150' height='38' viewBox='0 0 150 38'%3E%3Cg%3E%3Cg fill='%23244020'%3E%3Cpath d='M8 38 L11 9 L14 38 Z'/%3E%3Cpath d='M20 38 L18 4 L23 38 Z'/%3E%3Cpath d='M30 38 L33 13 L36 38 Z'/%3E%3Cpath d='M86 38 L84 6 L89 38 Z'/%3E%3Cpath d='M98 38 L101 11 L104 38 Z'/%3E%3Cpath d='M112 38 L110 13 L116 38 Z'/%3E%3Cpath d='M60 38 L62 17 L65 38 Z'/%3E%3Cpath d='M44 38 L47 8 L50 38 Z'/%3E%3Cpath d='M132 38 L130 7 L136 38 Z'/%3E%3C/g%3E%3Cg fill='%23356028'%3E%3Cpath d='M14 38 L17 2 L20 38 Z'/%3E%3Cpath d='M35 38 L38 15 L41 38 Z'/%3E%3Cpath d='M92 38 L95 4 L99 38 Z'/%3E%3Cpath d='M120 38 L123 15 L127 38 Z'/%3E%3Cpath d='M54 38 L56 19 L59 38 Z'/%3E%3Cpath d='M74 38 L77 6 L80 38 Z'/%3E%3C/g%3E%3Cg fill='%234f7a3a'%3E%3Cpath d='M24 38 L26 11 L29 38 Z'/%3E%3Cpath d='M105 38 L107 13 L110 38 Z'/%3E%3Cpath d='M66 38 L68 22 L71 38 Z'/%3E%3Cpath d='M140 38 L142 18 L145 38 Z'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E")}.fp-grass>*,.hc-grass>*{position:relative;z-index:1}.fp-row{display:grid;grid-template-columns:repeat(5,1fr);gap:12px}.fp-col{cursor:pointer}.fp-grass .fp-col{position:relative}.fp-grass .fp-col:before{content:"";position:absolute;z-index:0;pointer-events:none;left:-10%;right:-10%;top:16%;bottom:-14px;background:radial-gradient(closest-side at 50% 60%,rgba(12,8,4,.42),transparent 74%),radial-gradient(66% 60% at 50% 60%,#61432a,#442e1b 60%,#281b1000 80%)}.fp-grass .fp-slot{z-index:1}.fp-slot{position:relative;aspect-ratio:1;border-radius:12px;overflow:hidden;border:1px solid var(--border);transition:border-color .2s ease,transform .15s ease,box-shadow .2s ease}.fp-col:hover .fp-slot{border-color:var(--accent);transform:translateY(-2px);box-shadow:0 6px 18px #00000061}.fp-img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.fp-img.color{z-index:1}.fp-img.shadow{z-index:2;filter:brightness(0);clip-path:inset(0 0 0 0)}.fp-col.revealed .fp-img.shadow{clip-path:inset(0 0 100% 0);transition:clip-path 2.2s cubic-bezier(.12,.92,.08,1)}.fp-hint{position:absolute;left:0;right:0;bottom:6px;z-index:3;text-align:center;pointer-events:none;font-size:10px;font-weight:700;letter-spacing:.12em;color:var(--muted);opacity:.7;transition:opacity .2s ease}.fp-grass .fp-hint{font-size:11px;font-weight:800;color:#f4efe0;opacity:.95;text-shadow:0 1px 2px rgba(0,0,0,.85)}.fp-col.revealed .fp-hint{opacity:0}.fp-flower-name{position:absolute;left:50%;bottom:6px;transform:translate(-50%);z-index:3;pointer-events:none;padding:1px 7px;border-radius:999px;background:#ffffffd1;color:#000;font-size:10px;font-weight:800;letter-spacing:.04em;line-height:1.5;white-space:nowrap;box-shadow:0 1px 3px #00000059;opacity:0;animation:fp-name-in .3s ease .5s forwards}@keyframes fp-name-in{to{opacity:1}}.fp-board--instant .fp-flower-name{animation:none;opacity:1}.fp-slot.matched{animation:fp-match-pop .35s ease .5s both}@keyframes fp-match-pop{0%{border-color:var(--border);box-shadow:0 0 0 0 var(--mk),0 0 0 -2px var(--mk)}to{border-color:var(--mk);box-shadow:0 0 0 2px var(--mk),0 0 16px -2px var(--mk)}}.fp-board--instant .fp-slot.matched{animation-delay:0s}.fp-side{display:flex;align-items:center;gap:8px;font-size:12px;letter-spacing:.1em;text-transform:uppercase;color:var(--muted)}.fp-hand{margin-left:auto;color:var(--accent);font-weight:700}.fp-side-out{padding:2px 9px;border-radius:999px;font-size:10px;font-weight:800;letter-spacing:.05em}.fp-side-out--win{background:#36b0612e;color:var(--green)}.fp-side-out--loss{background:#d44e692e;color:var(--red)}.fp-side-out--tie{background:#cbb3572e;color:var(--accent)}.fp-grass .fp-side{font-size:12.5px;font-weight:800;letter-spacing:.12em;color:#fdf7e6;text-shadow:0 1px 3px rgba(0,0,0,.9),0 0 2px rgba(0,0,0,.75)}.fp-grass .fp-hand{font-size:13px;font-weight:800;color:#ffe49b;text-shadow:0 1px 3px rgba(0,0,0,.9),0 0 2px rgba(0,0,0,.7)}.fp-grass .fp-side-out{color:#fff;text-shadow:0 1px 1px rgba(0,0,0,.5);box-shadow:0 1px 3px #00000059}.fp-grass .fp-side-out--win{background:var(--green)}.fp-grass .fp-side-out--loss{background:var(--red)}.fp-grass .fp-side-out--tie{background:var(--accent);color:#241a00;text-shadow:none}.fp-fence{height:46px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='84' height='46' viewBox='0 0 84 46'%3E%3Crect x='-1' y='10' width='86' height='10' rx='2' fill='%239c6b2e' stroke='%235a3a1c'/%3E%3Crect x='-1' y='27' width='86' height='10' rx='2' fill='%239c6b2e' stroke='%235a3a1c'/%3E%3Crect x='0' y='11' width='84' height='2' fill='%23c08a45'/%3E%3Crect x='0' y='18' width='84' height='2' fill='%236f4a20'/%3E%3Crect x='0' y='28' width='84' height='2' fill='%23c08a45'/%3E%3Crect x='0' y='35' width='84' height='2' fill='%236f4a20'/%3E%3Crect x='36' y='3' width='12' height='40' rx='2' fill='%23a5732f' stroke='%235a3a1c'/%3E%3Crect x='38' y='5' width='2.5' height='36' fill='%23cd9a55'/%3E%3Crect x='44' y='5' width='2.5' height='36' fill='%236a4520'/%3E%3Cline x1='42' y1='6' x2='42' y2='40' stroke='%236a4520' stroke-opacity='.5'/%3E%3C/svg%3E");background-repeat:repeat-x;background-position:center;background-size:auto 100%;filter:drop-shadow(0 3px 3px rgba(0,0,0,.4))}.fp-foot{min-height:46px;display:flex;align-items:center;justify-content:center;margin-top:2px}.fp-outcome{font-size:16px;font-weight:800;letter-spacing:.6px;text-transform:uppercase;padding:9px 20px;border-radius:999px}.fp-outcome--win{background:#36b0612e;color:var(--green)}.fp-outcome--loss{background:#d44e692e;color:var(--red)}.fp-outcome--tie{background:#cbb3572e;color:var(--accent)}.fp-grass .fp-outcome,.hc-grass .fp-outcome{padding:9px 22px;color:#fff;text-shadow:0 1px 2px rgba(0,0,0,.55);box-shadow:0 4px 14px #00000061}.fp-grass .fp-outcome--win,.hc-grass .fp-outcome--win{background:var(--green)}.fp-grass .fp-outcome--loss,.hc-grass .fp-outcome--loss{background:var(--red)}.fp-grass .fp-outcome--tie,.hc-grass .fp-outcome--tie{background:var(--accent);color:#241a00;text-shadow:none}.fp-reveal-all{display:flex;align-items:center;justify-content:center;gap:6px;padding:8px 24px;border-radius:999px;border:1px solid transparent;background:var(--accent);box-shadow:0 4px 10px #0000004d;color:#1c1400;font-family:inherit;font-size:14px;line-height:1;font-weight:800;letter-spacing:.5px;text-transform:uppercase;white-space:nowrap;cursor:pointer;transition:filter .12s ease}.fp-reveal-all:hover{filter:brightness(1.08)}.fp-reveal-all:active{filter:brightness(.95)}.fp-reveal-row{margin-bottom:2px}.fp-reveal-label{display:flex;align-items:center;gap:6px;margin:0}.fp-board--instant .fp-col.revealed .fp-img.shadow{transition:none}.fp-win{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:5;--c:var(--green);display:flex;flex-direction:column;align-items:center;gap:6px;min-width:132px;padding:14px 26px;border-radius:16px;pointer-events:none;background:color-mix(in srgb,var(--panel) 88%,transparent);border:2px solid var(--c);box-shadow:0 0 0 4px color-mix(in srgb,var(--c) 18%,transparent),0 10px 30px #00000073;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);animation:fp-win-pop .28s cubic-bezier(.2,1.3,.4,1)}.fp-win--win{--c:var(--green)}.fp-win--tie{--c:var(--accent)}.fp-win--loss{--c:var(--red)}.fp-win-label{color:var(--c);font-size:24px;font-weight:800;line-height:1;letter-spacing:.3px}.fp-win-hand{color:var(--c);font-size:14px;font-weight:700;line-height:1;letter-spacing:.06em;opacity:.85;display:inline-flex;align-items:center;gap:8px}.fp-win-side{white-space:nowrap}.fp-win-cmp{font-size:17px;font-weight:800;opacity:1}.fp-win-rule{width:46px;height:2px;border-radius:2px;background:color-mix(in srgb,var(--c) 40%,transparent)}.fp-win-payout{display:inline-flex;align-items:center;gap:6px;color:var(--c);font-size:15px;font-weight:700;font-variant-numeric:tabular-nums}.dd-die-face{fill:#f4f6fb;stroke:#c2cad8;stroke-width:2}.dd-die-pip{fill:#23283a}.dd-die--3d{display:inline-block;filter:drop-shadow(0 6px 5px rgba(0,0,0,.45))}.dd-die--3d .dd-flatdie{position:relative;width:100%;height:100%;border-radius:24%;background:linear-gradient(145deg,#fff,#f2f4f9 42%,#dbe1eb);box-shadow:0 4px 0 -1px #c3cbd8,0 5px 2px #0000002e,inset 0 2px 3px #ffffffe6,inset 0 -6px 10px #6e7a914d,inset 0 0 0 1px #ffffff8c}.dd-dice .dd-die--3d:nth-child(1) .dd-flatdie{transform:rotate(-13deg)}.dd-dice .dd-die--3d:nth-child(2) .dd-flatdie{transform:rotate(9deg)}.dd-die--3d .dd-flatdie:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;border-radius:inherit;pointer-events:none;background:radial-gradient(68% 52% at 30% 22%,#ffffffd9,#fff0 62%)}.dd-die--3d .dd-flatdie-pip{position:absolute;z-index:2;width:20%;height:20%;border-radius:50%;background:radial-gradient(circle at 38% 30%,#4a5066,#171b28 72%);box-shadow:0 1px 1px #0006,inset 0 -1px 1px #ffffff24;transform:translate(-50%,-50%)}.dd-die--rolling{filter:blur(.35px)}.ddv-board{display:flex;flex-direction:column;gap:6px;padding:8px 10px}.ddv-row{display:flex;align-items:center;justify-content:space-between;gap:10px}.ddv-side{display:flex;align-items:center;gap:8px}.ddv-name{font-weight:600;opacity:.85}.ddv-total{font-variant-numeric:tabular-nums;font-weight:700}.ddv-dice{display:flex;gap:6px}.ddv-tag{font-size:11px;padding:1px 7px;border-radius:999px;font-weight:700}.ddv-tag--win{background:#2ecc712e;color:#2ecc71}.ddv-tag--loss{background:#e74c3c2e;color:#e74c3c}.ddv-tag--tie{background:#f1c40f2e;color:#f1c40f}.ddv-vs{display:flex;align-items:center;gap:8px;justify-content:center;opacity:.6;font-weight:700}.ddv-vs span{flex:1;height:1px;background:currentColor;opacity:.35}@keyframes fp-win-pop{0%{transform:translate(-50%,-50%) scale(.7);opacity:0}60%{transform:translate(-50%,-50%) scale(1.06);opacity:1}to{transform:translate(-50%,-50%) scale(1)}}.dd-board{display:flex;flex-direction:column;align-items:center;gap:10px;padding:22px 16px 16px}.dd-side{position:relative;display:flex;flex-direction:column;align-items:center;gap:8px;padding:10px 20px;border-radius:16px;transition:background .25s ease,box-shadow .25s ease}.dd-roll-btn{position:absolute;left:14px;bottom:12px;z-index:3;padding:8px 18px;border:1px solid #8a6c34;border-radius:10px;background:linear-gradient(180deg,#ecca78,#d0a94e 46%,#a07c30);color:#2a1d06;font-family:inherit;font-size:13px;font-weight:800;letter-spacing:.02em;cursor:pointer;box-shadow:0 4px 12px #00000059;transition:filter .12s ease,transform .05s ease}.dd-roll-btn:hover{filter:brightness(1.08)}.dd-roll-btn:active{transform:translateY(1px)}.dd-side--win{background:#2ecc711f;box-shadow:0 0 0 1px #2ecc7159 inset}.dd-side--loss{background:#e74c3c1a}.dd-side--tie{background:#f1c40f1a}.dd-side-name{font-weight:700;letter-spacing:.03em;opacity:.75;text-transform:uppercase;font-size:12px}.dd-dice{display:flex;gap:12px}.dd-total{font-size:26px;font-weight:800;font-variant-numeric:tabular-nums}.dd-out{min-height:24px;display:flex;align-items:center;justify-content:center;font-weight:800;line-height:1;font-size:12px}.dd-out--win{font-size:22px;color:var(--green)}.dd-out--loss{font-size:11px;font-weight:700;color:var(--red);opacity:.75}.dd-out--tie{font-size:14px;color:var(--accent)}.dd-cmp{width:56px;height:2px;border-radius:2px;background:#dce4dc47}.dd-foot{min-height:34px;display:flex;align-items:center}.dd-outcome{padding:6px 18px;border-radius:999px;font-weight:800}.dd-outcome--win{background:#2ecc712e;color:#2ecc71}.dd-outcome--loss{background:#e74c3c2e;color:#e74c3c}.dd-outcome--tie{background:#f1c40f2e;color:#f1c40f}.dd-board.dd-felt{position:relative;height:500px;box-sizing:border-box;gap:0;padding:20px;border-radius:18px;background:linear-gradient(135deg,#7a4f28,#593718 22%,#8a5c31 42%,#472e17 64%,#6b4527,#34210e);box-shadow:inset 0 1px #ffffff1f,inset 0 -2px 5px #0000006b,0 14px 32px #00000080}.dd-board.dd-felt>*{position:relative;z-index:1}.dd-board.dd-felt .dd-side-name{opacity:.9;color:#e8f2ec}.dd-board.dd-felt .dd-total{color:#fff;text-shadow:0 1px 3px rgba(0,0,0,.6)}.dd-board.dd-felt .dd-cmp{opacity:.72;color:#dcece4}.dd-board.dd-felt .dd-side{flex:1 1 0;width:100%;justify-content:center;padding:6px 0;border-radius:9px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='120' height='120'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='120' height='120' filter='url(%23n)' opacity='0.05'/%3E%3C/svg%3E"),radial-gradient(60% 62% at 50% 50%,rgba(58,138,100,.34),transparent 72%),radial-gradient(130% 120% at 50% 50%,transparent 50%,rgba(0,0,0,.5) 100%),linear-gradient(160deg,#164936,#0c2c22);background-repeat:repeat,no-repeat,no-repeat,no-repeat;background-size:118px 118px,cover,cover,cover;box-shadow:inset 0 0 16px 4px #00000080,inset 0 2px 4px #00000073,inset 0 0 0 1px #0000004d}.dd-board.dd-felt .dd-side--win{box-shadow:inset 0 0 46px 10px #2ecc7152,inset 0 0 16px 4px #00000052,inset 0 2px 4px #0006,inset 0 0 0 1px #2ecc716b}.dd-board.dd-felt .dd-side--loss{filter:brightness(.5) saturate(.85)}.dd-board.dd-felt .dd-side--win .dd-total,.dd-board.dd-felt .dd-side--win .dd-side-name{color:var(--green);opacity:1;text-shadow:0 1px 3px rgba(0,0,0,.6)}.dd-board.dd-felt .dd-side--loss .dd-total,.dd-board.dd-felt .dd-side--loss .dd-side-name{color:var(--red);opacity:1}.dd-board.dd-felt .dd-side--tie .dd-total,.dd-board.dd-felt .dd-side--tie .dd-side-name{color:var(--accent);opacity:1}@media (prefers-reduced-motion: no-preference){.dd-die--rolling{transform-origin:center;animation:dd-shake .14s ease-in-out infinite}.dd-dice .dd-die--rolling:nth-child(2){animation-duration:.17s;animation-direction:reverse}@keyframes dd-shake{0%,to{transform:translateY(0) rotate(0)}30%{transform:translateY(-2px) rotate(-4deg)}70%{transform:translateY(1px) rotate(4deg)}}}.dd-board.dd-felt .dd-fence{flex:0 0 auto;width:100%;height:46px;margin:0;display:flex;align-items:center;justify-content:center;background:transparent;box-shadow:none;border-radius:0}.dd-board.dd-felt .dd-fence-slot{min-width:176px;height:34px;padding:0 24px;display:flex;align-items:center;justify-content:center;border-radius:8px;border:2px solid transparent;background:#0000004d;box-shadow:inset 0 2px 4px #0009,inset 0 -1px #ffffff0f,0 1px #ffffff14;font-size:17px;font-weight:800;letter-spacing:.02em;color:#d8c3a4;text-shadow:0 1px 2px rgba(0,0,0,.6)}.dd-board.dd-felt .dd-fence-slot--win{color:var(--green);border-color:var(--green);box-shadow:inset 0 2px 4px #0000008c,0 0 10px color-mix(in srgb,var(--green) 40%,transparent)}.dd-board.dd-felt .dd-fence-slot--loss{color:#ff7568;border-color:#e74c3ccc;box-shadow:inset 0 2px 4px #0000008c,0 0 10px #e74c3c4d}.dd-board.dd-felt .dd-fence-slot--tie{color:#ffd764;border-color:#f1c40fcc;box-shadow:inset 0 2px 4px #0000008c,0 0 10px #f1c40f4d}.hc-board{display:flex;flex-direction:column;gap:14px;padding:2px 0;align-items:stretch;container:hcboard / inline-size}.hc-plot{align-self:center}.hc-history{display:flex;flex-direction:row;align-items:center;gap:10px;min-height:46px}.hc-history-label{font-size:10px;font-weight:800;letter-spacing:.14em;text-transform:uppercase;color:var(--muted)}.hc-history-tiles{flex:1;min-width:0;display:flex;align-items:center;gap:6px;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#000 90%,transparent);mask-image:linear-gradient(90deg,#000 90%,transparent)}.hc-history-empty{color:var(--muted);font-size:16px}.hc-history-tile{width:40px;height:40px;flex:0 0 auto;border-radius:9px;overflow:hidden;border:1px solid var(--mk,var(--border));box-shadow:0 0 0 1px var(--mk,transparent),0 2px 6px #00000059;animation:hc-drop .28s ease}.hc-history-tile img{width:100%;height:100%;object-fit:cover;display:block}.hc-history-more{color:var(--muted);font-size:18px;font-weight:800;opacity:.7;line-height:1}@keyframes hc-drop{0%{opacity:0;transform:translate(-8px) scale(.9)}to{opacity:1;transform:none}}.hc-selector{display:flex;flex-direction:column;gap:10px}.hc-selector-title{font-size:12px;font-weight:800;letter-spacing:.12em;text-transform:uppercase;color:var(--muted)}.hc-groups{display:flex;gap:14px;flex-wrap:wrap}.hc-group-col{display:flex;flex-direction:column;gap:8px;flex:1;min-width:180px}.hc-group-col--neutral{flex:0 0 auto;min-width:96px}.hc-group-head{font-size:12px;font-weight:800;letter-spacing:.06em;text-align:center;padding:6px 10px;border-radius:8px;border:1px solid var(--border);background:var(--panel-2,rgba(255,255,255,.04));color:var(--text);cursor:pointer}.hc-group-head:disabled{cursor:default;opacity:.7}.hc-group-head--hot.sel{border-color:#f97316;box-shadow:0 0 0 1px #f97316,0 0 12px -2px #f97316;color:#ffd9b3}.hc-group-head--cold.sel{border-color:#3b82f6;box-shadow:0 0 0 1px #3b82f6,0 0 12px -2px #3b82f6;color:#cfe0ff}.hc-group-head--neutral{cursor:default;opacity:.85}.hc-group-tiles{display:flex;gap:8px;justify-content:space-between;min-width:0}.hc-sel-tile{position:relative;flex:1 1 66px;min-width:0;max-width:66px;display:flex;flex-direction:column;align-items:center;gap:2px;padding:4px;border-radius:11px;border:1px solid transparent;background:none;cursor:pointer}.hc-sel-tile img{width:100%;max-width:56px;aspect-ratio:1;height:auto;object-fit:cover;border-radius:10px;border:1px solid var(--border);transition:transform .12s ease,box-shadow .12s ease}.hc-sel-tile:hover:not(:disabled) img{transform:translateY(-2px);box-shadow:0 6px 16px #0006}.hc-sel-tile:disabled{cursor:default}.hc-sel-tile .hc-sel-name{font-size:10.5px;font-weight:700;color:var(--muted);line-height:1.1}.hc-sel-tile .hc-sel-mult{font-size:9px;font-weight:800;color:var(--muted);opacity:.85}.hc-sel-tile.sel img{border-color:var(--mk);box-shadow:0 0 0 2px var(--mk),0 0 14px -2px var(--mk)}.hc-sel-tile.sel .hc-sel-name{color:var(--text)}.hc-sel-tile.sel .hc-sel-mult{color:var(--mk);opacity:1}.hc-sel-tile.group img{box-shadow:0 0 0 1.5px var(--mk),0 0 9px -3px var(--mk)}@container hcboard (max-width: 520px){.hc-groups{gap:10px}.hc-group-col{min-width:0}.hc-group-tiles{gap:5px}.hc-sel-tile{width:58px}.hc-sel-tile img{width:50px;height:50px}}@container hcboard (max-width: 430px){.hc-groups{gap:8px}.hc-group-tiles{gap:3px}.hc-sel-tile{width:50px;padding:3px}.hc-sel-tile img{width:44px;height:44px}.hc-sel-tile .hc-sel-name{font-size:9.5px}.hc-sel-tile .hc-sel-mult{font-size:8.5px}}.hc-plot-row{display:grid;grid-template-columns:1fr auto 1fr;align-self:stretch;align-items:start;column-gap:14px}.hc-plot-row .hc-plot{grid-column:2}.hc-rainbow-slot{grid-column:1;justify-self:start;padding-top:4px;display:none}@container hcboard (max-width: 552px){.hc-groups{flex-direction:column;flex-wrap:nowrap}.hc-group-col{width:100%;min-width:0}.hc-group-col--neutral{display:flex;flex:0 0 auto;min-width:0}.hc-group-col--neutral .hc-group-head--neutral{display:none}.hc-group-tiles{justify-content:center}.hc-rainbow-slot{display:none}}.hc-plot{display:flex;flex-direction:column;align-items:center;gap:12px}.hc-grow{width:212px;max-width:62vw;cursor:pointer}.hc-slot{aspect-ratio:1}.hc-seed{position:absolute;left:50%;bottom:14%;width:26px;height:14px;transform:translate(-50%);border-radius:50%/70% 70% 40% 40%;background:radial-gradient(120% 140% at 50% 20%,#6b4a2a,#3c2915)}.hc-foot{min-height:44px;display:flex;align-items:center;justify-content:center}.hc-board.hc-grass{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='630' height='590' viewBox='0 0 630 590' preserveAspectRatio='none'%3E%3Cg fill='none' stroke-linecap='round'%3E%3Cg stroke='%232c4a22' stroke-width='2.6'%3E%3Cpath d='M33 471 q-4 -12 -8 -23'/%3E%3Cpath d='M38 470 q-2 -10 -4 -19'/%3E%3Cpath d='M42 470 q2 -9 4 -18'/%3E%3Cpath d='M56 468 q3 -13 6 -26'/%3E%3Cpath d='M78 502 q2 -9 3 -18'/%3E%3Cpath d='M83 507 q4 -15 8 -30'/%3E%3Cpath d='M88 506 q1 -16 2 -31'/%3E%3Cpath d='M35 380 q3 -9 6 -18'/%3E%3Cpath d='M72 414 q2 -11 4 -22'/%3E%3Cpath d='M77 412 q4 -12 8 -23'/%3E%3Cpath d='M86 418 q0 -16 1 -32'/%3E%3Cpath d='M110 444 q-2 -14 -5 -29'/%3E%3Cpath d='M120 442 q2 -16 5 -32'/%3E%3Cpath d='M158 397 q3 -14 6 -27'/%3E%3Cpath d='M164 397 q4 -10 7 -21'/%3E%3Cpath d='M42 299 q0 -14 0 -28'/%3E%3Cpath d='M53 299 q0 -10 -1 -19'/%3E%3Cpath d='M100 337 q1 -12 2 -25'/%3E%3Cpath d='M105 333 q4 -14 8 -28'/%3E%3Cpath d='M110 336 q4 -14 8 -27'/%3E%3Cpath d='M115 338 q6 -12 11 -23'/%3E%3Cpath d='M168 334 q-1 -14 -2 -28'/%3E%3Cpath d='M173 333 q1 -16 2 -32'/%3E%3Cpath d='M581 469 q0 -10 0 -19'/%3E%3Cpath d='M559 503 q0 -8 0 -17'/%3E%3Cpath d='M569 504 q0 -15 1 -30'/%3E%3Cpath d='M592 383 q-1 -15 -2 -30'/%3E%3Cpath d='M544 416 q-4 -9 -9 -18'/%3E%3Cpath d='M553 412 q0 -10 -1 -19'/%3E%3Cpath d='M558 416 q2 -12 4 -23'/%3E%3Cpath d='M576 415 q2 -16 5 -31'/%3E%3Cpath d='M500 443 q-5 -15 -10 -30'/%3E%3Cpath d='M505 444 q1 -10 2 -20'/%3E%3Cpath d='M510 447 q-3 -14 -6 -28'/%3E%3Cpath d='M520 442 q2 -14 3 -29'/%3E%3Cpath d='M477 402 q0 -8 -1 -17'/%3E%3Cpath d='M488 397 q-1 -12 -2 -24'/%3E%3Cpath d='M494 399 q6 -9 11 -18'/%3E%3Cpath d='M580 302 q-2 -12 -3 -25'/%3E%3Cpath d='M585 301 q2 -16 4 -32'/%3E%3Cpath d='M602 302 q6 -10 11 -19'/%3E%3Cpath d='M517 336 q-5 -12 -10 -24'/%3E%3Cpath d='M522 332 q-5 -16 -10 -31'/%3E%3Cpath d='M537 334 q-1 -9 -2 -18'/%3E%3Cpath d='M459 334 q0 -14 1 -28'/%3E%3Cpath d='M464 334 q-4 -9 -9 -18'/%3E%3Cpath d='M485 335 q5 -13 10 -26'/%3E%3Cpath d='M31 55 q-4 -10 -7 -21'/%3E%3Cpath d='M37 60 q0 -12 1 -25'/%3E%3Cpath d='M49 57 q5 -12 10 -24'/%3E%3Cpath d='M55 66 q-4 -11 -9 -22'/%3E%3Cpath d='M68 67 q-2 -14 -3 -27'/%3E%3Cpath d='M74 65 q0 -12 1 -23'/%3E%3Cpath d='M593 56 q1 -14 2 -29'/%3E%3Cpath d='M611 61 q6 -14 11 -29'/%3E%3Cpath d='M30 562 q-6 -12 -11 -24'/%3E%3Cpath d='M41 560 q1 -9 2 -18'/%3E%3Cpath d='M46 561 q0 -12 1 -24'/%3E%3Cpath d='M93 572 q0 -16 -1 -32'/%3E%3Cpath d='M99 574 q4 -13 7 -26'/%3E%3Cpath d='M575 560 q0 -12 0 -25'/%3E%3Cpath d='M522 570 q-1 -10 -2 -19'/%3E%3Cpath d='M528 574 q-2 -12 -4 -25'/%3E%3Cpath d='M550 572 q5 -13 10 -26'/%3E%3C/g%3E%3Cg stroke='%233c6330' stroke-width='2.2'%3E%3Cpath d='M24 469 q-3 -10 -6 -21'/%3E%3Cpath d='M29 467 q-2 -10 -5 -20'/%3E%3Cpath d='M47 468 q2 -9 5 -18'/%3E%3Cpath d='M51 467 q-1 -12 -2 -24'/%3E%3Cpath d='M68 503 q0 -10 0 -20'/%3E%3Cpath d='M73 503 q-4 -14 -7 -28'/%3E%3Cpath d='M15 377 q-2 -13 -3 -26'/%3E%3Cpath d='M20 379 q-3 -16 -6 -31'/%3E%3Cpath d='M25 377 q0 -10 0 -20'/%3E%3Cpath d='M40 381 q1 -14 2 -27'/%3E%3Cpath d='M54 412 q-4 -10 -8 -19'/%3E%3Cpath d='M59 417 q-5 -10 -10 -19'/%3E%3Cpath d='M63 414 q-2 -16 -4 -31'/%3E%3Cpath d='M81 417 q2 -12 4 -24'/%3E%3Cpath d='M105 448 q1 -12 2 -25'/%3E%3Cpath d='M115 443 q-2 -10 -3 -21'/%3E%3Cpath d='M125 444 q0 -8 0 -17'/%3E%3Cpath d='M130 444 q0 -14 1 -27'/%3E%3Cpath d='M142 403 q-2 -14 -3 -29'/%3E%3Cpath d='M147 397 q2 -16 3 -32'/%3E%3Cpath d='M153 398 q-1 -10 -2 -19'/%3E%3Cpath d='M37 301 q-4 -14 -7 -29'/%3E%3Cpath d='M48 303 q1 -16 2 -32'/%3E%3Cpath d='M90 336 q-4 -14 -8 -28'/%3E%3Cpath d='M147 335 q-4 -12 -8 -24'/%3E%3Cpath d='M157 335 q-2 -12 -4 -25'/%3E%3Cpath d='M594 472 q1 -14 2 -29'/%3E%3Cpath d='M539 505 q-4 -14 -9 -28'/%3E%3Cpath d='M549 507 q0 -10 0 -20'/%3E%3Cpath d='M564 506 q5 -12 10 -24'/%3E%3Cpath d='M587 382 q-2 -14 -4 -28'/%3E%3Cpath d='M607 378 q2 -10 3 -21'/%3E%3Cpath d='M612 377 q1 -9 2 -18'/%3E%3Cpath d='M549 412 q-1 -10 -2 -20'/%3E%3Cpath d='M571 413 q0 -16 0 -31'/%3E%3Cpath d='M515 443 q-2 -16 -3 -31'/%3E%3Cpath d='M525 447 q0 -12 0 -24'/%3E%3Cpath d='M530 446 q2 -14 4 -29'/%3E%3Cpath d='M466 399 q-5 -14 -10 -27'/%3E%3Cpath d='M472 397 q0 -14 -1 -27'/%3E%3Cpath d='M591 299 q4 -9 7 -18'/%3E%3Cpath d='M527 336 q-2 -15 -4 -30'/%3E%3Cpath d='M547 334 q4 -16 7 -31'/%3E%3Cpath d='M469 336 q0 -12 1 -23'/%3E%3Cpath d='M43 55 q2 -14 5 -29'/%3E%3Cpath d='M81 65 q0 -14 0 -29'/%3E%3Cpath d='M581 59 q-4 -12 -8 -23'/%3E%3Cpath d='M599 55 q0 -13 -1 -26'/%3E%3Cpath d='M549 66 q-4 -10 -7 -21'/%3E%3Cpath d='M562 68 q2 -15 5 -30'/%3E%3Cpath d='M575 67 q4 -8 9 -17'/%3E%3Cpath d='M35 558 q-4 -14 -9 -28'/%3E%3Cpath d='M57 561 q4 -10 8 -19'/%3E%3Cpath d='M82 575 q-4 -12 -8 -25'/%3E%3Cpath d='M88 570 q1 -12 2 -24'/%3E%3Cpath d='M104 574 q-1 -12 -2 -23'/%3E%3Cpath d='M110 571 q4 -12 9 -25'/%3E%3Cpath d='M570 559 q-6 -10 -12 -21'/%3E%3Cpath d='M581 558 q-2 -16 -4 -32'/%3E%3Cpath d='M586 559 q0 -16 1 -31'/%3E%3Cpath d='M597 560 q1 -8 2 -17'/%3E%3Cpath d='M602 563 q2 -16 4 -31'/%3E%3Cpath d='M533 575 q-3 -12 -6 -25'/%3E%3Cpath d='M539 570 q1 -16 2 -32'/%3E%3Cpath d='M544 570 q2 -8 4 -17'/%3E%3C/g%3E%3Cg stroke='%23557d42' stroke-width='1.8'%3E%3Cpath d='M63 502 q-2 -13 -3 -26'/%3E%3Cpath d='M93 508 q5 -11 10 -22'/%3E%3Cpath d='M30 383 q-2 -14 -4 -27'/%3E%3Cpath d='M45 381 q4 -16 8 -32'/%3E%3Cpath d='M68 417 q-4 -14 -7 -28'/%3E%3Cpath d='M100 445 q-4 -12 -9 -25'/%3E%3Cpath d='M136 401 q-2 -9 -4 -18'/%3E%3Cpath d='M31 299 q-5 -8 -10 -17'/%3E%3Cpath d='M59 299 q3 -12 6 -25'/%3E%3Cpath d='M85 333 q-4 -8 -8 -17'/%3E%3Cpath d='M95 332 q1 -13 2 -26'/%3E%3Cpath d='M152 334 q-4 -8 -9 -17'/%3E%3Cpath d='M163 334 q4 -16 7 -31'/%3E%3Cpath d='M576 470 q-2 -8 -5 -17'/%3E%3Cpath d='M585 470 q0 -12 -1 -23'/%3E%3Cpath d='M590 470 q-3 -14 -6 -27'/%3E%3Cpath d='M599 467 q-1 -11 -2 -22'/%3E%3Cpath d='M603 467 q4 -10 7 -21'/%3E%3Cpath d='M608 473 q4 -10 9 -21'/%3E%3Cpath d='M544 503 q-5 -8 -10 -17'/%3E%3Cpath d='M554 503 q-2 -15 -3 -30'/%3E%3Cpath d='M597 378 q0 -8 -1 -17'/%3E%3Cpath d='M602 381 q3 -8 6 -17'/%3E%3Cpath d='M617 381 q6 -16 11 -32'/%3E%3Cpath d='M562 416 q2 -16 3 -32'/%3E%3Cpath d='M567 417 q2 -12 4 -25'/%3E%3Cpath d='M483 401 q2 -13 3 -26'/%3E%3Cpath d='M574 303 q-2 -10 -5 -21'/%3E%3Cpath d='M596 300 q0 -10 1 -19'/%3E%3Cpath d='M532 332 q-2 -12 -5 -24'/%3E%3Cpath d='M542 334 q3 -13 6 -26'/%3E%3Cpath d='M475 335 q2 -10 5 -20'/%3E%3Cpath d='M480 335 q2 -16 5 -32'/%3E%3Cpath d='M19 56 q-4 -14 -8 -27'/%3E%3Cpath d='M25 60 q-2 -10 -3 -21'/%3E%3Cpath d='M62 63 q-2 -12 -3 -25'/%3E%3Cpath d='M587 55 q-2 -10 -5 -19'/%3E%3Cpath d='M605 55 q4 -10 7 -21'/%3E%3Cpath d='M556 68 q-4 -10 -8 -21'/%3E%3Cpath d='M568 67 q2 -10 4 -21'/%3E%3Cpath d='M51 560 q4 -10 7 -19'/%3E%3Cpath d='M62 562 q2 -16 4 -32'/%3E%3Cpath d='M591 557 q0 -12 0 -23'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E"),radial-gradient(52% 42% at 22% 26%,rgba(104,140,72,.38),transparent 70%),radial-gradient(48% 44% at 82% 20%,rgba(28,56,26,.55),transparent 72%),radial-gradient(62% 54% at 64% 86%,rgba(18,42,18,.6),transparent 74%),radial-gradient(44% 42% at 8% 84%,rgba(76,108,56,.32),transparent 70%),radial-gradient(40% 40% at 94% 60%,rgba(24,52,24,.5),transparent 70%),radial-gradient(38% 38% at 42% 54%,rgba(46,94,74,.2),transparent 72%),linear-gradient(165deg,#37552f,#1f381b);background-repeat:no-repeat;background-position:center;background-size:100% 100%,auto,auto,auto,auto,auto,auto,auto}.hc-grass .hc-grow{position:relative}.hc-grass .hc-grow:before{content:"";position:absolute;z-index:0;pointer-events:none;left:-8%;right:-8%;top:52%;bottom:8px;background:radial-gradient(closest-side at 50% 62%,rgba(12,8,4,.45),transparent 74%),radial-gradient(70% 60% at 50% 60%,#61432a,#442e1b 60%,#281b1000 82%)}.hc-grass .hc-slot{z-index:1}.hc-rb{position:relative}.hc-history-tile.hc-rb{border-color:transparent;box-shadow:0 2px 6px #00000059}.hc-slot.hc-rb.matched{animation:none;border-color:transparent;box-shadow:0 0 22px -2px #fff6}.hc-sel-tile.hc-rb.sel img{border-color:transparent;box-shadow:none}.hc-history-tile.hc-rb:after,.hc-slot.hc-rb.matched:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;pointer-events:none;z-index:4;padding:2.5px;background:conic-gradient(from 0deg,#ff5c5c,#ffb057,#ffee5c,#5cff8f,#57c9ff,#9d6bff,#ff5ce0,#ff5c5c);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);mask-composite:exclude;animation:hc-hue-in .4s ease both}.hc-sel-tile.hc-rb.sel:after{content:"";position:absolute;top:4px;left:50%;transform:translate(-50%);width:56px;height:56px;border-radius:10px;pointer-events:none;z-index:4;padding:2.5px;background:conic-gradient(from 0deg,#ff5c5c,#ffb057,#ffee5c,#5cff8f,#57c9ff,#9d6bff,#ff5ce0,#ff5c5c);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);mask-composite:exclude}.hc-grass .hc-selector-title,.hc-grass .hc-history-label,.hc-grass .hc-history-more,.hc-grass .hc-sel-name,.hc-grass .hc-sel-mult{color:#eef4e6;text-shadow:0 1px 2px rgba(0,0,0,.75)}.hc-grass .hc-group-head--neutral{color:#eef4e6;text-shadow:0 1px 2px rgba(0,0,0,.7)}.hc-rebet{display:flex;gap:10px;justify-content:center;flex-wrap:wrap;margin-top:6px}.hc-rebet .bj-action-btn{padding:11px 22px;font-size:13.5px;letter-spacing:.4px;min-width:0}.hc-rebet .bj-action-btn:hover:not(:disabled){filter:brightness(1.06)}.hc-rebet--reserved{visibility:hidden}.hc-guess{display:flex;gap:8px}.hc-group{flex:1;display:flex;flex-direction:column;align-items:center;gap:2px;padding:9px 6px;border-radius:9px;border:1px solid var(--border);background:var(--panel-2,rgba(255,255,255,.04));color:var(--text);cursor:pointer}.hc-group:disabled{cursor:default;opacity:.7}.hc-group-name{font-size:13px;font-weight:800}.hc-group-mult{font-size:11px;color:var(--muted)}.hc-group--hot.sel{border-color:#f97316;box-shadow:0 0 0 1px #f97316,0 0 12px -2px #f97316}.hc-group--cold.sel{border-color:#3b82f6;box-shadow:0 0 0 1px #3b82f6,0 0 12px -2px #3b82f6}.hc-flower-select{position:relative;margin:8px 0 2px}.hc-flower-select select{width:100%;-moz-appearance:none;appearance:none;-webkit-appearance:none;font-family:inherit;font-size:13px;font-weight:600;padding:9px 30px 9px 12px;border-radius:9px;border:1px solid var(--border);background:var(--panel-2,rgba(255,255,255,.04));color:var(--text);cursor:pointer}.hc-flower-select:after{content:"▾";position:absolute;right:12px;top:50%;transform:translateY(-50%);pointer-events:none;color:var(--muted);font-size:11px}.hc-flower-select.sel select{border-color:var(--accent);box-shadow:0 0 0 1px var(--accent)}.hc-flower-select select:disabled{opacity:.6;cursor:default}.rspeed{display:flex;align-items:center;gap:6px;margin-top:2px}.rspeed-trigger{flex:1;display:flex;align-items:center;gap:8px;padding:8px 10px;border-radius:9px;border:1px solid var(--border);background:var(--panel-2,rgba(255,255,255,.04));color:var(--text);cursor:pointer;font-family:inherit;transition:border-color .12s ease}.rspeed-trigger:hover:not(:disabled),.rspeed-trigger.open{border-color:var(--accent)}.rspeed-trigger:disabled{opacity:.5;cursor:default}.rspeed-label{margin:0}.rspeed-value{font-size:12px;font-weight:800;color:var(--text)}.rspeed-caret{margin-left:auto;color:var(--muted);font-size:11px;transition:transform .15s ease}.rspeed-trigger.open .rspeed-caret{transform:rotate(180deg)}.rspeed-pop{z-index:2000;display:flex;flex-direction:column;gap:8px;padding:12px 14px;border-radius:12px;border:1px solid var(--border);background:var(--panel,#171a21);box-shadow:0 12px 34px #00000080}.rspeed-pop-head{display:flex;align-items:center;justify-content:space-between;gap:12px;font-size:11px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--muted)}.rspeed-pop-head .rspeed-value{text-transform:none;letter-spacing:0}.rspeed-ends{display:flex;justify-content:space-between;font-size:10px;font-weight:600;color:var(--muted);padding:0 1px}.rspeed-rail{position:relative;height:20px;cursor:pointer;outline:none;touch-action:none}.rspeed-rail:focus-visible{box-shadow:0 0 0 2px color-mix(in srgb,var(--accent) 55%,transparent);border-radius:8px}.rspeed-dot{position:absolute;top:50%;width:4px;height:4px;border-radius:50%;background:var(--muted);opacity:.5;transform:translate(-50%,-50%);pointer-events:none}.rspeed-dot.end{background:var(--accent);opacity:.9}.rspeed-thumb{position:absolute;top:50%;width:22px;height:13px;border-radius:7px;background:#ffffff38;border:1px solid rgba(255,255,255,.28);box-shadow:0 1px 3px #00000073;transform:translate(-50%,-50%);transition:left .16s cubic-bezier(.4,0,.2,1);pointer-events:none}.hc-grow.revealed .fp-img.shadow{transition-duration:var(--hc-reveal,2.2s);transition-timing-function:linear}.hc-plot--instant .hc-grow.revealed .fp-img.shadow{transition:none}.hc-grow .fp-flower-name{animation-delay:0s}.hc-slot.matched{animation:flower-glow-up .55s ease both}@keyframes flower-glow-up{0%{border-color:var(--border);box-shadow:0 0 0 0 var(--mk),0 0 0 0 var(--mk)}55%{border-color:var(--mk);box-shadow:0 0 0 3px var(--mk),0 0 32px 4px var(--mk)}to{border-color:var(--mk);box-shadow:0 0 0 2px var(--mk),0 0 18px 0 var(--mk)}}@keyframes hc-hue-in{0%{opacity:0}to{opacity:1}}@keyframes fp-rb-glow{0%{border-color:transparent;box-shadow:0 0 #fff0}to{border-color:transparent;box-shadow:0 0 22px -2px #fff6}}.fp-board:not(.fp-board--instant) .fp-col.revealed .fp-img.shadow{transition-duration:var(--fp-reveal,2.2s);transition-timing-function:linear}.fp-board:not(.fp-board--instant) .fp-col .fp-flower-name{animation-delay:var(--fp-reveal,2.2s)}.fp-board:not(.fp-board--instant) .fp-slot.matched{animation:flower-glow-up .55s ease var(--fp-reveal,2.2s) both}.fp-slot.fp-rb.matched{animation:none;border-color:transparent;box-shadow:0 0 22px -2px #fff6}.fp-slot.fp-rb.matched:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;pointer-events:none;z-index:4;padding:2.5px;background:conic-gradient(from 0deg,#ff5c5c,#ffb057,#ffee5c,#5cff8f,#57c9ff,#9d6bff,#ff5ce0,#ff5c5c);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);mask-composite:exclude;animation:hc-hue-in .4s ease both}.fp-board:not(.fp-board--instant) .fp-slot.fp-rb.matched{box-shadow:none;animation:fp-rb-glow .4s ease var(--fp-reveal,2.2s) both}.fp-board:not(.fp-board--instant) .fp-slot.fp-rb.matched:after{animation:hc-hue-in .4s ease var(--fp-reveal,2.2s) both}@media (max-width:560px){.hc-board{gap:10px}.hc-history{flex-direction:row;flex-wrap:wrap;min-width:0;min-height:0}.hc-history-tile{width:30px;height:30px}}
