@font-face{font-family:Barlow Condensed;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/barlow-condensed-vietnamese-500-normal-DjeaNLFD.woff2) format("woff2"),url(/assets/barlow-condensed-vietnamese-500-normal-CsrJDWc5.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Barlow Condensed;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/barlow-condensed-latin-ext-500-normal-yA5ONLQ9.woff2) format("woff2"),url(/assets/barlow-condensed-latin-ext-500-normal-B1RE8WP7.woff) format("woff");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:Barlow Condensed;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/barlow-condensed-latin-500-normal-BgYH2mbd.woff2) format("woff2"),url(/assets/barlow-condensed-latin-500-normal-HIEiP5Ov.woff) format("woff");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:Barlow Condensed;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/barlow-condensed-vietnamese-600-normal-A5AYRdjN.woff2) format("woff2"),url(/assets/barlow-condensed-vietnamese-600-normal-CNlPk46_.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Barlow Condensed;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/barlow-condensed-latin-ext-600-normal-18ESti3H.woff2) format("woff2"),url(/assets/barlow-condensed-latin-ext-600-normal-Clv9cIcR.woff) format("woff");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:Barlow Condensed;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/barlow-condensed-latin-600-normal-DepVgxBB.woff2) format("woff2"),url(/assets/barlow-condensed-latin-600-normal-BFJEwTuo.woff) format("woff");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:Barlow Condensed;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/barlow-condensed-vietnamese-700-normal-DYeBwlKR.woff2) format("woff2"),url(/assets/barlow-condensed-vietnamese-700-normal-DhIzd8Tb.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Barlow Condensed;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/barlow-condensed-latin-ext-700-normal-CwuXbfVR.woff2) format("woff2"),url(/assets/barlow-condensed-latin-ext-700-normal-BIHFfxf0.woff) format("woff");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:Barlow Condensed;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/barlow-condensed-latin-700-normal-v1xN8_Wq.woff2) format("woff2"),url(/assets/barlow-condensed-latin-700-normal-Dmwat-ge.woff) format("woff");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:Barlow Condensed;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/barlow-condensed-vietnamese-800-normal-CpjukuLw.woff2) format("woff2"),url(/assets/barlow-condensed-vietnamese-800-normal-BZxKbt5V.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Barlow Condensed;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/barlow-condensed-latin-ext-800-normal-DGNyg4u8.woff2) format("woff2"),url(/assets/barlow-condensed-latin-ext-800-normal-gY_0Gifi.woff) format("woff");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:Barlow Condensed;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/barlow-condensed-latin-800-normal-BKzMuPgK.woff2) format("woff2"),url(/assets/barlow-condensed-latin-800-normal-e9GbPXiK.woff) format("woff");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:Barlow Condensed;font-style:normal;font-display:swap;font-weight:900;src:url(/assets/barlow-condensed-vietnamese-900-normal-Dt_hWMjt.woff2) format("woff2"),url(/assets/barlow-condensed-vietnamese-900-normal-swJS2L_Y.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Barlow Condensed;font-style:normal;font-display:swap;font-weight:900;src:url(/assets/barlow-condensed-latin-ext-900-normal-BgjSW1bu.woff2) format("woff2"),url(/assets/barlow-condensed-latin-ext-900-normal-CoV-fQpy.woff) format("woff");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:Barlow Condensed;font-style:normal;font-display:swap;font-weight:900;src:url(/assets/barlow-condensed-latin-900-normal-SFh9ViAc.woff2) format("woff2"),url(/assets/barlow-condensed-latin-900-normal-Bz1RFETY.woff) format("woff");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:Barlow;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/barlow-vietnamese-500-normal-zTViEIzf.woff2) format("woff2"),url(/assets/barlow-vietnamese-500-normal-GNfB7rCE.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Barlow;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/barlow-latin-ext-500-normal-DOaysfXq.woff2) format("woff2"),url(/assets/barlow-latin-ext-500-normal-CJPcKP2Q.woff) format("woff");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:Barlow;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/barlow-latin-500-normal-BPAOfeC8.woff2) format("woff2"),url(/assets/barlow-latin-500-normal-C1h8hMer.woff) format("woff");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:Barlow;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/barlow-vietnamese-600-normal-DcjprdFV.woff2) format("woff2"),url(/assets/barlow-vietnamese-600-normal-CA_GiK2e.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Barlow;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/barlow-latin-ext-600-normal-B8NK_A3D.woff2) format("woff2"),url(/assets/barlow-latin-ext-600-normal-DMVRjfRT.woff) format("woff");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:Barlow;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/barlow-latin-600-normal-DILqtrty.woff2) format("woff2"),url(/assets/barlow-latin-600-normal-CNwfPWQD.woff) format("woff");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:Barlow;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/barlow-vietnamese-700-normal-D6euyNzi.woff2) format("woff2"),url(/assets/barlow-vietnamese-700-normal-4Jt4k04K.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Barlow;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/barlow-latin-ext-700-normal-BLuWmldJ.woff2) format("woff2"),url(/assets/barlow-latin-ext-700-normal-CctuGmmz.woff) format("woff");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:Barlow;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/barlow-latin-700-normal-A9pxMQ4z.woff2) format("woff2"),url(/assets/barlow-latin-700-normal-__SGTsZ1.woff) format("woff");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}.sr-ui{--sr-display: "Barlow Condensed", "Arial Narrow", "Helvetica Neue", Impact, sans-serif;--sr-body: "Barlow", system-ui, -apple-system, "Segoe UI", sans-serif;--sr-gold-1: #fff6cf;--sr-gold-2: #ffe08a;--sr-gold-3: #d4af37;--sr-gold-4: #9a7414;--sr-orange: #f96302;--sr-orange-hi: #ff9a4d;--sr-orange-lo: #c44a00;--sr-orange-deep: #a83c00;--sr-chip-orange: linear-gradient(180deg, var(--sr-orange-lo), var(--sr-orange-deep));--sr-red: #ff3b4e;--sr-green: #2fe07a;--sr-blue: #3d8bff;--sr-aqua: #35d6ff;--sr-navy: #0a1230;--sr-navy-deep: #050914;--sr-ink: #0b1020;--sr-glass-a: rgba(22, 34, 84, .74);--sr-glass-b: rgba(7, 12, 34, .82);--sr-line: rgba(255, 255, 255, .16);--sr-safe-t: env(safe-area-inset-top, 0px);--sr-safe-r: env(safe-area-inset-right, 0px);--sr-safe-b: env(safe-area-inset-bottom, 0px);--sr-safe-l: env(safe-area-inset-left, 0px);--u0: clamp(3.2px, 1vmin, 5px);--u: var(--u0);--sr-pad: calc(var(--u) * 3.4);--sr-shadow-text: 0 2px 0 rgba(0, 0, 0, .4), 0 4px 14px rgba(0, 0, 0, .55);--sr-ease-out: cubic-bezier(.16, 1, .3, 1);--sr-ease-back: cubic-bezier(.34, 1.56, .64, 1);position:absolute;inset:0;overflow:hidden;pointer-events:none;color:#fff;font-family:var(--sr-body);font-weight:600;line-height:1.1;-webkit-font-smoothing:antialiased;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;text-size-adjust:100%;contain:layout style}.sr-ui *,.sr-ui *:before,.sr-ui *:after{box-sizing:border-box}.sr-ui h1,.sr-ui h2,.sr-ui p{margin:0}.sr-ui.sr-fonts-pending .sr-screen{opacity:0!important}.sr-ui [hidden]{display:none!important}.sr-ui img{-webkit-user-drag:none;user-select:none;pointer-events:none}.sr-sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap}.sr-display{font-family:var(--sr-display);font-weight:900;text-transform:uppercase;letter-spacing:.02em;line-height:.92}.sr-label{font-family:var(--sr-display);font-weight:700;font-size:calc(var(--u) * 3.6);letter-spacing:.18em;text-transform:uppercase;color:#ffffffb8}.sr-panel{position:relative;background:linear-gradient(180deg,var(--sr-glass-a),var(--sr-glass-b));border:1px solid var(--sr-line);border-radius:calc(var(--u) * 1.4);box-shadow:0 calc(var(--u) * 2) calc(var(--u) * 6) #00000061,inset 0 1px #ffffff29;-webkit-backdrop-filter:blur(10px) saturate(1.35);backdrop-filter:blur(10px) saturate(1.35)}.sr-panel:before{content:"";position:absolute;left:8%;right:8%;top:-1px;height:2px;background:linear-gradient(90deg,transparent,var(--sr-gold-2),transparent);opacity:.85}.sr-skew{transform:skew(-8deg)}.sr-skew>.sr-unskew{transform:skew(8deg)}.sr-led{display:flex;gap:calc(var(--u) * 1.1);justify-content:center}.sr-led>i{display:block;width:calc(var(--u) * 1.5);height:calc(var(--u) * 1.5);border-radius:50%;background:var(--sr-gold-2);box-shadow:0 0 calc(var(--u) * 1.6) var(--sr-orange);opacity:.25;animation:sr-led 1.4s linear infinite;animation-delay:calc(var(--i) * -70ms)}@keyframes sr-led{0%,to{opacity:.22}12%{opacity:1}34%{opacity:.22}}.sr-btn{pointer-events:auto;appearance:none;-webkit-appearance:none;border:0;margin:0;padding:0;font:inherit;color:inherit;background:none;cursor:pointer;touch-action:manipulation;min-width:48px;min-height:48px;-webkit-tap-highlight-color:transparent;transition:transform .12s var(--sr-ease-out),filter .12s}.sr-btn:focus{outline:none}.sr-btn:focus-visible{outline:3px solid var(--sr-gold-2);outline-offset:3px}.sr-btn[disabled],.sr-btn[aria-disabled=true]{cursor:default}.sr-icon-btn{position:relative;display:grid;place-items:center;width:48px;height:48px;color:#fff}.sr-icon-btn:before{content:"";position:absolute;inset:4px;border-radius:50%;background:linear-gradient(180deg,#1e2c64d1,#070c22e0);border:1px solid var(--sr-line);box-shadow:0 4px 12px #0006,inset 0 1px #ffffff2e}.sr-icon-btn>svg{position:relative;width:22px;height:22px;filter:drop-shadow(0 1px 2px rgba(0,0,0,.5))}.sr-icon-btn.is-down{transform:scale(.9)}.sr-cta-wrap{position:relative;display:block;width:min(100%,calc(var(--u) * 86));pointer-events:none}.sr-cta{position:relative;display:block;width:100%;min-height:calc(var(--u) * 22);padding:0 calc(var(--u) * 6);overflow:hidden;border-radius:calc(var(--u) * 1.8);font-family:var(--sr-display);font-weight:900;font-size:calc(var(--u) * 11.5 * var(--fit, 1));line-height:1;letter-spacing:.06em;text-transform:uppercase;color:#fff;text-shadow:0 3px 0 rgba(120,40,0,.75),0 6px 14px rgba(0,0,0,.35);background:linear-gradient(180deg,#ffb46e,#f96302 46%,#c44a00);transform:skew(-8deg);box-shadow:0 calc(var(--u) * 1.4) 0 #8a3200,0 calc(var(--u) * 3.4) calc(var(--u) * 7) #00000080,inset 0 2px #fff9,inset 0 -3px #0003}.sr-cta>span{position:relative;display:block;white-space:nowrap;transform:skew(8deg)}.sr-cta:before{content:"";position:absolute;inset:0;background:linear-gradient(100deg,transparent 30%,rgba(255,255,255,.6) 48%,transparent 66%);transform:translate(-130%);animation:sr-shine 3s ease-in-out infinite}.sr-cta.is-down{transform:skew(-8deg) translateY(calc(var(--u) * 1));box-shadow:0 calc(var(--u) * .4) 0 #8a3200,0 calc(var(--u) * 1.4) calc(var(--u) * 3) #00000080,inset 0 2px #ffffff80,inset 0 -3px #0003}.sr-cta[disabled],.sr-cta[aria-disabled=true]{filter:saturate(.25) brightness(.62)}.sr-cta[disabled]:before,.sr-cta[aria-disabled=true]:before{animation:none;opacity:0}@keyframes sr-shine{0%,55%{transform:translate(-130%)}to{transform:translate(130%)}}.sr-cta-wrap>.sr-cta{pointer-events:auto}.sr-cta-wrap.is-ready{animation:sr-cta-pulse 1.5s ease-in-out infinite}.sr-cta-wrap.is-ready:after{content:"";position:absolute;inset:0;border-radius:calc(var(--u) * 1.8);border:calc(var(--u) * .7) solid var(--sr-orange-hi);transform:skew(-8deg);opacity:0;pointer-events:none;animation:sr-cta-ring 1.5s ease-out infinite}@keyframes sr-cta-pulse{0%,to{transform:scale(1)}50%{transform:scale(1.035)}}@keyframes sr-cta-ring{0%{opacity:.85;transform:skew(-8deg) scale(1)}to{opacity:0;transform:skew(-8deg) scale(1.1,1.42)}}.sr-btn2{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:calc(var(--u) * 2);min-height:48px;padding:0 calc(var(--u) * 5);border-radius:calc(var(--u) * 1.4);font-family:var(--sr-display);font-weight:800;font-size:calc(var(--u) * 5);letter-spacing:.1em;text-transform:uppercase;color:#fff;background:linear-gradient(180deg,#283a82d9,#0c1436e6);border:1px solid rgba(255,255,255,.24);box-shadow:0 calc(var(--u) * 1) 0 #00000073,inset 0 1px #fff3;transform:skew(-8deg)}.sr-btn2>*{transform:skew(8deg)}.sr-btn2 svg{width:calc(var(--u) * 5.4);height:calc(var(--u) * 5.4)}.sr-btn2.is-down{transform:skew(-8deg) translateY(2px)}.sr-seg{display:flex;gap:calc(var(--u) * .8);padding:calc(var(--u) * .8);border-radius:calc(var(--u) * 1.4);background:#0006;border:1px solid rgba(255,255,255,.1);pointer-events:auto}.sr-seg>.sr-btn{flex:1 1 0;min-width:0;padding:0 calc(var(--u) * 1.4);border-radius:calc(var(--u) * 1);font-family:var(--sr-display);font-weight:800;font-size:calc(var(--u) * 4.6);letter-spacing:.1em;text-transform:uppercase;color:#ffffffb8;transition:background .18s,color .18s,transform .12s var(--sr-ease-out)}.sr-seg>.sr-btn.is-on{color:#fff;background:var(--sr-chip-orange);text-shadow:0 2px 0 rgba(60,18,0,.7);box-shadow:inset 0 1px #ffbe788c,0 2px 8px #f9630266}.sr-seg>.sr-btn.is-down{transform:scale(.96)}.sr-switch{position:relative;width:64px;height:48px}.sr-switch:before{content:"";position:absolute;left:0;top:8px;width:64px;height:32px;border-radius:16px;background:#00000080;border:1px solid rgba(255,255,255,.2);transition:background .2s}.sr-switch:after{content:"";position:absolute;left:4px;top:12px;width:24px;height:24px;border-radius:50%;background:#cfd8ee;box-shadow:0 2px 4px #00000080;transition:transform .22s var(--sr-ease-back),background .2s}.sr-switch[aria-checked=true]:before{background:linear-gradient(180deg,#ff9a4d,#f96302);border-color:#ffffff80}.sr-switch[aria-checked=true]:after{transform:translate(32px);background:#fff}.sr-switch.is-disabled,.sr-switch[aria-disabled=true]{opacity:.4;filter:grayscale(1);cursor:not-allowed}.sr-range{--p: 100%;pointer-events:auto;-webkit-appearance:none;appearance:none;width:100%;height:48px;margin:0;background:transparent;touch-action:pan-y}.sr-range:focus{outline:none}.sr-range:focus-visible{outline:3px solid var(--sr-gold-2);outline-offset:2px;border-radius:8px}.sr-range::-webkit-slider-runnable-track{height:10px;border-radius:5px;background:linear-gradient(90deg,#f96302,#ffb066) 0 / var(--p) 100% no-repeat,#00000080;border:1px solid rgba(255,255,255,.16)}.sr-range::-moz-range-track{height:10px;border-radius:5px;background:#00000080;border:1px solid rgba(255,255,255,.16)}.sr-range::-moz-range-progress{height:10px;border-radius:5px;background:linear-gradient(90deg,#f96302,#ffb066)}.sr-range::-webkit-slider-thumb{-webkit-appearance:none;width:30px;height:30px;margin-top:-11px;border-radius:50%;background:radial-gradient(circle at 35% 30%,#fff,#ffe08a 60%,#d4af37);border:2px solid #fff;box-shadow:0 3px 8px #0000008c}.sr-range::-moz-range-thumb{width:26px;height:26px;border-radius:50%;background:radial-gradient(circle at 35% 30%,#fff,#ffe08a 60%,#d4af37);border:2px solid #fff;box-shadow:0 3px 8px #0000008c}.sr-screen{position:absolute;inset:0;contain:layout paint;visibility:hidden;opacity:0;pointer-events:none;transition:opacity .3s ease,visibility 0s linear .3s}.sr-screen.is-on{visibility:visible;opacity:1;transition:opacity .3s ease,visibility 0s}.sr-screen.is-on .sr-in-top{animation:sr-in-top .5s var(--sr-ease-out) both;animation-delay:var(--d, 0s)}.sr-screen.is-on .sr-in-bottom{animation:sr-in-bottom .5s var(--sr-ease-out) both;animation-delay:var(--d, 0s)}.sr-screen.is-on .sr-in-pop{animation:sr-in-pop .55s var(--sr-ease-back) both;animation-delay:var(--d, 0s)}.sr-screen.is-on .sr-in-fade{animation:sr-in-fade .5s ease both;animation-delay:var(--d, 0s)}.sr-screen.is-on .sr-in-bottom.sr-cta-wrap.is-ready{animation:sr-in-bottom .5s var(--sr-ease-out) both,sr-cta-pulse 1.5s ease-in-out infinite;animation-delay:var(--d, 0s),calc(var(--d, 0s) + .5s)}.sr-screen:not(.is-on) *,.sr-screen:not(.is-on) *:before,.sr-screen:not(.is-on) *:after{animation-play-state:paused!important}@keyframes sr-in-top{0%{opacity:0;transform:translateY(-40px)}}@keyframes sr-in-bottom{0%{opacity:0;transform:translateY(40px)}}@keyframes sr-in-pop{0%{opacity:0;transform:scale(.6)}}@keyframes sr-in-fade{0%{opacity:0}}.sr-results{--u: min(var(--u0), calc(100vh / 232));--u: min(var(--u0), calc(100dvh / 232))}.sr-settings{--u: min(var(--u0), calc(100vh / 215));--u: min(var(--u0), calc(100dvh / 215))}.sr-title{--u: min(var(--u0), calc(100vh / 170));--u: min(var(--u0), calc(100dvh / 170))}.sr-title{pointer-events:none;display:flex;flex-direction:column;align-items:center;padding:calc(var(--sr-safe-t) + var(--sr-pad)) calc(var(--sr-safe-r) + var(--sr-pad)) calc(var(--sr-safe-b) + var(--sr-pad)) calc(var(--sr-safe-l) + var(--sr-pad))}.sr-title.is-on{pointer-events:auto}.sr-title__bg{position:absolute;inset:0;overflow:hidden;background:radial-gradient(130% 70% at 50% -5%,#22389a,#0f1c5a 34%,#0a1230 62%,#050914)}.sr-title__bg:before{content:"";position:absolute;inset:0;background:radial-gradient(70% 16% at 50% 66%,rgba(255,214,120,.22),transparent 72%)}.sr-title__bg:after{content:"";position:absolute;inset:0;background:radial-gradient(120% 90% at 50% 45%,transparent 55%,rgba(0,0,0,.5) 100%),linear-gradient(180deg,transparent 78%,rgba(5,9,20,.6))}.sr-field{position:absolute;left:-70%;right:-70%;bottom:-6%;height:92%;overflow:hidden;transform-origin:50% 100%;transform:perspective(calc(var(--u) * 120)) rotateX(64deg);background:linear-gradient(180deg,#1f8f3a00,#26aa4680 40%,#187830cc);mask-image:linear-gradient(180deg,transparent 0%,#000 34%);-webkit-mask-image:linear-gradient(180deg,transparent 0%,#000 34%)}.sr-field__lines{position:absolute;inset:-80px 0 0;background:repeating-linear-gradient(180deg,rgba(255,255,255,.4) 0 5px,transparent 5px 80px),repeating-linear-gradient(90deg,transparent 0 calc(10% - 3px),rgba(255,255,255,.22) calc(10% - 3px) 10%);animation:sr-field 2.6s linear infinite}@keyframes sr-field{to{transform:translateY(80px)}}.sr-beam{position:absolute;top:-12%;width:90%;height:90%;opacity:.85;background:conic-gradient(from 168deg at 50% 0%,transparent 0deg,rgba(255,244,214,.2) 13deg,transparent 30deg);transform-origin:50% 0;animation:sr-beam 7s ease-in-out infinite alternate}.sr-beam.l{left:-30%}.sr-beam.r{right:-30%;transform:scaleX(-1);animation-name:sr-beam-r;animation-delay:-3s}@keyframes sr-beam{0%{transform:rotate(-5deg)}to{transform:rotate(6deg)}}@keyframes sr-beam-r{0%{transform:scaleX(-1) rotate(-5deg)}to{transform:scaleX(-1) rotate(6deg)}}.sr-title__top{position:relative;z-index:2;width:100%;display:flex;justify-content:space-between;align-items:center}.sr-badge{display:inline-flex;align-items:center;gap:calc(var(--u) * 1.8);height:40px;padding:0 calc(var(--u) * 3.4);border-radius:20px;font-family:var(--sr-display);font-weight:800;font-size:calc(var(--u) * 4);letter-spacing:.16em;text-transform:uppercase;background:#060a1eb3;border:1px solid rgba(255,255,255,.18);transition:opacity .3s}.sr-badge[hidden]{display:none}.sr-badge i{width:calc(var(--u) * 2);height:calc(var(--u) * 2);border-radius:50%;background:var(--sr-green);box-shadow:0 0 10px var(--sr-green)}.sr-badge[data-mode=desktop] i{background:var(--sr-aqua);box-shadow:0 0 10px var(--sr-aqua)}.sr-badge[data-mode=camera-ar] i{background:var(--sr-gold-2);box-shadow:0 0 10px var(--sr-gold-2)}.sr-title__main{position:relative;z-index:1;flex:1 1 auto;min-height:0;width:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:calc(var(--u) * 2.6);text-align:center}.sr-logo{width:min(calc(var(--u) * 62),70vw);filter:drop-shadow(0 8px 14px rgba(0,0,0,.5))}.sr-logo svg{display:block;width:100%;height:auto}.sr-logo__ring{animation:sr-ring-blink 2.4s ease-in-out infinite}.sr-logo__ring.g{animation-delay:.4s}.sr-logo__ring.b{animation-delay:.8s}@keyframes sr-ring-blink{0%,to{opacity:.75}30%{opacity:1}}.sr-logo__ball{opacity:0}@supports (offset-path: path("M0 0")){.sr-logo__ball{offset-path:path("M-6 84C40 -14 112 -14 150 50");offset-rotate:0deg;animation:sr-ball-arc 2.4s cubic-bezier(.4,0,.6,1) infinite}}@keyframes sr-ball-arc{0%{offset-distance:0%;opacity:0}10%{opacity:1}80%{offset-distance:100%;opacity:1}90%,to{offset-distance:100%;opacity:0}}.sr-wordmark{position:relative;display:flex;flex-direction:column;align-items:center;font-family:var(--sr-display);font-weight:900;text-transform:uppercase;line-height:.82;transform:skew(-8deg);filter:drop-shadow(0 calc(var(--u) * 1.2) 0 #6b3d00) drop-shadow(0 0 calc(var(--u) * 7) rgba(249,99,2,.45))}.sr-wordmark>span{display:block;background:linear-gradient(180deg,#fff9dc,#ffe08a,#d4af37 52%,#f96302);-webkit-background-clip:text;background-clip:text;color:transparent;-webkit-text-fill-color:transparent;padding:0 .04em}.sr-wordmark__1{font-size:calc(var(--u) * 31 * var(--fit, 1));letter-spacing:.2em;margin-right:-.2em}.sr-wordmark__2{font-size:calc(var(--u) * 23.4 * var(--fit, 1));letter-spacing:.005em}.sr-title.is-on .sr-wordmark{animation:sr-wordmark-in .8s var(--sr-ease-back) both}@keyframes sr-wordmark-in{0%{opacity:0;transform:skew(-8deg) scale(1.5);filter:blur(8px)}}.sr-title .sr-led{width:min(88%,calc(var(--u) * 80));justify-content:space-between}.sr-tagline{font-family:var(--sr-display);font-weight:700;font-size:calc(var(--u) * 4.8);letter-spacing:.34em;text-indent:.34em;text-transform:uppercase;color:#ffffffd1;text-shadow:var(--sr-shadow-text)}.sr-title__bottom{position:relative;z-index:2;width:100%;display:flex;flex-direction:column;align-items:center;gap:calc(var(--u) * 2.4)}.sr-loadbar{display:flex;width:min(100%,calc(var(--u) * 90));gap:3px;transform:skew(-8deg);transition:opacity .4s,transform .4s var(--sr-ease-out),max-height .4s;max-height:60px}.sr-loadbar>i{flex:1 1 0;height:calc(var(--u) * 1.8);border-radius:1px;background:#ffffff24;transition:background .2s,box-shadow .2s}.sr-loadbar>i.on{background:linear-gradient(180deg,#ffb066,#f96302);box-shadow:0 0 8px #f96302cc}.sr-loadtext{font-family:var(--sr-display);font-weight:700;font-size:calc(var(--u) * 4);letter-spacing:.24em;text-indent:.24em;color:#ffffffb3;text-transform:uppercase;min-height:1.1em}.sr-title.is-loaded .sr-loadbar{opacity:0;max-height:0;transform:skew(-8deg) scaleX(.6)}.sr-title.is-loaded .sr-loadtext{opacity:0}.sr-note{max-width:88%;text-align:center;font-size:calc(var(--u) * 3.7);font-weight:600;letter-spacing:.04em;color:#ffffffa8;min-height:2.2em}.sr-best{font-family:var(--sr-display);font-weight:800;font-size:calc(var(--u) * 4.4);letter-spacing:.22em;text-transform:uppercase;color:#ffffffb8}.sr-best b{margin-left:.4em;font-size:1.45em;letter-spacing:.04em;background:linear-gradient(180deg,#fff6cf,#ffe08a 45%,#d4af37);-webkit-background-clip:text;background-clip:text;color:transparent;font-variant-numeric:tabular-nums}.sr-title.is-leaving .sr-title__main,.sr-title.is-leaving .sr-title__bottom{transform:scale(1.06);opacity:0;transition:transform .35s ease-in,opacity .3s ease-in}.sr-placement{display:flex;flex-direction:column;align-items:center;justify-content:space-between;padding:calc(var(--sr-safe-t) + calc(var(--u) * 15)) calc(var(--sr-safe-r) + var(--sr-pad)) calc(var(--sr-safe-b) + calc(var(--u) * 5)) calc(var(--sr-safe-l) + var(--sr-pad))}.sr-coach{display:flex;flex-direction:column;align-items:center;gap:calc(var(--u) * 1.6);text-align:center;padding:calc(var(--u) * 2.2) calc(var(--u) * 6) calc(var(--u) * 2.6);max-width:92%;transition:opacity .3s,transform .4s var(--sr-ease-out)}.sr-coach>.sr-unskew{display:flex;flex-direction:column;align-items:center;gap:calc(var(--u) * 1.6)}.sr-coach.is-hidden{opacity:0;transform:translateY(-16px) scale(.96)}.sr-coach__icon{width:calc(var(--u) * 17);height:auto}.sr-coach__title{font-size:calc(var(--u) * 8 * var(--fit, 1));white-space:nowrap;letter-spacing:.04em;text-shadow:var(--sr-shadow-text)}.sr-coach__sub{font-family:var(--sr-display);font-weight:700;font-size:calc(var(--u) * 4.4);letter-spacing:.2em;color:var(--sr-orange-hi);text-transform:uppercase}.sr-coach.is-hidden .sr-scan__phone,.sr-coach.is-hidden .sr-scan__line{animation-play-state:paused}.sr-scan__phone{transform-box:fill-box;transform-origin:50% 100%;animation:sr-scan-phone 3.2s ease-in-out infinite}.sr-scan__line{animation:sr-scan-line 1.6s ease-in-out infinite alternate}@keyframes sr-scan-phone{0%,to{transform:rotate(-9deg) translate(-4px)}50%{transform:rotate(9deg) translate(4px)}}@keyframes sr-scan-line{0%{transform:translateY(0)}to{transform:translateY(22px)}}.sr-tapbuild{position:absolute;left:50%;bottom:calc(var(--sr-safe-b) + calc(var(--u) * 42));width:min(78%,calc(var(--u) * 84));transform:translate(-50%);text-align:center;pointer-events:none;transition:opacity .25s}.sr-tapbuild.is-hidden{opacity:0}.sr-tapbuild__pill{position:relative;display:block;padding:calc(var(--u) * 4.4) calc(var(--u) * 6);border-radius:calc(var(--u) * 1.8);font-family:var(--sr-display);font-weight:900;font-size:calc(var(--u) * 10.6 * var(--fit, 1));letter-spacing:.06em;line-height:1;white-space:nowrap;text-transform:uppercase;color:#fff;text-shadow:0 3px 0 rgba(120,40,0,.75),0 6px 14px rgba(0,0,0,.35);background:linear-gradient(180deg,#ffb46e,#f96302 46%,#c44a00);transform:skew(-8deg);box-shadow:0 calc(var(--u) * 1.4) 0 #8a3200,0 calc(var(--u) * 3.4) calc(var(--u) * 7) #00000080,inset 0 2px #fff9}.sr-tapbuild__pill>span{display:block;transform:skew(8deg)}.sr-tapbuild:not(.is-hidden) .sr-tapbuild__pill{animation:sr-tap-pulse .9s ease-in-out infinite}.sr-tapbuild__pill:after{content:"";position:absolute;inset:0;border-radius:inherit;border:calc(var(--u) * .7) solid var(--sr-orange-hi);opacity:0;animation:sr-cta-ring .9s ease-out infinite}.sr-tapbuild.is-hidden .sr-tapbuild__pill:after{animation-play-state:paused}@keyframes sr-tap-pulse{0%,to{transform:skew(-8deg) scale(1)}50%{transform:skew(-8deg) scale(1.06)}}.sr-tapbuild__sub{margin-top:calc(var(--u) * 2.4);font-family:var(--sr-display);font-weight:700;font-size:calc(var(--u) * 4.4);letter-spacing:.3em;text-indent:.3em;text-transform:uppercase;color:#ffffffdb;text-shadow:var(--sr-shadow-text)}.sr-scale{display:flex;flex-direction:column;align-items:center;gap:calc(var(--u) * 1.8);width:min(100%,calc(var(--u) * 88))}.sr-scale .sr-seg{width:100%}.sr-scale__note{font-family:var(--sr-display);font-weight:700;font-size:calc(var(--u) * 3.8);letter-spacing:.2em;text-indent:.2em;text-transform:uppercase;color:#ffffffc7;text-shadow:var(--sr-shadow-text)}.sr-build{display:flex;flex-direction:column;align-items:center;justify-content:flex-end;gap:calc(var(--u) * 3);padding:0 calc(var(--sr-safe-r) + var(--sr-pad)) calc(var(--sr-safe-b) + calc(var(--u) * 3.6)) calc(var(--sr-safe-l) + var(--sr-pad))}.sr-build__ticker{display:flex;align-items:center;gap:calc(var(--u) * 3.4);padding:calc(var(--u) * 2.4) calc(var(--u) * 5) calc(var(--u) * 2.4) calc(var(--u) * 3);max-width:96%}.sr-build__ticker>.sr-unskew{display:flex;align-items:center;gap:calc(var(--u) * 3.4)}.sr-build__count{font-family:var(--sr-display);font-weight:800;font-size:calc(var(--u) * 4.6);letter-spacing:.1em;color:var(--sr-orange-hi);padding-right:calc(var(--u) * 3.2);border-right:2px solid rgba(255,255,255,.2);font-variant-numeric:tabular-nums;white-space:nowrap}.sr-build__count b{font-size:1.6em;color:#fff;letter-spacing:.02em}.sr-build__labels{position:relative;height:calc(var(--u) * 8);min-width:calc(var(--u) * 62);overflow:hidden}.sr-build__label{position:absolute;left:0;top:0;white-space:nowrap;font-family:var(--sr-display);font-weight:900;font-size:calc(var(--u) * 7.2);line-height:1.1;letter-spacing:.04em;text-transform:uppercase;color:#fff;text-shadow:0 2px 0 rgba(0,0,0,.35);opacity:0}.sr-build__bar{position:relative;width:min(100%,calc(var(--u) * 92));height:calc(var(--u) * 2.6);border-radius:1px;overflow:hidden;transform:skew(-8deg);background:#00000080;border:1px solid rgba(255,255,255,.18)}.sr-build__fill{position:absolute;inset:0;transform-origin:0 50%;transform:scaleX(0);transition:transform .45s var(--sr-ease-out);overflow:hidden;background:#f96302}.sr-build__fill:before{content:"";position:absolute;inset:0 -40px;background:repeating-linear-gradient(-45deg,#f96302 0 8px,#1a1207 8px 16px);animation:sr-stripes .7s linear infinite}@keyframes sr-stripes{to{transform:translate(22.63px)}}.sr-build__fill:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,rgba(255,255,255,.35),transparent 50%)}.sr-hud{pointer-events:none}.sr-hud__top{position:absolute;left:calc(var(--sr-safe-l) + var(--sr-pad));right:calc(var(--sr-safe-r) + var(--sr-pad));top:calc(var(--sr-safe-t) + calc(var(--u) * 2.6));display:flex;flex-direction:column;gap:calc(var(--u) * 1.6)}.sr-hud__row1{display:flex;justify-content:space-between;align-items:flex-start;gap:calc(var(--u) * 3.4)}.sr-hud__row2{position:relative;display:flex;align-items:flex-start;gap:calc(var(--u) * 2.4);padding-left:calc(var(--u) * 1)}.sr-hud__left{display:flex;flex-direction:column;align-items:flex-start;gap:calc(var(--u) * 2);flex:1 1 0;min-width:0}.sr-hud__right{display:flex;align-items:flex-start;gap:calc(var(--u) * 1.4);flex:none}.sr-score{min-width:min(calc(var(--u) * 42),100%);max-width:100%;padding:calc(var(--u) * 1.6) calc(var(--u) * 5) calc(var(--u) * 1.8) calc(var(--u) * 4);transform-origin:0 0}.sr-score>.sr-unskew{display:flex;flex-direction:column;align-items:flex-start;position:relative;min-width:0}.sr-score .sr-label{font-size:calc(var(--u) * 3.2);color:var(--sr-gold-2);display:flex;align-items:center;align-self:stretch;gap:calc(var(--u) * 1.4);white-space:nowrap}.sr-score .sr-label:before{content:"";width:calc(var(--u) * 1.5);height:calc(var(--u) * 1.5);border-radius:50%;background:var(--sr-orange);box-shadow:0 0 8px var(--sr-orange)}.sr-score__num{display:block;font-family:var(--sr-display);font-weight:900;font-size:calc(var(--u) * 15 * var(--fit, 1));white-space:nowrap;line-height:.95;letter-spacing:.01em;font-variant-numeric:tabular-nums;background:linear-gradient(180deg,#fff9dc,#ffe08a 45%,#d4af37);-webkit-background-clip:text;background-clip:text;color:transparent;filter:drop-shadow(0 2px 0 rgba(90,50,0,.7));transform-origin:0 60%}.sr-score__delta{position:absolute;right:calc(var(--u) * -1.5);top:0;font-family:var(--sr-display);font-weight:900;font-size:calc(var(--u) * 5.8);letter-spacing:.03em;color:var(--sr-green);text-shadow:0 2px 6px rgba(0,0,0,.7);opacity:0;white-space:nowrap}.sr-score.has-final .sr-score__delta{top:calc(var(--u) * 8.4)}.sr-final-x{flex:none;margin-left:auto;padding:calc(var(--u) * .5) calc(var(--u) * 1.6);font-family:var(--sr-display);font-weight:900;font-size:calc(var(--u) * 3.6);letter-spacing:.08em;white-space:nowrap;color:#fff;background:var(--sr-chip-orange);border-radius:3px;box-shadow:0 2px 6px #00000080;opacity:0;transform:scale(.6);transition:opacity .25s,transform .35s var(--sr-ease-back)}.sr-final-x.is-on{opacity:1;transform:scale(1)}.sr-streak{display:flex;align-items:center;gap:calc(var(--u) * 1.2);margin-top:calc(var(--u) * 1.8);padding:calc(var(--u) * .6) calc(var(--u) * 3) calc(var(--u) * .6) calc(var(--u) * 1.8);border-radius:calc(var(--u) * 1.2);background:linear-gradient(90deg,var(--sr-orange-lo),var(--sr-orange-deep));border:1px solid rgba(255,190,120,.55);box-shadow:0 4px 14px #f9630266;transform:skew(-8deg) scale(.6);transform-origin:0 50%;opacity:0;transition:opacity .2s,transform .4s var(--sr-ease-back)}.sr-streak.is-on{opacity:1;transform:skew(-8deg) scale(1)}.sr-hud.is-reveal .sr-streak{opacity:0}.sr-streak>*{transform:skew(8deg)}.sr-streak__flame{width:calc(var(--u) * 5);height:calc(var(--u) * 6);transform-origin:50% 100%;animation:sr-flame .55s ease-in-out infinite alternate;filter:drop-shadow(0 0 6px rgba(255,140,30,.9))}.sr-streak__flame svg{display:block;width:100%;height:100%}.sr-streak:not(.is-on) .sr-streak__flame{animation-play-state:paused}@keyframes sr-flame{0%{transform:skew(6deg) scaleX(.94)}to{transform:skew(-6deg) scale(1.06,1.1)}}.sr-streak__txt{display:flex;align-items:baseline;gap:calc(var(--u) * 1);font-family:var(--sr-display);font-weight:900;text-transform:uppercase;text-shadow:0 2px 0 rgba(120,40,0,.6);white-space:nowrap}.sr-streak__txt b{font-size:calc(var(--u) * 7);line-height:1}.sr-streak__txt small{font-size:calc(var(--u) * 4);letter-spacing:.04em;color:#fff}.sr-streak.is-hot{background:linear-gradient(90deg,#d02a14,#b03a00);box-shadow:0 4px 22px #ff5a14b3}.sr-throws{padding:calc(var(--u) * 1.6) calc(var(--u) * 3.6) calc(var(--u) * 1.8);min-width:calc(var(--u) * 29)}.sr-throws>.sr-unskew{display:flex;flex-direction:column;align-items:flex-end;gap:calc(var(--u) * .6)}.sr-throws__row{display:flex;align-items:baseline;gap:calc(var(--u) * 1.6)}.sr-throws .sr-label{font-size:calc(var(--u) * 3.2);color:#ffffffa8}.sr-throws__count{font-family:var(--sr-display);font-weight:900;font-size:calc(var(--u) * 8.4);line-height:1;font-variant-numeric:tabular-nums;text-shadow:0 2px 0 rgba(0,0,0,.4)}.sr-throws__count small{font-size:.62em;color:#fff9;font-weight:800}.sr-throws__phase{font-family:var(--sr-display);font-weight:800;font-size:calc(var(--u) * 4);letter-spacing:.16em;text-transform:uppercase;color:var(--sr-gold-2);white-space:nowrap}.sr-throws__phase.is-final{color:var(--sr-orange-hi);animation:sr-final-blink .9s ease-in-out infinite}@keyframes sr-final-blink{50%{opacity:.55}}.sr-pips{display:flex;gap:calc(var(--u) * .7);margin-top:calc(var(--u) * .6)}.sr-pip{width:calc(var(--u) * 1.7);height:calc(var(--u) * 3.4);border-radius:1px;background:#ffffff24;border:1px solid rgba(255,255,255,.22);transition:background .25s,box-shadow .25s,transform .3s var(--sr-ease-back)}.sr-pip[data-s=current]{background:#fff;border-color:#fff;box-shadow:0 0 8px #ffffffe6;animation:sr-pip-cur .9s ease-in-out infinite}.sr-pip[data-s=catch]{background:var(--sr-aqua);border-color:transparent;box-shadow:0 0 6px #35d6ffb3}.sr-pip[data-s=great]{background:var(--sr-orange);border-color:transparent;box-shadow:0 0 6px #f96302cc}.sr-pip[data-s=perfect]{background:linear-gradient(180deg,#fff6cf,#ffe08a 50%,#d4af37);border-color:transparent;box-shadow:0 0 9px #ffe08af2}.sr-pip[data-s=miss]{background:#ff3b4e8c;border-color:#ff3b4ecc}@keyframes sr-pip-cur{50%{opacity:.45}}.sr-mute{margin-top:calc(var(--u) * .4)}.sr-mute>svg[hidden]{display:none}.sr-hud__top{transition:opacity .25s}.sr-hud.is-aiming .sr-hud__top{opacity:.55}.sr-mute.is-muted{color:#ffffff80}.sr-reels{position:relative;flex:none;pointer-events:none;display:flex;flex-direction:column;align-items:flex-start;gap:calc(var(--u) * 1.6);transform-origin:0 0;transition:transform .5s var(--sr-ease-back)}.sr-reels.is-reveal{transform:scale(1.32)}.sr-reels__panel{display:flex;padding:calc(var(--u) * 1.4) calc(var(--u) * 2.2)}.sr-reels__panel>.sr-unskew{display:flex;gap:calc(var(--u) * 1.4)}.sr-cell{--c: #fff;position:relative;width:calc(var(--u) * 10.6);height:calc(var(--u) * 10.6);border-radius:calc(var(--u) * 1.2);background:radial-gradient(circle at 50% 35%,#ffffff1a,#0000008c);border:2px solid var(--c);border-color:color-mix(in srgb,var(--c) 55%,transparent);box-shadow:inset 0 0 calc(var(--u) * 3) #ffffff1f;box-shadow:inset 0 0 calc(var(--u) * 3) color-mix(in srgb,var(--c) 22%,transparent);transition:border-color .25s,box-shadow .25s,transform .3s var(--sr-ease-back)}.sr-cell[data-c=R]{--c: var(--sr-red)}.sr-cell[data-c=G]{--c: var(--sr-green)}.sr-cell[data-c=B]{--c: var(--sr-blue)}.sr-cell__dot{position:absolute;left:50%;top:50%;width:calc(var(--u) * 3.2);height:calc(var(--u) * 3.2);margin:calc(var(--u) * -1.6) 0 0 calc(var(--u) * -1.6);border-radius:50%;border:2px solid var(--c);opacity:.6;transition:opacity .2s}.sr-cell__win{position:absolute;inset:3px;overflow:hidden;border-radius:calc(var(--u) * .8);opacity:0;transition:opacity .15s}.sr-cell__strip{position:absolute;left:0;right:0;top:0;height:500%;display:flex;flex-direction:column;filter:blur(.8px);animation:sr-strip .3s linear infinite;animation-play-state:paused}.sr-cell__strip img,.sr-cell__icon{display:block;width:100%;height:20%;object-fit:contain}.sr-cell__icon{position:absolute;left:4px;top:4px;width:calc(100% - 8px);height:calc(100% - 8px);opacity:0;transform:scale(.5);filter:drop-shadow(0 2px 3px rgba(0,0,0,.6))}@keyframes sr-strip{to{transform:translateY(-80%)}}.sr-cell.is-caught .sr-cell__dot{background:var(--c);opacity:1;box-shadow:0 0 10px var(--c)}.sr-cell.is-spinning .sr-cell__dot{opacity:0}.sr-cell.is-spinning .sr-cell__win{opacity:1}.sr-cell.is-spinning .sr-cell__strip{animation-play-state:running}.sr-cell.is-spinning{border-color:var(--c);box-shadow:0 0 calc(var(--u) * 3) #ffffff4d;box-shadow:inset 0 0 calc(var(--u) * 3) color-mix(in srgb,var(--c) 40%,transparent),0 0 calc(var(--u) * 3) color-mix(in srgb,var(--c) 45%,transparent)}.sr-cell.is-landed .sr-cell__dot,.sr-cell.is-locked .sr-cell__dot{opacity:0}.sr-cell.is-landed .sr-cell__icon,.sr-cell.is-locked .sr-cell__icon{opacity:1;transform:scale(1);transition:opacity .12s,transform .4s var(--sr-ease-back)}.sr-cell.is-landed{border-color:var(--c)}.sr-cell.is-locked{border-color:var(--sr-gold-2);box-shadow:inset 0 0 calc(var(--u) * 3) #ffe08a59,0 0 calc(var(--u) * 3.4) #ffe08a99}.sr-cell.is-target{animation:sr-cell-target .9s ease-in-out infinite}@keyframes sr-cell-target{50%{transform:scale(1.12)}}.sr-cell__tag{position:absolute;left:50%;bottom:100%;margin-bottom:calc(var(--u) * 1.4);transform:translate(-50%) skew(8deg);padding:calc(var(--u) * .5) calc(var(--u) * 1.6);border-radius:2px;font-family:var(--sr-display);font-weight:900;font-size:calc(var(--u) * 3.2);letter-spacing:.14em;color:#0b1020;background:var(--sr-green);white-space:nowrap;opacity:0;transition:opacity .2s}.sr-cell.is-target .sr-cell__tag{opacity:1}.sr-reels__label{min-height:calc(var(--u) * 7);padding:calc(var(--u) * 1.2) calc(var(--u) * 4);font-family:var(--sr-display);font-weight:900;font-size:calc(var(--u) * 5.6);letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;color:#1a1000;background:linear-gradient(180deg,#fff6cf,#ffe08a 50%,#d4af37);transform:skew(-8deg);box-shadow:0 4px 14px #00000080,0 0 22px #ffe08a80;opacity:0;pointer-events:none}.sr-reels__label>span{display:block;transform:skew(8deg)}.sr-reels__label.is-near{color:#fff;background:linear-gradient(180deg,#32448cf2,#0c1436f2);box-shadow:0 4px 14px #00000080}.sr-wind{display:flex;align-items:center;gap:calc(var(--u) * 1.8);margin:calc(var(--u) * 2) 0 0 auto;padding:calc(var(--u) * 1) calc(var(--u) * 3);border-radius:999px;background:#060a1eb3;border:1px solid rgba(255,255,255,.18);font-family:var(--sr-display);font-weight:800;font-size:calc(var(--u) * 3.4);letter-spacing:.16em;text-transform:uppercase;opacity:0;transform:translateY(-6px);transition:opacity .3s,transform .4s var(--sr-ease-out)}.sr-wind.is-on{opacity:1;transform:none}.sr-wind__arrow{display:flex;transition:transform .5s var(--sr-ease-out);color:var(--sr-aqua)}.sr-wind__arrow svg{width:calc(var(--u) * 2.4);height:calc(var(--u) * 3.2);margin-left:-1px;opacity:.35}.sr-wind[data-s="1"] .sr-wind__arrow svg:nth-child(1),.sr-wind[data-s="2"] .sr-wind__arrow svg:nth-child(-n+2),.sr-wind[data-s="3"] .sr-wind__arrow svg{opacity:1}.sr-wind[data-s="3"] .sr-wind__arrow{color:var(--sr-orange-hi)}.sr-prompt{position:absolute;left:0;right:0;top:var(--sr-prompt-top, 58%);display:flex;justify-content:center;padding:0 var(--sr-pad);opacity:0;transform:translateY(12px);transition:opacity .25s,transform .35s var(--sr-ease-out),top .2s ease-out}.sr-prompt.is-on{opacity:1;transform:none}.sr-prompt__text{display:inline-block;max-width:100%;padding:calc(var(--u) * 2) calc(var(--u) * 6);font-family:var(--sr-display);font-weight:900;font-size:min(calc(var(--u) * 8.4),6.6vw);line-height:1;letter-spacing:.05em;text-align:center;text-transform:uppercase;color:#fff;text-shadow:0 2px 0 rgba(0,0,0,.5),0 4px 16px rgba(0,0,0,.6);background:linear-gradient(90deg,transparent,rgba(6,10,30,.72) 14%,rgba(6,10,30,.72) 86%,transparent);border-top:2px solid rgba(255,224,138,.55);border-bottom:2px solid rgba(255,224,138,.55)}.sr-gesture{position:absolute;left:50%;bottom:calc(var(--sr-safe-b) + calc(var(--u) * 8));width:calc(var(--u) * 14);height:calc(var(--u) * 34);margin-left:calc(var(--u) * -7);opacity:0;transition:opacity .3s}.sr-gesture.is-on{opacity:1}.sr-gesture__trail{position:absolute;left:50%;top:8%;bottom:12%;width:4px;margin-left:-2px;border-radius:2px;background:repeating-linear-gradient(180deg,rgba(255,255,255,.7) 0 7px,transparent 7px 15px);opacity:.7}.sr-gesture__finger{position:absolute;left:50%;top:6%;width:calc(var(--u) * 10);height:calc(var(--u) * 10);margin-left:calc(var(--u) * -5);border-radius:50%;background:radial-gradient(circle at 40% 35%,#fffffff2,#ffffff8c 60%,#ffffff40);box-shadow:0 0 0 calc(var(--u) * 1.4) #ffffff40,0 6px 16px #0006;animation:sr-gesture 1.7s cubic-bezier(.5,0,.3,1) infinite}@keyframes sr-gesture{0%{transform:translateY(0) scale(1.1);opacity:0}12%{transform:translateY(0) scale(.92);opacity:1}70%{transform:translateY(calc(var(--u) * 18)) scale(.92);opacity:1}90%,to{transform:translateY(calc(var(--u) * 18)) scale(1.1);opacity:0}}.sr-power{position:absolute;left:50%;bottom:calc(var(--sr-safe-b) + calc(var(--u) * 12));width:calc(var(--u) * 30);height:calc(var(--u) * 30);margin-left:calc(var(--u) * -15);opacity:0;transform:scale(.7);transition:opacity .18s,transform .3s var(--sr-ease-back)}.sr-power.is-on{opacity:1;transform:scale(1)}.sr-power.is-release{opacity:0;transform:scale(1.7);transition:opacity .32s ease-out,transform .32s ease-out}.sr-power svg{display:block;width:100%;height:100%;filter:drop-shadow(0 3px 8px rgba(0,0,0,.55));overflow:visible}.sr-power__pct{position:absolute;inset:0;display:grid;place-items:center;font-family:var(--sr-display);font-weight:900;font-size:calc(var(--u) * 8.6);font-variant-numeric:tabular-nums;text-shadow:0 2px 0 rgba(0,0,0,.5),0 3px 10px rgba(0,0,0,.6)}.sr-power__pct small{font-size:.42em;opacity:.7;margin-left:1px;align-self:end;margin-bottom:1.45em;margin-right:-.5em}.sr-power.is-perfect .sr-power__ticks{opacity:0}.sr-power.is-perfect .sr-power__lock{opacity:1;animation:sr-lock .5s var(--sr-ease-back) both;transform-origin:60px 60px}.sr-power.is-perfect .sr-power__glow{opacity:.55}.sr-power.is-perfect .sr-power__pct{color:var(--sr-gold-2)}.sr-power.is-max .sr-power__arc{animation:sr-max .3s ease-in-out infinite alternate}@keyframes sr-lock{0%{transform:scale(1.5);opacity:0}}@keyframes sr-max{to{opacity:.6}}.sr-callouts{position:absolute;inset:0;overflow:hidden;pointer-events:none}.sr-callout{position:absolute;left:0;top:0;visibility:hidden;pointer-events:none}.sr-callout__in{position:absolute;left:0;top:0;display:flex;flex-direction:column;align-items:center;transform:translate(-50%,-50%);white-space:nowrap;font-family:var(--sr-display);font-weight:900;text-transform:uppercase;line-height:.95;letter-spacing:.04em;opacity:0}.sr-callout__txt{display:block;padding:0 .08em}.sr-callout__sub{display:block;margin-top:.1em;font-size:.55em;letter-spacing:.08em}.sr-callout__flare{position:absolute;left:50%;top:50%;width:240%;aspect-ratio:1;border-radius:50%;background:radial-gradient(circle,rgba(255,240,180,.95) 0%,rgba(255,190,60,.45) 28%,transparent 64%);mix-blend-mode:screen;opacity:0;pointer-events:none;z-index:-1}.sr-callout.k-great .sr-callout__flare{background:radial-gradient(circle,rgba(255,210,166,.9) 0%,rgba(249,99,2,.45) 28%,transparent 64%)}.sr-callout.k-combo .sr-callout__flare{background:radial-gradient(circle,rgba(200,245,255,.9) 0%,rgba(53,214,255,.45) 28%,transparent 64%)}.sr-callout.k-streak .sr-callout__flare{background:radial-gradient(circle,rgba(255,220,150,.9) 0%,rgba(255,74,26,.5) 28%,transparent 64%)}.sr-callout.k-perfect .sr-callout__in{font-size:calc(var(--u) * 15);transform:translate(-50%,-50%) skew(-8deg)}.sr-callout.k-perfect .sr-callout__txt{background:linear-gradient(180deg,#fffbe6,#ffe08a 40%,#d4af37 75%,#f96302);-webkit-background-clip:text;background-clip:text;color:transparent;filter:drop-shadow(0 3px 0 #6b3d00) drop-shadow(0 0 14px rgba(255,190,60,.85))}.sr-callout.k-perfect .sr-callout__sub{color:#fff;text-shadow:0 2px 0 rgba(90,50,0,.9),0 0 10px rgba(255,190,60,.9)}.sr-callout.k-great .sr-callout__in{font-size:calc(var(--u) * 12);transform:translate(-50%,-50%) skew(-8deg)}.sr-callout.k-great .sr-callout__txt{background:linear-gradient(180deg,#fff,#ffd2a6 40%,#ff8a3a);-webkit-background-clip:text;background-clip:text;color:transparent;filter:drop-shadow(0 3px 0 #7a2f00) drop-shadow(0 0 10px rgba(249,99,2,.75))}.sr-callout.k-great .sr-callout__sub{color:#fff;text-shadow:0 2px 0 rgba(120,40,0,.9)}.sr-callout.k-catch .sr-callout__in{font-size:calc(var(--u) * 9.6);color:#fff;text-shadow:0 3px 0 rgba(0,40,80,.85),0 0 14px rgba(53,214,255,.7);transform:translate(-50%,-50%) skew(-8deg)}.sr-callout.k-catch .sr-callout__sub{color:var(--sr-aqua)}.sr-callout.k-miss .sr-callout__in{font-size:calc(var(--u) * 12);color:#fff1f2;text-shadow:-2px -2px 0 #4a0712,2px -2px 0 #4a0712,-2px 2px 0 #4a0712,2px 2px 0 #4a0712,0 5px 0 #4a0712,0 0 18px rgba(255,59,78,.95),0 0 6px rgba(255,59,78,.9);transform:translate(-50%,-50%) skew(-8deg)}.sr-callout.k-info .sr-callout__in{font-size:calc(var(--u) * 5.2);color:#fff;padding:calc(var(--u) * 1.2) calc(var(--u) * 3.2);border-radius:999px;background:#060a1ec7;border:1px solid rgba(255,255,255,.3);letter-spacing:.1em}.sr-callout.k-combo .sr-callout__in{font-size:calc(var(--u) * 11);transform:translate(-50%,-50%) skew(-8deg)}.sr-callout.k-combo .sr-callout__txt{background:linear-gradient(180deg,#fff,#a5eeff 45%,#35d6ff);-webkit-background-clip:text;background-clip:text;color:transparent;filter:drop-shadow(0 3px 0 #06465a) drop-shadow(0 0 12px rgba(53,214,255,.8))}.sr-callout.k-streak .sr-callout__in{font-size:calc(var(--u) * 10.4);transform:translate(-50%,-50%) skew(-8deg)}.sr-callout.k-streak .sr-callout__txt{background:linear-gradient(180deg,#fff2b0,#ffb23a 45%,#ff4a1a);-webkit-background-clip:text;background-clip:text;color:transparent;filter:drop-shadow(0 3px 0 #6b1a00) drop-shadow(0 0 12px rgba(255,110,20,.85))}.sr-banner-layer{position:absolute;inset:0;pointer-events:none;overflow:hidden}.sr-banner{--n: 10;position:absolute;left:0;right:0;top:calc(var(--sr-safe-t) + 21%);display:flex;flex-direction:column;align-items:center;visibility:hidden;pointer-events:none}.sr-banner,.sr-banner *{transition:none!important}.sr-banner.p-low,.sr-banner.p-low.s-touchdown{top:calc(var(--sr-safe-t) + 66%)}.sr-banner.p-mid,.sr-banner.p-mid.s-touchdown{top:calc(var(--sr-safe-t) + 53%)}.sr-banner.p-mid.s-touchdown .sr-banner__txt{font-size:calc(min(calc(96vw*2.15/max(6,var(--n))),17vh,calc(var(--u) * 30)) * var(--fit, 1))}.sr-banner__main{position:relative;display:flex;justify-content:center;width:100%}.sr-banner__band{position:absolute;inset:0 -4%;overflow:hidden;transform-origin:0 50%;transform:scaleX(0) skew(-8deg);border-top:3px solid var(--edge, #ffe08a);border-bottom:3px solid var(--edge, #ffe08a);background:var(--band);box-shadow:0 calc(var(--u) * 2) calc(var(--u) * 8) #00000080}.sr-banner__band:after{content:"";position:absolute;inset:0;background:linear-gradient(100deg,transparent 35%,rgba(255,255,255,.28) 50%,transparent 65%);transform:translate(-120%);animation:sr-banner-sheen 1.8s ease-in-out .35s infinite}.sr-banner:not(.is-live) .sr-banner__band:after{animation-play-state:paused}@keyframes sr-banner-sheen{0%{transform:translate(-120%)}55%,to{transform:translate(120%)}}.sr-banner__txt{position:relative;padding:calc(var(--u) * 2.8) calc(var(--u) * 4) calc(var(--u) * 1.4);max-width:100%;font-family:var(--sr-display);font-weight:900;text-transform:uppercase;text-align:center;line-height:.92;letter-spacing:.03em;white-space:nowrap;font-size:calc(min(calc(90vw*2.15/max(6,var(--n))),16vh,calc(var(--u) * 26)) * var(--fit, 1));color:var(--txt, #fff);text-shadow:var(--txt-shadow, 0 3px 0 rgba(0, 0, 0, .4));transform:skew(-8deg);opacity:0}.sr-banner__sub{position:relative;z-index:1;margin:calc(var(--u) * -1.8) 0 0;padding:calc(var(--u) * .9) calc(var(--u) * 3.6);font-family:var(--sr-display);font-weight:800;font-size:calc(var(--u) * 5.6 * var(--sub-fit, 1));letter-spacing:.16em;text-transform:uppercase;color:var(--sub-txt, #0b1020);background:var(--sub-bg, #fff);transform:skew(-8deg);opacity:0;max-width:92%;white-space:nowrap}.sr-banner__sub>span{display:block;transform:skew(8deg)}.sr-banner__sub:empty{display:none}.sr-banner.s-gold{--band: linear-gradient(180deg, rgba(20, 28, 70, .94), rgba(6, 10, 30, .94));--edge: #ffe08a;--txt: #ffe08a;--txt-shadow: 0 3px 0 rgba(90, 50, 0, .9), 0 0 24px rgba(255, 190, 60, .55);--sub-bg: linear-gradient(180deg, #fff6cf, #ffe08a 50%, #d4af37);--sub-txt: #1a1000}.sr-banner.s-touchdown{top:calc(var(--sr-safe-t) + 18%);--band: linear-gradient(90deg, rgba(154, 116, 20, .96) 0%, #ffe08a 22%, #fff6cf 50%, #ffe08a 78%, rgba(154, 116, 20, .96) 100%);--edge: #fff;--txt: #241500;--txt-shadow: 0 2px 0 rgba(255, 255, 255, .7);--sub-bg: linear-gradient(180deg, #16234f, #070c22);--sub-txt: #ffe08a}.sr-banner.s-touchdown .sr-banner__txt{font-size:calc(min(calc(96vw*2.15/max(6,var(--n))),21vh,calc(var(--u) * 34)) * var(--fit, 1));padding-top:calc(var(--u) * 3.6)}.sr-banner.s-orange{--band: linear-gradient(180deg, #ff9a4d, #f96302 55%, #c44a00);--edge: #fff;--txt: #fff;--txt-shadow: 0 3px 0 rgba(120, 40, 0, .85);--sub-bg: #0b1020;--sub-txt: #ffb066}.sr-banner.s-plain{--band: linear-gradient(180deg, rgba(30, 44, 100, .92), rgba(7, 12, 34, .94));--edge: rgba(255, 255, 255, .55);--txt: #fff;--txt-shadow: 0 3px 0 rgba(0, 0, 0, .5);--sub-bg: rgba(255, 255, 255, .92);--sub-txt: #0b1020}.sr-banner.s-aqua{--band: linear-gradient(180deg, rgba(8, 40, 74, .94), rgba(3, 16, 38, .94));--edge: #35d6ff;--txt: #b8f1ff;--txt-shadow: 0 3px 0 rgba(0, 50, 80, .9), 0 0 24px rgba(53, 214, 255, .6);--sub-bg: linear-gradient(180deg, #a5eeff, #35d6ff);--sub-txt: #032033}.sr-toasts{position:absolute;left:0;right:0;top:calc(var(--sr-safe-t) + calc(var(--u) * 16));display:flex;flex-direction:column;align-items:center;gap:calc(var(--u) * 1.6);padding:0 var(--sr-pad);pointer-events:none}.sr-toast{--c: var(--sr-aqua);display:flex;align-items:center;gap:calc(var(--u) * 2.4);max-width:min(100%,calc(var(--u) * 100));padding:calc(var(--u) * 2.2) calc(var(--u) * 4.4) calc(var(--u) * 2.2) calc(var(--u) * 3);border-radius:calc(var(--u) * 1.4);font-family:var(--sr-display);font-weight:800;font-size:calc(var(--u) * 4.8);letter-spacing:.08em;text-transform:uppercase;line-height:1.05;background:linear-gradient(180deg,#142050eb,#060a1ef0);border:1px solid var(--c);border-color:color-mix(in srgb,var(--c) 60%,transparent);border-left:calc(var(--u) * 1.2) solid var(--c);box-shadow:0 8px 22px #00000080;transform:skew(-8deg);opacity:0}.sr-toast>*{transform:skew(8deg)}.sr-toast svg{flex:none;width:calc(var(--u) * 5.6);height:calc(var(--u) * 5.6);color:var(--c)}.sr-toast.k-warn{--c: var(--sr-orange-hi)}.sr-toast.k-error{--c: var(--sr-red)}.sr-flash{--c: #fff;position:absolute;inset:0;visibility:hidden;opacity:0;pointer-events:none;background:radial-gradient(ellipse at 50% 45%,var(--c) 0%,var(--c) 38%,transparent 135%);mix-blend-mode:screen}.sr-track{position:absolute;left:50%;top:calc(var(--sr-safe-t) + calc(var(--u) * 3));display:flex;align-items:center;gap:calc(var(--u) * 2.4);max-width:92%;padding:calc(var(--u) * 1.6) calc(var(--u) * 4.4);border-radius:999px;font-family:var(--sr-display);font-weight:800;font-size:calc(var(--u) * 4.2);letter-spacing:.12em;text-transform:uppercase;white-space:nowrap;background:#3c1800db;border:1px solid rgba(255,154,77,.7);color:#ffd2a6;transform:translate(-50%) translateY(-14px);opacity:0;visibility:hidden;transition:opacity .25s,transform .35s var(--sr-ease-out),visibility 0s linear .25s}.sr-track.is-on{opacity:1;visibility:visible;transform:translate(-50%);transition:opacity .25s,transform .35s var(--sr-ease-out),visibility 0s}.sr-track.is-lost{background:#460810e6;border-color:#ff3b4ed9;color:#ffc3ca}.sr-track svg{width:calc(var(--u) * 4.8);height:calc(var(--u) * 4.8)}.sr-ui[data-screen=hud] .sr-track{top:calc(var(--sr-safe-t) + calc(var(--u) * 47))}.sr-ui[data-screen=hud] .sr-toasts{top:calc(var(--sr-safe-t) + calc(var(--u) * 57))}.sr-ui[data-screen=placement] .sr-toasts{top:calc(var(--sr-safe-t) + calc(var(--u) * 70))}.sr-pause{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:calc(var(--u) * 2);background:#050914b8;font-family:var(--sr-display);font-weight:900;text-transform:uppercase;visibility:hidden;opacity:0;transition:opacity .2s,visibility 0s linear .2s}.sr-pause.is-on{visibility:visible;opacity:1;transition:opacity .2s,visibility 0s}.sr-pause b{font-size:calc(var(--u) * 16);letter-spacing:.1em;text-indent:.1em}.sr-pause span{font-size:calc(var(--u) * 4.6);letter-spacing:.24em;color:#ffffffb3}.sr-spectacle .sr-skip-catch{position:absolute;inset:0;width:100%;height:100%;min-width:0;min-height:0;display:block;pointer-events:none;cursor:pointer}.sr-spectacle.is-skippable .sr-skip-catch{pointer-events:auto}.sr-skip{position:absolute;right:calc(var(--sr-safe-r) + var(--sr-pad));bottom:calc(var(--sr-safe-b) + calc(var(--u) * 3.6));transform:translateY(14px);padding:calc(var(--u) * 1.6) calc(var(--u) * 4.2);border-radius:999px;font-family:var(--sr-display);font-weight:800;font-size:calc(var(--u) * 4);letter-spacing:.2em;text-indent:.2em;text-transform:uppercase;color:#fff;background:#060a1ebd;border:1px solid rgba(255,255,255,.38);white-space:nowrap;opacity:0;transition:opacity .5s,transform .5s var(--sr-ease-out)}.sr-spectacle.is-skippable .sr-skip{opacity:.85;transform:none;animation:sr-skip-hint 1.6s ease-in-out .5s 3}@keyframes sr-skip-hint{50%{opacity:1;transform:scale(1.06)}}.sr-spectacle .sr-skip-catch:focus-visible{outline:none}.sr-spectacle .sr-skip-catch:focus-visible+.sr-skip{outline:3px solid var(--sr-gold-2)}.sr-results{display:flex;align-items:center;justify-content:center;padding:calc(var(--sr-safe-t) + var(--sr-pad)) calc(var(--sr-safe-r) + var(--sr-pad)) calc(var(--sr-safe-b) + var(--sr-pad)) calc(var(--sr-safe-l) + var(--sr-pad))}.sr-results.is-on{pointer-events:auto}.sr-confetti{position:absolute;inset:0;width:100%;height:100%;pointer-events:none;visibility:hidden;z-index:1}.sr-res__scrim{position:absolute;inset:0;z-index:0;background:radial-gradient(120% 90% at 50% 40%,#0a1230b8,#030610f0)}.sr-res__card{position:relative;z-index:2;width:min(100%,calc(var(--u) * 120));max-height:100%;display:flex;flex-direction:column;align-items:stretch;gap:calc(var(--u) * 2.6);padding:calc(var(--u) * 1.6) calc(var(--u) * 3) calc(var(--u) * 1.6)}.sr-res__scroll{flex:1 1 auto;min-height:0;display:flex;flex-direction:column;align-items:stretch;gap:calc(var(--u) * 2.8);overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;touch-action:pan-y;scrollbar-width:none;padding:calc(var(--u) * 1) calc(var(--u) * 1.6) calc(var(--u) * 1)}.sr-res__scroll::-webkit-scrollbar{display:none}.sr-res__head{display:flex;align-items:center;justify-content:space-between;min-height:48px}.sr-res__title{font-family:var(--sr-display);font-weight:800;font-size:calc(var(--u) * 4.4);letter-spacing:.3em;text-transform:uppercase;color:var(--sr-gold-2)}.sr-res__scorebox{position:relative;display:flex;flex-direction:column;align-items:center;gap:calc(var(--u) * 1);padding:calc(var(--u) * 1) 0}.sr-res__score{font-family:var(--sr-display);font-weight:900;font-size:calc(var(--u) * 23);line-height:.9;font-variant-numeric:tabular-nums;letter-spacing:.01em;background:linear-gradient(180deg,#fffbe6,#ffe08a 38%,#d4af37 74%,#f96302 130%);-webkit-background-clip:text;background-clip:text;color:transparent;filter:drop-shadow(0 calc(var(--u) * .9) 0 #6b3d00) drop-shadow(0 0 calc(var(--u) * 5) rgba(249,99,2,.4));transform:skew(-8deg)}.sr-res__score.is-landed{animation:sr-score-land .5s var(--sr-ease-back)}@keyframes sr-score-land{0%{transform:skew(-8deg) scale(1.16)}to{transform:skew(-8deg) scale(1)}}.sr-stamp{position:absolute;right:calc(var(--u) * 1);top:calc(var(--u) * -1.8);padding:calc(var(--u) * 1.2) calc(var(--u) * 3.2);font-family:var(--sr-display);font-weight:900;font-size:calc(var(--u) * 4.6);letter-spacing:.1em;text-transform:uppercase;color:#1a1000;background:linear-gradient(180deg,#fff6cf,#ffe08a 50%,#d4af37);border:2px solid #fff;border-radius:3px;transform:rotate(7deg) scale(0);opacity:0;box-shadow:0 6px 18px #0000008c,0 0 26px #ffe08abf;overflow:hidden;white-space:nowrap}.sr-stamp.is-on{animation:sr-stamp .6s var(--sr-ease-back) .1s both}.sr-stamp:after{content:"";position:absolute;inset:0;background:linear-gradient(100deg,transparent 35%,rgba(255,255,255,.85) 50%,transparent 65%);transform:translate(-130%)}.sr-stamp.is-on:after{animation:sr-shine 2.4s ease-in-out .9s infinite}@keyframes sr-stamp{0%{transform:rotate(-14deg) scale(3);opacity:0}60%{opacity:1}to{transform:rotate(7deg) scale(1);opacity:1}}.sr-res__line{display:flex;flex-direction:column;align-items:center;gap:calc(var(--u) * 2);padding:calc(var(--u) * 2.4) calc(var(--u) * 3) calc(var(--u) * 2.6)}.sr-res__line>.sr-unskew{display:flex;flex-direction:column;align-items:center;gap:calc(var(--u) * 2);width:100%}.sr-res__tiles{display:flex;gap:calc(var(--u) * 2.2)}.sr-res__tile{--c: #ffe08a;width:calc(var(--u) * 15);height:calc(var(--u) * 15);display:grid;place-items:center;border-radius:calc(var(--u) * 1.6);background:radial-gradient(circle at 50% 30%,#ffffff24,#00000080);border:2px solid var(--c);border-color:color-mix(in srgb,var(--c) 70%,transparent);box-shadow:inset 0 0 calc(var(--u) * 4) #ffe08a33;box-shadow:inset 0 0 calc(var(--u) * 4) color-mix(in srgb,var(--c) 28%,transparent),0 0 calc(var(--u) * 3) color-mix(in srgb,var(--c) 30%,transparent)}.sr-res__tile img{width:86%;height:86%;object-fit:contain;filter:drop-shadow(0 3px 4px rgba(0,0,0,.6))}.sr-res__combo{display:flex;align-items:baseline;justify-content:center;flex-wrap:wrap;gap:calc(var(--u) * 1) calc(var(--u) * 3);text-align:center}.sr-res__combo b{font-family:var(--sr-display);font-weight:900;font-size:calc(var(--u) * 8.4);letter-spacing:.04em;text-transform:uppercase;color:var(--sr-gold-2);text-shadow:0 2px 0 rgba(90,50,0,.8)}.sr-res__combo b.is-none{color:#ffffffb3;text-shadow:none}.sr-res__combo span{font-family:var(--sr-display);font-weight:800;font-size:calc(var(--u) * 6);color:var(--sr-green);letter-spacing:.04em}.sr-res__stats{display:grid;grid-template-columns:auto 1fr 1fr;grid-template-rows:1fr 1fr;gap:calc(var(--u) * 1.8);align-items:stretch}.sr-acc{grid-row:1 / span 2;width:calc(var(--u) * 30);padding:calc(var(--u) * 1.6)}.sr-acc>.sr-unskew{position:relative;display:grid;place-items:center;height:100%}.sr-acc svg{width:100%;height:auto;display:block;overflow:visible}.sr-acc__arc{transition:stroke-dashoffset 1.1s cubic-bezier(.2,.8,.2,1)}.sr-acc__val{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;font-family:var(--sr-display);font-weight:900;font-size:calc(var(--u) * 7.4);line-height:.9;font-variant-numeric:tabular-nums}.sr-acc__val small{margin-top:.25em;font-size:.36em;font-weight:700;letter-spacing:.2em;color:#ffffffb3}.sr-stat{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:calc(var(--u) * .6);padding:calc(var(--u) * 1.4) calc(var(--u) * 2);text-align:center}.sr-stat>.sr-unskew{display:flex;flex-direction:column;align-items:center;gap:calc(var(--u) * .4)}.sr-stat b{font-family:var(--sr-display);font-weight:900;font-size:calc(var(--u) * 8.6);line-height:.95;font-variant-numeric:tabular-nums}.sr-stat b small{font-size:.55em;color:#ffffff8c}.sr-stat .sr-label{font-size:calc(var(--u) * 3)}.sr-stat.is-gold b{color:var(--sr-gold-2)}.sr-board{padding:calc(var(--u) * 2.4) calc(var(--u) * 3.4) calc(var(--u) * 2.6)}.sr-board>.sr-unskew{display:flex;flex-direction:column;gap:calc(var(--u) * .8)}.sr-board__head{display:flex;justify-content:space-between;align-items:baseline;margin-bottom:calc(var(--u) * .8)}.sr-board__row{display:grid;grid-template-columns:calc(var(--u) * 7) 1fr auto;align-items:center;gap:calc(var(--u) * 2);padding:calc(var(--u) * .9) calc(var(--u) * 2);border-radius:3px;font-family:var(--sr-display);font-weight:800;font-size:calc(var(--u) * 5);letter-spacing:.06em;text-transform:uppercase;background:#ffffff0d}.sr-board__row.is-me{background:linear-gradient(90deg,#f9630280,#f963022e);border:1px solid rgba(255,154,77,.7)}.sr-board__row i{font-style:normal;color:var(--sr-gold-2)}.sr-board__row em{font-style:normal;font-variant-numeric:tabular-nums;color:#fff}.sr-board__row span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sr-board__row.is-skel{height:calc(var(--u) * 7);background:linear-gradient(90deg,#ffffff0d,#ffffff1f,#ffffff0d) 0 0 / 200% 100%;animation:sr-skel 1.2s linear infinite}@keyframes sr-skel{to{background-position:-200% 0}}.sr-board__msg{padding:calc(var(--u) * 2);text-align:center;font-family:var(--sr-display);font-weight:700;font-size:calc(var(--u) * 4.2);letter-spacing:.16em;color:#fff9;text-transform:uppercase}.sr-name{display:flex;align-items:center;gap:calc(var(--u) * 2)}.sr-input{pointer-events:auto;flex:1 1 auto;min-width:0;height:48px;padding:0 calc(var(--u) * 3);border-radius:calc(var(--u) * 1.2);font-family:var(--sr-display);font-weight:800;font-size:calc(var(--u) * 5.2);letter-spacing:.1em;text-transform:uppercase;color:#fff;background:#00000073;border:1px solid rgba(255,255,255,.25);-webkit-user-select:text;user-select:text}.sr-input:focus{outline:none;border-color:var(--sr-gold-2);box-shadow:0 0 0 3px #ffe08a4d}.sr-input::placeholder{color:#fff6}.sr-res__actions{flex:none;display:flex;align-items:center;justify-content:center;gap:calc(var(--u) * 3);padding:calc(var(--u) * 1) calc(var(--u) * 1.6) calc(var(--u) * 1.6)}.sr-res__actions .sr-cta-wrap.is-ready:after{display:none}.sr-res__actions .sr-cta-wrap{flex:1 1 auto;width:auto}.sr-res__actions .sr-cta{min-height:calc(var(--u) * 20);font-size:calc(var(--u) * 11)}.sr-res__actions .sr-cta>span{display:inline-flex;align-items:center;justify-content:center;gap:calc(var(--u) * 2.4)}.sr-res__actions .sr-cta svg{width:calc(var(--u) * 8);height:calc(var(--u) * 8)}.sr-res__actions .sr-btn2{flex:none}.sr-results.is-on .sr-res__scroll>*,.sr-results.is-on .sr-res__actions{animation:sr-in-bottom .55s var(--sr-ease-out) both;animation-delay:calc(var(--k, 0) * 80ms + .1s)}.sr-settings{position:absolute;inset:0;z-index:20;display:flex;align-items:flex-end;justify-content:center;visibility:hidden;pointer-events:none;transition:visibility 0s linear .3s}.sr-settings.is-on{visibility:visible;pointer-events:auto;transition:visibility 0s}.sr-settings__scrim{position:absolute;inset:0;background:#030610a8;opacity:0;transition:opacity .3s}.sr-settings.is-on .sr-settings__scrim{opacity:1}.sr-sheet{position:relative;width:min(100%,calc(var(--u) * 120));max-height:92%;overflow-y:auto;overscroll-behavior:contain;touch-action:pan-y;scrollbar-width:none;--sheet-pad-b: calc(var(--sr-safe-b) + calc(var(--u) * 5));padding:calc(var(--u) * 3.6) calc(var(--u) * 5) var(--sheet-pad-b);border-radius:calc(var(--u) * 2.4) calc(var(--u) * 2.4) 0 0;background:linear-gradient(180deg,#18245cf7,#070c22fa);border:1px solid var(--sr-line);border-bottom:0;box-shadow:0 -12px 40px #0009;transform:translateY(105%);transition:transform .4s var(--sr-ease-out);display:flex;flex-direction:column;gap:calc(var(--u) * 2.4)}.sr-sheet::-webkit-scrollbar{display:none}.sr-sheet:focus{outline:none}.sr-settings.is-on .sr-sheet{transform:none}.sr-sheet:before{content:"";position:absolute;left:50%;top:8px;width:44px;height:4px;margin-left:-22px;border-radius:2px;background:#ffffff40}.sr-sheet__head{display:flex;align-items:center;justify-content:space-between;margin-top:calc(var(--u) * 1.6)}.sr-sheet__title{font-size:calc(var(--u) * 8);letter-spacing:.06em}.sr-row{display:flex;flex-direction:column;gap:calc(var(--u) * 1.2);padding-bottom:calc(var(--u) * 2.2);border-bottom:1px solid rgba(255,255,255,.08)}.sr-row.is-inline{flex-direction:row;align-items:center;justify-content:space-between}.sr-row__name{font-family:var(--sr-display);font-weight:800;font-size:calc(var(--u) * 5.4);letter-spacing:.1em;text-transform:uppercase}.sr-row__hint{font-size:calc(var(--u) * 3.4);font-weight:600;letter-spacing:.03em;color:#ffffff8c;margin-top:calc(var(--u) * .4)}.sr-row__val{float:right;color:var(--sr-gold-2);font-variant-numeric:tabular-nums}.sr-sheet__foot,.sr-sheet__legal{display:contents}.sr-sheet__done{align-self:center;margin-top:calc(var(--u) * 1)}.sr-sheet__more{position:sticky;bottom:calc(var(--sheet-pad-b) * -1);height:0;flex:none;pointer-events:none;opacity:0;transition:opacity .2s}.sr-sheet.has-more>.sr-sheet__more{opacity:1}.sr-sheet__more:before{content:"";position:absolute;left:calc(var(--u) * -5);right:calc(var(--u) * -5);bottom:0;height:48px;background:linear-gradient(0deg,#070c22fa 20%,#070c2200)}.sr-sheet__more:after{content:"";position:absolute;left:50%;bottom:10px;margin-left:-8px;border:8px solid transparent;border-top:9px solid rgba(255,224,138,.9);border-bottom:0}.sr-credit{display:block;text-align:center;font-family:var(--sr-body);font-weight:500;font-size:calc(var(--u) * 2.6);letter-spacing:.04em;color:#ffffff9e;text-decoration:none;text-shadow:0 1px 6px rgba(0,0,0,.7);pointer-events:auto}.sr-credit:hover,.sr-credit:focus-visible{color:#ffffffeb;text-decoration:underline}.sr-credit.is-hidden{display:none}.sr-credit--sheet{align-self:center;margin-top:calc(var(--u) * 1.6)}.sr-credit--fine{align-self:center;margin-top:calc(var(--u) * .6);font-size:calc(var(--u) * 2.2);opacity:.8}.sr-debug{position:absolute;left:6px;bottom:calc(var(--sr-safe-b) + 6px);z-index:50;pointer-events:auto;max-height:72%;display:flex;flex-direction:column;justify-content:flex-end}.sr-debug .lil-gui.lil-root{--width: 264px;--font-size: 12px;--input-font-size: 12px;--widget-height: 22px;opacity:.94;max-height:72vh}.sr-debug pre{margin:0;padding:6px 8px;max-height:160px;overflow:auto;font:10.5px/1.35 ui-monospace,SFMono-Regular,Menlo,monospace;color:#b9c6e6;white-space:pre-wrap;-webkit-user-select:text;user-select:text}@media(orientation:landscape)and (max-height:520px){.sr-title{flex-direction:row;flex-wrap:wrap;align-content:space-between}.sr-title__main{flex:1 1 55%;flex-direction:row;gap:calc(var(--u) * 6);justify-content:center}.sr-title__main .sr-led,.sr-title__main .sr-tagline{display:none}.sr-logo{width:calc(var(--u) * 46)}.sr-wordmark__1{font-size:calc(var(--u) * 24 * var(--fit, 1))}.sr-wordmark__2{font-size:calc(var(--u) * 21 * var(--fit, 1))}.sr-title__bottom{flex:1 1 100%;flex-direction:row;justify-content:center;flex-wrap:wrap;gap:calc(var(--u) * 2) calc(var(--u) * 6)}.sr-title__bottom .sr-cta-wrap{width:calc(var(--u) * 70)}.sr-title__bottom .sr-cta{min-height:calc(var(--u) * 16);font-size:calc(var(--u) * 9 * var(--fit, 1))}.sr-note,.sr-coach__icon{display:none}.sr-coach{padding:calc(var(--u) * 2) calc(var(--u) * 6)}.sr-coach__title{font-size:calc(var(--u) * 7 * var(--fit, 1))}.sr-tapbuild{bottom:calc(var(--sr-safe-b) + calc(var(--u) * 30));width:min(60%,calc(var(--u) * 80))}.sr-tapbuild__pill{font-size:calc(var(--u) * 9 * var(--fit, 1));padding:calc(var(--u) * 3) calc(var(--u) * 5)}.sr-results,.sr-settings,.sr-title{--u: var(--u0)}.sr-tapbuild__sub{display:none}.sr-prompt__text{font-size:calc(var(--u) * 7.2)}.sr-power{bottom:calc(var(--sr-safe-b) + calc(var(--u) * 5));width:calc(var(--u) * 26);height:calc(var(--u) * 26);margin-left:calc(var(--u) * -13)}.sr-gesture{display:none}.sr-ui[data-screen=hud] .sr-track{top:calc(var(--sr-safe-t) + calc(var(--u) * 38))}.sr-ui[data-screen=hud] .sr-toasts{top:calc(var(--sr-safe-t) + calc(var(--u) * 48))}.sr-ui[data-screen=placement] .sr-toasts{top:calc(var(--sr-safe-t) + calc(var(--u) * 34))}.sr-banner{top:calc(var(--sr-safe-t) + 30%)}.sr-banner.s-touchdown{top:calc(var(--sr-safe-t) + 26%)}.sr-banner.p-low,.sr-banner.p-low.s-touchdown{top:calc(var(--sr-safe-t) + 64%)}.sr-banner.p-mid,.sr-banner.p-mid.s-touchdown{top:calc(var(--sr-safe-t) + 52%)}.sr-results{align-items:stretch}.sr-res__card{width:min(100%,calc(var(--u) * 210));padding:calc(var(--u) * 1) calc(var(--u) * 2);display:grid;grid-template-columns:1fr 1fr;grid-template-rows:auto auto 1fr auto;grid-template-areas:"head line" "score line" "stats board" "actions name";column-gap:calc(var(--u) * 4);row-gap:calc(var(--u) * 1.8);overflow-y:auto;scrollbar-width:none}.sr-res__scroll{display:contents}.sr-res__head{grid-area:head;min-height:40px}.sr-res__scorebox{grid-area:score}.sr-res__line{grid-area:line;align-self:start}.sr-res__stats{grid-area:stats;align-self:start}.sr-board{grid-area:board;align-self:start}.sr-name{grid-area:name;align-self:center}.sr-res__actions{grid-area:actions;padding:0;align-self:center}.sr-res__score{font-size:calc(var(--u) * 18)}.sr-res__tile{width:calc(var(--u) * 11.5);height:calc(var(--u) * 11.5)}.sr-res__combo b{font-size:calc(var(--u) * 6.8)}.sr-res__combo span{font-size:calc(var(--u) * 5)}.sr-res__line{padding:calc(var(--u) * 1.6) calc(var(--u) * 2.4);gap:calc(var(--u) * 1.4)}.sr-acc{width:calc(var(--u) * 24)}.sr-stat b{font-size:calc(var(--u) * 6.6)}.sr-board{padding:calc(var(--u) * 1.4) calc(var(--u) * 2.4)}.sr-board__row{font-size:calc(var(--u) * 4);padding:calc(var(--u) * .5) calc(var(--u) * 1.6)}.sr-res__actions .sr-cta{min-height:calc(var(--u) * 14);font-size:calc(var(--u) * 8.4)}.sr-sheet{display:grid;grid-template-columns:1fr 1fr;align-content:start;column-gap:calc(var(--u) * 7);row-gap:calc(var(--u) * 1.4);width:min(100%,calc(var(--u) * 200));max-height:96%;--sheet-pad-b: calc(var(--sr-safe-b) + calc(var(--u) * 3));padding-top:calc(var(--u) * 2.4);padding-bottom:var(--sheet-pad-b)}.sr-sheet:before{top:5px}.sr-sheet__head,.sr-sheet__foot,.sr-sheet__more{grid-column:1 / -1}.sr-sheet__head{margin-top:calc(var(--u) * .6)}.sr-sheet__foot{display:flex;flex-direction:row-reverse;align-items:center;justify-content:space-between;gap:calc(var(--u) * 4)}.sr-sheet__legal{display:flex;flex-direction:column;align-items:flex-start;gap:calc(var(--u) * .4);min-width:0}.sr-sheet__done{margin:0}.sr-credit--sheet,.sr-credit--fine{align-self:auto;margin:0;text-align:left}.sr-row{padding-bottom:calc(var(--u) * 1.2);gap:calc(var(--u) * .8)}.sr-row__hint:not(.is-warn){display:none}}@media(min-width:900px)and (min-height:560px){.sr-hud__top{left:max(calc(var(--sr-safe-l) + var(--sr-pad)),calc(50% - 460px));right:max(calc(var(--sr-safe-r) + var(--sr-pad)),calc(50% - 460px))}.sr-settings{align-items:center}.sr-sheet{border-radius:calc(var(--u) * 2.4);border-bottom:1px solid var(--sr-line);transform:translateY(40px) scale(.96);opacity:0;transition:transform .4s var(--sr-ease-out),opacity .3s;max-height:88%}.sr-settings.is-on .sr-sheet{opacity:1}.sr-sheet:before{display:none}}@media(hover:hover)and (pointer:fine){.sr-cta:hover:not([disabled]){filter:brightness(1.08)}.sr-seg>.sr-btn:hover:not(.is-on){color:#fff;background:#ffffff14}.sr-icon-btn:hover{transform:scale(1.08)}}.sr-ui.sr-low .sr-panel{-webkit-backdrop-filter:none;backdrop-filter:none;background:linear-gradient(180deg,#141e4ceb,#070c22f0)}.sr-ui.sr-low .sr-beam,.sr-ui.sr-low .sr-title .sr-logo__ring{animation:none}.sr-ui.sr-low .sr-cell__strip{filter:none}.sr-ui.sr-low .sr-flash{mix-blend-mode:normal}.sr-ui.sr-reduced *,.sr-ui.sr-reduced *:before,.sr-ui.sr-reduced *:after{animation-duration:1ms!important;animation-iteration-count:1!important;animation-delay:0s!important;transition-property:opacity,visibility,color,background-color,border-color!important;scroll-behavior:auto!important}.sr-ui.sr-reduced .sr-cta:before,.sr-ui.sr-reduced .sr-banner__band:after{display:none}.sr-ui.sr-reduced .sr-cta-wrap.is-ready:after,.sr-ui.sr-reduced .sr-tapbuild__pill:after{display:none}.sr-ui.sr-reduced .sr-led>i{opacity:.8}.sr-ui.sr-reduced .sr-cell__strip{animation:none!important}.sr-wordmark{pointer-events:auto;touch-action:manipulation}.sr-demo{z-index:25}.sr-demo .sr-sheet{padding-bottom:max(24px,env(safe-area-inset-bottom))}.sr-demo .sr-btn2{min-height:44px;flex-shrink:0}
