/* TILT Play keeps its reveal animation with equal visible card heights. */
[class*='_phase-fan_12a6j'] [class*='_cardWrap_12a6j'],[class*='_phase-flip_12a6j'] [class*='_cardWrap_12a6j'],[class*='_phase-done_12a6j'] [class*='_cardWrap_12a6j']{transform:translate(-50%,-50%) translateX(var(--offset))!important}
[class*='_phase-done_12a6j'] [class*='_cardWrap_12a6j'][class*='_isHovered_12a6j']{transform:translate(-50%,-50%) translateX(var(--offset))!important;filter:brightness(1.12)}
[class*='_cardWrap_12a6j']{box-sizing:border-box!important;transform-origin:50% 50%!important}
.lucide24{display:inline-block;flex:none;vertical-align:middle}.upgrade22-shop-open,.upgrade22-play{display:flex;align-items:center;justify-content:center;gap:9px}.upgrade22-stage{position:relative;gap:13px;margin-top:16px;align-items:stretch}.upgrade22-ring{width:min(82vw,330px);margin:0 auto 32px;border:1px solid #ffffff07;box-shadow:0 0 75px #3b253d2b,inset 0 0 20px #ffffff04;background:conic-gradient(from calc(180deg - var(--chance)/2),#ff174b var(--chance),#23232b 0)}.upgrade22-ring-center{inset:28px;background:radial-gradient(ellipse at 50% 40%,#202129,#111116 70%);gap:14px;padding:24px;box-shadow:inset 0 0 24px #0005}.upgrade22-ring-center strong{font-size:clamp(38px,13vw,58px);color:white;line-height:1.1}.upgrade22-ring-center span{font-size:13px;letter-spacing:0;text-align:center;line-height:1.5;color:#92939f;max-width:180px;text-transform:none}.upgrade22-needle{inset:-13px;z-index:3}.upgrade22-needle:before{width:29px;height:27px;left:calc(50% - 14.5px);top:0;border:0;background:white;clip-path:polygon(0 0,100% 0,50% 100%);filter:none;border-radius:0}.upgrade22-needle:after{content:'';position:absolute;width:21px;height:20px;left:calc(50% - 10.5px);top:3px;background:#131219;clip-path:polygon(0 0,100% 0,50% 100%)}.upgrade22-slot{border-radius:23px;border:1px solid #ffffff09;min-height:192px;padding:19px 10px 14px;justify-content:center;gap:12px;overflow:hidden}.upgrade24-from{background:radial-gradient(ellipse at 50% 32%,#632c8755,transparent 72%),#16141b}.upgrade24-target{background:radial-gradient(ellipse at 50% 32%,#97632c44,transparent 72%),#16141b}.upgrade22-plus{height:65px;display:grid;place-items:center;color:#b483c7;filter:drop-shadow(0 0 18px #8745a388)}.upgrade24-target .upgrade22-plus{color:#c8a065;filter:drop-shadow(0 0 18px #b8803c88)}.upgrade22-slot strong{font-size:14px;white-space:normal;text-align:center;line-height:1.3;min-height:35px;display:flex;align-items:center;justify-content:center}.upgrade22-slot small{display:flex;align-items:center;justify-content:center;gap:5px;background:#ffffff09;border-radius:12px;padding:10px 6px;width:100%;font-size:12px;color:#d8d4df;min-height:37px}.upgrade24-between{position:absolute;top:calc(100% - 105px);left:calc(50% - 13px);color:#ff3b67;z-index:2;pointer-events:none;filter:drop-shadow(0 0 6px #000)}.upgrade22-multipliers{gap:8px;margin:15px 0}.upgrade22-play{background:linear-gradient(110deg,#ff2453,#e80039);min-height:61px;letter-spacing:.02em}.upgrade22-bonus-box{display:grid;place-items:center;height:92px}.upgrade22-bonus-box svg{color:#e8bfa1}.upgrade22-slot img{height:82px}.upgrade22-slot:disabled{opacity:.7}.upgrade22{padding-top:13px}
.task24-backdrop{position:fixed;inset:0;z-index:1000;background:#000b;display:flex;align-items:flex-end;justify-content:center;padding:14px}.task24-dialog{background:#171318;border:1px solid #ffffff1a;border-radius:24px;padding:22px;display:flex;flex-direction:column;gap:16px;width:100%;max-width:480px;max-height:85dvh;overflow:auto}.task24-dialog h2{font-size:22px;margin:0}.task24-dialog label{font-size:13px;color:#aaa}.task24-dialog textarea{min-height:130px;background:#09080b;border:1px solid #ffffff28;color:white;border-radius:13px;padding:14px;font:inherit;resize:vertical}.task24-dialog button{border:0;border-radius:13px;padding:14px;color:white;background:#ff0043;font:inherit;font-weight:700}.task24-dialog button[type=button]{background:#ffffff0d}.task24-dialog button:disabled{opacity:.5}.task24-status{font-size:12px;color:#c6b7c1;line-height:1.5;margin:12px 0}.task24-status.rejected{color:#ff9caa}.task24-status.approved{color:#83d4ac}.manual24-row{border:1px solid #ffffff20;padding:18px;border-radius:14px;margin-top:15px}.manual24-row p{overflow-wrap:anywhere;font-size:13px}.manual24-evidence{white-space:pre-wrap;background:#ffffff08;padding:14px;border-radius:9px}.manual24-row textarea{width:100%;box-sizing:border-box;min-height:70px;margin:12px 0}.manual24-row .row{gap:10px}
@media(min-width:650px){.upgrade22-ring{width:330px}.upgrade22-slot{min-height:225px}.upgrade22-slot img{height:115px}}@media(prefers-reduced-motion:reduce){.upgrade22-needle{transition:none!important}}

/* Normalize transparent margins of the original four card illustrations. */
[class*='_cardFront_12a6j']{overflow:hidden!important}
[class*='_cardImage_12a6j']{position:absolute!important;max-width:none!important;max-height:none!important;object-fit:fill!important}
[class*='_card-0_12a6j'] [class*='_cardImage_12a6j']{width:105.567%!important;height:114.286%!important;left:-2.784%!important;top:-6.994%!important}
[class*='_card-1_12a6j'] [class*='_cardImage_12a6j']{width:110.345%!important;height:116.54%!important;left:-5.172%!important;top:-8.194%!important}
[class*='_card-2_12a6j'] [class*='_cardImage_12a6j']{width:107.113%!important;height:120.376%!important;left:-3.556%!important;top:-10.11%!important}
[class*='_card-3_12a6j'] [class*='_cardImage_12a6j']{width:106.445%!important;height:112.199%!important;left:-3.326%!important;top:-4.529%!important}
.upgrade24-sr{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}.upgrade22-ring{width:min(78vw,310px);margin-bottom:20px}.upgrade22-slot{min-height:176px;gap:9px;padding:15px 10px 12px}.upgrade22-slot strong{min-height:32px}.upgrade22-plus{height:54px}.upgrade24-between{top:calc(100% - 93px)}
