.bm{min-height:100vh;overflow:hidden;background:var(--bm-bg);color:var(--bm-ink);font-family:inherit}.bm *{box-sizing:border-box}.bm [hidden]{display:none!important}.bm button,.bm input{font:inherit}.bm a{color:inherit}.bm__bar{min-height:70px;display:grid;grid-template-columns:1fr auto 1fr;align-items:center;padding:0 28px;border-bottom:1px solid rgba(17,17,17,.12);background:#fffffff0}.bm__bar a{font-size:10px;font-weight:950;text-decoration:none}.bm__bar strong{font-style:italic;letter-spacing:-.04em}.bm__bar strong i{color:var(--bm-accent)}.bm__bar button{justify-self:end;border:0;background:transparent;font-size:10px;font-weight:950;cursor:pointer}.bm__main{width:min(1420px,100%);margin:0 auto;padding:34px 28px 80px}.bm__intro{display:grid;grid-template-columns:minmax(0,1fr) minmax(400px,.85fr);gap:clamp(32px,6vw,90px);align-items:center;min-height:620px}.bm__eyebrow,.bm__rank-head p{margin:0 0 14px;color:#666;font-size:10px;font-weight:950;letter-spacing:.16em}.bm h1{margin:0;font-size:clamp(58px,7vw,118px);font-style:italic;font-weight:950;line-height:.8;letter-spacing:-.075em;text-transform:uppercase}.bm__subtitle{margin:18px 0 0;color:var(--bm-accent);font-size:clamp(18px,2vw,28px);font-style:italic;font-weight:950;letter-spacing:.06em;text-transform:uppercase}.bm__lead{max-width:650px;margin:22px 0 0;color:#5d5d5d;font-size:17px;line-height:1.6}.bm__rules{display:grid;grid-template-columns:repeat(3,1fr);gap:9px;max-width:610px;margin:28px 0;padding:0;list-style:none}.bm__rules li{display:flex;align-items:center;gap:10px;min-height:76px;padding:12px;border:1px solid rgba(17,17,17,.12);border-radius:13px;background:#fff}.bm__rules b{color:var(--bm-accent);font-size:32px;font-style:italic}.bm__rules span{font-size:9px;font-weight:900;text-transform:uppercase}.bm__form{max-width:610px}.bm__form label{display:block;margin-bottom:7px;font-size:10px;font-weight:950;text-transform:uppercase}.bm__form>div{display:grid;grid-template-columns:1fr auto;gap:9px}.bm__form input{min-height:55px;padding:0 15px;border:2px solid var(--bm-ink);border-radius:9px;font-weight:900;text-transform:uppercase}.bm__form small,.bm__ranking>small{display:block;margin-top:10px;color:#777}.bm__primary,.bm__actions a,.bm__share{min-height:55px;display:inline-flex;align-items:center;justify-content:center;padding:0 23px;border:2px solid var(--bm-ink);border-radius:9px;background:var(--bm-accent);color:var(--bm-ink);font-size:11px;font-weight:950;text-decoration:none;cursor:pointer;box-shadow:5px 5px var(--bm-ink)}.bm__share{background:var(--bm-accent-2);color:#fff}.bm__poster{position:relative;aspect-ratio:4 / 3;min-height:430px;overflow:hidden;border:3px solid var(--bm-ink);border-radius:25px;background:#0a0a15;box-shadow:13px 13px var(--bm-ink);transform:rotate(1.5deg)}.bm__poster-image{width:100%;height:100%;object-fit:cover}.bm__poster-art{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;background:radial-gradient(circle at 50% 46%,rgba(255,47,128,.32),transparent 34%),linear-gradient(#14102c 0 54%,#070711 54%)}.bm__poster-sun{position:absolute;top:15%;left:50%;width:44%;aspect-ratio:1;border-radius:50%;background:repeating-linear-gradient(to bottom,#ffcf33 0 10px,#ff6b22 10px 18px,transparent 18px 24px);transform:translate(-50%);filter:drop-shadow(0 0 20px rgba(255,89,31,.55))}.bm__poster-grid,.bm__floor-grid{position:absolute;top:55%;right:0;bottom:0;left:0;background-image:linear-gradient(rgba(0,242,255,.38) 1px,transparent 1px),linear-gradient(90deg,rgba(0,242,255,.38) 1px,transparent 1px);background-size:34px 24px;transform:perspective(320px) rotateX(58deg) scale(1.45);transform-origin:top}.bm__poster-title{position:absolute;z-index:2;top:8%;left:7%;text-transform:uppercase;transform:skewY(-4deg)}.bm__poster-title span,.bm__poster-title strong{display:block;font-style:italic;font-weight:950;line-height:.82;letter-spacing:-.07em}.bm__poster-title span{color:#fff;font-size:clamp(34px,4vw,62px)}.bm__poster-title strong{color:var(--bm-accent);font-size:clamp(50px,6vw,92px);text-shadow:5px 5px #ff2f80}.bm__poster-title small{display:block;margin-top:16px;color:#fff;font-size:12px;font-weight:950;letter-spacing:.18em}.bm__poster-gloves{position:absolute;right:4%;bottom:5%;left:4%;height:58%}.bm__poster-glove{position:absolute;width:34%;aspect-ratio:.78;border:7px solid #080808;border-radius:46% 54% 42% 58%;background:radial-gradient(circle at 36% 24%,#555,transparent 19%),linear-gradient(145deg,#292929,#050505 70%);box-shadow:inset 8px 8px 15px #ffffff17,0 22px 24px #0000005c}.bm__poster-glove:after{content:"TC32";position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;color:var(--bm-accent);font-size:clamp(18px,3vw,34px);font-style:italic;font-weight:950}.bm__poster-glove--left{left:15%;bottom:-8%;transform:rotate(-20deg)}.bm__poster-glove--right{right:15%;bottom:-4%;transform:rotate(20deg)}.bm__poster-label{position:absolute;right:-20px;bottom:28px;padding:10px 34px;background:var(--bm-ink);color:#fff;font-size:11px;transform:rotate(-6deg)}.bm__game{max-width:1180px;margin:0 auto}.bm__hud{display:grid;grid-template-columns:repeat(4,1fr);overflow:hidden;border:3px solid var(--bm-ink);border-bottom:0;border-radius:17px 17px 0 0;background:var(--bm-ink);color:#fff}.bm__hud div{padding:13px;text-align:center}.bm__hud div+div{border-left:1px solid rgba(255,255,255,.2)}.bm__hud span{display:block;color:#aaa;font-size:9px;font-weight:900}.bm__hud b{color:var(--bm-accent);font-size:clamp(20px,3vw,34px);font-style:italic;font-variant-numeric:tabular-nums}.bm__arena{position:relative;height:min(76vh,760px);min-height:600px;overflow:hidden;border:3px solid var(--bm-ink);border-radius:0 0 17px 17px;background:#090916;touch-action:manipulation;-webkit-user-select:none;user-select:none}.bm__arena-bg{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;background:radial-gradient(circle at 50% 20%,rgba(255,255,255,.13),transparent 30%),linear-gradient(#101020 0 58%,#080812 58%)}.bm__ring-light{position:absolute;top:-40px;width:130px;height:130px;border-radius:50%;background:radial-gradient(circle,#fff 0 7%,var(--bm-accent) 8% 18%,transparent 52%);filter:blur(1px);opacity:.82}.bm__ring-light--one{left:8%}.bm__ring-light--two{left:50%;transform:translate(-50%)}.bm__ring-light--three{right:8%}.bm__ring-ropes{position:absolute;right:0;bottom:28%;left:0;height:26%;opacity:.75;background:linear-gradient(transparent 14%,#e11 15% 18%,transparent 19% 46%,#fff 47% 50%,transparent 51% 77%,#2769d7 78% 81%,transparent 82%)}.bm__crowd{position:absolute;right:0;bottom:16%;left:0;height:28%;opacity:.55;background:radial-gradient(circle at 5% 85%,#000 0 18px,transparent 19px),radial-gradient(circle at 14% 75%,#000 0 22px,transparent 23px),radial-gradient(circle at 23% 88%,#000 0 16px,transparent 17px),radial-gradient(circle at 34% 70%,#000 0 24px,transparent 25px),radial-gradient(circle at 48% 85%,#000 0 19px,transparent 20px),radial-gradient(circle at 61% 72%,#000 0 23px,transparent 24px),radial-gradient(circle at 72% 87%,#000 0 17px,transparent 18px),radial-gradient(circle at 84% 74%,#000 0 25px,transparent 26px),radial-gradient(circle at 95% 86%,#000 0 18px,transparent 19px)}.bm__floor-grid{top:66%;right:-15%;bottom:-10%;left:-15%;opacity:.52}.bm__status{position:absolute;z-index:20;top:24px;left:50%;padding:10px 22px;border:2px solid #fff;border-radius:999px;background:#000000b3;color:var(--bm-accent);font-size:12px;font-style:italic;font-weight:950;letter-spacing:.08em;transform:translate(-50%)}.bm__sequence{position:absolute;z-index:19;top:79px;right:30px;left:30px;min-height:54px;display:flex;flex-wrap:wrap;justify-content:center;gap:8px;pointer-events:none}.bm__sequence span{display:inline-flex;align-items:center;min-height:38px;padding:0 12px;border:2px solid rgba(255,255,255,.76);border-radius:8px;background:#000000b8;color:#fff;font-size:10px;font-weight:950;letter-spacing:.04em;text-transform:uppercase}.bm__sequence span.active{border-color:var(--bm-accent);background:var(--bm-accent);color:var(--bm-ink);transform:scale(1.08)}.bm__sequence span.done{opacity:.34}.bm__countdown{position:absolute;z-index:30;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;pointer-events:none;color:#fff;font-size:clamp(110px,24vw,250px);font-style:italic;font-weight:950;text-shadow:8px 8px var(--bm-accent)}.bm__countdown.pop{animation:bmCount .35s both}.bm__fighter{position:absolute;z-index:8;top:18%;right:0;bottom:24%;left:0;pointer-events:none}.bm__arm{position:absolute;bottom:-10%;width:47%;height:76%;transform-origin:50% 100%}.bm__arm--left{left:2%;transform:rotate(-11deg)}.bm__arm--right{right:2%;transform:rotate(11deg)}.bm__forearm{position:absolute;right:18%;bottom:0;width:35%;height:64%;border:5px solid #090909;border-radius:42% 42% 22% 22%;background:linear-gradient(90deg,rgba(255,255,255,.13),transparent 25%),linear-gradient(#9b5d3f,#6b3827);box-shadow:inset -12px 0 20px #0000003d}.bm__arm--right .bm__forearm{right:auto;left:18%}.bm__glove{position:absolute;top:0;right:4%;width:54%;aspect-ratio:.9;display:grid;place-items:center;overflow:hidden;border:7px solid #050505;border-radius:46% 54% 48% 52%/42% 46% 54% 58%;background:radial-gradient(circle at 32% 22%,#555 0 7%,transparent 24%),linear-gradient(145deg,#2a2a2a,#050505 72%);box-shadow:inset 11px 11px 20px #ffffff14,0 22px 30px #00000061}.bm__arm--right .bm__glove{right:auto;left:4%}.bm__glove--custom-image{top:-15%;right:-10%;width:112%;height:118%;aspect-ratio:auto;overflow:visible;border:0;border-radius:0;background:transparent;box-shadow:none}.bm__arm--right .bm__glove--custom-image{right:auto;left:-10%}.bm__arm:has(.bm__glove--custom-image) .bm__forearm{display:none}.bm__glove-logo{color:var(--bm-accent);font-size:clamp(18px,3vw,36px);font-style:italic;font-weight:950;transform:rotate(-12deg)}.bm__arm--right .bm__glove-logo{transform:rotate(12deg)}.bm__glove-image{display:block;width:100%;height:100%;object-fit:contain;object-position:center bottom;pointer-events:none;-webkit-user-select:none;user-select:none;-webkit-user-drag:none;filter:drop-shadow(0 16px 14px rgba(0,0,0,.32))}.bm__arm.jab-l{animation:bmJabLeft .36s ease-out}.bm__arm.cross-r{animation:bmCrossRight .4s ease-out}.bm__arm.hook-l{animation:bmHookLeft .44s ease-out}.bm__arm.hook-r{animation:bmHookRight .44s ease-out}.bm__arm.upper-l{animation:bmUpperLeft .46s ease-out}.bm__arm.upper-r{animation:bmUpperRight .46s ease-out}.bm__impact{position:absolute;z-index:12;top:34%;left:50%;width:110px;height:110px;opacity:0;pointer-events:none;border-radius:50%;background:repeating-conic-gradient(from 0deg,var(--bm-accent) 0 8deg,transparent 8deg 18deg);transform:translate(-50%,-50%)}.bm__impact.show{animation:bmImpact .36s both}.bm__controls{position:absolute;z-index:18;right:20px;bottom:18px;left:20px;display:grid;grid-template-columns:repeat(3,1fr);gap:10px}.bm__controls button{min-height:66px;padding:9px 8px;border:2px solid rgba(255,255,255,.76);border-radius:10px;background:#07070fe0;color:#fff;cursor:pointer;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);transition:transform .12s ease,background .12s ease,border-color .12s ease}.bm__controls button:nth-child(2n){border-color:var(--bm-accent)}.bm__controls button:disabled{cursor:default;opacity:.42}.bm__controls button:not(:disabled):active,.bm__controls button.active{transform:translateY(3px) scale(.97);background:var(--bm-accent);color:var(--bm-ink)}.bm__controls span,.bm__controls strong{display:block}.bm__controls span{font-size:11px;font-weight:950}.bm__controls strong{margin-top:2px;color:var(--bm-accent);font-size:9px;letter-spacing:.12em}.bm__controls button:active strong,.bm__controls button.active strong{color:var(--bm-ink)}.bm__results{max-width:850px;margin:20px auto}.bm__card{padding:clamp(27px,6vw,60px);border:3px solid var(--bm-ink);border-radius:22px;background:#fff;text-align:center;box-shadow:12px 12px var(--bm-ink)}.bm__card>p{margin:0;color:var(--bm-danger);font-size:clamp(50px,11vw,100px);font-style:italic;font-weight:950;line-height:.8}.bm__card h2{margin:16px 0 8px;font-size:clamp(28px,5vw,52px);font-style:italic}.bm__stats{display:grid;grid-template-columns:repeat(3,1fr);margin-top:27px;overflow:hidden;border:2px solid var(--bm-ink);border-radius:13px}.bm__stats div{padding:17px 8px}.bm__stats div+div{border-left:1px solid rgba(17,17,17,.12)}.bm__stats div:last-child{grid-column:1 / -1;border-top:2px solid var(--bm-ink);border-left:0;background:var(--bm-ink);color:var(--bm-accent)}.bm__stats span{display:block;color:#777;font-size:9px;font-weight:950}.bm__stats b{font-size:clamp(20px,4vw,36px);font-style:italic}.bm__stats div:last-child b{font-size:clamp(42px,8vw,72px)}.bm__record{display:block;margin-top:22px;color:var(--bm-accent);font-size:22px}.bm__actions{display:flex;flex-wrap:wrap;justify-content:center;gap:12px;margin-top:27px}.bm__actions a{background:#fff;box-shadow:none}.bm__share-note{display:block;min-height:18px;margin-top:16px;color:#666}.bm__ranking{margin-top:70px}.bm__rank-head{display:flex;align-items:end;justify-content:space-between;margin-bottom:18px}.bm__rank-head h2{margin:0;font-size:clamp(32px,5vw,56px);font-style:italic;line-height:.9}.bm__rank-head button{border:0;border-bottom:1px solid;background:transparent;color:#777;font-size:9px;cursor:pointer}.bm__table{overflow-x:auto;border:2px solid var(--bm-ink);border-radius:14px;background:#fff}.bm table{width:100%;min-width:620px;border-collapse:collapse}.bm th,.bm td{padding:14px 17px;border-bottom:1px solid rgba(17,17,17,.12);text-align:right}.bm th{background:var(--bm-ink);color:#fff;font-size:9px}.bm th:nth-child(2),.bm td:nth-child(2){text-align:left}.bm td{font-size:13px;font-weight:800}.bm td:last-child{color:var(--bm-accent);font-size:16px;font-weight:950}.bm__table>p{padding:30px;color:#777;text-align:center}.bm__sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0)}@keyframes bmCount{0%{opacity:0;transform:scale(1.7)}35%{opacity:1;transform:scale(.9)}to{opacity:0}}@keyframes bmJabLeft{0%,to{transform:rotate(-11deg) translate(0) scale(1)}48%{transform:rotate(-2deg) translate(42%,-34%) scale(1.08)}}@keyframes bmCrossRight{0%,to{transform:rotate(11deg) translate(0) scale(1)}48%{transform:rotate(1deg) translate(-48%,-38%) scale(1.1)}}@keyframes bmHookLeft{0%,to{transform:rotate(-11deg) translate(0)}35%{transform:rotate(-46deg) translate(20%,-12%)}58%{transform:rotate(20deg) translate(55%,-18%)}}@keyframes bmHookRight{0%,to{transform:rotate(11deg) translate(0)}35%{transform:rotate(46deg) translate(-20%,-12%)}58%{transform:rotate(-20deg) translate(-55%,-18%)}}@keyframes bmUpperLeft{0%,to{transform:rotate(-11deg) translate(0)}35%{transform:rotate(-28deg) translate(16%,10%)}58%{transform:rotate(5deg) translate(42%,-52%)}}@keyframes bmUpperRight{0%,to{transform:rotate(11deg) translate(0)}35%{transform:rotate(28deg) translate(-16%,10%)}58%{transform:rotate(-5deg) translate(-42%,-52%)}}@keyframes bmImpact{0%{opacity:0;transform:translate(-50%,-50%) scale(.25) rotate(0)}35%{opacity:1}to{opacity:0;transform:translate(-50%,-50%) scale(1.7) rotate(50deg)}}@media(max-width:899px){.bm__main{padding:24px 16px 60px}.bm__intro{grid-template-columns:1fr;text-align:center}.bm__lead,.bm__rules,.bm__form{margin-right:auto;margin-left:auto}.bm__poster{width:min(720px,94%);min-height:390px;margin:0 auto}.bm__arena{height:74vh;min-height:620px}}@media(max-width:620px){.bm__bar{padding:0 15px}.bm__bar a{max-width:90px}.bm h1{font-size:clamp(54px,20vw,84px)}.bm__rules{gap:5px}.bm__rules li{display:block;padding:9px 4px}.bm__rules b{display:block}.bm__form>div{grid-template-columns:1fr}.bm__poster{min-height:280px}.bm__hud div{padding:11px 2px}.bm__hud b{font-size:18px}.bm__arena{min-height:640px}.bm__sequence{top:72px;right:12px;left:12px;gap:5px}.bm__sequence span{min-height:32px;padding:0 8px;font-size:8px}.bm__fighter{top:22%;right:0;bottom:29%;left:0}.bm__arm{width:58%;height:73%}.bm__glove--custom-image{top:-11%;width:118%;height:122%}.bm__arm--left .bm__glove--custom-image{right:-14%}.bm__arm--right .bm__glove--custom-image{left:-14%}.bm__controls{right:10px;bottom:10px;left:10px;grid-template-columns:repeat(2,1fr);gap:7px}.bm__controls button{min-height:58px}.bm__stats{grid-template-columns:repeat(2,1fr)}.bm__stats div:nth-child(3){border-top:1px solid rgba(17,17,17,.12);border-left:0}.bm__actions{display:grid}.bm__rank-head{align-items:flex-start;flex-direction:column;gap:15px}}@media(prefers-reduced-motion:reduce){.bm *{animation-duration:.01ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important}}.mr{min-height:100vh;overflow:hidden;color:var(--ink);background:var(--bg);font-family:inherit}.mr *{box-sizing:border-box}.mr [hidden]{display:none!important}.mr button,.mr input{font:inherit}.mr a{color:inherit}.mr__bar{min-height:70px;padding:0 28px;display:grid;grid-template-columns:1fr auto 1fr;align-items:center;border-bottom:1px solid #1112;background:#fffd}.mr__bar a{text-decoration:none;font-size:11px;font-weight:900}.mr__bar>b{font-style:italic}.mr__bar i{color:var(--a)}.mr__bar button{justify-self:end;border:0;background:none;font-size:10px;font-weight:900;cursor:pointer}.mr__main{width:min(1420px,100%);margin:auto;padding:34px 28px 80px}.mr__intro{display:grid;grid-template-columns:minmax(0,1fr) minmax(400px,.8fr);gap:clamp(30px,6vw,90px);align-items:center;min-height:610px}.mr__eyebrow,.mr__rank-head p{margin:0 0 14px;color:#666;font-size:10px;font-weight:950;letter-spacing:.16em}.mr h1{margin:0;font-size:clamp(64px,8vw,125px);font-style:italic;font-weight:950;line-height:.8;letter-spacing:-.075em}.mr__lead{max-width:620px;margin:28px 0 0;color:#5d5d5d;font-size:17px;line-height:1.6}.mr__rules{display:grid;grid-template-columns:repeat(3,1fr);gap:9px;max-width:600px;margin:28px 0;padding:0;list-style:none}.mr__rules li{display:flex;align-items:center;gap:10px;min-height:76px;padding:12px;border:1px solid #1112;border-radius:13px;background:#fff}.mr__rules b{color:var(--a);font-size:32px;font-style:italic}.mr__rules span{font-size:9px;font-weight:900;text-transform:uppercase}.mr__form{max-width:600px}.mr__form label{display:block;margin-bottom:7px;font-size:10px;font-weight:950;text-transform:uppercase}.mr__form>div{display:grid;grid-template-columns:1fr auto;gap:9px}.mr__form input{min-height:55px;border:2px solid var(--ink);border-radius:9px;padding:0 15px;font-weight:900;text-transform:uppercase}.mr__form small,.mr__ranking>small{display:block;margin-top:10px;color:#777}.mr__primary,.mr__actions a,.mr__share{min-height:55px;display:inline-flex;align-items:center;justify-content:center;border:2px solid var(--ink);border-radius:9px;padding:0 23px;background:var(--a);color:var(--ink);font-size:11px;font-weight:950;text-decoration:none;cursor:pointer;box-shadow:5px 5px var(--ink)}.mr__share{gap:9px;background:var(--ink);color:#fff;box-shadow:none}.mr__share svg{width:18px;height:18px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.mr__share:hover{background:#292929}.mr__share-status{display:block;min-height:18px;margin-top:15px;color:#666;font-size:10px;font-weight:900;letter-spacing:.04em;text-transform:uppercase}.mr__poster{position:relative;aspect-ratio:.92;min-height:490px;overflow:hidden;border:3px solid var(--ink);border-radius:25px;background:var(--a);box-shadow:13px 13px var(--ink);transform:rotate(1.5deg)}.mr__poster:before,.mr__grid{content:"";position:absolute;top:0;right:0;bottom:0;left:0;opacity:.16;background-image:linear-gradient(var(--ink) 1px,transparent 1px),linear-gradient(90deg,var(--ink) 1px,transparent 1px);background-size:28px 28px}.mr__burst{position:absolute;top:10%;right:10%;bottom:10%;left:10%;border-radius:50%;background:repeating-conic-gradient(transparent 0 8deg,#fff8 8deg 13deg);animation:mrSpin 20s linear infinite}.mr__poster-mitt{position:absolute;top:7%;right:7%;bottom:7%;left:7%;display:grid;place-items:center;transform:rotate(-9deg);filter:drop-shadow(15px 20px 0 #0003)}.mr__poster-mitt svg{width:85%;height:85%}.mr svg>path:first-child{fill:#171717;stroke:#000;stroke-width:8}.mr svg .pad{fill:#303030;stroke:#050505;stroke-width:8}.mr svg .ring{fill:#111;stroke:var(--a);stroke-width:6}.mr svg text{fill:var(--a);font-size:28px;font-style:italic;font-weight:950;text-anchor:middle}.mr__custom-mitt,.mr__poster-image{width:100%;height:100%;object-fit:contain}.mr__poster-image{object-fit:cover}.mr__poster>strong{position:absolute;right:-25px;bottom:35px;padding:10px 32px;background:var(--ink);color:#fff;font-size:11px;transform:rotate(-7deg)}.mr__game{max-width:1180px;margin:auto}.mr__hud{display:grid;grid-template-columns:repeat(4,1fr);overflow:hidden;border:3px solid var(--ink);border-bottom:0;border-radius:17px 17px 0 0;background:var(--ink);color:#fff}.mr__hud div{padding:13px;text-align:center}.mr__hud div+div{border-left:1px solid #fff3}.mr__hud span{display:block;color:#aaa;font-size:9px;font-weight:900}.mr__hud b{color:var(--a);font-size:clamp(20px,3vw,34px);font-style:italic;font-variant-numeric:tabular-nums}.mr__arena{position:relative;height:min(72vh,720px);min-height:470px;overflow:hidden;border:3px solid var(--ink);border-radius:0 0 17px 17px;background:radial-gradient(circle,#fff,#e1e4e8);touch-action:none;-webkit-user-select:none;user-select:none;cursor:crosshair}.mr__game.final .mr__arena{animation:mrFinal .45s infinite alternate}.mr__count{position:absolute;z-index:20;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;pointer-events:none;font-size:clamp(110px,24vw,260px);font-style:italic;font-weight:950;text-shadow:8px 8px var(--a)}.mr__count.pop{animation:mrCount .3s both}.mr__level,.mr__final{position:absolute;z-index:15;top:20px;left:50%;padding:9px 20px;border:2px solid var(--ink);background:var(--a);font-style:italic;font-weight:950;transform:translate(-50%,-160%)}.mr__level.show{animation:mrLevel .55s}.mr__final{top:50%;opacity:0;background:var(--red);color:#fff;font-size:clamp(40px,10vw,96px);white-space:nowrap}.mr__final.show{animation:mrFinalTen .9s}.mr__target{position:absolute;z-index:10;display:none;width:118px;height:134px;border:0;padding:0;background:none;cursor:pointer;transform:translate(-50%,-50%) scale(.6) rotate(var(--r));filter:drop-shadow(8px 10px 5px #0005)}.mr__target.active{display:block;animation:mrIn 75ms forwards}.mr__target.hit{display:block;pointer-events:none;animation:mrHit .13s forwards}.mr__target:before{content:"";position:absolute;top:-14px;right:-14px;bottom:-14px;left:-14px;border-radius:42%}.mr__target svg,.mr__target-img{width:100%;height:100%;object-fit:contain;pointer-events:none;-webkit-user-select:none;user-select:none;-webkit-user-drag:none}.mr__target i{position:absolute;top:-10px;right:-10px;bottom:-10px;left:-10px;border:5px solid var(--a);border-radius:50%;animation:mrRing .3s linear}.mr__feedback{position:absolute;z-index:12;opacity:0;pointer-events:none;font-size:clamp(24px,4vw,46px);font-style:italic;font-weight:950;text-shadow:3px 3px var(--a)}.mr__feedback.show{animation:mrFeed .35s}.mr__flash{position:absolute;z-index:11;top:0;right:0;bottom:0;left:0;opacity:0;pointer-events:none;background:var(--a)}.mr__flash.hit{animation:mrFlash .12s}.mr__flash.miss{background:var(--red);animation:mrMiss .3s}.mr__confetti{position:absolute;z-index:30;top:0;right:0;bottom:0;left:0;overflow:hidden;pointer-events:none}.mr__confetti i{position:absolute;top:-12%;width:var(--w);height:var(--h);background:var(--c);animation:mrConfetti var(--d) var(--delay) forwards}.mr__results{max-width:850px;margin:20px auto}.mr__card{border:3px solid var(--ink);border-radius:22px;padding:clamp(27px,6vw,60px);background:#fff;box-shadow:12px 12px var(--ink);text-align:center}.mr__card.victory{background:radial-gradient(circle at top,color-mix(in srgb,var(--a) 30%,#fff),#fff 55%)}.mr__card>p{margin:0;color:var(--red);font-size:clamp(50px,11vw,100px);font-style:italic;font-weight:950;line-height:.8}.mr__card.victory>p{color:var(--a)}.mr__card h2{margin:16px 0 8px;font-size:clamp(28px,5vw,52px);font-style:italic}.mr__stats{display:grid;grid-template-columns:repeat(3,1fr);margin-top:27px;overflow:hidden;border:2px solid var(--ink);border-radius:13px}.mr__stats div{padding:17px 8px}.mr__stats div+div{border-left:1px solid #1112}.mr__stats div:last-child{grid-column:1/-1;border-top:2px solid var(--ink);border-left:0;background:var(--ink);color:var(--a)}.mr__stats span{display:block;color:#777;font-size:9px;font-weight:950}.mr__stats b{font-size:clamp(20px,4vw,36px);font-style:italic}.mr__stats div:last-child b{font-size:clamp(42px,8vw,72px)}.mr__record{display:block;margin-top:22px;color:var(--a);font-size:22px}.mr__actions{display:flex;justify-content:center;gap:12px;margin-top:27px}.mr__actions a{background:#fff;box-shadow:none}.mr__ranking{margin-top:70px}.mr__rank-head{display:flex;align-items:end;justify-content:space-between;margin-bottom:18px}.mr__rank-head h2{margin:0;font-size:clamp(32px,5vw,56px);font-style:italic;line-height:.9}.mr__rank-head button{border:0;border-bottom:1px solid;background:none;color:#777;font-size:9px;cursor:pointer}.mr__table{overflow-x:auto;border:2px solid var(--ink);border-radius:14px;background:#fff}.mr table{width:100%;min-width:600px;border-collapse:collapse}.mr th,.mr td{padding:14px 17px;border-bottom:1px solid #1112;text-align:right}.mr th{background:var(--ink);color:#fff;font-size:9px}.mr th:nth-child(2),.mr td:nth-child(2){text-align:left}.mr td{font-size:13px;font-weight:800}.mr td:last-child{color:var(--a);font-size:16px;font-weight:950}.mr__table>p{padding:30px;text-align:center;color:#777}.mr__sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0)}@keyframes mrSpin{to{transform:rotate(360deg)}}@keyframes mrCount{0%{opacity:0;transform:scale(1.7)}35%{opacity:1;transform:scale(.9)}to{opacity:0}}@keyframes mrIn{to{transform:translate(-50%,-50%) scale(1) rotate(var(--r))}}@keyframes mrHit{to{transform:translate(-50%,-50%) scale(1.4) rotate(15deg);opacity:0}}@keyframes mrRing{to{transform:scale(.55);opacity:.1}}@keyframes mrFeed{0%{opacity:0;transform:translate(-50%,10px)}25%{opacity:1}to{opacity:0;transform:translate(-50%,-35px)}}@keyframes mrFlash{0%{opacity:.4}to{opacity:0}}@keyframes mrMiss{0%{opacity:.75}to{opacity:0}}@keyframes mrLevel{0%,to{transform:translate(-50%,-160%)}25%,70%{transform:translate(-50%)}}@keyframes mrFinalTen{0%{opacity:0;transform:translate(-50%,-50%) scale(2)}25%,70%{opacity:1;transform:translate(-50%,-50%)}to{opacity:0;transform:translate(-50%,-50%) scale(.8)}}@keyframes mrFinal{to{box-shadow:inset 0 0 55px var(--red)}}@keyframes mrConfetti{to{transform:translate3d(var(--drift),115vh,0) rotate(var(--spin))}}@media(max-width:899px){.mr__main{padding:24px 16px 60px}.mr__intro{grid-template-columns:1fr;text-align:center}.mr__lead,.mr__rules,.mr__form{margin-left:auto;margin-right:auto}.mr__poster{width:min(540px,92%);min-height:410px;margin:auto}.mr__arena{height:68vh}}@media(max-width:560px){.mr__bar{padding:0 15px}.mr__bar span{display:none}.mr h1{font-size:clamp(60px,24vw,90px)}.mr__rules{gap:5px}.mr__rules li{display:block;padding:9px 4px}.mr__rules b{display:block}.mr__form>div{grid-template-columns:1fr}.mr__poster{min-height:340px}.mr__hud div{padding:11px 2px}.mr__hud b{font-size:18px}.mr__arena{min-height:430px}.mr__stats{grid-template-columns:repeat(2,1fr)}.mr__stats div:nth-child(3){border-top:1px solid #1112;border-left:0}.mr__actions{display:grid}.mr__rank-head{align-items:start;flex-direction:column;gap:15px}}@media(prefers-reduced-motion:reduce){.mr *{animation-duration:.01ms!important;animation-iteration-count:1!important}}.tc32-quejas{--tc32-black: #111111;--tc32-dark: #252525;--tc32-gray: #6d6d6d;--tc32-border: #dedede;--tc32-soft: #f6f6f6;--tc32-gold: #c79b3b;--tc32-error: #b42318;--tc32-success: #16794a;padding:clamp(45px,7vw,90px) 20px;background:#fff;color:var(--tc32-black)}.tc32-quejas *,.tc32-quejas *:before,.tc32-quejas *:after{box-sizing:border-box}.tc32-quejas__container{width:min(1240px,100%);margin:0 auto}.tc32-quejas__header{max-width:850px;margin-bottom:clamp(38px,5vw,65px)}.tc32-quejas__eyebrow{display:inline-flex;align-items:center;gap:12px;margin-bottom:17px;color:var(--tc32-gold);font-size:12px;font-weight:900;letter-spacing:.16em}.tc32-quejas__eyebrow:before{content:"";width:38px;height:2px;background:var(--tc32-gold)}.tc32-quejas__header h1{max-width:800px;margin:0;color:var(--tc32-black);font-size:clamp(40px,6vw,76px);line-height:.98;letter-spacing:-.055em;text-transform:uppercase}.tc32-quejas__intro{max-width:730px;margin-top:23px;color:var(--tc32-gray);font-size:clamp(15px,1.5vw,18px);line-height:1.7}.tc32-quejas__intro p{margin:0}.tc32-quejas__layout{display:grid;grid-template-columns:minmax(260px,.72fr) minmax(0,1.8fr);align-items:start;gap:28px}.tc32-quejas__aside{position:sticky;top:25px}.tc32-quejas__aside-card{padding:clamp(25px,3vw,38px);border:1px solid var(--tc32-border);background:var(--tc32-soft)}.tc32-quejas__aside-number{display:inline-flex;align-items:center;justify-content:center;min-width:65px;min-height:50px;margin-bottom:27px;padding:10px;background:var(--tc32-black);color:#fff;font-size:14px;font-weight:900;letter-spacing:.08em}.tc32-quejas__aside h2{margin:0;color:var(--tc32-black);font-size:clamp(24px,2.7vw,34px);line-height:1.08;letter-spacing:-.035em;text-transform:uppercase}.tc32-quejas__aside>.tc32-quejas__aside-card>p{margin:16px 0 0;color:var(--tc32-gray);font-size:14px;line-height:1.7}.tc32-quejas__steps{display:grid;gap:24px;margin-top:32px;padding-top:30px;border-top:1px solid var(--tc32-border)}.tc32-quejas__step{display:grid;grid-template-columns:36px 1fr;gap:14px}.tc32-quejas__step>span{display:flex;align-items:center;justify-content:center;width:34px;height:34px;border:1px solid var(--tc32-black);color:var(--tc32-black);font-size:11px;font-weight:900}.tc32-quejas__step strong{display:block;margin:1px 0 5px;color:var(--tc32-black);font-size:12px;text-transform:uppercase}.tc32-quejas__step p{margin:0;color:var(--tc32-gray);font-size:12px;line-height:1.55}.tc32-quejas__contact{display:grid;gap:5px;margin-top:32px;padding-top:25px;border-top:1px solid var(--tc32-border)}.tc32-quejas__contact span{color:var(--tc32-gray);font-size:10px;font-weight:800;letter-spacing:.12em;text-transform:uppercase}.tc32-quejas__contact a{color:var(--tc32-black);font-size:14px;font-weight:800;text-decoration:none}.tc32-quejas__form-card{padding:clamp(24px,4vw,50px);border:1px solid var(--tc32-border);background:#fff;box-shadow:0 18px 55px #0000000f}.tc32-quejas__form{display:grid;gap:42px}.tc32-fieldset{min-width:0;margin:0;padding:0 0 42px;border:0;border-bottom:1px solid var(--tc32-border)}.tc32-fieldset legend{display:flex;align-items:center;gap:12px;width:100%;margin-bottom:27px;padding:0;color:var(--tc32-black);font-size:14px;font-weight:900;letter-spacing:.05em;text-transform:uppercase}.tc32-fieldset legend span{display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;background:var(--tc32-black);color:#fff;font-size:11px}.tc32-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:23px}.tc32-field{min-width:0}.tc32-field--full{grid-column:1 / -1}.tc32-field>label:not(.tc32-upload){display:block;margin-bottom:9px;color:var(--tc32-dark);font-size:12px;font-weight:800;letter-spacing:.035em;text-transform:uppercase}.tc32-field sup{color:var(--tc32-error)}.tc32-field input:not([type=checkbox]):not([type=file]),.tc32-field select,.tc32-field textarea{display:block;width:100%;min-height:53px;border:1px solid var(--tc32-border);border-radius:0;outline:0;background:#fff;color:var(--tc32-black);font:inherit;font-size:14px;transition:border-color .2s ease,box-shadow .2s ease}.tc32-field input:not([type=checkbox]):not([type=file]),.tc32-field select{padding:0 15px}.tc32-field textarea{min-height:170px;padding:15px;resize:vertical;line-height:1.6}.tc32-field input:focus,.tc32-field select:focus,.tc32-field textarea:focus{border-color:var(--tc32-black);box-shadow:0 0 0 1px var(--tc32-black)}.tc32-field input::placeholder,.tc32-field textarea::placeholder{color:#949494}.tc32-field.is-invalid input,.tc32-field.is-invalid select,.tc32-field.is-invalid textarea{border-color:var(--tc32-error)}.tc32-field small[data-field-error],.tc32-field small[data-product-error],.tc32-field small[data-variant-error],.tc32-custom-error{display:block;min-height:17px;margin-top:6px;color:var(--tc32-error);font-size:11px}.tc32-help{margin:7px 0 0;color:var(--tc32-gray);font-size:10px;line-height:1.45}.tc32-product-notice{display:flex;align-items:flex-start;gap:11px;margin-bottom:25px;padding:14px 16px;border-left:3px solid var(--tc32-gold);background:#faf7ef}.tc32-product-notice svg{flex:0 0 auto;width:20px;height:20px;fill:var(--tc32-gold)}.tc32-product-notice p{margin:0;color:#5d543e;font-size:12px;line-height:1.55}.tc32-product-search,.tc32-product-search__input{position:relative}.tc32-product-search__input>svg{position:absolute;top:50%;left:16px;z-index:2;width:20px;height:20px;fill:var(--tc32-gray);transform:translateY(-50%);pointer-events:none}.tc32-product-search__input input{padding-left:48px!important;padding-right:45px!important}.tc32-search-spinner{position:absolute;top:calc(50% - 9px);right:16px;width:18px;height:18px;border:2px solid #d8d8d8;border-top-color:var(--tc32-black);border-radius:50%;animation:tc32-spin .7s linear infinite}.tc32-product-results{position:absolute;top:calc(100% + 6px);right:0;left:0;z-index:20;max-height:430px;overflow-y:auto;border:1px solid var(--tc32-border);background:#fff;box-shadow:0 18px 45px #00000021}.tc32-product-results[hidden]{display:none}.tc32-product-result{display:grid;grid-template-columns:68px 1fr auto;align-items:center;gap:14px;width:100%;padding:12px;border:0;border-bottom:1px solid var(--tc32-border);background:#fff;color:var(--tc32-black);cursor:pointer;text-align:left}.tc32-product-result:last-child{border-bottom:0}.tc32-product-result:hover,.tc32-product-result:focus{background:var(--tc32-soft);outline:0}.tc32-product-result img{width:68px;height:68px;object-fit:cover;border:1px solid var(--tc32-border);background:var(--tc32-soft)}.tc32-product-result__content{display:grid;gap:5px}.tc32-product-result__content strong{font-size:13px;line-height:1.35}.tc32-product-result__content span{color:var(--tc32-gray);font-size:10px;text-transform:uppercase}.tc32-product-result>svg{width:18px;height:18px;fill:var(--tc32-black)}.tc32-product-results__empty{padding:20px;color:var(--tc32-gray);font-size:12px;text-align:center}.tc32-selected-product{display:grid;grid-template-columns:92px 1fr 38px;align-items:center;gap:18px;padding:15px;border:1px solid var(--tc32-border);background:var(--tc32-soft)}.tc32-selected-product__image img{display:block;width:92px;height:92px;object-fit:cover;border:1px solid var(--tc32-border);background:#fff}.tc32-selected-product__content{display:grid;justify-items:start;gap:7px}.tc32-selected-product__content>span{color:var(--tc32-gray);font-size:9px;font-weight:800;letter-spacing:.1em;text-transform:uppercase}.tc32-selected-product__content strong{color:var(--tc32-black);font-size:16px;line-height:1.35}.tc32-selected-product__content button{padding:0;border:0;border-bottom:1px solid var(--tc32-black);background:transparent;color:var(--tc32-black);cursor:pointer;font:inherit;font-size:10px;font-weight:800;text-transform:uppercase}.tc32-selected-product__check{display:flex;align-items:center;justify-content:center;width:32px;height:32px;background:var(--tc32-success)}.tc32-selected-product__check svg{width:19px;height:19px;fill:#fff}.tc32-variant-summary{display:grid;gap:7px;padding:17px;border-left:3px solid var(--tc32-success);background:#f1f8f4}.tc32-variant-summary>span{color:var(--tc32-success);font-size:9px;font-weight:900;letter-spacing:.1em;text-transform:uppercase}.tc32-variant-summary strong{font-size:15px}.tc32-variant-summary div{color:var(--tc32-gray);font-size:12px;line-height:1.55}.tc32-variant-summary small{color:var(--tc32-gray);font-size:10px}.tc32-damage-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));border-top:1px solid var(--tc32-border);border-left:1px solid var(--tc32-border)}.tc32-checkbox-card{display:flex!important;align-items:center;gap:10px;min-height:52px;margin:0!important;padding:11px 13px;border-right:1px solid var(--tc32-border);border-bottom:1px solid var(--tc32-border);color:var(--tc32-gray)!important;cursor:pointer;font-size:11px!important;font-weight:700!important;line-height:1.3;letter-spacing:0!important;text-transform:none!important}.tc32-checkbox-card:hover{background:var(--tc32-soft);color:var(--tc32-black)!important}.tc32-checkbox-card input,.tc32-consent input{position:absolute;opacity:0;pointer-events:none}.tc32-checkbox-card__box,.tc32-consent__box{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;width:19px;height:19px;border:1px solid #a9a9a9;background:#fff}.tc32-checkbox-card__box svg,.tc32-consent__box svg{width:14px;height:14px;fill:#fff;opacity:0}.tc32-checkbox-card input:checked+.tc32-checkbox-card__box,.tc32-consent input:checked+.tc32-consent__box{border-color:var(--tc32-black);background:var(--tc32-black)}.tc32-checkbox-card input:checked+.tc32-checkbox-card__box svg,.tc32-consent input:checked+.tc32-consent__box svg{opacity:1}.tc32-field-meta{display:flex;justify-content:space-between;gap:15px}.tc32-field-meta>span{margin-top:6px;color:var(--tc32-gray);font-size:10px}.tc32-upload{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:175px;padding:25px;border:1px dashed #b7b7b7;background:var(--tc32-soft);cursor:pointer;text-align:center}.tc32-upload:hover{border-color:var(--tc32-black)}.tc32-upload svg{width:35px;height:35px;margin-bottom:13px;fill:var(--tc32-black)}.tc32-upload strong{color:var(--tc32-black);font-size:13px;text-transform:uppercase}.tc32-upload span{margin-top:6px;color:var(--tc32-gray);font-size:11px}.tc32-upload input{position:absolute;width:1px;height:1px;opacity:0}.tc32-file-list{display:grid;gap:7px;margin-top:10px}.tc32-file-item{display:flex;justify-content:space-between;gap:14px;padding:9px 11px;border:1px solid var(--tc32-border);color:var(--tc32-gray);font-size:11px}.tc32-consent{display:flex;align-items:flex-start;gap:12px;margin-bottom:15px;color:var(--tc32-gray);cursor:pointer;font-size:12px;line-height:1.55}.tc32-consent__box{margin-top:1px}.tc32-submit-area{display:flex;align-items:center;justify-content:space-between;gap:28px}.tc32-submit-area>p{max-width:520px;margin:0;color:var(--tc32-gray);font-size:10px;line-height:1.55}.tc32-submit-button{display:inline-flex;align-items:center;justify-content:center;gap:13px;flex:0 0 auto;min-width:205px;min-height:56px;padding:14px 23px;border:1px solid var(--tc32-black);border-radius:0;background:var(--tc32-black);color:#fff;cursor:pointer;font:inherit;font-size:12px;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.tc32-submit-button:hover{background:#303030}.tc32-submit-button:disabled{cursor:not-allowed;opacity:.6}.tc32-submit-button svg{width:18px;height:18px;fill:currentColor}.tc32-button-spinner{width:18px;height:18px;border:2px solid rgba(255,255,255,.35);border-top-color:#fff;border-radius:50%;animation:tc32-spin .7s linear infinite}.tc32-alert{display:grid;gap:5px;margin-bottom:25px;padding:16px 18px;border:1px solid;font-size:13px;line-height:1.5}.tc32-alert[hidden]{display:none}.tc32-alert--success{border-color:#77b895;background:#f1f8f4;color:var(--tc32-success)}.tc32-alert--error{border-color:#e0a4a0;background:#fff5f4;color:var(--tc32-error)}.tc32-honeypot,[hidden]{display:none!important}@keyframes tc32-spin{to{transform:rotate(360deg)}}@media screen and (max-width:920px){.tc32-quejas__layout{grid-template-columns:1fr}.tc32-quejas__aside{position:static}.tc32-quejas__steps{grid-template-columns:repeat(3,1fr)}}@media screen and (max-width:680px){.tc32-quejas{padding-inline:14px}.tc32-quejas__header h1{font-size:43px}.tc32-quejas__form-card{padding:24px 16px}.tc32-grid{grid-template-columns:1fr}.tc32-field,.tc32-field--full{grid-column:auto}.tc32-quejas__steps,.tc32-damage-grid{grid-template-columns:1fr}.tc32-selected-product{grid-template-columns:75px 1fr}.tc32-selected-product__image img{width:75px;height:75px}.tc32-selected-product__check{display:none}.tc32-product-result{grid-template-columns:58px 1fr}.tc32-product-result img{width:58px;height:58px}.tc32-product-result>svg{display:none}.tc32-submit-area{align-items:stretch;flex-direction:column}.tc32-submit-button{width:100%}}.quantity-selector-wrapper{display:flex;align-items:center;flex-wrap:wrap;gap:calc(var(--gap-sm) / 2)}@media screen and (min-width:750px){.quantity-selector-wrapper{gap:var(--gap-sm)}}.volume-pricing-info{display:inline-flex}.volume-pricing-info__button{display:inline-flex;align-items:center;justify-content:center;width:var(--minimum-touch-target);height:var(--minimum-touch-target);color:var(--color-foreground-secondary);cursor:pointer;transition:color var(--animation-speed) var(--animation-easing);flex-shrink:0}.volume-pricing-info__button:hover{color:var(--color-foreground)}.volume-pricing-info__button .svg-wrapper{width:var(--icon-size-sm);height:var(--icon-size-sm)}.volume-pricing-info__button--with-label{width:auto;gap:var(--gap-sm)}.volume-pricing-info__popover{--volume-pricing-popover-max-width: 320px;--volume-pricing-popover-spacing: 8px;--volume-pricing-popover-viewport-margin: 16px;min-inline-size:280px;max-inline-size:var(--volume-pricing-popover-max-width);background:var(--color-background);border:var(--style-border-popover);border-radius:var(--style-border-radius-popover, 0);box-shadow:var(--shadow-popover);overflow:hidden;padding:0;margin:0;transition-property:display,opacity,translate;transition-duration:.3s;transition-timing-function:var(--ease-out-quad);transition-behavior:allow-discrete;translate:0 20px;opacity:0}.volume-pricing-info__popover{inset:unset;top:calc(anchor(bottom) + var(--volume-pricing-popover-spacing));left:anchor(left)}@supports (position-try-fallbacks: --top-left){.volume-pricing-info__popover{position-try-fallbacks:--top-left}@position-try --top-left{top:calc(anchor(top) - var(--volume-pricing-popover-spacing));bottom:auto;transform:translateY(-100%)}}@supports not (position-anchor: --volume-pricing-trigger){.volume-pricing-info__popover{position:fixed;top:calc(var(--anchor-bottom) * 1px + var(--volume-pricing-popover-spacing));left:max(var(--volume-pricing-popover-viewport-margin),min(var(--anchor-left) * 1px,100vw - var(--volume-pricing-popover-max-width) - var(--volume-pricing-popover-viewport-margin)))}}.volume-pricing-info__popover:popover-open{translate:0 0;opacity:1}@starting-style{.volume-pricing-info__popover:popover-open{translate:0 20px;opacity:0}}.volume-pricing-info__rules{display:flex;flex-direction:column;gap:var(--gap-2xs);padding:var(--padding-md);font-size:var(--font-size--xs)}.volume-pricing-info__rules,.volume-pricing-info__rules>span{color:rgb(var(--color-foreground-rgb) / var(--opacity-subdued-text))}.volume-pricing-info__table{display:flex;flex-direction:column}.volume-pricing-info__row{display:flex;justify-content:space-between;align-items:center;padding:var(--padding-sm) var(--padding-md);font-size:var(--font-size--sm);background:var(--color-background);border-inline-start:3px solid transparent;transition:border-color var(--animation-speed) var(--animation-easing)}.volume-pricing-info__row:nth-child(odd){background:rgb(var(--color-foreground-rgb) / var(--opacity-5))}.volume-pricing-info__row--active{border-inline-start-color:var(--color-foreground);font-weight:var(--font-weight-medium)}.volume-pricing-info__quantity{color:var(--color-foreground)}.volume-pricing-info__price{display:flex;align-items:center;color:var(--color-foreground)}.volume-pricing-info__checkmark{display:none;width:var(--icon-size-sm);height:var(--icon-size-sm);color:var(--color-primary)}.volume-pricing-info__row--active .volume-pricing-info__checkmark{display:inline-flex;align-items:center;justify-content:center}
/*# sourceMappingURL=/cdn/shop/t/28/compiled_assets/styles.css.map */
