.hp-reel-container{width:100%;height:100%;position:relative;overflow:hidden;container-type:size}.hp-reel-texture{z-index:0;pointer-events:none;background-image:url(/my-game/texture.png);background-position:50%;background-size:cover;position:absolute;inset:0}.hp-reel-shadow{z-index:3;pointer-events:none;position:absolute;inset:0;box-shadow:inset 22cqw 22cqh 28cqw 4cqw #0000008c,inset -11cqw -11cqh 17cqw #ffffff0a}.hp-slab{filter:drop-shadow(10px 12px 18px #00000080)drop-shadow(3px 4px 6px #00000047);will-change:filter,transform;transform:translateZ(0)}.hp-win-glow-rect{pointer-events:none;opacity:0;will-change:box-shadow,opacity;background:0 0;border-radius:6%;width:86%;height:56%;animation:2.8s ease-out forwards hp-win-glow-rect-pulse;position:absolute;top:22%;left:7%}@keyframes hp-win-glow-rect-pulse{0%{opacity:0;box-shadow:0 0 #5bf06600}18%{opacity:1;box-shadow:0 0 60px 14px #5bf066b3,0 0 120px 32px #5bf06659}to{opacity:0;box-shadow:0 0 140px 60px #5bf06600,0 0 260px 120px #5bf06600}}.hp-reel-cutout--win{animation:.7s cubic-bezier(.22,.61,.36,1) both hp-reel-pulse}@keyframes hp-reel-pulse{0%{filter:brightness()drop-shadow(0 0 #5bf06600)}35%{filter:brightness(1.55)drop-shadow(0 0 10px #5bf066e6)}to{filter:brightness()drop-shadow(0 0 #5bf06600)}}.hp-reel-strip{will-change:transform;z-index:1;flex-direction:column;display:flex;position:relative}.hp-reel-cell{flex-shrink:0;justify-content:center;align-items:center;width:100%;height:100%;display:flex}.hp-reel-img{object-fit:contain;pointer-events:none;width:100%;height:100%}.hp-spin-row{justify-content:center;align-items:center;width:100%;margin-top:-3rem;display:flex;position:relative}.hp-spin-row .hp-spin-btn{margin-top:0}.hp-spin-row .hp-spin-btn--force{position:absolute;top:50%;right:1rem;transform:translateY(-50%)}.hp-spin-row .hp-spin-btn--force:active:not(:disabled){transform:translateY(calc(1px - 50%))}.hp-spin-btn--force{background:#4a2a2a;border-color:#6b3a3a;padding:.5rem 1.25rem;font-size:.85rem}.hp-spin-btn--force:hover:not(:disabled){background:#5a3232}.hp-respin-btn{cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent;will-change:filter,transform;filter:drop-shadow(4px 6px 8px #0000008c)drop-shadow(1px 2px 3px #0000004d);background:0 0;border:none;margin-top:0;padding:0;line-height:0;transition:filter 80ms ease-out,transform 40ms ease-out;display:inline-block}.hp-respin-btn__img{-webkit-user-select:none;user-select:none;pointer-events:none;width:clamp(80px,14vw,170px);height:auto;display:block}@media (hover:hover) and (pointer:fine){.hp-respin-btn:hover:not(:disabled){filter:drop-shadow(4px 7px 10px #0009)drop-shadow(1px 2px 3px #0000004d);transform:translateY(-1px)}}.hp-respin-btn:active:not(:disabled){filter:drop-shadow(2px 3px 4px #0000008c)drop-shadow(1px 1px 2px #0000004d);transition-duration:0s;transform:translateY(2px)}.hp-respin-btn:disabled{opacity:.55;cursor:not-allowed}.hp-fall-group{transform-origin:bottom;will-change:transform;position:relative}.hp-prize-group{transform-origin:bottom;will-change:transform;position:absolute;inset:0;container-type:size}.hp-fall-group.is-quaking,.hp-prize-group.is-quaking{transform-origin:50%;animation:5s cubic-bezier(.35,0,.65,1) forwards hp-quake-sway}@keyframes hp-quake-sway{0%{transform:translate(0)rotate(0)}8%{transform:translate(.3px,-.1px)rotate(.02deg)}16%{transform:translate(-.4px,.2px)rotate(-.03deg)}24%{transform:translate(.6px,-.3px)rotate(.05deg)}32%{transform:translate(-1.1px,.4px)rotate(-.08deg)}40%{transform:translate(1.7px,-.6px)rotate(.12deg)}48%{transform:translate(-2.4px,.9px)rotate(-.16deg)}56%{transform:translate(3.2px,-1.1px)rotate(.2deg)}64%{transform:translate(-3.9px,1.4px)rotate(-.24deg)}72%{transform:translate(4.5px,-1.6px)rotate(.28deg)}80%{transform:translate(-5.2px,1.8px)rotate(-.32deg)}88%{transform:translate(5.8px,-2.1px)rotate(.36deg)}94%{transform:translate(-6.4px,2.3px)rotate(-.4deg)}to{transform:translate(0)rotate(0)}}.hp-quake-inner{width:100%;height:100%}.hp-quake-inner.is-active{will-change:transform;animation:.24s linear infinite hp-quake-jitter}@keyframes hp-quake-jitter{0%{transform:translate(.4px,-.2px)}13%{transform:translate(-.6px,.3px)}27%{transform:translate(.3px,.5px)}39%{transform:translate(-.5px,-.4px)}52%{transform:translate(.7px,.1px)}65%{transform:translate(-.4px,-.5px)}78%{transform:translate(.5px,.4px)}91%{transform:translate(-.3px,.2px)}to{transform:translate(.4px,-.2px)}}.hp-fall-group.is-falling{transform-origin:60% 100%;animation:1s cubic-bezier(.65,0,.95,.4) forwards hp-slab-tip-fall}.hp-prize-group.is-falling{transform-origin:40% 100%;animation:1s cubic-bezier(.65,0,.95,.4) forwards hp-slab-tip-fall-rev}@keyframes hp-slab-tip-fall{0%{transform:translate(0)rotate(0)}8%{transform:translateY(1px)rotate(1deg)}18%{transform:translateY(4px)rotate(2.5deg)}30%{transform:translate(1px,12px)rotate(4deg)}to{transform:translate(12px,130vh)rotate(15deg)}}@keyframes hp-slab-tip-fall-rev{0%{transform:translate(0)rotate(0)}8%{transform:translateY(1px)rotate(-1deg)}18%{transform:translateY(4px)rotate(-2.5deg)}30%{transform:translate(-1px,12px)rotate(-4deg)}to{transform:translate(-12px,130vh)rotate(-15deg)}}.hp-fall-group.is-fallen{transform:translate(12px,130vh)rotate(15deg)}.hp-fall-group.is-returning{transform-origin:bottom;animation:.68s linear both hp-slab-return}@keyframes hp-slab-return{0%{animation-timing-function:cubic-bezier(.45,0,.85,.4);transform:translateY(-120%)rotate(0)}65%{animation-timing-function:cubic-bezier(.15,.5,.35,1);transform:translate(0)rotate(0)}78%{animation-timing-function:cubic-bezier(.5,0,.75,.5);transform:translateY(-4px)rotate(0)}to{transform:translate(0)rotate(0)}}.hp-respin-btn.is-quaking{transform-origin:50%;animation:5s linear forwards hp-respin-quake}@keyframes hp-respin-quake{0%{transform:translate(0)rotate(0)}3%{transform:translate(-.3px)rotate(-.1deg)}6%{transform:translate(.4px,-.2px)rotate(.15deg)}10%{transform:translate(-.5px,.3px)rotate(-.2deg)}14%{transform:translate(.6px,-.4px)rotate(.2deg)}18%{transform:translate(-.4px,.5px)rotate(-.25deg)}22%{transform:translate(-1px,.3px)rotate(-.4deg)}27%{transform:translate(1.2px,-.6px)rotate(.4deg)}32%{transform:translate(-1.5px,.8px)rotate(-.5deg)}37%{transform:translate(1.4px,-.5px)rotate(.55deg)}42%{transform:translate(-1.8px,.9px)rotate(-.6deg)}47%{transform:translate(1.6px,-1.1px)rotate(.65deg)}52%{transform:translate(-2.4px,1.2px)rotate(-.9deg)}57%{transform:translate(2.1px,-1.5px)rotate(.85deg)}62%{transform:translate(-2.8px,1.6px)rotate(-1deg)}67%{transform:translate(2.5px,-1.2px)rotate(1.1deg)}72%{transform:translate(-3.2px,1.8px)rotate(-1.2deg)}77%{transform:translate(2.9px,-2px)rotate(1.3deg)}81%{transform:translate(-3.8px,1.5px)rotate(-1.5deg)}85%{transform:translate(3.4px,-2.3px)rotate(1.6deg)}89%{transform:translate(-4.2px,2.1px)rotate(-1.7deg)}93%{transform:translate(3.9px,-1.7px)rotate(1.8deg)}96%{transform:translate(-3px,1.4px)rotate(-1.4deg)}to{transform:translate(0)rotate(0)}}.hp-prize-slab{object-fit:contain;object-position:center;-webkit-user-select:none;user-select:none;pointer-events:none;filter:drop-shadow(10px 12px 18px #00000080)drop-shadow(3px 4px 6px #00000047);will-change:filter,transform;width:100%;height:100%;display:block;position:absolute;inset:0}.hp-prize-stack{transform-origin:bottom;position:absolute;inset:0}.hp-prize-stack.is-entering{animation:.68s linear both hp-prize-smack}.hp-prize-text{font-family:var(--font-anglorunic),"Times New Roman",serif;color:#2d2d2da6;letter-spacing:.04em;text-shadow:0 -1px #00000052,-1px -2px #0003,0 -3px #0000001f,0 1px #bebebe52,1px 2px #aaa3,0 3px #9696961f;pointer-events:none;-webkit-user-select:none;user-select:none;opacity:1;justify-content:center;align-items:center;font-size:clamp(2.8rem,16cqw,9rem);line-height:1;display:flex;position:absolute;inset:0}.hp-prize-text:after{content:attr(data-text);font:inherit;letter-spacing:inherit;-webkit-text-fill-color:transparent;color:#0000;pointer-events:none;background-image:linear-gradient(105deg,#0000 40%,#78e551d9 48%,#b4ff82 50%,#78e551d9 52%,#0000 60%);background-position:200% 0;background-repeat:no-repeat;background-size:220% 100%;-webkit-background-clip:text;background-clip:text;justify-content:center;align-items:center;animation:2.6s linear infinite hp-prize-shimmer-sweep;display:flex;position:absolute;inset:0}@keyframes hp-prize-shimmer-sweep{0%{background-position:200% 0}to{background-position:-120% 0}}.hp-prize-text.is-entering{animation:.42s cubic-bezier(.2,.7,.3,1) both hp-prize-text-in}@keyframes hp-prize-text-in{0%{opacity:0;transform:scale(.85)}60%{opacity:1;transform:scale(1.04)}to{opacity:1;transform:scale(1)}}.hp-nft-display{pointer-events:none;flex-direction:row;justify-content:center;align-items:center;gap:1.6cqw;padding:0 11% 0 13%;display:flex;position:absolute;inset:0}.hp-prize-text--nft{text-align:right;white-space:nowrap;flex-direction:column;flex:none;justify-content:center;align-items:flex-end;gap:.4em;width:auto;height:auto;padding:0;font-size:clamp(1.4rem,6.2cqw,3rem);display:flex;position:static;inset:auto;transform:none}.hp-prize-text--nft:after{display:none}.hp-prize-text__title{font-size:1.3em;line-height:1}.hp-prize-text__id{opacity:.85;font-size:.85em;line-height:1}.hp-nft-frame{pointer-events:none;z-index:4;flex:none;width:40cqh;height:46cqh;position:relative}.hp-nft-frame__bg{object-fit:fill;pointer-events:none;-webkit-user-select:none;user-select:none;z-index:2;filter:drop-shadow(2px 4px 4px #00000073);width:100%;height:100%;display:block;position:absolute;inset:0}.hp-nft-art-wrapper{z-index:1;border-radius:6%;position:absolute;inset:20%;overflow:hidden}.hp-nft-art-inner{aspect-ratio:1;width:100%;position:absolute;top:0;left:0;overflow:hidden}.hp-nft-frame__art{object-fit:cover;object-position:center;-webkit-user-select:none;user-select:none;pointer-events:none;width:100%;height:100%;display:block}.hp-nft-shimmer{pointer-events:none;mix-blend-mode:screen;background-image:linear-gradient(105deg,#0000 38%,#96dc6e2e 47%,#beeba042 50%,#96dc6e2e 53%,#0000 62%);background-position:200% 0;background-repeat:no-repeat;background-size:220% 100%;animation:2.6s linear infinite hp-prize-shimmer-sweep;position:absolute;inset:0}.hp-nft-frame.is-entering{animation:.46s cubic-bezier(.2,.7,.3,1) .12s both hp-nft-frame-in}@keyframes hp-nft-frame-in{0%{opacity:0;transform:scale(.78)}60%{opacity:1;transform:scale(1.05)}to{opacity:1;transform:scale(1)}}@keyframes hp-prize-smack{0%{opacity:0;animation-timing-function:cubic-bezier(.45,0,.85,.4);transform:translateY(-120%)}18%{opacity:1;animation-timing-function:cubic-bezier(.45,0,.85,.4)}65%{opacity:1;animation-timing-function:cubic-bezier(.15,.5,.35,1);transform:translateY(0)}78%{animation-timing-function:cubic-bezier(.5,0,.75,.5);transform:translateY(-4px)}to{transform:translateY(0)}}.hp-dust-system{pointer-events:none;position:absolute;overflow:visible}.hp-dust-system--front{height:50%;bottom:14%;left:0;right:0}.hp-dust-system--back{height:95%;bottom:20%;left:-8%;right:-8%}.hp-dust-puff{filter:blur(6px);opacity:0;will-change:transform,opacity;background:radial-gradient(circle,#c3b49bd9 0%,#afa0828c 35%,#9b8c7333 65%,#8c7d6400 85%);border-radius:50%;position:absolute;bottom:0}.hp-dust-puff--base{width:60%;height:28%;animation:1.4s cubic-bezier(.2,.7,.3,1) both hp-dust-rise-c;bottom:-2%;left:50%;transform:translate(-50%)}.hp-dust-puff--left{width:32%;height:38%;animation:1.55s cubic-bezier(.2,.7,.35,1) 30ms both hp-dust-rise-l;left:10%}.hp-dust-puff--right{width:32%;height:38%;animation:1.55s cubic-bezier(.2,.7,.35,1) 50ms both hp-dust-rise-r;right:10%}.hp-dust-puff--far-left{width:24%;height:30%;animation:1.3s cubic-bezier(.2,.65,.4,1) .11s both hp-dust-rise-l;left:-2%}.hp-dust-puff--far-right{width:24%;height:30%;animation:1.3s cubic-bezier(.2,.65,.4,1) .13s both hp-dust-rise-r;right:-2%}.hp-dust-back-puff{filter:blur(14px);background:radial-gradient(circle,#c8b9a08c 0%,#afa08259 40%,#96876e1f 70%,#8c7d6400 88%)}.hp-dust-back-puff--top{width:95%;height:75%;animation:2.4s cubic-bezier(.18,.7,.3,1) 60ms both hp-dust-back-c;bottom:30%;left:50%;transform:translate(-50%)}.hp-dust-back-puff--left{width:52%;height:85%;animation:2.2s cubic-bezier(.18,.7,.35,1) 20ms both hp-dust-back-l;bottom:5%;left:-2%}.hp-dust-back-puff--right{width:52%;height:85%;animation:2.2s cubic-bezier(.18,.7,.35,1) 40ms both hp-dust-back-r;bottom:5%;right:-2%}@keyframes hp-dust-rise-c{0%{opacity:0;transform:translate(-50%)translateY(20%)scale(.35)}18%{opacity:.95;transform:translate(-50%)translateY(-5%)scale(1)}to{opacity:0;transform:translate(-50%)translateY(-65%)scale(1.7)}}@keyframes hp-dust-rise-l{0%{opacity:0;transform:translate(20%,25%)scale(.3)}22%{opacity:.8;transform:translate(-5%,-5%)scale(1)}to{opacity:0;transform:translate(-30%,-60%)scale(1.6)}}@keyframes hp-dust-rise-r{0%{opacity:0;transform:translate(-20%,25%)scale(.3)}22%{opacity:.8;transform:translate(5%,-5%)scale(1)}to{opacity:0;transform:translate(30%,-60%)scale(1.6)}}@keyframes hp-dust-back-c{0%{opacity:0;transform:translate(-50%)translateY(40%)scale(.3)}25%{opacity:.85;transform:translate(-50%)translateY(0%)scale(1.1)}to{opacity:0;transform:translate(-50%)translateY(-50%)scale(1.7)}}@keyframes hp-dust-back-l{0%{opacity:0;transform:translate(35%,35%)scale(.3)}25%{opacity:.7;transform:translate(0%)scale(1.1)}to{opacity:0;transform:translate(-20%,-55%)scale(1.7)}}@keyframes hp-dust-back-r{0%{opacity:0;transform:translate(-35%,35%)scale(.3)}25%{opacity:.7;transform:translate(0%)scale(1.1)}to{opacity:0;transform:translate(20%,-55%)scale(1.7)}}.hp-rubble-layer{pointer-events:none;position:absolute;inset:0;overflow:visible;container-type:size}.hp-rubble{pointer-events:none;opacity:0;will-change:transform,opacity;--rubble-scale:1;--rubble-rot:180deg;--rubble-drift:0px;--fall-distance:130vh;width:clamp(20px,3.5vw,38px);height:auto;animation-timing-function:cubic-bezier(.45,.05,.7,.7);animation-fill-mode:forwards;position:absolute}.hp-rubble-layer--back .hp-rubble{filter:blur(.6px)brightness(.78)}.hp-rubble-layer--front .hp-rubble{filter:drop-shadow(2px 3px 2px #00000059)}.hp-rubble--straight{animation-name:hp-rubble-straight}.hp-rubble--drift-l,.hp-rubble--drift-r{animation-name:hp-rubble-drift}.hp-rubble--bounce-l{animation-name:hp-rubble-bounce-l}.hp-rubble--bounce-r{animation-name:hp-rubble-bounce-r}@keyframes hp-rubble-straight{0%{transform:translate(0,0)scale(var(--rubble-scale))rotate(0deg);opacity:0}8%{opacity:1}to{transform:translate(0,var(--fall-distance))scale(var(--rubble-scale))rotate(var(--rubble-rot));opacity:.85}}@keyframes hp-rubble-drift{0%{transform:translate(0,0)scale(var(--rubble-scale))rotate(0deg);opacity:0}8%{opacity:1}to{transform:translate(var(--rubble-drift),var(--fall-distance))scale(var(--rubble-scale))rotate(var(--rubble-rot));opacity:.85}}@keyframes hp-rubble-bounce-l{0%{transform:translate(0,0)scale(var(--rubble-scale))rotate(0deg);opacity:0}6%{opacity:1}40%{transform:translate(0,calc(30vh + 15cqh))scale(var(--rubble-scale))rotate(calc(var(--rubble-rot)*.4))}48%{transform:translate(-14px,calc(30vh + 12cqh))scale(var(--rubble-scale))rotate(calc(var(--rubble-rot)*.55))}62%{transform:translate(-36px,calc(30vh + 28cqh))scale(var(--rubble-scale))rotate(calc(var(--rubble-rot)*.85))}to{transform:translate(calc(var(--rubble-drift) - 70px),var(--fall-distance))scale(var(--rubble-scale))rotate(calc(var(--rubble-rot)*1.4));opacity:.7}}@keyframes hp-rubble-bounce-r{0%{transform:translate(0,0)scale(var(--rubble-scale))rotate(0deg);opacity:0}6%{opacity:1}40%{transform:translate(0,calc(30vh + 15cqh))scale(var(--rubble-scale))rotate(calc(var(--rubble-rot)*.4))}48%{transform:translate(14px,calc(30vh + 12cqh))scale(var(--rubble-scale))rotate(calc(var(--rubble-rot)*.55))}62%{transform:translate(36px,calc(30vh + 28cqh))scale(var(--rubble-scale))rotate(calc(var(--rubble-rot)*.85))}to{transform:translate(calc(var(--rubble-drift) + 70px),var(--fall-distance))scale(var(--rubble-scale))rotate(calc(var(--rubble-rot)*1.4));opacity:.7}}.hp-respin-btn.is-falling{animation:1s cubic-bezier(.65,0,.95,.4) forwards hp-respin-tumble}@keyframes hp-respin-tumble{0%{transform:translate(0)rotate(0)}15%{transform:translate(1px,4px)rotate(-3deg)}30%{transform:translate(2px,12px)rotate(-12deg)}to{opacity:.6;transform:translate(20px,130vh)rotate(-180deg)}}.hp-respin-btn.is-returning{animation:.9s ease-out both hp-respin-return}@keyframes hp-respin-return{0%{opacity:0;transform:translateY(18px)scale(.92)}to{opacity:1;transform:translateY(0)scale(1)}}.hp-spin-btn{color:#e6e6e6;letter-spacing:.1em;text-transform:uppercase;cursor:pointer;background:#3a4148;border:2px solid #555c62;border-radius:8px;padding:.55rem 1rem;font-family:inherit;font-size:.85rem;font-weight:600;transition:background .12s ease-out,transform 80ms ease-out}.hp-spin-btn:hover:not(:disabled){background:#464d54}.hp-spin-btn:active:not(:disabled){transform:translateY(1px)}.hp-spin-btn:disabled{opacity:.5;cursor:not-allowed}.hp-info-btn{cursor:pointer;z-index:50;touch-action:manipulation;-webkit-tap-highlight-color:transparent;background:0 0;border:none;width:clamp(40px,9vw,88px);height:clamp(40px,9vw,88px);padding:0;transition:transform 80ms ease-out,filter .12s ease-out;position:absolute;top:.75rem;right:.75rem}.hp-info-btn img{object-fit:contain;pointer-events:none;-webkit-user-select:none;user-select:none;-webkit-user-drag:none;filter:drop-shadow(2px 3px 4px #00000080);width:100%;height:100%}.hp-info-btn:hover{filter:brightness(1.1)}.hp-info-btn:active{transform:translateY(1px)}.hp-legend-overlay{-webkit-backdrop-filter:blur(6px);z-index:1000;background:#000000d9;justify-content:center;align-items:center;padding:16px;animation:.2s ease-out both hp-legend-fade-in;display:flex;position:fixed;inset:0}@keyframes hp-legend-fade-in{0%{opacity:0}to{opacity:1}}.hp-legend{aspect-ratio:1024/1536;width:min(780px,100%);max-height:100%;position:relative;container-type:inline-size}.hp-legend__bg{object-fit:contain;pointer-events:none;-webkit-user-select:none;user-select:none;z-index:1;width:100%;height:100%;position:absolute;inset:0}.hp-legend__inner{z-index:2;clip-path:ellipse(130% 103% at 50% 0);-webkit-mask-composite:source-in;position:absolute;inset:12% 17% 11.5%;overflow:hidden auto;-webkit-mask-image:linear-gradient(#0000 0%,#000 6% 100%),radial-gradient(130% 100% at 50% 0,#000 94%,#0000 100%);mask-image:linear-gradient(#0000 0%,#000 6% 100%),radial-gradient(130% 100% at 50% 0,#000 94%,#0000 100%);-webkit-mask-composite:source-in;mask-composite:intersect;container-type:inline-size}.hp-legend__inner::-webkit-scrollbar{width:0;height:0;display:none}.hp-legend__inner{scrollbar-width:none}.hp-legend__close{cursor:pointer;z-index:4;touch-action:manipulation;-webkit-tap-highlight-color:transparent;background:0 0;border:none;width:11cqw;height:11cqw;padding:0;transition:transform 80ms ease-out,filter .12s ease-out;position:absolute;top:3%;right:6%}.hp-legend__close img{object-fit:contain;pointer-events:none;-webkit-user-select:none;user-select:none;-webkit-user-drag:none;filter:drop-shadow(2px 3px 4px #0000008c);width:100%;height:100%}.hp-legend__close:hover{filter:brightness(1.1)}.hp-legend__close:active{transform:translateY(1px)}.hp-legend__title{text-align:center;font-family:var(--font-anglorunic),Georgia,serif;letter-spacing:.08em;color:#2d2d2da6;text-shadow:0 -1px #00000052,-1px -2px #0003,0 -3px #0000001f,0 1px #bebebe52,1px 2px #aaa3,0 3px #9696961f;margin:.4em 0 .7em;font-size:13.5cqw}.hp-legend__list{flex-direction:column;gap:.5em;padding-bottom:1.5em;display:flex}.hp-legend__row{align-items:center;gap:.2em;display:flex}.hp-rune-fan{flex-shrink:0;justify-content:center;align-items:flex-end;padding:6% 4% 3%;display:flex;transform:translateY(-14%)}.hp-rune-fan__img{object-fit:contain;flex-shrink:0;width:16cqw;height:auto}.hp-rune-fan__l{transform-origin:100% 100%;z-index:1;margin-bottom:4%;margin-right:-22%;transform:rotate(-16deg)}.hp-rune-fan__c{z-index:3;transform:translateY(-12%)}.hp-rune-fan__r{transform-origin:0 100%;z-index:1;margin-bottom:4%;margin-left:-22%;transform:rotate(16deg)}.hp-legend__equals{font-family:var(--font-anglorunic),Georgia,serif;text-align:center;color:#2d2d2da6;text-shadow:0 -1px #00000052,-1px -2px #0003,0 -3px #0000001f,0 1px #bebebe52,1px 2px #aaa3,0 3px #9696961f;margin-left:-.25em;padding:0 .55em 0 0;font-size:11cqw}.hp-legend__prize{font-family:var(--font-anglorunic),Georgia,serif;color:#2d2d2da6;text-align:right;white-space:nowrap;text-overflow:ellipsis;text-shadow:0 -1px #00000052,-1px -2px #0003,0 -3px #0000001f,0 1px #bebebe52,1px 2px #aaa3,0 3px #9696961f;font-size:7.8cqw;overflow:hidden}
