@font-face{font-family:"Source Sans 3";font-style:normal;font-display:swap;font-weight:400;src:url(./source-sans-3-latin-ext-400-normal-UNsKFIBq.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Source Sans 3";font-style:normal;font-display:swap;font-weight:400;src:url(./source-sans-3-latin-400-normal-DQi5PRDE.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Source Sans 3";font-style:normal;font-display:swap;font-weight:700;src:url(./source-sans-3-latin-ext-700-normal-6Xi0A2be.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Source Sans 3";font-style:normal;font-display:swap;font-weight:700;src:url(./source-sans-3-latin-700-normal-CkzU-mV9.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Source Sans 3";font-style:normal;font-display:swap;font-weight:800;src:url(./source-sans-3-latin-ext-800-normal-CFfhgvwo.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Source Sans 3";font-style:normal;font-display:swap;font-weight:800;src:url(./source-sans-3-latin-800-normal-5BN8XjkS.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Noto Serif Display";font-style:normal;font-display:swap;font-weight:700;src:url(./noto-serif-display-latin-ext-700-normal-j5w_qGqn.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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:"Noto Serif Display";font-style:normal;font-display:swap;font-weight:700;src:url(./noto-serif-display-latin-700-normal-CWt82nM9.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Noto Serif Display";font-style:normal;font-display:swap;font-weight:800;src:url(./noto-serif-display-latin-ext-800-normal-tj6qrcfi.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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}:root{color-scheme:dark;--ink: #f6ead0;--gold: #e9b949;--gold-deep: #9a6a14;--navy: #0a1a33;--nazar: #1d5fd1;--ui-font: "Source Sans 3", system-ui, sans-serif;--title-font: "Noto Serif Display", Georgia, serif}*{box-sizing:border-box}html,body,#root{margin:0;height:100%;overflow:hidden;background:var(--navy);color:var(--ink);font-family:var(--ui-font)}body{overscroll-behavior:none;-webkit-tap-highlight-color:transparent;user-select:none;-webkit-user-select:none}.game{position:fixed;top:0;right:0;bottom:0;left:0;overflow:hidden}.stage-host{position:absolute;left:0;top:0}.stage-host canvas{display:block}.game>.loading{position:absolute;top:0;right:0;bottom:0;left:0;z-index:30}.stub-dock{display:flex;flex-wrap:wrap;gap:8px;align-items:center;justify-content:center;padding:8px;background:#071327}.stub-announce{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-content:center;font:800 40px var(--title-font);color:var(--gold);background:#0000008c}.hud-dock,.hud-sheet,.hud-announce,.hud-demo,.hud-sound{--gold: #e9b949;--gold-hi: #fff1c1;--gold-lo: #9a6a14;--brass: #c9a14a;--navy: #0a1a33;--navy-2: #0b2350;--cobalt: #1d5fd1;--sky: #8fc4ff;--ivory: #f6ead0;--pupil: #0b0f1a;--crimson: #8a1c35;--purple: #6b2fb0;--amber: #f59e0b;--rim: #a5834a;--rim-hi: #e5bd73;--line: #c39b56;--cream: #f1d69b;--cream-text: #f7e5b7;--label-gold: #cab681;--win-gold: #f6d78a;--plaque: #091423;--plaque-rim: rgb(150 140 112 / .42);--slate: linear-gradient(180deg, #324865 0%, #24374f 46%, #122037 100%);--slate-hi: linear-gradient(180deg, #3a5374 0%, #2a3f5a 46%, #15243d 100%);--wine: #641f35;--violet: #392365;--on: linear-gradient(180deg, #f8e5ad 0%, #e2b95f 48%, #b08130 100%);--ui: "Source Sans 3", system-ui, sans-serif;--serif: "Noto Serif Display", Georgia, serif;--gold-text: linear-gradient(180deg, #fff8dc 0%, #ffe08a 42%, #e9b949 62%, #b47a1c 100%)}.hud-sr{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}.hud-dock{position:absolute;z-index:10;color:var(--ivory);font-family:var(--ui);font-variant-numeric:tabular-nums;isolation:isolate;user-select:none;-webkit-user-select:none}.hud-dock:before{content:"";position:absolute;inset:0 0 calc(-1 * var(--safe-bottom, 0px)) 0;z-index:-2;background:linear-gradient(180deg,#162945,#0f1d32 45%,#070f1e);box-shadow:0 -10px 24px #00000073}.hud-dock.is-landscape:before{background:linear-gradient(180deg,#0a1426,#060d1b)}.hud-dock:after{content:"";position:absolute;left:0;right:0;top:0;height:2px;z-index:-1;background:linear-gradient(90deg,#8a6a33 0%,var(--line) 12%,#e3c07a 50%,var(--line) 88%,#8a6a33 100%);box-shadow:0 -1px #000000e6}.hud-dock.is-landscape:after{height:1px;opacity:.55}.hud-panel{position:absolute;z-index:-1;box-sizing:border-box;border-radius:calc(var(--r) + 6px);background:linear-gradient(180deg,#14294b,#0d1d38 52%,#0a172d);border:1.5px solid var(--line);box-shadow:inset 0 1px #fff1c12e,inset 0 0 0 1px #00000059,0 0 0 1px #0009,0 8px 22px #0000008c}.hud-btn{position:absolute;margin:0;padding:0;border:0;background:none;color:inherit;font:inherit;cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent;outline:none}.hud-btn:disabled{cursor:default}.hud-btn>.face{position:absolute;box-sizing:border-box;display:flex;align-items:center;justify-content:center;transition:filter .15s,transform .12s,border-color .15s,background-color .15s}.hud-btn:not(:disabled):hover>.face{filter:brightness(1.12)}.hud-btn:not(:disabled):active>.face{transform:translateY(1px) scale(.98)}.hud-btn:focus-visible>.face,.hud-btn:focus-visible .spin-ring{outline:3px solid var(--gold-hi);outline-offset:2px}.hud-icon{display:block;width:100%;height:100%}.hud-mode>.face,.hud-step>.face,.hud-help>.face,.hud-sound .face{color:var(--cream);background:var(--slate);border:1.5px solid var(--rim);border-radius:var(--r, 9px);box-shadow:inset 0 1px #fff1c124,0 3px 8px #0000006b}.btn-icon{flex:0 0 auto}.btn-word{font-weight:800;line-height:1;letter-spacing:.02em;white-space:nowrap;color:var(--cream-text);text-shadow:0 1px 2px rgb(0 0 0 / .7)}.hud-mode>.face{gap:var(--icon-gap);padding:0 var(--pad)}.hud-mode .btn-icon{width:var(--mode-icon);height:var(--mode-icon)}.hud-mode .btn-word{font-size:var(--mode)}.hud-mode.is-on>.face{color:var(--gold);background:linear-gradient(180deg,#2c4062,#20324f 46%,#13213a);border-color:var(--gold);box-shadow:0 0 12px 1px #f5be464d,inset 0 0 0 1px #ffe29638,inset 0 1px #fff1c133}.hud-mode.is-on .btn-word{color:#ffe2a0}.hud-help>.face,.hud-buy>.face{gap:var(--icon-gap);padding:0 var(--pad);border-color:#a5834ab3;box-shadow:inset 0 1px #fff1c11a,0 2px 5px #00000059}.hud-help>.face{background:linear-gradient(180deg,#2a3e59,#1f3048,#132038)}.hud-help .btn-icon{width:var(--small-icon);height:var(--small-icon)}.hud-help .btn-word,.buy-text{font-size:var(--small);color:#eadcbc}.hud-buy>.face{border-radius:var(--r);border:1.5px solid rgb(229 189 115 / .75);background:linear-gradient(180deg,#6e2339 0%,var(--wine) 55%,#561a2d 100%)}.is-compact .hud-buy>.face{border-color:#ba92609e;background:linear-gradient(180deg,#552638,#4a2131 55%,#3c1b28);box-shadow:inset 0 1px #ffe1e114,0 2px 5px #00000059}.is-compact .buy-text{color:#efdfc0}.buy-text{display:flex;flex-direction:column;align-items:center;font-weight:800;line-height:1.12;letter-spacing:.02em;white-space:nowrap;color:#f8ecd0;text-shadow:0 1px 2px rgb(0 0 0 / .55)}.hud-btn:disabled>.face{filter:saturate(.35) brightness(.62)}.hud-btn:disabled .btn-word{color:#c4b99f}.hud-card,.hud-betgroup{position:absolute;box-sizing:border-box;border-radius:var(--r);background:linear-gradient(180deg,#060e1c,#08142a);border:1px solid rgb(122 142 178 / .3);box-shadow:inset 0 2px 8px #0000008c,0 1px #ffffff0a}.hud-card{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.2em;padding:0 var(--card-pad);text-align:center;overflow:hidden}.is-bar .hud-card{justify-content:space-evenly;gap:0;padding-block:6px}.is-rows .hud-card{gap:1px}.is-rows .hud-card .card-label,.is-rows .hud-card .card-value,.is-rows .hud-betvalue .card-label,.is-rows .bet-value{line-height:1}.is-rows .hud-betvalue>.face{gap:1px}.card-label{display:block;font-weight:700;font-size:var(--label);line-height:1.1;letter-spacing:.05em;color:var(--label-gold);white-space:nowrap}.card-value,.bet-value{display:block;max-width:100%;font-weight:800;line-height:1.08;letter-spacing:0;color:#f2f3f5;white-space:nowrap;font-variant-numeric:tabular-nums;text-shadow:0 1px 2px rgb(0 0 0 / .6)}.hud-balance.is-short{border-color:#ff786ebf}.hud-balance.is-short .card-label,.hud-balance.is-short .card-value{color:#ffb1a6}.hud-win{transition:box-shadow .25s,border-color .25s}.hud-win .card-value{color:var(--win-gold);text-shadow:0 1px 2px rgb(0 0 0 / .65)}.hud-win:not(.has-win){transition:none}.hud-win:not(.has-win) .card-value{opacity:.92}.hud-win.is-counting{border-color:var(--rim-hi);box-shadow:inset 0 0 14px #0006,0 0 18px 2px #f5be466b}.hud-win.is-counting .card-value{color:#ffe9b0;animation:win-beat .45s ease-in-out infinite alternate}@keyframes win-beat{0%{transform:scale(1)}to{transform:scale(1.045)}}.bet-label{position:absolute;text-align:center;transition:opacity .15s}.hud-betgroup.is-locked .bet-label{opacity:.6}.hud-betvalue>.face{flex-direction:column;gap:.15em;border-radius:calc(var(--r) - 3px);border:1px solid transparent}.hud-betvalue:not(:disabled):hover>.face{filter:none;border-color:#e5bd738c;background:#ffffff0a}.hud-betvalue:disabled>.face{filter:saturate(.4) brightness(.8)}.bet-value{font-size:var(--bet)}.hud-step>.face{border-radius:calc(var(--r) - 3px)}.hud-step .hud-icon{width:52%;height:52%;max-width:26px;max-height:26px}.hud-fs{position:absolute;box-sizing:border-box;display:flex;align-items:center;justify-content:center;gap:8px;padding:0 var(--pad);border-radius:var(--r);background:linear-gradient(180deg,#6e2339 0%,var(--wine) 55%,#561a2d 100%);border:1.5px solid var(--rim-hi);box-shadow:inset 0 1px #ffdcdc29,0 3px 10px #00000073,0 0 14px 1px #e5bd7340;white-space:nowrap}.hud-fs.is-super{background:linear-gradient(180deg,#442a74 0%,var(--violet) 55%,#2f1c54 100%)}.hud-fs.is-stacked{flex-direction:column;gap:0;padding:0 3px}.hud-fs.is-stacked>*{position:relative;top:var(--counter-shift, 0px);line-height:1}.fs-label{font-weight:800;font-size:var(--counter-label);line-height:1.1;letter-spacing:.04em;color:#f8ecd0}.hud-fs.is-stacked .fs-label{letter-spacing:0}.fs-value{font-weight:800;font-size:var(--counter-value);line-height:1.05;color:#f8ecd0;font-variant-numeric:tabular-nums}.fs-value em{display:inline-block;font-style:normal;color:#ffe2a0;animation:fs-pop .5s cubic-bezier(.2,1.6,.4,1)}@keyframes fs-pop{0%{transform:scale(1.7);opacity:.2}to{transform:scale(1);opacity:1}}.hud-spin{border-radius:50%}.hud-spin>span{position:absolute;border-radius:50%;pointer-events:none}.spin-glow{top:-10%;right:-10%;bottom:-10%;left:-10%;background:radial-gradient(circle,rgb(255 214 130 / .3) 0%,rgb(233 185 73 / .12) 45%,transparent 70%);opacity:.8}.spin-ring{top:0;right:0;bottom:0;left:0;background:linear-gradient(155deg,#fff0bf,#e7bd62 22%,#a8761f 48%,#f3d27e 72%,#8f6118);box-shadow:0 6px 16px #000000a6,0 0 0 1px #0009,inset 0 0 0 1px #fff8dc8c}.spin-face{inset:calc(var(--spin) * .065);display:grid;place-items:center;color:#f6dc9c;background:radial-gradient(circle at 50% 32%,#22406b,#142a4c 48%,#0a1830);box-shadow:0 0 0 1px #6b4c16,inset 0 0 0 1px #f6dc9c59,inset 0 -8px 16px #0006,inset 0 6px 12px #8fc4ff1f;transition:filter .15s,transform .12s}.spin-content{display:flex;flex-direction:column;align-items:center;gap:calc(var(--spin) * .035);margin-top:calc(var(--spin) * .02)}.spin-arrows{width:var(--spin-icon)!important;height:var(--spin-icon)!important;filter:drop-shadow(0 2px 2px rgb(0 0 0 / .45))}.spin-word{font-weight:800;font-size:var(--spin-text);line-height:1;letter-spacing:.02em;white-space:nowrap;color:#f8e6b4;text-shadow:0 1px 0 rgb(0 0 0 / .6),0 2px 6px rgb(0 0 0 / .5)}.hud-spin:not(:disabled):hover .spin-face{filter:brightness(1.14)}.hud-spin:not(:disabled):active .spin-face,.hud-spin:not(:disabled):active .spin-ring{transform:scale(.965)}.hud-spin.is-idle .spin-glow{animation:spin-glow 2.6s ease-in-out infinite}.hud-spin.is-busy .spin-arrows{animation:spin-turn .75s linear infinite}.hud-spin.is-busy .spin-face{background:radial-gradient(circle at 50% 32%,#2a4b7a,#193259 48%,#0d1d38)}.hud-spin.is-busy .spin-glow{opacity:1;animation:spin-glow .8s ease-in-out infinite}.spin-auto{display:flex;flex-direction:column;align-items:center;gap:2px;line-height:1}.spin-auto b{font-weight:800;font-size:calc(var(--spin) * .26);font-variant-numeric:tabular-nums;text-shadow:0 2px 3px rgb(0 0 0 / .55)}.spin-auto .hud-icon{width:calc(var(--spin) * .22);height:calc(var(--spin) * .22);filter:drop-shadow(0 1px 2px rgb(0 0 0 / .5))}.hud-spin.is-auto .spin-glow{background:radial-gradient(circle,rgb(255 200 120 / .38) 0%,rgb(233 185 73 / .16) 42%,transparent 70%);animation:spin-glow 1.4s ease-in-out infinite}.hud-spin:disabled .spin-face,.hud-spin:disabled .spin-ring{filter:grayscale(.75) brightness(.62)}.hud-spin:disabled .spin-glow{opacity:0}@keyframes spin-turn{to{transform:rotate(360deg)}}@keyframes spin-glow{0%,to{transform:scale(.95);opacity:.55}50%{transform:scale(1.04);opacity:1}}.hud-demo{position:absolute;z-index:9;left:8px;top:8px;padding:3px 9px;border-radius:999px;font:700 12px/1.25 var(--ui);letter-spacing:.12em;color:#d3deee;background:#0c192deb;border:1px solid #4a5f7c;pointer-events:none;white-space:nowrap}.hud-demo span{letter-spacing:.04em;opacity:.85}.hud-sound{z-index:21}.hud-sound .face{border-radius:9px;transition:filter .15s,transform .12s,color .2s,background .2s}.hud-sound .face .hud-icon{width:60%;height:60%}.hud-sound.is-docked .face{border-radius:var(--r, 10px);border-color:#a5834ab3;background:linear-gradient(180deg,#2a3e59,#1f3048,#132038);box-shadow:inset 0 1px #fff1c11a,0 2px 5px #00000059}.hud-sound.is-off .face{color:#b9b29e;background:linear-gradient(180deg,#27354b,#1a2638 55%,#0e1726);border-color:#a5834a99}@media(prefers-reduced-motion:reduce){.hud-spin .spin-glow,.hud-spin.is-busy .spin-arrows,.hud-win.is-counting .card-value,.fs-value em{animation:none!important}}.tap-mouse{display:none}@media(pointer:fine){.tap-touch{display:none}.tap-mouse{display:inline}}.hud-sheet{position:fixed;box-sizing:border-box;margin:0;padding:0;max-width:none;max-height:none;color:#f2ead8;font-family:var(--ui);font-size:16px;line-height:1.4;background:linear-gradient(180deg,#172b47,#0f1f37 42%,#070e1d);border:1.5px solid #c9a35a;box-shadow:0 0 0 1px #0009,0 24px 60px #000000a6;overflow:hidden;user-select:none;-webkit-user-select:none}.hud-sheet[open]{display:flex;flex-direction:column}.hud-sheet *,.hud-sheet *:before,.hud-sheet *:after{box-sizing:border-box}.hud-sheet::backdrop{background:#0206109e;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.hud-sheet.is-bottom{inset:auto 8px calc(8px + env(safe-area-inset-bottom,0px)) 8px;width:auto;max-height:calc(88dvh - env(safe-area-inset-bottom,0px));border-radius:20px;animation:sheet-up .3s cubic-bezier(.2,.9,.3,1)}.hud-sheet.is-center{--z: 1;zoom:var(--z);top:0;right:0;bottom:0;left:0;margin:auto;width:min(580px,calc((100vw - 32px) / var(--z)));height:fit-content;max-height:min(calc(92dvh / var(--z)),780px);border-radius:20px;animation:sheet-pop .24s cubic-bezier(.2,.9,.3,1.15)}.hud-sheet.is-full.is-bottom{top:max(8px,calc(6dvh - 8px));height:auto;max-height:none}.hud-sheet.is-full.is-center{width:min(820px,calc((100vw - 32px) / var(--z)));height:min(calc(92dvh / var(--z)),900px)}@media(min-width:1400px)and (min-height:880px){.hud-sheet.is-center{--z: 1.25}}@keyframes sheet-up{0%{transform:translateY(105%)}to{transform:translateY(0)}}@keyframes sheet-pop{0%{transform:scale(.94);opacity:0}to{transform:scale(1);opacity:1}}.sheet-grip{flex:0 0 auto;display:grid;place-items:center;height:14px;touch-action:none;cursor:grab}.sheet-grip i{width:40px;height:4px;border-radius:4px;background:#f2ead829}.sheet-head{flex:0 0 auto;display:flex;align-items:center;gap:12px;margin:0 20px;padding:6px 0 10px;border-bottom:1px solid rgb(190 203 221 / .16)}.hud-sheet.is-center .sheet-head{padding-top:16px}.sheet-head h2{flex:1;margin:0;font:800 clamp(21px,5.4vw,26px) / 1.15 var(--ui);letter-spacing:.005em;color:#f3d58f;text-shadow:0 1px 2px rgb(0 0 0 / .5)}.hud-sheet button{font-family:var(--ui);touch-action:manipulation;-webkit-tap-highlight-color:transparent;cursor:pointer}.hud-sheet button:disabled{cursor:default}.hud-sheet button:focus-visible{outline:3px solid var(--gold-hi);outline-offset:2px}.sheet-close{flex:0 0 48px;width:48px;height:48px;margin-right:-10px;padding:12px;border-radius:12px;border:0;color:#f3d58f;background:none}.sheet-close:hover{background:#ffffff0f}.sheet-body{flex:1 1 auto;min-height:0;overflow-y:auto;overflow-x:hidden;overscroll-behavior:contain;padding:14px 20px 18px;outline:none;scrollbar-color:#8a6f42 transparent;scrollbar-width:thin}.sheet-foot{flex:0 0 auto;padding:10px 20px 16px}.hud-sheet.sheet-help .sheet-body{-webkit-mask-image:linear-gradient(to bottom,#000 calc(100% - 28px),transparent);mask-image:linear-gradient(to bottom,#000 calc(100% - 28px),transparent);padding-bottom:32px}.sheet-lead{margin:0 0 14px;font-size:16px;font-weight:700;color:#dfe5ee}.sheet-note{margin:14px 0 0;font-size:14px;font-weight:600;line-height:1.45;color:#c3ccd9}.sheet-error{margin:10px 0 0;font-size:14px;font-weight:700;color:#ffb1a6;text-align:center}.sheet-primary{display:block;width:100%;min-height:52px;padding:10px 16px;border-radius:12px;border:1px solid #f5df9f;font:800 18px/1.15 var(--ui);letter-spacing:.03em;color:#2b1a05;background:linear-gradient(180deg,#f8e4a8,#e2b85e 45%,#b8873a);box-shadow:0 4px 12px #00000073,inset 0 1px #ffffff8c;font-variant-numeric:tabular-nums;transition:filter .15s,transform .1s}.sheet-primary:not(:disabled):hover{filter:brightness(1.06)}.sheet-primary:not(:disabled):active{transform:translateY(1px)}.sheet-primary:disabled{color:#c3ccd9;background:linear-gradient(180deg,#2c425d,#1a2a42);border-color:#e5bd73bf;box-shadow:none}.chips{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px 10px;justify-items:center}.chip{width:100%;max-width:76px;aspect-ratio:1;min-width:48px;padding:0;border:0;border-radius:50%;background:none;position:relative;transition:transform .15s}.chip-face{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1px;border-radius:50%;color:#f6f1e4;background:radial-gradient(circle at 50% 35%,#213a5c,#172c4a 60%,#10213a);border:3px solid #b8955a;box-shadow:0 4px 10px #00000080}.chip-face:before{content:"";position:absolute;top:4px;right:4px;bottom:4px;left:4px;border-radius:50%;border:1px solid rgb(229 189 115 / .55)}.chip-face b{position:relative;font-size:clamp(19px,5.4vw,24px);line-height:1;font-weight:800;font-variant-numeric:tabular-nums}.chip-face small{position:relative;font-size:11px;font-weight:800;letter-spacing:.04em;color:#a9b8d0}.chip[aria-pressed=true] .chip-face{color:#24180a;background:radial-gradient(circle at 50% 35%,#fbebc4,#f0d9a2 60%,#e3c482);border-color:#f5e2b0;box-shadow:0 0 0 2px #e5bd7380,0 0 20px 4px #f5c86e66,0 4px 10px #00000073}.chip[aria-pressed=true] .chip-face:before{border-color:#78541e73}.chip[aria-pressed=true] .chip-face small{color:#5a4521}.chip:disabled{filter:saturate(.35) brightness(.7)}.preview{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:20px 0 0;padding:12px;border-radius:14px;border:1px solid rgb(120 140 170 / .4);background:#070e1d99}.preview div{display:flex;flex-direction:column;justify-content:space-between;gap:2px;text-align:center}.preview dt{font-size:14px;font-weight:600;line-height:1.25;color:#c3ccd9}.preview dd{margin:0;font-size:18px;font-weight:800;color:#e9c97f;font-variant-numeric:tabular-nums}.auto-choices{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.auto-choices button{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;min-height:72px;padding:8px 4px;border-radius:12px;border:1.5px solid #4a5f7c;color:#f6f1e4;background:linear-gradient(180deg,#2c425d,#1d2f47 55%,#142339);box-shadow:0 3px 8px #0006}.auto-choices b{font-size:26px;line-height:1.05;font-weight:800;font-variant-numeric:tabular-nums}.auto-choices small{font-size:14px;font-weight:700;color:#c3ccd9}.auto-choices button[aria-pressed=true]{color:#2b1a05;border-color:#f5df9f;background:linear-gradient(180deg,#f8e4a8,#e2b85e 45%,#b8873a);box-shadow:0 0 16px 2px #f5be4659}.auto-choices button[aria-pressed=true] small{color:#4a3208}.hud-sheet.sheet-buy.is-center{width:min(720px,calc((100vw - 24px) / var(--z)));border:2px solid #e2b85e;border-radius:22px;background:radial-gradient(ellipse at 50% 0%,#2a2350,#2a235000 60%),linear-gradient(180deg,#17203f,#0e1530,#070b1c);box-shadow:0 0 0 1px #5a3c10,0 0 0 5px #0a0e1ee6,0 0 0 6px #e5bd738c,0 0 60px #f5be462e,0 24px 60px #000000a6}.sheet-buy .sheet-head{position:relative;justify-content:center;border-bottom:0;padding-bottom:4px}.sheet-buy .sheet-head h2{flex:0 1 auto;text-align:center}.sheet-buy .sheet-close{position:absolute;right:0;top:50%;margin:0 -10px 0 0;translate:0 -46%}.hud-sheet.sheet-buy.is-center .sheet-head{padding-top:14px}.buy-heading.lt{--s1: 245 190 70;--fill: linear-gradient(180deg, #fffbe2 0%, #ffe27c 38%, #f0b336 58%, #c27a14 80%, #8d520a 100%);--edge: #2a1501;--ext: #6b3a06;--sw: .13em;margin:0 44px;font:800 clamp(24px,6.6vw,36px) / 1.12 var(--serif);letter-spacing:.04em;text-shadow:none}.sheet-buy .sheet-body{padding-top:8px}.buy-bet{display:grid;grid-template-columns:auto 44px 1fr 44px;align-items:center;gap:6px;max-width:340px;margin:0 auto 14px;padding:2px 8px 2px 20px;border-radius:999px;border:1px solid rgb(229 189 115 / .55);background:#0a1126;box-shadow:inset 0 2px 6px #00000080}.buy-bet>span{font-size:14px;font-weight:800;letter-spacing:.06em;color:#cab681}.buy-bet b{grid-column:3;min-width:84px;text-align:center;font-size:22px;font-weight:800;color:#f6f1e4;font-variant-numeric:tabular-nums}.buy-bet .step:first-of-type{grid-column:2;grid-row:1}.buy-bet .step{width:44px;height:44px;padding:11px;border-radius:50%;border:0;color:#f3d58f;background:none}.buy-bet .step:not(:disabled):hover{background:#ffffff12}.buy-bet .step:disabled{opacity:.35}.buy-cards{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.buy-card{--c1: #8c2440;--c2: #4a0f22;--c3: #22050f;--band: linear-gradient(180deg, #b8304f 0%, #7a1530 100%);position:relative;display:flex;flex-direction:column;align-items:center;gap:8px;min-width:0;padding:0 0 12px;overflow:hidden;border-radius:18px;border:2px solid #e2b85e;color:#f6f1e4;text-align:center;background:radial-gradient(circle at 50% 34%,var(--c1) 0%,var(--c2) 52%,var(--c3) 100%);box-shadow:0 0 0 1px #4a2c06,0 8px 18px #00000080,inset 0 0 24px #00000059;transition:transform .15s,box-shadow .2s,filter .2s}.buy-card.is-superBuy{--c1: #6a3cc8;--c2: #331577;--c3: #140636;--band: linear-gradient(180deg, #8a54e8 0%, #4c1fa6 100%)}.buy-card:not(:disabled):hover{transform:translateY(-2px);box-shadow:0 0 0 1px #4a2c06,0 0 26px 2px #f5c86e59,0 12px 22px #0000008c,inset 0 0 24px #00000059}.buy-card:not(:disabled):active{transform:translateY(0)}.buy-card:disabled{filter:saturate(.35) brightness(.65)}.card-ribbon{align-self:stretch;padding:9px 6px 8px;font:800 clamp(13px,3.6vw,19px) / 1.1 var(--ui);letter-spacing:.04em;white-space:nowrap;color:#fff1c1;text-shadow:0 2px 0 rgb(0 0 0 / .45);background:var(--band);border-bottom:2px solid #e2b85e;box-shadow:0 3px 8px #00000059}.offer-medal{position:relative;display:block;flex-shrink:0;width:clamp(76px,22vw,112px);aspect-ratio:1;margin:10px 0 4px}.medal-disc{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;padding:7%;border-radius:50%;color:#8fc4ff;background:radial-gradient(circle,#0c1a3e,#050b1e);box-shadow:0 0 0 3px #e2b85e,0 0 0 5px #5a3c10,0 0 24px rgb(var(--glow, 245 200 110) / .45)}.medal-disc img{width:100%;height:100%;object-fit:contain;filter:drop-shadow(0 2px 3px rgb(0 0 0 / .5))}.offer-medal.is-superBuy .medal-disc{background:radial-gradient(circle at 50% 38%,#4a2192,#24095c 58%,#12042f);box-shadow:0 0 0 2px #fff0b8,0 0 0 4px #c48f2c,0 0 0 6px #3a1377,0 0 0 8px #e2b85e,0 0 22px 6px #aa6effa6}.medal-disc.is-pair>img,.medal-disc.is-pair>svg{position:absolute;top:24%;width:54%;height:54%}.medal-disc.is-pair>:first-child{left:5%}.medal-disc.is-pair>:last-child{right:5%}.medal-ring{position:absolute;top:-17%;right:-17%;bottom:-17%;left:-17%;border-radius:50%;border:3px dotted rgb(255 224 150 / .95);box-shadow:0 0 14px #aa6effb3,inset 0 0 12px #aa6eff8c;animation:offer-turn 22s linear infinite}@keyframes offer-turn{to{rotate:360deg}}.medal-spins{position:absolute;right:-10%;bottom:-6%;display:flex;flex-direction:column;align-items:center;justify-content:center;width:46%;aspect-ratio:1;border-radius:50%;color:#2b1a05;background:radial-gradient(circle at 38% 32%,#fff6d0,#f2c75a 46%,#b07a1c);box-shadow:0 0 0 2px #5a3c10,0 3px 6px #00000080}.medal-spins b{font:800 clamp(16px,4.4vw,22px) / .95 var(--ui)}.medal-spins small{font:800 clamp(7px,1.9vw,9px) / 1 var(--ui);letter-spacing:.04em}.medal-tag{position:absolute;left:50%;top:-8%;translate:-50% 0;padding:3px 8px;border-radius:999px;font:800 11px/1 var(--ui);letter-spacing:.06em;white-space:nowrap;color:#fff;background:linear-gradient(180deg,#2f7cf0,#0b3a98);box-shadow:0 0 0 1.5px #e2b85e,0 2px 4px #00000080}.buy-card ul{margin:0;padding:0 10px;list-style:none;font-size:clamp(13px,3.6vw,15px);font-weight:600;line-height:1.3;color:#f2ead8}.buy-card li+li{margin-top:4px}.card-buy{display:flex;flex-direction:column;align-items:center;gap:1px;margin-top:auto;width:calc(100% - 20px);padding:6px 6px 7px;border-radius:12px;color:#2b1a05;background:linear-gradient(180deg,#f8e4a8,#e2b85e 48%,#b8873a);box-shadow:0 4px 10px #00000073,inset 0 1px #fff9}.card-buy small{font-size:12px;font-weight:800;letter-spacing:.04em;color:#5a3c10}.card-price{font-size:clamp(20px,5.8vw,28px);font-weight:800;line-height:1.05;font-variant-numeric:tabular-nums}.card-short{margin-top:-2px;font-size:13px;font-style:normal;font-weight:800;color:#ffc2b8}.buy-card.is-short .card-buy{filter:saturate(.4) brightness(.8)}.buy-hint{margin:0;text-align:center}.buy-ask{display:flex;flex-direction:column;align-items:center;gap:8px;padding:8px 4px 4px;text-align:center;animation:buy-ask-in .24s cubic-bezier(.2,.9,.3,1.2)}.buy-ask .offer-medal{width:clamp(84px,24vw,120px);margin-top:14px}.buy-ask.is-buy .medal-disc{--glow: 220 60 95}.buy-ask.is-superBuy .medal-disc{--glow: 160 100 245}.ask-title{margin-top:6px;font:800 clamp(24px,6.6vw,32px) / 1.1 var(--serif);letter-spacing:.03em;background:linear-gradient(180deg,#fffbe2,#ffe27c 40%,#f0b336 62%,#b8790f);-webkit-background-clip:text;background-clip:text;color:transparent;filter:drop-shadow(0 2px 0 #3d2203)}.ask-q{margin:0;max-width:440px;text-wrap:balance;font-size:clamp(18px,5vw,22px);font-weight:800;line-height:1.3;color:#fff;font-variant-numeric:tabular-nums}.ask-note{margin:0;font-size:14px;font-weight:600;color:#c3ccd9}.buy-answer{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.4fr);gap:12px}.sheet-secondary{min-height:52px;padding:10px 16px;border-radius:12px;border:1px solid rgb(229 189 115 / .75);font:800 18px/1.15 var(--ui);letter-spacing:.03em;color:#f3d58f;background:linear-gradient(180deg,#324865,#24374f 46%,#122037);box-shadow:0 4px 12px #0006,inset 0 1px #ffffff1f}.sheet-secondary:hover{filter:brightness(1.1)}@keyframes buy-ask-in{0%{opacity:0;transform:scale(.94)}to{opacity:1;transform:none}}@media(max-height:520px)and (orientation:landscape){.sheet-head{padding:6px 0}.hud-sheet.is-center .sheet-head{padding-top:8px}.sheet-head h2{font-size:21px}.sheet-body{padding:10px 18px 12px}.sheet-foot{padding:6px 18px 10px}.sheet-lead{margin-bottom:8px}.buy-heading.lt{font-size:22px}.sheet-buy .sheet-body{padding-top:4px}.buy-bet{margin-bottom:6px}.buy-bet .step{width:36px;height:36px;padding:8px}.buy-card{gap:3px;padding-bottom:7px}.card-ribbon{padding:4px 8px;font-size:15px}.offer-medal{width:46px;margin:5px 0 1px}.buy-card .medal-spins{display:none}.buy-card .medal-tag{left:100%;top:50%;translate:6px -50%}.buy-card ul{font-size:13px}.buy-card li+li{margin-top:0}.card-buy{padding:2px 6px 3px}.card-price{font-size:20px}.buy-hint{font-size:13px}.buy-ask{gap:4px;padding-top:0}.buy-ask .offer-medal{width:64px;margin-top:8px}.buy-ask .medal-spins small{display:none}.buy-ask .medal-spins b{font-size:15px}.ask-title{font-size:22px}.sheet-secondary{min-height:46px}.chips{grid-template-columns:repeat(7,minmax(0,1fr))}.preview{margin-top:12px}.auto-choices button{min-height:58px}}.help-page{touch-action:pan-y;animation:help-in .25s ease-out;max-width:720px;margin:0 auto}@keyframes help-in{0%{opacity:0;transform:translate(14px)}to{opacity:1;transform:none}}.help-count{margin:4px 0 0;font-size:14px;font-weight:700;letter-spacing:.06em;color:#cab681;text-align:center}.help-page h3{margin:4px 0 6px;text-align:center;font:800 clamp(22px,6vw,28px) / 1.15 var(--ui);color:#f3d58f;text-shadow:0 1px 2px rgb(0 0 0 / .5)}.help-lead{margin:0 0 14px;text-align:center;font-size:17px;font-weight:700;color:#dfe5ee}.help-figure{margin:0 0 16px;padding:0}.help-art{display:block;width:100%;max-width:320px;height:auto;margin:0 auto}.help-art-buy{max-width:320px}.help-figure figcaption{margin-top:8px;text-align:center;font-size:14px;font-weight:600;color:#c3ccd9}.art-small{font:700 9px var(--ui);fill:#d5bd84}.art-head{font:800 13px var(--ui);letter-spacing:.04em;fill:#f8ecd0}.art-sum{font:800 10.5px var(--ui);fill:#f8ecd0}.art-sym{font:800 17px var(--serif);fill:#9fb6dd}.art-sym.is-on{fill:#ffe08a}.art-wild{font:800 10.5px var(--ui);letter-spacing:.06em;fill:#ffe08a}.art-glass{font:800 14px var(--ui);fill:#f8ecd0}.art-odds{font:700 9.5px var(--ui);fill:#becbdd}.art-joker{font:800 8.5px var(--ui);letter-spacing:.08em;fill:#2b1803}.art-price{font:800 23px var(--ui);fill:#f8ecd0}.art-card{font:800 10px var(--ui);letter-spacing:.02em;fill:#f8ecd0}.help-points{margin:0;padding:0;list-style:none;display:grid;gap:10px}.help-points li{display:grid;gap:3px;padding:11px 14px 12px;border-radius:12px;background:#070e1d8c;border:1px solid rgb(120 140 170 / .35)}.help-points strong{font-size:16px;font-weight:800;color:#f3d58f}.help-points span{font-size:15px;font-weight:600;line-height:1.45;color:#e8ecf2}.help-note{margin:12px 0 0;font-size:14px;font-weight:600;line-height:1.45;color:#c3ccd9}.paytable{width:100%;margin:0 0 14px;border-collapse:collapse;font-variant-numeric:tabular-nums}.paytable caption{margin-bottom:6px;font-size:14px;font-weight:600;color:#c3ccd9}.paytable th,.paytable td{padding:6px;border-bottom:1px solid rgb(120 140 170 / .22)}.paytable thead th{font-size:14px;font-weight:800;letter-spacing:.04em;color:#cab681;text-align:right}.paytable thead th:first-child{text-align:left}.paytable tbody th{display:flex;align-items:center;gap:8px;font-weight:700;font-size:15px;text-align:left;color:#f2ead8}.paytable td{text-align:right;font-size:16px;font-weight:800;color:#f6d78a}.pay-syms{display:inline-flex;gap:3px}.sym-img{display:block;width:36px;height:36px;object-fit:contain;border-radius:8px;background:#14283f;border:1px solid #28405d}.sym-glyph{width:30px;height:30px;padding:3px;border-radius:8px;background:#14283f;border:1px solid #28405d}.sym-letter{display:inline-grid;place-items:center;width:30px;height:30px;border-radius:8px;font:800 15px var(--serif);color:#ffe08a;background:#14283f;border:1px solid #28405d}.help-nav{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:10px}.help-step{display:inline-flex;align-items:center;justify-content:center;gap:4px;min-height:50px;min-width:min(112px,100%);padding:8px 14px;border-radius:12px;border:1.5px solid var(--rim);color:#f7e5b7;font-size:16px;font-weight:800;letter-spacing:.03em;text-transform:uppercase;background:var(--slate);box-shadow:0 3px 8px #0006}.help-step:first-child{justify-self:start}.help-step:last-child{justify-self:stretch;color:#2b1a05;border-color:#f5df9f;background:linear-gradient(180deg,#f8e4a8,#e2b85e 45%,#b8873a);box-shadow:0 4px 12px #00000073,inset 0 1px #ffffff8c}.help-step:disabled{opacity:.4}.help-step .hud-icon{width:20px;height:20px}@media(max-width:340px){.help-nav{gap:8px}.help-step{padding:8px 10px}}.help-dots{display:flex;gap:7px}.help-dots i{width:8px;height:8px;border-radius:50%;border:1.5px solid rgb(229 189 115 / .7)}.help-dots i.on{background:#e5bd73}@media(min-width:900px)and (min-height:600px){.hud-sheet.is-center .help-page{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);grid-template-areas:"count count" "title title" "lead lead" "fig points" "note note";column-gap:18px;align-items:start}.hud-sheet.is-center .help-count{grid-area:count}.hud-sheet.is-center .help-page h3{grid-area:title}.hud-sheet.is-center .help-lead{grid-area:lead}.hud-sheet.is-center .help-figure,.hud-sheet.is-center .paytable{grid-area:fig}.hud-sheet.is-center .help-points{grid-area:points}.hud-sheet.is-center .help-note{grid-area:note}.hud-sheet.is-center .help-art{max-width:380px}}@media(prefers-reduced-motion:reduce){.hud-sheet,.buy-ask,.help-page,.medal-ring{animation:none!important}}.hud-announce{--s1: 245 190 70;--s2: 255 220 130;--s3: 255 236 180;--tint: 3 8 20;position:absolute;z-index:20;overflow:hidden;pointer-events:none;font-family:var(--ui);color:var(--ivory);text-align:center;user-select:none;-webkit-user-select:none;-webkit-tap-highlight-color:transparent}.ann-hit{position:absolute;left:0;top:0;width:100%;pointer-events:auto;cursor:pointer}.ann-stage{position:absolute;left:0;top:0;width:100%;display:grid;place-items:center;container-type:size;contain:layout paint}.ann-stage>*{--u: min(1cqw, 1.55cqh, 12.5px)}.ann-veil,.ann-scenes,.ann-scene,.ann-embers,.ann-coins,.ann-flash,.ann-burst{position:absolute;pointer-events:none}.ann-veil{top:0;right:0;bottom:0;left:0;background:radial-gradient(ellipse at 50% 47%,rgb(var(--tint) / .5),rgb(var(--tint) / .78) 45%,#02040ae6);animation:ann-fade .25s ease-out both}.ann-scenes{top:0;right:0;bottom:0;left:0}.ann-scene{top:0;right:0;bottom:0;left:0;display:grid;place-items:center;animation:ann-fade .4s ease-out both}.ann-scene.is-up{animation:ann-scene-up .5s cubic-bezier(.2,.9,.3,1) both}.ann-scene.is-out{animation:ann-hide .01s .55s both}.ann-scene>i{position:absolute;border-radius:50%}.sc-glow{width:112cqmax;aspect-ratio:1;background:radial-gradient(closest-side,rgb(var(--s1) / .5) 0%,rgb(var(--s1) / .24) 34%,rgb(var(--s1) / .08) 64%,transparent 98%);animation:ann-breathe 2.8s ease-in-out infinite}.sc-core{width:72cqmin;aspect-ratio:1;background:radial-gradient(circle,rgb(255 255 255 / .22) 0%,rgb(var(--s2) / .3) 22%,rgb(var(--s1) / .12) 48%,transparent 70%);animation:ann-breathe 1.9s ease-in-out infinite reverse}.sc-ring{aspect-ratio:1;border:4px dotted rgb(var(--s3) / .5);box-shadow:0 0 18px rgb(var(--s1) / .25),inset 0 0 18px rgb(var(--s1) / .2);animation:ann-turn 30s linear infinite}.sc-ripple{width:60cqmin;aspect-ratio:1;border:2px solid rgb(var(--s3) / .6);box-shadow:0 0 16px rgb(var(--s1) / .5);opacity:0;animation:ann-ripple 2.4s ease-out infinite}.ann-embers{top:0;right:0;bottom:0;left:0;opacity:.75}.ann-embers i{position:absolute;bottom:-16px;border-radius:50%;background:radial-gradient(circle at 40% 35%,#fffff0f2,rgb(var(--s2) / .9) 45%,rgb(var(--s1) / 0) 72%);opacity:0;animation:ann-ember 3.6s ease-in infinite}.ann-coins{top:0;right:0;bottom:0;left:0;overflow:hidden}.ann-coins>i{position:absolute;top:0;width:calc(clamp(22px,6.4cqmin,74px) * var(--k, 1));aspect-ratio:1;opacity:0;animation:ann-coin-fall 2.8s linear infinite}.ann-coins b{display:block;width:100%;height:100%;animation:ann-coin-flip .8s ease-in-out infinite alternate}.ann-coins b img{display:block;width:100%;height:100%;object-fit:contain}.ann-coins b.is-drawn{border-radius:50%;background:radial-gradient(circle at 50% 50%,transparent 52%,rgb(110 64 6 / .65) 55%,transparent 60%),radial-gradient(circle at 36% 30%,#fff6cc,#ffd866 26%,#e5a62a 58%,#a3680f 86%,#6e4207);box-shadow:0 3px 6px #00000073,inset 0 0 0 2px #ffecaa8c}.ann-flash{top:0;right:0;bottom:0;left:0;z-index:1;display:grid;place-items:center}.ann-flash i,.ann-flash b,.ann-burst{border-radius:50%}.ann-flash i{position:absolute;width:120cqmin;aspect-ratio:1;background:radial-gradient(circle,rgb(255 255 255 / .88) 0%,rgb(var(--s3) / .62) 16%,rgb(var(--s2) / .42) 36%,rgb(var(--s1) / .16) 52%,transparent 66%);animation:ann-flash .6s ease-out both}.ann-flash b,.ann-burst{position:absolute;width:40cqmin;aspect-ratio:1;border:6px solid rgb(255 255 255 / .9);box-shadow:0 0 26px rgb(var(--s2) / .9),inset 0 0 26px rgb(var(--s2) / .7);animation:ann-shock .75s cubic-bezier(.1,.7,.3,1) both}.ann-burst{left:50%;top:50%;translate:-50% -50%;animation-delay:.05s}.ann-card{position:relative;z-index:0;max-width:96cqw;animation:ann-pop .6s cubic-bezier(.18,1.45,.4,1) both}.ann-card:before{content:"";position:absolute;left:50%;top:50%;z-index:-1;width:140%;height:130%;transform:translate(-50%,-50%);border-radius:50%;background:radial-gradient(closest-side,rgb(var(--tint) / .72) 0%,rgb(var(--tint) / .42) 58%,transparent 100%);pointer-events:none}.ann-punch{--head: calc(var(--u) * 12);--banner: calc(var(--u) * 5.6);--amount: calc(var(--u) * 12);--gap: calc(var(--u) * 1.1);display:flex;flex-direction:column;align-items:center;gap:var(--gap)}.ann-punch.is-up{animation:ann-punch .55s cubic-bezier(.2,1.6,.4,1) both}.ann-punch.is-up.p1{animation-name:ann-punch-b}.ann-titles{position:relative;display:flex;flex-direction:column;align-items:center;gap:calc(var(--gap) * .5)}.lt{--fill: linear-gradient(180deg, #fffbe2 0%, #ffe27c 38%, #f0b336 58%, #c27a14 80%, #8d520a 100%);--edge: #3a1e02;--ext: #6b3a06;--sw: .15em;--gloss: linear-gradient(180deg, rgb(255 255 255 / .6) 0%, rgb(255 255 255 / .18) 40%, rgb(255 255 255 / 0) 47%);position:relative;isolation:isolate;display:inline-block;padding:.05em .09em .12em;white-space:nowrap;line-height:1.12;color:transparent}.lt:before,.lt:after{content:attr(data-text);content:attr(data-text) / "";position:absolute;top:0;right:0;bottom:0;left:0;padding:inherit;white-space:nowrap}.lt:before{--d: calc(var(--sw) * .3);--e: calc(var(--sw) * .22);z-index:-1;color:var(--edge);-webkit-text-stroke:calc(var(--sw) * .4) var(--edge);text-shadow:var(--d) 0 0 var(--edge),calc(var(--d) * .866) calc(var(--d) * .5) 0 var(--edge),calc(var(--d) * .5) calc(var(--d) * .866) 0 var(--edge),0 var(--d) 0 var(--edge),calc(var(--d) * -.5) calc(var(--d) * .866) 0 var(--edge),calc(var(--d) * -.866) calc(var(--d) * .5) 0 var(--edge),calc(var(--d) * -1) 0 0 var(--edge),calc(var(--d) * -.866) calc(var(--d) * -.5) 0 var(--edge),calc(var(--d) * -.5) calc(var(--d) * -.866) 0 var(--edge),0 calc(var(--d) * -1) 0 var(--edge),calc(var(--d) * .5) calc(var(--d) * -.866) 0 var(--edge),calc(var(--d) * .866) calc(var(--d) * -.5) 0 var(--edge),0 calc(var(--d) + .0125em) 0 var(--ext),var(--e) calc(var(--d) + .0125em) 0 var(--ext),calc(var(--e) * -1) calc(var(--d) + .0125em) 0 var(--ext),0 calc(var(--d) + .025em) 0 var(--ext),var(--e) calc(var(--d) + .025em) 0 var(--ext),calc(var(--e) * -1) calc(var(--d) + .025em) 0 var(--ext),0 calc(var(--d) + .0375em) 0 var(--ext),var(--e) calc(var(--d) + .0375em) 0 var(--ext),calc(var(--e) * -1) calc(var(--d) + .0375em) 0 var(--ext),0 calc(var(--d) + .05em) 0 var(--ext),var(--e) calc(var(--d) + .05em) 0 var(--ext),calc(var(--e) * -1) calc(var(--d) + .05em) 0 var(--ext),0 calc(var(--d) + .0625em) 0 var(--ext),var(--e) calc(var(--d) + .0625em) 0 var(--ext),calc(var(--e) * -1) calc(var(--d) + .0625em) 0 var(--ext),0 calc(var(--d) + .075em) 0 var(--ext),var(--e) calc(var(--d) + .075em) 0 var(--ext),calc(var(--e) * -1) calc(var(--d) + .075em) 0 var(--ext),0 calc(var(--d) + .0875em) 0 var(--ext),var(--e) calc(var(--d) + .0875em) 0 var(--ext),calc(var(--e) * -1) calc(var(--d) + .0875em) 0 var(--ext),0 calc(var(--d) + .1em) 0 var(--ext),var(--e) calc(var(--d) + .1em) 0 var(--ext),calc(var(--e) * -1) calc(var(--d) + .1em) 0 var(--ext),0 calc(var(--d) + .14em) .12em rgb(0 0 0 / .65),0 0 .3em rgb(var(--s1) / .55)}.lt:after{color:transparent;background:var(--gloss),var(--fill);-webkit-background-clip:text;background-clip:text}.lt-canvas{position:absolute;pointer-events:none}.lt.is-drawn:before,.lt.is-drawn:after{content:none}.ann-head{font:800 var(--head) / 1.1 var(--serif);letter-spacing:.02em}.ann-punch .ann-head{animation:ann-head-in .62s .06s cubic-bezier(.2,1.5,.4,1) both}.kind-bigWin .ann-punch.is-up .ann-head{animation:ann-slam .6s cubic-bezier(.2,1.3,.4,1) both}.ann-banner{position:relative;display:inline-flex;align-items:center;justify-content:center;padding:.12em .95em .16em;font:800 var(--banner) / 1 var(--serif);letter-spacing:.06em;--rb1: #2f7cf0;--rb2: #0b3a98;--rb3: #061f5a;--rim: #ffd76a;background:linear-gradient(180deg,var(--rb1) 0%,var(--rb2) 55%,var(--rb3) 100%);border-block:.075em solid var(--rim);box-shadow:0 .12em .3em #0009,inset 0 .08em #ffffff4d,inset 0 -.1em #0000004d}.ann-banner-in{display:block;animation:ann-unfurl .5s .2s cubic-bezier(.2,1.4,.4,1) both}.ann-banner:before,.ann-banner:after{content:"";position:absolute;z-index:-1;top:.3em;bottom:-.3em;width:1.3em;--fold: 90deg;background:linear-gradient(var(--fold),rgb(0 0 0 / 0) 42%,rgb(0 0 0 / .42) 82%,rgb(0 0 0 / .6) 100%),linear-gradient(#00000038,#00000038),linear-gradient(180deg,var(--rb1),var(--rb2) 60%,var(--rb3));border-block:.06em solid color-mix(in srgb,var(--rim) 78%,#000)}.ann-banner:before{left:-.95em;clip-path:polygon(0 0,100% 0,100% 100%,0 100%,34% 50%)}.ann-banner:after{--fold: 270deg;right:-.95em;clip-path:polygon(0 0,100% 0,66% 50%,100% 100%,0 100%)}.lt-banner{--sw: .12em;--ext: #2a1502}.ann-won{font:800 calc(var(--u) * 3.6) / 1.1 var(--ui);letter-spacing:.22em;padding-left:.22em;color:#fff6de;text-shadow:0 .06em 0 rgb(0 0 0 / .7),0 0 .6em rgb(var(--s1) / .9);animation:ann-fade .4s .4s ease-out both}.ann-amount{margin:0;font:800 min(var(--amount),calc(92cqw / (var(--len, 8) * .62))) / 1 var(--serif);font-variant-numeric:tabular-nums;letter-spacing:.01em}.lt-amount{--fill: linear-gradient(180deg, #ffffff 0%, #fff4c6 26%, #ffd86a 52%, #eaa42a 76%, #a96b10 100%);--sw: .13em}.is-counting .ann-amount{animation:ann-count .3s ease-in-out infinite alternate}.is-counting .lt-amount:before{-webkit-text-stroke:calc(var(--sw) * 1.05) var(--edge);text-shadow:0 .07em 0 var(--ext),0 .1em .14em rgb(0 0 0 / .65)}.is-settled.kind-bigWin .ann-amount,.kind-maxWin .ann-amount,.is-settled.kind-bonusEnd .ann-amount{animation:ann-stamp .6s cubic-bezier(.2,1.6,.4,1) both}.kind-bonusEnd:not(.is-counted) .ann-amount,.kind-maxWin .ann-amount{animation-delay:.3s}.ann-note{margin:0;font:700 calc(var(--u) * 2.5) / 1.25 var(--ui);color:#f8eed6;text-shadow:0 2px 4px rgb(0 0 0 / .85);animation:ann-fade .4s .4s ease-out both}.ann-tap{margin:0;font:700 clamp(15px,calc(var(--u) * 2.1),24px) / 1.2 var(--ui);letter-spacing:.02em;color:#fff;text-shadow:0 1px 3px rgb(0 0 0 / .9),0 0 10px rgb(0 0 0 / .6);opacity:0;animation:ann-tap 2.2s .9s ease-in-out infinite}.ann-star{display:block;width:1em;height:1em;overflow:visible;border-radius:50%;background:radial-gradient(closest-side,rgb(var(--s2) / .6),rgb(var(--s2) / .22) 55%,rgb(var(--s2) / 0))}.look-tier-buyuk,.scene-tier-buyuk,.tl-buyuk{--s1: 60 140 255;--s2: 255 206 96;--s3: 190 220 255;--tint: 3 16 46}.look-tier-buyuk .ann-punch{--banner: calc(var(--u) * 8.4)}.look-tier-buyuk.is-landscape .ann-banner{padding-inline:1.1em;font-size:min(var(--banner),5cqw,82px)}.look-tier-super,.scene-tier-super,.tl-super{--s1: 255 104 24;--s2: 255 214 70;--s3: 255 196 120;--tint: 40 8 2}.look-tier-super .ann-punch{--head: calc(var(--u) * 14.5);--banner: calc(var(--u) * 5.8)}.look-tier-super .ann-head,.tl-super .lt-tier{font-family:var(--ui);letter-spacing:.035em;--fill: linear-gradient(180deg, #ffffff 0%, #fff6a0 22%, #ffd02a 42%, #ff8a12 64%, #e2400a 82%, #9c1a02 100%);--edge: #3d0601;--ext: #7d1503;--sw: .17em}.look-tier-super .ann-banner,.look-total .ann-banner{margin-top:-.1em;padding:.16em 1.3em .2em;border:.07em solid #ffe08a;border-radius:999px;background:linear-gradient(180deg,#e8401c,#a3160a,#5c0904);box-shadow:0 0 0 .06em #4a1c02,0 0 0 .13em #d9a23c,0 .18em .35em #000000a6,inset 0 .1em #ffffff4d,inset 0 -.12em .1em #00000059}.look-tier-super .ann-banner:before,.look-tier-super .ann-banner:after,.look-total .ann-banner:before,.look-total .ann-banner:after{z-index:0;top:50%;bottom:auto;width:.38em;height:.38em;border:0;border-radius:50%;clip-path:none;filter:none;translate:0 -50%;background:radial-gradient(circle at 35% 30%,#fffbe0,#ffd34f 45%,#a8690c);box-shadow:0 .03em .05em #0009}.look-tier-super .ann-banner:before,.look-total .ann-banner:before{left:.42em}.look-tier-super .ann-banner:after,.look-total .ann-banner:after{right:.42em}.look-tier-mega,.scene-tier-mega,.tl-mega{--s1: 236 46 168;--s2: 255 190 90;--s3: 255 176 232;--tint: 34 3 32}.look-tier-mega .ann-punch{--head: calc(var(--u) * 15.5);--banner: calc(var(--u) * 6.2)}.look-tier-mega .ann-head,.tl-mega .lt-tier{font-style:normal;letter-spacing:.01em;transform:skew(-8deg);--fill: linear-gradient(180deg, #ffffff 0%, #ffe1f5 24%, #ff8ad6 44%, #e02a9c 62%, #8a0d63 82%, #ffb0e6 100%);--edge: #6d4106;--ext: #2c0322;--sw: .16em}.look-tier-mega .ann-punch .ann-head,.look-tier-mega .ann-punch.is-up .ann-head{animation-name:ann-head-in-skew}.look-tier-mega .ann-punch.is-up .ann-head{animation-name:ann-slam-skew}.look-tier-mega .ann-titles{padding-top:calc(var(--head) * .5)}.ann-disc{position:absolute;z-index:-1;left:50%;top:calc(var(--head) * .6);width:calc(var(--head) * 1.3);aspect-ratio:1;translate:-50% -50%;border-radius:50%;background:radial-gradient(circle at 50% 38%,#ff8fd8,#d62a98 34%,#7c0a59 70%,#3c0230);box-shadow:0 0 0 calc(var(--u) * .5) #3a1a02,0 0 0 calc(var(--u) * 1) #f1be4a,0 0 0 calc(var(--u) * 1.4) #6e4208,0 0 calc(var(--u) * 6) rgb(var(--s1) / .8),inset 0 calc(var(--u) * -1.2) calc(var(--u) * 2.4) #00000073,inset 0 calc(var(--u) * 1) calc(var(--u) * 2) #ffffff40;animation:ann-disc-in .55s cubic-bezier(.2,1.5,.4,1) both}.ann-disc .disc-nazar{position:absolute;left:31.5%;top:7%;width:37%;aspect-ratio:1;border-radius:50%;filter:drop-shadow(0 2px 3px rgb(0 0 0 / .55))}.disc-nazar img{display:block;width:100%;height:100%;object-fit:contain}.disc-nazar.is-drawn i{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;background:radial-gradient(circle,#0b0f1a 0,#0b0f1a 16%,#8fc4ff 17%,#8fc4ff 30%,#f6ead0 31%,#f6ead0 46%,#1d5fd1 47%,#1d5fd1 92%,#e9b949 93%)}.ann-disc:after{content:"";position:absolute;top:6%;right:6%;bottom:6%;left:6%;border-radius:50%;border:calc(var(--u) * .35) dotted rgb(255 214 120 / .7)}.ann-disc>i{position:absolute;inset:calc(var(--u) * -3.2);border-radius:50%;border:calc(var(--u) * .9) dotted rgb(255 222 140 / .9);animation:ann-turn 14s linear infinite}.look-tier-mega .ann-banner{--rb1: #f04fb4;--rb2: #b3127f;--rb3: #5a0640;--rim: #ffd86e;margin-top:calc(var(--u) * .8)}.look-tier-efsane,.scene-tier-efsane,.tl-efsane{--s1: 36 160 255;--s2: 140 236 255;--s3: 205 242 255;--tint: 2 12 38}.look-tier-efsane .ann-punch{--head: calc(var(--u) * 14.5);--banner: calc(var(--u) * 5.6);--gap: calc(var(--u) * .9)}.look-tier-efsane .ann-head,.tl-efsane .lt-tier{letter-spacing:.04em;--fill: linear-gradient(180deg, #ffffff 0%, #e4fbff 22%, #8fe2ff 42%, #2f8de8 60%, #143f9e 78%, #9fe8ff 100%);--edge: #e2b041;--ext: #08183f;--sw: .15em}.look-tier-efsane .lt-amount{--fill: linear-gradient(180deg, #ffffff 0%, #effcff 30%, #a6e9ff 56%, #4aa8f0 80%, #1d5fd1 100%);--edge: #5c3a06;--ext: #071433}.look-tier-efsane .ann-banner,.look-max .ann-banner{gap:.6em;padding:0;border:0;background:none;box-shadow:none;letter-spacing:.34em}.look-tier-efsane .ann-banner:before,.look-tier-efsane .ann-banner:after{position:static;order:0;z-index:0;width:2.6em;height:.1em;border:0;clip-path:none;filter:none;border-radius:1em;background:linear-gradient(90deg,transparent,#ffe08a);box-shadow:0 0 .3em rgb(var(--s2) / .8)}.look-tier-efsane .ann-banner:after{order:2;background:linear-gradient(90deg,#ffe08a,transparent)}.look-tier-efsane .lt-banner{order:1;margin-right:-.34em}.ann-crest{position:relative;display:grid;place-items:center;height:calc(var(--u) * 13);width:calc(var(--u) * 40);margin-bottom:calc(var(--u) * -1);animation:ann-head-in .6s cubic-bezier(.2,1.5,.4,1) both}.crest-stars{position:absolute;top:0;right:0;bottom:0;left:0;font-size:calc(var(--u) * 4.4)}.crest-stars .ann-star{position:absolute;left:50%;top:50%;animation:ann-star 2.4s ease-in-out infinite}.crest-stars .cs-0{translate:calc(-50% - 3.9em) calc(-50% + .9em);font-size:.72em}.crest-stars .cs-1{translate:calc(-50% - 2.4em) calc(-50% - .6em);font-size:.86em;animation-delay:.2s}.crest-stars .cs-2{translate:-50% calc(-50% - 1.35em);font-size:1.1em;animation-delay:.4s}.crest-stars .cs-3{translate:calc(-50% + 2.4em) calc(-50% - .6em);font-size:.86em;animation-delay:.6s}.crest-stars .cs-4{translate:calc(-50% + 3.9em) calc(-50% + .9em);font-size:.72em;animation-delay:.8s}.crest-ring{position:relative;width:calc(var(--u) * 9.5);aspect-ratio:1;margin-top:calc(var(--u) * 3);border-radius:50%;box-shadow:0 0 0 calc(var(--u) * .35) #ffe08a,0 0 calc(var(--u) * 3) rgb(var(--s1) / .9)}.crest-ring i{position:absolute;left:50%;top:50%;width:calc(var(--u) * 1.15);aspect-ratio:1;margin:calc(var(--u) * -.575);border-radius:50%;transform-origin:50% 50%;background:radial-gradient(circle at 36% 32%,#fff4c8,#f0c661 35%,#b5832c 72%,#6e4c14);box-shadow:0 1px 2px #0009}.crest-ring{animation:ann-turn 16s linear infinite}.crest-nazar,.medal-nazar{position:absolute;top:0;right:0;bottom:0;left:0;display:block;border-radius:50%}.crest-nazar img,.medal-nazar img{display:block;width:100%;height:100%;object-fit:contain}.crest-nazar.is-drawn i,.medal-nazar.is-drawn i{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;background:radial-gradient(circle,#0b0f1a 0,#0b0f1a 16%,#8fc4ff 17%,#8fc4ff 30%,#f6ead0 31%,#f6ead0 46%,#1d5fd1 47%,#1d5fd1 92%,#e9b949 93%)}.crest-ring .crest-nazar{animation:ann-turn 16s linear infinite reverse}.look-max{--s1: 255 192 64;--s2: 255 238 180;--s3: 255 222 140;--tint: 8 5 0}.look-max .ann-punch{--head: calc(var(--u) * 11);--banner: calc(var(--u) * 6.4);--gap: calc(var(--u) * .9)}.look-max .ann-head{--fill: linear-gradient(180deg, #ffffff 0%, #fff3c0 24%, #ffd04a 50%, #c88a16 72%, #7a4a06 88%, #ffe38a 100%);--edge: #0e0700;--ext: #000}.look-max .ann-banner{--rb1: #3a3016;--rb2: #1c1708;--rb3: #000;letter-spacing:.3em;padding:.14em 1.1em .18em 1.4em;background:linear-gradient(180deg,#2b2410,#0d0a04 60%,#000);border-block:.07em solid #ffd76a;box-shadow:0 .12em .3em #000000b3,0 0 .6em rgb(var(--s1) / .4)}.crest-medal{position:relative;display:grid;place-items:center;width:calc(var(--u) * 12);aspect-ratio:1;margin-top:calc(var(--u) * 3);border-radius:50%;background:radial-gradient(circle at 50% 36%,#3a2c0c,#140e03 70%,#000);box-shadow:0 0 0 calc(var(--u) * .35) #2a1800,0 0 0 calc(var(--u) * .8) #f1c14e,0 0 0 calc(var(--u) * 1.1) #6e4208,0 0 calc(var(--u) * 4) rgb(var(--s1) / .7)}.lt-medal{font:800 calc(var(--u) * 2.9) / 1 var(--serif);--sw: .12em}.look-intro-free{--s1: 226 48 92;--s2: 255 188 96;--s3: 255 204 214;--tint: 34 4 14}.look-intro-super{--s1: 150 84 250;--s2: 255 206 110;--s3: 224 204 255;--tint: 18 6 40}.kind-bonusIntro .ann-punch{--head: calc(var(--u) * 9.4);--banner: calc(var(--u) * 6);--gap: calc(var(--u) * .9)}.ann-medal{position:relative;display:grid;place-items:center;width:calc(var(--u) * 17);aspect-ratio:1;margin-block:calc(var(--u) * .8) calc(var(--u) * -.4);border-radius:50%;background:radial-gradient(circle at 50% 36%,#ff5d7f,#b81840 38%,#6a0a24 74%,#36030f);box-shadow:0 0 0 calc(var(--u) * .4) #3a1a02,0 0 0 calc(var(--u) * .9) #f1be4a,0 0 0 calc(var(--u) * 1.25) #6e4208,0 0 calc(var(--u) * 5) rgb(var(--s1) / .85),inset 0 calc(var(--u) * -1) calc(var(--u) * 2) #00000073;animation:ann-disc-in .6s .12s cubic-bezier(.2,1.5,.4,1) both}.ann-medal:before{content:"";position:absolute;inset:calc(var(--u) * -2.6);border-radius:50%;border:calc(var(--u) * .7) dotted rgb(255 222 140 / .85);animation:ann-turn 16s linear infinite}.look-intro-super .ann-medal{background:radial-gradient(circle at 50% 36%,#b884ff,#6c2fd0 40%,#36137a 74%,#170638)}.lt-spins{font:800 calc(var(--u) * 11) / 1 var(--serif);font-variant-numeric:tabular-nums;--sw: .14em}.medal-nazar{inset:auto;left:50%;bottom:calc(var(--u) * -3.6);width:calc(var(--u) * 7);height:calc(var(--u) * 7);translate:-50% 0;filter:drop-shadow(0 2px 3px rgb(0 0 0 / .6))}.look-intro-free .ann-banner{--rb1: #e23a5c;--rb2: #9c1234;--rb3: #520818;margin-top:calc(var(--u) * 3.6)}.look-intro-super .ann-banner{--rb1: #9a5cf6;--rb2: #5a24b8;--rb3: #2a0d66;margin-top:calc(var(--u) * 3.6)}.ann-badge{display:inline-flex;align-items:center;gap:.5em;padding:.25em .9em .28em;border-radius:999px;font:800 calc(var(--u) * 3) / 1 var(--ui);letter-spacing:.14em;color:#2a0d55;background:linear-gradient(180deg,#fff6d0,#ffd76a 45%,#d79b2c);box-shadow:0 0 0 .08em #5a3606,0 .12em .3em #0009,0 0 1em rgb(var(--s1) / .8);animation:ann-head-in .5s cubic-bezier(.2,1.5,.4,1) both}.badge-star{width:.9em;height:.9em}.look-total{--s1: 28 196 146;--s2: 255 212 96;--s3: 190 255 226;--tint: 2 26 22}.look-total .ann-punch{--head: calc(var(--u) * 11.5);--banner: calc(var(--u) * 4.8)}.look-total .ann-banner{background:linear-gradient(180deg,#23b98a,#0c7457,#04402f)}.look-total .ann-punch{--tierline: calc(var(--u) * 6.4)}.ann-tierline{display:inline-flex;align-items:center;gap:.22em;margin-bottom:calc(var(--gap) * -.4);font:800 var(--tierline) / 1.1 var(--serif);letter-spacing:.03em;animation:ann-head-in .55s cubic-bezier(.2,1.5,.4,1) both}.ann-punch.is-up .ann-tierline{animation:ann-slam .6s cubic-bezier(.2,1.3,.4,1) both}.tl-star{font-size:.62em;animation:ann-star 2.4s ease-in-out infinite}.tl-star+.lt+.tl-star{animation-delay:1.2s}.kind-bonusEnd .ann-scene[class*=scene-tier-] .sc-glow{display:none}.kind-bonusEnd.is-counted.is-settled .ann-head{animation:ann-slam .6s cubic-bezier(.2,1.3,.4,1) both}.look-total .ann-amount,.look-max .ann-amount{padding:.12em .45em .08em;border-radius:.24em;background:linear-gradient(180deg,#0000008c,#000000c7);box-shadow:0 0 0 .03em #2a1800,0 0 0 .065em #f1c14e,0 0 0 .085em #6e4208,0 .1em .3em #0009,0 0 .6em rgb(var(--s1) / .45);font-size:min(calc(var(--u) * 10.5),calc(80cqw / (var(--len, 8) * .62)))}@media(orientation:landscape)and (min-height:900px){.kind-bigWin .ann-punch{--amount: calc(var(--u) * 16.5)}.look-tier-buyuk .ann-stage>*,.look-tier-super .ann-stage>*{--u: min(1cqw, 1.55cqh, 15.5px)}.look-tier-buyuk.kind-bigWin .ann-punch,.look-tier-super.kind-bigWin .ann-punch{--amount: calc(var(--u) * 13.4)}}.is-portrait .ann-stage>*{--u: min(1cqw, 1.3cqh)}.is-portrait .ann-punch{--gap: calc(var(--u) * 2.4);--amount: 19cqw}.is-portrait.look-tier-buyuk .ann-punch{--head: 17.5cqw;--banner: 9.6cqw}.is-portrait.look-tier-super .ann-punch{--head: 21cqw;--banner: 8.6cqw}.is-portrait.look-tier-mega .ann-punch{--head: 21cqw;--banner: 9cqw}.is-portrait.look-tier-efsane .ann-punch{--head: 16.5cqw;--banner: 7.6cqw;--gap: calc(var(--u) * 1.4)}.is-portrait.look-max .ann-punch{--head: 11.8cqw;--banner: 8.4cqw;--gap: calc(var(--u) * 1.4)}.is-portrait.kind-bonusIntro .ann-punch{--head: 11.6cqw;--banner: 6cqw;--gap: calc(var(--u) * 1.4)}.is-portrait.kind-bonusIntro .ann-banner{padding-inline:.7em}.is-portrait.kind-bonusIntro .ann-banner:before,.is-portrait.kind-bonusIntro .ann-banner:after{width:1.1em}.is-portrait.kind-bonusIntro .ann-banner:before{left:-.8em}.is-portrait.kind-bonusIntro .ann-banner:after{right:-.8em}.is-portrait.look-total .ann-punch{--head: 11.8cqw;--banner: 6.6cqw;--tierline: 7.2cqw}.is-portrait .ann-crest,.is-portrait .crest-ring,.is-portrait .crest-medal{--u: 1.6cqw}.is-portrait .ann-medal{--u: 1.5cqw}.is-portrait.look-tier-efsane .ann-banner:before,.is-portrait.look-tier-efsane .ann-banner:after{width:1.6em}.is-portrait .ann-won{font-size:5.4cqw}.is-portrait .ann-badge{font-size:4.4cqw}.is-portrait .ann-note{font-size:clamp(15px,4.4cqw,20px);max-width:86cqw}.is-portrait .ann-tap{font-size:clamp(15px,4.4cqw,20px)}.is-portrait .ann-amount{font-size:min(var(--amount),calc(90cqw / (var(--len, 8) * .62)))}.is-portrait.look-total .ann-amount,.is-portrait.look-max .ann-amount{font-size:min(13cqw,calc(76cqw / (var(--len, 8) * .62)))}@media(max-height:520px)and (orientation:landscape){.ann-crest{height:calc(var(--u) * 10)}.crest-stars{font-size:calc(var(--u) * 3.4)}.crest-ring,.crest-medal{margin-top:calc(var(--u) * 2.4);scale:.82}.ann-medal{width:calc(var(--u) * 14)}.lt-spins{font-size:calc(var(--u) * 9)}}@keyframes ann-fade{0%{opacity:0}to{opacity:1}}@keyframes ann-pop{0%{opacity:0;transform:scale(.4)}60%{opacity:1;transform:scale(1.06)}to{opacity:1;transform:scale(1)}}@keyframes ann-head-in{0%{opacity:0;transform:scale(2.1)}to{opacity:1;transform:scale(1)}}@keyframes ann-head-in-skew{0%{opacity:0;transform:skew(-8deg) scale(2.1)}to{opacity:1;transform:skew(-8deg) scale(1)}}@keyframes ann-slam{0%{opacity:0;transform:scale(3.2)}45%{opacity:1;transform:scale(.9)}70%{transform:scale(1.06)}to{opacity:1;transform:scale(1)}}@keyframes ann-slam-skew{0%{opacity:0;transform:skew(-8deg) scale(3.2)}45%{opacity:1;transform:skew(-8deg) scale(.9)}70%{transform:skew(-8deg) scale(1.06)}to{opacity:1;transform:skew(-8deg) scale(1)}}@keyframes ann-punch{0%{transform:scale(1)}30%{transform:scale(1.14)}65%{transform:scale(.97)}to{transform:scale(1)}}@keyframes ann-punch-b{0%{transform:scale(1)}30%{transform:scale(1.14)}65%{transform:scale(.97)}to{transform:scale(1)}}@keyframes ann-hide{to{visibility:hidden}}@keyframes ann-unfurl{0%{opacity:0;transform:scaleX(.2)}to{opacity:1;transform:scaleX(1)}}@keyframes ann-disc-in{0%{opacity:0;scale:.3}to{opacity:1;scale:1}}@keyframes ann-scene-up{0%{opacity:0;transform:scale(1.25)}to{opacity:1;transform:scale(1)}}@keyframes ann-flash{0%{opacity:0;transform:scale(.5)}18%{opacity:1}to{opacity:0;transform:scale(1.5)}}@keyframes ann-shock{0%{opacity:1;transform:scale(.2)}to{opacity:0;transform:scale(4)}}@keyframes ann-breathe{0%,to{transform:scale(.92);opacity:.85}50%{transform:scale(1.06);opacity:1}}@keyframes ann-turn{to{rotate:360deg}}@keyframes ann-ripple{0%{opacity:.9;transform:scale(.4)}to{opacity:0;transform:scale(2.6)}}@keyframes ann-ember{0%{transform:translateY(0) scale(.6);opacity:0}15%{opacity:1}to{transform:translateY(-105cqh) scale(1.1);opacity:0}}@keyframes ann-coin-fall{0%{opacity:0;transform:translateY(-12cqh) rotate(0)}8%{opacity:1}85%{opacity:1}to{opacity:0;transform:translate(var(--sway, 0),108cqh) rotate(220deg)}}@keyframes ann-coin-flip{0%{transform:scaleX(1)}to{transform:scaleX(.2)}}@keyframes ann-count{0%{transform:scale(1)}to{transform:scale(1.05)}}@keyframes ann-stamp{0%{transform:scale(1.45);opacity:0}55%{transform:scale(.94);opacity:1}to{transform:scale(1);opacity:1}}@keyframes ann-star{0%,to{scale:1}50%{scale:1.12}}@keyframes ann-tap{0%,to{opacity:.8}50%{opacity:1}}@media(prefers-reduced-motion:reduce){.hud-announce *,.hud-announce *:before,.hud-announce *:after{animation-duration:.01ms!important;animation-delay:0s!important;animation-iteration-count:1!important}.ann-embers,.ann-coins,.ann-flash,.ann-burst,.sc-ripple{display:none}.ann-tap{opacity:1}}
