@font-face{font-family:Manrope Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(data:font/woff2;base64,d09GMgABAAAAAAn4ABMAAAAAEwQAAAmOAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGjQbgnQcLj9IVkFSgQEGYD9TVEFUgQIAgQovahEICok0h0ULIAAwhzoBNgIkAzwEIAWHJgeBDgwHG6QQUdRKTmoBFD8K42bniObKrG3LZFcMWZzFmrjTFhQ6TVTqPJcInrfrvzq3b2PGn1wwMiNYGTy9ViREYARlL1zAGcPdPqBt3gNWrfKthv4xnM+b9caw+wmjgEUVRjHXhS6jgCK6zf5HiWQacJpGdAgdrbV6g/Rf1BfxRqZVQnrxRVWSJb6RLFnyu0elilmjeoSQCKnxsmwLaddUMjnksriSYuuPl06EAl7KfAiWQjCUETz0zNZ3EII94CDQtzkMfZ/9IkkY8tZRZTDky5ZVwBAM+GYpdd4ZVAWYImnLkiTg48l79gGx3D+VBtLeyg8u7bJAd4uo0pFuQBFysE9C95l0W4Fkiao6GfrDbu77lVU7wk9cV3uqOsXmQiMkhVKl1ugjzUAJBSIkkVWHijkpkVSyUFsgVBuJMA0N+ZnXtyUv5yMigGdfQRmwL1AAjQ3YXG6iIFNSUdPQo8+AISPGAltBMDQRAtyf4ZspLlZkpyOVoMZPvFGWzvk8p5SUC/NWPMj6T2/Yas2EdlON5GkfdkeFwVGjta825H89NIenlLWAPAp5h1KDtRhCaAQWMsFKtEvOKpIhgLHlXPARokkgEGEOAkqxJRQpKYq4ezahIiLHP6hZpqMbV0pUF2vdvEimLEQ/iIUYLgYWs0VXGVlLTOPdaPmFfCC/XrtzqVo1ez7vz6+Kd2+7o11ZJ+4MreLbB5BKVGxobAq4jZYalZ5aX2CKJiwUuc9GNJyi4M8bGyKcdjSRrG4JohdF8buJfmQefbYYREnMFsOoiNliFDVxmRgL0XUmUMLqzW0A4gCQAhWGYCQpFNukwXhIkPMsbRI19ewtw8Cp2Wj/Ro5cM2OTAbJAvZ/L4opBXb9+UHscYuOKM/W8isgwN26Exexjizmfnlp9dE3hOSqdZ/F5QqbckIlPb+oKfXxd6hftJ7Sm/uyPYpONza84CRlMNk/uhOrLpyf53982++zRkXNu3g3VF8qFbx1+7fbHZ9DrB3VXWNSmhnT2vrwS1+1Z+kHGBaZIhnnvuLBTNDeA340D1DWu5/jEa9pVfl6+Jij+yo3EELNixXCLjr173Q5eDP7Y7/L4iQFHbjpaJLFoP4cCsYP6sAPL7gMHNg53yYjqxqTDrYqLDl5DzW/eTLjYxCvucprjI3yl2ykKowKUC2Ox2FJLFo6Fa1HBWLC2jMCIIBEmklkYhmkpmBhTm/LCvJAH5oGcMKcgFEP1xUdho8ANPa6RFD99/PN60fjj9eXy2Eex4B5MpmRapXidzFk1p4uLk3+hn6jAP9ovJcXPPwk8o/0ltizbdbnTprvx4PSxT0VZ3Xc772aN7RflgbXRYwc3hLNO+k878nxGwfuVM8m8Gs7WEoVGWLHwSpx4vNSHBCMNqJ4m15Kp/TfHHVkQd++eY7PGN4W5byTs+6Ft8Ozvb/D60btv37de8ER0mS3P/0sLW84qGjEVkwztPzz06eGUWwKLwPb0D/WFd3vltl2aP276KpM0JNz6AfnAnZ5ADlF2zVyZ2OkxHSMxWPMnSZLbbDR3F1UjPVqp4d68da13F1YZujdWw7271iecO2l9+/4p47Oztjck355/75wFOI+VdGDqbNGs+ISgxg3iB2jb2r+b0CWsNLHIM4sdv8SDSFBP/Oromz6FNCWw2iMTxV0R8QLyBTkpe0j5+pSSJOOTB5Mck/gh3IopuNQnhKj02t3FL80gGbEh89SZcwTxcYt5cZT/nMnB3uXfPy8BSpVMBuRx+ZhACGzDBmwHsJRAjhotOnzuj2wDz3ug2wOUAY2NgZln9/TK/enG/oE4rO1wxvGUFMAxsZ0qNjRC7hl9d17e7imbgDt6uJXhUobDg7v3RX/yRCKxgMhfyiKcZfbpk0wmCcdQlIAOHeakXLvCNt++WfKiozNqSZxxJotn+c0a7DdPsx7DPYgKIDxwwYUZDg9aJbxocTjcwovr9WAsVV32mQoiiIOCHc60Oltst9qCQYuCqN1yHo0Kj60OgI2OqmiuBUWrNA0NDhYCDcdpmMrs1fZZ0xdTzMr1HdPtIHstYhqaPDDA5YxUDx7J4fJiisBSDI/L6G/bn34GNy8Q2g044ZTulAdFLb0tI6NNxfj3DzLjWiNGxje1pz7aXOcNV68lDPEd2SXl6VfBuwmHzdf1gxFy1HvA7pD8I2BnnmyGw852Cg5XbgIdEEGE5UCzen5jTlG6JCU5iajlxVcsXvbcS0SAcg1dcesWJLVK8+hYHOYQ+Pjy+EyVGXP0aPTFagrV9E03hCQvYx+g47KGq+1GsLj8uBIyihNw33YUe8PNC4BOJ3Lm1AglLV3nCuvUdIP+v15tVGbWIwgxLVpPkfpthCGpTKG+oA/DQfsKKvxhScqaN6FuElAUtTKv2UYgOmQegsN/n7njHUju8wM4VTcm+Q8xfX9SFwjTzdVqu95UOWSIGOabH8OGBEba//8Yxl3GcPdP/dMBOoSX/0z5SZmBoLbaPs+9asaMpb36yknKaw6FqWZa6A5vDa02mhkOba1q6KtLV208xrkwmW5C4VD6n2fvRjADy2qDYYnNy+H10Fq0LMbNzS863gkO7iQ8eC48/Ny5m59tOcEso3u7Qg3yrqDL6eKXwJAuWnhylfbWrRObe66rzX59+XDtzusnL66dI/86ArmtLlzED860Ef3bFPV78OX/zFTA11fcBn2Vntb7qiGBSgLBHyuv/uEaqqoTgSpOyjlzh86me1Vriv7i9rLPLvtghWmSnblRbAsBJL/4dScSQTBxOivHMO5QvBBY0iheJvfwWLxLOGzYKZyM4zVc2Cll46zEpeUV4MqGEWZj22SdOxhGAjgs9AEnfT+RoiMfcDb0GS5NncKVxju4Nt/mRk13O9Gz3FLct5oCD6wkwUNrCfHIUg6SMf8LwQGyVaBUqpLPW5BaMpRshEpl8nS1qw5dgnzlik8QBXmdy5UrIH74heTKZKMSilQso4hsRiGraQZRzxpNGqlEJMsXuAU7GlcR8mWSykUpVkWGyIf0a8v4qEQp5CtGsMiZa+4ESYQy+WilCiguHzxMXO54ogShooTV2bj2z1zL6DYSoImoQ8lFUWxMLBNQQgLkV2tHYgUoIbkuREz+fJHKxxWBcnvu3KQppFCxLkguB1NyVSp/TknRvNwYlCdbblWu3ze6owHdWluhE5tgQ6ej2SV65CijijoaRfSiH4Nqz1OpfEW+WeI/oU0ly60zkV9YzOQSYtZVEGYmrysTZAJkY4qZtIBD9/LYTIK7Nww3vMiYBwA=)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Manrope Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/assets/manrope-cyrillic-wght-normal-Dvxsihut.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Manrope Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/assets/manrope-greek-wght-normal-DL7QRZyv.woff2)format("woff2-variations");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Manrope Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/assets/manrope-vietnamese-wght-normal-usUDDRr7.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Manrope Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/assets/manrope-latin-ext-wght-normal-Ch3YOpNY.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Manrope Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/assets/manrope-latin-wght-normal-DHIcAJRg.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:GCoin;src:url(data:font/woff2;base64,d09GMgABAAAAAAK8AA8AAAAABVAAAAJiAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGyAcMAZgP1NUQVQqADQRCAqBAIETATYCJAMICwYABCAFhAYHIAwHG1cECB6FccNd4iKaxZXWxkeUePjHrve+2dmvmFVcUaoBdSp/FUC1oCplzl6u5ebZPdubyAfEEupDSrZkZJ2rrFG1zX/Owv+9xd9WCZ2WDSRMPOHzoICPiwY44AQTibLr+USjaUaBeLaz6WzvOMnpkTSmAkVqEpDuPa+eICWFHECgSBMNUY1fYdpi5oAwfwp6IFSOQZruydQVJ1sxPY5dvCa5rGmyibMGYljv6zP81j15RwXD/++HHpGMBgLS1tli1BUTQoFARQQ1RRbOMpBAIiDyM3UBEmRQUVSgopi6QCoV1D2Zc/7N21sEhMhRBiQgRaAe0BmAFBD1Fmx58uRFrH75scT2zyMm/z0Z+eTRI6sePx7x+OnTUUVRZudjq569+1hr07/Jl6/Mr3Lu79mBzY9drjyPFj+L9estP75rs01xZvHY/127xr48s3hTjI9d3WZ9Vwo/PcirGV2yd/d1ap8GAunqvKTDx/OkdPt/qWj+PXh5du86+FpY+zm0z32I78heRZ4EBH/NszckZIYJAIcke801nCBRD1kOsFfSLhmRFqKYSA9FivVEaQf1jP5+6FTVs6pHSuflemnNo7a5rFZOLoYagpIxXYp89lu+wBfGpDMgqqOlbYx6YlBR10QexhfE0R3AiuTil669QQYfw1ElBoQC3ERTk86EDG8kDTKfq4kziBiRRyFqchvlsqPtyOR5gEb3xjGip6GvhXlNPTq5djadu7X3CTGiq5V0Pb294XMoXqgYzuTzUB3uGufVnGxgNohrFN9zNPgYXdOtg6seeHVnVFHOLrem5ucj1/F0OwAAAA==)format("woff2");unicode-range:U+20B2;font-weight:100 900;font-display:block}:root{--bg:#13161d;--panel:#1e222b;--panel-2:#2a2f3a;--line:#2b303b;--text:#e9edf3;--muted:#8d97a8;--accent:#2f7bf5;--accent-2:#4f8fff;--accent-soft:#2f7bf526;--on-accent:#fff;--win:#3dd9a6;--win-soft:#3dd9a621;--gold:#e8b94a;--gold-soft:#e8b94a24;--loss:#ff7a6b;--loss-soft:#ff7a6b1f;--warn:#f2b84b;--warn-soft:#f2b84b1f;--red:#d8434f;--black:#262d39;--green:#1f9e6e;--shadow:0 8px 24px #00000047;--radius:18px;--radius-sm:12px;--tg-safe-top:0px;--tg-safe-bottom:0px;--safe-top:max(env(safe-area-inset-top), var(--tg-safe-top));--safe-bottom:max(env(safe-area-inset-bottom), var(--tg-safe-bottom));--nav-h:64px;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;font-family:GCoin,Manrope Variable,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Arial,sans-serif}:root[data-theme=light]{--bg:#f3f5f9;--panel:#fff;--panel-2:#eef1f6;--line:#dde2ea;--text:#121722;--muted:#5d677a;--accent:#2f5bec;--accent-2:#2a52d6;--accent-soft:#2f5bec1a;--win:#0f9a6d;--win-soft:#0f9a6d1a;--gold:#a87a10;--gold-soft:#a87a101a;--loss:#d0412f;--loss-soft:#d0412f14;--warn:#a96c00;--warn-soft:#a96c001a;--black:#2a313d;--shadow:0 6px 18px #141e3214;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}*{box-sizing:border-box}html,body{background:var(--bg);color:var(--text);-webkit-text-size-adjust:100%;margin:0}body{-webkit-font-smoothing:antialiased;overscroll-behavior-y:none;min-height:100dvh;font-size:15px;line-height:1.45}body.no-scroll{overflow:hidden}a{color:var(--accent-2);text-decoration:none}a:hover{text-decoration:underline}h1,h2,h3{margin:0;line-height:1.2}button{font:inherit;color:inherit}code,.mono{word-break:break-all;font-family:ui-monospace,SF Mono,Menlo,Consolas,monospace;font-size:.86em}:focus-visible{outline:2px solid var(--accent-2);outline-offset:2px;border-radius:6px}.muted{color:var(--muted)}.small{font-size:13px}.tiny{font-size:12px}.center{text-align:center}.grow{flex:1;min-width:0}.right{text-align:right}.win-text{color:var(--win)}.loss-text{color:var(--loss)}.accent-text{color:var(--accent-2)}.dim{opacity:.55;transition:opacity .2s}.stack{flex-direction:column;gap:12px;display:flex}.stack-sm{flex-direction:column;gap:6px;display:flex}.row-wrap{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.page{max-width:560px;padding:calc(var(--safe-top) + 12px) 16px calc(var(--safe-bottom) + var(--nav-h) + 24px);flex-direction:column;gap:14px;margin:0 auto;display:flex}.game-page,.verify-page{padding-bottom:calc(var(--safe-bottom) + 28px)}.center-page{text-align:center;justify-content:center;align-items:center;min-height:80dvh;padding-bottom:32px}.center-page h1{font-size:22px}.page-head{align-items:center;gap:8px;min-height:44px;display:flex}.page-head h1{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-size:20px;font-weight:700;overflow:hidden}.page-actions{align-items:center;gap:6px;display:flex}.h-section{margin-top:6px;font-size:17px;font-weight:700}.h-sub{align-items:center;gap:6px;margin:4px 0 8px;font-size:15px;font-weight:650;display:flex}.section-head{justify-content:space-between;align-items:center;gap:8px;display:flex}.dev-banner{z-index:30;background:var(--warn);color:#1a1300;text-align:center;padding:4px 8px;font-size:12px;font-weight:600;position:sticky;top:0}.btn{cursor:pointer;white-space:nowrap;border:1px solid #0000;border-radius:16px;justify-content:center;align-items:center;gap:8px;font-weight:600;transition:background .15s,transform .1s,opacity .15s;display:inline-flex;text-decoration:none!important}.btn:active:not(:disabled){transform:scale(.98)}.btn:disabled{opacity:.45;cursor:not-allowed}.btn-sm{min-height:34px;padding:6px 12px;font-size:13px}.btn-md{min-height:44px;padding:10px 16px}.btn-lg{border-radius:18px;min-height:54px;padding:14px 20px;font-size:17px}.btn-block{width:100%}.btn-primary{background:var(--accent);color:var(--on-accent);box-shadow:0 6px 18px #3d6bff47}.btn-primary:hover:not(:disabled){background:var(--accent-2)}.btn-secondary{background:var(--panel-2);border-color:var(--line);color:var(--text)}.btn-ghost{color:var(--accent-2);background:0 0}.btn-ghost:hover:not(:disabled){background:var(--accent-soft)}.btn-danger{background:var(--loss-soft);color:var(--loss);border-color:color-mix(in srgb, var(--loss) 40%, transparent)}.icon-btn{border:1px solid var(--line);background:var(--panel);width:40px;height:40px;color:var(--text);cursor:pointer;border-radius:12px;flex:none;place-items:center;display:inline-grid}.icon-btn:hover{background:var(--panel-2)}.card{background:var(--panel);border:1px solid var(--line);border-radius:var(--radius);box-shadow:var(--shadow);padding:14px}.badge{background:var(--panel-2);color:var(--muted);border:1px solid var(--line);white-space:nowrap;border-radius:999px;align-items:center;gap:4px;padding:2px 8px;font-size:11.5px;font-weight:600;display:inline-flex}.badge-accent{background:var(--accent-soft);color:var(--accent-2);border-color:#0000}.badge-win{background:var(--win-soft);color:var(--win);border-color:#0000}.badge-loss{background:var(--loss-soft);color:var(--loss);border-color:#0000}.badge-warn{background:var(--warn-soft);color:var(--warn);border-color:#0000}.badge-gold{background:var(--gold-soft);color:var(--gold);border-color:#0000}.notice{background:var(--accent-soft);border-radius:12px;align-items:flex-start;gap:10px;padding:12px 14px;font-size:14px;display:flex}.notice>svg{flex:none;margin-top:1px}.notice-warn{background:var(--warn-soft)}.notice-warn>svg{color:var(--warn)}.notice-win{background:var(--win-soft)}.notice-win>svg{color:var(--win)}.notice-loss{background:var(--loss-soft)}.error-box{background:var(--loss-soft);border:1px solid color-mix(in srgb, var(--loss) 35%, transparent);border-radius:12px;flex-wrap:wrap;align-items:flex-start;gap:10px;padding:12px 14px;display:flex}.error-box>svg{color:var(--loss);flex:none;margin-top:2px}.error-box p{margin:2px 0 0;font-size:13.5px}.error-box.compact{padding:8px 12px}.state-block{text-align:center;flex-direction:column;align-items:center;gap:6px;padding:24px 12px;display:flex}.state-icon{background:var(--panel-2);width:48px;height:48px;color:var(--muted);border-radius:14px;place-items:center;display:grid}.state-icon.big{background:var(--accent-soft);width:64px;height:64px;color:var(--accent-2);border-radius:20px}.state-title{margin:0;font-weight:650}.spinner{border:2.5px solid var(--line);border-top-color:var(--accent-2);border-radius:50%;width:22px;height:22px;animation:.8s linear infinite spin;display:inline-block}.spinner-sm{border-width:2px;width:15px;height:15px}@keyframes spin{to{transform:rotate(360deg)}}.field{flex-direction:column;gap:6px;display:flex}.field label,.label{color:var(--muted);font-size:13px;font-weight:600}.field-hint{color:var(--muted);margin:0;font-size:12px}.field-error{color:var(--loss);margin:0;font-size:12.5px;font-weight:500}.input{background:var(--panel-2);border:1px solid var(--line);width:100%;color:var(--text);font:inherit;border-radius:12px;min-height:44px;padding:11px 12px}.input:focus{border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-soft);outline:none}.input:disabled{opacity:.6}.input.changed{border-color:var(--gold)}.input-lg{padding:12px 14px;font-size:22px;font-weight:700}textarea.input{resize:vertical}.has-error .input,.input[aria-invalid=true]{border-color:var(--loss)}.segmented{background:var(--panel);border:1px solid var(--line);scrollbar-width:none;border-radius:14px;gap:4px;padding:4px;display:flex;overflow-x:auto}.segmented button{color:var(--muted);cursor:pointer;background:0 0;border:0;border-radius:10px;flex:1 0 auto;min-height:38px;padding:8px 12px;font-size:14px;font-weight:600}.segmented button.on{background:var(--accent);color:var(--on-accent)}.range{width:100%;accent-color:var(--accent);height:28px}.kv{border-bottom:1px dashed var(--line);justify-content:space-between;gap:12px;padding:7px 0;font-size:14px;display:flex}.kv:last-child{border-bottom:0}.kv-v{text-align:right;overflow-wrap:anywhere;min-width:0;font-weight:550}.kv-grid{flex-direction:column;display:flex}.sheet-backdrop{z-index:50;background:#05080c99;justify-content:center;align-items:flex-end;animation:.18s ease-out fade;display:flex;position:fixed;inset:0}.sheet{width:100%;max-width:560px;max-height:calc(100dvh - var(--safe-top) - 24px);background:var(--panel);border:1px solid var(--line);border-bottom:0;border-radius:22px 22px 0 0;outline:none;flex-direction:column;animation:.22s cubic-bezier(.2,.9,.3,1) up;display:flex}.sheet-grip{background:var(--line);border-radius:4px;width:40px;height:4px;margin:8px auto 0}.sheet-head{justify-content:space-between;align-items:center;padding:8px 16px;display:flex}.sheet-head h2{font-size:17px}.sheet-body{overscroll-behavior:contain;padding:4px 16px 16px;overflow-y:auto}.sheet-foot{padding:10px 16px calc(var(--safe-bottom) + 12px);border-top:1px solid var(--line);justify-content:center;display:flex}.sheet-body:last-child{padding-bottom:calc(var(--safe-bottom) + 20px)}@keyframes fade{0%{opacity:0}}@keyframes up{0%{opacity:.4;transform:translateY(40px)}}.sheet-backdrop.center{padding:calc(var(--safe-top) + 16px) 12px calc(var(--safe-bottom) + 16px);align-items:center}.sheet.center{max-height:calc(100dvh - var(--safe-top) - var(--safe-bottom) - 32px);border-bottom:1px solid var(--line);border-radius:22px;animation:.22s cubic-bezier(.2,.9,.3,1.2) modal-in;box-shadow:0 24px 60px #00000080}.sheet.center .sheet-head{padding-top:12px}.sheet.center .sheet-foot{padding-bottom:12px}.sheet.center .sheet-body:last-child{padding-bottom:16px}@media (min-width:720px){.sheet-backdrop{align-items:center}.sheet{border-bottom:1px solid var(--line);border-radius:22px}}.proof{flex-direction:column;gap:10px;display:flex}.proof-status{flex-wrap:wrap;align-items:center;gap:8px;font-weight:600;display:flex}.proof-status>svg{color:var(--accent-2)}.hash-row{background:var(--panel-2);border-radius:12px;padding:8px 10px}.hash-head{justify-content:space-between;gap:8px;display:flex}.hash-head .label{font-size:12px}.hash-val{align-items:center;gap:8px;display:flex}.hash-val code{flex:1;font-size:12.5px;line-height:1.4}.hash-val .icon-btn{width:34px;height:34px}.checks{border:1px solid var(--line);border-radius:12px;padding:10px 12px}.checks.ok{background:var(--win-soft);border-color:color-mix(in srgb, var(--win) 35%, transparent)}.checks.bad{background:var(--loss-soft);border-color:color-mix(in srgb, var(--loss) 40%, transparent)}.checks-head{align-items:center;gap:8px;display:flex}.checks.ok .checks-head svg{color:var(--win)}.checks.bad .checks-head svg{color:var(--loss)}.checks ul{flex-direction:column;gap:4px;margin:8px 0 0;padding:0;font-size:13.5px;list-style:none;display:flex}.checks li{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.checks li.ok svg{color:var(--win)}.checks li.bad svg{color:var(--loss)}.checks li .tiny{flex-basis:100%;padding-left:21px}.checks-loading{align-items:center;gap:8px;display:flex}.md5-check{border-top:1px dashed var(--line);flex-direction:column;gap:8px;padding-top:4px;display:flex}.check-result{align-items:center;gap:6px;margin:0;font-size:14px;font-weight:600;display:flex}.check-result.ok{color:var(--win)}.check-result.bad{color:var(--loss)}.entries{flex-direction:column;gap:4px;margin:0;padding:0;font-size:13px;list-style:none;display:flex}.entries li{border-bottom:1px dashed var(--line);grid-template-columns:1fr auto auto auto;align-items:center;gap:10px;padding:6px 0;display:grid}.entries li code{font-size:12px}.home-head{align-items:center;gap:12px;display:flex}.row-title{text-overflow:ellipsis;font-weight:650;overflow:hidden}.balance-card{background:radial-gradient(120% 140% at 0% 0%, #3d6bff59, transparent 60%), var(--panel);border:1px solid var(--line);box-shadow:var(--shadow);border-radius:20px;flex-direction:column;gap:2px;padding:18px;display:flex;color:var(--text)!important;text-decoration:none!important}.balance-card .tiny{color:var(--muted)}.balance-big{letter-spacing:-.02em;font-size:clamp(32px,10vw,42px);font-weight:800;line-height:1.1}.balance-big small,.balance-mid small{color:var(--muted);font-size:.45em;font-weight:600}.balance-mid{font-size:26px;font-weight:750}.balance-sub{color:var(--muted);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;margin-top:8px;font-size:13px;display:flex}.balance-cta{color:var(--accent-2);align-items:center;gap:4px;font-weight:600;display:inline-flex}.game-title{margin-top:4px;font-size:15.5px;font-weight:700}.links-row{grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:10px;display:grid}.link-card{background:var(--panel);border:1px solid var(--line);cursor:pointer;text-align:left;border-radius:14px;align-items:center;gap:10px;min-height:52px;padding:14px;font-weight:600;display:flex}.link-card svg{color:var(--accent-2)}.list{margin:0;padding:0;list-style:none}.list-row{border-bottom:1px solid var(--line);align-items:center;gap:10px;padding:10px 0;display:flex}.list-row:last-child{border-bottom:0}.list-row .icon-btn{width:36px;height:36px}.list.cards{flex-direction:column;gap:8px;display:flex}.list.cards>li{background:var(--panel);border:1px solid var(--line);border-radius:14px;padding:12px}.list.cards>li.list-row{border-bottom:1px solid var(--line);flex-wrap:wrap}.menu{background:var(--panel);border:1px solid var(--line);border-radius:var(--radius);flex-direction:column;display:flex;overflow:hidden}.menu-row{border-bottom:1px solid var(--line);align-items:center;gap:12px;min-height:52px;padding:14px;display:flex;color:var(--text)!important;text-decoration:none!important}.menu-row:last-child{border-bottom:0}.menu-row svg:first-child{color:var(--accent-2)}.menu-row.is-off{opacity:.55}.wallet-grid{grid-template-columns:1fr 1fr;gap:10px;display:grid}.wallet-card{flex-direction:column;gap:2px;display:flex}.shop-card{align-items:center;gap:12px;display:flex}.shop-card.is-off{opacity:.6}.cmd{border-bottom:1px dashed var(--line);align-items:center;gap:10px;padding:8px 0;display:flex}.cmd code{background:var(--panel-2);white-space:nowrap;word-break:normal;border-radius:8px;padding:4px 8px}.rules-list{flex-direction:column;gap:6px;margin:10px 0 0;padding-left:18px;display:flex}.bottom-nav{z-index:20;padding:6px 8px calc(var(--safe-bottom) + 6px);background:color-mix(in srgb, var(--bg) 88%, transparent);border-top:1px solid var(--line);justify-content:center;gap:4px;display:flex;position:fixed;bottom:0;left:0;right:0}.bottom-nav a{max-width:130px;color:var(--muted);border-radius:12px;flex-direction:column;flex:1;align-items:center;gap:2px;min-height:48px;padding:6px 4px;font-size:11.5px;font-weight:600;display:flex;text-decoration:none!important}.bottom-nav a.active{color:var(--accent-2);background:var(--accent-soft)}.chip-balance{text-overflow:ellipsis;background:var(--panel);border:1px solid var(--line);white-space:nowrap;font-variant-numeric:tabular-nums;border-radius:10px;max-width:42vw;padding:6px 10px;font-size:14px;font-weight:700;overflow:hidden}.chip-balance small{color:var(--muted);font-weight:600}.bet-input{flex-direction:column;gap:6px;display:flex}.quick{grid-template-columns:repeat(4,1fr);gap:6px;display:grid}.quick button{border:1px solid var(--line);background:var(--panel);cursor:pointer;border-radius:10px;min-height:40px;padding:8px 0;font-weight:600}.quick button:disabled{opacity:.5}.round-status{border:1px solid var(--line);background:var(--panel);border-radius:14px;align-items:center;gap:10px;padding:12px 14px;display:flex}.round-status>div{flex-direction:column;gap:2px;display:flex}.round-status.pending{color:var(--muted)}.round-status.win{background:var(--win-soft);border-color:color-mix(in srgb, var(--win) 40%, transparent)}.round-status.win strong{color:var(--win);font-size:18px}.round-status.loss strong{font-size:16px}.rules{background:var(--panel);border:1px solid var(--line);border-radius:var(--radius)}.rules summary{cursor:pointer;align-items:center;gap:8px;padding:12px 14px;font-weight:600;list-style:none;display:flex}.rules summary::-webkit-details-marker{display:none}.rules-body{padding:0 14px 14px;font-size:14px}.rules-body p{margin:0 0 8px}.pay-table,.diff-table{border-collapse:collapse;width:100%;margin:6px 0 8px;font-size:13.5px}.pay-table th,.pay-table td,.diff-table th,.diff-table td{text-align:left;border-bottom:1px solid var(--line);vertical-align:top;overflow-wrap:anywhere;padding:6px 4px}.pay-table th,.diff-table th{color:var(--muted);font-size:12px;font-weight:600}.bet-summary{padding:8px 14px}.dice-board{flex-direction:column;gap:10px;display:flex}.dice-roll{text-align:center;font-variant-numeric:tabular-nums;font-size:56px;font-weight:800;line-height:1.1}.dice-roll.win{color:var(--win)}.dice-roll.loss{color:var(--loss)}.dice-track{background:var(--loss-soft);border-radius:8px;height:14px;position:relative;overflow:visible}.dice-zone{background:var(--win-soft);border:1px solid color-mix(in srgb, var(--win) 60%, transparent);border-radius:8px;transition:left .2s,width .2s;position:absolute;top:0;bottom:0}.dice-marker{border-radius:3px;width:4px;height:26px;animation:.25s ease-out pop;position:absolute;top:-6px;transform:translate(-50%)}.dice-marker.win{background:var(--win)}.dice-marker.loss{background:var(--loss)}.dice-scale{justify-content:space-between;display:flex}.admin{flex-direction:column;min-height:100dvh;display:flex}.admin-side{z-index:10;background:var(--bg);border-bottom:1px solid var(--line);padding:calc(var(--safe-top) + 8px) 12px 8px;position:sticky;top:0}.admin-brand{align-items:center;gap:10px;margin-bottom:8px;display:flex}.admin-nav{scrollbar-width:none;gap:6px;display:flex;overflow-x:auto}.admin-nav a{color:var(--muted);white-space:nowrap;border-radius:10px;align-items:center;gap:6px;min-height:38px;padding:8px 12px;font-size:13.5px;font-weight:600;display:inline-flex;text-decoration:none!important}.admin-nav a.active{background:var(--accent-soft);color:var(--accent-2)}.admin-nav a.off{opacity:.6}.admin-main{width:100%;max-width:960px;padding:14px 16px calc(var(--safe-bottom) + 32px);flex-direction:column;flex:1;gap:14px;margin:0 auto;display:flex}.admin-head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;display:flex}.admin-head h1{font-size:20px}.admin-who{align-items:center;gap:8px;display:flex}@media (min-width:900px){.admin{flex-direction:row}.admin-side{border-bottom:0;border-right:1px solid var(--line);width:240px;height:100dvh;padding:16px 12px}.admin-nav{flex-direction:column;overflow:visible}}.metric-grid{grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:10px;display:grid}.metric{flex-direction:column;gap:2px;padding:12px;display:flex}.search{background:var(--panel);border:1px solid var(--line);border-radius:14px;align-items:center;gap:8px;padding:6px 6px 6px 12px;display:flex}.search .input{background:0 0;border:0;min-height:40px;padding:8px 4px}.search .input:focus{box-shadow:none}.player-row{align-items:center;gap:10px;display:flex;color:var(--text)!important;text-decoration:none!important}.player-row .right{flex-direction:column;align-items:flex-end;gap:4px;display:flex}.pager{justify-content:center;align-items:center;gap:12px;display:flex}.confirm-card{border-color:var(--gold)}.form-grid{grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:12px;display:grid}.switch-row{background:var(--panel-2);border:1px solid var(--line);cursor:pointer;border-radius:12px;align-items:center;gap:10px;min-height:48px;padding:10px 12px;font-size:14px;display:flex}.switch-row input{width:20px;height:20px;accent-color:var(--accent);flex:none}.switch-row.changed{border-color:var(--gold)}.switch-row.is-off{cursor:default;color:var(--muted)}.sticky-actions{bottom:calc(var(--safe-bottom) + 8px);background:color-mix(in srgb, var(--panel) 92%, transparent);border:1px solid var(--line);box-shadow:var(--shadow);border-radius:14px;justify-content:flex-end;gap:8px;padding:10px;display:flex;position:sticky}.filters{grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:10px;display:grid}.audit-row{flex-direction:column;gap:6px;display:flex}.audit-row p{margin:0}.diff{background:var(--panel-2);border-radius:10px;flex-direction:column;gap:2px;margin:0;padding:8px 10px;list-style:none;display:flex}@media (max-width:360px){.page{padding-left:12px;padding-right:12px}.rt-cell{min-height:42px}}.page>*{animation:.32s cubic-bezier(.2,.8,.3,1) both rise}.page>:nth-child(2){animation-delay:30ms}.page>:nth-child(3){animation-delay:60ms}.page>:nth-child(4){animation-delay:90ms}.page>:nth-child(n+5){animation-delay:.12s}.stat{animation:.36s cubic-bezier(.2,.8,.3,1) both rise;animation-delay:calc(var(--i,0) * 40ms + 80ms)}@keyframes rise{0%{opacity:0;transform:translateY(8px)}}.round-status{animation:.28s cubic-bezier(.2,.9,.3,1.3) pop}.round-status.win{position:relative;overflow:hidden}.round-status.win:after{content:"";background:linear-gradient(105deg,#0000 30%,#ffffff2e 50%,#0000 70%);animation:1.4s ease-out .2s both shine;position:absolute;inset:0}@keyframes shine{0%{transform:translate(-100%)}to{transform:translate(100%)}}@keyframes pop{0%{opacity:0;transform:scale(.94)}}.balance-card{transition:transform .15s}.balance-card:active{transform:scale(.99)}.bottom-nav a{transition:color .2s,background .2s}.bottom-nav a.active svg{animation:.3s ease-out pop}.avatar{color:#fff;background:linear-gradient(135deg, var(--accent), #2a3f99);border-radius:50%;flex:none;place-items:center;font-weight:700;display:grid;position:relative}.avatar img{object-fit:cover;border-radius:50%;width:100%;height:100%}.avatar:before{content:"";-webkit-mask-composite:xor;pointer-events:none;border-radius:50%;padding:3px;position:absolute;inset:-4px;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.frame-none:before{display:none}.frame-cobalt:before{background:linear-gradient(135deg,#7fa0ff,#2b4bd6)}.frame-mint:before{background:linear-gradient(135deg,#9ff3d6,#1fb486)}.frame-gold:before{background:conic-gradient(#f7dd8f,#c8902a,#fff1c4,#b07c18,#f7dd8f)}.frame-ember:before{background:conic-gradient(#ffb04a,#ff5a3c,#ffd36b,#e0392b,#ffb04a);box-shadow:0 0 12px #ff643273}.frame-aurora:before{background:conic-gradient(#3dd9a6,#4cc3ff,#a98bff,#ff7fb0,#3dd9a6);box-shadow:0 0 14px #78a0ff66}.pname{font-weight:700}.name-default{color:var(--text)}.name-cobalt{color:#6d8fff}.name-mint{color:#3dd9a6}.name-gold{color:#e8b94a;background:linear-gradient(90deg,#f7dd8f,#d6a43a,#f7dd8f);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.name-coral{color:#ff7a6b}.name-violet{color:#a98bff}.name-sky{color:#4cc3ff}.name-rose{color:#ff7fb0}.profile-hero{background:radial-gradient(120% 140% at 0% 0%, #3d6bff47, transparent 60%), var(--panel);flex-wrap:wrap;align-items:center;gap:14px;display:flex}.profile-name{font-size:21px}.profile-preview{justify-content:center;align-items:center;gap:14px;padding:8px 0;font-size:20px;display:flex}.swatches{flex-wrap:wrap;gap:10px;display:flex}.swatch{border:3px solid var(--panel);width:36px;height:36px;box-shadow:0 0 0 1px var(--line);cursor:pointer;border-radius:50%;transition:transform .15s}.swatch.on{box-shadow:0 0 0 2px var(--accent-2);transform:scale(1.08)}.sw-default{background:var(--text)}.sw-cobalt{background:#6d8fff}.sw-mint{background:#3dd9a6}.sw-gold{background:linear-gradient(135deg,#f7dd8f,#c8902a)}.sw-coral{background:#ff7a6b}.sw-violet{background:#a98bff}.sw-sky{background:#4cc3ff}.sw-rose{background:#ff7fb0}.frames{grid-template-columns:repeat(auto-fill,minmax(96px,1fr));gap:8px;display:grid}.frame-opt{background:var(--panel-2);cursor:pointer;text-align:center;border:2px solid #0000;border-radius:14px;flex-direction:column;align-items:center;gap:6px;padding:12px 6px;display:flex}.frame-opt.on{border-color:var(--accent)}.frame-opt:disabled{cursor:not-allowed;opacity:.55}.stats-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.stat{background:var(--panel);border:1px solid var(--line);border-radius:14px;flex-direction:column;gap:2px;padding:12px;display:flex}.stat b{overflow-wrap:anywhere;font-size:16px}.wheel-wrap{aspect-ratio:1;width:min(80vw,300px);margin:6px auto 0;position:relative}.wheel-wrap:after{content:"";z-index:-1;border-radius:50%;position:absolute;inset:6%;box-shadow:0 18px 40px #00000080}.wheel{width:100%;height:100%;transition-property:transform;transition-timing-function:cubic-bezier(.12,.7,.18,1)}.waiting .wheel{animation:1.6s linear infinite wheel-idle}@keyframes wheel-idle{to{rotate:360deg}}.pocket{stroke:#c9a24a;stroke-width:.5px}.pocket.red{fill:#c8323f}.pocket.black{fill:#1d222c}.pocket.green{fill:#13865b}.pocket-num{fill:#fff;text-anchor:middle;dominant-baseline:central;font-size:8.5px;font-weight:700}.wheel-pointer{border-left:9px solid #0000;border-right:9px solid #0000;border-top:15px solid var(--gold);filter:drop-shadow(0 2px 3px #00000080);z-index:3;width:0;height:0;position:absolute;top:-4px;left:50%;transform:translate(-50%)}.ball-orbit{pointer-events:none;z-index:2;animation-name:ball-orbit;animation-timing-function:cubic-bezier(.1,.65,.2,1);animation-fill-mode:both;position:absolute;inset:0}.ball{aspect-ratio:1;background:radial-gradient(circle at 35% 30%,#fff,#d9dde6 55%,#8a93a3);border-radius:50%;width:6.4%;margin-left:-3.2%;animation-name:ball-drop;animation-timing-function:ease-in;animation-fill-mode:both;position:absolute;left:50%;box-shadow:0 2px 4px #0009}@keyframes ball-orbit{0%{transform:rotate(-1800deg)}to{transform:rotate(0)}}@keyframes ball-drop{0%,55%{top:1.5%}75%{top:8.5%}82%{top:6.8%}90%,to{top:8.6%}}.countdown{background:var(--accent-soft);border-radius:14px;align-items:center;gap:10px;padding:10px 14px;font-size:14px;font-weight:600;animation:.25s ease-out pop;display:flex}.countdown-bar{background:#7f8ca040;border-radius:4px;flex:1;height:6px;overflow:hidden}.countdown-bar div{background:var(--accent);border-radius:4px;height:100%;transition:width .25s linear}.countdown.hot{background:var(--warn-soft)}.countdown.hot .countdown-bar div{background:var(--warn)}.countdown.hot b{animation:1s ease-in-out infinite pulse}@keyframes pulse{50%{transform:scale(1.15)}}.rt{grid-template-columns:repeat(3,1fr);gap:4px;display:grid}.rt-cell{color:#fff;cursor:pointer;font-variant-numeric:tabular-nums;border:2px solid #0000;border-radius:11px;min-height:42px;padding:0;font-weight:700;transition:transform .1s;position:relative}.rt-cell:active{transform:scale(.94)}.rt-cell.red{background:#c8323f}.rt-cell.black{background:#262d39}.rt-cell.green{background:#13865b}.rt-cell.zero{grid-column:1/-1}.rt-cell.sel{border-color:var(--gold);box-shadow:0 0 0 2px var(--gold-soft)}.cell-chip{background:var(--gold);color:#241a00;border-radius:8px;place-items:center;min-width:20px;height:16px;padding:0 4px;font-size:10.5px;font-weight:800;animation:.2s ease-out pop;display:grid;position:absolute;top:2px;right:2px;box-shadow:0 2px 4px #0006;font-size:9.5px!important}.rt-out{grid-template-columns:repeat(3,1fr);gap:6px;display:grid}.rt-out-btn{border:2px solid var(--line);background:var(--panel);cursor:pointer;border-radius:11px;min-height:44px;font-size:13.5px;font-weight:650;transition:transform .1s,border-color .15s;position:relative}.rt-out-btn:active:not(:disabled){transform:scale(.96)}.rt-out-btn:disabled{opacity:.5}.rt-out-btn.red{background:color-mix(in srgb, #c8323f 30%, var(--panel))}.rt-out-btn.black{background:color-mix(in srgb, #1d222c 70%, var(--panel));color:#fff}.rt-out-btn.sel{border-color:var(--gold)}.slip{flex-direction:column;gap:4px;max-height:260px;margin:8px 0 4px;padding:0;list-style:none;display:flex;overflow-y:auto}.slip li{background:var(--panel-2);border-radius:10px;grid-template-columns:1fr auto auto;align-items:center;gap:10px;padding:6px 8px;font-size:14px;display:grid}.slip li .icon-btn{border-radius:9px;width:30px;height:30px}.slip-in{animation:.2s ease-out rise}.result-slip li.won{background:var(--win-soft);color:var(--win);font-weight:600}.coin-stage{perspective:900px;place-items:center;height:230px;display:grid;position:relative}.coin-toss{transform-style:preserve-3d}.coin-toss.toss{animation:1.7s cubic-bezier(.3,0,.4,1) both toss}@keyframes toss{0%{transform:translateY(0)}45%{transform:translateY(-90px)scale(1.08)}85%{transform:translateY(4px)}92%{transform:translateY(-6px)}to{transform:translateY(0)}}.coin{width:150px;height:150px;transform-style:preserve-3d;position:relative}.coin.idle.land-heads{transition:transform .5s;transform:rotateX(0)}.coin.idle.land-tails{transition:transform .5s;transform:rotateX(180deg)}.coin.wait{animation:.7s linear infinite coin-wait}@keyframes coin-wait{0%{transform:rotateX(0)}to{transform:rotateX(360deg)}}.coin.toss.land-heads{animation:1.7s cubic-bezier(.25,.6,.3,1) both land-heads}.coin.toss.land-tails{animation:1.7s cubic-bezier(.25,.6,.3,1) both land-tails}@keyframes land-heads{0%{transform:rotateX(0)}to{transform:rotateX(2160deg)}}@keyframes land-tails{0%{transform:rotateX(0)}to{transform:rotateX(2340deg)}}.coin-face{backface-visibility:hidden;letter-spacing:.08em;text-transform:uppercase;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;gap:0;font-size:12px;font-weight:800;display:flex;position:absolute;inset:0}.coin-face.heads{color:#3a2900;background:radial-gradient(circle at 32% 28%,#fff3c8 0%,#f0cf72 22%,#d6a43a 58%,#8f6a17 100%);transform:translateZ(5px);box-shadow:inset 0 0 0 5px #b8892a,inset 0 0 18px #50320080}.coin-face.tails{color:#eaf0ff;background:radial-gradient(circle at 32% 28%,#e4ebff 0%,#8fa8ff 22%,#3d6bff 58%,#1b2f8f 100%);transform:rotateX(180deg)translateZ(5px);box-shadow:inset 0 0 0 5px #2846c4,inset 0 0 18px #000a3c8c}.coin-face span{opacity:.85;margin-top:-14px}.coin-face:after{content:"";background:linear-gradient(135deg,#ffffff73 0%,#0000 38% 70%,#ffffff1f 100%);border-radius:50%;position:absolute;inset:0}.emblem{width:78%;height:78%}.em-ring{fill:none;stroke:currentColor;stroke-width:2.4px;opacity:.75}.em-ring.thin{stroke-width:1px;opacity:.5}.em-fill{fill:currentColor;opacity:.85}.em-stroke{fill:none;stroke:currentColor;stroke-width:7px;stroke-linecap:round;stroke-linejoin:round;opacity:.85}.coin-edge{background:#9c7420;border-radius:50%;position:absolute;inset:0}.coin-shadow{background:radial-gradient(#00000073,#0000 70%);border-radius:50%;width:120px;height:16px;position:absolute;bottom:14px}.coin-shadow.toss{animation:1.7s cubic-bezier(.3,0,.4,1) both shadow}@keyframes shadow{45%{opacity:.5;transform:scale(.55)}}.kv>span:first-child{flex:none;max-width:55%}.row-title,.pname{overflow-wrap:anywhere}.page-head{z-index:2;position:relative}.sr-only{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.stake{flex-direction:column;gap:8px;display:flex}.stake-row{grid-template-columns:1fr 48px 48px;gap:6px;display:grid}.stake-field{background:var(--panel-2);border:1px solid var(--line);cursor:text;border-radius:14px;align-items:center;gap:8px;min-width:0;min-height:52px;padding:0 12px;display:flex}.stake-field:focus-within{border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-soft)}.stake-field input{min-width:0;color:var(--text);font:inherit;text-align:right;background:0 0;border:0;outline:none;flex:1;font-size:20px;font-weight:750}.stake-label{color:var(--muted);white-space:nowrap;font-size:12px;font-weight:600}.stake-cur{color:var(--muted);font-size:13px;font-weight:700}.stake-btn,.stake-quick button{border:1px solid var(--line);background:var(--panel);cursor:pointer;border-radius:12px;font-weight:700;transition:transform .1s,background .15s}.stake-btn:active,.stake-quick button:active{transform:scale(.95)}.stake-btn:disabled,.stake-quick button:disabled{opacity:.5}.stake-quick{grid-template-columns:repeat(4,1fr);gap:6px;display:grid}.stake-quick button{min-height:38px;font-size:13.5px}.stake .field-hint,.stake .field-error{margin-top:-2px}.modal-backdrop{z-index:60;background:#05080c9e;place-items:center;padding:16px;animation:.18s ease-out fade;display:grid;position:fixed;inset:0}.modal{background:var(--panel);border:1px solid var(--line);border-radius:22px;outline:none;width:min(100%,360px);max-height:calc(100dvh - 48px);padding:22px 16px 14px;animation:.24s cubic-bezier(.2,.9,.3,1.2) modal-in;position:relative;overflow-y:auto;box-shadow:0 24px 60px #00000080}@keyframes modal-in{0%{opacity:0;transform:scale(.9)translateY(10px)}}.modal-close{width:34px;height:34px;position:absolute;top:10px;right:10px}.pop-hero{text-align:center;flex-direction:column;align-items:center;gap:6px;padding:4px 8px 12px;display:flex}.pop-stats{grid-template-columns:1fr 1fr;gap:8px;margin-bottom:12px;display:grid}.pop-stats>div{background:var(--panel-2);border-radius:12px;flex-direction:column;gap:2px;min-width:0;padding:10px;display:flex}.pop-stats b{overflow-wrap:anywhere;font-size:15px}.pop-actions{border:1px solid var(--line);border-radius:14px;flex-direction:column;display:flex;overflow:hidden}.pop-actions .menu-row{border:0;border-bottom:1px solid var(--line);text-align:left;cursor:pointer;width:100%;font:inherit;background:0 0}.pop-actions .menu-row:last-child{border-bottom:0}.avatar-btn{cursor:pointer;background:0 0;border:0;border-radius:50%;padding:0}.bottom-nav button{max-width:130px;color:var(--muted);cursor:pointer;background:0 0;border:0;border-radius:12px;flex-direction:column;flex:1;align-items:center;gap:2px;min-height:48px;padding:6px 4px;font-size:11.5px;font-weight:600;display:flex}.bottom-nav button.active{color:var(--accent-2);background:var(--accent-soft)}.coin-face img{-webkit-user-select:none;user-select:none;-webkit-user-drag:none;border-radius:50%;width:100%;height:100%;display:block}.coin-face{box-shadow:none!important;background:0 0!important}.coin-face:after{display:none}.coin-edge{background:linear-gradient(90deg,#5d636e,#9aa1ad,#5d636e);inset:3px}.history-strip{scrollbar-width:none;gap:6px;padding:2px;display:flex;overflow-x:auto}.hchip{background:var(--panel-2);border:1px solid var(--line);min-width:30px;height:30px;color:var(--muted);border-radius:15px;flex:none;place-items:center;padding:0 6px;font-size:13px;font-weight:750;animation:.25s ease-out pop;display:grid}.hchip.win{background:var(--win-soft);color:var(--win);border-color:#0000}.dice-table{perspective:700px;background:radial-gradient(80% 90% at 50% 40%,#1a3d33 0%,#102720 60%,#0b1915 100%);border:1px solid #23493d;border-radius:20px;justify-content:center;align-items:center;gap:36px;height:190px;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 0 40px #00000080}:root[data-theme=light] .dice-table{background:radial-gradient(80% 90% at 50% 40%,#2b6b57,#1c4a3c)}.die-stage{width:70px;height:70px;position:relative}.die{width:70px;height:70px;transform-style:preserve-3d;transition:transform 1.3s cubic-bezier(.2,.75,.25,1);position:relative}.die.rolling{transition:none;animation:.55s linear infinite die-roll}@keyframes die-roll{0%{transform:rotateX(0)rotateY(0)rotate(0)}to{transform:rotateX(360deg)rotateY(720deg)rotate(180deg)}}.die-face{backface-visibility:hidden;background:radial-gradient(circle at 30% 25%,#fff,#e9edf3 60%,#c7cdd8);border-radius:14px;grid-template-rows:repeat(3,1fr);grid-template-columns:repeat(3,1fr);padding:10px;display:grid;position:absolute;inset:0;box-shadow:inset 0 0 0 1px #00000014,inset -4px -6px 12px #0000001f}.die-face span{place-items:center;display:grid}.die-face span.pip:after{content:"";background:radial-gradient(circle at 35% 30%,#4a5262,#10141b);border-radius:50%;width:12px;height:12px;box-shadow:inset 0 1px 2px #0009}.die-face.f1 span.pip:after{background:radial-gradient(circle at 35% 30%,#ff6b6b,#a8141c);width:16px;height:16px}.f1{transform:translateZ(35px)}.f6{transform:rotateY(180deg)translateZ(35px)}.f3{transform:rotateY(90deg)translateZ(35px)}.f4{transform:rotateY(-90deg)translateZ(35px)}.f2{transform:rotateX(90deg)translateZ(35px)}.f5{transform:rotateX(-90deg)translateZ(35px)}.die-shadow{background:radial-gradient(#0000008c,#0000 70%);border-radius:50%;height:12px;position:absolute;bottom:-14px;left:6px;right:6px}.dice-sum{color:#fff;background:#00000059;border-radius:12px;place-items:center;min-width:40px;height:40px;padding:0 8px;font-size:20px;font-weight:800;animation:.25s ease-out pop;display:grid;position:absolute;top:12px;right:14px}.dice-sum.win{background:var(--win);color:#062016}.dice-board3{grid-template-columns:repeat(3,1fr);gap:6px;display:grid}.dice-faces,.dice-sums{grid-template-columns:repeat(6,1fr);gap:6px;display:grid}.dice-label{margin:2px 0 -4px}.dice-bet{border:2px solid var(--line);background:var(--panel);cursor:pointer;border-radius:12px;flex-direction:column;justify-content:center;align-items:center;gap:1px;min-width:0;min-height:52px;padding:6px 4px;transition:transform .1s,border-color .15s,background .15s;display:flex}.dice-bet span{text-align:center;font-size:13px;font-weight:650;line-height:1.15}.dice-bet b{color:var(--gold);font-variant-numeric:tabular-nums;font-size:11.5px}.dice-bet:active:not(:disabled){transform:scale(.95)}.dice-bet.on{border-color:var(--accent);background:var(--accent-soft)}.dice-bet:disabled{opacity:.55}.dice-faces .dice-bet span,.dice-sums .dice-bet span{font-size:16px;font-weight:800}.dice-faces .dice-bet,.dice-sums .dice-bet{min-height:48px;padding:4px 0}.plinko-board{background:radial-gradient(90% 70% at 50% 0%, #3d6bff2e, transparent 70%), var(--panel);border:1px solid var(--line);border-radius:20px;padding:10px 8px 8px}.plinko-board svg{width:100%;height:auto;display:block}.peg{fill:#c9d2e3;opacity:.85}:root[data-theme=light] .peg{fill:#66718a}.pball{filter:drop-shadow(0 2px 3px #00000080)}.plinko-bins{gap:2px;margin-top:2px;display:grid}.pbin{color:#1a1200;font-variant-numeric:tabular-nums;border-radius:6px;place-items:center;min-height:26px;font-size:clamp(8px,2.4vw,11px);font-weight:800;transition:transform .2s;display:grid;overflow:hidden}.pbin.t1{background:#f2d36b}.pbin.t2{background:#f5b14a}.pbin.t3{color:#fff;background:#f58a3c}.pbin.t4{color:#fff;background:#e9573a}.pbin.t5{color:#fff;background:#d42a3e}.pbin.hit{animation:.3s ease-out pop;transform:translateY(4px);box-shadow:0 0 0 2px #fff,0 0 14px #fff9}.leaders{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.leader{background:var(--panel);border:1px solid var(--line);border-radius:14px;align-items:center;gap:10px;min-width:0;padding:10px 12px;animation:.3s ease-out both rise;display:flex}.leader .pname{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.leader.me{border-color:var(--accent);background:var(--accent-soft)}.leader-rank{text-align:center;width:26px;color:var(--muted);flex:none;font-weight:800}.leader.top1 .leader-rank{color:#e8b94a}.leader.top2 .leader-rank{color:#c9d0dc}.leader.top3 .leader-rank{color:#d08a4e}.leader.top1{border-color:color-mix(in srgb, #e8b94a 50%, var(--line))}.bottom-nav a,.bottom-nav button{font-size:10.5px}.avatar-wrap{flex:none;display:inline-block;position:relative}.avatar-wrap>.avatar{width:100%;height:100%}.hat{pointer-events:none;filter:drop-shadow(0 2px 2px #00000059);z-index:1;height:auto;position:absolute;left:50%;transform:translate(-50%)rotate(-8deg)}.pop-hero,.profile-preview,.profile-hero,.home-head{padding-top:10px}.frame-opt{padding-top:22px}.tr-icon{border-radius:10px;flex:none;place-items:center;width:32px;height:32px;display:grid}.tr-icon.in{background:var(--win-soft);color:var(--win)}.tr-icon.out{background:var(--panel-2);color:var(--muted)}.clan-card{background:var(--accent-soft);border:1px solid var(--accent);width:100%;color:var(--text);cursor:pointer;text-align:left;font:inherit;border-radius:14px;align-items:center;gap:10px;padding:14px;display:flex}.clan-card svg{color:var(--accent-2)}.clan-tag{background:var(--panel-2);border:1px solid var(--line);letter-spacing:.04em;border-radius:8px;flex:none;padding:3px 7px;font-size:11.5px;font-weight:800}.leader.clickable{cursor:pointer}.leader.clickable:hover{border-color:var(--accent)}.gold-text{color:var(--gold);vertical-align:-1px;margin-left:4px}.leaders .tiny svg{vertical-align:-1px}a.btn-block{display:flex}.feed{flex-direction:column;gap:8px;margin-top:6px;display:flex}.feed .h-section{align-items:center;gap:6px;display:flex}.feed-list{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.feed-row{background:var(--panel);border:1px solid var(--line);border-radius:14px;align-items:center;gap:10px;min-width:0;padding:8px 10px;animation:.25s ease-out both rise;display:flex}.feed-row.me{border-color:color-mix(in srgb, var(--accent) 60%, var(--line))}.feed-row.win{background:linear-gradient(90deg, var(--win-soft), var(--panel) 60%)}.feed-who{cursor:pointer;background:0 0;border:0;border-radius:50%;flex:none;padding:6px 0 0}.feed-mid{flex-direction:column;min-width:0;display:flex}.feed-name{text-align:left;cursor:pointer;font:inherit;text-overflow:ellipsis;white-space:nowrap;background-color:#0000;border:0;padding:0;font-weight:700;overflow:hidden}.feed-bet{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;color:var(--muted)!important}.feed-row .right{flex:none}.stage{border-radius:22px;position:relative;box-shadow:0 14px 34px #00000059,inset 0 1px #ffffff0d}.dice-board.stage{background:radial-gradient(90% 80% at 50% 0%, #3d6bff38, transparent 70%), var(--panel);border:1px solid var(--line);padding:18px 16px 14px}.dice-board.stage .dice-roll{font-size:64px}.gpanel{background:var(--panel);border:1px solid var(--line);border-radius:20px;flex-direction:column;gap:12px;padding:14px;display:flex}.gpanel-head{justify-content:space-between;align-items:center;gap:8px;margin:-2px 0;display:flex}.gpanel-head>span:first-child{letter-spacing:.06em;text-transform:uppercase;color:var(--muted);font-size:12px;font-weight:750}.gpanel .segmented,.gpanel .stake-field,.gpanel .stake-btn,.gpanel .stake-quick button,.gpanel .dice-bet,.gpanel .rt-out-btn{background:var(--panel-2)}.gpanel .dice-bet.on{background:var(--accent-soft)}.pill{background:var(--accent-soft);color:var(--accent-2);white-space:nowrap;border-radius:999px;padding:3px 10px;font-size:12px;font-weight:700}.summary{gap:6px;display:grid}.summary-item{background:var(--panel-2);text-align:center;border-radius:14px;flex-direction:column;align-items:center;gap:2px;min-width:0;padding:10px 6px;display:flex}.summary-item span{color:var(--muted);white-space:nowrap;text-overflow:ellipsis;max-width:100%;font-size:11px;font-weight:600;overflow:hidden}.summary-item b{overflow-wrap:anywhere;font-size:17px;font-weight:800}.summary-item.gold b{color:var(--gold)}.summary-item.win b{color:var(--win)}.summary-item.accent b{color:var(--accent-2)}.range-label{justify-content:space-between;align-items:baseline;display:flex}.range-label b{color:var(--text);font-size:18px}.range{accent-color:var(--accent)}.side-pick{grid-template-columns:1fr 1fr;gap:10px;display:grid}.side-btn{border:2px solid var(--line);background:var(--panel-2);cursor:pointer;border-radius:18px;flex-direction:column;align-items:center;gap:8px;padding:14px 8px 12px;font-size:15px;font-weight:750;transition:transform .12s,border-color .15s,box-shadow .15s;display:flex}.side-btn img{filter:grayscale(.55)brightness(.8);width:64px;height:64px;transition:filter .2s,transform .2s}.side-btn.on{border-color:var(--accent);box-shadow:0 0 0 4px var(--accent-soft)}.side-btn.on img{filter:none;transform:scale(1.06)rotate(-6deg)}.side-btn:active:not(:disabled){transform:scale(.97)}.coin-stage{background:radial-gradient(60% 70% at 50% 45%, #e8b94a29, transparent 70%), var(--panel);border:1px solid var(--line);border-radius:22px;box-shadow:0 14px 34px #00000059}.wheel-wrap{filter:drop-shadow(0 18px 30px #00000073)}.slip-card .section-head strong{letter-spacing:.06em;text-transform:uppercase;color:var(--muted);font-size:12px}.game-page .rules{background:0 0;border-style:dashed}.modal:has(.pop-cover){padding-top:0;overflow-x:hidden}.pop-cover{background:linear-gradient(135deg,#2a3f99,#3d6bff 55%,#7aa0ff);border-radius:22px 22px 0 0;height:92px;margin:0 -16px -46px;position:relative;overflow:hidden}.pop-cover span{background:#ffffff24;border-radius:50%;position:absolute}.pop-cover span:first-child{width:120px;height:120px;top:-40px;right:-30px}.pop-cover span:nth-child(2){background:#ffffff14;width:60px;height:60px;top:40px;left:24px}.pop-cover span:nth-child(3){background:#ffffff59;width:14px;height:14px;top:18px;left:46%}.cover-gold{background:linear-gradient(135deg,#8f5d0a,#d6a43a 55%,#f7dd8f)}.cover-mint{background:linear-gradient(135deg,#0d6e52,#1fb486 55%,#9ff3d6)}.cover-coral{background:linear-gradient(135deg,#8f2a20,#e2574a 55%,#ffb0a6)}.cover-violet{background:linear-gradient(135deg,#3b2a8f,#7c5ce0 55%,#c9b8ff)}.cover-sky{background:linear-gradient(135deg,#0f5a85,#2ea6e0 55%,#a8e3ff)}.cover-rose{background:linear-gradient(135deg,#8a1f55,#e0508f 55%,#ffb8d6)}.modal:has(.pop-cover) .modal-close{z-index:2;color:#fff;background:#00000040;border-color:#0000}.pop-hero{z-index:1;padding-top:0;position:relative}.pop-hero .avatar{box-shadow:0 0 0 4px var(--panel), 0 10px 24px #0006}.pop-name{margin-top:6px;font-size:22px}.pop-badges{flex-wrap:wrap;justify-content:center;gap:6px;display:flex}.pop-badge{background:var(--panel-2);color:var(--muted);border-radius:999px;align-items:center;gap:4px;padding:3px 9px;font-size:11.5px;font-weight:650;display:inline-flex}.pop-badge.clan{background:var(--accent-soft);color:var(--accent-2)}.pop-badge.role{background:var(--gold-soft);color:var(--gold)}.pop-balance{background:linear-gradient(135deg,#e8b94a2e,#e8b94a0a);border:1px solid #e8b94a4d;border-radius:16px;justify-content:space-between;align-items:center;margin:6px 0 10px;padding:12px 14px;display:flex}.pop-balance span{color:var(--muted);font-size:13px;font-weight:600}.pop-balance b{color:var(--gold);font-size:22px;font-weight:800}.pop-balance small{opacity:.8;font-size:12px}.pop-tiles{grid-template-columns:repeat(3,1fr);gap:6px;margin-bottom:10px;display:grid}.pop-tile{background:var(--panel-2);border-radius:14px;flex-direction:column;gap:2px;min-width:0;padding:9px 8px;display:flex}.pop-tile svg{color:var(--muted)}.pop-tile span{color:var(--muted);font-size:10.5px;line-height:1.2}.pop-tile b{overflow-wrap:anywhere;font-size:14px}.pop-tile.win svg,.pop-tile.win b{color:var(--win)}.pop-tile.loss svg,.pop-tile.loss b{color:var(--loss)}.pop-tile.gold svg,.pop-tile.gold b{color:var(--gold)}.pop-tile.accent svg,.pop-tile.accent b{color:var(--accent-2)}.pop-collect{width:100%;color:var(--text);text-align:left;cursor:pointer;font:inherit;background:linear-gradient(135deg,#a98bff29,#4cc3ff14);border:1px solid #a98bff4d;border-radius:16px;flex-direction:column;gap:6px;margin-bottom:10px;padding:12px;display:flex}.pop-collect-head{justify-content:space-between;font-size:13px;font-weight:700;display:flex}.pop-collect-head span{color:#b9a4ff;align-items:center;gap:5px;display:inline-flex}.pop-bar{background:#7f8ca040;border-radius:4px;height:7px;overflow:hidden}.pop-bar div{background:linear-gradient(90deg,#a98bff,#4cc3ff);border-radius:4px;height:100%;transition:width .6s ease-out}.pop-actions-grid{grid-template-columns:repeat(4,1fr);gap:6px;margin-bottom:8px;display:grid}.pop-act{background:var(--panel-2);color:var(--text);font:inherit;cursor:pointer;border:0;border-radius:16px;flex-direction:column;align-items:center;gap:6px;padding:10px 2px;font-size:11.5px;font-weight:650;transition:transform .12s;display:flex}.pop-act svg{color:#fff;border-radius:13px;width:40px;height:40px;padding:10px}.pop-act.a1 svg{background:linear-gradient(135deg,#a98bff,#6c4fe0)}.pop-act.a2 svg{background:linear-gradient(135deg,#4cc3ff,#2a7fd6)}.pop-act.a3 svg{background:linear-gradient(135deg,#3dd9a6,#13865b)}.pop-act.a4 svg{background:linear-gradient(135deg,#f7c86b,#d6902a)}.pop-act:active:not(:disabled){transform:scale(.95)}.pop-admin{border:1px solid var(--line);width:100%;color:var(--text);font:inherit;cursor:pointer;background:0 0;border-radius:14px;align-items:center;gap:10px;padding:12px;display:flex}.pop-admin svg:first-child{color:var(--accent-2)}.admin-profile{flex-direction:column;gap:10px;display:flex}.admin-profile-head{align-items:center;gap:14px;padding-top:12px;display:flex}.card,.link-card,.balance-card{border-color:#0000}.card{box-shadow:none}.btn{border-radius:14px}.btn-secondary{border-color:#0000}.btn-primary{box-shadow:0 8px 22px #2f7bf552}.icon-btn{background:var(--panel-2);border-color:#0000;border-radius:14px}.h-section{letter-spacing:-.01em;font-size:20px;font-weight:700}.page-head h1{letter-spacing:-.01em;font-size:22px}.muted-link{font-size:15px;font-weight:500;color:var(--muted)!important}.balance-card{background:radial-gradient(120% 140% at 100% 0%, #2f7bf547, transparent 60%), var(--panel);border-radius:22px}.sheet,.modal{background:var(--panel);border-color:#0000}.sheet-backdrop,.modal-backdrop{-webkit-backdrop-filter:blur(6px)}.online-line,.online-pill{color:var(--muted);align-items:center;gap:6px;font-size:13px;display:inline-flex}.online-line i,.online-pill i,.tile-dot i{background:#34d17a;border-radius:50%;flex:none;width:7px;height:7px;box-shadow:0 0 0 3px #34d17a2e}.online-pill{background:var(--panel);border-radius:999px;padding:6px 12px;font-weight:600}.tile-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px 10px;display:grid}.tile-grid.lg{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.game-tile{min-width:0;animation:.36s cubic-bezier(.2,.8,.3,1) both rise;animation-delay:calc(var(--i,0) * 35ms + 60ms);flex-direction:column;gap:6px;display:flex;color:var(--text)!important;text-decoration:none!important}.tile-pic{aspect-ratio:16/11;background:radial-gradient(90% 90% at 50% 40%,#5a9bff 0%,#3a72f0 45%,#2449c9 100%);border-radius:16px;transition:transform .15s;display:block;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff40,0 8px 20px #143cb440}.tile-pic:after{content:"";pointer-events:none;background:radial-gradient(60% 50% at 50% 0,#ffffff38,#0000 70%);position:absolute;inset:0}.game-tile:active .tile-pic{transform:scale(.96)}.tile-art{width:100%;height:100%;position:absolute;inset:0}.t-spark path{fill:#fff;opacity:.75}.tile-foot{justify-content:space-between;align-items:center;gap:6px;padding:0 2px;display:flex}.tile-title{white-space:nowrap;text-overflow:ellipsis;font-size:14px;font-weight:600;overflow:hidden}.tile-dot{color:var(--muted);flex:none;align-items:center;gap:5px;font-size:12.5px;display:inline-flex}.tile-online{z-index:1;color:#fff;background:#0a195061;border-radius:999px;align-items:center;gap:4px;padding:3px 8px;font-size:12px;font-weight:600;display:inline-flex;position:absolute;top:8px;left:8px}.tile-badge{z-index:1;color:#2449c9;background:#ffffffeb;border-radius:999px;padding:3px 8px;font-size:11px;font-weight:700;position:absolute;top:8px;right:8px}.tile-lg .tile-pic{border-radius:18px}.tile-lg .tile-foot{justify-content:center}.tile-lg .tile-title{font-size:15px}.game-tile.is-soon .tile-pic{filter:saturate(.25)brightness(.7)}.game-tile.is-soon .tile-title{color:var(--muted)}@media (max-width:360px){.tile-grid{gap:10px 8px}.tile-title{font-size:13px}}.bottom-nav{background:color-mix(in srgb, var(--panel) 94%, transparent);border-top:0;align-items:flex-end;gap:0;padding-top:4px}.bottom-nav a,.bottom-nav button{max-width:96px;background:0 0!important}.bottom-nav a.active,.bottom-nav button.active{color:var(--accent-2)}.bottom-nav .nav-center{position:relative}.nav-fab{color:#fff;width:64px;height:64px;box-shadow:0 0 0 6px var(--bg), 0 10px 24px #2563eb73;background:linear-gradient(160deg,#4f8fff,#2563eb);border-radius:50%;place-items:center;margin-top:-30px;transition:transform .15s;display:grid}.nav-center:active .nav-fab{transform:scale(.94)}.nav-center.active .nav-fab{background:linear-gradient(160deg,#6aa3ff,#2f7bf5)}.quick-actions{grid-template-columns:repeat(3,1fr);gap:10px;display:grid}.quick-actions a{background:var(--panel);border-radius:18px;flex-direction:column;justify-content:center;align-items:center;gap:6px;min-height:78px;font-size:13.5px;font-weight:600;transition:transform .12s;display:flex;color:var(--text)!important;text-decoration:none!important}.quick-actions a.primary{background:var(--accent);box-shadow:0 8px 22px #2f7bf54d;color:#fff!important}.quick-actions a:active{transform:scale(.97)}.bonus-card{background:var(--panel);border-radius:22px;flex-direction:column;gap:14px;padding:18px;display:flex}.bonus-head{align-items:flex-start;gap:12px;display:flex}.bonus-head h2{font-size:19px}.bonus-icon{background:var(--accent-soft);width:44px;height:44px;color:var(--accent-2);border-radius:14px;flex:none;place-items:center;display:grid}.bonus-actions{align-items:center;gap:10px;display:flex}.bonus-actions .icon-btn{border-radius:50%;width:54px;height:54px}.bonus-foot{justify-content:space-between;align-items:flex-end;gap:10px;display:flex}.bonus-foot>div{flex-direction:column;gap:2px;display:flex}.bonus-sum{font-size:24px;font-weight:750}.bonus-sum small{color:var(--muted);font-size:.55em}.lucky-strip{grid-template-columns:repeat(3,1fr);gap:10px;display:grid}.lucky-slot{background:var(--panel);border:2px solid #0000;border-radius:16px;flex-direction:column;align-items:center;gap:2px;padding:10px 6px;transition:border-color .2s,transform .2s;display:flex}.lucky-slot b{font-size:24px;line-height:1.1}.lucky-slot span{color:var(--muted);font-size:14px;font-weight:700}.lucky-slot.rolling{opacity:.8}.lucky-slot.rolling b{filter:blur(.6px)}.lucky-slot.done{border-color:var(--gold);animation:.3s ease-out pop;transform:scale(1.04);box-shadow:0 0 22px #e8b94a47}.lucky-slot.done span{color:var(--gold)}.lucky-slot.done.red b{color:#ff6b78}.lucky-slot.done.green b{color:var(--win)}.pocket.lucky{stroke:#ffd447;stroke-width:2.4px;filter:drop-shadow(0 0 4px #ffd447cc)}.bw-wrap{aspect-ratio:1;width:min(100%,330px);margin:6px auto 0;position:relative}.bw{width:100%;height:100%;transition-property:transform;transition-timing-function:cubic-bezier(.15,.85,.2,1)}.bw-seg{stroke:#11151d;stroke-width:.6px}.bw-seg.s2,.bw-bet.s2{fill:#3b82f6;--seg:#3b82f6}.bw-seg.s4,.bw-bet.s4{fill:#22c55e;--seg:#22c55e}.bw-seg.s8,.bw-bet.s8{fill:#a855f7;--seg:#a855f7}.bw-seg.s16,.bw-bet.s16{fill:#f59e0b;--seg:#f59e0b}.bw-seg.s48,.bw-bet.s48{fill:#ef4444;--seg:#ef4444}.bw-seg.sbonus,.bw-bet.sbonus{fill:#ffd23f;--seg:#e8b100}.bw-label{fill:#fff;text-anchor:middle;dominant-baseline:middle;font-family:inherit;font-size:7px;font-weight:800}.bw-hub{fill:#ffe48a;text-anchor:middle;font-family:inherit;font-size:13px;font-weight:800}.bw-pointer{filter:drop-shadow(0 3px 6px #00000080);border-top:22px solid #fff;border-left:12px solid #0000;border-right:12px solid #0000;width:0;height:0;position:absolute;top:-4px;left:50%;transform:translate(-50%)}.bw-bonus{color:#3a2600;background:linear-gradient(135deg,#ffd23f,#f59e0b);border-radius:18px;justify-content:center;align-items:center;gap:12px;padding:14px;font-weight:800;display:flex}.bw-bonus b{font-size:30px}.bw-bonus.done{animation:.35s ease-out pop;box-shadow:0 0 30px #ffd23f73}.bw-bets{grid-template-columns:repeat(3,1fr);gap:10px;display:grid}.bw-bet{background:color-mix(in srgb, var(--seg) 22%, var(--panel-2));color:var(--text);cursor:pointer;border:0;border-radius:16px;flex-direction:column;align-items:center;gap:2px;padding:12px 6px;transition:box-shadow .15s,transform .1s;display:flex;position:relative;box-shadow:inset 0 0 0 2px #0000}.bw-bet b{color:var(--seg);font-size:19px}.bw-bet:active:not(:disabled){transform:scale(.97)}.bw-bet:disabled{opacity:.55}.limbo-stage{flex-direction:column;align-items:center;gap:8px;padding:28px 12px;display:flex}.limbo-num{letter-spacing:-.02em;font-size:clamp(44px,15vw,64px);font-weight:800;line-height:1}.limbo-num.win{color:var(--win);text-shadow:0 0 28px #3dd9a659}.limbo-num.loss{color:var(--loss)}.chat-fab{left:16px;bottom:calc(var(--safe-bottom) + 18px);z-index:25;background:var(--accent);color:#fff;cursor:pointer;border:0;border-radius:50%;place-items:center;width:56px;height:56px;display:grid;position:fixed;box-shadow:0 10px 24px #2563eb73}.chat-toast{left:82px;right:16px;bottom:calc(var(--safe-bottom) + 20px);z-index:24;background:var(--panel-2);max-width:300px;color:var(--text);text-align:left;box-shadow:var(--shadow);cursor:pointer;border:0;border-radius:16px;flex-direction:column;align-items:flex-start;gap:2px;padding:10px 14px;animation:.25s ease-out up;display:flex;position:fixed}.chat-toast b{font-size:13px}.chat-toast span{text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:14px;overflow:hidden}.chat{flex-direction:column;gap:10px;min-height:50dvh;display:flex}.chat-list{flex-direction:column;flex:1;gap:10px;margin:0;padding:0;list-style:none;display:flex}.chat-empty{padding:40px 0}.chat-msg{align-items:flex-end;gap:8px;display:flex}.chat-msg.me{flex-direction:row-reverse}.chat-bubble{background:var(--panel-2);border-radius:16px;max-width:82%;padding:8px 12px;position:relative}.chat-msg.me .chat-bubble{background:color-mix(in srgb, var(--accent) 28%, var(--panel-2))}.chat-meta{align-items:center;gap:6px;display:flex}.chat-name{cursor:pointer;color:var(--accent-2);background-color:#0000;border:0;padding:0;font-size:13px;font-weight:650}.chat-text{word-break:break-word;margin:2px 0 0}.chat-sys{background:var(--panel);max-width:92%;color:var(--muted);text-align:center;border-radius:12px;align-self:center;padding:6px 12px;font-size:13px}.chat-mod{color:var(--muted);cursor:pointer;background:0 0;border:0;place-items:center;margin-left:auto;padding:2px;display:grid}.chat-mod-menu{flex-wrap:wrap;gap:6px;margin-top:6px;display:flex}.chat-mod-menu button{background:var(--loss-soft);color:var(--loss);cursor:pointer;border:0;border-radius:10px;padding:4px 10px;font-size:12px;font-weight:600}.chat-compose{padding:8px 0 calc(var(--safe-bottom) + 14px);background:var(--panel);flex-direction:column;gap:8px;display:flex;position:sticky;bottom:0}.sheet-body:has(.chat){padding-bottom:0}.chat-input{gap:8px;display:flex}.chat-input .input{border-radius:22px;flex:1}.chat-send{background:var(--accent);color:#fff;cursor:pointer;border:0;border-radius:50%;flex:none;place-items:center;width:46px;height:46px;display:grid}.chat-send:disabled{opacity:.45}.mg-picker{gap:6px;display:flex;overflow-x:auto}.mg-picker button{background:var(--panel-2);color:var(--text);white-space:nowrap;cursor:pointer;border:0;border-radius:999px;align-items:center;gap:6px;padding:7px 12px;font-size:13px;font-weight:600;display:inline-flex}.mg-form{flex-direction:column;gap:10px;display:flex}.mg-form .stake-quick button.sel{background:var(--accent);color:#fff}.mg-card{background:var(--panel-2);text-align:center;border-radius:18px;flex-direction:column;align-items:center;gap:8px;min-width:220px;padding:12px 14px;display:flex;position:relative}.mg-head{align-items:center;gap:6px;display:flex}.mg-head svg{color:var(--accent-2)}.mg-prize{color:var(--gold);white-space:nowrap;margin-left:auto;font-weight:700}.mg-row{align-items:center;gap:8px;display:flex}.mg-row .input{flex:1;min-width:0}.mg-chips{flex-wrap:wrap;justify-content:center;gap:5px;display:flex}.mg-chip{background:var(--loss-soft);color:var(--loss);border-radius:8px;padding:1px 8px;font-size:12px;font-weight:600;text-decoration:line-through}.mg-hand{background:var(--panel);border-radius:12px;justify-content:space-between;align-items:center;gap:8px;padding:6px 8px;display:flex}.mg-hand.turn{box-shadow:inset 0 0 0 2px var(--accent)}.mg-hand.won{box-shadow:inset 0 0 0 2px var(--win)}.rain-list{flex-direction:column;gap:2px;margin:0;padding:0;list-style:none;display:flex}.rain-list li{justify-content:space-between;gap:10px;font-size:13px;display:flex}.cards{align-items:center;gap:3px;display:inline-flex}.cards b{margin-left:4px}.pcard{color:#1e2230;background:#fff;border-radius:6px;place-items:center;min-width:26px;height:34px;padding:0 3px;font-size:13px;font-weight:800;display:inline-grid}.pcard.red{color:#e5394b}.pcard.back{background:repeating-linear-gradient(45deg,#2f63f0 0 4px,#4f8fff 4px 8px)}.game-page{padding-bottom:calc(var(--safe-bottom) + 96px)}.tone-red{--tone:#e5394b}.tone-black{--tone:#3a4252}.tone-green{--tone:#19a974}.tone-violet{--tone:#8b5cf6}.tone-blue{--tone:#3b82f6}.tone-gold{--tone:#e8a317}.tone-teal{--tone:#14b8a6}.tone-slate{--tone:#64748b}.tone-yellow{--tone:#eab308}.s2{--tone:#3b82f6}.s4{--tone:#22c55e}.s8{--tone:#a855f7}.s16{--tone:#f59e0b}.s48{--tone:#ef4444}.sbonus{--tone:#e8b100}.ghist{flex-direction:column;gap:6px;display:flex}.ghist-title{color:var(--muted);font-size:12px;font-weight:700}.ghist-strip{scrollbar-width:none;background:var(--panel);border-radius:16px;align-items:center;gap:6px;min-height:44px;padding:6px;display:flex;overflow-x:auto}.ghist-strip::-webkit-scrollbar{display:none}.ghist-empty{padding:0 6px}.ghist-chip{min-width:32px;height:32px;font:inherit;color:#fff;background:var(--tone,var(--panel-2));cursor:pointer;font-variant-numeric:tabular-nums;border:0;border-radius:16px;flex:none;justify-content:center;align-items:center;gap:2px;padding:0 8px;font-size:13px;font-weight:800;animation:.25s ease-out pop;display:inline-flex}.ghist-chip.red{--tone:#d8343f}.ghist-chip.black{--tone:#2c3340}.ghist-chip.green{--tone:#149a68}.ghist-chip.win{--tone:color-mix(in srgb, var(--win) 80%, #000);color:#04140e}.ghist-chip.loss,.ghist-chip.wait{--tone:var(--panel-2);color:var(--muted)}.ghist-chip.big{cursor:default;border-radius:24px;min-width:64px;height:48px;padding:0 14px;font-size:22px}.ghist-chip small{opacity:.85;margin-left:4px;font-size:12px}.hash-pop{text-align:center;flex-direction:column;align-items:center;gap:10px;display:flex}.hash-pop h3{margin:0;font-size:16px}.hash-pop .hash-row{text-align:left;width:100%}.hash-pop-actions{grid-template-columns:1fr 1fr;gap:8px;width:100%;display:grid}.bgroups{flex-direction:column;gap:8px;display:flex}.bgroups-row{gap:6px;display:grid}.bgroup{min-height:44px;font:inherit;color:var(--text);cursor:pointer;background:color-mix(in srgb, var(--tone,var(--accent)) 18%, var(--panel-2));box-shadow:inset 0 0 0 1.5px color-mix(in srgb, var(--tone,var(--accent)) 35%, transparent);border:0;border-radius:12px;flex-direction:column;justify-content:center;align-items:center;gap:1px;padding:5px 4px;transition:transform .1s,background .15s;display:flex}.bgroup span{text-align:center;font-size:12.5px;font-weight:700;line-height:1.15}.bgroup b{color:var(--gold);font-size:11px}.bgroup small{color:var(--muted);font-size:10.5px}.bgroup svg{color:var(--muted)}.bgroup.on{background:var(--tone,var(--accent));color:#fff;box-shadow:0 6px 16px color-mix(in srgb, var(--tone,var(--accent)) 35%, transparent)}.bgroup.on b,.bgroup.on small,.bgroup.on svg{color:#ffffffd9}.bgroup.on svg{transform:rotate(180deg)}.bgroup:active{transform:scale(.96)}.bgroup-body{background:var(--panel-2);border-radius:14px;padding:10px;animation:.18s ease-out rise}.bgroup-body .dice-bet,.bgroup-body .rt-out-btn{background:var(--panel)}.rt-out.cols-2{grid-template-columns:repeat(2,1fr)}.rt-out-btn{color:#fff;flex-direction:column;justify-content:center;align-items:center;gap:0;display:flex;border-color:#0000!important}.bgroup-body .rt-out-btn[class*=tone-]{background:var(--tone)}.rt-out-btn.tone-black{background:#1b2029!important}.rt-out-btn small{opacity:.8;font-size:10.5px;font-weight:600}.rt-out-btn.sel{box-shadow:0 0 0 2px var(--gold)}.pill[class*=tone-]{background:color-mix(in srgb, var(--tone) 20%, transparent);color:var(--text)}.mybets{flex-direction:column;gap:8px;display:flex}.mybets-head{align-items:baseline;gap:8px;font-size:13px;display:flex}.mybets-head>span{color:var(--muted);font-weight:700}.mybets-head b{font-size:14px}.mybets-cancel{color:var(--loss);font:inherit;cursor:pointer;background:0 0;border:0;margin-left:auto;padding:2px 4px;font-size:13px;font-weight:700}.mybets-grid{background:var(--panel);border-radius:16px;grid-template-columns:repeat(auto-fill,minmax(70px,1fr));gap:6px;padding:8px;display:grid}.mytile{background:var(--panel-2);font:inherit;color:var(--text);cursor:pointer;border:0;border-radius:12px;flex-direction:column;padding:0;animation:.2s ease-out pop;display:flex;overflow:hidden}.mytile:disabled{cursor:default;opacity:1}.mytile-top{color:#fff;background:color-mix(in srgb, var(--tone) 70%, #10141b);white-space:nowrap;text-overflow:ellipsis;place-items:center;min-height:28px;padding:2px 4px;font-size:12.5px;font-weight:800;display:grid;overflow:hidden}.mytile-sum{text-align:center;padding:4px 2px 5px;font-size:12.5px;font-weight:750}.wheel-stage{background:radial-gradient(70% 70% at 50% 45%, #3d6bff24, transparent 70%), var(--panel);border-radius:20px;place-items:center;padding:8px 0 4px;display:grid;position:relative;overflow:hidden}.wheel-stage .wheel-wrap{width:min(72vw,270px);margin:0 auto;transition:filter .3s}.bw-wrap{overflow:visible}.stage-pill{z-index:5;color:#fff;white-space:nowrap;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#0c0f16db;border-radius:999px;padding:10px 22px;font-size:17px;font-weight:750;animation:.25s ease-out pop;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 10px 30px #00000073}.stage-pill b{margin-left:4px;font-size:20px}.stage-pill.hot b{color:var(--warn);animation:1s ease-in-out infinite pulse}.stage-result{z-index:6;color:#fff;background:#12161ef0;border-radius:20px;flex-direction:column;align-items:center;gap:8px;min-width:190px;padding:14px 16px 12px;animation:.25s cubic-bezier(.2,.9,.3,1.2) modal-in;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 16px 40px #0000008c}.stage-result b{font-size:17px}.stage-close{color:#fff;width:100%;font:inherit;cursor:pointer;background:#ffffff1a;border:0;border-radius:12px;padding:9px;font-weight:700}.bw-wrap .stage-result{top:50%}.lucky-reels{z-index:5;background:#0c0f16e6;border-radius:18px;flex-direction:column;align-items:center;gap:6px;padding:10px 12px 12px;animation:.25s ease-out modal-in;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 16px 40px #0000008c}.lucky-title{letter-spacing:.1em;text-transform:uppercase;color:var(--gold);font-size:11px;font-weight:800}.lucky-row{grid-template-columns:repeat(3,64px);gap:6px;display:grid}.lucky-reel{background:#ffffff0f;border-radius:12px;flex-direction:column;align-items:center;gap:2px;padding:8px 2px;display:flex;overflow:hidden}.lucky-n{color:#fff;border-radius:50%;place-items:center;width:34px;height:34px;font-size:16px;display:grid}.lucky-n.red{background:#c8323f}.lucky-n.black{background:#262d39}.lucky-n.green{background:#13865b}.lucky-reel span{color:#cfd6e4;font-size:13px;font-weight:800}.lucky-reel.done{box-shadow:inset 0 0 0 1.5px var(--gold);background:#e8b94a29;animation:.3s ease-out pop}.lucky-reel.done span{color:var(--gold)}.pocket-x{fill:#ffd447;text-anchor:middle;dominant-baseline:central;font-size:6px;font-weight:900}.stake-bal{flex-wrap:wrap;align-items:baseline;gap:6px;font-size:13px;display:flex}.stake-bal>span:first-child{color:var(--muted);font-weight:600}.stake-bal b{font-size:15px}.stake-bal b small{color:var(--muted);font-size:11px}.stake-after{color:var(--muted);margin-left:auto;font-size:12px}.away-toast{left:12px;right:12px;top:calc(var(--safe-top) + 10px);z-index:70;background:var(--panel-2);max-width:536px;color:var(--text);font:inherit;text-align:left;box-shadow:var(--shadow);cursor:pointer;border:0;border-radius:16px;align-items:center;gap:10px;margin:0 auto;padding:11px 14px;font-size:14px;animation:.25s ease-out rise;display:flex;position:fixed}.away-toast.win{background:color-mix(in srgb, var(--win) 22%, var(--panel-2))}.away-toast.loss{background:color-mix(in srgb, var(--loss) 14%, var(--panel-2))}.game-page{gap:10px}.game-page .gpanel{border-radius:16px;gap:8px;padding:10px}.game-page .stake-field{border-radius:12px;min-height:44px}.game-page .stake-field input{font-size:18px}.game-page .stake-row{grid-template-columns:1fr 42px 42px}.game-page .stake-quick button{border-radius:10px;min-height:32px;font-size:12.5px}.game-page .stake .field-hint{font-size:11.5px}.game-page .btn-lg{min-height:48px;font-size:16px}.game-page .dice-bet{border-radius:10px;min-height:44px}.game-page .dice-faces .dice-bet,.game-page .dice-sums .dice-bet{min-height:40px}.game-page .rt-out-btn{border-radius:10px;min-height:40px;font-size:13px}.game-page .rt-cell{border-radius:11px;min-height:42px}.game-page .summary-item{border-radius:12px;padding:7px 4px}.game-page .summary-item b{font-size:15px}.game-page .segmented button{min-height:32px;padding:5px 8px;font-size:13px}.game-page .bw-bets{gap:6px}.game-page .bw-bet{border-radius:12px;padding:8px 4px}.game-page .bw-bet b{font-size:16px}.game-page .round-status{padding:9px 12px}.game-page .rules summary{padding:9px 12px}.pf-list{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.pf{align-items:flex-start;gap:10px;animation:.25s ease-out both rise;display:flex}.pf-ava{cursor:pointer;background:0 0;border:0;border-radius:50%;flex:none;padding:4px 0 0}.pf-body{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}.pf-top{align-items:baseline;gap:8px;display:flex}.pf-name{text-align:left;min-width:0;font:inherit;cursor:pointer;text-overflow:ellipsis;white-space:nowrap;background-color:#0000;border:0;flex:1;padding:0;font-size:14px;font-weight:700;overflow:hidden}.pf-net{font-size:14px;font-weight:800}.pf-net.win{color:var(--win)}.pf-net.loss{color:var(--muted)}.pf-card{background:var(--panel);border-radius:14px;flex-direction:column;gap:6px;padding:8px;display:flex}.pf.me .pf-card{box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--accent) 55%, transparent)}.pf-tiles{flex-wrap:wrap;gap:4px;display:flex}.pf-tile{background:var(--panel-2);border-radius:9px;flex-direction:column;align-items:center;min-width:46px;display:inline-flex;overflow:hidden}.pf-tile i{text-align:center;color:#fff;background:color-mix(in srgb, var(--tone) 70%, #10141b);white-space:nowrap;width:100%;padding:2px 5px;font-size:11px;font-style:normal;font-weight:800}.pf-tile b{padding:1px 5px 3px;font-size:11px}.pf-tile.won{box-shadow:inset 0 0 0 1.5px var(--win)}.pf-tile.won b{color:var(--win)}.pf-choice{font-size:13px;font-weight:650}.pf-foot{color:var(--muted);justify-content:space-between;gap:8px;font-size:12px;display:flex}.pf-foot b{color:var(--text)}.pf-hash{text-overflow:ellipsis;white-space:nowrap;opacity:.75;font-size:10px;overflow:hidden;color:var(--muted)!important}.chat-ava{cursor:pointer;background:0 0;border:0;border-radius:50%;flex:none;padding:0}.chat-quote{border:0;border-left:3px solid var(--accent-2);width:100%;color:var(--text);font:inherit;text-align:left;cursor:pointer;background:#7f8ca01f;border-radius:8px;flex-direction:column;align-items:flex-start;gap:1px;margin:4px 0 2px;padding:4px 8px;display:flex}.chat-quote b{color:var(--accent-2);font-size:12px}.chat-quote span,.chat-replybar span{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:12.5px;display:block;overflow:hidden}.chat-replybar{background:var(--panel-2);border-left:3px solid var(--accent-2);border-radius:12px;align-items:center;gap:8px;padding:6px 10px;display:flex}.chat-replybar>svg{color:var(--accent-2);flex:none}.chat-replybar .grow{min-width:0}.chat-replybar b{color:var(--accent-2);font-size:12px}.chat-msg.flash .chat-bubble{animation:1.4s ease-out msg-flash}@keyframes msg-flash{0%,30%{box-shadow:0 0 0 2px var(--accent-2)}to{box-shadow:0 0 0 2px #0000}}.chat-flag{background:var(--loss-soft);color:var(--loss);border-radius:6px;padding:0 6px;font-size:10.5px;font-weight:700}.chat-mod-menu button.neutral{background:var(--panel);color:var(--text);align-items:center;gap:4px;display:inline-flex}.chat-mod-menu button.ok{background:var(--win-soft);color:var(--win)}.chat-mod-menu button.strong{background:var(--loss);color:#fff}.maintenance h1{font-size:22px}.maintenance-msg{background:var(--panel);white-space:pre-wrap;border-radius:14px;max-width:420px;padding:12px 14px}.name-neon{color:#4dfff0;text-shadow:0 0 6px #4dfff0b3,0 0 14px #4dfff059}.name-fire{background:linear-gradient(90deg,#ffd23f,#ff7a1a,#ff3b3b);-webkit-text-fill-color:transparent;color:#ff7a1a;-webkit-background-clip:text;background-clip:text}.name-ice{background:linear-gradient(90deg,#e6fbff,#7fd6ff,#3b82f6);-webkit-text-fill-color:transparent;color:#7fd6ff;-webkit-background-clip:text;background-clip:text}.name-toxic{color:#a3ff3c;text-shadow:0 0 8px #a3ff3c8c}.name-rainbow{background:linear-gradient(90deg,#ff4d5e,#ffb03b,#f4f14a,#3dd9a6,#4cc3ff,#a98bff,#ff4d5e);-webkit-text-fill-color:transparent;color:#ffb03b;-webkit-background-clip:text;background-clip:text}@keyframes rainbow{to{background-position:200% 0}}.sw-neon{background:#4dfff0;box-shadow:0 0 10px #4dfff0}.sw-fire{background:linear-gradient(135deg,#ffd23f,#ff3b3b)}.sw-ice{background:linear-gradient(135deg,#e6fbff,#3b82f6)}.sw-toxic{background:#a3ff3c}.sw-rainbow{background:conic-gradient(#ff4d5e,#ffb03b,#f4f14a,#3dd9a6,#4cc3ff,#a98bff,#ff4d5e)}.frame-neon:before{background:linear-gradient(135deg,#4dfff0,#3b82f6);box-shadow:0 0 12px #4dfff0b3}.frame-diamond:before{background:conic-gradient(#fff,#b9e8ff,#7fd6ff,#fff,#d6c8ff,#fff);box-shadow:0 0 14px #b9e8ff99}.frame-inferno:before{background:conic-gradient(#ff1f1f,#ff9a1f,#ffe14a,#ff3b1f,#8f0000,#ff1f1f);box-shadow:0 0 18px #ff461eb3}.frame-galaxy:before{background:conic-gradient(#1b0b4a,#7c3aed,#ec4899,#22d3ee,#1b0b4a);padding:4px;box-shadow:0 0 20px #7c3aedb3}.shop-grid{grid-template-columns:repeat(2,1fr);gap:10px;display:grid}.shop-item{border:1px solid var(--line);background:var(--panel);color:var(--text);font:inherit;cursor:pointer;border-radius:18px;flex-direction:column;align-items:center;gap:4px;min-width:0;padding:26px 8px 12px;transition:transform .12s;display:flex}.shop-item:active{transform:scale(.97)}.shop-item.owned{border-color:color-mix(in srgb, var(--win) 45%, var(--line))}.shop-preview{flex-direction:column;justify-content:center;align-items:center;gap:6px;min-height:60px;display:flex}.shop-preview .pname{text-overflow:ellipsis;white-space:nowrap;max-width:140px;font-size:15px;overflow:hidden}.shop-title{text-align:center;margin-top:4px;font-size:14px;font-weight:750}.shop-price{background:var(--accent-soft);color:var(--accent-2);border-radius:999px;align-items:center;gap:4px;margin-top:4px;padding:5px 12px;font-size:13px;font-weight:800;display:inline-flex}.shop-price.short{background:var(--panel-2);color:var(--muted)}.shop-price.owned{background:var(--win-soft);color:var(--win)}.shop-pop{text-align:center;flex-direction:column;align-items:center;gap:8px;padding-top:22px;display:flex}.shop-pop h3{margin:6px 0 0}.shop-admin-row{align-items:flex-start;gap:12px;display:flex}.shop-admin-preview{flex-direction:column;flex:none;align-items:center;gap:6px;width:84px;padding-top:18px;display:flex}.shop-admin-preview .pname{text-overflow:ellipsis;white-space:nowrap;max-width:84px;font-size:12px;overflow:hidden}.prize-card{background:linear-gradient(135deg, color-mix(in srgb, var(--accent) 30%, var(--panel)), var(--panel));border-radius:20px;flex-direction:column;gap:4px;padding:16px;display:flex;position:relative;overflow:hidden}.prize-card .small{color:var(--muted);font-weight:600}.prize-sum{font-size:30px;font-weight:850;line-height:1.1}.prize-sum small{color:var(--accent-2);font-size:16px}.prize-foot{color:var(--muted);justify-content:space-between;gap:8px;margin-top:6px;font-size:13px;display:flex}.prize-foot b{color:var(--text)}.prize-bg{opacity:.08;position:absolute;top:-6px;right:-10px}.leader-mid{flex-direction:column;min-width:0;display:flex}.leader-mid .pname{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.leader-prize{white-space:nowrap;font-size:15px}.bub-stage{background:radial-gradient(80% 90% at 50% 100%, #3dd9a629, transparent 70%), radial-gradient(60% 60% at 50% 0%, #3d6bff33, transparent 70%), var(--panel);border-radius:20px;flex-direction:column;justify-content:center;align-items:center;gap:2px;height:210px;display:flex;position:relative;overflow:hidden}.bub-last{z-index:2;text-shadow:0 4px 20px #00000073;font-size:52px;font-weight:900;line-height:1;animation:.22s cubic-bezier(.2,.9,.3,1.4) pop;position:relative}.bub-last.win{color:var(--win)}.bub-last.loss{color:var(--loss)}.bub-target{z-index:2;color:var(--muted);font-size:13px;font-weight:650;position:relative}.bub{z-index:1;color:#fff;pointer-events:none;background:radial-gradient(circle at 32% 28%, #ffffff8c, transparent 32%), var(--bub);box-shadow:inset 0 -6px 14px #00000040, 0 6px 18px color-mix(in srgb, var(--bub) 40%, transparent);border-radius:50%;place-items:center;font-size:13px;font-weight:850;animation:2.1s cubic-bezier(.3,.6,.4,1) forwards bub-rise;display:grid;position:absolute;bottom:-90px}.bub.win{--bub:#1fb486}.bub.loss{--bub:#e5394b}@keyframes bub-rise{0%{opacity:0;transform:translateY(0)scale(.6)}15%{opacity:1}70%{opacity:.95}to{opacity:0;transform:translateY(-330px)scale(1.05)}}.bub-presets{grid-template-columns:repeat(6,1fr)}.stake-quick button.sel{color:#fff;border-color:#0000;background:var(--accent)!important}.bub-actions{gap:8px;display:flex}.bub-actions .btn{white-space:nowrap}.sh-1{--tone:#eab308}.sh-2{--tone:#3b82f6}.sh-5{--tone:#a855f7}.sh-10{--tone:#22c55e}.sh-rocket{--tone:#ef4444}.sh-safe{--tone:#14b8a6}.sh-chests{--tone:#f97316}.sh-jackpot{--tone:#ec4899}.sh-seg{fill:var(--tone);stroke:#0f1320;stroke-width:.5px}.sh-label{fill:#fff;text-anchor:middle;dominant-baseline:central;font-family:inherit;font-size:6.4px;font-weight:900}.sh-label.b{font-size:7.5px}.sh-hub{fill:#ffd23f;text-anchor:middle;font-family:inherit;font-size:12px;font-weight:900}.sh-hub.small{letter-spacing:.15em;font-size:8px}.sh-stage{background:radial-gradient(70% 70% at 50% 55%, #ffd23f1f, transparent 70%), var(--panel);border-radius:20px;place-items:center;padding:46px 0 8px;display:grid;position:relative;overflow:hidden}.sh-wrap{aspect-ratio:1;width:min(80vw,300px);position:relative}.sh-wheel{filter:drop-shadow(0 14px 26px #00000080);width:100%;height:100%;transition-property:transform;transition-timing-function:cubic-bezier(.12,.7,.18,1)}.sh-pointer{filter:drop-shadow(0 3px 5px #00000080);border-top:20px solid #fff;border-left:11px solid #0000;border-right:11px solid #0000;position:absolute;top:-6px;left:50%;transform:translate(-50%)}.sh-top{color:#fff;z-index:4;background:#0c0f16d9;border-radius:999px;align-items:center;gap:8px;padding:4px 12px 4px 4px;font-size:16px;display:flex;position:absolute;top:8px;left:50%;transform:translate(-50%)}.sh-top.rolling{box-shadow:0 0 0 2px #ffd23f80}.sh-top.rolling b,.sh-top.rolling .sh-chip{filter:blur(.5px)}.sh-top.done{animation:.3s ease-out pop;box-shadow:0 0 0 2px #ffd23f,0 0 18px #ffd23f73}.sh-top b{color:#ffd23f;font-weight:900}.sh-chip{background:var(--tone,#333);border-radius:15px;place-items:center;min-width:30px;height:30px;padding:0 6px;font-size:14px;font-weight:900;display:grid}.ghist-chip[class*=sh-]{background:var(--tone)}.sh-bets{grid-template-columns:repeat(2,1fr);gap:8px;display:grid}.sh-bet{background:var(--tone);color:#fff;min-height:52px;font:inherit;cursor:pointer;border:0;border-radius:14px;flex-direction:column;justify-content:center;align-items:center;gap:2px;padding:6px;transition:transform .1s;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 -3px #0000002e}.sh-bet:active:not(:disabled){transform:scale(.97)}.sh-bet:disabled{opacity:.55}.sh-bet.sel{box-shadow:0 0 0 2px #fff,inset 0 -3px #0000002e}.sh-bets.nums .sh-bet-name{font-size:22px;font-weight:900}.sh-bet-name{align-items:center;gap:6px;font-size:15px;font-weight:800;display:flex}.sh-bet-name i{font-size:20px;font-style:normal}.sh-bet-stake{background:#00000040;border-radius:8px;padding:1px 8px;font-size:12px;font-weight:800}.sh-bet .tiny{opacity:.75}.sh-bonus{z-index:6;background:radial-gradient(circle at 50% 40%, color-mix(in srgb, var(--tone) 45%, #0c0f16), #0a0c12f2);color:#fff;border-radius:20px;flex-direction:column;justify-content:center;align-items:center;gap:12px;animation:.3s ease-out modal-in;display:flex;position:absolute;inset:40px 12px 8px}.sh-bonus-title{letter-spacing:.02em;font-size:20px;font-weight:900}.sh-bonus b{color:#ffd23f;text-shadow:0 4px 20px #00000080;font-size:44px;font-weight:950}.sh-bonus.done b{animation:.35s cubic-bezier(.2,.9,.3,1.5) pop}.sh-rocket{flex-direction:column;align-items:center;gap:4px;display:flex}.sh-rocket-icon{font-size:54px;transition:transform .1s linear}.sh-safe{align-items:center;gap:6px;display:flex}.sh-safe span{border:2px solid var(--tone);background:#0b0e15;border-radius:10px;place-items:center;width:40px;height:54px;font-size:30px;font-weight:900;display:grid}.sh-safe b{margin-left:8px;font-size:34px}.sh-chests{gap:10px;display:flex}.sh-chest{background:#ffffff14;border-radius:16px;place-items:center;width:74px;height:74px;font-size:40px;animation:1s ease-in-out infinite pulse;display:grid}.sh-chest.open{animation:none}.sh-chest.open b{color:#cbd5e1;text-shadow:none;font-size:18px}.sh-chest.open.pick{background:var(--tone);box-shadow:0 0 24px color-mix(in srgb, var(--tone) 70%, transparent)}.sh-chest.open.pick b{color:#fff;font-size:24px}.sh-jackpot{flex-direction:column;align-items:center;display:flex}.sh-jackpot span{font-size:64px;animation:.8s ease-in-out infinite pulse}.stage-pill.dim{color:#cfd6e4;background:#0c0f16b3;font-size:14px;font-weight:650}.mytile[class*=sh-] .mytile-top,.pf-tile[class*=sh-] i{background:var(--tone)}.modal-backdrop{-webkit-backdrop-filter:blur(10px)}.modal-sm{width:min(100%,320px);padding:26px 16px 14px}.prof{text-align:center;flex-direction:column;align-items:center;gap:6px;display:flex}.prof-name{text-overflow:ellipsis;white-space:nowrap;max-width:100%;margin-top:4px;font-size:19px;font-weight:800;overflow:hidden}.prof-badges{flex-wrap:wrap;justify-content:center;gap:6px;display:flex}.prof-role{color:#fff;background:linear-gradient(135deg,#e5394b,#f59e0b);border-radius:999px;padding:2px 10px;font-size:12px;font-weight:800}.prof-role.role-junior{background:linear-gradient(135deg,#3b82f6,#8b5cf6)}.prof-clan{background:var(--accent-soft);color:var(--accent-2);border-radius:999px;align-items:center;gap:3px;padding:2px 9px;font-size:12px;font-weight:700;display:inline-flex}.g{color:var(--gold);font-weight:900}.prof-stats{background:var(--panel-2);border-radius:16px;width:100%;margin:8px 0 0;padding:4px 12px;list-style:none}.prof-stats li{justify-content:space-between;align-items:baseline;gap:10px;padding:9px 0;font-size:14px;display:flex}.prof-stats li+li{border-top:1px solid var(--line)}.prof-stats span{color:var(--muted)}.prof-stats b{font-weight:800}.prof-since{color:var(--muted);margin-top:6px;font-size:12px}.modal-sm .btn{margin-top:10px}.name-owner{background:linear-gradient(100deg,#7df9ff 0%,#a98bff 18%,#ff7fd1 34%,#fff6c2 46%,#fff 50%,#fff6c2 54%,#ff7fd1 66%,#a98bff 82%,#7df9ff 100%) 0 0/300% 100%;-webkit-text-fill-color:transparent;color:#c9b6ff;filter:drop-shadow(0 0 6px #a98bff8c);-webkit-background-clip:text;background-clip:text;font-weight:900;animation:3.2s linear infinite owner-shine}@keyframes owner-shine{to{background-position:-300% 0}}.sw-owner{background:conic-gradient(#7df9ff,#a98bff,#ff7fd1,#fff6c2,#7df9ff);box-shadow:0 0 12px #a98bffcc}.frame-owner:before{background:conic-gradient(#ff3b5c,#ff9a1f,#ffe14a,#3ddc84,#22d3ee,#4c6fff,#b04cff,#ff3b5c);padding:4px;animation:2.4s linear infinite spin;box-shadow:0 0 18px #ff78c899,0 0 28px #50a0ff66}.bonus-icon.gold{background:var(--gold-soft);color:var(--gold)}.result-backdrop{z-index:65;-webkit-backdrop-filter:blur(9px);background:#05080c73;place-items:center;padding:16px;animation:.2s ease-out fade;display:grid;position:fixed;inset:0}.result-backdrop.passive{pointer-events:none}.result-backdrop .stage-result{min-width:230px;padding:18px 18px 14px;position:static;transform:none}.result-backdrop .lucky-reels{padding:16px;position:static;transform:none}.result-backdrop .lucky-row{grid-template-columns:repeat(3,84px)}.result-backdrop .lucky-n{width:46px;height:46px;font-size:20px}.result-backdrop .lucky-reel span{font-size:16px}.pocket-num{paint-order:stroke;stroke:#0000008c;stroke-width:1.4px;font-size:10.5px;font-weight:800}.lucky-top{justify-content:center;gap:8px;display:flex}.lucky-chip{background:var(--gold-soft);box-shadow:inset 0 0 0 1.5px var(--gold);border-radius:999px;align-items:center;gap:6px;padding:4px 12px 4px 4px;animation:.3s ease-out pop;display:inline-flex}.lucky-chip b{color:#fff;border-radius:50%;place-items:center;width:28px;height:28px;font-size:13px;display:grid}.lucky-chip.red b{background:#c8323f}.lucky-chip.black b{background:#262d39}.lucky-chip.green b{background:#13865b}.lucky-chip i{color:var(--gold);font-style:normal;font-weight:900}.rt-board{flex-direction:column;gap:6px;display:flex}.rt-board .rt-out-btn{background:var(--tone)}.rt-numbers-btn{min-height:52px;font:inherit;color:#fff;cursor:pointer;text-shadow:0 1px 3px #0009;background:repeating-linear-gradient(90deg,#c8323f 0 24px,#262d39 24px 48px);border:0;border-radius:12px;justify-content:center;align-items:center;gap:8px;font-size:16px;font-weight:800;display:flex;position:relative;box-shadow:inset 0 0 0 2px #ffffff26}.rt-numbers-btn span:not(.cell-chip){background:#0c0f16bf;border-radius:999px;padding:4px 12px}.pf-card.clickable{cursor:pointer;transition:transform .1s}.pf-card.clickable:active{transform:scale(.99)}.pf-tiles.center{justify-content:center}.rt-board .rt-out-btn.tone-black{background:#0b0d12!important}.modal-sm .pop-actions-grid{gap:6px;margin-top:10px}.modal-sm .pop-act{min-width:0;padding:8px 0;font-size:11px}.modal-sm .pop-admin{margin-top:8px}*{-webkit-tap-highlight-color:transparent}button:focus:not(:focus-visible),a:focus:not(:focus-visible),[role=button]:focus:not(:focus-visible){outline:none}body{word-spacing:.12em}.num{font-variant-numeric:tabular-nums}.rt-numbers-btn{background:#0b0d12}.rt-numbers-btn span:not(.cell-chip){background:0 0;padding:0}.wheel-wrap.blurred,.bw-wrap.blurred svg,.bw-wrap.blurred .bw-pointer{filter:blur(4px)brightness(.75)}.dice-table.blurred .die-stage,.dice-table.blurred .dice-sum{filter:blur(4px)brightness(.8)}.stage-pill{-webkit-backdrop-filter:none;backdrop-filter:none;background:#0c0f16e0}.stage-result{cursor:pointer;background:#0e121aeb}.bw-wrap .bw-bonus{z-index:6;min-width:200px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.lucky-reel:not(.done) b,.lucky-reel:not(.done) span{filter:none;opacity:.85}.lucky-reels{background:#0c0f16f0}.lucky-row{grid-template-columns:repeat(3,76px)}.lucky-n{width:42px;height:42px;font-size:18px}.lucky-reel span{font-size:15px}.lucky-reel span.lx{color:var(--lx);font-weight:900}.lucky-reel.done{box-shadow:inset 0 0 0 2px var(--lx,var(--gold));background:color-mix(in srgb, var(--lx,var(--gold)) 16%, transparent)}.lucky-reel.done:has(.lx-50){--lx:#22c55e}.lucky-reel.done:has(.lx-100){--lx:#3b82f6}.lucky-reel.done:has(.lx-150){--lx:#a855f7}.lucky-reel.done:has(.lx-250){--lx:#f97316}.lucky-reel.done:has(.lx-500){--lx:#ef4444}.lucky-chip{background:color-mix(in srgb, var(--lx) 16%, transparent);box-shadow:inset 0 0 0 1.5px var(--lx)}.lucky-chip i{color:var(--lx)}.bet-actions{justify-content:flex-end;align-items:center;gap:14px;min-height:26px;font-size:14px;display:flex}.bet-total{margin-right:auto;font-weight:800}.link-btn{color:var(--accent-2);font:inherit;cursor:pointer;background:0 0;border:0;padding:2px 0;font-weight:750}.link-btn.danger{color:var(--loss)}.link-btn:disabled{opacity:.5}.bgroup span{white-space:nowrap;font-size:12px}.prof-balance{margin-top:0;font-size:24px;font-weight:850}.prof-title{color:var(--muted);align-self:flex-start;margin-top:12px;font-size:15px;font-weight:700}.prof-grid{text-align:left;grid-template-columns:1fr 1fr;width:100%;display:grid}.prof-grid>div{border-top:1px solid var(--line);flex-direction:column;gap:4px;padding:11px 12px;display:flex}.prof-grid>div:nth-child(odd){border-right:1px solid var(--line);padding-left:0}.prof-grid span{color:var(--muted);font-size:12.5px}.prof-grid b{font-size:16px;font-weight:800}.prof-since{color:var(--muted);opacity:.8;margin-top:10px;font-size:12px}.prof-stats,.prof-badges{display:none}.ava-btn{cursor:pointer;background:0 0;border:0;border-radius:50%;flex:none;padding:0}.guess-slot{background:var(--panel);min-width:34px;height:30px;color:var(--muted);border-radius:9px;place-items:center;padding:0 5px;font-size:14px;font-weight:800;display:grid}.guess-slot.hit{background:var(--win);color:#062016}.guess-slot.miss{background:var(--loss-soft);color:var(--loss)}.guess-msg,.chat-screen .chat-text.guess-msg{align-items:center;gap:14px;font-size:46px;font-weight:900;line-height:1;display:inline-flex}.guess-arrow{flex-direction:column;align-items:center;display:flex}.guess-arrow svg{margin:-11px 0;display:block}.guess-msg.up .guess-arrow{color:var(--win);padding:10px 0}.guess-msg.down .guess-arrow{color:var(--loss);padding:10px 0}.guess-ok{color:var(--win);display:inline-flex}.chat-msg.guess-up .chat-bubble,.chat-msg.me.guess-up .chat-bubble{color:var(--text);box-shadow:inset 0 0 0 2px var(--win);background:#12352a}.chat-msg.guess-down .chat-bubble,.chat-msg.me.guess-down .chat-bubble{color:var(--text);box-shadow:inset 0 0 0 2px var(--loss);background:#3a1820}.chat-msg.guess-hit .chat-bubble,.chat-msg.me.guess-hit .chat-bubble{color:var(--text);box-shadow:inset 0 0 0 2px var(--gold);background:#3a3012}.chat-msg.guess-up .chat-bubble,.chat-msg.guess-down .chat-bubble{box-shadow:inset 0 0 0 1.5px var(--accent)}.chat-msg.guess-hit .chat-bubble{box-shadow:0 0 0 2px var(--win), 0 0 18px #3dd9a659}.wheel-stage{background:var(--panel);gap:10px;padding:10px 10px 12px}.wheel.flat{filter:drop-shadow(0 10px 24px #00000073)}.fw-rim{fill:#151920;stroke:#2a303b;stroke-width:1px}.fw-pocket{stroke:#151920;stroke-width:.9px}.fw-pocket.red{fill:#f35}.fw-pocket.black{fill:#2b313c}.fw-pocket.green{fill:#1fa34a}.fw-pocket.lucky{stroke:#ffd23f;stroke-width:2px}.fw-num{fill:#fff;text-anchor:middle;dominant-baseline:central;font-family:inherit;font-size:9.5px;font-weight:800}.fw-track{fill:#1d222b;stroke:#2a303b;stroke-width:.5px}.fw-track.hit.red{fill:#f35}.fw-track.hit.black{fill:#4a5262}.fw-track.hit.green{fill:#1fa34a}.fw-dot{fill:#3b4352}.fw-hub{fill:#1a1e26;stroke:#2a303b;stroke-width:1.2px}.fw-hub-ring{fill:none;stroke:#262b35;stroke-width:1px}.fw-turret line{stroke:#e5b53b;stroke-width:2.2px;stroke-linecap:round}.fw-turret circle{fill:#e5b53b}.fw-turret .fw-cap{fill:#e5b53b;stroke:#151920;stroke-width:2px}.fw-cap-g{fill:#151920;text-anchor:middle;dominant-baseline:central;font-family:inherit;font-size:11px;font-weight:900}.fw-marker{z-index:2;background:#fff;border-radius:2px;width:4px;height:12px;position:absolute;top:-2px;left:50%;transform:translate(-50%);box-shadow:0 0 8px #fff9}.wheel-wrap .ball{background:radial-gradient(circle at 35% 30%,#fff,#b9c0cc 70%)}.lslots{background:#171b22;border-radius:16px;grid-template-columns:repeat(3,1fr);gap:8px;width:100%;padding:8px;display:grid}.lslot{flex-direction:column;gap:6px;display:flex}.lslot-reel{background:#232832;border-radius:12px;place-items:center;height:54px;display:grid;position:relative;overflow:hidden}.lslot-n{color:#fff;font-size:26px;font-weight:800;line-height:1}.lslot-n.red{color:#f35}.lslot-n.green{color:#22c55e}.lslot-n.black{color:#fff}.lslot-reel.rolling .lslot-n:not(.ghost){animation:75ms linear reel-in}.lslot-n.ghost{opacity:.55;font-size:20px;position:absolute;top:-10px;left:50%;transform:translate(-50%)}@keyframes reel-in{0%{transform:translateY(-60%)}to{transform:translateY(0)}}.lslot-x{color:#6b7384;background:#232832;border-radius:999px;place-items:center;height:24px;font-size:13px;font-weight:800;display:grid}.lslot-x.on{background:var(--lx);color:#fff;animation:.3s ease-out pop}.lx-50{--lx:#2f7bf5}.lx-100{--lx:#22c55e}.lx-150{--lx:#a855f7}.lx-250{--lx:#f97316}.lx-500{--lx:#ef4444}.dice-rows{flex-direction:column;gap:6px;display:flex}.dice-board2{grid-template-columns:repeat(2,1fr);gap:6px;display:grid}.dice-pairs{grid-template-columns:repeat(4,1fr);gap:6px;display:grid}.dice-rows .bgroup-body{border-radius:12px;padding:6px}.die-label{align-items:center;gap:6px;display:inline-flex}.die-label em{font-size:17px;font-style:normal;font-weight:800}.mini-die{background:#f4f6fb;border-radius:5px;grid-template-rows:repeat(3,1fr);grid-template-columns:repeat(3,1fr);width:22px;height:22px;padding:3px;display:inline-grid;box-shadow:inset 0 -2px #0000002e}.mini-die i{display:block}.mini-die i.pip{background:#1b2235;border-radius:50%;width:4px;height:4px;margin:auto}.dice-bet.on .mini-die{box-shadow:0 0 0 2px #fff9}.bw-wrap{width:min(78vw,280px)}.social{flex-direction:column;gap:10px;display:flex}.social h3{text-align:center;margin:0 0 4px}.social-row{border:1px solid var(--line);background:var(--panel-2);color:var(--text);font:inherit;text-align:left;cursor:pointer;border-radius:14px;align-items:center;gap:12px;padding:12px;display:flex}.social-row b{font-size:15px;display:block}.social-row small{color:var(--muted);font-size:12px;display:block}.social-ico{border-radius:50%;place-items:center;width:30px;height:30px;display:grid}.social-ico.support{color:#fff;background:linear-gradient(135deg,#3dd9a6,#1f9e78)}.nav-tg{filter:saturate(.9);place-items:center;display:grid}.prof-grid{text-align:center;grid-template-columns:repeat(2,1fr);gap:6px}.prof-grid>div,.prof-grid>div:nth-child(odd){background:var(--panel-2);border:0;border-radius:12px;justify-content:center;align-items:center;gap:2px;padding:8px 6px}.prof-grid span{color:var(--muted);font-size:11px;font-weight:600}.prof-grid b{letter-spacing:.01em;color:var(--text);font-size:14px;font-weight:900}.lslots{border-radius:12px;gap:6px;width:min(100%,300px);margin:0 auto;padding:5px}.lslot{gap:4px}.lslot-reel{border-radius:9px;height:38px}.lslot-n{font-size:19px}.lslot-n.ghost{font-size:14px;top:-8px}.lslot-x{height:18px;font-size:11px}.stake-info{grid-template-columns:1fr 1fr;gap:6px;display:grid}.stake-info>div{background:var(--panel-2);border-radius:11px;flex-direction:column;align-items:center;gap:1px;padding:6px 8px;display:flex}.stake-info span{color:var(--muted);font-size:11px;font-weight:600}.stake-info b{font-size:15px;font-weight:850}.rt-slide{overflow:hidden}.rt-slide-pane{animation:.28s cubic-bezier(.2,.8,.3,1) both slide-in-right}.rt-slide:not(.numbers) .rt-slide-pane{animation-name:slide-in-left}@keyframes slide-in-right{0%{opacity:0;transform:translate(40%)}}@keyframes slide-in-left{0%{opacity:0;transform:translate(-40%)}}.rt-numbers{flex-direction:column;gap:6px;display:flex}.rt-back{background:var(--panel-2);width:100%;min-height:52px;color:var(--text);font:inherit;cursor:pointer;border:0;border-radius:12px;justify-content:center;align-items:center;gap:4px;margin-top:6px;font-size:16px;font-weight:800;display:flex}.rt-board .rt-out-btn.tone-black{box-shadow:none}.rt-out-btn.tone-green{background:#13865b!important}.pf-card{border-radius:16px;gap:8px;padding:10px}.pf-tiles{gap:6px}.pf-tile{border-radius:12px;min-width:64px}.pf-tile i{background:color-mix(in srgb, var(--tone) 55%, var(--panel-2));padding:8px 10px 6px;font-size:15px;font-weight:800}.pf-tile b{padding:6px 10px 8px;font-size:14px;font-weight:850}.pf-foot.center{justify-content:center;font-size:13px}.pf-body>.pf-hash{padding:2px 4px 0;font-size:11px}.pf-list.rows{gap:6px}.pfr{cursor:pointer;align-items:center;gap:10px;padding:4px 2px;animation:.25s ease-out both rise;display:flex}.pfr-mid{flex-direction:column;flex:1;gap:1px;min-width:0;display:flex}.pfr-name{text-overflow:ellipsis;white-space:nowrap;font-size:15px;font-weight:750;overflow:hidden}.pfr-net{color:var(--muted);font-size:13px;font-weight:800}.pfr-net.win{color:var(--win)}.pfr-net.loss{color:var(--loss)}.pfr-x{text-align:center;background:color-mix(in srgb, var(--accent) 22%, var(--panel));min-width:64px;color:color-mix(in srgb, var(--accent) 45%, #fff);border-radius:999px;flex:none;padding:8px 12px;font-size:14px;font-weight:850}.pfr-x.win{background:color-mix(in srgb, var(--win) 22%, var(--panel));color:var(--win)}.pfr.me .pfr-name:after{content:" · вы";color:var(--muted);font-size:11px;font-weight:600}.mn-stage{background:radial-gradient(90% 80% at 50% 0%, #3d6bff2e, transparent 70%), var(--panel);border-radius:20px;padding:10px;position:relative}.mn-grid{grid-template-columns:repeat(5,1fr);gap:7px;display:grid}.mn-cell{aspect-ratio:1;color:#fff;cursor:pointer;background:linear-gradient(#2c3550,#222a40);border:0;border-radius:12px;place-items:center;transition:transform .1s,background .2s;display:grid;box-shadow:inset 0 -3px #0000004d}.mn-cell:not(:disabled):active{transform:scale(.92)}.mn-cell:disabled{cursor:default}.mn-cell.gem{background:linear-gradient(#2fd38a,#1a9c63);animation:.25s ease-out pop}.mn-cell.mine{color:#ff6b7a;opacity:.8;background:#3a2230}.mn-cell.hit{background:linear-gradient(#ff4d5e,#c8323f);animation:.25s ease-out pop}.mn-cell.over:not(.gem):not(.mine):not(.hit){opacity:.45}.mn-result{text-align:center;border-radius:12px;margin-top:10px;padding:8px;font-weight:800}.mn-result.win{background:var(--win-soft);color:var(--win)}.mn-result.loss{background:var(--loss-soft);color:var(--loss)}.cr-stage{background:radial-gradient(90% 90% at 20% 100%, #3dd9a629, transparent 70%), var(--panel);border-radius:20px;height:210px;position:relative;overflow:hidden}.cr-curve{width:calc(100% - 20px);height:calc(100% - 24px);position:absolute;inset:14px 10px 10px}.cr-line{fill:none;stroke:var(--win);stroke-width:3px;stroke-linecap:round;vector-effect:non-scaling-stroke}.cr-fill{fill:color-mix(in srgb, var(--win) 14%, transparent);stroke:none}.cr-curve.crashed .cr-line{stroke:var(--loss)}.cr-curve.crashed .cr-fill{fill:color-mix(in srgb, var(--loss) 14%, transparent)}.cr-mult{text-shadow:0 4px 20px #00000080;place-items:center;font-size:48px;font-weight:900;display:grid;position:absolute;inset:0}.cr-stage.lost .cr-mult{color:var(--loss)}.cr-stage.win .cr-mult{color:var(--win)}.cr-note{text-align:center;color:var(--muted);font-size:13px;font-weight:700;position:absolute;bottom:12px;left:0;right:0}.bj-table{background:radial-gradient(80% 90% at 50% 40%,#1a3d33 0%,#102720 60%,#0b1915 100%);border:1px solid #23493d;border-radius:20px;flex-direction:column;gap:14px;min-height:230px;padding:14px;display:flex}.bj-hand-head{color:#cfe9df;justify-content:space-between;align-items:baseline;margin-bottom:6px;font-size:13px;font-weight:700;display:flex}.bj-hand-head b{color:#fff;font-size:16px}.bj-cards{flex-wrap:wrap;gap:6px;display:flex}.bj-card{color:#1e2230;width:50px;height:72px;animation:.3s ease-out both bj-deal;animation-delay:calc(var(--i) * 80ms);background:#fff;border-radius:8px;flex-direction:column;justify-content:center;align-items:center;display:flex;box-shadow:0 4px 10px #00000059}.bj-card b{font-size:20px;font-weight:900;line-height:1}.bj-card i{font-size:18px;font-style:normal}.bj-card.red{color:#e5394b}.bj-card.back{background:repeating-linear-gradient(45deg,#3d6bff,#3d6bff 6px,#2f55d1 6px 12px);border:3px solid #fff}@keyframes bj-deal{0%{opacity:0;transform:translateY(-14px)rotate(-6deg)}}.bj-result{text-align:center;border-radius:12px;padding:8px;font-weight:800}.bj-result.win{color:#5be3a9;background:#3dd9a633}.bj-result.loss{color:#ff8a96;background:#ff4d5e33}.bj-result.push{color:#fff;background:#ffffff1f}.bj-empty{text-align:center;color:#cfe9df;margin:auto}.bj-actions{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}.sl-stage{background:radial-gradient(90% 80% at 50% 0%, #e8b94a33, transparent 70%), var(--panel);border-radius:20px;padding:16px 14px 12px;position:relative}.sl-reels{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}.sl-reel{background:linear-gradient(#eef2ff,#fff 30% 70%,#eef2ff);border-radius:14px;height:96px;overflow:hidden;box-shadow:inset 0 0 12px #00000040}.sl-strip{flex-direction:column;transition-property:transform;transition-timing-function:cubic-bezier(.15,.7,.25,1.04);display:flex}.sl-sym{flex:none;place-items:center;height:96px;font-size:52px;line-height:1;display:grid}.sl-line{pointer-events:none;background:#e5394b80;height:2px;position:absolute;top:63px;left:10px;right:10px}.sl-msg{text-align:center;margin-top:10px;font-weight:800}.sl-stage.win .sl-msg{color:var(--win)}.sl-stage.win .sl-reel{box-shadow:inset 0 0 12px #00000040, 0 0 0 3px var(--gold)}.balance-card{isolation:isolate;box-shadow:none;background:linear-gradient(135deg, color-mix(in srgb, #f0b429 22%, var(--panel)) 0%, color-mix(in srgb, var(--accent) 18%, var(--panel)) 60%, var(--panel) 100%);border-radius:22px;padding:18px 18px 16px;position:relative;overflow:hidden;border:0!important}.balance-coin-bg{z-index:-1;opacity:.16;position:absolute;top:-22px;right:-28px;transform:rotate(-12deg)}.balance-label{color:var(--muted);align-items:center;gap:6px;font-size:13px;font-weight:700;display:inline-flex}.balance-big small{color:#f0b429}.social-hero{background:linear-gradient(135deg, color-mix(in srgb, #29a9eb 28%, var(--panel)), var(--panel));border-radius:22px;flex-direction:column;gap:6px;padding:18px;display:flex;position:relative;overflow:hidden}.social-hero b{font-size:22px;font-weight:850}.social-hero-bg{opacity:.1;position:absolute;top:-10px;right:-12px}.social-list{flex-direction:column;gap:8px;display:flex}.social-row{text-decoration:none!important}.social-row:disabled{opacity:.6;cursor:default}.social-ico{flex:none;width:40px;height:40px}.social-ico.tg{background:0 0}.social-ico.invite{color:#fff;background:linear-gradient(135deg,#a98bff,#6d4dff)}.social-ico.fair{color:#fff;background:linear-gradient(135deg,#f0b429,#c98a12)}.dice-bet,.bgroup{position:relative}html,body{-webkit-user-select:none;user-select:none;-webkit-touch-callout:none}input,textarea,[contenteditable=true]{-webkit-user-select:text;user-select:text;-webkit-touch-callout:default}a,img{-webkit-user-drag:none}a[role=link]{cursor:pointer}.stake-field input::placeholder{color:var(--muted);opacity:.8;font-size:14px;font-weight:600}.stage-clip{width:100%;max-height:150px;transition:max-height .6s cubic-bezier(.3,.8,.3,1);overflow:hidden;-webkit-mask-image:linear-gradient(#000 65%,#0000);mask-image:linear-gradient(#000 65%,#0000)}.expanded .stage-clip{max-height:400px;-webkit-mask-image:none;mask-image:none}.stage-clip .wheel-wrap,.stage-clip .bw-wrap{margin:4px auto}.wheel,.bw{transition:none!important}.fold{opacity:0;grid-template-rows:0fr;margin-top:-10px;transition:grid-template-rows .45s,opacity .3s,margin .45s;display:grid}.fold.open{opacity:1;grid-template-rows:1fr;margin-top:0}.fold-in{flex-direction:column;gap:10px;min-height:0;display:flex;overflow:hidden}.fold:not(.open) .fold-in{pointer-events:none}.rt-slide{margin:-3px;padding:3px}.rt{grid-template-columns:repeat(4,1fr)}.pf-tiles{grid-template-columns:repeat(4,minmax(0,1fr));gap:4px;display:grid}.pf-tile i{text-overflow:ellipsis;overflow:hidden}.slide-pane{animation:.28s cubic-bezier(.2,.8,.3,1) both slide-in-right}.slide-pane.back{animation-name:slide-in-left}.slide-wrap{margin:-3px;padding:3px;overflow:hidden}.toasts{left:12px;right:12px;top:calc(var(--safe-top) + 10px);z-index:120;pointer-events:none;flex-direction:column;gap:8px;max-width:536px;margin:0 auto;display:flex;position:fixed}.toast{background:color-mix(in srgb, var(--panel-2) 92%, transparent);color:var(--text);border-radius:16px;align-items:center;gap:10px;padding:11px 14px;font-size:14px;animation-name:toast-in,toast-out;animation-timing-function:cubic-bezier(.2,.9,.3,1.2),ease-in;animation-fill-mode:both;display:flex;box-shadow:0 10px 30px #0006}.toast>div{flex-direction:column;gap:1px;min-width:0;display:flex}.toast b{font-size:13px}.toast.error{box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--loss) 55%, transparent), 0 10px 30px #0006}.toast.error svg{color:var(--loss)}.toast.win{box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--win) 55%, transparent), 0 10px 30px #0006}.toast.win svg{color:var(--win)}.toast.info svg{color:var(--accent-2)}@keyframes toast-in{0%{opacity:0;transform:translateY(-120%)}}@keyframes toast-out{to{opacity:0;transform:translateY(-120%)}}.bub-stage{justify-content:flex-start;padding-top:10px}.bub-stage .bub{font-size:12.5px;animation:.45s cubic-bezier(.2,.9,.3,1.3) both bub-in;bottom:auto;transform:translate(-50%,-50%)}.bub-stage .bub.out{animation:.32s ease-out both bub-pop}.bub-stage .bub.out:after{content:"";border:3px solid var(--bub);border-radius:50%;animation:.32s ease-out both bub-ring;position:absolute;inset:-2px}@keyframes bub-pop{0%{opacity:1;transform:translate(-50%,-50%)scale(1)}45%{opacity:1;transform:translate(-50%,-50%)scale(1.22)}to{opacity:0;transform:translate(-50%,-50%)scale(1.5)}}@keyframes bub-ring{0%{opacity:.9;transform:scale(.9)}to{opacity:0;transform:scale(1.5)}}@keyframes bub-in{0%{opacity:0;transform:translate(-50%,-50%)scale(.3)}}.bub-empty{text-align:center;place-items:center;padding:0 24px;display:grid;position:absolute;inset:0}.bub-info{grid-template-columns:1fr 1fr;gap:8px;display:grid}.bub-info>div{background:var(--panel-2);border-radius:14px;flex-direction:column;align-items:center;gap:2px;padding:10px;display:flex}.bub-info span{color:var(--muted);font-size:12px;font-weight:650}.bub-info b{font-size:22px;font-weight:850}.gold-text{color:var(--gold)}.bub-scale{flex-direction:column;gap:4px;display:flex}.bub-ticks{grid-template-columns:repeat(15,1fr);display:grid}.bub-ticks button{font:inherit;color:var(--muted);cursor:pointer;text-align:center;letter-spacing:-.02em;background:0 0;border:0;padding:2px 0;font-size:8.5px;font-weight:700}.bub-ticks button.on{color:var(--gold)}.bub-bet{touch-action:manipulation}.prof{isolation:isolate;position:relative}.pbg{z-index:-1;pointer-events:none;contain:strict;border-radius:22px 22px 0 0;height:210px;position:absolute;top:-16px;left:-16px;right:-16px;overflow:hidden;container-type:size}.pbg:after{content:"";background:linear-gradient(transparent 55%, var(--panel));pointer-events:none;position:absolute;inset:0}.pbg-snow{height:calc(100% + 32px)}.pbg-snow:after{background:0 0}.pbg.still i,.pbg.still:before{animation-play-state:paused}.pbg-midnight{background:radial-gradient(120% 90% at 50% 0,#2a3a7a,#0d1226 70%)}.pbg-emerald{background:radial-gradient(120% 90% at 50% 0,#0f8a64,#06281f 70%)}.pbg-crimson{background:radial-gradient(120% 90% at 50% 0,#b3263a,#2a0910 70%)}.pbg-royal{background:linear-gradient(135deg,#4b2bb5,#8a3bd1 50%,#2a1670)}.pbg-sunset{background:linear-gradient(160deg,#ff7a59,#ff3d7f 45%,#5b2bb5)}.pbg-snow{background:linear-gradient(#1b2a4a,#0f1626)}.pbg-snow i{width:calc(3px + var(--s) * 4px);aspect-ratio:1;opacity:calc(.5 + var(--s) * .5);background:#fff;border-radius:50%;animation:linear infinite pbg-snow;position:absolute;top:-10px}@keyframes pbg-snow{to{transform:translate(18px,calc(100cqh + 20px))}}.pbg-stars{background:radial-gradient(120% 90% at 50% 0,#1d1747,#07060f 75%)}.pbg-stars i{width:calc(1.5px + var(--s) * 2.5px);aspect-ratio:1;background:#fff;border-radius:50%;animation:ease-in-out infinite alternate pbg-twinkle;position:absolute}@keyframes pbg-twinkle{0%{opacity:.15;transform:scale(.6)}to{opacity:1;transform:scale(1.1)}}.pbg-aurora{background:#0b1d2e}.pbg-aurora:before{content:"";will-change:transform;background:linear-gradient(100deg,#0b1d2e,#0f6b5c,#3a2b9e,#0b8a6e,#0b1d2e);width:300%;animation:14s ease-in-out infinite alternate pbg-aurora;position:absolute;top:0;bottom:0;left:0}@keyframes pbg-aurora{to{transform:translate(-66.6%)}}.pbg-embers{background:radial-gradient(120% 100% at 50% 100%,#6b1a06,#170604 75%)}.pbg-embers i{width:calc(2px + var(--s) * 4px);aspect-ratio:1;background:#ffb347;border-radius:50%;animation:ease-out infinite pbg-ember;position:absolute;bottom:-8px}@keyframes pbg-ember{0%{opacity:0;transform:translate(0,0)scale(1)}12%{opacity:1}40%{transform:translate3d(var(--d,12px), -38cqh, 0) scale(1.15)}70%{transform:translate3d(calc(var(--d,12px) * -.6), -72cqh, 0) scale(.85);opacity:.8}to{transform:translate3d(var(--d,12px), -105cqh, 0) scale(.4);opacity:0}}.pbg-matrix{background:#03140b}.pbg-matrix i{white-space:pre;color:#3dff8f;opacity:.75;width:7px;margin-left:-3px;font:700 10px/11px ui-monospace,monospace;animation:linear infinite pbg-matrix;position:absolute;top:0}@keyframes pbg-matrix{0%{transform:translateY(-110px)}to{transform:translateY(100cqh)}}.shop-bg{isolation:isolate;border-radius:12px;width:100%;height:64px;position:relative;overflow:hidden}.shop-bg .pbg{border-radius:0;height:auto;inset:0}.shop-bg .pbg:after{background:0 0}.small-bg{width:64px;height:44px;display:block}.shop-bg-tag{color:#fff;text-shadow:0 1px 3px #000;font-size:10px;font-weight:750;position:absolute;bottom:4px;right:6px}.name-sunset{background:linear-gradient(90deg,#ffcf5c,#ff7a59,#ff3d7f);-webkit-text-fill-color:transparent;color:#ff7a59;-webkit-background-clip:text;background-clip:text}.name-ocean{background:linear-gradient(90deg,#5ef2ff,#2f9bff,#3b5bff);-webkit-text-fill-color:transparent;color:#2f9bff;-webkit-background-clip:text;background-clip:text}.sw-sunset{background:linear-gradient(135deg,#ffcf5c,#ff3d7f)}.sw-ocean{background:linear-gradient(135deg,#5ef2ff,#3b5bff)}.chat-screen{z-index:60;background:color-mix(in srgb, var(--bg) 78%, transparent);-webkit-backdrop-filter:blur(14px)saturate(1.1);word-spacing:normal;flex-direction:column;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;animation:.2s ease-out fade;display:flex;position:fixed;inset:0}.chat-head{padding:calc(var(--safe-top) + 10px) 12px 8px 16px;align-items:center;gap:8px;display:flex}.chat-head h2{flex:1;margin:0;font-size:16px;font-weight:700}.chat-head>svg{color:var(--accent-2)}.chat-close{background:var(--panel-2);width:38px;height:38px;color:var(--text);cursor:pointer;border:0;border-radius:50%;place-items:center;display:grid}.chat-live{flex-direction:column;gap:6px;padding:0 12px 8px;display:flex}.chat-live-item{background:var(--panel);width:100%;color:var(--text);font:inherit;text-align:left;cursor:pointer;box-shadow:inset 0 0 0 1px var(--line);border:0;border-radius:14px;align-items:center;gap:8px;padding:8px 12px;font-size:13px;display:flex}.chat-live-item>svg{color:var(--accent-2);flex:none}.chat-live-item .chat-live-time{background:var(--panel-2);border-radius:999px;margin-left:auto;padding:2px 8px;font-weight:750}.chat-live-time.hot{color:var(--warn)}.chat-scroll{overscroll-behavior:contain;flex:1;min-height:0;padding:6px 12px 10px;overflow-y:auto}.chat-screen .chat-list{gap:6px}.chat-screen .chat-compose{padding:8px 12px calc(var(--safe-bottom) + 10px);background:0 0;gap:8px;position:static}.chat-screen .chat-msg{touch-action:pan-y;align-items:flex-end;position:relative}.chat-row{align-items:flex-end;gap:8px;width:100%;transition:transform .18s;display:flex}.chat-msg.me .chat-row{flex-direction:row-reverse}.chat-msg.swiping .chat-row{transition:none}.chat-swipe-ico{background:var(--panel-2);width:28px;height:28px;color:var(--accent-2);border-radius:50%;place-items:center;display:grid;position:absolute;bottom:8px;right:6px}.chat-screen .chat-bubble{background:var(--panel);max-width:78%;box-shadow:none;border-radius:18px 18px 18px 6px;padding:7px 11px 8px}.chat-screen .chat-msg.me .chat-bubble{background:var(--accent);color:#fff;border-radius:18px 18px 6px}.chat-screen .chat-bubble.clickable{cursor:pointer}.chat-screen .chat-text{letter-spacing:0;margin:0;font-size:15px;font-weight:400;line-height:1.35}.chat-screen .chat-meta{margin-bottom:1px}.chat-screen .chat-name{font-size:12.5px;font-weight:650}.chat-screen .chat-msg.me .chat-quote{background:#ffffff29;border-left-color:#fff}.chat-screen .chat-msg.me .chat-quote b,.chat-screen .chat-msg.me .chat-quote span{color:#ffffffe6}.chat-screen .mg-picker{gap:6px}.chat-screen .mg-picker button{background:var(--panel);padding:6px 11px;font-size:12.5px}.chat-screen .chat-input{background:var(--panel);box-shadow:inset 0 0 0 1px var(--line);border-radius:24px;align-items:center;padding:4px 4px 4px 14px}.chat-screen .chat-input .input{box-shadow:none;background:0 0;border:0;outline:none;padding:8px 0;font-size:15px}.chat-screen .chat-send{width:38px;height:38px}.chat-screen .chat-sys{background:var(--panel)}.chat-screen .chat-msg.me .chat-bubble:has(.mg-card){background:var(--panel);color:var(--text)}input[type=checkbox][role=switch]{appearance:none;background:var(--panel);box-shadow:inset 0 0 0 1.5px var(--line);cursor:pointer;border-radius:999px;flex:none;margin:0;transition:background .2s,box-shadow .2s;position:relative;width:46px!important;height:28px!important}input[type=checkbox][role=switch]:after{content:"";background:#fff;border-radius:50%;width:22px;height:22px;transition:transform .22s cubic-bezier(.3,.9,.4,1.2);position:absolute;top:3px;left:3px;box-shadow:0 2px 6px #00000059}input[type=checkbox][role=switch]:checked{background:var(--accent);box-shadow:none}input[type=checkbox][role=switch]:checked:after{transform:translate(18px)}input[type=checkbox][role=switch]:disabled{opacity:.5;cursor:default}.switch-row{background:var(--panel-2);border:0;border-radius:14px;flex-direction:row-reverse;justify-content:space-between;gap:14px;padding:12px 14px}.switch-row>span{flex:1}.admin{background:var(--bg)}.admin-side{background:color-mix(in srgb, var(--bg) 85%, transparent)}.admin-brand strong{background:linear-gradient(90deg, var(--accent-2), #a98bff);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;font-size:16px}.admin-nav{gap:6px;padding-bottom:2px}.admin-nav a{background:var(--panel);color:var(--text);border-radius:999px;min-height:36px;padding:8px 14px;font-size:13px}.admin-nav a svg{color:var(--muted)}.admin-nav a.active{background:var(--accent);color:#fff;box-shadow:0 6px 16px color-mix(in srgb, var(--accent) 40%, transparent)}.admin-nav a.active svg{color:#fff}@media (min-width:900px){.admin-nav a{background:0 0;border-radius:12px}.admin-nav a.active{background:var(--accent)}}.admin-main .card{background:var(--panel);border:0;border-radius:18px}.admin-main .h-sub{align-items:center;gap:8px;font-size:15px;display:flex}.admin-main .h-sub svg{color:var(--accent-2)}.admin-head h1{font-size:22px;font-weight:800}.metric{background:linear-gradient(160deg, color-mix(in srgb, var(--accent) 12%, var(--panel)), var(--panel))!important;border-radius:16px!important}.metric-v{font-size:24px;font-weight:800}.admin-main .input,.admin-main .list-row{border-radius:12px}.sticky-actions{border-radius:18px;box-shadow:0 -8px 30px #00000059}.bub-stage .bub-target{z-index:3;background:#0c0f1699;border-radius:999px;padding:3px 9px;position:absolute;top:10px;left:12px}.cards-legend{grid-template-columns:repeat(4,1fr);gap:6px;display:grid}.cl{background:color-mix(in srgb, var(--c) 16%, var(--panel-2));border-radius:12px;flex-direction:column;align-items:center;gap:4px;padding:6px 4px;display:flex}.cl b{color:var(--c);font-size:13px}.cl i{gap:3px;display:flex}.cl em{background:color-mix(in srgb, var(--c) 25%, transparent);border-radius:50%;width:7px;height:7px}.cl em.on{background:var(--c);box-shadow:0 0 6px var(--c)}.c1{--c:#4cc3ff}.c2{--c:#3dd9a6}.c3{--c:#a98bff}.c4{--c:#ffc93c}.cards-grid{perspective:900px;grid-template-columns:repeat(3,1fr);gap:10px;display:grid}.gcard{aspect-ratio:5/6;cursor:pointer;background:0 0;border:0;padding:0}.gcard:disabled{cursor:default}.gcard-in{width:100%;height:100%;transform-style:preserve-3d;transition:transform .55s cubic-bezier(.3,.9,.4,1.15);display:block;position:relative}.gcard.open .gcard-in,.gcard.rest .gcard-in{transform:rotateY(180deg)}.gcard-back,.gcard-face{backface-visibility:hidden;border-radius:14px;align-content:center;place-items:center;display:grid;position:absolute;inset:0}.gcard-back{background:repeating-linear-gradient(45deg,#ffffff0d 0 6px,#0000 6px 12px),linear-gradient(150deg,#3d6bff,#6a3bd1);box-shadow:inset 0 0 0 2px #ffffff2e,0 8px 18px #00000059}.gcard:not(:disabled):active .gcard-back{transform:scale(.96)}.gcard-face{background:linear-gradient(160deg, color-mix(in srgb, var(--c,#888) 32%, var(--panel-2)), var(--panel-2));box-shadow:inset 0 0 0 2px color-mix(in srgb, var(--c,#888) 60%, transparent);transform:rotateY(180deg)}.gcard-face b{color:var(--c);font-size:24px;font-weight:900;line-height:1}.gcard-face small{color:var(--muted);font-size:12px}.gcard.rest{opacity:.45}.gcard.win .gcard-face{box-shadow:inset 0 0 0 2.5px var(--c), 0 0 22px color-mix(in srgb, var(--c) 60%, transparent);animation:.4s ease-out .4s both pop}.cards-grid.skeleton .gcard{background:var(--panel-2);border-radius:14px}.cards-foot{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;display:flex}.cards-foot span{align-items:center;gap:4px;display:inline-flex}.cards-foot b{font-size:18px}.list.cards{align-items:stretch}.list.cards>li{box-sizing:border-box;width:100%}.player-row{width:100%}.player-row .grow{min-width:0}.player-row .row-title,.player-row .tiny{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.chat-screen{z-index:40}.clan-emblem{color:#fff;background:linear-gradient(145deg, var(--ce1), var(--ce2));border-radius:30%;flex:none;place-items:center;display:inline-grid;box-shadow:inset 0 0 0 1.5px #ffffff2e}.ce-blue{--ce1:#4c7dff;--ce2:#2747c9}.ce-violet{--ce1:#a07bff;--ce2:#5b34c9}.ce-green{--ce1:#3dd9a6;--ce2:#138a60}.ce-gold{--ce1:#ffd45c;--ce2:#c98a12}.ce-red{--ce1:#ff6b6b;--ce2:#b3263a}.ce-pink{--ce1:#ff8fc8;--ce2:#c33b84}.ce-cyan{--ce1:#5ee7ff;--ce2:#1689b3}.ce-gray{--ce1:#8b95a7;--ce2:#3d4555}.emblem-row{flex-wrap:wrap;gap:8px;display:flex}.emblem-opt{cursor:pointer;background:0 0;border:0;border-radius:12px;padding:3px;box-shadow:inset 0 0 0 2px #0000}.emblem-opt.on{box-shadow:inset 0 0 0 2px var(--accent-2)}.emblem-color{cursor:pointer;background:linear-gradient(145deg, var(--ce1), var(--ce2));border:0;border-radius:50%;width:30px;height:30px}.emblem-color.on{box-shadow:0 0 0 2px var(--bg), 0 0 0 4px var(--accent-2)}.clan-hero{align-items:center;gap:12px;display:flex}.clan-hero .grow{flex-direction:column;gap:6px;min-width:0;display:flex}.clan-desc{background:var(--panel-2);white-space:pre-wrap;overflow-wrap:anywhere;border-radius:14px;margin:0;padding:10px 12px;font-size:14px}.clan-requests{background:color-mix(in srgb, var(--accent) 10%, var(--panel-2));border-radius:14px;flex-direction:column;gap:6px;padding:10px;display:flex}.clan-req{align-items:center;gap:6px;display:flex}.clan-req-who{min-width:0;color:var(--text);font:inherit;cursor:pointer;text-align:left;background:0 0;border:0;flex:1;align-items:center;gap:8px;display:flex}.clan-req-who .pname{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.icon-btn.ok{color:var(--win)}.leader{flex-wrap:wrap}.leader .pname{text-overflow:ellipsis;min-width:0;overflow:hidden}.clan-manage{flex-wrap:wrap;flex-basis:100%;gap:6px;padding-top:4px;display:flex}.card,.bonus-card,.gpanel,.notice,.error-box,.modal,.sheet-body,.list-row,.mg-card,.chat-bubble,.prof,.hash-pop,.shop-item,.round-status,.stage-result,.toast{min-width:0}.chat-text,.clan-desc,.mono,code{overflow-wrap:anywhere}.grow{min-width:0}.leader-nums{white-space:nowrap;flex-direction:column;flex:none;align-items:flex-end;gap:1px;display:flex}.leader-nums b{font-size:14px}.leader-nums small{font-size:11.5px}.leader .grow.pname{flex:1 1 0}.modal-close{z-index:5;background:color-mix(in srgb, var(--panel-2) 80%, transparent)}.pname,.row-title,.prof-grid b,.prof-grid span,.summary-item b,.stake-info b,.bub-info b,.leader-nums b,.shop-title,.kv-v,.cl b,.pf-name,.chat-live-item b,.bw-bet b,.rt-out-btn span,.bgroup span,.dice-bet span,.pop-act span,.chip-balance{min-width:0;max-width:100%}.side-btn{padding:16px 8px;font-size:17px}.modal-sm .prof .pbg{border-radius:22px 22px 0 0;top:-27px;left:-17px;right:-17px}.modal-close{box-shadow:none;background:#00000038;border-color:#0000!important}.chat-screen{font-family:GCoin,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif}.chat-screen .chat-text{font-weight:500}.chat-live{max-height:42dvh;overflow-y:auto}.chat-live .mg-card{background:var(--panel);box-shadow:inset 0 0 0 1px var(--line), 0 6px 18px #00000040;border-radius:16px;margin:0;padding:10px 12px}.leaders .leader.me{box-shadow:inset 0 0 0 2px var(--accent), 0 6px 18px color-mix(in srgb, var(--accent) 25%, transparent)}.sm{background:linear-gradient(#7a1022,#4a0812 55%,#2a050b);border-radius:26px;padding:0 12px 14px;position:relative;box-shadow:inset 0 0 0 3px #e8b94a,inset 0 0 0 6px #5a0a16,inset 0 0 0 8px #f7dd8f,0 20px 40px #00000080}.sm-top{background:radial-gradient(80% 120% at 50% 0,#ff4d5e,#8a0f22 70%);border-radius:26px 26px 0 0;margin:0 -12px;padding:14px 12px 10px;position:relative}.sm-title{flex-direction:column;align-items:center;display:flex}.sm-title span{letter-spacing:.12em;color:#fff3c4;text-shadow:0 0 6px #ffd23f,0 0 16px #ff9f1a,0 3px #8a4b00;font-size:34px;font-weight:900;line-height:1}.sm-title small{letter-spacing:.2em;color:#ffe48a;opacity:.85;margin-top:4px;font-size:11px;font-weight:800}.sm-lights{pointer-events:none;justify-content:space-between;display:flex;position:absolute;inset:6px 10px auto}.sm-lights i{background:#ffe48a;border-radius:50%;width:7px;height:7px;animation:.6s steps(2,end) infinite sm-blink;box-shadow:0 0 6px #ffd23f}.sm.win .sm-lights i{animation-duration:.18s}@keyframes sm-blink{50%{opacity:.25;box-shadow:none}}.sm-body{align-items:center;gap:6px;margin-top:10px;display:flex;position:relative}.sm-window{background:linear-gradient(#1a0207,#2c0610);border-radius:16px;flex:1;grid-template-columns:repeat(3,1fr);gap:6px;padding:8px;display:grid;position:relative;box-shadow:inset 0 0 0 2px #e8b94a,inset 0 6px 14px #000000b3}.sm-reel{background:linear-gradient(#b9bfcc 0%,#fff 22% 78%,#b9bfcc 100%);border-radius:10px;height:234px;position:relative;overflow:hidden}.sm-reel:after{content:"";pointer-events:none;background:linear-gradient(#00000073,#0000 26% 74%,#00000073);position:absolute;inset:0}.sm-strip{flex-direction:column;transition-property:transform;transition-timing-function:cubic-bezier(.18,.75,.25,1.05);display:flex}.sm-sym{filter:drop-shadow(0 3px 2px #00000040);flex:none;place-items:center;height:78px;font-size:46px;line-height:1;display:grid}.sm-sym.hit{animation:.7s ease-in-out infinite alternate sm-hit}@keyframes sm-hit{to{filter:drop-shadow(0 0 10px #ffd23f)drop-shadow(0 0 4px #fff);transform:scale(1.14)}}.sm-seven{color:#e5172f;-webkit-text-stroke:2px #ffd23f;paint-order:stroke fill;text-shadow:0 3px #7a0010;font-family:Arial Black,Manrope Variable,sans-serif;font-size:54px;font-style:italic;font-weight:900}.sm-paysym .sm-seven{-webkit-text-stroke:1px #ffd23f;font-size:20px}.sm-payline{pointer-events:none;background:#e5172fbf;border-radius:2px;height:3px;margin-top:-1.5px;position:absolute;top:50%;left:4px;right:4px;box-shadow:0 0 8px #ff3c50cc}.sm.win .sm-payline{background:#ffd23f;animation:.3s steps(2,end) infinite sm-blink;box-shadow:0 0 14px #ffd23f}.sm-arrow{z-index:2;border-top:8px solid #0000;border-bottom:8px solid #0000;width:0;height:0;margin-top:-8px;position:absolute;top:50%}.sm-arrow.l{border-left:10px solid #ffd23f;left:-3px}.sm-arrow.r{border-right:10px solid #ffd23f;right:-3px}.sm-glass{pointer-events:none;background:linear-gradient(160deg,#ffffff47,#0000 35%);border-radius:10px;position:absolute;inset:8px}.sm-lever{cursor:pointer;background:0 0;border:0;flex:none;width:26px;height:170px;padding:0;position:relative}.sm-lever i{transform-origin:50% 100%;background:linear-gradient(90deg,#8a93a3,#f2f4f8,#8a93a3);border-radius:4px;width:8px;height:120px;margin-left:-4px;transition:transform .25s cubic-bezier(.3,1.4,.5,1);position:absolute;bottom:10px;left:50%}.sm-lever b{background:radial-gradient(circle at 35% 30%,#ff8a8a,#d0102a 60%,#6e0010);border-radius:50%;width:24px;height:24px;margin-left:-12px;transition:transform .25s cubic-bezier(.3,1.4,.5,1);position:absolute;bottom:122px;left:50%;box-shadow:0 4px 8px #00000080}.sm-lever:after{content:"";background:linear-gradient(#e8b94a,#8a5d0c);border-radius:6px;width:22px;height:16px;margin-left:-11px;position:absolute;bottom:0;left:50%}.sm-lever.pulled i{transform:scaleY(.25)}.sm-lever.pulled b{transform:translateY(90px)}.sm-lever:disabled{cursor:default;opacity:.85}.sm-panel{grid-template-columns:1fr 1fr;gap:8px;margin-top:12px;display:grid}.sm-lcd{background:#0b0f0a;border-radius:10px;flex-direction:column;align-items:center;gap:2px;padding:6px 8px;display:flex;box-shadow:inset 0 0 0 2px #3a2a05,inset 0 2px 8px #000c}.sm-lcd span{letter-spacing:.14em;color:#8fa07a;font-size:10px;font-weight:800}.sm-lcd b{color:#ff6b35;text-shadow:0 0 8px #ff6b35b3;font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:18px}.sm-lcd.lit b,.sm-lcd.lit span{color:#3dff8f;text-shadow:0 0 10px #3dff8fcc}.sm-spin{width:100%;font:inherit;letter-spacing:.16em;color:#3a2600;cursor:pointer;background:linear-gradient(#ffe48a,#f0b429 55%,#c98a12);border:0;border-radius:999px;margin-top:12px;padding:14px;font-size:22px;font-weight:900;transition:transform 80ms,box-shadow 80ms;display:block;box-shadow:0 6px #8a5d0c,0 10px 20px #00000073,inset 0 2px #fff9}.sm-spin:active:not(:disabled){transform:translateY(5px);box-shadow:0 1px #8a5d0c,0 4px 10px #00000073,inset 0 2px #fff9}.sm-spin:disabled{filter:grayscale(.4)brightness(.8);cursor:default}.sm-bigwin{z-index:5;letter-spacing:.08em;color:#fff3c4;text-shadow:0 3px #8a1c00;pointer-events:none;background:linear-gradient(135deg,#ff3d7f,#ff9f1a);border-radius:14px;padding:6px 20px;font-size:34px;font-weight:900;animation:.5s cubic-bezier(.2,1.4,.4,1) both pop;position:absolute;top:44%;left:50%;transform:translate(-50%,-50%)rotate(-6deg);box-shadow:0 0 30px #ff9f1ab3}.cards-card{gap:10px}.cards-grid{gap:8px}.gcard{aspect-ratio:16/10}.gcard-back svg{width:24px;height:24px}.gcard-face b{font-size:21px}.gcard-face{flex-direction:row;place-content:center;align-items:baseline;gap:3px;display:flex}.cards-legend .cl{padding:4px}.cards-legend .cl b{font-size:12px}.gcard-face{align-items:center}.s5{background:var(--panel);border-radius:20px;grid-template-columns:24px 1fr 24px;align-items:stretch;gap:6px;padding:10px 6px;display:grid}.s5-reels{background:#10141b;border-radius:14px;grid-template-columns:repeat(5,1fr);gap:4px;padding:4px;display:grid;box-shadow:inset 0 2px 10px #0009}.s5-reel{background:linear-gradient(#171c25,#1d2330 50%,#171c25);border-radius:10px;height:174px;position:relative;overflow:hidden}.s5-reel+.s5-reel:before{content:"";background:#ffffff0d;width:1px;position:absolute;top:6px;bottom:6px;left:-2px}.s5-strip{flex-direction:column;transition-property:transform;transition-timing-function:cubic-bezier(.2,.75,.25,1.04);display:flex}.s5-cell{border-radius:10px;flex:none;place-items:center;height:58px;font-size:34px;line-height:1;transition:background .2s,box-shadow .2s;display:grid}.s5-cell .sm-seven{font-size:38px}.s5-cell.hit{background:color-mix(in srgb, var(--gold) 22%, transparent);box-shadow:inset 0 0 0 2px var(--gold);animation:.6s ease-in-out infinite alternate sm-hit}.s5-tags{grid-template-rows:repeat(3,1fr);padding:4px 0;display:grid}.s5-tag-row{flex-direction:column;justify-content:center;align-items:center;gap:2px;display:flex}.s5-tag{background:var(--panel-2);min-width:20px;color:var(--muted);text-align:center;opacity:.4;border-radius:6px;padding:0 3px;font-size:9.5px;font-weight:750;line-height:14px}.s5-tag.on{opacity:1}.s5-tag.won{background:var(--gold);color:#241a00}.s5-result{min-height:36px;color:var(--muted);justify-content:center;align-items:center;gap:8px;font-weight:750;display:flex}.s5-result.win{color:var(--win)}.s5-result b{font-size:18px}.s5-result span{color:var(--muted);font-size:12px}.s5-controls{gap:12px}.s5-row{grid-template-columns:1fr 1fr;gap:10px;display:grid}.s5-field{flex-direction:column;gap:6px;min-width:0;display:flex}.s5-field>span{color:var(--muted);font-size:12.5px;font-weight:650}.s5-stepper{background:var(--panel-2);border-radius:999px;justify-content:space-between;align-items:center;height:46px;padding:0 6px;display:flex}.s5-stepper button{background:var(--panel);width:34px;height:34px;color:var(--text);cursor:pointer;border:0;border-radius:50%;place-items:center;display:grid}.s5-stepper button:disabled{opacity:.4}.s5-stepper b{font-size:18px}.s5-value{background:var(--panel-2);border-radius:999px;align-items:center;height:46px;padding:0 16px;font-size:17px;font-weight:750;display:flex}.s5{grid-template-columns:30px 1fr 30px;gap:4px;padding:8px 4px}.s5-tags{grid-template-rows:repeat(3,58px);align-content:center;padding:4px 0}.s5-tag-row{grid-template-columns:repeat(2,14px);grid-auto-rows:12px;place-content:center;gap:1px 2px;display:grid}.s5-tag{border-radius:4px;min-width:0;padding:0;font-size:8px;line-height:12px}.dice-marker{transition:left .14s ease-out}.dice-marker.rolling{background:var(--text)}.dice-roll.rolling{opacity:.8}.dice-roll.win,.dice-roll.loss{animation:.3s cubic-bezier(.2,.9,.3,1.4) pop}.dice-rows .dice-bet[class*=tone-]{background:var(--tone);color:#fff;border:0;position:relative}.dice-rows .dice-bet.tone-black,.dice-rows .bgroup.tone-black{color:#fff;background:#0b0d12}.dice-rows .dice-bet b{color:#ffffffd1;font-weight:600}.dice-rows .dice-bet.on{box-shadow:0 0 0 2px var(--gold)}.dice-rows .dice-bet.tone-yellow,.rt-out-btn.tone-yellow{color:#241a00}.dice-rows .dice-bet.tone-yellow b{color:#241a00cc}.dice-rows .bgroup svg{color:#ffffffb3}.mini-die{width:26px;height:26px}.wheel-rotor{will-change:transform;width:100%;height:100%;position:relative}.fw-ball-orbit{pointer-events:none;will-change:transform;position:absolute;inset:0}.fw-ball{will-change:transform;background:radial-gradient(circle at 35% 30%,#fff,#dfe3ea 60%,#8a93a3);border-radius:50%;width:4.545%;height:4.545%;position:absolute;top:47.727%;left:47.727%;box-shadow:0 1px 2px #00000080}@keyframes stage-in{0%{opacity:0;transform:translate(-50%,-50%)scale(.92)}to{opacity:1;transform:translate(-50%,-50%)}}@keyframes pill-fill{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.stage-pill{animation:.28s cubic-bezier(.22,1,.36,1) both stage-in}.stage-pill.timer{overflow:hidden}.stage-pill.timer>span{position:relative}.pill-fill{transform-origin:0;background:color-mix(in srgb, var(--accent) 70%, transparent);will-change:transform;transition:background .3s;animation:linear both pill-fill;position:absolute;inset:0}.stage-pill.hot .pill-fill{background:color-mix(in srgb, var(--loss) 70%, transparent)}.stage-pill.hot b{color:#fff}.stage-result{animation:.3s cubic-bezier(.22,1,.36,1) both stage-in}.stage-result-x{color:#fff;cursor:pointer;background:#ffffff1a;border:0;border-radius:50%;place-items:center;width:28px;height:28px;display:grid;position:absolute;top:6px;right:6px}.stage-result-x:active{background:#fff3}.stake-info>div{min-width:0}.stake-info-top{justify-content:center;align-items:center;gap:8px;width:100%;min-height:16px;display:flex}.stake-info-top:has(.bet-actions){justify-content:space-between}.stake-info-top>span{white-space:nowrap}.bet-actions{gap:9px;min-height:0;font-size:11.5px}.link-btn{white-space:nowrap}.rt-out-btn{flex-direction:row;gap:6px}.rt-out-btn small{font-size:12px}.dice-bet{flex-direction:row;gap:6px}.dice-bet b{font-size:11.5px}.bw-bet{flex-direction:row;justify-content:center;align-items:baseline;gap:6px}.dice-sums .dice-bet b,.dice-faces .dice-bet b{font-size:11px}.dice-pairs{grid-template-columns:repeat(3,1fr)}.dice-pairs .dice-bet:last-child{grid-column:span 3}.dice-pairs .mini-die{width:21px;height:21px;padding:2px}.dice-pairs .mini-die i.pip{width:3px;height:3px}.dice-pairs .die-label{gap:3px}.rt-numbers-btn,.bgroup.bet-more{color:#fff;background:#5b6372}.ghist-chip.yellow{--tone:#eab308;color:#241a00}.dice-rows .dice-bet.tone-red b{color:#ffffffd9}.lslot-reel{--cell:38px}.lslot-strip{will-change:transform;flex-direction:column;display:flex;position:absolute;top:0;left:0;right:0}.lslot-strip .lslot-n{height:var(--cell);flex:none;place-items:center;display:grid}.lslot-reel:after{content:"";pointer-events:none;background:linear-gradient(#00000059,#0000 30% 70%,#00000059);position:absolute;inset:0}.lslot-reel.done:after{opacity:0}.lslot-reel.done .lslot-n{animation:.35s cubic-bezier(.22,1,.36,1) lslot-land}@keyframes lslot-land{0%{transform:scale(.8)}50%{transform:scale(1.14)}}.lslot-x{transition:background .25s,color .25s}.away-toast{z-index:115}:root{--vt-dir:1;--ease-soft:cubic-bezier(.22, 1, .36, 1)}:root[data-nav=back]{--vt-dir:-1}.bottom-nav{view-transition-name:bottom-nav}::view-transition-old(root){animation:.24s cubic-bezier(.4,0,1,1) both vt-out}::view-transition-new(root){animation:vt-in .3s var(--ease-soft) both}@keyframes vt-out{to{opacity:0;transform:translateX(calc(var(--vt-dir) * -18px))}}@keyframes vt-in{0%{opacity:0;transform:translateX(calc(var(--vt-dir) * 28px))}}@supports (view-transition-name:none){.page>*{animation:none}}@media (prefers-reduced-motion:reduce){::view-transition-old(root){animation:none}::view-transition-new(root){animation:none}}.modal,.sheet.center{animation:modal-in .28s var(--ease-soft)}.sheet{animation-timing-function:var(--ease-soft);animation-duration:.3s}.modal-backdrop,.sheet-backdrop{animation-duration:.24s}.chat-screen{animation:chat-in .28s var(--ease-soft)}@keyframes chat-in{0%{opacity:0;transform:translateY(16px)}}.bgroup,.ghist-chip,.stake-btn,.stake-quick button,.rt-cell,.rt-numbers-btn,.rt-back,.link-btn,.pf-card,.tile,.list-row{transition:transform .16s var(--ease-soft), background-color .2s, color .2s, box-shadow .2s, opacity .2s}.stake-btn:active:not(:disabled),.stake-quick button:active:not(:disabled),.rt-cell:active:not(:disabled),.rt-numbers-btn:active,.rt-back:active,.ghist-chip:active{transform:scale(.96)}.rt-out-btn,.dice-bet,.bw-bet{transition:transform .16s var(--ease-soft), box-shadow .2s, border-color .2s, background-color .2s, opacity .2s}.cell-chip{animation:pop .22s var(--ease-soft)}.fold{transition:grid-template-rows .5s var(--ease-soft), opacity .35s ease, margin .5s var(--ease-soft)}.stage-clip{transition:max-height .7s var(--ease-soft)}.wheel-wrap,.bw-wrap svg,.bw-wrap .bw-pointer,.dice-table .die-stage{transition:filter .45s}.stake-info{grid-template-columns:1.4fr 1fr}.rt-out-btn .cell-chip,.dice-bet .cell-chip{height:14px;top:-1px;right:-1px}.stage-result{min-width:224px}.stake-info.stacked{grid-template-columns:1fr}.stake-info.stacked>div{flex-flow:wrap;justify-content:space-between;align-items:center;gap:4px 8px}.stake-info.stacked .stake-info-top{justify-content:flex-start;width:auto}.my-tiles{flex-basis:100%;justify-content:flex-start}.pill-fill{animation:none;transform:scaleX(0)}.stage-result{cursor:default}.stage-result-close{background:var(--accent);color:#fff;width:100%;min-height:40px;font:inherit;cursor:pointer;border:0;border-radius:11px;margin-top:2px;font-weight:750}.stage-result-close:active{transform:scale(.97)}.rt-out-btn,.dice-bet{position:relative}.rt-out-btn>span:first-child,.dice-bet>span:first-child{font-size:15px;font-weight:800}.rt-out-btn small,.dice-bet>b{opacity:1;color:#fff;font-size:14.5px;font-weight:900;position:absolute;top:50%;right:9px;transform:translateY(-50%)}.dice-bet>b{color:var(--gold);font-size:13px;right:7px}.dice-bet{justify-content:flex-start;padding-left:10px}.rt-numbers-btn,.bgroup.bet-more{background:var(--panel-2);color:var(--text)}.bgroup.bet-more svg{color:var(--muted)}.bgroup.bet-more b{color:var(--gold)}.wheel-rotor{will-change:auto}.wheel-wrap,.bw-wrap svg,.bw-wrap .bw-pointer{transition:none}.wheel-wrap:not(.blurred){filter:none}.wheel-wrap.blurred,.bw-wrap.blurred svg,.bw-wrap.blurred .bw-pointer{transition:filter .3s}.expanded .stage-clip{transition:none}.cz-seg{fill:var(--cz);stroke:#11151d;stroke-width:.5px}.cz-label{fill:#fff;text-anchor:middle;dominant-baseline:central;font-size:7px;font-weight:900}.cz-label.big{font-size:15px}.cz-top{background:var(--panel);border-radius:14px;justify-content:center;align-items:center;gap:10px;padding:8px;display:flex}.cz-top-cell{background:var(--cz,var(--panel-2));color:#fff;text-align:center;border-radius:10px;min-width:112px;padding:5px 12px;font-weight:800}.cz-top b{color:var(--gold);font-size:18px;font-weight:900}.cz-bets{grid-template-columns:repeat(4,1fr);gap:6px;display:grid}.cz-bet{background:var(--cz);color:#fff;min-height:54px;font:inherit;cursor:pointer;border:2px solid #0000;border-radius:12px;padding:4px;position:relative}.cz-bet b{font-size:14px;font-weight:850;line-height:1.1}.cz-bet:disabled{opacity:.5}.cz-bonus{z-index:6;background:#0c0f16f0;border-radius:16px;flex-direction:column;gap:8px;padding:12px;display:flex;position:absolute;inset:8px}.cz-bonus-title{text-align:center;color:var(--gold);font-size:16px;font-weight:850}.cz-pachinko{flex:1;min-height:200px;position:relative}.cz-pegs{background-image:radial-gradient(circle,#ffffff73 2px,#0000 2.5px);background-size:28px 26px;position:absolute;inset:0 0 34px}.cz-ball{z-index:1;background:#ffd23f;border-radius:50%;width:14px;height:14px;margin-left:-7px;position:absolute;top:0;left:50%}.cz-slots{gap:2px;display:grid;position:absolute;bottom:0;left:0;right:0}.cz-slots span{background:var(--panel-2);text-align:center;border-radius:6px;padding:6px 0;font-size:11px;font-weight:800}.cz-slots span.hit{background:var(--win);color:#06281f}.cz-grid{flex:1;grid-template-columns:repeat(4,1fr);gap:6px;display:grid}.cz-grid span{background:var(--panel-2);border-radius:10px;place-items:center;min-height:52px;font-weight:850;display:grid}.cz-grid .on{background:var(--accent)}.cz-grid .open{opacity:.5;background:var(--panel-2)}.cz-grid .hit{opacity:1;background:var(--win);color:#06281f}.cz-coin{flex:1;grid-template-columns:1fr 1fr;align-items:center;gap:10px;display:grid}.cz-coin span{aspect-ratio:1;color:#fff;opacity:.55;border-radius:50%;place-items:center;font-size:26px;font-weight:900;display:grid}.cz-coin .red{background:#ef4444}.cz-coin .blue{background:#3b82f6}.cz-coin .on,.cz-coin .hit{opacity:1}.cz-coin .hit{box-shadow:0 0 0 4px var(--gold)}.cz-wheel2{width:min(70%,220px);margin:auto;position:relative}.cz-wheel2 svg{width:100%;display:block}.cz-wheel2-x{color:var(--gold);background:#0c0f16e6;border-radius:12px;padding:6px 14px;font-size:22px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.ghist-chip.c1,.ghist-chip.c2,.ghist-chip.c5,.ghist-chip.c10,.ghist-chip.cpachinko,.ghist-chip.ccashhunt,.ghist-chip.ccoinflip,.ghist-chip.ccrazy,.pf-tile.c1,.pf-tile.c2,.pf-tile.c5,.pf-tile.c10,.pf-tile.cpachinko,.pf-tile.ccashhunt,.pf-tile.ccoinflip,.pf-tile.ccrazy{background:var(--cz);color:#fff}.cf-modes{flex-direction:column;gap:10px;display:flex}.cf-mode{background:var(--panel);color:var(--text);font:inherit;text-align:left;cursor:pointer;border:0;border-radius:16px;flex-direction:column;align-items:flex-start;gap:4px;padding:18px 16px;display:flex}.cf-mode b{font-size:19px;font-weight:850}.cf-mode span{color:var(--muted);font-size:13px}.cf-mode:active{transform:scale(.98)}.cf-stage{background:var(--panel);border-radius:18px;flex-direction:column;justify-content:center;align-items:center;gap:12px;min-height:190px;padding:14px;display:flex}.fcoins{perspective:700px;gap:14px;display:flex}.fcoin{color:#5c4307;background:#f2c14e;border-radius:50%;place-items:center;width:116px;height:116px;font-size:46px;font-weight:800;display:grid;box-shadow:inset 0 0 0 6px #0000001a}.fcoins.two .fcoin{width:88px;height:88px;font-size:34px}.fcoin.tails{color:#39414f;background:#cfd6e4}.fcoin.edge{transform:scaleY(.14)}.fcoin.tossing{animation:.9s cubic-bezier(.3,.1,.3,1) both fc-flip}@keyframes fc-flip{0%{transform:translateY(0)rotateX(0)}50%{transform:translateY(-34px)rotateX(900deg)}to{transform:translateY(0)rotateX(1800deg)}}.cf-trail{flex-wrap:wrap;justify-content:center;gap:4px;display:flex}.cf-trail span{background:var(--win-soft);color:var(--win);border-radius:999px;padding:2px 8px;font-size:11.5px;font-weight:750}.cf-trail span.loss{background:var(--loss-soft);color:var(--loss)}.cf-picks{gap:6px;display:grid}.cf-picks.cols-2{grid-template-columns:repeat(2,1fr)}.cf-picks.cols-3{grid-template-columns:repeat(3,1fr)}.cf-pick{color:#fff;min-height:58px;font:inherit;cursor:pointer;background:#2f63f0;border:0;border-radius:12px;flex-direction:column;align-items:center;gap:2px;padding:8px 4px;display:flex}.cf-pick span{font-size:14px;font-weight:800}.cf-pick b{font-size:13px;font-weight:900}.cf-result{text-align:center;padding:6px 0;font-size:16px;font-weight:800}.cf-result.win{color:var(--win)}.cf-result.loss{color:var(--loss)}.mn-xs{scrollbar-width:none;gap:6px;padding-bottom:4px;display:flex;overflow-x:auto}.mn-xs span{background:var(--panel-2);border-radius:10px;flex-direction:column;flex:none;align-items:center;min-width:64px;padding:6px 8px;display:flex}.mn-xs small{color:var(--muted);font-size:11px}.mn-xs b{color:var(--gold);font-size:14px;font-weight:850}.s5-actions{gap:8px;display:flex}.s5-actions .grow{flex:1}.verify-open{margin-top:12px}.psearch{flex-direction:column;gap:6px;display:flex}.psearch-list{background:var(--panel);box-shadow:inset 0 0 0 1px var(--line);border-radius:14px;margin:0;padding:4px;list-style:none}.psearch-empty{text-align:center;padding:10px}.pplate{width:100%;min-width:0;color:var(--text);font:inherit;text-align:left;background:0 0;border:0;border-radius:12px;align-items:center;gap:10px;padding:7px 8px;display:flex}button.pplate{cursor:pointer}.stack>.pplate{background:var(--panel)}.pplate-text{flex-direction:column;flex:1;min-width:0;display:flex}.pplate-text b,.pplate-text small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.pplate-text b{font-size:15px;font-weight:750}.pplate-text small{color:var(--muted);font-size:12.5px}.pplate-x{background:var(--panel-2);width:32px;height:32px;color:var(--text);cursor:pointer;border:0;border-radius:50%;place-items:center;display:grid}.modal:has(.prof>.pbg){isolation:isolate}.modal-sm{padding:14px 14px 10px}.modal-sm .prof .pbg{border-radius:22px;height:auto;position:absolute;inset:-14px -14px -10px}.prof .avatar{margin-top:2px}.prof-title{margin-top:6px}.prof-balance{background:#00000052;border-radius:999px;max-width:100%;padding:4px 16px;font-size:19px;box-shadow:inset 0 0 0 1.5px #ffffff38}.modal-sm .pop-actions-grid{width:100%;margin:6px 0 0}.modal-sm .prof>.btn,.prof-since{margin-top:6px}.chat-screen{-webkit-backdrop-filter:blur(8px);background:#0e121ac7}.chat-head{padding:calc(var(--safe-top) + 10px) 16px 10px;border-bottom:1px solid var(--line);gap:12px}.chat-head h2{font-size:18px;font-weight:600}.chat-close{background:0 0;width:32px;height:32px}.chat-screen .chat-bubble{border-radius:18px;padding:9px 13px}.chat-screen .chat-msg.me .chat-bubble{border-radius:18px}.chat-screen .chat-text{font-size:15px;font-weight:400}.chat-mention{color:#10141c;font:inherit;cursor:pointer;border:0;border-radius:6px;padding:0 6px;font-weight:700;display:inline}.chat-screen .chat-input{padding:4px 5px 4px 6px}.chat-games-btn{width:38px;height:38px;color:var(--muted);cursor:pointer;background:0 0;border:0;border-radius:50%;flex:none;place-items:center;display:grid}.chat-games-btn.on{color:var(--accent-2);background:var(--panel-2)}.online-mark{color:var(--muted);align-items:center;gap:4px;display:inline-flex}.online-mark i{background:var(--muted);border-radius:50%;width:7px;height:7px}.online-mark.on{color:var(--win)}.online-mark.on i{background:var(--win)}.team-row{flex-direction:column;gap:8px;padding:10px 12px;display:flex}.team-head{align-items:center;gap:8px;min-width:0;display:flex}.team-head .pplate{flex:1;padding:0}.team-head .badge{white-space:nowrap;flex:none}.team-actions{grid-template-columns:1fr 1fr;gap:8px;display:grid}.team-actions .btn{white-space:nowrap;width:100%}.password-row{gap:8px;display:flex}.password-row .input{flex:1;min-width:0}.acc{background:var(--panel);box-shadow:inset 0 0 0 1px var(--line);border-radius:14px}.acc summary{cursor:pointer;align-items:center;gap:8px;padding:14px;font-weight:750;list-style:none;display:flex}.acc summary::-webkit-details-marker{display:none}.acc summary span:first-child{flex:1}.acc summary svg{color:var(--muted);transition:transform .2s}.acc[open] summary svg{transform:rotate(180deg)}.acc-body{flex-direction:column;gap:14px;padding:0 14px 14px;display:flex}.rt-out-btn{justify-content:flex-start;padding-left:10px;padding-right:30px}.rt-out-btn>span:first-child{white-space:nowrap;font-size:14px}.rt-out-btn small{font-size:13.5px;right:8px}.pf-tile{width:auto;max-width:none}.pf-tile i{white-space:nowrap;text-overflow:clip;align-self:stretch;width:auto;max-width:none;padding-inline:8px;overflow:visible}.stage-result .ghist-chip.big{white-space:nowrap;width:auto;height:auto;padding:5px 14px;font-size:16px}.stake-rows{flex-direction:column;gap:2px;display:flex}.stake-line{min-height:26px;color:var(--muted);align-items:center;gap:8px;padding:0 2px;font-size:12px;font-weight:600;display:flex}.stake-line b{color:var(--text);white-space:nowrap;font-size:14px;font-weight:850}.stake-line .bet-actions{gap:12px;margin-left:auto;font-size:12.5px}.stake-line:last-child{margin-bottom:2px}.my-tiles{scrollbar-width:none;flex-wrap:nowrap;gap:4px;padding:1px 2px;display:flex;overflow-x:auto}.my-tiles .pf-tile{flex-direction:row;flex:none;align-items:stretch;min-width:0}.my-tiles .pf-tile i,.my-tiles .pf-tile b{align-items:center;padding:2px 6px;display:flex}.rt-out-btn{justify-content:center;padding:0 26px}.rt-out-btn>span:first-child{font-size:13.5px}.rt-out .rt-out-btn small{font-size:13px;right:7px}.rt-out.cols-3 .rt-out-btn{padding:0 22px}.rt-out.cols-3 .rt-out-btn>span:first-child{font-size:12.5px}.dice-bet{justify-content:center;padding:6px 24px}.dice-bet>span:first-child{white-space:nowrap;font-size:12.5px}.dice-board3 .dice-bet{padding:6px 28px 6px 4px}.dice-bet>b{font-size:12px;right:6px}.dice-sums{grid-template-columns:repeat(3,1fr)}.dice-pairs .dice-bet{min-height:44px;padding:6px 42px 6px 6px}.dice-pairs .mini-die{width:18px;height:18px}.dice-pairs .dice-bet:last-child{padding:6px 42px}.bgroup.bet-more{flex-direction:row;gap:6px;min-height:44px}.bgroup.bet-more span{font-size:13px}.game-page .dice-table{height:236px}.pf-foot .win-text{color:var(--win)}.pf-foot .loss-text{color:var(--loss)}.pw-stage{background:radial-gradient(75% 75%,#f5b92e24,#0000 72%),linear-gradient(#171c2b,#0e121b)}.pw{filter:none;width:100%;height:100%;display:block;overflow:visible}.pw-label{fill:#fff;text-anchor:middle;dominant-baseline:central;paint-order:stroke;stroke:#00000059;stroke-width:1.2px;font-family:inherit;font-weight:900}.pw-lamp{fill:#fff3c4;animation:1.1s steps(2,end) infinite pw-lamp}.pw-lamp.b{animation-delay:.55s}@keyframes pw-lamp{0%{fill:#fff6d0}to{fill:#a8650c}}.pw-stage .bw-wrap{width:min(84vw,320px)}.expanded.pw-stage .stage-clip{max-height:440px}.pw-stage .stage-clip{max-height:170px}.ghist-chip svg{vertical-align:-4px;margin-right:4px}.bw-bets{grid-template-columns:repeat(3,1fr);gap:6px}.bw-bet,.game-page .bw-bet{min-height:56px;font:inherit;color:#fff;background:linear-gradient(180deg, color-mix(in srgb, var(--seg) 92%, #fff), color-mix(in srgb, var(--seg) 72%, #000));border-radius:13px;flex-direction:column;justify-content:center;align-items:center;gap:0;padding:6px 4px;box-shadow:inset 0 1px #ffffff40}.bw-bet b,.game-page .bw-bet b{color:#fff;font-size:18px;font-weight:900}.bw-bet .tiny{opacity:.85;font-size:11px;font-weight:650}.bw-bet.sbonus,.bw-bet.sbonus b{color:#3a2800}.bw-bet.sel{box-shadow:0 0 0 2px var(--gold)}.cz-slot{justify-content:center;gap:6px;margin-bottom:2px;display:flex}.cz-reel{background:#0b0e15;border-radius:9px;width:58px;height:30px;overflow:hidden;box-shadow:inset 0 0 0 1.5px #f5b92e}.cz-strip>span{color:#fff;place-items:center;height:30px;display:grid}.cz-strip b{color:var(--gold);font-size:14px;font-weight:900}.cz-strip i{color:var(--muted);font-style:normal;font-weight:800}.cz-num{background:var(--cz);border-radius:6px;place-items:center;min-width:26px;height:22px;display:grid;color:#fff!important;font-size:12px!important}.cz-bet{background:linear-gradient(180deg, color-mix(in srgb, var(--cz) 92%, #fff), color-mix(in srgb, var(--cz) 70%, #000));border-radius:13px;flex-direction:column;justify-content:center;align-items:center;gap:2px;min-height:62px;display:flex;box-shadow:inset 0 1px #ffffff40}.cz-bet b{font-size:12px;font-weight:800}.cz-bet.c1 b,.cz-bet.c2 b,.cz-bet.c5 b,.cz-bet.c10 b{font-size:22px;font-weight:900}.cz-bonus-title{justify-content:center;align-items:center;gap:6px;display:flex}.pf-tile.c1,.pf-tile.c2,.pf-tile.c5,.pf-tile.c10,.pf-tile.cpachinko,.pf-tile.ccashhunt,.pf-tile.ccoinflip,.pf-tile.ccrazy{background:var(--panel-2);color:var(--text)}.cf-banner{background:#2ea8f2;border-radius:22px;height:190px;position:relative;overflow:hidden}.cf-zone{cursor:pointer;font:inherit;border:0;padding:0;position:absolute;inset:0}.cf-zone span{color:#fff;letter-spacing:.02em;text-shadow:0 3px #00000024;font-size:42px;font-weight:900;position:absolute;transform:rotate(-30deg)}.cf-zone.rome{clip-path:polygon(0 0,62% 0,0 100%);background:#f5405e}.cf-zone.rome span{font-size:38px;top:22%;left:12%}.cf-zone.flip{clip-path:polygon(62% 0,100% 0,100% 22%,38% 100%,0 100%);background:#2ea8f2}.cf-zone.flip span{font-size:44px;top:36%;left:39%}.cf-zone.pair{clip-path:polygon(100% 22%,100% 100%,38% 100%);background:#6a55e0}.cf-zone.pair span{font-size:34px;bottom:14%;right:8%}.cf-banner.pick-rome .cf-zone:not(.rome),.cf-banner.pick-flip .cf-zone:not(.flip),.cf-banner.pick-pair .cf-zone:not(.pair){filter:saturate(.6)brightness(.72)}.cf-deco{pointer-events:none;position:absolute}.cf-deco.one{width:46px;top:7%;left:7%;transform:rotate(-14deg)}.cf-deco.two{width:34px;bottom:10%;left:26%}.cf-deco.three{width:40px;bottom:40%;right:6%}.cf-hits{scrollbar-width:none;gap:6px;display:flex;overflow-x:auto}.cf-hits span{background:var(--panel);border-radius:11px;flex-direction:column;flex:none;align-items:center;min-width:66px;padding:5px 10px;display:flex}.cf-hits b{white-space:nowrap;font-size:13px;font-weight:850}.cf-hits i{color:var(--muted);font-style:normal}.cf-hits small{color:var(--muted);font-size:10.5px}.cf-hits span.on{background:var(--accent)}.cf-hits span.on small{color:#fffc}.cf-panel{flex-direction:column;gap:8px;display:flex}.cf-stage{border-radius:22px;place-items:center;height:190px;display:grid;position:relative;overflow:hidden}.cf-stage.rome{background:#f5405e}.cf-stage.flip{background:#2ea8f2}.cf-stage.pair{background:#6a55e0}.cf-mark{color:#fff;letter-spacing:.03em;font-size:19px;font-weight:900;position:absolute;top:10px;right:16px}.gc{perspective:700px;width:112px;height:112px}.gc-pair{gap:26px;display:flex}.gc-pair .gc{width:100px;height:100px}.gc-in{width:100%;height:100%;transform-style:preserve-3d;transition:transform .25s;position:relative}.gc-side{backface-visibility:hidden;position:absolute;inset:0}.gc-side svg{width:100%;height:100%;display:block}.gc.tossing{animation:1s ease-in-out both gc-up}.gc.tossing .gc-in{animation:1s linear both gc-spin}.gc.edge .gc-in{transform:rotateY(82deg)!important}@keyframes gc-up{0%,to{transform:translateY(0)}50%{transform:translateY(-34px)scale(1.06)}}@keyframes gc-spin{to{transform:rotateX(25deg)rotateY(1800deg)}}.cf-balance{color:var(--muted);justify-content:space-between;align-items:center;font-weight:700;display:flex}.cf-balance b{background:var(--panel);color:var(--text);border-radius:999px;padding:5px 13px;font-weight:850}.cf-stake{background:var(--panel);border-radius:14px;justify-content:space-between;align-items:center;padding:8px 14px;display:flex}.cf-stake div{flex-direction:column;display:flex}.cf-stake span{color:var(--muted);font-size:12px;font-weight:650}.cf-stake b{font-size:17px;font-weight:850}.cf-stake em{color:#b7a8ff;background:#3a3170;border-radius:999px;padding:5px 16px;font-size:14px;font-style:normal;font-weight:850}.cf-picks{grid-template-columns:repeat(2,1fr);gap:7px;display:grid}.cf-picks.rome{grid-template-columns:repeat(3,1fr)}.cf-pick{color:#fff;min-height:46px;font:inherit;cursor:pointer;background:linear-gradient(#4a8bff,#2f63f0);border:0;border-radius:14px;padding:6px 4px;font-size:14px;font-weight:800;box-shadow:inset 0 1px #ffffff47}.cf-picks.rome .cf-pick small{display:block}.cf-pick small{opacity:.9;font-size:12px;font-weight:600}.cf-pick:active:not(:disabled){transform:scale(.97)}.cf-pick:disabled{opacity:.6}.cf-cash{color:#fff;min-height:48px;font:inherit;cursor:pointer;background:#e23a55;border:0;border-radius:14px;font-weight:800}.cf-cash:disabled{color:#ffffff80;background:#4a2a35}.s5-cell.hit{box-shadow:inset 0 0 0 2px var(--gold);animation:.7s ease-in-out infinite alternate s5-glow}@keyframes s5-glow{to{background:color-mix(in srgb, var(--gold) 42%, transparent)}}.dice-track{background:linear-gradient(90deg,#e23a55,#ff6b7a);border-radius:999px;height:12px}.dice-zone{background:linear-gradient(90deg,#2fd38a,#5be37d);border:0;border-radius:999px}.dice-knob{width:24px;height:24px;box-shadow:0 2px 10px #00000080, inset 0 0 0 4px var(--accent);background:#fff;border-radius:50%;transition:left 90ms linear;position:absolute;top:50%;transform:translate(-50%,-50%)}.dice-knob.win{box-shadow:0 0 16px var(--win), inset 0 0 0 4px var(--win);transition:left .16s ease-out}.dice-knob.loss{box-shadow:0 0 16px var(--loss), inset 0 0 0 4px var(--loss);transition:left .16s ease-out}.dice-roll.rolling{opacity:1;filter:blur(.4px)}.mn-cell svg{width:68%;height:68%}.mn-cell.gem-rest{opacity:1;background:#182233}.mn-cell.gem-rest svg{opacity:.45}.mn-cell.mine{opacity:1;background:#2b1b26}.mn-cell.hit{background:linear-gradient(#ff4d5e,#c8323f)}.bub-info{gap:6px}.bub-info>div{border-radius:10px;flex-direction:row;justify-content:center;align-items:center;gap:6px;padding:5px 8px}.bub-info span{font-size:11px}.bub-info b{font-size:15px}.pw-rotor{transform-box:view-box;transform-origin:0 0}.dice-board3:has(.tone-yellow){grid-template-columns:1.15fr .8fr 1.15fr}.dice-board3:has(.tone-yellow) .dice-bet{padding:4px 32px 4px 4px}.dice-board3:has(.tone-yellow) .dice-bet>span:first-child{white-space:normal;font-size:12px;line-height:1.1}.pf-tile{min-width:max-content}.game-page .gpanel{background:0 0;border:0;padding:0}.my-bets{background:var(--panel);border-radius:14px;flex-direction:column;gap:8px;padding:10px 12px;display:flex}.my-bets header{color:var(--muted);align-items:center;gap:8px;min-height:22px;font-size:13px;font-weight:650;display:flex}.my-bets header b{color:var(--text);font-size:14px;font-weight:850}.my-bets header .bet-actions{gap:12px;margin-left:auto;font-size:13px}.my-bets p{text-align:center;color:var(--muted);margin:2px 0 4px;font-size:12.5px}.my-tiles{grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;padding:0;display:grid;overflow:visible}.my-tile{background:var(--panel-2);text-align:center;border-radius:9px;flex-direction:column;min-width:0;display:flex;overflow:hidden}.my-tile i{color:#fff;background:var(--cz,var(--tone,var(--panel-2)));white-space:nowrap;text-overflow:ellipsis;padding:3px 2px;font-size:11px;font-style:normal;font-weight:800;overflow:hidden}.my-tile b{padding:3px 2px;font-size:12px;font-weight:800}.stake-balance{justify-content:flex-end;display:flex}.stake-balance>div{background:var(--panel);border-radius:13px;flex-direction:column;align-items:flex-end;padding:5px 14px;line-height:1.15;display:flex}.stake-balance b{font-size:15px;font-weight:850}.stake-balance span{color:var(--muted);font-size:11px;font-weight:600}.game-page .stake-field,.game-page .stake-btn,.game-page .stake-quick button{background:var(--panel)}.rt-out-btn,.rt-out.cols-3 .rt-out-btn,.dice-bet,.dice-board3 .dice-bet,.dice-pairs .dice-bet,.dice-pairs .dice-bet:last-child{flex-direction:row;justify-content:space-between;align-items:center;gap:2px;padding:4px 8px}.dice-board3:has(.tone-yellow) .dice-bet{flex-direction:row;justify-content:space-between;align-items:center;gap:2px;padding:4px 8px}.rt-out-btn>span:first-child,.dice-bet>span:first-child{text-align:center;flex:1;min-width:0}.rt-out-btn small,.rt-out .rt-out-btn small,.dice-bet>b{flex:none;position:static;transform:none}.rt-out.cols-3 .rt-out-btn small{font-size:12.5px}.dice-bet>span:first-child .die-label{justify-content:center}.fw-outer{fill:#171c28}.fw-outer-edge{fill:none;stroke:#ffffff1a;stroke-width:1px}.fw-ball{width:4.032%;height:4.032%;top:47.984%;left:47.984%}.wheel-stage .wheel-wrap{width:min(78vw,300px)}.die-face{border-radius:9px}.die-core{background:#dfe3ec;position:absolute;inset:1px}.die-core.y{transform:rotateY(90deg)}.die-core.x{transform:rotateX(90deg)}.dice-table.hop .die-stage{animation:1.3s cubic-bezier(.3,.6,.3,1) die-hop}@keyframes die-hop{0%{transform:translateY(0)}30%{transform:translateY(-34px)scale(1.08)}62%{transform:translateY(0)}76%{transform:translateY(-9px)}to{transform:translateY(0)}}.dice-roll,.dice-roll.rolling{filter:none;opacity:1}.bw-bet,.game-page .bw-bet{flex-direction:row;justify-content:space-between;gap:4px;min-height:48px;padding:4px 10px}.bw-bet b,.game-page .bw-bet b{text-align:center;flex:1;font-size:16px}.bw-x{font-size:13.5px;font-weight:900}.bw-bet.sbonus .bw-x{color:#3a2800}.cf-zone{transition:filter .28s}.cf-zone span{transition:transform .28s cubic-bezier(.2,.9,.3,1.3)}.cf-banner.pick-rome .cf-zone.rome span,.cf-banner.pick-flip .cf-zone.flip span,.cf-banner.pick-pair .cf-zone.pair span{transform:rotate(-30deg)scale(1.14)}.cf-deco{transition:transform .3s}.mn-stage{background:radial-gradient(90% 80% at 50% 0%, #35d7f51a, transparent 70%), var(--panel);border-radius:18px;padding:10px}.mn-cell{background:linear-gradient(160deg,#36405e,#232b43);border-radius:13px;position:relative;box-shadow:inset 0 1px #ffffff24,inset 0 -3px #00000047,0 2px 5px #0000004d}.mn-cell:not(:disabled):hover{filter:brightness(1.1)}.mn-cell.gem{background:radial-gradient(circle at 50% 45%,#1d6480,#10283a);box-shadow:inset 0 0 0 2px #35d7f5,0 0 12px #35d7f559}.mn-cell.gem-rest{background:linear-gradient(160deg,#1d2536,#171d2c);box-shadow:inset 0 0 0 1px #ffffff0a}.mn-cell.mine{background:radial-gradient(circle at 50% 45%,#4a2233,#24161f);box-shadow:inset 0 0 0 1px #ff4d5e4d}.mn-cell.hit{background:radial-gradient(circle at 50% 45%,#ff6a76,#b3202f);box-shadow:0 0 16px #ff4d5e99}.chat-head{background:0 0;border-bottom:0}.chat-screen{background:#0c0f16cc}body.chat-open .page{filter:blur(10px)}.chat-screen .chat-bubble{background:#1b2130}.chat-screen .chat-sys{color:var(--text);background:#1b2130}.chat-screen .chat-msg.me .chat-bubble:has(.mg-card){background:#1b2130}.chat-screen .mg-picker{opacity:0;max-height:0;transition:max-height .26s,opacity .22s,transform .26s;display:flex;overflow:hidden;transform:translateY(6px)}.chat-screen .mg-picker.open{opacity:1;max-height:50px;transform:none}.admin-menu{flex-direction:column;gap:6px;display:flex}.admin-menu a{background:var(--panel);min-height:52px;color:var(--text);border-radius:14px;align-items:center;gap:12px;padding:0 14px;font-weight:650;text-decoration:none;display:flex}.admin-menu a span{flex:1}.admin-menu a svg{color:var(--muted)}.admin-menu a.off{opacity:.55}.admin-head{justify-content:flex-start}.admin-head .admin-who{margin-left:auto}.c1{--cz:#f4b92f}.c2{--cz:#2f7cf6}.c5{--cz:#7c3aed}.c10{--cz:#22c55e}.ccoinflip{--cz:#2554c7}.cpachinko{--cz:#db2777}.ccashhunt{--cz:#0f8a7a}.ccrazy{--cz:#f02849}.pw-radial{fill:#fff;letter-spacing:.04em;text-anchor:middle;dominant-baseline:central;font-family:inherit;font-size:5.6px;font-weight:800}.pw-tile{text-anchor:middle;dominant-baseline:central;font-family:inherit;font-size:7px;font-weight:900}.cz-head{color:var(--muted);margin:0 0 6px;font-size:13px;font-weight:700}.cz-bets{grid-template-columns:repeat(2,1fr);gap:7px}.cz-bet,.cz-bet.bonus{background:var(--cz);border-radius:15px;flex-direction:row;justify-content:center;align-items:center;min-height:44px;padding:0 14px;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 1px #fff3}.cz-bet b,.cz-bet.c1 b,.cz-bet.c2 b,.cz-bet.c5 b,.cz-bet.c10 b{font-size:17px;font-weight:850}.cz-bet.bonus{justify-content:flex-start}.cz-bet-logo{line-height:0;position:absolute;top:50%;right:-8px;transform:translateY(-50%)rotate(-12deg)}.cz-window{z-index:6;background:#0c0f16f0;border-radius:18px;gap:22px;padding:0 30px;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 10px 30px #00000080}.cz-window:before,.cz-window:after{content:"";border:8px solid #0000;position:absolute;top:50%;transform:translateY(-50%)}.cz-window:before{border-left-color:var(--gold);left:8px}.cz-window:after{border-right-color:var(--gold);right:8px}.cz-reel{width:60px;height:114px;box-shadow:none;background:0 0;border-radius:0}.cz-strip>span{height:38px}.cz-strip b{font-size:15px}.cz-corner{z-index:5;background:#0c0f16d9;border-radius:50%;place-items:center;width:38px;height:38px;font-size:13px;font-weight:900;display:grid;position:absolute;top:10px;box-shadow:inset 0 0 0 1.5px #ffffff1f}.cz-corner.left{left:10px}.cz-corner.right{right:10px}.cz-slot{display:none}.stage-result .ghist-chip.big{align-items:center;gap:5px;max-width:100%;display:inline-flex}.stage-result .ghist-chip svg{margin:0}.pf-tiles{flex-wrap:wrap}.pf-tile{flex:none;width:auto;min-width:46px}.pf-tile i{text-overflow:clip;padding:2px 7px}.pf-tile.c1 i,.pf-tile.c2 i,.pf-tile.c5 i,.pf-tile.c10 i,.pf-tile.cpachinko i,.pf-tile.ccashhunt i,.pf-tile.ccoinflip i,.pf-tile.ccrazy i{background:var(--cz)}.pf-tile{overflow:visible}.pf-tile i{box-sizing:border-box;border-radius:9px 9px 0 0;width:auto;min-width:100%;overflow:visible}.shop-price.worn{background:var(--gold);color:#3a2800;font-weight:800}.shop-item.worn{border-color:var(--gold);box-shadow:0 0 0 1px var(--gold)}.stake-balance{justify-content:space-between;align-items:center;gap:10px}.stake-balance>span{color:var(--text);font-size:17px;font-weight:800}.stake-balance>b{background:var(--panel);white-space:nowrap;border-radius:13px;padding:7px 14px;font-size:15px;font-weight:850}.notice-btn{flex:none;position:relative}.notice-dot{color:#fff;background:#ff4d6d;border-radius:9px;place-items:center;min-width:18px;height:18px;padding:0 4px;font-size:10.5px;font-weight:800;display:grid;position:absolute;top:-5px;right:-5px}.notices-title{margin:0 34px 12px 0;font-size:18px;font-weight:800}.notices{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.notices li{background:var(--panel-2);border-left:3px solid var(--line);border-radius:12px;flex-direction:column;gap:2px;padding:9px 12px;display:flex}.notices li.win{border-left-color:var(--win)}.notices li.loss{border-left-color:var(--loss)}.notices li.info{border-left-color:var(--accent)}.notices b{font-size:14px;font-weight:750}.notices span{font-size:13.5px}.notices li.fresh{background:color-mix(in srgb, var(--accent) 14%, var(--panel-2))}.gc{perspective:620px}.gc-side{backface-visibility:visible;transform:translateZ(8px)}.gc-side.back{transform:rotateY(180deg)translateZ(8px)}.gc-rim{background:repeating-conic-gradient(#d97f06 0 5deg, #ffb52e 5deg 10deg);border-radius:50%;position:absolute;inset:1.5%}.gc-in{transition:transform .3s ease-out}.gc-in.edge{transform:rotateX(12deg)rotateY(76deg)}.d1{--dr:#f4b92f}.d2{--dr:#2f7cf6}.d5{--dr:#7c3aed}.d10{--dr:#22c55e}.d20{--dr:#ec4899}.d40{--dr:#ef4444}.dr-bets{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;padding:2px;display:grid}.dr-bet{min-height:40px;font:inherit;color:#fff;cursor:pointer;background:linear-gradient(180deg, color-mix(in srgb, var(--dr) 92%, #fff), color-mix(in srgb, var(--dr) 72%, #000));border:0;border-radius:12px;align-items:center;padding:0 8px;display:flex;position:relative;box-shadow:inset 0 1px #ffffff40}.dr-bet b{text-align:center;flex:1;font-size:16px;font-weight:900}.dr-bet>span:not(.cell-chip){font-size:12px;font-weight:900}.dr-bet.sel{box-shadow:inset 0 0 0 2px var(--gold)}.dr-bet:disabled{opacity:.5}.dr-bet:active:not(:disabled){transform:scale(.97)}.ghist-chip.d1,.ghist-chip.d2,.ghist-chip.d5,.ghist-chip.d10,.ghist-chip.d20,.ghist-chip.d40{background:var(--dr);color:#fff}.pf-tile.d1 i,.pf-tile.d2 i,.pf-tile.d5 i,.pf-tile.d10 i,.pf-tile.d20 i,.pf-tile.d40 i,.my-tile.d1 i,.my-tile.d2 i,.my-tile.d5 i,.my-tile.d10 i,.my-tile.d20 i,.my-tile.d40 i{background:var(--dr)}.pf-tile i svg,.my-tile i svg{margin:0 auto;display:block}.dr-bet .cell-chip{top:3px;left:3px;right:auto}.mg-title{margin:0;font-size:15px;font-weight:800;line-height:1.3}.mg-title.big{font-size:19px;font-weight:700}.mg-gid{color:var(--accent-2);font-weight:800}.mg-num{color:var(--gold);font-weight:700}.mg-sponsor{color:var(--muted);margin:0;font-size:13px;font-weight:700}.mg-timer{background:var(--panel);border-radius:0 18px 0 14px;min-width:40px;padding:5px 10px;font-size:14px;font-weight:800;position:absolute;top:0;right:0}.mg-score{color:var(--muted);margin:-6px 0 0;font-size:14px}.mg-lost{color:var(--loss);margin:0;font-weight:700}.mg-take{border-radius:999px}.mg-picker button:disabled{opacity:.45;cursor:not-allowed}.mg-picker .tiny{white-space:nowrap;align-self:center}.mg-rules{background:var(--panel);text-align:center;border-radius:18px;margin:0 12px 8px;padding:12px 14px;font-size:13px;line-height:1.4}.mg-rules h3{color:var(--accent-2);justify-content:center;align-items:center;gap:10px;margin:0 0 6px;font-size:17px;font-weight:800;display:flex}.mg-rules p{margin:0 0 6px}.mg-rules p:last-child{margin:0}.bcards{flex-wrap:wrap;justify-content:center;gap:7px;display:flex}.bcard{color:#1e2230;background:#f5f6f9;border:0;border-radius:8px;place-items:center;width:50px;height:74px;display:grid;position:relative}.bcard.red{color:#e5394b}.bcard i{flex-direction:column;align-items:center;font-size:14px;font-style:normal;font-weight:800;line-height:1;display:flex;position:absolute;top:3px;left:5px}.bcard i small{font-size:10px}.bcard i.flip{inset:auto 5px 3px auto;transform:rotate(180deg)}.bcard b{font-size:24px;line-height:1}.bcard.add{background:var(--panel);color:var(--muted)}button.bcard.add{color:var(--text);cursor:pointer}.chat-join{color:var(--accent-2);align-items:center;gap:6px;margin:0;font-weight:700;display:inline-flex}.chat-msg.me .chat-join{color:#fff}.join-hand .cards{flex-wrap:wrap}.join-hand.bust .cards b{color:var(--loss)}.chat-rain{background:var(--panel);text-align:center;border-radius:18px;align-self:stretch;padding:14px;font-size:14px;line-height:1.4;list-style:none}.chat-rain h3{color:var(--accent-2);justify-content:center;align-items:center;gap:10px;margin:0 0 8px;font-size:18px;font-weight:800;display:flex}.chat-rain p{color:var(--muted);margin:0 0 8px}.chat-rain b{color:var(--accent-2)}.rain-names{background:var(--bg,#0f141d);border-radius:14px;padding:10px 12px;margin:0!important}.link-card,.quick-actions a{border-radius:16px}.round-status.payout{text-align:center;justify-content:center}.round-status.payout strong{font-size:20px}.round-status.lost{background:var(--loss-soft);border-color:color-mix(in srgb, var(--loss) 40%, transparent)}.round-status.lost strong{color:var(--loss)}.cf-stage{isolation:isolate}.cf-stage:before{content:"";z-index:-1;background:repeating-conic-gradient(#ffffff14 0 12deg, transparent 12deg 24deg);border-radius:50%;width:340px;height:340px;margin:-170px;position:absolute;top:50%;left:50%}.cf-stage:after{content:"";z-index:-1;background:radial-gradient(#ffffff47,#0000 68%);border-radius:50%;width:210px;height:210px;margin:-105px;position:absolute;top:50%;left:50%}.cf-fx{z-index:-1;position:absolute;inset:0}.cf-fx i{background:#ffffff8c;border-radius:50%;width:8px;height:8px;position:absolute}.cf-fx i:first-child{top:22%;left:12%}.cf-fx i:nth-child(2){width:5px;height:5px;top:72%;left:20%}.cf-fx i:nth-child(3){width:4px;height:4px;top:52%;left:8%}.cf-fx i:nth-child(4){top:62%;right:12%}.cf-fx i:nth-child(5){width:5px;height:5px;top:18%;right:22%}.cf-fx i:nth-child(6){width:4px;height:4px;top:36%;right:7%}.cf-now{color:#fff;background:#00000038;border-radius:999px;padding:3px 10px;font-size:15px;font-weight:800;position:absolute;top:10px;left:14px}.cf-streak{color:#ffffffe6;font-size:12px;font-weight:700;position:absolute;bottom:10px;left:14px}.gc-wrap{flex-direction:column;align-items:center;gap:6px;display:flex}.gc-shadow{background:#00000052;border-radius:50%;width:72%;height:12px}.gc-shadow.tossing{animation:1s ease-in-out both gc-shadow}@keyframes gc-shadow{50%{opacity:.45;transform:scaleX(.5)}}.gc-side svg{filter:drop-shadow(0 2px 3px #00000040)}.leader.clickable{-webkit-user-select:none;user-select:none;-webkit-touch-callout:none}@media (prefers-reduced-motion:reduce){.pbg i,.pbg:before,.cf-stage .gc-shadow{animation-play-state:paused}}.stake-field,.game-page .stake-field,.stake-btn,.game-page .stake-btn,.stake-quick button,.game-page .stake-quick button{border-radius:22px}.bgroup,.dice-bet,.game-page .dice-bet,.rt-out-btn,.game-page .rt-out-btn,.rt-numbers-btn,.rt-back{border-radius:20px}.chat-live .mg-card{border:1px solid var(--line);background:var(--panel);border-radius:14px;gap:5px;padding:8px 10px}.chat-live .mg-title{font-size:13px}.chat-live .mg-title.big{font-size:15px}.chat-live .mg-sponsor{font-size:11.5px}.chat-live .mg-score{margin-top:-4px;font-size:12.5px}.chat-live .mg-timer{background:var(--panel-2);border-radius:0 14px 0 10px;min-width:32px;padding:3px 7px;font-size:12px}.chat-live .guess-slot{background:var(--panel-2);border-radius:7px;min-width:28px;height:24px;padding:0 3px;font-size:12px}.chat-live .mg-chips{gap:4px}.chat-live .bcard{width:40px;height:58px}.chat-live .bcard i{font-size:12px}.chat-live .bcard b{font-size:19px}.chat-live .bcard.add{background:var(--panel-2)}.chat-live .mg-take{min-height:36px;padding:6px 16px}.chat-rules{align-self:stretch;list-style:none}.chat-rules .mg-rules{margin:0}.chat-screen .chat-compose{position:relative}.chat-screen .mg-picker{z-index:2;opacity:0;pointer-events:none;will-change:transform, opacity;max-height:none;padding-bottom:6px;transition:opacity .16s,transform .16s;position:absolute;bottom:100%;left:12px;right:12px;overflow-x:auto;transform:translateY(8px)}.chat-screen .mg-picker.open{opacity:1;pointer-events:auto;max-height:none;transform:none}.away-toast{top:calc(var(--safe-top) + 58px)}.plinko-bins{container-type:inline-size}.pbin{min-width:0;font-size:min(11px, calc(100cqw / var(--bins,13) * .36));letter-spacing:-.02em;white-space:nowrap;padding:0;overflow:hidden}.die{will-change:transform}.die-face{box-shadow:none;backface-visibility:hidden;background:#f1f3f7;border-radius:12px;padding:9px}.die-face span.pip:after{box-shadow:none;background:#1b2130}.die-face.f1 span.pip:after{background:#d8343f}.die-core{background:#f1f3f7;border-radius:10px;inset:3px}.dice-table .f1{transform:translateZ(34.5px)}.dice-table .f6{transform:rotateY(180deg)translateZ(34.5px)}.dice-table .f3{transform:rotateY(90deg)translateZ(34.5px)}.dice-table .f4{transform:rotateY(-90deg)translateZ(34.5px)}.dice-table .f2{transform:rotateX(90deg)translateZ(34.5px)}.dice-table .f5{transform:rotateX(-90deg)translateZ(34.5px)}.cr-mult.wait{color:var(--muted);text-shadow:none;font-size:16px;font-weight:700}.stage-pill{white-space:nowrap;justify-content:center;align-items:center;line-height:1;display:inline-flex}.pill-text{align-items:center;gap:6px;line-height:1;display:inline-flex}.pill-text b{margin:0;line-height:1}.cz-bet,.cz-bet.bonus{background:var(--cz);min-height:38px;box-shadow:none;border:0;border-radius:20px}.cz-bet b,.cz-bet.c1 b,.cz-bet.c2 b,.cz-bet.c5 b,.cz-bet.c10 b{font-size:15px}.cz-bet.bonus b{font-size:13px}.cz-bet.sel{box-shadow:inset 0 0 0 2px var(--gold)}.cz-bet-logo{right:8px;transform:translateY(-50%)}.cz-bet-logo svg{width:28px;height:28px}.chip-x{margin-left:4px;font-size:.85em;font-style:normal;font-weight:800}.cz-flip{flex:1;justify-content:center;align-items:center;gap:14px;display:flex}.cz-flip .gc{flex:none;width:96px;height:96px}.cz-side{background:var(--panel-2);color:#fff;border-radius:14px;flex-direction:column;align-items:center;gap:4px;min-width:62px;padding:8px 6px;font-size:18px;font-weight:900;transition:opacity .25s,box-shadow .25s;display:flex}.cz-side i{color:var(--gold);font-size:12px;font-style:normal;font-weight:800}.cz-side.hit{box-shadow:0 0 0 2px var(--gold)}.cz-side.off{opacity:.4}.gcard-back{box-shadow:none;background:#4a4f5a}.gcard-back b{color:#fff;font-size:26px;font-weight:900;line-height:1}.gcard.still .gcard-in{transition:none;transform:none}.gcard.still .gcard-back{display:none}.gcard.still .gcard-face{transform:none}.chat-screen .mg-picker button{background:var(--panel-2)}.chat-screen .mg-picker button:disabled{opacity:1;color:var(--muted)}.chat-screen .mg-picker .tiny{background:var(--panel-2);border-radius:999px;padding:4px 8px}.pbg-embers:before{content:"";will-change:transform, opacity;background:radial-gradient(closest-side,#ff6e1e8c,#0000);height:75%;animation:3.4s ease-in-out infinite alternate pbg-glow;position:absolute;bottom:-30%;left:-10%;right:-10%}@keyframes pbg-glow{0%{opacity:.55;transform:scale(.92,.85)}to{opacity:1;transform:scale(1.08,1.15)}}.frame-orbit:before{background:conic-gradient(transparent 0 55%, #4cc3ff 75%, #fff 88%, transparent 100%);animation:1.8s linear infinite spin}.frame-plasma:before{background:conic-gradient(#ff2fd0,#7a3cff,#22d3ee,#ff2fd0);animation:3s linear infinite spin;box-shadow:0 0 14px #a050ff8c}.frame-pulse:before{background:linear-gradient(135deg,#ffd23f,#ff5a3c);animation:1.5s ease-in-out infinite frame-pulse}@keyframes frame-pulse{50%{opacity:.6;transform:scale(1.1)}}.name-shimmer,.name-plasma,.name-prism{-webkit-text-fill-color:transparent;background-size:300% 100%;-webkit-background-clip:text;background-clip:text;animation:3.6s linear infinite owner-shine}.name-shimmer{color:#ffd23f;background-image:linear-gradient(100deg,#b8860b,#ffd23f 40%,#fff8d6 50%,#ffd23f 60%,#b8860b)}.name-plasma{color:#c26bff;background-image:linear-gradient(100deg,#ff2fd0,#7a3cff,#22d3ee,#7a3cff,#ff2fd0)}.name-prism{color:#7df9ff;background-image:linear-gradient(100deg,#ff5a5a,#ffd23f,#3ddc84,#4cc3ff,#b04cff,#ff5a5a)}.chat-toast{max-width:min(240px,100vw - 98px);left:82px;right:auto;bottom:calc(var(--safe-bottom) + 20px);text-align:left;font:inherit;border-radius:16px;padding:7px 12px;animation:.34s cubic-bezier(.22,1,.36,1) both chat-float}.chat-toast b{text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:12.5px;overflow:hidden}.chat-toast span{font-size:13.5px}@keyframes chat-float{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:none}}.bub-info>label{background:var(--panel-2);cursor:text;border-radius:10px;justify-content:center;align-items:center;gap:6px;padding:5px 8px;display:flex}.bub-info>label>span:first-child{color:var(--muted);font-size:12px;font-weight:650}.bub-x{align-items:baseline;line-height:1;display:inline-flex}.bub-x input{width:7ch;min-width:0;font:inherit;text-align:right;background:0 0;border:0;outline:0;padding:0;font-size:22px;font-weight:850}.bub-x b{font-size:22px;font-weight:850}.cr-curve.crashed{animation:.7s cubic-bezier(.45,0,.8,.5) both cr-fall}@keyframes cr-fall{to{opacity:0;transform:translateY(60%)}}.chat-live .guess-slot.hit{background:var(--win);color:#062016}.chat-live .guess-slot.miss{background:var(--loss-soft);color:var(--loss)}.chat-screen .chat-msg.me.guess-up .chat-bubble{color:var(--text);background:#12352a}.chat-screen .chat-msg.me.guess-down .chat-bubble{color:var(--text);background:#3a1820}.chat-screen .chat-msg.me.guess-hit .chat-bubble{color:var(--text);background:#12352a}
