/* Gerado por SiteCentralTestes/sitecentral-build.mjs. Edite a fonte lá, não aqui. */
.hw-event{--u: clamp(.82px, min(calc((100vw - 64px) / 1172), max(1px, calc(1px + (100vw - 1920px) / 3200))), 1.5px);--d: max(1px, var(--u));--hw-orange: #ff4d00;--hw-violet: #a370ff;--hw-green: #75d500;--hw-cream: #ffd2a5;--ease-out: cubic-bezier(.22, 1, .36, 1);--ease-in-out: cubic-bezier(.65, 0, .35, 1);--ease-spring: cubic-bezier(.34, 1.56, .64, 1);--ease-soft: cubic-bezier(.3, 1.3, .5, 1);position:relative;isolation:isolate;overflow:clip;min-height:100dvh;background:#000;color:#fff;font-family:Manrope,Arial,sans-serif;line-height:1.4;text-align:left;-webkit-font-smoothing:antialiased}@supports (transition-timing-function: linear(0,1)){.hw-event{--ease-spring: linear(0, .17, .521, .864, 1.097, 1.197, 1.192, 1.13, 1.055, .996, .965, .958, .967, .983, .996, 1.005, 1.009, 1.008, 1.005, 1.002, 1);--ease-soft: linear(0, .119, .368, .629, .84, .981, 1.056, 1.082, 1.078, 1.059, 1.037, 1.018, 1.004, .997, .993, .993, .995, .996, .998, .999, 1)}}.hw-event[hidden],.hw-event [hidden]{display:none!important}:where(.hw-event) *,:where(.hw-event) *:before,:where(.hw-event) *:after{box-sizing:border-box}:where(.hw-event) :where(button){font:inherit;color:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent}:where(.hw-event) :where(button:disabled){cursor:default}:where(.hw-event) :where(a){color:inherit;text-decoration:none;-webkit-tap-highlight-color:transparent}.hw-event :focus-visible{outline:3px solid #ffd08c;outline-offset:4px}.hw-event img{max-width:none;pointer-events:none;user-select:none;-webkit-user-drag:none}:where(.hw-event) :where(p,h1,h2,ol,ul){margin:0}:where(.hw-event) :where(ol,ul){padding:0;list-style:none}body.halloween-page{background:#000}html.halloween-page,html.halloween-page body,html.halloween-page *{scrollbar-width:none}html.halloween-page::-webkit-scrollbar,html.halloween-page body::-webkit-scrollbar,html.halloween-page *::-webkit-scrollbar{display:none;width:0;height:0}html.halloween-page{overflow-x:clip}body.halloween-page header,body.halloween-page footer,body.halloween-page #top-announce,body.halloween-page #home-content{display:none}body.halloween-page main{padding:0}.hw-sprite{position:absolute;width:0;height:0;overflow:hidden}.hw-icon{width:1em;height:1em;flex-shrink:0;fill:currentColor;stroke:none}.hw-mini-art{display:block;width:1.5em;height:1.5em;flex-shrink:0;object-fit:contain}.hw-spin{animation:hw-spin .8s linear infinite}.hw-scenery{--scene-u: max(calc(100vw / 1920), calc(100dvh / 1172));position:fixed;inset:0;z-index:-1;overflow:hidden;pointer-events:none;background:radial-gradient(ellipse 113.985vw 69.578vw at 48.712% -13.989%,#981e00,#000)}.hw-scenery:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,transparent 22%,rgb(0 0 0 / .33) 53%,#000 100%)}.hw-background{position:absolute;left:0;top:1px;width:100%;height:max(100%,calc(1072 * var(--scene-u)));object-fit:cover;object-position:calc(50% + 49 * var(--scene-u)) top;transform-origin:50% 0;scale:1.055;mix-blend-mode:color-dodge;opacity:.56;filter:blur(5px);animation:hw-scene-in 1.8s var(--ease-out) backwards}.hw-tree{position:absolute;object-fit:fill;transform-origin:0 0}.hw-tree-left{left:calc(50% - 1119.654 * var(--scene-u));top:calc(219.991 * var(--scene-u));width:calc(631.016 * var(--scene-u));height:calc(451.951 * var(--scene-u));transform:matrix(.940045,-.341049,.341049,.940045,0,0) translate(calc(-24.102 * var(--scene-u)),calc(-24.102 * var(--scene-u)));animation:hw-tree-in-left 1.6s var(--ease-out) .1s backwards,hw-sway 11s ease-in-out 1.7s infinite}.hw-tree-right{left:calc(50% + 1118.182 * var(--scene-u));top:calc(553.314 * var(--scene-u));width:calc(629.753 * var(--scene-u));height:calc(451.047 * var(--scene-u));transform:matrix(-.9382,-.346094,-.346094,.9382,0,0) translate(calc(-24.054 * var(--scene-u)),calc(-24.054 * var(--scene-u)));animation:hw-tree-in-right 1.6s var(--ease-out) .1s backwards,hw-sway 13s ease-in-out 1.7s infinite reverse}.hw-embers{position:absolute;inset:0}.hw-embers i{position:absolute;left:var(--x);bottom:-12px;width:var(--s);height:var(--s);border-radius:50%;background:radial-gradient(circle,#ffd2a0 0 30%,rgb(255 106 0 / .55) 45%,transparent 70%);scale:2.4;opacity:0;animation:hw-ember var(--d) linear var(--t) infinite}.hw-shell{position:relative;width:calc(1172 * var(--u));margin:0 auto;padding:calc(44.53 * var(--u)) 0 calc(56 * var(--u))}.hw-decorations{position:absolute;inset:0;z-index:0;pointer-events:none}.hw-decor{position:absolute;object-fit:contain;filter:blur(calc(3.2 * var(--u)));animation:hw-float 8s ease-in-out infinite}.hw-decor-pumpkin-left{left:calc(-23.44 * var(--u));top:calc(352 * var(--u));width:calc(136 * var(--u));height:calc(139 * var(--u));rotate:-28deg}.hw-decor-pumpkin-right{right:calc(-35.16 * var(--u));top:calc(367 * var(--u));width:calc(134 * var(--u));height:calc(135 * var(--u));rotate:24deg;animation-delay:-3s}.hw-decor-candy-left{left:calc(-77.35 * var(--u));top:calc(645 * var(--u));width:calc(100 * var(--u));height:calc(114 * var(--u));rotate:59deg;animation-delay:-1s;animation-duration:9s}.hw-decor-candy-right{right:calc(-46.88 * var(--u));top:calc(780 * var(--u));width:calc(108 * var(--u));height:calc(122 * var(--u));rotate:-23deg;animation-delay:-5s;animation-duration:10s}.hw-hero{position:relative;z-index:1;height:calc(316.33 * var(--u));border-radius:calc(26.55 * var(--u));animation:hw-rise 1s var(--ease-out) .05s backwards}.hw-hero-frame{position:absolute;inset:0;overflow:hidden;border-radius:inherit;background:radial-gradient(calc(1386.6 * var(--u)) calc(374.43 * var(--u)) at calc(570.65 * var(--u)) 0,#981e00 15.4%,#000)}.hw-banner-background{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;opacity:.15}.hw-hero-art{position:absolute;left:0;top:0;width:calc(1171.47 * var(--u));height:calc(316.33 * var(--u));border-radius:calc(26.55 * var(--u))}.hw-hero-glow-clip{position:absolute;inset:0;overflow:hidden;border-radius:inherit}.hw-hero-glow{position:absolute;left:calc(879.41 * var(--u));top:calc(34.79 * var(--u));width:calc(209.54 * var(--u));height:calc(209.54 * var(--u));border-radius:50%;background:#ff3d00;filter:blur(calc(31.55 * var(--u)));animation:hw-glow-breathe 5.5s ease-in-out infinite}.hw-hero-pumpkin,.hw-hero-candy{position:absolute;object-fit:fill;transform-origin:0 0}.hw-hero-pumpkin{filter:blur(calc(3.18 * var(--u)))}.hw-hero-pumpkin-one{left:calc(781.83 * var(--u));top:calc(8.24 * var(--u));width:calc(133.79 * var(--u));height:calc(123.16 * var(--u));transform:matrix(-.797903,.602786,.602786,.797903,0,0);animation:hw-float 7s ease-in-out -2s infinite}.hw-hero-pumpkin-two{left:calc(1171.42 * var(--u));top:calc(139.57 * var(--u));width:calc(93.82 * var(--u));height:calc(71.31 * var(--u));transform:matrix(-.69384,-.720129,-.720129,.69384,0,0);animation:hw-float 8s ease-in-out -5s infinite}.hw-hero-candy{left:calc(1148.02 * var(--u));top:calc(174.75 * var(--u));width:calc(88.57 * var(--u));height:calc(100.38 * var(--u));transform:matrix(.50528,.862955,-.862955,.50528,0,0);filter:blur(calc(3.22 * var(--u)));animation:hw-float 9s ease-in-out -1s infinite}.hw-hero-character{position:absolute;left:calc(673.92 * var(--u));bottom:0;width:calc(483.8 * var(--u));height:calc(453.86 * var(--u));object-fit:fill;clip-path:inset(calc(-200 * var(--u)) calc(-13.75 * var(--u)) 0 0 round 0 0 calc(26.55 * var(--u)) 0);transform-origin:50% 100%;animation:hw-character-in 1.2s var(--ease-soft) .2s backwards,hw-breathe 6s ease-in-out 1.4s infinite}.hw-hero-lights{position:absolute;inset:0;overflow:hidden;border-radius:inherit;pointer-events:none;-webkit-mask-image:linear-gradient(to bottom,transparent,#000 calc(48 * var(--u)),#000);mask-image:linear-gradient(to bottom,transparent,#000 calc(48 * var(--u)),#000)}.hw-hero-light{position:absolute;mix-blend-mode:plus-lighter;animation:hw-light-breathe 7s ease-in-out infinite}.hw-hero-light-1{left:calc(629.97 * var(--u));top:calc(12.94 * var(--u));width:calc(326.04 * var(--u));height:calc(329.27 * var(--u))}.hw-hero-light-2{left:calc(896.14 * var(--u));top:calc(28.32 * var(--u));width:calc(326.04 * var(--u));height:calc(329.27 * var(--u));animation-delay:-2.3s}.hw-hero-light-3{left:calc(803.91 * var(--u));top:calc(153.72 * var(--u));width:calc(326.04 * var(--u));height:calc(329.27 * var(--u));animation-delay:-4.1s}.hw-hero-light-4{left:calc(882.38 * var(--u));top:calc(-96.27 * var(--u));width:calc(304.19 * var(--u));height:calc(302.58 * var(--u));animation-delay:-1.2s}.hw-hero-light-5{left:calc(1017.49 * var(--u));top:calc(188.5 * var(--u));width:calc(169.09 * var(--u));height:calc(166.66 * var(--u));animation-delay:-5.6s;animation-duration:4.5s}.hw-hero-copy{position:absolute;left:calc(82 * var(--u));top:calc(40.45 * var(--u));z-index:3}.hw-eyebrow{display:flex;align-items:center;justify-content:center;width:calc(265.42 * var(--u));height:calc(32.97 * var(--u));border-radius:calc(10.1 * var(--u));background:#0000008a;backdrop-filter:blur(calc(1.65 * var(--u)));font-size:calc(12 * var(--u));font-weight:700;letter-spacing:calc(-.3 * var(--u));white-space:nowrap;animation:hw-rise .8s var(--ease-out) .15s backwards}.hw-eyebrow-label{position:relative}.hw-eyebrow-icon{width:1.5em;height:1.5em;position:absolute;right:calc(100% + .25em);top:50%;translate:0 -50%;color:var(--hw-orange);pointer-events:none}.hw-hero h1{margin-top:calc(21.24 * var(--u));font-size:calc(58.8 * var(--u) * var(--hw-title-scale, 1));line-height:.8565;letter-spacing:calc(-3.528 * var(--u));font-weight:800;text-shadow:0 calc(4 * var(--u)) calc(28 * var(--u)) rgb(0 0 0 / .35)}.hw-title-line{display:block;animation:hw-line-in .9s var(--ease-out) .22s backwards}.hw-title-line+.hw-title-line{animation-delay:.32s}.hw-steps{position:absolute;left:calc(82 * var(--u));top:calc(225.75 * var(--u));z-index:3;display:flex;gap:calc(31.3 * var(--u))}.hw-steps li{display:flex;align-items:center;gap:calc(10.88 * var(--u));width:calc(251.5 * var(--u));height:calc(54.77 * var(--u));padding:0 calc(10 * var(--u)) 0 calc(16.05 * var(--u));border-radius:calc(10.27 * var(--u));background:radial-gradient(calc(379.4 * var(--u)) calc(54.98 * var(--u)) at 50% 0,#1a1a1a,#000);backdrop-filter:blur(calc(19.29 * var(--u)));animation:hw-rise .8s var(--ease-out) calc(.45s + var(--i, 0) * .09s) backwards}.hw-steps li{transition:transform .35s cubic-bezier(.2,.8,.3,1),box-shadow .35s}.hw-steps .hw-diamond{transition:rotate .55s cubic-bezier(.2,.8,.3,1),box-shadow .35s}.hw-steps .hw-diamond>.hw-icon{transition:rotate .55s cubic-bezier(.2,.8,.3,1)}@media(hover:hover)and (pointer:fine)and (prefers-reduced-motion:no-preference){.hw-steps li:hover{transform:translateY(calc(-3 * var(--u)));box-shadow:0 calc(12 * var(--u)) calc(26 * var(--u)) #0007,inset 0 1px #ffffff14}.hw-steps li:hover .hw-diamond{rotate:135deg;box-shadow:0 0 calc(18 * var(--u)) #ff4d0088}.hw-steps li:hover .hw-diamond>.hw-icon{rotate:-135deg}}.hw-steps li>div{display:flex;flex-direction:column;gap:calc(4 * var(--u));min-width:0}.hw-steps strong{font-size:calc(14.26 * var(--u));line-height:1;font-weight:800;letter-spacing:calc(-.6 * var(--u));white-space:nowrap}.hw-steps small{font-size:max(9px,calc(9.04 * var(--u)));line-height:1.25;color:#ffffffb8;font-weight:500;letter-spacing:calc(-.3 * var(--u));white-space:nowrap}.hw-diamond{display:grid;place-items:center;flex-shrink:0;width:calc(27.77 * var(--u));height:calc(27.77 * var(--u));rotate:45deg;border-radius:calc(6.94 * var(--u));background:radial-gradient(130% 130% at 0 0,var(--hw-orange),#892f09 48%,#121212 100%);box-shadow:0 0 calc(14 * var(--u)) #ff4d002e}.hw-diamond>.hw-icon{width:58%;height:58%;rotate:-45deg;color:#fff;filter:drop-shadow(0 1px 2px rgb(0 0 0 / .3));transition:rotate .5s var(--ease-soft)}.hw-note-action:hover .hw-diamond>.hw-icon{rotate:-135deg}.hw-stage{position:relative;z-index:1;width:calc(1098.73 * var(--u));height:calc(631.58 * var(--u));margin:calc(31.56 * var(--u)) 0 0 calc(36.14 * var(--u));animation:hw-rise 1s var(--ease-out) .25s backwards}.hw-stage-art{position:absolute;left:calc(-13.73 * var(--u));top:0;z-index:-1;width:calc(1126.18 * var(--u));height:calc(665.21 * var(--u))}.hw-panel{position:absolute;left:calc(31.21 * var(--u));top:calc(40.88 * var(--u));width:calc(303.32 * var(--u));height:calc(538.75 * var(--u));overflow:hidden;border-radius:calc(15.49 * var(--u));background:linear-gradient(150.6deg,#141414,#430d00);box-shadow:0 calc(1.72 * var(--u)) calc(.43 * var(--u)) #00000017,0 calc(3.43 * var(--u)) calc(.86 * var(--u)) #00000017,0 calc(6.86 * var(--u)) calc(1.72 * var(--u)) #00000017,0 calc(13.73 * var(--u)) calc(3.43 * var(--u)) #00000017,0 calc(27.45 * var(--u)) calc(6.86 * var(--u)) #00000017;animation:hw-slide-in .9s var(--ease-out) .4s backwards}.hw-panel:after{content:"";position:absolute;left:calc(94.2 * var(--u));top:calc(-14.8 * var(--u));width:calc(20 * var(--u));height:calc(94 * var(--u));rotate:16deg;background:linear-gradient(#ffbaa9,#1e0600);opacity:.16;pointer-events:none}.hw-panel-heading{position:relative;display:flex;align-items:center;height:calc(64.37 * var(--u));padding-left:calc(32.29 * var(--u));overflow:hidden;border-radius:calc(15.49 * var(--u));background:radial-gradient(calc(392.22 * var(--u)) calc(104.77 * var(--u)) at calc(143.53 * var(--u)) calc(-40.2 * var(--u)),var(--hw-orange),#000);font-size:calc(15.28 * var(--u));font-weight:800;letter-spacing:calc(-.32 * var(--u));white-space:nowrap}.hw-panel-heading:before{content:"";position:absolute;left:calc(12.5 * var(--u));top:calc(-11.3 * var(--u));width:calc(37.6 * var(--u));height:calc(94 * var(--u));rotate:16deg;background:linear-gradient(#ffbaa9,#1e0600);opacity:.16}.hw-panel-heading span{position:relative}.hw-panel-body{min-width:0;padding:0 calc(22.03 * var(--u)) 0 calc(22.05 * var(--u))}.hw-label{display:flex;align-items:center;gap:calc(6 * var(--u));height:calc(18 * var(--u));margin-top:calc(20.27 * var(--u));font-size:calc(13.3 * var(--u));font-weight:800;letter-spacing:calc(-.27 * var(--u))}.hw-label-lock{display:none;color:#ffb37f;font-size:calc(13 * var(--u))}.hw-event[data-locked] .hw-label-lock{display:block;animation:hw-pop-in .5s var(--ease-spring)}.hw-modes{position:relative;display:grid;grid-template-columns:repeat(2,1fr);height:calc(45.85 * var(--u));min-height:41px;margin-top:calc(10.23 * var(--u));padding:calc(2.65 * var(--u));border-radius:calc(28.64 * var(--u));background:#000}.hw-modes-indicator{position:absolute;left:calc(2.65 * var(--u));top:calc(2.65 * var(--u));width:calc((100% - 5.3 * var(--u)) / 2);height:calc(40.56 * var(--u));border-radius:calc(25.49 * var(--u));background:radial-gradient(calc(112.7 * var(--u)) calc(51.84 * var(--u)) at 50% 0,var(--hw-orange),#121212);transition:translate .32s var(--ease-out)}.hw-modes[data-mode=combo] .hw-modes-indicator{translate:100% 0}.hw-modes[data-pending] .hw-modes-indicator{opacity:1}.hw-modes button{position:relative;z-index:1;min-width:0;min-height:36px;padding:0;border:0;border-radius:calc(25.49 * var(--u));background:none;font-size:calc(11.5 * var(--u));font-weight:800;letter-spacing:calc(-.3 * var(--u));color:#e5dedb;transition:scale .15s var(--ease-out)}.hw-modes button[aria-pressed=true]{color:#fff}.hw-modes button:not(:disabled):not([aria-pressed=true]):hover{color:#fff;background:#ffffff12}.hw-modes button:not(:disabled):active{scale:.94}.hw-modes button:disabled:not([aria-pressed=true]){color:#87736a;cursor:not-allowed}.hw-event[data-locked] .hw-modes button:disabled:not([aria-pressed=true]){cursor:default}.hw-modes button:focus-visible{outline-offset:-2px}.hw-mode-hint{min-height:calc(13 * var(--u));margin-top:calc(10.58 * var(--u));text-align:center;font-size:max(9px,calc(9.82 * var(--u)));line-height:max(12px,calc(13 * var(--u)));font-weight:800;letter-spacing:calc(-.2 * var(--u));color:#b8b8b8}.hw-reward{--hw-collect-color: #c7a7ff;--hw-collect-rgb: 164 109 255;position:relative;isolation:isolate;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:calc(3 * var(--u));width:100%;min-width:0;height:calc(139.38 * var(--u));min-height:calc(139.38 * var(--u));margin-top:calc(16.09 * var(--u));padding:calc(13 * var(--u)) calc(14 * var(--u)) calc(17 * var(--u));overflow:hidden;border:calc(.88 * var(--u)) solid #262626;border-radius:calc(17.64 * var(--u));background:radial-gradient(calc(443.66 * var(--u)) calc(224.85 * var(--u)) at 50% calc(-93.47 * var(--u)),#771800,#000);color:#fff5eb;text-align:center;opacity:1;transition:border-color .2s ease,box-shadow .2s ease}.hw-reward[data-tone=top]{--hw-collect-color: #ffe088;--hw-collect-rgb: 255 208 80}.hw-reward[data-tone=trick]{--hw-collect-color: #c8f58f;--hw-collect-rgb: 117 213 0}.hw-reward[data-collecting]{border-color:var(--hw-collect-color);box-shadow:0 0 24px rgb(var(--hw-collect-rgb) / .22),inset 0 0 18px rgb(var(--hw-collect-rgb) / .1)}.hw-reward-gain{position:absolute;top:calc(12 * var(--u));left:8px;right:8px;z-index:2;width:max-content;max-width:calc(100% - 16px);margin-inline:auto;padding:2px 10px;border-radius:999px;background:rgb(var(--hw-collect-rgb) / .18);color:var(--hw-collect-color);font-size:max(10px,calc(10 * var(--u)));font-weight:800;line-height:1.25;white-space:nowrap;animation:hw-gain-in .2s var(--ease-out) both}.hw-reward[data-collecting] .hw-reward-caption{opacity:0}.hw-reward:before{content:"";position:absolute;inset:0;z-index:-1;background:radial-gradient(85% 100% at 50% 100%,rgb(255 120 30 / .2),transparent 75%);opacity:0}.hw-reward[data-tone=trick]:before{background:radial-gradient(70% 80% at 50% 45%,rgb(117 213 0 / .45),transparent 70%)}.hw-reward.hw-reward-hit,.hw-reward.hw-reward-loss{animation:none}.hw-reward.hw-reward-hit:before,.hw-reward.hw-reward-loss:before{animation:hw-glow-flash .55s ease-out}.hw-reward-caption{flex:0 0 auto;min-height:calc(12 * var(--u));font-size:max(9px,calc(9.25 * var(--u)));line-height:1.25;letter-spacing:calc(.65 * var(--u));color:#cbb3a5;font-weight:800;transition:opacity .15s ease}.hw-reward-window{position:relative;container-type:inline-size;display:grid;place-items:center;flex:0 0 auto;width:100%;height:calc(54 * var(--u));min-width:0;overflow:visible}.hw-reward-value,.hw-reward-row{display:block;max-width:100%;color:inherit;font-size:min(calc(42 * var(--u)),25cqi);line-height:1.2;letter-spacing:calc(-1.8 * var(--u));font-weight:800;font-variant-numeric:tabular-nums;white-space:nowrap}.hw-reward-value.hw-combo-value,.hw-reward-window:has(>.hw-combo-value) .hw-reward-row{font-size:min(calc(28 * var(--u)),13.8cqi);letter-spacing:calc(-1 * var(--u))}.hw-reward-subtitle{display:grid;align-items:center;flex:0 0 auto;min-height:calc(20 * var(--u));max-width:calc(210 * var(--u));font-size:max(10px,calc(10.5 * var(--u)));line-height:1.35;color:#b9a69b}.hw-reward-progress-label{flex:0 0 auto;font-size:max(9px,calc(9 * var(--u)));line-height:1.2;color:#c8a48d}.hw-reward-progress-track{position:absolute;left:calc(20 * var(--u));right:calc(20 * var(--u));bottom:calc(8 * var(--u));height:calc(4 * var(--u));border-radius:999px;background:#38231b;overflow:hidden}.hw-reward-progress-track>span{display:block;width:100%;height:100%;border-radius:inherit;background:linear-gradient(90deg,#d94b14,#ffac75);transform:scaleX(0);transform-origin:left;transition:transform .5s var(--ease-out)}.hw-reward[data-tone=top] .hw-reward-value,.hw-reward[data-tone=top] .hw-reward-row{color:#ffe088}.hw-reward[data-round-complete] .hw-reward-progress-track>span{background:linear-gradient(90deg,#ffb21c,#fff0ad)}.hw-reward[data-round-complete] .hw-reward-progress-label{color:#ffe088}.hw-reward[data-tone=trick] .hw-reward-value,.hw-reward[data-tone=trick] .hw-reward-row{color:#bdeef3}.hw-reward>.hw-reward-fill{position:absolute;inset:0;z-index:-1;opacity:0;pointer-events:none;background:radial-gradient(ellipse at 50% 100%,rgb(255 164 66 / .2),transparent 70%)}.hw-reward[data-tone=top]>.hw-reward-fill{background:radial-gradient(ellipse at 50% 100%,rgb(255 217 101 / .26),transparent 75%)}.hw-reward[data-tone=trick]>.hw-reward-fill{background:radial-gradient(ellipse at 50% 100%,rgb(101 198 218 / .2),transparent 75%)}.hw-swap{animation:hw-text-swap .45s var(--ease-out)}.hw-attempts-heading{display:flex;align-items:center;justify-content:space-between;height:calc(20.3 * var(--u));margin:calc(14.93 * var(--u)) calc(3.77 * var(--u)) 0 calc(19.1 * var(--u));font-size:max(9.5px,calc(10.86 * var(--u)));font-weight:800;letter-spacing:calc(-.24 * var(--u))}.hw-remaining{display:grid;place-items:center;min-width:calc(65.5 * var(--u));height:100%;padding:0 calc(8 * var(--u));border-radius:calc(10.14 * var(--u));background:#00000080;font-size:max(9px,calc(10 * var(--u)));color:#ffcfb5}.hw-attempts{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:calc(8.52 * var(--u));width:calc(261.88 * var(--u));height:calc(58.2 * var(--u));margin:calc(7.98 * var(--u)) 0 0 calc(-1.77 * var(--u));padding:calc(9.7 * var(--u)) calc(10.58 * var(--u));border-radius:calc(8.82 * var(--u));background:radial-gradient(calc(411 * var(--u)) calc(91.4 * var(--u)) at calc(97.85 * var(--u)) calc(-33 * var(--u)),#771800,#101010)}.hw-attempts>li{position:relative;isolation:isolate;display:grid;place-items:center;min-width:0;min-height:0;margin:0;padding:0;overflow:hidden;border:calc(.83 * var(--u)) solid #191919;border-radius:calc(4.2 * var(--u));clip-path:inset(0 round calc(4.2 * var(--u)));background:radial-gradient(calc(53.8 * var(--u)) calc(38.8 * var(--u)) at 50% 0,#151515,#000);font-size:calc(14 * var(--u));font-weight:400;font-variant-numeric:tabular-nums;transition:none}.hw-attempts>li .hw-icon{position:relative;max-width:100%;max-height:100%;font-size:calc(19 * var(--u))}.hw-attempts>li .hw-mini-art{display:block;width:calc(25 * var(--u));height:calc(27 * var(--u));max-width:calc(100% - 6 * var(--u));max-height:calc(100% - 4 * var(--u));object-fit:contain}.hw-attempts>li[data-state=current]{border-color:transparent;background:radial-gradient(calc(63.28 * var(--u)) calc(45.64 * var(--u)) at 50% calc(-6.85 * var(--u)),var(--hw-orange),#000)}.hw-attempts>li[data-state=current]:after{content:"";position:absolute;inset:0;border-radius:inherit;box-shadow:inset 0 0 0 calc(1 * var(--u)) #ff87434d;pointer-events:none}.hw-attempts>li[data-state=sweet]{border-color:#a370ff73;background:radial-gradient(calc(70 * var(--u)) calc(44 * var(--u)) at 50% 0,#6a1cff,#1b0047);color:#eadcff}.hw-attempts>li[data-state=trick]{border-color:#75d50073;background:radial-gradient(calc(70 * var(--u)) calc(44 * var(--u)) at 50% 0,#4f9100,#0c1802);color:#e1ffbf}.hw-attempts>li.hw-attempt-pop{animation:hw-attempt-pop .45s var(--ease-out)}.hw-primary{position:relative;isolation:isolate;overflow:hidden;display:inline-flex;align-items:center;justify-content:center;gap:calc(8 * var(--d));min-height:calc(49.37 * var(--d));padding:calc(10 * var(--d)) calc(18 * var(--d));border:calc(.99 * var(--d)) solid #cd2900;border-radius:calc(28.55 * var(--d));background:linear-gradient(118deg,transparent 17%,rgb(255 186 169 / .16) 17% 24%,transparent 24% 81%,rgb(255 186 169 / .13) 81% 91%,transparent 91%),radial-gradient(calc(252 * var(--d)) calc(52.07 * var(--d)) at 50% 0,var(--hw-orange),#121212);box-shadow:0 calc(1.87 * var(--d)) calc(.47 * var(--d)) #00000017,0 calc(3.75 * var(--d)) calc(.94 * var(--d)) #00000017,0 calc(7.5 * var(--d)) calc(1.87 * var(--d)) #00000017,0 calc(15 * var(--d)) calc(3.75 * var(--d)) #00000017,0 calc(30 * var(--d)) calc(7.5 * var(--d)) #00000017;color:#fff;font-size:calc(13.73 * var(--d));font-weight:800;line-height:1.2;letter-spacing:calc(-.3 * var(--d));text-align:center;transition:translate .25s var(--ease-out),scale .14s var(--ease-out),opacity .25s}.hw-primary:before{content:"";position:absolute;top:-40%;bottom:-40%;left:-30%;z-index:-1;width:calc(46 * var(--d));rotate:28deg;background:linear-gradient(#ffd6be4d,#ff783c0d);opacity:0;transition:translate .75s var(--ease-out),opacity .3s}.hw-primary .hw-icon{font-size:calc(17 * var(--d));transition:translate .25s var(--ease-out),rotate .3s var(--ease-out)}.hw-primary:not(:disabled):hover{translate:0 calc(-2 * var(--d));filter:brightness(1.18);box-shadow:0 calc(10 * var(--d)) calc(26 * var(--d)) #ff4d0047,0 calc(2 * var(--d)) calc(4 * var(--d)) #0000004d}.hw-primary:not(:disabled):hover:before{opacity:1;translate:calc(380 * var(--d)) 0}.hw-primary:not(:disabled):hover .hw-icon{rotate:-10deg}.hw-primary:not(:disabled):active{translate:0 calc(1 * var(--d));scale:.975;filter:brightness(1.05);transition-duration:.08s}.hw-primary:disabled{opacity:.72;filter:saturate(.75)}.hw-primary[aria-busy=true]{opacity:.9;filter:none}.hw-event[data-state=ready] .hw-panel .hw-primary:not(:disabled):after{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(105deg,transparent 35%,rgb(255 220 190 / .22) 50%,transparent 65%);translate:-110% 0;animation:hw-sheen 4.5s ease-in-out 2.5s infinite}.hw-primary-compact{min-height:calc(42 * var(--d));padding:calc(8 * var(--d)) calc(22 * var(--d));font-size:calc(13 * var(--d));margin-top:calc(6 * var(--d))}.hw-panel .hw-primary{display:flex;width:min(100%,calc(238.96 * var(--u)));margin:calc(19.4 * var(--u)) auto 0;min-height:calc(49.37 * var(--u));padding-inline:calc(10 * var(--u));font-size:calc(13 * var(--u));gap:calc(7 * var(--u));white-space:nowrap}.hw-panel .hw-primary .hw-icon{font-size:calc(17 * var(--u))}.hw-secondary{display:inline-flex;align-items:center;justify-content:center;gap:calc(8 * var(--d));width:100%;min-height:calc(46 * var(--d));padding:calc(8 * var(--d)) calc(18 * var(--d));border:1px solid rgb(255 154 92 / .5);border-radius:999px;background:#ff4d0014;color:#ffdcc6;font-size:calc(13.5 * var(--d));font-weight:800;letter-spacing:calc(-.2 * var(--d));transition:translate .25s var(--ease-out),scale .14s}.hw-secondary .hw-icon{font-size:calc(17 * var(--d));transition:translate .25s var(--ease-out)}.hw-secondary:not(:disabled):hover{background:#ff4d0033;border-color:#ff9a5cd9;color:#fff;translate:0 -1px}.hw-secondary:not(:disabled):hover .hw-icon{translate:2px 0}.hw-secondary:not(:disabled):active{scale:.97;translate:0 1px}.hw-secondary:disabled{opacity:.6}.hw-text-button{display:inline-flex;align-items:center;gap:6px;padding:6px 10px;min-height:36px;border:0;border-radius:8px;background:none;color:#c4aa9b;font-size:calc(12 * var(--d));text-decoration:underline;text-decoration-color:#c4aa9b73;text-underline-offset:3px;transition:none}.hw-text-button:hover{color:#fff;text-decoration-color:currentColor}.hw-panel-note{width:min(100%,calc(238.96 * var(--u)));min-height:calc(15 * var(--u));margin:calc(6 * var(--u)) auto 0;text-align:center;font-size:max(9.5px,calc(10 * var(--u)));line-height:1.45;color:#d6a894}.hw-play-area{position:absolute;left:calc(386.34 * var(--u));top:calc(40.72 * var(--u));width:calc(662.68 * var(--u))}.hw-board-wrap{position:relative}.hw-board{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:calc(13.93 * var(--u)) calc(7.83 * var(--u));transition:translate .2s}.hw-board.hw-shake{animation:hw-board-shake .5s var(--ease-out)}.hw-tile{position:relative;z-index:0;display:block;width:100%;min-width:0;aspect-ratio:126.27 / 108.02;padding:0;overflow:visible;border:0;border-bottom:calc(4.475 * var(--u)) solid var(--hw-orange);border-radius:calc(9.04 * var(--u));background:linear-gradient(#000,#511000);transition:translate .3s var(--ease-out),scale .16s var(--ease-out),opacity .3s}:where(.hw-board.hw-deal) .hw-tile{animation:hw-tile-in .75s var(--ease-out) calc(.45s + var(--diag, 0) * 45ms) backwards}.hw-tile:before{content:"";position:absolute;inset:0;z-index:0;background:radial-gradient(85% 75% at 50% 100%,rgb(255 98 0 / .5),transparent 72%);opacity:0;transition:opacity .3s}.hw-tile:after{content:"";position:absolute;inset:0;z-index:3;background:radial-gradient(circle at var(--mx, 50%) var(--my, 30%),rgb(255 190 140 / .2),transparent 55%);opacity:0;transition:opacity .3s;pointer-events:none}.hw-tile:before,.hw-tile:after,.hw-tile-back:before{border-radius:inherit}.hw-tile-front,.hw-tile-back{border-radius:inherit;position:absolute;inset:0;display:grid;place-items:center}.hw-tile-front{z-index:1;opacity:1;transition:opacity .35s var(--ease-out)}.hw-tile-front:before{content:"";position:absolute;inset:12% 18% 6%;border-radius:50%;background:radial-gradient(closest-side,rgb(255 120 20 / .6),transparent);opacity:0}.hw-tile-pumpkin{position:relative;width:68.5%;height:auto;aspect-ratio:86.48 / 85.76;object-fit:contain;scale:.86;transition:scale .45s var(--ease-soft),rotate .45s var(--ease-soft),translate .45s var(--ease-soft)}.hw-tile-back{z-index:2;opacity:0}.hw-art-warmup{position:fixed;left:0;bottom:0;display:flex;width:180px;height:90px;opacity:.001;pointer-events:none}.hw-art-warmup>.hw-icon{flex:0 0 90px;width:90px;height:90px}.hw-tile-back:before{content:"";position:absolute;inset:0;opacity:0;pointer-events:none}.hw-tile-art{position:relative;display:block;translate:0 calc(-5 * var(--u))}.hw-tile-chip{position:absolute;left:50%;bottom:calc(5 * var(--u));translate:-50% 0;padding:calc(1.5 * var(--u)) calc(7 * var(--u));border-radius:calc(20 * var(--u));background:#00000080;font-size:max(9px,calc(10 * var(--u)));line-height:1.3;font-weight:800;letter-spacing:calc(-.2 * var(--u));white-space:nowrap;color:#ece1ff}.hw-tile[data-result] .hw-tile-front{opacity:0}.hw-tile[data-result] .hw-tile-back{opacity:1}.hw-tile[data-result=sweet]{border-bottom-color:var(--hw-violet)}.hw-tile[data-result=sweet] .hw-tile-back{background:radial-gradient(calc(444.9 * var(--u)) calc(175.88 * var(--u)) at 50% 0,#000,#170040 25%,#2f0080,#4600bf 75%,#5d00ff)}.hw-tile[data-result=sweet] .hw-tile-art{width:51.4%;height:68.2%;object-fit:contain}.hw-tile[data-result=trick]{border-bottom-color:var(--hw-green)}.hw-tile[data-result=trick] .hw-tile-back{background:linear-gradient(#000,#417700)}.hw-tile[data-result=trick] .hw-tile-art{width:64.1%;height:73.1%;object-fit:contain}.hw-tile[data-result=trick] .hw-tile-chip{color:#e1ffbf}.hw-tile[data-result=trick]:not(.hw-revealed) .hw-tile-art{animation:hw-ghost-float 3.6s ease-in-out infinite}.hw-tile[data-result=sweet]:not(.hw-revealed) .hw-tile-art{animation:hw-candy-idle 5s ease-in-out calc(var(--diag, 0) * -.7s) infinite}@media(hover:hover)and (pointer:fine){.hw-tile:not(:disabled):not([aria-disabled=true]):hover{translate:0 calc(-6 * var(--u));box-shadow:0 calc(12 * var(--u)) calc(24 * var(--u)) #ff4d003d,0 0 0 calc(1 * var(--u)) #ff8d58;border-bottom-color:#ff7a2e}.hw-tile:not(:disabled):not([aria-disabled=true]):hover:before,.hw-tile:not(:disabled):not([aria-disabled=true]):hover:after{opacity:1}.hw-tile:not(:disabled):not([aria-disabled=true]):hover .hw-tile-front{opacity:1}.hw-tile:not(:disabled):not([aria-disabled=true]):hover .hw-tile-pumpkin{scale:1;rotate:-5deg;translate:0 calc(-3 * var(--u))}.hw-tile:not(:disabled):not(.hw-charging):hover .hw-tile-front:before{animation:none;opacity:.55}.hw-tile:not(:disabled):not(.hw-charging):hover .hw-tile-front{animation:none}}.hw-tile:focus-visible{outline-offset:3px;translate:0 calc(-4 * var(--u))}.hw-tile:focus-visible:before{opacity:1}.hw-tile:focus-visible .hw-tile-front{opacity:1}.hw-tile:focus-visible .hw-tile-pumpkin{scale:.96}.hw-tile:not(:disabled):not([aria-disabled=true]):active{scale:1.015;translate:0 calc(-6 * var(--u));transition-duration:.08s}:where(.hw-event[data-state=ready],.hw-event[data-state=playing]) .hw-tile:where(:not([data-result]):not(:disabled)) .hw-tile-front:before{animation:hw-call 36s ease-in-out calc(var(--call, 0) * 1.8s + 1.5s) infinite}:where(.hw-event[data-state=ready],.hw-event[data-state=playing]) .hw-tile:where(:not([data-result]):not(:disabled)) .hw-tile-front{animation:hw-call-bump 36s ease-in-out calc(var(--call, 0) * 1.8s + 1.5s) infinite}.hw-board[data-charging] .hw-tile:not(.hw-charging) .hw-tile-front,.hw-board[data-charging] .hw-tile:not(.hw-charging) .hw-tile-front:before{animation:none}.hw-tile.hw-charging{z-index:3;scale:1.015;translate:0 calc(-8 * var(--u));box-shadow:0 calc(14 * var(--u)) calc(30 * var(--u)) #ff4d0061,0 0 0 calc(1.5 * var(--u)) #ffa36b;border-bottom-color:#ff8a3d;animation:none}.hw-tile.hw-charging:before{opacity:1;animation:hw-charge-glow .9s ease-in infinite alternate}.hw-tile.hw-charging:after{opacity:1}.hw-tile.hw-charging .hw-tile-front,.hw-tile.hw-queued .hw-tile-front{opacity:1}.hw-tile.hw-charging .hw-tile-pumpkin{scale:1.06;rotate:-5deg;translate:0 calc(-3 * var(--u))}.hw-tile.hw-charging .hw-tile-front:before,.hw-tile:not(:disabled):not([aria-disabled=true]):active .hw-tile-front:before{inset:4% 8% 0;background:radial-gradient(closest-side,rgb(255 190 80 / .9),rgb(255 110 20 / .45) 55%,transparent)}.hw-tile.hw-charging:not([data-result]) .hw-tile-front:before,.hw-tile:not(:disabled):not([aria-disabled=true]):active .hw-tile-front:before{animation:none;opacity:.9}.hw-tile.hw-charging .hw-tile-front,.hw-tile.hw-queued .hw-tile-front{animation:none}.hw-tile.hw-queued{translate:0 calc(-3 * var(--u));box-shadow:0 0 0 calc(1.5 * var(--u)) #ffa36be6}.hw-tile.hw-queued:before{opacity:.8;animation:hw-queued-pulse 1s ease-in-out infinite}.hw-tile.hw-queued .hw-tile-pumpkin{scale:.94}.hw-tile.hw-revealed{z-index:2;animation:hw-tile-pop .55s var(--ease-soft)}.hw-tile.hw-revealed .hw-tile-front{animation:hw-front-burst .32s var(--ease-out) forwards}.hw-tile.hw-revealed .hw-tile-back{animation:hw-wipe .6s var(--ease-out) .05s backwards}.hw-tile.hw-revealed .hw-tile-back:before{background:radial-gradient(circle at 50% 55%,#fff 0,#ffe2bd 22%,rgb(255 140 60 / .5) 42%,transparent 66%);animation:hw-flash .6s ease-out .05s}.hw-tile[data-result=trick].hw-revealed .hw-tile-back:before{background:radial-gradient(circle at 50% 55%,#fff 0,#e6ffcc 22%,rgb(140 230 40 / .5) 42%,transparent 66%)}.hw-tile.hw-revealed .hw-tile-art{animation:hw-art-pop .85s var(--ease-spring) .12s backwards}.hw-tile[data-result=trick].hw-revealed .hw-tile-art{animation:hw-ghost-boo 1.1s var(--ease-out) .1s backwards}.hw-tile.hw-revealed .hw-tile-chip{animation:hw-chip-in .55s var(--ease-soft) .55s backwards}.hw-tile[data-tier=top].hw-revealed .hw-tile-art{filter:drop-shadow(0 0 calc(12 * var(--u)) rgb(255 216 77 / .85))}.hw-tile[data-tier=top].hw-revealed .hw-tile-back:after{content:"";position:absolute;left:50%;top:50%;width:70%;aspect-ratio:1;translate:-50% -55%;border:calc(2 * var(--u)) solid #ffd84d;border-radius:50%;opacity:0;animation:hw-ring .9s var(--ease-out) .15s}.hw-board.hw-gather .hw-tile[data-result]{animation:hw-gather .75s var(--ease-soft) calc(var(--order, 0) * .12s)}.hw-board.hw-wake .hw-tile:not([data-result]) .hw-tile-front{animation:hw-wake-glow 1.2s var(--ease-out) calc(var(--diag, 0) * 50ms) backwards}.hw-board.hw-wake .hw-tile:not([data-result]) .hw-tile-pumpkin{animation:hw-wake .9s var(--ease-soft) calc(var(--diag, 0) * 50ms) backwards}:where(.hw-board.hw-invite) .hw-tile:where(:not([data-result]):not(:disabled)){animation:hw-invite .8s var(--ease-out) calc(var(--diag, 0) * 45ms)}.hw-board.hw-reset .hw-tile[data-result] .hw-tile-back{animation:hw-unwipe .45s var(--ease-in-out) calc(var(--order, 0) * 70ms) forwards}.hw-event[data-state=complete] .hw-tile:disabled:not([data-result]) .hw-tile-front{opacity:.6;transition-delay:.25s}.hw-event[data-state=complete] .hw-tile:not([data-result]){opacity:.5}.hw-event[data-state=loading] .hw-tile-front{overflow:hidden}.hw-event[data-state=loading] .hw-tile .hw-tile-front:after{content:"";position:absolute;inset:0;background:linear-gradient(100deg,transparent 30%,rgb(255 140 70 / .12) 50%,transparent 70%);translate:-100% 0;animation:hw-shimmer 1.6s ease-in-out calc(var(--diag, 0) * 70ms) infinite}.hw-board-overlay{position:absolute;inset:calc(-8 * var(--u));z-index:6;display:grid;place-items:center;border-radius:calc(16 * var(--u));background:radial-gradient(closest-side,#0e0400c7,#0e040080);backdrop-filter:blur(calc(3 * var(--u)));animation:hw-fade-in .4s var(--ease-out)}.hw-board-overlay-card{display:flex;flex-direction:column;align-items:center;gap:calc(8 * var(--u));max-width:calc(380 * var(--u));padding:calc(24 * var(--u)) calc(28 * var(--u));border:1px solid rgb(255 137 66 / .28);border-radius:calc(18 * var(--u));background:linear-gradient(#2e0e04f5,#120604f5);box-shadow:0 calc(20 * var(--u)) calc(60 * var(--u)) #0009;text-align:center;animation:hw-pop-in .6s var(--ease-soft)}.hw-board-overlay-icon{display:grid;place-items:center;width:calc(48 * var(--u));height:calc(48 * var(--u));margin-bottom:calc(4 * var(--u));border-radius:50%;background:radial-gradient(circle at 50% 30%,#ff6a1a,#5a1600);box-shadow:0 0 calc(24 * var(--u)) #ff5a0073;font-size:calc(23 * var(--u))}.hw-board-overlay-card strong{font-size:calc(19 * var(--u));font-weight:800;letter-spacing:calc(-.5 * var(--u))}.hw-board-overlay-card>span:not([class]){font-size:calc(12.5 * var(--u));line-height:1.5;color:#dcc2b5}.hw-feedback{position:absolute;left:0;right:0;top:calc(482.7 * var(--u));display:flex;align-items:center;gap:calc(9 * var(--u));min-height:calc(26 * var(--u));font-size:max(10.5px,calc(11.5 * var(--u)));line-height:1.35;color:#bda69c}.hw-feedback p{min-width:0}.hw-feedback-icon{display:grid;place-items:center;flex-shrink:0;width:calc(24 * var(--u));height:calc(24 * var(--u));border-radius:50%;background:#ff4d0029;color:#ffb27a;font-size:calc(14 * var(--u))}.hw-feedback[data-kind=sweet] .hw-feedback-icon{background:#a370ff38;color:#d9c2ff}.hw-feedback[data-kind=trick] .hw-feedback-icon{background:#75d5002e;color:#c8f58f}.hw-feedback[data-kind=error] .hw-feedback-icon{background:#ff5a5a2e;color:#ffb3b3}#hw-result-title{color:#ffd3b9;font-weight:800}.hw-feedback[data-kind=sweet] #hw-result-title{color:#e2d0ff}.hw-feedback[data-kind=trick] #hw-result-title{color:#d4f7a6}.hw-bottom-notes{position:absolute;left:calc(489.94 * var(--u));top:calc(572 * var(--u));display:flex;gap:calc(33.78 * var(--u))}.hw-note{display:flex;align-items:center;gap:calc(11.8 * var(--u));width:calc(273.66 * var(--u));height:calc(59.6 * var(--u));padding:0 calc(12 * var(--u)) 0 calc(17.6 * var(--u));border:0;border-radius:calc(11.18 * var(--u));background:linear-gradient(#943200,#140901);backdrop-filter:blur(calc(21 * var(--u)));box-shadow:0 calc(10 * var(--u)) calc(24 * var(--u)) #00000038;text-align:left;animation:hw-rise .8s var(--ease-out) .75s backwards}.hw-note+.hw-note{animation-delay:.85s}.hw-note .hw-diamond{width:calc(30.2 * var(--u));height:calc(30.2 * var(--u));border-radius:calc(7.5 * var(--u));transition:rotate .5s var(--ease-soft)}.hw-note p{display:flex;flex-direction:column;gap:calc(4 * var(--u));min-width:0}.hw-note strong{font-size:calc(15.52 * var(--u));line-height:1;font-weight:800;letter-spacing:calc(-.62 * var(--u));white-space:nowrap}.hw-note small{display:flex;align-items:center;gap:calc(2 * var(--u));font-size:max(9px,calc(9.83 * var(--u)));line-height:1.25;color:#d8bfb1;letter-spacing:calc(-.25 * var(--u))}.hw-note small .hw-icon{font-size:calc(11 * var(--u));transition:translate .3s var(--ease-out)}.hw-note-action{transition:translate .3s var(--ease-out)}.hw-note-action:hover{translate:0 calc(-3 * var(--u));filter:brightness(1.14);box-shadow:0 calc(14 * var(--u)) calc(28 * var(--u)) #ff4d0033}.hw-note-action:hover .hw-diamond{rotate:135deg}.hw-note-action:hover small .hw-icon{translate:calc(3 * var(--u)) 0}.hw-note-action:active{translate:0 0;filter:brightness(1.05)}.hw-utility{position:relative;z-index:1;display:flex;align-items:center;gap:calc(14 * var(--u));margin:calc(20 * var(--u)) calc(30 * var(--u)) 0;font-size:max(11px,calc(12 * var(--u)));color:#c49b87;animation:hw-fade-in 1s ease-out 1s backwards}.hw-back,.hw-retry,.hw-sound{display:inline-flex;align-items:center;gap:calc(6 * var(--u));min-height:36px;padding:calc(6 * var(--u)) calc(12 * var(--u)) calc(6 * var(--u)) calc(8 * var(--u));border:0;border-radius:999px;background:none;font-size:inherit;transition:none}.hw-back .hw-icon,.hw-retry .hw-icon,.hw-sound .hw-icon{font-size:calc(15 * var(--u));transition:translate .25s var(--ease-out),rotate .5s var(--ease-soft)}.hw-sound{color:#e8b99e;border:1px solid rgb(255 186 146 / .18);background:#0003}.hw-sound:hover{color:#fff;background:#ff80301f}.hw-sound[aria-pressed=false]{color:#bda99d}.hw-back:hover{color:#fff;background:#ffffff0f}.hw-back:hover .hw-icon{translate:calc(-3 * var(--u)) 0}.hw-retry{color:#ffd1b4;background:#ff4d0024}.hw-retry:hover{background:#ff4d0042;color:#fff}.hw-retry:hover .hw-icon{translate:0 -2px}.hw-connection{display:inline-flex;align-items:center;gap:calc(7 * var(--u));margin-left:auto}.hw-connection:before{content:"";width:calc(7 * var(--u));height:calc(7 * var(--u));border-radius:50%;background:#777}.hw-connection[data-state=ok]:before{background:var(--hw-green);box-shadow:0 0 calc(8 * var(--u)) var(--hw-green)}.hw-connection[data-state=test]:before{background:#ffb547;box-shadow:0 0 calc(8 * var(--u)) #ffb547}.hw-connection[data-state=loading]:before{background:#ffb547;animation:hw-blink 1s ease-in-out infinite}.hw-connection[data-state=error]:before{background:#ff5a5a;animation:hw-blink 1.2s ease-in-out infinite}.hw-fx{position:fixed;left:0;top:0;z-index:60;width:0;height:0;pointer-events:none}.hw-fly-candy,.hw-fly-ghost{position:absolute;left:0;top:0;width:calc(34 * var(--d));height:calc(38 * var(--d));object-fit:contain;pointer-events:none;will-change:transform,opacity}.hw-fly-ghost{width:calc(72 * var(--d));height:calc(70 * var(--d))}.hw-fly-ghost>svg{width:100%;height:100%}.hw-fly-art{position:absolute;left:0;top:0;display:grid;place-items:center;width:calc(36 * var(--d));height:calc(40 * var(--d));pointer-events:none;will-change:transform,opacity}.hw-fly-art>.hw-mini-art,.hw-fly-art>img,.hw-fly-art>svg,.hw-fly-art>.hw-icon{width:100%;height:100%;object-fit:contain}.hw-fly-art.hw-fly-ghost{width:calc(68 * var(--d));height:calc(68 * var(--d))}.hw-fly-art.hw-fly-gold:before{content:"";position:absolute;inset:-25%;z-index:-1;border-radius:50%;background:radial-gradient(circle,rgb(255 218 101 / .6),transparent 68%)}.hw-fly-art{filter:drop-shadow(0 2px 5px rgb(185 111 255 / .35))}.hw-fly-art.hw-fly-gold{filter:drop-shadow(0 2px 7px rgb(255 216 101 / .55))}.hw-fly-art.hw-fly-ghost{filter:drop-shadow(0 2px 7px rgb(117 213 0 / .4))}.hw-flight-spark,.hw-collect-ring{position:absolute;left:0;top:0;pointer-events:none;border-radius:50%;will-change:transform,opacity}.hw-flight-spark{width:5px;height:5px;background:var(--hw-flight-color);box-shadow:0 0 8px var(--hw-flight-color)}.hw-collect-ring{width:42px;height:42px;border:2px solid var(--hw-flight-color);box-shadow:0 0 12px var(--hw-flight-color),inset 0 0 8px var(--hw-flight-color)}