.binder-section{position:relative;isolation:isolate;overflow:visible;padding:4rem 0 7rem}.binder-inner{position:relative;z-index:1;display:grid;grid-template-columns:minmax(0,1.16fr) minmax(27rem,.96fr);align-items:center;gap:clamp(1.35rem,3.4vw,3rem);max-width:82rem;margin:0 auto;padding:0 1.5rem}.binder-copy{max-width:37rem;text-align:left}.binder-experimental-badge{display:inline-flex;align-items:center;justify-content:center;border:1px solid rgba(251,191,36,.22);border-radius:999px;background:#f59e0b1c;color:#fde68a;padding:.24rem .52rem;font-size:.56rem;font-weight:850;letter-spacing:.08em;line-height:1;text-transform:uppercase;white-space:nowrap;box-shadow:0 0 22px #f59e0b1a}.binder-experimental-badge+.eyebrow{margin-top:.8rem}.binder-copy h2 span{color:#dad7ff;text-shadow:0 0 28px rgba(167,139,250,.16)}.binder-section .binder-copy h2{font-size:clamp(2rem,3.35vw,3.08rem)}.binder-copy p:not(.eyebrow){max-width:24.5rem}.binder-stage{position:relative;min-height:45.5rem;pointer-events:none;-moz-user-select:none;user-select:none;-webkit-user-select:none}.binder-stage *{pointer-events:none;-moz-user-select:none;user-select:none;-webkit-user-select:none}.binder-canvas{position:relative;min-height:45.5rem;isolation:isolate;transform:translate(clamp(1rem,2.2vw,1.85rem))}.binder-canvas:before{content:"";position:absolute;left:50%;top:-1.8rem;z-index:0;width:min(45rem,calc(100vw - 2rem));height:40rem;border-radius:999px;background:radial-gradient(ellipse at 47% 45%,rgba(167,139,250,.16),transparent 58%),radial-gradient(ellipse at 34% 58%,rgba(14,165,233,.07),transparent 66%);filter:blur(52px);-webkit-filter:blur(52px);opacity:.68;transform:translate(-58%)}.binder-page-wrap{position:absolute;z-index:2;left:clamp(.15rem,.45vw,.7rem);top:1.25rem;width:min(37.2rem,100%);transform:perspective(1200px) rotateX(8deg) rotateY(13deg) rotate(-5deg);transform-origin:70% 50%;filter:drop-shadow(0 34px 70px rgba(0,0,0,.34)) drop-shadow(0 42px 78px rgba(129,140,248,.24)) drop-shadow(-18px 34px 64px rgba(34,197,94,.08));-webkit-filter:drop-shadow(0 34px 70px rgba(0,0,0,.34)) drop-shadow(0 42px 78px rgba(129,140,248,.24)) drop-shadow(-18px 34px 64px rgba(34,197,94,.08))}.binder-page{position:relative;overflow:visible;border:1px solid rgba(226,232,240,.12);border-radius:1.35rem;background:linear-gradient(135deg,rgba(226,232,240,.1),transparent 28%),linear-gradient(180deg,#0f172ab8,#1e293b7a),#0f172a99;box-shadow:inset 0 1px #ffffff1f,inset 0 -24px 48px #02061733;padding:1rem 1rem 1rem 2.6rem;opacity:0;transform:translateY(1.1rem) scale(.985);animation:binder-page-in .82s cubic-bezier(.22,1,.36,1) .04s forwards paused}.binder-page:before{content:"";position:absolute;inset:.58rem .58rem .58rem 2.05rem;z-index:0;border:1px solid rgba(255,255,255,.06);border-radius:1rem;background:linear-gradient(90deg,rgba(255,255,255,.055),transparent 22%),linear-gradient(180deg,rgba(255,255,255,.045),transparent 24%);opacity:.86}.binder-page:after{content:"";position:absolute;left:2.1rem;right:.6rem;top:.7rem;z-index:5;height:4.9rem;border-radius:1rem;background:linear-gradient(180deg,transparent,rgba(129,140,248,.18),transparent),linear-gradient(90deg,transparent,rgba(255,255,255,.12),transparent);filter:blur(.5px);opacity:0;transform:translateY(-1rem);animation:binder-scan-sweep 2.05s ease .62s forwards paused;pointer-events:none}.binder-ring{position:absolute;left:.86rem;top:3.95rem;bottom:3.95rem;z-index:2;display:flex;flex-direction:column;justify-content:space-between}.binder-ring span{width:.62rem;height:.62rem;border:1px solid rgba(226,232,240,.18);border-radius:999px;background:#0206176b;box-shadow:inset 0 2px 4px #00000052}.binder-sleeves{position:relative;z-index:1;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.58rem}.binder-pocket{position:relative;min-width:0;aspect-ratio:.755;overflow:hidden;border:1px solid rgba(226,232,240,.12);border-radius:.74rem;background:linear-gradient(150deg,rgba(255,255,255,.16),transparent 19%,rgba(255,255,255,.04) 42%,transparent 68%),linear-gradient(135deg,rgba(255,255,255,.08),transparent 32%),#02061747;box-shadow:inset 0 1px #ffffff17,inset 0 -18px 24px #0f172a29}.binder-card{position:absolute;inset:.3rem .43rem;display:grid;place-items:center;overflow:hidden;border-radius:.56rem;background:#0206175c}.binder-card img{display:block;width:94%;height:94%;-o-object-fit:contain;object-fit:contain;filter:saturate(.96) drop-shadow(0 14px 18px rgba(0,0,0,.32))}.binder-sleeve-glare{position:absolute;inset:-20% 42% -20% auto;width:45%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.14),transparent);transform:rotate(10deg);opacity:.34}.binder-hit-area{position:absolute;inset:.28rem .36rem;z-index:2;border:1px solid rgba(129,140,248,.92);border-radius:.62rem;background:#6366f10f;box-shadow:0 0 20px #6366f12e;opacity:0;transform:scale(1.035);animation:binder-hit-in .5s ease forwards paused;animation-delay:calc(.86s + (var(--i) * 65ms))}.binder-card-overlay{position:absolute;left:.48rem;right:auto;top:.48rem;bottom:auto;z-index:3;display:grid;width:min(7.6rem,calc(100% - .96rem));gap:.08rem;border:1px solid rgba(255,255,255,.09);border-radius:.46rem;background:linear-gradient(135deg,#0f172ac7,#0f172a8f);padding:.28rem .34rem .3rem;box-shadow:0 10px 24px #0003;backdrop-filter:blur(12px);opacity:0;transform:translateY(.24rem) scale(.985);animation:binder-overlay-in .42s cubic-bezier(.22,1,.36,1) forwards paused;animation-delay:calc(1.72s + (var(--i) * 75ms))}.binder-card-overlay-top{display:flex;align-items:center;justify-content:space-between;gap:.42rem}.binder-card-overlay-top span,.binder-card-overlay-top b,.binder-card-overlay strong,.binder-card-overlay small{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.binder-card-overlay-top span{color:#a5b4fc;font-size:.42rem;font-weight:950;letter-spacing:.07em;text-transform:uppercase}.binder-card-overlay-top b{color:#dbeafe;font-size:.46rem;font-weight:950}.binder-card-overlay strong{color:#f8fafc;font-size:.58rem;font-weight:950;line-height:1.12}.binder-card-overlay small{color:#94a3b8;font-size:.46rem;font-weight:760}.binder-card-price{position:absolute;right:.52rem;bottom:.52rem;z-index:4;display:grid;place-items:center;min-width:2.65rem;min-height:1.38rem;border:1px solid rgba(255,255,255,.08);border-radius:999px;background:#0f172ad1;padding:.22rem .44rem;color:#d8b4fe;font-size:.68rem;font-style:normal;font-weight:950;box-shadow:0 8px 18px #00000038;opacity:0;transform:translateY(.24rem) scale(.985);animation:binder-overlay-in .42s cubic-bezier(.22,1,.36,1) forwards paused;animation-delay:calc(1.8s + (var(--i) * 75ms))}.binder-card-price span{grid-area:1 / 1}.binder-price-before{opacity:1;transform:translateY(0);animation:binder-price-before-out .28s ease 5.26s forwards paused}.binder-price-after{opacity:1}.binder-price-before+.binder-price-after{opacity:0;transform:translateY(.22rem);animation:binder-price-after-in .32s ease 5.28s forwards paused}.binder-pocket.is-high .binder-hit-area{border-color:#f59e0be6;background:#f59e0b14;box-shadow:0 0 22px #f59e0b29}.binder-pocket.is-high .binder-card-overlay-top span,.binder-pocket.is-high .binder-card-price{color:#fde68a}.binder-pocket.is-variant .binder-hit-area{border-color:#2dd4bfd1;background:#14b8a614;box-shadow:0 0 22px #14b8a629}.binder-pocket.is-variant{overflow:visible}.binder-pocket.is-variant .binder-card{animation:binder-card-focus .95s ease 4.02s forwards paused}.binder-pocket.is-variant .binder-card-overlay-top span,.binder-pocket.is-variant .binder-card-price{color:#99f6e4}.binder-card-click{position:absolute;left:50%;top:50%;z-index:7;width:1.45rem;height:1.45rem;border:1px solid rgba(226,232,240,.34);border-radius:999px;background:#0f172ae0;box-shadow:0 10px 28px #00000052,0 0 #14b8a65c;opacity:0;transform:translate(-50%,calc(-50% + .35rem)) scale(.82);animation:binder-card-click-tap .78s ease 4.08s forwards paused}.binder-card-click:after{content:"";position:absolute;inset:.36rem;border-radius:inherit;background:#99f6e4;box-shadow:0 0 12px #99f6e475}.binder-pocket.is-excluded .binder-card img{animation:binder-card-out .46s ease 8.05s forwards paused}.binder-pocket.is-excluded .binder-hit-area{animation:binder-hit-in .5s ease calc(.86s + (var(--i) * 65ms)) forwards paused,binder-card-out .46s ease 8.05s forwards paused}.binder-pocket.is-excluded .binder-card-overlay{animation:binder-overlay-in .42s cubic-bezier(.22,1,.36,1) calc(1.72s + (var(--i) * 75ms)) forwards paused,binder-card-out .46s ease 8.05s forwards paused}.binder-pocket.is-excluded .binder-card-price{animation:binder-overlay-in .42s cubic-bezier(.22,1,.36,1) calc(1.8s + (var(--i) * 75ms)) forwards paused,binder-price-muted .32s ease 8.05s forwards paused,binder-card-out .46s ease 8.05s forwards paused}.binder-pocket:nth-child(8):after{content:"-";position:absolute;right:.48rem;top:.48rem;z-index:4;display:grid;place-items:center;width:1.2rem;height:1.2rem;border:1px solid rgba(148,163,184,.28);border-radius:.36rem;background:#0f172ae0;color:#cbd5e1;font-size:.92rem;font-weight:950;line-height:1;opacity:0;transform:scale(.84);animation:binder-uncheck-in .28s ease 9.69s forwards paused}.binder-pocket:nth-child(8) .binder-card img{animation-name:binder-card-out;animation-duration:.42s;animation-timing-function:ease;animation-delay:10s;animation-fill-mode:forwards;animation-play-state:paused}.binder-pocket:nth-child(8) .binder-hit-area{animation:binder-hit-in .5s ease calc(.86s + (var(--i) * 65ms)) forwards paused,binder-card-out .46s ease 10s forwards paused}.binder-pocket:nth-child(8) .binder-card-overlay{animation:binder-overlay-in .42s cubic-bezier(.22,1,.36,1) calc(1.72s + (var(--i) * 75ms)) forwards paused,binder-card-out .46s ease 10s forwards paused}.binder-pocket:nth-child(8) .binder-card-price{animation:binder-overlay-in .42s cubic-bezier(.22,1,.36,1) calc(1.8s + (var(--i) * 75ms)) forwards paused,binder-price-muted .32s ease 10s forwards paused,binder-card-out .46s ease 10s forwards paused}.binder-uncheck{position:absolute;right:.48rem;top:.48rem;z-index:4;display:grid;place-items:center;width:1.2rem;height:1.2rem;border:1px solid rgba(148,163,184,.28);border-radius:.36rem;background:#0f172ae0;color:#cbd5e1;font-size:.92rem;font-weight:950;line-height:1;opacity:0;transform:scale(.84);animation:binder-uncheck-in .28s ease 7.74s forwards paused}.binder-total-card{position:absolute;right:clamp(.35rem,4vw,3rem);top:5.15rem;z-index:7;width:min(20rem,42vw);border-radius:1.02rem;padding:.95rem;opacity:0;transform:translateY(.85rem) scale(.98);animation:binder-total-in .58s cubic-bezier(.22,1,.36,1) 2.92s forwards paused}.binder-total-head{display:flex;align-items:baseline;justify-content:space-between;gap:1rem}.binder-total-head span{color:#a5b4fc;font-size:.66rem;font-weight:950;letter-spacing:.08em;text-transform:uppercase}.binder-total-head b{color:#cbd5e1;font-size:.72rem;font-weight:850}.binder-total-stack{position:relative;height:5.15rem;margin-top:.48rem}.binder-total-state{position:absolute;inset:0;opacity:0;transform:translateY(.5rem);animation:binder-total-step var(--total-duration, 2.55s) ease forwards paused;animation-delay:var(--total-delay, 3.25s)}.binder-total-state:nth-child(1){--total-delay: 3.25s;--total-duration: 2.55s}.binder-total-state:nth-child(2){--total-delay: 5.55s;--total-duration: 2.95s}.binder-total-state:nth-child(3){--total-delay: 8.38s;--total-duration: 2.18s}.binder-total-state:nth-child(4){--total-delay: 10.32s}.binder-total-state.is-final{animation-name:binder-total-final;animation-duration:.62s}.binder-total-state strong{display:block;color:#fff;font-size:clamp(2.35rem,4.6vw,3.45rem);font-weight:950;line-height:.95;letter-spacing:0}.binder-total-state span{display:block;margin-top:.46rem;color:#94a3b8;font-size:.76rem;font-weight:760}.binder-meter{height:.46rem;margin:.8rem 0 .86rem;overflow:hidden;border-radius:999px;background:#ffffff14}.binder-meter span{display:block;width:84%;height:100%;border-radius:inherit;background:linear-gradient(90deg,#818cf8,#a78bfa 58%,#22c55e);transform:scaleX(0);transform-origin:left;animation:binder-meter-in 4.65s ease 3.25s forwards paused}.binder-stat-row{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.46rem}.binder-stat-row span{min-width:0;overflow:hidden;border-radius:.62rem;background:#ffffff0b;color:#64748b;padding:.54rem .5rem;font-size:.6rem;font-weight:800;text-overflow:ellipsis;white-space:nowrap;opacity:0;transform:translateY(.32rem);animation:binder-small-in .34s ease forwards paused;animation-delay:calc(3.55s + (var(--i, 0) * .08s))}.binder-stat-row span:nth-child(1){--i: 0}.binder-stat-row span:nth-child(2){--i: 1}.binder-stat-row span:nth-child(3){--i: 2}.binder-stat-row b{display:block;color:#e2e8f0;font-size:.9rem;font-weight:950}.binder-adjustment{box-sizing:border-box;display:grid;gap:.75rem;max-height:0;overflow:hidden;margin-top:0;border:0 solid rgba(148,163,184,0);border-radius:.68rem;background:#0f172a00;padding:0 .64rem;opacity:0;transform:translateY(.32rem);animation:binder-adjustment-grow 4s ease 8.5s forwards paused}.binder-adjustment-row{display:flex;align-items:center;justify-content:space-between;gap:.7rem;opacity:0;transform:translateY(.24rem);animation:binder-small-in .32s ease both paused;animation-delay:calc(8.68s + (var(--i) * 1.96s))}.binder-adjustment span{color:#94a3b8;font-size:.66rem;font-weight:850}.binder-adjustment b{color:#cbd5e1;font-size:.78rem;font-weight:950}.binder-variant-card{position:absolute;left:clamp(8.2rem,19vw,14rem);bottom:3.05rem;z-index:9;width:min(18rem,40vw);border:1px solid rgba(45,212,191,.18);border-radius:.94rem;background:#0f172adb;padding:.74rem;box-shadow:0 22px 58px #00000052;backdrop-filter:blur(16px);opacity:0;transform:translateY(.72rem) scale(.98);animation:binder-variant-in .48s cubic-bezier(.22,1,.36,1) 4.42s forwards paused,binder-variant-close .38s ease 6.65s forwards paused}.binder-variant-head{display:flex;align-items:baseline;justify-content:space-between;gap:.8rem;margin-bottom:.5rem}.binder-variant-head span{color:#99f6e4;font-size:.56rem;font-weight:950;letter-spacing:.08em;text-transform:uppercase}.binder-variant-head b{color:#f8fafc;font-size:.78rem;font-weight:950}.binder-variant-options{display:grid;gap:.36rem}.binder-variant-option{display:flex;align-items:center;justify-content:space-between;gap:.7rem;min-width:0;border:1px solid rgba(255,255,255,.06);border-radius:.64rem;background:#ffffff0a;padding:.46rem .52rem;opacity:0;transform:translate(-.45rem);animation:binder-option-in .3s ease forwards paused;animation-delay:calc(4.72s + (var(--i) * .1s))}.binder-variant-option span{min-width:0}.binder-variant-option b,.binder-variant-option small{display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.binder-variant-option b{color:#e2e8f0;font-size:.68rem;font-weight:900}.binder-variant-option small{color:#64748b;font-size:.54rem;font-weight:800}.binder-variant-option strong{color:#cbd5e1;font-size:.72rem;font-weight:950}.binder-variant-option.is-active{animation:binder-option-in .3s ease calc(4.72s + (var(--i) * .1s)) forwards paused,binder-option-confirm .32s ease 5.28s forwards paused}.binder-variant-option.is-active b,.binder-variant-option.is-active strong{animation:binder-option-text-confirm .28s ease 5.28s forwards paused}.binder-variant-option.is-starting{border-color:#2dd4bf3d;background:#14b8a61a;animation-name:binder-option-release;animation-delay:5.08s;opacity:1;transform:translate(0)}.binder-variant-option.is-starting b,.binder-variant-option.is-starting strong{color:#99f6e4;animation:binder-option-text-release .28s ease 5.08s forwards paused}.binder-action{position:absolute;z-index:12;width:1.35rem;height:1.35rem;border:1px solid rgba(226,232,240,.28);border-radius:999px;background:#0f172ad6;box-shadow:0 10px 28px #00000052,0 0 #a78bfa52;opacity:0;transform:translateY(.35rem) scale(.82);animation:binder-action-tap .78s ease forwards paused}.binder-action:after{content:"";position:absolute;inset:.34rem;border-radius:inherit;background:#c4b5fd}.binder-action.is-detective-toggle{left:clamp(31rem,72%,36.2rem);top:33.3rem;animation-delay:7.4s}.binder-action.is-cubone-toggle{left:clamp(24rem,55%,28.4rem);top:33rem;animation-delay:9.35s}.binder-section.is-visible.is-binder-playing .binder-page,.binder-section.is-visible.is-binder-playing .binder-page:after,.binder-section.is-visible.is-binder-playing .binder-pocket:nth-child(8):after,.binder-section.is-visible.is-binder-playing .binder-pocket.is-variant .binder-card,.binder-section.is-visible.is-binder-playing .binder-pocket:nth-child(8) .binder-card img,.binder-section.is-visible.is-binder-playing .binder-pocket.is-excluded .binder-card img,.binder-section.is-visible.is-binder-playing .binder-hit-area,.binder-section.is-visible.is-binder-playing .binder-card-overlay,.binder-section.is-visible.is-binder-playing .binder-card-price,.binder-section.is-visible.is-binder-playing .binder-price-before,.binder-section.is-visible.is-binder-playing .binder-price-after,.binder-section.is-visible.is-binder-playing .binder-uncheck,.binder-section.is-visible.is-binder-playing .binder-total-card,.binder-section.is-visible.is-binder-playing .binder-total-state,.binder-section.is-visible.is-binder-playing .binder-meter span,.binder-section.is-visible.is-binder-playing .binder-stat-row span,.binder-section.is-visible.is-binder-playing .binder-adjustment,.binder-section.is-visible.is-binder-playing .binder-adjustment-row,.binder-section.is-visible.is-binder-playing .binder-variant-card,.binder-section.is-visible.is-binder-playing .binder-variant-option,.binder-section.is-visible.is-binder-playing .binder-variant-option.is-active b,.binder-section.is-visible.is-binder-playing .binder-variant-option.is-active strong,.binder-section.is-visible.is-binder-playing .binder-variant-option.is-starting b,.binder-section.is-visible.is-binder-playing .binder-variant-option.is-starting strong,.binder-section.is-visible.is-binder-playing .binder-card-click,.binder-section.is-visible.is-binder-playing .binder-action{animation-play-state:running}.binder-section.is-visible:not(.is-binder-playing) .binder-page,.binder-section.is-visible:not(.is-binder-playing) .binder-page:after,.binder-section.is-visible:not(.is-binder-playing) .binder-pocket:nth-child(8):after,.binder-section.is-visible:not(.is-binder-playing) .binder-hit-area,.binder-section.is-visible:not(.is-binder-playing) .binder-card-overlay,.binder-section.is-visible:not(.is-binder-playing) .binder-card-price,.binder-section.is-visible:not(.is-binder-playing) .binder-uncheck,.binder-section.is-visible:not(.is-binder-playing) .binder-total-card,.binder-section.is-visible:not(.is-binder-playing) .binder-total-state,.binder-section.is-visible:not(.is-binder-playing) .binder-meter span,.binder-section.is-visible:not(.is-binder-playing) .binder-stat-row span,.binder-section.is-visible:not(.is-binder-playing) .binder-adjustment,.binder-section.is-visible:not(.is-binder-playing) .binder-adjustment-row,.binder-section.is-visible:not(.is-binder-playing) .binder-variant-card,.binder-section.is-visible:not(.is-binder-playing) .binder-variant-option,.binder-section.is-visible:not(.is-binder-playing) .binder-card-click,.binder-section.is-visible:not(.is-binder-playing) .binder-action{animation:none!important;opacity:0!important}.binder-section.is-visible:not(.is-binder-playing) .binder-pocket.is-variant .binder-card{animation:none!important;box-shadow:none!important}.binder-section.is-visible:not(.is-binder-playing) .binder-pocket:nth-child(8) .binder-card img,.binder-section.is-visible:not(.is-binder-playing) .binder-pocket.is-excluded .binder-card img{animation:none!important;opacity:1!important;filter:saturate(.96) drop-shadow(0 14px 18px rgba(0,0,0,.32))!important}.binder-section.is-visible:not(.is-binder-playing) .binder-pocket:nth-child(8) .binder-card-price,.binder-section.is-visible:not(.is-binder-playing) .binder-pocket.is-excluded .binder-card-price{animation:none!important;color:#d8b4fe!important;text-decoration:none!important}.binder-section.is-visible:not(.is-binder-playing) .binder-price-before{animation:none!important;opacity:1!important;transform:translateY(0)!important}.binder-section.is-visible:not(.is-binder-playing) .binder-price-before+.binder-price-after{animation:none!important;opacity:0!important;transform:translateY(.22rem)!important}@keyframes binder-page-in{to{opacity:1;transform:translateY(0) scale(1)}}@keyframes binder-scan-sweep{0%{opacity:0;transform:translateY(-1rem)}16%,72%{opacity:.9}to{opacity:0;transform:translateY(35.6rem)}}@keyframes binder-hit-in{56%{opacity:1;transform:scale(.985)}to{opacity:.86;transform:scale(1)}}@keyframes binder-overlay-in{to{opacity:1;transform:translateY(0) scale(1)}}@keyframes binder-price-before-out{to{opacity:0;transform:translateY(-.2rem)}}@keyframes binder-price-after-in{to{opacity:1;transform:translateY(0)}}@keyframes binder-price-muted{0%{color:#d8b4fe;text-decoration:none}to{color:#94a3b8;text-decoration:line-through}}@keyframes binder-card-out{0%{opacity:1;filter:saturate(.96) drop-shadow(0 14px 18px rgba(0,0,0,.32))}to{opacity:.46;filter:saturate(.62)}}@keyframes binder-card-focus{0%,to{box-shadow:0 0 #14b8a600,0 0 #99f6e400;filter:saturate(.96) drop-shadow(0 14px 18px rgba(0,0,0,.32))}32%,76%{box-shadow:0 0 0 2px #99f6e4bd,0 0 32px #14b8a670;filter:saturate(1.08) drop-shadow(0 18px 30px rgba(20,184,166,.28))}}@keyframes binder-total-in{to{opacity:1;transform:translateY(0) scale(1)}}@keyframes binder-total-step{0%{opacity:0;transform:translateY(.5rem)}18%,74%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-.42rem)}}@keyframes binder-total-final{to{opacity:1;transform:translateY(0)}}@keyframes binder-meter-in{0%{transform:scaleX(0)}72%{transform:scaleX(.98)}to{transform:scaleX(.84)}}@keyframes binder-small-in{0%{opacity:0;transform:translateY(.32rem) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes binder-adjustment-grow{0%{max-height:0;margin-top:0;border-width:0;border-color:#94a3b800;background:#0f172a00;padding-top:0;padding-bottom:0;opacity:0;transform:translateY(.32rem) scale(.98)}12%,48%{max-height:2.35rem;margin-top:.68rem;border-width:1px;border-color:#94a3b81f;background:#0f172a75;padding-top:.56rem;padding-bottom:.56rem;opacity:1;transform:translateY(0) scale(1)}62%,to{max-height:4.45rem;margin-top:.68rem;border-width:1px;border-color:#94a3b81f;background:#0f172a75;padding-top:.56rem;padding-bottom:.56rem;opacity:1;transform:translateY(0) scale(1)}}@keyframes binder-uncheck-in{to{opacity:1;transform:scale(1)}}@keyframes binder-action-tap{0%{opacity:0;transform:translateY(.35rem) scale(.82);box-shadow:0 10px 28px #00000052,0 0 #a78bfa52}28%{opacity:1;transform:translateY(0) scale(1)}52%{opacity:1;transform:translateY(0) scale(.88);box-shadow:0 10px 28px #00000052,0 0 0 .55rem #a78bfa26}to{opacity:0;transform:translateY(-.12rem) scale(.92);box-shadow:0 10px 28px #00000052,0 0 0 1.1rem #a78bfa00}}@keyframes binder-card-click-tap{0%{opacity:0;transform:translate(-50%,calc(-50% + .35rem)) scale(.82);box-shadow:0 10px 28px #00000052,0 0 #14b8a65c}28%{opacity:1;transform:translate(-50%,-50%) scale(1)}52%{opacity:1;transform:translate(-50%,-50%) scale(.88);box-shadow:0 10px 28px #00000052,0 0 0 .6rem #14b8a629}to{opacity:0;transform:translate(-50%,calc(-50% - .12rem)) scale(.92);box-shadow:0 10px 28px #00000052,0 0 0 1.15rem #14b8a600}}@keyframes binder-variant-in{to{opacity:1;transform:translateY(0) scale(1)}}@keyframes binder-variant-close{to{opacity:0;transform:translateY(-.28rem) scale(.985)}}@keyframes binder-option-in{to{opacity:1;transform:translate(0)}}@keyframes binder-option-confirm{0%{border-color:#ffffff0f;background:#ffffff0a}58%{border-color:#2dd4bf5c;background:#14b8a626}to{border-color:#2dd4bf47;background:#14b8a61f;box-shadow:inset 0 0 0 1px #2dd4bf2e}}@keyframes binder-option-release{to{border-color:#ffffff0f;background:#ffffff0a}}@keyframes binder-option-text-confirm{to{color:#99f6e4}}@keyframes binder-option-text-release{to{color:#cbd5e1}}@media(max-width:1080px){.binder-inner{grid-template-columns:1fr;gap:2.5rem}.binder-copy{order:1;max-width:46rem;margin:0 auto;text-align:center}.binder-copy p:not(.eyebrow){margin-left:auto;margin-right:auto}.binder-stage{order:2}.binder-canvas{transform:none}.binder-page-wrap{left:50%;width:min(39rem,86vw);transform:translate(-56%) perspective(1200px) rotateX(8deg) rotateY(8deg) rotate(-4deg)}.binder-total-card{right:max(1rem,6vw);width:min(20rem,48vw)}}@media(max-width:760px){.binder-section{padding:4.25rem 0 5.75rem}.binder-inner{padding:0 1rem}.binder-stage,.binder-canvas{min-height:50rem}.binder-page-wrap{left:50%;top:0;width:min(28rem,94vw);transform:translate(-50%)}.binder-page{padding:.72rem .72rem .72rem 1.5rem;border-radius:1rem}.binder-page:before{inset:.42rem .42rem .42rem 1.08rem;border-radius:.78rem}.binder-page:after{left:1.12rem;right:.42rem}.binder-ring{left:.34rem;top:3.15rem;bottom:3.15rem}.binder-ring span{width:.42rem;height:.42rem}.binder-sleeves{gap:.36rem}.binder-card{inset:.36rem;border-radius:.44rem}.binder-hit-area{inset:.28rem;border-radius:.48rem}.binder-card-overlay{left:.36rem;right:.36rem;top:auto;bottom:.36rem;width:auto;padding:.3rem 2.72rem .3rem .34rem}.binder-card-overlay-top{display:none}.binder-card-overlay strong{font-size:.52rem}.binder-card-overlay small{display:none}.binder-card-price{right:.52rem;bottom:.5rem;min-width:2.35rem;min-height:1.12rem;padding:.16rem .36rem;font-size:.58rem}.binder-total-card,.binder-variant-card{left:50%;right:auto;width:min(24rem,calc(100vw - 2rem));transform:translate(-50%) translateY(.85rem) scale(.98)}.binder-total-card{top:24.4rem}.binder-variant-card{bottom:0}.binder-action{display:none}.binder-total-state strong{font-size:2.45rem}.binder-stat-row{grid-template-columns:1fr}@keyframes binder-total-in{to{opacity:1;transform:translate(-50%) translateY(0) scale(1)}}@keyframes binder-small-in{to{opacity:1;transform:translateY(0) scale(1)}}@keyframes binder-variant-in{to{opacity:1;transform:translate(-50%) translateY(0) scale(1)}}@keyframes binder-variant-close{to{opacity:0;transform:translate(-50%) translateY(-.28rem) scale(.985)}}@keyframes binder-mobile-small-in{to{opacity:1;transform:translate(-50%) translateY(0) scale(1)}}}@media(prefers-reduced-motion:reduce){.binder-page,.binder-pocket.is-variant .binder-card,.binder-hit-area,.binder-card-overlay,.binder-card-price,.binder-card-click,.binder-uncheck,.binder-total-card,.binder-meter span,.binder-stat-row span,.binder-adjustment,.binder-adjustment-row,.binder-variant-card,.binder-variant-option{animation:none!important;opacity:1!important;transform:none!important}.binder-adjustment{max-height:4.45rem!important;margin-top:.68rem!important;border-width:1px!important;border-color:#94a3b81f!important;background:#0f172a75!important;padding-top:.56rem!important;padding-bottom:.56rem!important}.binder-total-state{animation:none!important;opacity:0!important;transform:none!important}.binder-total-state.is-final{opacity:1!important}.binder-meter span{transform:scaleX(.84)!important}}.feature-section.comps-section{grid-template-columns:minmax(0,1fr) minmax(30rem,39.8rem);max-width:84rem;gap:2.75rem;overflow:visible;padding-top:4.5rem}.comps-section .section-copy{order:2;justify-self:start}.comps-section .comps-stage{order:1;justify-self:end;width:min(48rem,calc(100vw - 36rem));margin-left:0;transform:translate(6rem)}.section-copy.comps-copy{max-width:39.8rem}.access-panel{margin-top:1.55rem}.access-label{display:block;color:#cbd5e1;font-size:.78rem;font-weight:850}.access-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.55rem;margin-top:.7rem;max-width:32rem}.access-item{position:relative;display:flex;min-width:0;align-items:center;justify-content:flex-start;gap:.5rem;border:1px solid rgba(129,140,248,.18);border-radius:.65rem;background:#ffffff0b;padding:.62rem .7rem .62rem .9rem;box-shadow:inset 0 1px #ffffff09}.access-item:before{content:"";flex:0 0 auto;width:.42rem;height:.42rem;border-radius:999px;background:#a78bfa;box-shadow:0 0 18px #a78bfa59}.access-item.is-pending{border-color:#94a3b81f;background:#ffffff07}.access-item.is-pending:before,.access-item.is-pending span{opacity:.58}.access-item span{flex:1 1 auto;min-width:0;overflow:hidden;color:#c7d2fe;font-size:.76rem;font-weight:850;text-overflow:ellipsis;white-space:nowrap}.access-item em{flex:0 0 auto;margin-left:auto;border:1px solid rgba(167,139,250,.22);border-radius:999px;background:#6366f124;color:#ddd6fe;padding:.18rem .44rem;font-size:.52rem;font-style:normal;font-weight:850;letter-spacing:.07em;line-height:1;text-transform:uppercase;white-space:nowrap}.comps-copy h2 span{color:#d8d5ff;text-shadow:0 0 30px rgba(129,140,248,.18)}.comps-copy>p:not(.eyebrow){letter-spacing:0;white-space:nowrap}.comps-copy>p:not(.eyebrow) strong{color:inherit;font-weight:760}.comps-stage{min-height:0;transform:none;pointer-events:none;-moz-user-select:none;user-select:none;-webkit-user-select:none}.comp-layer-stack{position:relative;width:min(43rem,100%);min-height:30.5rem;pointer-events:none;-moz-user-select:none;user-select:none;-webkit-user-select:none}.comps-stage *{pointer-events:none;-moz-user-select:none;user-select:none;-webkit-user-select:none}.comp-card-preview{position:absolute;left:calc(100% - 14.75rem);top:4.4rem;z-index:2;--comp-card-art-height: 17.4rem;width:13.7rem;overflow:hidden;border-radius:1rem;padding:.62rem;opacity:0;transform:translateY(18px) scale(.97) rotate(-2deg);animation:comp-card-land .68s cubic-bezier(.22,1,.36,1) forwards paused}.comp-card-preview img{display:block;width:100%;height:var(--comp-card-art-height);aspect-ratio:63 / 88;border-radius:.7rem;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;filter:drop-shadow(0 24px 50px rgba(99,102,241,.26))}.stream-card-footer{display:grid;grid-template-columns:minmax(0,1fr);gap:.55rem;margin-top:.65rem}.stream-card-footer b,.stream-card-footer span,.card-market-copy strong,.card-market-copy span,.card-market-state strong,.card-market-state em{display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.stream-card-footer b{color:#f8fafc;font-size:.8rem;font-weight:900}.stream-card-footer span{margin-top:.18rem;color:#94a3b8;font-size:.62rem}.card-market-stack{position:relative;height:1.75rem}.card-market-state{position:absolute;inset:0;display:grid;grid-template-columns:minmax(0,1fr) auto;gap:.45rem;align-items:center}.card-market-copy{display:flex;min-width:0;align-items:baseline;gap:.32rem}.card-market-copy strong{min-width:0;color:#f8fafc;font-size:1rem;line-height:1;font-weight:950}.card-market-copy span{flex:0 0 auto;margin-top:0;color:#a5b4fc;font-size:.6rem;font-weight:950;letter-spacing:.04em}.card-market-state em{border-radius:999px;background:#6366f13d;color:#c4b5fd;padding:.26rem .48rem;font-size:.58rem;font-style:normal;font-weight:900;box-shadow:inset 0 0 0 1px #a78bfa47}.comp-focus-drawer{position:absolute;left:2.95rem;top:5.25rem;z-index:3;width:min(26.5rem,calc(100% - 13.4rem));overflow:hidden;border-radius:1.05rem;opacity:0;transform:perspective(1200px) rotateY(7deg) rotate(-1deg) translate(-2.1rem) scale(.985);animation:comp-drawer-slide .72s cubic-bezier(.22,1,.36,1) .38s forwards paused;transform-origin:right center}.drawer-head,.condition-tabs,.summary-row{display:flex;align-items:center;border-bottom:1px solid rgba(148,163,184,.16);padding:.72rem .85rem}.drawer-head{justify-content:space-between;gap:.9rem}.drawer-head div{min-width:0}.drawer-kicker,.drawer-head b,.drawer-freshness{display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.drawer-kicker{color:#a78bfa;font-size:.62rem;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.drawer-head b{margin-top:.12rem;color:#f8fafc;font-size:.88rem;font-weight:900}.drawer-freshness{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;gap:.28rem;max-width:100%;border-radius:999px;background:#22c55e21;color:#bbf7d0;padding:.28rem .48rem;font-size:clamp(.52rem,1.15vw,.64rem);font-weight:900;line-height:1}.drawer-freshness strong,.drawer-freshness em{display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;line-height:1}.drawer-freshness strong{flex:0 0 auto;color:#f0fdf4;font-weight:950}.drawer-freshness em{min-width:0;color:#bbf7d0;font-style:normal;font-weight:900}.drawer-freshness-stack{position:relative;flex:0 1 clamp(7.65rem,34%,9rem);min-width:6.9rem;height:1.55rem}.drawer-state-stack{position:relative;height:20rem;overflow:hidden}.drawer-state-stack:after{content:"";position:absolute;right:0;bottom:0;left:0;z-index:4;height:2.6rem;background:linear-gradient(to bottom,#0f172a00,#181028f5);pointer-events:none}.comp-state{position:absolute;inset:0}.state-cycle-item{opacity:0;animation:state-cycle 12s steps(1,end) infinite paused;animation-delay:calc(var(--state) * 3s);backface-visibility:hidden;transform:translateZ(0);will-change:opacity}.condition-tabs{gap:.36rem;overflow:hidden}.condition-chip{display:inline-flex;flex:1 1 0;min-width:0;align-items:baseline;justify-content:center;gap:.22rem;overflow:hidden;border-radius:999px;background:#ffffff0f;color:#94a3b8;padding:.3rem .42rem}.condition-chip.active{background:#6366f152;color:#ddd6fe;box-shadow:inset 0 0 0 1px #a78bfa57}.condition-chip b,.condition-chip em{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.condition-chip b{flex:0 0 auto;color:#f8fafc;font-size:.62rem;font-weight:900}.condition-chip em{color:inherit;font-size:.61rem;font-style:normal;font-weight:850}.summary-row b{color:#f8fafc}.summary-row{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.45rem}.summary-row span{min-width:0;overflow:hidden;border-radius:.6rem;background:#ffffff0b;color:#64748b;padding:.48rem .55rem;font-size:.58rem;font-weight:800;white-space:nowrap;text-overflow:ellipsis}.summary-row b{display:block;margin-top:.16rem;overflow:hidden;font-size:.72rem;text-overflow:ellipsis}.sale-list{padding:.2rem 0}.sale-row{display:grid;min-width:0;grid-template-columns:auto minmax(0,1fr) auto;gap:.56rem;align-items:center;border-bottom:1px solid rgba(148,163,184,.1);padding:.5rem .8rem;opacity:0;transform:translate(-8px);animation:sale-in .45s ease forwards paused;animation-delay:calc(.68s + (var(--row) * .08s))}.sale-row:last-child{border-bottom:0}.sale-thumb{width:1.75rem;height:2.35rem;border-radius:.25rem;background:#0f172adb;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;box-shadow:0 8px 16px #0000003d}.sale-main{min-width:0}.sale-main b{display:block;overflow:hidden;color:#e2e8f0;font-size:.7rem;text-overflow:ellipsis;white-space:nowrap}.sale-main>span{display:flex;align-items:center;gap:.35rem;margin-top:.18rem;overflow:hidden;color:#64748b;font-size:.6rem;text-overflow:ellipsis;white-space:nowrap}.sale-main em{flex:0 0 auto;border-radius:.25rem;background:#6366f12e;color:#c7d2fe;padding:0 .25rem;font-style:normal;font-weight:800}.sale-price{display:flex;min-width:4.35rem;flex-direction:column;align-items:flex-end;justify-content:center;color:#f8fafc;white-space:nowrap}.sale-price span{color:#64748b;font-size:.62rem;font-weight:800;line-height:1;text-decoration:line-through}.sale-price b{color:#f8fafc;font-size:.82rem;font-weight:950;line-height:1.15}.comp-layer-stack.comp-js-ready .comp-card-preview,.comp-layer-stack.comp-js-ready .comp-focus-drawer,.comp-layer-stack.comp-js-ready .sale-row{animation:none}.comp-layer-stack.comp-js-ready .comp-card-preview{opacity:0;transform:translateY(18px) scale(.97) rotate(-2deg);transition:opacity .44s ease,transform .68s cubic-bezier(.22,1,.36,1)}.comp-layer-stack.comp-js-ready.phase-card .comp-card-preview{opacity:1;transform:translateY(0) scale(1) rotate(0)}.comp-layer-stack.comp-js-ready .stream-card-footer{max-height:0;margin-top:0;opacity:0;overflow:hidden;transform:translateY(7px);transition:opacity .32s ease,transform .42s cubic-bezier(.22,1,.36,1),max-height .42s cubic-bezier(.22,1,.36,1),margin-top .42s cubic-bezier(.22,1,.36,1)}.comp-layer-stack.comp-js-ready.phase-price-shell .stream-card-footer{max-height:5.5rem;margin-top:.65rem;opacity:1;transform:translateY(0)}.comp-layer-stack.comp-js-ready .card-market-copy strong,.comp-layer-stack.comp-js-ready .card-market-copy span,.comp-layer-stack.comp-js-ready .card-market-state em{opacity:0;transform:translateY(4px);transition:opacity .28s ease,transform .34s ease}.comp-layer-stack.comp-js-ready.phase-price-value .card-market-copy strong,.comp-layer-stack.comp-js-ready.phase-price-value .card-market-copy span,.comp-layer-stack.comp-js-ready.phase-price-value .card-market-state em{opacity:1;transform:translateY(0)}.comp-layer-stack.comp-js-ready .comp-focus-drawer{opacity:0;transform:perspective(1200px) rotateY(7deg) rotate(-1deg) translate(-2.1rem) scale(.985);transition:opacity .46s ease,transform .72s cubic-bezier(.22,1,.36,1)}.comp-layer-stack.comp-js-ready.phase-comps .comp-focus-drawer{opacity:1;transform:perspective(1200px) rotateY(7deg) rotate(-1deg) translate(0) scale(1)}.comp-layer-stack.comp-js-ready .drawer-state-stack{transition:opacity .18s ease,transform .18s ease}.comp-layer-stack.comp-js-ready.is-condition-changing .drawer-state-stack{opacity:.42;transform:translateY(3px)}.comp-layer-stack.comp-js-ready .sale-row{opacity:0;transform:translate(-8px);transition:opacity .38s ease,transform .45s ease;transition-delay:0s}.comp-layer-stack.comp-js-ready.phase-comps .sale-row{opacity:1;transform:translate(0);transition-delay:calc(.28s + (var(--row) * .07s))}@keyframes float-slow{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}@keyframes comp-card-land{0%{opacity:0;transform:translateY(18px) scale(.97) rotate(-2deg)}to{opacity:1;transform:translateY(0) scale(1) rotate(0)}}@keyframes comp-drawer-slide{0%{opacity:0;transform:perspective(1200px) rotateY(7deg) rotate(-1deg) translate(-2.1rem) scale(.985)}to{opacity:1;transform:perspective(1200px) rotateY(7deg) rotate(-1deg) translate(0) scale(1)}}@keyframes sale-in{to{opacity:1;transform:translate(0)}}@keyframes state-cycle{0%,24.999%{opacity:1}25%,to{opacity:0}}@keyframes slab-sweep{0%,35%{transform:translate(-120%)}65%,to{transform:translate(120%)}}@keyframes price-pulse{0%,to{box-shadow:inset 0 0 0 1px #a78bfa40}50%{box-shadow:inset 0 0 0 1px #a78bfaa6,0 0 24px #6366f12e}}@media(max-width:1180px){.feature-section.comps-section{grid-template-columns:1fr;max-width:72rem;gap:2.5rem;padding-top:5rem}.comps-section .section-copy,.comps-section .comps-stage{order:0;justify-self:stretch}.section-copy.comps-copy{max-width:44rem}.comps-copy>p:not(.eyebrow){white-space:normal}.comps-section .comps-stage{width:100%;margin-left:0;min-height:0;transform:none}.comp-layer-stack{width:min(43rem,100%);min-height:30.5rem;margin:0 auto}}@media(min-width:641px)and (max-width:1180px){.feature-section.comps-section{padding-top:2.5rem}}@media(max-width:640px){.feature-section.comps-section{padding-top:4.5rem}.access-grid{grid-template-columns:1fr}.comp-focus-drawer{left:0;right:auto;width:100%;max-width:100%;transform:none}.comps-stage{min-height:0}.comp-layer-stack{min-height:54rem;width:100%}.comp-card-preview{left:calc(50% - 6.5rem);top:0;--comp-card-art-height: 16.4rem;width:13rem}.stream-card-footer{padding-left:0}.comp-focus-drawer{left:0;top:22rem;width:100%;animation-name:comp-drawer-mobile}.comp-layer-stack.comp-js-ready .comp-focus-drawer{transform:translate(-.8rem)}.comp-layer-stack.comp-js-ready.phase-comps .comp-focus-drawer{transform:translate(0)}.summary-row{grid-template-columns:1fr}.drawer-freshness-stack{flex-basis:7.9rem;min-width:7.2rem}.sale-row{gap:.5rem;padding:.58rem .65rem}.sale-main b{font-size:.68rem}}@media(prefers-reduced-motion:reduce){.comp-card-preview,.comp-focus-drawer,.state-cycle-item,.sale-row{animation:none!important;opacity:1!important;transform:none!important}.state-cycle-item{opacity:0!important}.state-cycle-item:first-child{opacity:1!important}.comp-layer-stack.comp-js-ready .comp-card-preview,.comp-layer-stack.comp-js-ready .comp-focus-drawer,.comp-layer-stack.comp-js-ready .stream-card-footer,.comp-layer-stack.comp-js-ready .card-market-copy strong,.comp-layer-stack.comp-js-ready .card-market-copy span,.comp-layer-stack.comp-js-ready .card-market-state em,.comp-layer-stack.comp-js-ready .sale-row,.comp-layer-stack.comp-js-ready .drawer-state-stack{opacity:1!important;transform:none!important;transition:none!important}}.coverage-section{padding:4.5rem 1.5rem 6rem}.coverage-inner{display:grid;grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);align-items:center;gap:clamp(2.25rem,5vw,4.6rem);max-width:76rem;margin:0 auto;padding-top:4.35rem}.coverage-copy{max-width:34.5rem;opacity:0;transform:translateY(.8rem);transition:opacity .5s ease,transform .5s ease}.coverage-section .coverage-inner h2{max-width:34rem;font-size:clamp(2rem,3vw,2.75rem)}.coverage-section .coverage-inner h2 span{color:#d8d5ff;text-shadow:0 0 30px rgba(129,140,248,.16)}.coverage-copy p:not(.eyebrow){max-width:32rem}.coverage-platforms{margin-top:1.8rem}.coverage-label{display:block;color:#cbd5e1;font-size:.74rem;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.coverage-platform-row{display:flex;align-items:center;gap:2rem;max-width:34rem;margin-top:.85rem}.coverage-games-panel{position:relative;padding:.3rem 0 0;opacity:0;transform:translateY(.9rem);transition:opacity .5s ease .08s,transform .5s ease .08s}.coverage-game-grid{position:relative;z-index:1;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:2.45rem 3rem;margin-top:.95rem}.coverage-logo-lockup{position:relative;display:grid;place-items:center;min-width:0;opacity:0;transform:translateY(.5rem) scale(.985);transition:opacity .48s ease,transform .62s cubic-bezier(.22,1,.36,1);-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:none}.coverage-game-logo{height:4rem;--coverage-logo-max-height: 4rem;--coverage-logo-max-width: 88%}.coverage-platform-logo{height:3.65rem;--coverage-logo-max-height: 3.65rem;--coverage-logo-max-width: 84%;flex:0 0 auto}.coverage-logo-mark{position:relative;display:inline-flex;align-items:center;justify-content:center;width:-moz-fit-content;width:fit-content;max-width:var(--coverage-logo-max-width);max-height:var(--coverage-logo-max-height)}.coverage-logo-image{display:block;width:auto;height:auto;max-width:100%;max-height:var(--coverage-logo-max-height);-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;filter:drop-shadow(0 10px 20px rgba(0,0,0,.24))}.coverage-platform-logo .coverage-logo-mark{width:var(--coverage-platform-logo-width);max-width:none;max-height:none}.coverage-platform-logo .coverage-logo-image{width:100%;max-width:none;max-height:none}.coverage-logo-lockup[data-brand=pokemon]{--coverage-logo-max-height: 4.35rem;--coverage-logo-max-width: 80%}.coverage-logo-lockup[data-brand=one-piece]{--coverage-logo-max-width: 62%}.coverage-logo-lockup[data-brand=magic]{--coverage-logo-max-width: 72%}.coverage-logo-lockup[data-brand=whatnot]{--coverage-platform-logo-width: 11.9rem}.coverage-logo-lockup[data-brand=ebay]{--coverage-platform-logo-width: 6.7rem}.coverage-logo-lockup[data-brand=tiktok]{--coverage-platform-logo-width: 7.9rem}.coverage-logo-lockup[data-brand=pokemon] .coverage-logo-image{filter:drop-shadow(0 0 18px rgba(250,204,21,.16)) drop-shadow(0 10px 20px rgba(0,0,0,.22))}.coverage-logo-lockup[data-brand=one-piece] .coverage-logo-image{filter:drop-shadow(0 0 16px rgba(248,250,252,.12)) drop-shadow(0 10px 20px rgba(0,0,0,.22))}.coverage-logo-lockup[data-brand=lorcana] .coverage-logo-image{filter:drop-shadow(0 0 18px rgba(196,181,253,.16)) drop-shadow(0 10px 20px rgba(0,0,0,.22))}.coverage-logo-lockup[data-brand=magic] .coverage-logo-image{filter:brightness(1.3) contrast(1.06) grayscale(.1) drop-shadow(0 10px 20px rgba(0,0,0,.24))}.coverage-logo-lockup.is-soon .coverage-logo-image{opacity:.52;filter:saturate(.76) drop-shadow(0 0 18px rgba(167,139,250,.14)) drop-shadow(0 10px 20px rgba(0,0,0,.24))}.coverage-soon{position:absolute;top:-.72rem;right:-.1rem;border:1px solid rgba(167,139,250,.24);border-radius:999px;background:#6366f129;color:#ddd6fe;padding:.18rem .44rem;font-size:.52rem;font-weight:850;letter-spacing:.07em;line-height:1;text-transform:uppercase;white-space:nowrap;box-shadow:0 0 18px #7c3aed1f}.coverage-section.is-visible .coverage-copy,.coverage-section.is-visible .coverage-games-panel{opacity:1;transform:translateY(0)}.coverage-section.is-visible .coverage-logo-lockup{opacity:1;transform:translateY(0) scale(1)}.coverage-section.is-visible .coverage-logo-lockup.is-soon{opacity:1}.coverage-platform-row .coverage-logo-lockup:nth-child(1){transition-delay:.12s}.coverage-platform-row .coverage-logo-lockup:nth-child(2){transition-delay:.18s}.coverage-platform-row .coverage-logo-lockup:nth-child(3){transition-delay:.24s}.coverage-game-grid .coverage-logo-lockup:nth-child(1){transition-delay:.18s}.coverage-game-grid .coverage-logo-lockup:nth-child(2){transition-delay:.24s}.coverage-game-grid .coverage-logo-lockup:nth-child(3){transition-delay:.3s}.coverage-game-grid .coverage-logo-lockup:nth-child(4){transition-delay:.36s}.coverage-game-grid .coverage-logo-lockup:nth-child(5){transition-delay:.42s}.coverage-game-grid .coverage-logo-lockup:nth-child(6){transition-delay:.48s}@media(max-width:980px){.coverage-section{padding:4.75rem 1.5rem 5.5rem}.coverage-inner{grid-template-columns:1fr;gap:2.5rem;max-width:46rem}.coverage-copy,.coverage-section .coverage-inner h2,.coverage-copy p:not(.eyebrow){max-width:none}}@media(max-width:640px){.coverage-section{padding-top:3.75rem;padding-right:1rem;padding-left:1rem}.coverage-platform-row{gap:1.1rem}.coverage-game-grid{gap:1.65rem 1.3rem}.coverage-game-logo,.coverage-platform-logo{height:3.25rem;--coverage-logo-max-height: 3.25rem}.coverage-logo-lockup[data-brand=one-piece]{--coverage-logo-max-width: 69%}.coverage-logo-lockup[data-brand=magic]{--coverage-logo-max-width: 70%}.coverage-logo-lockup[data-brand=whatnot]{--coverage-platform-logo-width: 7.6rem}.coverage-logo-lockup[data-brand=ebay]{--coverage-platform-logo-width: 4.55rem}.coverage-logo-lockup[data-brand=tiktok]{--coverage-platform-logo-width: 5.1rem}.coverage-soon{font-size:.46rem}}@media(min-width:641px)and (max-width:760px){.coverage-section{padding-top:3.75rem}}@media(min-width:761px)and (max-width:980px){.coverage-section{padding-top:2.5rem}}@media(prefers-reduced-motion:reduce){.coverage-copy,.coverage-games-panel,.coverage-logo-lockup{opacity:1;transform:none;transition:none}.coverage-logo-lockup.is-soon{opacity:1}}.demo-shell{position:relative;width:340px;height:580px;flex-shrink:0;transform:perspective(1500px) rotateY(-10deg);transform-origin:left center;border-radius:1rem;pointer-events:none;-moz-user-select:none;user-select:none;-webkit-user-select:none}.demo-shell *{pointer-events:none;-moz-user-select:none;user-select:none;-webkit-user-select:none}.demo-shell img{-webkit-user-drag:none}.demo-card-bg{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;border-radius:1rem;opacity:0;transform:scale(1.08);transition:opacity .8s ease,transform .8s ease;z-index:1}.demo-card-bg.visible{opacity:1;transform:scale(1)}.demo-card-bg.departing{opacity:0;transform:scale(.92)}.demo-card-img{width:75%;height:auto;max-height:90%;-o-object-fit:contain;object-fit:contain;filter:drop-shadow(0 8px 32px rgba(168,85,247,.3))}.demo-overlay{position:absolute;inset:0;z-index:2;opacity:0;transform:scale(1.06);transition:opacity .8s ease,transform .8s ease;pointer-events:none;display:flex;flex-direction:column}.demo-overlay.visible{opacity:1;transform:scale(1);pointer-events:none}.demo-overlay.departing{opacity:0;transform:scale(.92);pointer-events:none}.demo-overlay-inner{flex:1;display:flex;flex-direction:column;background:linear-gradient(135deg,#0f172af7,#2d143cf7);backdrop-filter:blur(16px);border-radius:1rem;border:1px solid rgba(168,85,247,.2);box-shadow:0 0 80px -12px #a855f726,0 25px 60px -12px #0000008c;font-family:Inter,system-ui,sans-serif;color:#e2e8f0;overflow:hidden}.demo-header{display:flex;align-items:center;justify-content:space-between;padding:.625rem .75rem;border-bottom:1px solid rgba(255,255,255,.06);flex-shrink:0}.demo-header-left{display:flex;align-items:center;gap:.5rem}.demo-logo{height:1rem;width:auto;color:#818cf8}.demo-toggle{width:1.75rem;height:1rem;border-radius:999px;background:#6366f1;padding:2px;cursor:default}.demo-toggle-knob{width:.75rem;height:.75rem;border-radius:50%;background:#fff;transform:translate(.7rem)}.demo-dot{width:6px;height:6px;border-radius:50%;background:#22c55e;box-shadow:0 0 6px #22c55e;animation:demo-pulse 2s ease-in-out infinite}@keyframes demo-pulse{0%,to{opacity:1}50%{opacity:.4}}.demo-match-badge{font-size:.5625rem;font-weight:700;padding:.125rem .375rem;border-radius:999px;background:#6366f14d;color:#a5b4fc}.demo-card-area{padding:.75rem;flex-shrink:0}.demo-card-inner{display:flex;gap:.625rem;border-radius:.625rem;border:2px solid rgba(99,102,241,.2);background:#1a1a2e;overflow:hidden;height:8.5rem}.demo-card-img-wrap{position:relative;width:6rem;flex-shrink:0;display:flex;align-items:center;justify-content:center;background:#111127}.demo-overlay .demo-card-img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;opacity:0;transition:opacity .4s ease}.demo-overlay .demo-card-img.loaded{opacity:1}.demo-match-badge{position:absolute;top:.25rem;right:.25rem;font-size:.5625rem;font-weight:700;padding:.125rem .375rem;border-radius:999px;background:#0009;color:#a5b4fc;backdrop-filter:blur(4px);opacity:0;transition:opacity .3s ease .3s}.demo-overlay.visible .demo-match-badge{opacity:1}.demo-card-info{flex:1;min-width:0;display:flex;flex-direction:column;gap:.25rem;padding:.5rem .625rem .5rem 0}.demo-card-name{font-size:.875rem;font-weight:700;color:#f1f5f9;line-height:1.2;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.demo-card-set{font-size:.6875rem;color:#94a3b8;line-height:1.3;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.demo-card-tags{display:flex;gap:.25rem;flex-wrap:wrap;margin-top:.3125rem}.demo-tag{display:inline-block;font-size:.5625rem;font-weight:700;padding:.125rem .4375rem;border-radius:.25rem;line-height:1.3;white-space:nowrap}.demo-tag-h{background:#eab3088c;color:#fef3c7}.demo-tag-rh{background:#a855f78c;color:#ede9fe}.demo-tag-sir{background:#6366f173;color:#c7d2fe}.demo-tag-ir{background:#6366f159;color:#c7d2fe}.demo-tag-ur{background:#ef444466;color:#fca5a5}.demo-tag-rr{background:#38bdf866;color:#7dd3fc}.demo-tag-secret{background:#eab30866;color:#fde68a}.demo-tag-rainbow{background:#a855f766;color:#c4b5fd}.demo-tag-gold{background:#f59e0b8c;color:#fde68a}.demo-tag-promo{background:#34d3998c;color:#d1fae5}.demo-tag-1st{background:#f59e0b8c;color:#fef3c7}.demo-tag-default{background:#6366f14d;color:#c7d2fe}.demo-card-price-row{margin-top:.375rem;display:flex;align-items:baseline;gap:.375rem;margin-top:auto}.demo-market-price{font-size:1.0625rem;font-weight:800;color:#f1f5f9;line-height:1;transition:all .3s ease}.demo-market-strike{text-decoration:line-through;color:#475569;font-size:.75rem;font-weight:600;display:none}.demo-market-strike.visible{display:inline}.demo-condition-label{font-size:.5625rem;font-weight:700;color:#818cf8;transition:opacity .3s}.demo-condition-bar{display:flex;gap:.1875rem;padding:0 .75rem .4375rem;flex-shrink:0;opacity:0;transition:opacity .4s ease}.demo-condition-bar.visible{opacity:1}.demo-cond-pill{flex:1;padding:.1875rem 0;border:none;border-radius:.25rem;font-size:.5625rem;font-weight:700;cursor:default;background:#ffffff0d;color:#475569;text-align:center;transition:all .25s;line-height:1.3}.demo-cond-pill.active{background:#6366f166;color:#c7d2fe;box-shadow:0 0 0 1px #818cf880}.demo-chart-panel{margin:0 .75rem .375rem;border-radius:.5rem;border:1px solid rgba(167,139,250,.12);background:#ffffff06;opacity:0;transform:translateY(5px);transition:opacity .4s ease,transform .4s ease;overflow:hidden;flex-shrink:0}.demo-chart-panel.visible{opacity:1;transform:translateY(0)}.demo-chart-meta{display:flex;min-width:0;align-items:center;gap:.38rem;padding:.32rem .44rem .16rem;color:#94a3b8;font-size:.5rem;font-weight:800;letter-spacing:.06em;line-height:1;text-transform:uppercase;white-space:nowrap}.demo-chart-meta span{overflow:hidden;text-overflow:ellipsis}.demo-chart-meta b{color:#ddd6fe;font-weight:900}.demo-chart-meta strong{flex:0 0 auto;border-radius:999px;background:#a78bfa29;color:#ddd6fe;padding:.16rem .26rem;font-size:.45rem;font-weight:950;letter-spacing:.04em}.demo-chart-plot{position:relative;height:4.45rem;padding:.08rem .42rem .48rem}.demo-chart-svg{display:block;width:100%;height:100%;overflow:visible}.demo-chart-median-line{stroke:#c4b5fdb8;stroke-dasharray:4 4;stroke-width:1.2;vector-effect:non-scaling-stroke}.demo-chart-trend-line{fill:none;stroke:#c084fc;stroke-linecap:round;stroke-linejoin:round;stroke-width:2.25;vector-effect:non-scaling-stroke;filter:drop-shadow(0 0 8px rgba(192,132,252,.3))}.demo-grade-table{margin:0 .75rem .375rem;padding:0;border-radius:.4375rem;border:1px solid rgba(255,255,255,.06);background:#ffffff05;overflow:hidden;flex-shrink:0;opacity:0;transform:translateY(4px);transition:all .4s ease}.demo-grade-table.visible{opacity:1;transform:translateY(0)}.demo-grade-title{font-size:.5625rem;font-weight:700;letter-spacing:.05em;color:#64748b;padding:.375rem .5rem .1875rem}.demo-grade-count{color:#818cf8}.demo-grade-rows{display:flex;flex-direction:column}.demo-grade-row{display:flex;align-items:center;padding:.3125rem .5rem;gap:.375rem;border-bottom:1px solid rgba(255,255,255,.03);opacity:0;transform:translate(-6px);transition:opacity .25s ease,transform .25s ease}.demo-grade-row:last-child{border-bottom:none}.demo-grade-row.visible{opacity:1;transform:translate(0)}.demo-grade-company{font-size:.5rem;font-weight:700;text-transform:uppercase;letter-spacing:.02em;color:#64748b;min-width:1.75rem;flex-shrink:0}.demo-grade-label{font-size:.625rem;font-weight:700;color:#94a3b8;flex-shrink:0;min-width:1.25rem}.demo-grade-price{font-size:.625rem;font-weight:700;color:#cbd5e1;flex:1;text-align:right}.demo-grade-mult{font-size:.625rem;font-weight:800;min-width:2rem;text-align:right;flex-shrink:0;transition:all .3s ease;color:#475569}.demo-grade-mult.hot{color:#4ade80;font-weight:800}.demo-grade-mult.great{color:#f59e0b;font-weight:900;text-shadow:0 0 10px rgba(245,158,11,.5)}.demo-grade-mult.warm{color:#94a3b8}.demo-grade-mult.cold{color:#475569}.demo-bid-panel{margin:0 .75rem .375rem;padding:.4375rem .625rem;border-radius:.4375rem;border:1px solid rgba(34,197,94,.15);background:#22c55e0a;flex-shrink:0;opacity:0;transform:translateY(6px);transition:all .4s ease}.demo-bid-panel.visible{opacity:1;transform:translateY(0)}.demo-bid-panel.overpay{border-color:#ef444426;background:#ef44440a}.demo-bid-label{font-size:.5625rem;font-weight:700;letter-spacing:.05em;text-transform:uppercase;color:#22c55e;margin-bottom:.1875rem}.demo-bid-panel.overpay .demo-bid-label{color:#ef4444}.demo-bid-row{display:flex;align-items:center;justify-content:space-between}.demo-bid-amount{font-size:1.0625rem;font-weight:800;color:#f1f5f9;transition:transform .15s ease}.demo-bid-amount.bump{transform:scale(1.08)}.demo-bid-next{font-size:.5625rem;color:#64748b;margin-top:.125rem;display:flex;justify-content:space-between}.demo-bid-delta{font-size:.5625rem;font-weight:700;padding:.125rem .4375rem;border-radius:.3125rem;transition:all .3s ease}.demo-bid-delta.good{background:#22c55e33;color:#4ade80}.demo-bid-delta.bad{background:#ef444433;color:#f87171}.demo-bid-delta.warn{background:#eab30833;color:#facc15}.demo-value-section{margin-top:.25rem;padding-top:.25rem;border-top:1px solid rgba(255,255,255,.05)}.demo-value-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:.125rem}.demo-value-label{font-size:.5625rem;font-weight:700;letter-spacing:.05em;color:#475569}.demo-value-text{font-size:.5625rem;font-weight:700;transition:color .3s}.demo-value-track{height:.25rem;border-radius:999px;background:#ffffff1a;overflow:hidden}.demo-value-fill{height:100%;border-radius:999px;width:0%;transition:width .5s ease,background .3s ease}.demo-won-overlay,.demo-skip-overlay{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;background:#0f172aeb;backdrop-filter:blur(8px);opacity:0;pointer-events:none;transition:opacity .5s ease;border-radius:1rem;z-index:10}.demo-won-overlay.visible,.demo-skip-overlay.visible{opacity:1}.demo-won-inner,.demo-skip-inner{text-align:center;transform:scale(.8);transition:transform .4s cubic-bezier(.175,.885,.32,1.275)}.demo-won-overlay.visible .demo-won-inner,.demo-skip-overlay.visible .demo-skip-inner{transform:scale(1)}.demo-won-icon,.demo-skip-icon{font-size:2rem;margin-bottom:.375rem}.demo-won-title{font-size:.625rem;font-weight:700;letter-spacing:.15em;color:#fbbf24;margin-bottom:.125rem}.demo-won-price{font-size:1.5rem;font-weight:900;color:#f1f5f9;margin-bottom:.125rem}.demo-won-savings{font-size:.6875rem;font-weight:600}.demo-won-savings.good{color:#4ade80}.demo-skip-title{font-size:.625rem;font-weight:700;letter-spacing:.15em;color:#94a3b8;margin-bottom:.25rem}.demo-skip-reason{font-size:.6875rem;color:#64748b}@media(max-width:1023px){.demo-shell{width:330px;height:580px;margin:0 auto;transform:perspective(1500px) rotateY(0)}}@media(max-width:639px){.demo-shell{width:300px;height:590px}}.homepage-main{--home-copy-title-size: clamp(1.8rem, 4.2vw, 3.6rem);--home-copy-title-weight: 950;--home-copy-title-line-height: 1.01;--home-copy-body-size: 1rem;--home-copy-body-line-height: 1.72;--home-copy-body-color: #a3a9ba;--home-copy-eyebrow-size: .75rem;--home-copy-eyebrow-weight: 850;--home-copy-eyebrow-tracking: .12em}.homepage-main :is(.section-copy,.binder-copy,.coverage-copy,.slab-copy,.pro-copy)>.eyebrow,.homepage-main .streamer-teaser-copy>.streamer-teaser-eyebrow{color:#a78bfa;font-size:var(--home-copy-eyebrow-size);font-weight:var(--home-copy-eyebrow-weight);letter-spacing:var(--home-copy-eyebrow-tracking);line-height:1;text-transform:uppercase}.homepage-main :is(.section-copy,.binder-copy,.coverage-copy,.slab-copy,.pro-copy,.streamer-teaser-copy)>h2{margin:0;color:#fff;font-size:var(--home-copy-title-size);font-weight:var(--home-copy-title-weight);letter-spacing:0;line-height:var(--home-copy-title-line-height)}.homepage-main :is(.section-copy,.binder-copy,.coverage-copy,.slab-copy,.pro-copy,.streamer-teaser-copy)>h2 span{color:#d8d5ff;text-shadow:0 0 30px rgba(129,140,248,.18)}.homepage-main :is(.section-copy,.binder-copy,.coverage-copy,.slab-copy,.pro-copy)>p:not(.eyebrow),.homepage-main .streamer-teaser-copy>p:not(.streamer-teaser-eyebrow){color:var(--home-copy-body-color);font-size:var(--home-copy-body-size);font-weight:500;letter-spacing:0;line-height:var(--home-copy-body-line-height)}.homepage-main .slab-copy>p:not(.eyebrow),.homepage-main .streamer-teaser-copy>p:not(.streamer-teaser-eyebrow){margin-right:auto;margin-left:auto}@media(max-width:760px){.homepage-main{--home-copy-title-size: clamp(1.55rem, 6.4vw, 2.7rem);--home-copy-body-size: .98rem}}.feature-section{position:relative;display:grid;grid-template-columns:minmax(0,.82fr) minmax(0,1.18fr);gap:4rem;align-items:center;max-width:72rem;margin:0 auto;padding:7rem 1.5rem}.homepage-main{position:relative;overflow:visible}.section-copy{max-width:31rem}.eyebrow{margin:0 0 .9rem;color:#a78bfa;font-size:.75rem;font-weight:800;letter-spacing:.12em;text-transform:uppercase}.section-copy h2,.binder-copy h2,.coverage-inner h2{margin:0;color:#fff;font-size:clamp(2rem,4vw,3.75rem);font-weight:900;line-height:1.02;letter-spacing:0}.section-copy p:not(.eyebrow),.binder-copy p:not(.eyebrow),.coverage-inner p:not(.eyebrow){margin:1.15rem 0 0;color:#94a3b8;font-size:1rem;line-height:1.75}.feature-stage{position:relative;min-height:33rem}.comp-card-preview,.comp-focus-drawer,.binder-summary,.variant-card,.variant-comparison,.variant-price-card,.coverage-board{border:1px solid rgba(255,255,255,.08);background:linear-gradient(135deg,#0f172af5,#231635f2);box-shadow:0 30px 80px #00000052;backdrop-filter:blur(18px)}.is-visible .comp-card-preview,.is-visible .comp-focus-drawer,.is-visible .state-cycle-item,.is-visible .sale-row,.is-visible .grading-object,.is-visible .grading-slab-frame,.is-visible .frame-line,.is-visible .grading-label,.is-visible .grading-label i,.is-visible .grading-scan-line,.is-visible .grading-signal,.is-visible .grading-signal:after,.is-visible .grading-signal:before,.is-visible .grading-signal .signal-raw,.is-visible .grading-signal .signal-graded,.is-visible .trend-raw,.is-visible .trend-graded,.is-visible .grading-hints span,.is-visible .grading-active-pill,.is-visible .binder-card,.is-visible .summary-meter span{animation-play-state:running}@media(max-width:980px){.feature-section{grid-template-columns:1fr;gap:2.5rem;padding-top:5rem;padding-bottom:5rem}.feature-stage{min-height:31rem}}@media(max-width:640px){.feature-section{padding-left:1rem;padding-right:1rem}.feature-stage{min-height:36rem}}.pro-section{position:relative;isolation:isolate;overflow:visible;padding:4.75rem 1.5rem 5.75rem}.pro-section:before{content:"";position:absolute;inset:1rem 0 auto;z-index:0;height:38rem;background:radial-gradient(ellipse at 30% 48%,rgba(129,140,248,.15),transparent 48%),radial-gradient(ellipse at 22% 55%,rgba(34,197,94,.055),transparent 36%);filter:blur(18px);-webkit-filter:blur(18px);opacity:.82;pointer-events:none}.pro-inner{position:relative;z-index:1;display:grid;grid-template-columns:minmax(0,1.08fr) minmax(26rem,.92fr);gap:clamp(2rem,3.6vw,3rem);align-items:center;max-width:76rem;margin:0 auto}.pro-copy,.pro-stage{opacity:0;transform:translateY(.72rem);transition:opacity .54s ease,transform .68s cubic-bezier(.22,1,.36,1)}.pro-stage{order:-1;transition-delay:.08s}.pro-section.is-visible .pro-copy,.pro-section.is-visible .pro-stage{opacity:1;transform:translateY(0)}.pro-copy{max-width:39rem}.pro-copy h2{max-width:39rem;white-space:nowrap}.pro-copy p:not(.eyebrow){max-width:35rem;margin:1.15rem 0 0}.pro-feature-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.56rem;max-width:35.5rem;margin:1.65rem 0 0;padding:0;list-style:none}.pro-feature-list li{position:relative;display:flex;align-items:center;justify-content:space-between;gap:.62rem;overflow:hidden;min-height:1.35rem;border:1px solid rgba(148,163,184,.12);border-radius:.72rem;background:linear-gradient(135deg,#ffffff0e,#ffffff05),#0f172a6b;color:#cbd5e1;padding:.58rem .62rem .58rem 1.62rem;font-size:.78rem;font-weight:860;line-height:1.16;box-shadow:inset 0 1px #ffffff09;transition:border-color .28s ease,background .28s ease,box-shadow .28s ease,color .28s ease,transform .36s cubic-bezier(.22,1,.36,1)}.pro-feature-list li:before{content:"";position:absolute;left:.66rem;top:50%;z-index:1;width:.42rem;height:.42rem;border:1px solid rgba(167,139,250,.35);border-radius:999px;background:linear-gradient(135deg,#7c3aed52,#22c55e24),#0f172ab8;box-shadow:0 0 18px #7c3aed2e;transform:translateY(-50%);transition:border-color .28s ease,background .28s ease,box-shadow .28s ease}.pro-feature-list li:after{content:"";position:absolute;inset:0;border-radius:inherit;background:radial-gradient(circle at 13% 50%,rgba(167,139,250,.2),transparent 42%),linear-gradient(90deg,rgba(99,102,241,.12),transparent 70%);opacity:0;transition:opacity .28s ease;pointer-events:none}.pro-feature-list li>span,.pro-feature-badge{position:relative;z-index:1}.pro-feature-list li>span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pro-feature-list li.is-active{border-color:#a78bfa8c;background:linear-gradient(135deg,#6366f133,#22c55e0f),#0f172aad;color:#f8fafc;box-shadow:0 16px 34px #4f46e52e,inset 0 1px #ffffff14;transform:translate(.12rem)}.pro-feature-list li.is-active:before{border-color:#ddd6fed9;background:#a78bfa;box-shadow:0 0 0 4px #a78bfa21,0 0 22px #a78bfa8c}.pro-feature-list li.is-active:after{opacity:1}.pro-feature-badge{flex:0 0 auto;border:1px solid rgba(196,181,253,.22);border-radius:999px;background:#6366f12e;color:#c4b5fd;padding:.18rem .36rem;font-size:.48rem;font-style:normal;font-weight:950;letter-spacing:.08em;line-height:1;text-transform:uppercase;white-space:nowrap}.pro-feature-list li.is-active .pro-feature-badge{border-color:#ddd6fe5c;background:#a78bfa38;color:#ede9fe}.pro-stage{min-height:34rem;perspective:70rem;perspective-origin:82% 48%;pointer-events:none;-moz-user-select:none;user-select:none;-webkit-user-select:none}.pro-stage *{box-sizing:border-box;pointer-events:none;-moz-user-select:none;user-select:none;-webkit-user-select:none}.pro-demo{--card-left: .35rem;--card-top: 4.4rem;--card-width: 13.7rem;--card-art-height: 17.4rem;position:relative;width:min(43rem,100%);min-height:30.5rem;margin:.7rem 0 0 clamp(2.7rem,4vw,3.75rem);isolation:isolate;transform:rotateY(7deg);transform-origin:72% 50%;transform-style:preserve-3d}.pro-glow{position:absolute;left:-2.5rem;top:2rem;z-index:0;width:31rem;height:25rem;border-radius:999px;background:radial-gradient(ellipse at 42% 48%,rgba(167,139,250,.24),transparent 53%),radial-gradient(ellipse at 64% 58%,rgba(14,165,233,.1),transparent 46%);filter:blur(42px);-webkit-filter:blur(42px);opacity:.82}.pro-card-preview{position:absolute;left:var(--card-left);top:var(--card-top);z-index:8;width:var(--card-width);height:calc(var(--card-art-height) + 6.5rem);overflow:hidden;border:1px solid rgba(255,255,255,.085);border-radius:1rem;padding:.62rem;background:linear-gradient(180deg,#0f172aeb,#191e40c7);box-shadow:0 24px 52px #0000003d,inset 0 1px #ffffff0e;opacity:1}.pro-card-preview img{position:absolute;left:.62rem;top:.62rem;display:block;width:calc(var(--card-width) - 1.24rem);min-width:calc(var(--card-width) - 1.24rem);max-width:calc(var(--card-width) - 1.24rem);height:var(--card-art-height);min-height:var(--card-art-height);max-height:var(--card-art-height);aspect-ratio:63 / 88;border-radius:.7rem;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.pro-card-footer{position:absolute;left:.62rem;right:.62rem;top:calc(var(--card-art-height) + 1.27rem);display:grid;grid-template-columns:minmax(0,1fr);gap:.55rem}.pro-card-title b,.pro-card-title span,.pro-card-market strong,.pro-card-market span,.pro-card-market em{display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.pro-card-title b{color:#f8fafc;font-size:.8rem;font-weight:900}.pro-card-title span{margin-top:.18rem;color:#94a3b8;font-size:.62rem}.pro-card-market{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:.45rem;align-items:center;height:1.75rem}.pro-card-market div{display:flex;min-width:0;align-items:baseline;gap:.32rem}.pro-card-market strong{flex:0 0 auto;color:#f8fafc;font-size:1rem;font-weight:950;line-height:1}.pro-card-market span{flex:0 0 auto;color:#a5b4fc;font-size:.6rem;font-weight:950;letter-spacing:.04em}.pro-card-market em{border-radius:999px;background:#6366f13d;color:#c4b5fd;padding:.26rem .48rem;font-size:.58rem;font-style:normal;font-weight:900;box-shadow:inset 0 0 0 1px #a78bfa47}.pro-scan-ui{position:absolute;inset:0;z-index:9;opacity:0;transform:translateY(.36rem)}.pro-scan-frame{position:absolute;left:calc(var(--card-left) + .62rem);top:calc(var(--card-top) + .62rem);width:calc(var(--card-width) - 1.24rem);height:var(--card-art-height);overflow:hidden;border:0;border-radius:.7rem;background:transparent;box-shadow:none}.pro-scan-frame:before{content:"";position:absolute;right:0;left:0;top:.6rem;height:.36rem;border-radius:999px;background:linear-gradient(180deg,transparent,rgba(255,255,255,.34),transparent),linear-gradient(90deg,transparent,rgba(216,180,254,.58),rgba(187,247,208,.46),transparent);box-shadow:0 0 16px #a78bfa47,0 0 24px #22c55e1f;opacity:0;transform:translateY(0)}.pro-auction-ui,.pro-ebay-page,.pro-sold-ui{position:absolute;inset:0;z-index:6;opacity:0;transform:translateY(.48rem) scale(.992)}.pro-bid-readout,.pro-auction-win-toast,.pro-outcome-card{border:1px solid rgba(255,255,255,.08);background:linear-gradient(135deg,#0f172ae6,#1f1937d1);box-shadow:0 18px 42px #0000003d,inset 0 1px #ffffff0b;backdrop-filter:blur(16px)}.pro-mini-head strong{color:#f8fafc;font-size:.72rem;font-weight:950;letter-spacing:0}.pro-bid-button{position:absolute;left:calc(var(--card-left) + var(--card-width) + .72rem);top:calc(var(--card-top) + 12.7rem);z-index:9;display:flex;align-items:center;justify-content:space-between;width:16.1rem;height:3rem;overflow:hidden;border:0;border-radius:999px;color:#111827;padding:0 .9rem;background:#facc15;box-shadow:0 16px 30px #facc152e}.pro-bid-button:before{content:"";position:absolute;inset:-35% -18%;background:linear-gradient(105deg,transparent 28%,rgba(255,255,255,.38),transparent 58%);opacity:0;transform:translate(-68%) rotate(4deg)}.pro-bid-button>span{position:relative;z-index:1;display:block;width:5rem;height:1.1rem;overflow:hidden;font-size:.78rem;font-weight:950}.pro-bid-button>span i{position:absolute;inset:0;display:flex;align-items:center;color:inherit;font-style:normal;opacity:0;transform:translateY(68%)}.pro-bid-button b,.pro-live-price strong{position:relative;display:block;width:4.4rem;height:1.3rem;overflow:hidden}.pro-bid-button b{z-index:1;opacity:0}.pro-bid-button b i,.pro-live-price i{position:absolute;inset:0;display:flex;align-items:center;justify-content:flex-end;color:inherit;font-style:normal;font-weight:950;line-height:1;opacity:0;transform:translateY(70%)}.pro-bid-readout{position:absolute;left:calc(var(--card-left) + var(--card-width) + .72rem);top:calc(var(--card-top) + 2.9rem);z-index:8;width:16.1rem;border-radius:.72rem .72rem .9rem .9rem;padding:.76rem}.pro-auction-win-toast{position:absolute;left:calc(var(--card-left) + var(--card-width) + .72rem);top:calc(var(--card-top) + 2.9rem);z-index:12;display:grid;align-items:center;justify-items:center;gap:.5rem;width:16.1rem;height:12.85rem;border-color:#22c55e2e;border-radius:1rem;background:radial-gradient(circle at 50% 18%,rgba(187,247,208,.2),transparent 36%),linear-gradient(135deg,#14532deb,#0f172ad6);padding:.82rem;text-align:center;box-shadow:0 18px 38px #16a34a33,inset 0 1px #ffffff14;backdrop-filter:blur(16px)}.pro-auction-win-toast span{border-radius:999px;background:#22c55e2e;color:#bbf7d0;padding:.26rem .46rem;font-size:.58rem;font-weight:950;letter-spacing:.08em;line-height:1;text-transform:uppercase}.pro-auction-win-toast strong{color:#fff;font-size:2.05rem;font-weight:950;line-height:.95}.pro-auction-win-toast i{display:block;font-size:2rem;font-style:normal;line-height:1}.pro-mini-head,.pro-live-price,.pro-deal-row,.pro-ebay-top{display:flex;align-items:center;justify-content:space-between;gap:.75rem}.pro-mini-head span{color:#aab4c5;font-size:.58rem;font-weight:950;letter-spacing:.08em;text-transform:uppercase}.pro-live-price{align-items:flex-end;margin-top:.72rem}.pro-live-price span,.pro-inventory-field>span:first-child,.pro-ebay-toggle span,.pro-ebay-buy-box span,.pro-outcome-card>span{color:#8d97aa;font-size:.56rem;font-weight:950;letter-spacing:.08em;line-height:1;text-transform:uppercase}.pro-live-price strong{color:#fff;font-size:1.36rem;text-align:right}.pro-value-band{position:relative;height:.48rem;margin-top:.66rem;overflow:visible;border-radius:999px;background:linear-gradient(90deg,#22c55e7a,#84cc164d 55%,#eab30842 74%,#ef444447)}.pro-value-band span{position:absolute;inset:0 auto 0 0;width:0;border-radius:inherit;background:#22c55e8c}.pro-value-band i{position:absolute;top:0;bottom:0;left:70%;width:1px;background:#ffffff80}.pro-value-band b{position:absolute;top:-.2rem;bottom:-.2rem;left:0;width:2px;border-radius:999px;background:#fff;box-shadow:0 0 14px #ffffff61;transform:translate(-50%)}.pro-deal-row{margin-top:.58rem}.pro-deal-row span,.pro-deal-row b{border-radius:999px;padding:.22rem .42rem;font-size:.56rem;font-weight:950;line-height:1}.pro-deal-row span{color:#bbf7d0;background:#22c55e21}.pro-deal-row b{color:#d9f99d;background:#84cc161f}.pro-inventory-field{display:flex;align-items:center;justify-content:space-between;min-width:0;gap:.58rem;border-radius:.42rem;background:#ffffff0a;padding:.48rem .54rem}.pro-inventory-detail b,.pro-outcome-card b{flex:0 0 auto;color:#f8fafc;font-size:.7rem;font-weight:950}.pro-sale-field{display:grid;grid-template-columns:minmax(0,1fr) auto;row-gap:.34rem}.pro-sale-field em{grid-column:1 / -1;color:#fcd34d;font-size:.58rem;font-style:normal;font-weight:850;line-height:1.2;max-height:1rem;overflow:hidden}.pro-sale-input{position:relative;display:block;width:5.8rem;height:1.72rem;overflow:hidden;border:1px solid rgba(250,204,21,.46);border-radius:.42rem;background:#facc151a;box-shadow:inset 0 1px #ffffff0b,0 0 0 1px #facc1514}.pro-sale-input b{position:absolute;right:.56rem;top:50%;color:#fcd34d;font-size:.74rem;font-weight:950;line-height:1;transform:translateY(-50%)}.pro-sale-input .is-price-edited{color:#bbf7d0;opacity:0;transform:translateY(28%)}.pro-sale-input i{position:absolute;right:.42rem;top:.38rem;bottom:.38rem;width:1px;background:#c4b5fd;opacity:0}.pro-inventory-detail{position:absolute;left:var(--card-width);top:.72rem;z-index:2;display:grid;gap:.46rem;width:18.8rem;padding:.1rem .42rem .1rem 0;transform-origin:0 50%}.pro-inventory-detail h3{overflow:hidden;margin:0;color:#f8fafc;font-size:.96rem;font-weight:950;line-height:1.08;text-overflow:ellipsis;white-space:nowrap}.pro-inventory-detail p{overflow:hidden;margin:.18rem 0 0;color:#94a3b8;font-size:.68rem;font-weight:740;line-height:1.35;text-overflow:ellipsis;white-space:nowrap}.pro-save-inventory{display:flex;align-items:center;justify-content:center;height:2.25rem;border:0;border-radius:.62rem;padding:0 .74rem;color:#f8fafc;font-size:.72rem;font-weight:950;background:linear-gradient(135deg,#4f46e5,#7c3aed);box-shadow:0 14px 28px #6366f13d}.pro-ebay-toggle{display:flex;align-items:center;gap:.52rem;min-height:2.25rem;color:#e0e7ff;font-size:.72rem;font-weight:950}.pro-ebay-toggle i{position:relative;flex:0 0 auto;width:1rem;height:1rem;border:1px solid rgba(199,210,254,.5);border-radius:.28rem;background:#0f172ae6}.pro-ebay-toggle i:after{content:"";position:absolute;left:.29rem;top:.3rem;width:.38rem;height:.18rem;border-bottom:2px solid #fff;border-left:2px solid #fff;opacity:0;transform:rotate(-45deg) scale(.5)}.pro-ebay-page{--ebay-page-left: 0rem;--ebay-page-top: 1rem;--ebay-title-top: calc(var(--card-top) + .62rem - var(--ebay-page-top));left:var(--ebay-page-left);top:var(--ebay-page-top);width:34.2rem;height:23.55rem;overflow:visible;border:1px solid transparent;border-radius:.95rem;background:transparent;box-shadow:none}.pro-ebay-page:before{content:"";position:absolute;inset:0;z-index:0;border-radius:inherit;background:#f8fafc;opacity:0;clip-path:inset(0 0 100% 0);transition:opacity .2s ease,clip-path .86s cubic-bezier(.22,1,.36,1)}.pro-ebay-top{position:absolute;left:0;right:0;top:0;z-index:2;height:2.34rem;border-bottom:1px solid #e5e7eb;background:#fff;padding:0 .78rem}.pro-ebay-logo{display:flex;align-items:center;width:3.05rem;height:1.25rem;flex:0 0 auto}.pro-ebay-logo img{display:block;width:100%;height:auto;-o-object-fit:contain;object-fit:contain}.pro-ebay-status-stack{display:grid;place-items:center end}.pro-ebay-status{display:inline-flex;align-items:center;gap:.26rem;grid-area:1 / 1;border:1px solid rgba(99,102,241,.18);border-radius:999px;background:#eef2ff;color:#4f46e5;padding:.24rem .44rem;font-size:.56rem;font-weight:950;letter-spacing:.08em;text-transform:uppercase;transition:opacity .3s ease,transform .36s cubic-bezier(.22,1,.36,1)}.pro-ebay-status i{position:relative;display:block;width:.66rem;height:.66rem;border-radius:999px;background:currentColor}.pro-ebay-status i:after{content:"";position:absolute;inset:.19rem;border:1.5px solid #fff;border-top-color:transparent;border-radius:999px;animation:pro-ebay-status-thinking .78s linear infinite}.pro-ebay-status.is-listed{border-color:#16a34a2e;background:#ecfdf5;color:#15803d;opacity:0;transform:translateY(.18rem)}.pro-ebay-status.is-listed i{background:#22c55e}.pro-ebay-status.is-listed i:after{left:.22rem;top:.16rem;right:auto;bottom:auto;width:.22rem;height:.34rem;border:0;border-right:2px solid #fff;border-bottom:2px solid #fff;border-radius:0;animation:none;transform:rotate(42deg)}.pro-ebay-page h3{position:absolute;left:calc(var(--card-left) + var(--card-width) + 1.4rem);top:var(--ebay-title-top);z-index:2;right:1.2rem;overflow:hidden;margin:0;color:#111827;font-size:1.16rem;font-weight:900;line-height:1.12;white-space:normal}.pro-ebay-skeleton{position:absolute;z-index:2;display:grid;gap:.38rem}.pro-ebay-skeleton span{position:relative;display:block;overflow:hidden;border-radius:999px;background:linear-gradient(90deg,rgba(99,102,241,.2) 0 24%,transparent 24% 30%,rgba(199,210,254,.3) 30% 52%,transparent 52% 58%,rgba(187,247,208,.25) 58% 73%,transparent 73% 79%,rgba(99,102,241,.18) 79% 100%),linear-gradient(90deg,#6366f11a,#c7d2fe57,#bbf7d047,#6366f11a);background-size:100% 100%,260% 100%;box-shadow:inset 0 0 0 1px #c7d2fe38,0 16px 34px #6366f11a}.pro-ebay-skeleton span:before{content:"";position:absolute;inset:0;background:linear-gradient(90deg,transparent,rgba(255,255,255,.5),transparent);opacity:0;transform:translate(-110%)}.pro-ebay-skeleton span:after{content:"";position:absolute;left:0;top:.18rem;bottom:.18rem;width:2px;border-radius:999px;background:#4f46e5b8;box-shadow:0 0 10px #6366f17a;opacity:0}.pro-ebay-skeleton.is-title{left:calc(var(--card-left) + var(--card-width) + 1.4rem);top:var(--ebay-title-top);width:14.7rem}.pro-ebay-skeleton.is-title span{height:1.3rem;border-radius:.34rem}.pro-ebay-skeleton.is-price{left:calc(var(--card-left) + var(--card-width) + 1.4rem);top:8.1rem;width:8.8rem;gap:.5rem}.pro-ebay-skeleton.is-price:before{content:"";position:relative;display:block;overflow:hidden;width:3.55rem;height:.72rem;border-radius:999px;background:linear-gradient(90deg,rgba(99,102,241,.2) 0 44%,transparent 44% 52%,rgba(199,210,254,.32) 52% 100%),linear-gradient(90deg,#6366f11a,#c7d2fe57,#bbf7d047,#6366f11a);background-size:100% 100%,260% 100%;box-shadow:inset 0 0 0 1px #c7d2fe38,0 16px 34px #6366f11a}.pro-ebay-skeleton.is-price span{width:7.1rem;height:2.12rem;border-radius:.48rem;background:linear-gradient(90deg,#6366f12e,#c7d2fe47),linear-gradient(90deg,#6366f13d,#c7d2fe66,#bbf7d04d,#6366f129);background-size:100% 100%,260% 100%}.pro-ebay-skeleton.is-description{left:calc(var(--card-left) + var(--card-width) + 1.4rem);right:1.2rem;top:14.92rem;gap:.42rem;min-height:5.95rem;border:1px solid rgba(199,210,254,.22);border-radius:.52rem;background:#ffffff14;padding:.74rem;box-shadow:0 16px 34px #6366f10f}.pro-ebay-skeleton.is-description span{height:.78rem;border-radius:.24rem}.pro-ebay-skeleton.is-description span:nth-child(2){width:86%}.pro-ebay-skeleton.is-description span:nth-child(3){width:92%}.pro-ebay-skeleton.is-description span:nth-child(4){width:68%}.pro-ebay-image-well{position:absolute;left:calc(var(--card-left) + .62rem - var(--ebay-page-left));top:calc(var(--card-top) + .62rem - var(--ebay-page-top));z-index:1;width:calc(var(--card-width) - 1.24rem);height:var(--card-art-height);border:0;border-radius:.78rem;background:#fff;box-shadow:0 16px 34px #0f172a1a}.pro-ebay-buy-box{position:absolute;left:calc(var(--card-left) + var(--card-width) + 1.4rem);top:8.1rem;right:1.2rem;z-index:2;display:grid;gap:.58rem}.pro-ebay-buy-box>span{color:#64748b}.pro-ebay-buy-box strong{color:#111827;font-size:2.28rem;font-weight:950;line-height:.92}.pro-buy-button{display:grid;place-items:center;width:100%;height:2.5rem;border:0;border-radius:999px;background:#3665f3;color:#fff;font-size:.78rem;font-weight:950}.pro-ebay-buy-box p{margin:0;margin-top:.2rem;border:1px solid #dbe3ef;border-radius:.52rem;background:#fff;color:#111827;padding:.64rem .68rem;font-size:.68rem;font-weight:850;line-height:1.36}.pro-outcome-stack{position:absolute;left:calc(var(--card-left) + var(--card-width) + 1.05rem);top:calc(var(--card-top) + 2.6rem);z-index:8;width:18rem;height:15.2rem}.pro-outcome-stack:before{content:"";position:absolute;left:5.8rem;top:2.9rem;width:8.7rem;height:8rem;border-top:1px solid rgba(167,139,250,.28);border-right:1px solid rgba(167,139,250,.2);border-bottom:1px solid rgba(34,197,94,.22);border-radius:0 1.2rem 1.2rem 0;opacity:.78;transform:skewY(-8deg)}.pro-outcome-card{position:absolute;display:grid;gap:.36rem;overflow:hidden;border-radius:.82rem;padding:.72rem .82rem}.pro-outcome-card:before{content:"";position:absolute;right:.74rem;top:.74rem;width:.46rem;height:.46rem;border-radius:999px;background:#a78bfad9;box-shadow:0 0 0 4px #a78bfa1f}.pro-outcome-card.is-status:before,.pro-outcome-card.is-pnl:before{background:#22c55ee6;box-shadow:0 0 0 4px #22c55e21}.pro-outcome-card.is-status{left:0;top:0;width:12.1rem}.pro-outcome-card.is-pnl{right:0;top:4.55rem;width:15.2rem;border-color:#22c55e2e;background:radial-gradient(circle at 82% 10%,rgba(34,197,94,.16),transparent 42%),linear-gradient(135deg,#0f172aeb,#1a362bdb)}.pro-outcome-card.is-market{left:1.2rem;top:10.35rem;width:13.9rem}.pro-outcome-card strong{color:#f8fafc;font-size:1rem;font-weight:950;line-height:1}.pro-outcome-card.is-status strong{color:#bbf7d0}.pro-outcome-card.is-pnl strong{color:#d9f99d;font-size:1.65rem}.pro-outcome-card p{margin:0;color:#aab4c5;font-size:.64rem;font-weight:760;line-height:1.34}.pro-outcome-card p b{color:#f8fafc;font-size:inherit}.pro-js-ready .pro-card-preview{opacity:0;height:calc(var(--card-art-height) + 1.24rem);border-color:transparent;background:transparent;box-shadow:none;transform:scale(1.08);transition:opacity .8s ease,width .64s cubic-bezier(.22,1,.36,1),height .58s cubic-bezier(.22,1,.36,1),border-color .34s ease,background .34s ease,box-shadow .34s ease,transform .8s ease}.pro-js-ready.phase-card .pro-card-preview{opacity:1;transform:scale(1)}.pro-js-ready.phase-card-out .pro-card-preview{opacity:0;transform:scale(.92)}.pro-js-ready.phase-price-shell .pro-card-preview,.pro-js-ready.phase-price-value .pro-card-preview,.pro-js-ready.phase-bid .pro-card-preview,.pro-js-ready.phase-inventory .pro-card-preview{border-color:#ffffff16;background:linear-gradient(180deg,#0f172aeb,#191e40c7);box-shadow:0 24px 52px #0000003d,inset 0 1px #ffffff0e}.pro-js-ready.phase-price-shell .pro-card-preview,.pro-js-ready.phase-price-value .pro-card-preview,.pro-js-ready.phase-bid .pro-card-preview{height:calc(var(--card-art-height) + 6.5rem)}.pro-js-ready.phase-inventory-detail .pro-card-preview,.pro-js-ready.phase-inventory-action .pro-card-preview{width:34rem}.pro-js-ready.phase-card-frame-away .pro-card-preview{width:var(--card-width);height:calc(var(--card-art-height) + 1.24rem);border-color:transparent;background:transparent;box-shadow:none}.pro-js-ready.phase-inventory-clear .pro-card-preview img,.pro-js-ready.phase-card-frame-away .pro-card-preview img,.pro-js-ready.phase-ebay .pro-card-preview img,.pro-js-ready.phase-sold .pro-card-preview img{filter:none}.pro-js-ready .pro-card-footer{max-height:0;margin-top:0;opacity:0;overflow:hidden;transform:translateY(7px);transition:opacity .32s ease,transform .42s cubic-bezier(.22,1,.36,1),max-height .42s cubic-bezier(.22,1,.36,1)}.pro-js-ready.phase-price-value .pro-card-footer,.pro-js-ready.phase-bid .pro-card-footer{max-height:5.5rem;margin-top:0;opacity:1;transform:translateY(0)}.pro-js-ready .pro-card-market strong,.pro-js-ready .pro-card-market span,.pro-js-ready .pro-card-market em{opacity:0;transform:translateY(4px);transition:opacity .28s ease,transform .34s ease}.pro-js-ready.phase-price-value .pro-card-market strong,.pro-js-ready.phase-price-value .pro-card-market span,.pro-js-ready.phase-price-value .pro-card-market em,.pro-js-ready.phase-bid .pro-card-market strong,.pro-js-ready.phase-bid .pro-card-market span,.pro-js-ready.phase-bid .pro-card-market em{opacity:1;transform:translateY(0)}.pro-js-ready.phase-price-value .pro-card-market span{transition-delay:.12s}.pro-js-ready.phase-price-value .pro-card-market em{transition-delay:.24s}.pro-js-ready .pro-scan-ui{opacity:0;transform:translateY(.36rem);transition:opacity .32s ease,transform .46s cubic-bezier(.22,1,.36,1)}.pro-js-ready.phase-scan .pro-scan-ui,.pro-js-ready.phase-price-shell .pro-scan-ui,.pro-js-ready.phase-price-value .pro-scan-ui,.pro-js-ready.phase-bid .pro-scan-ui{opacity:1;transform:translateY(0)}.pro-js-ready.phase-scan .pro-scan-frame:before{animation:pro-scan-line 1.3s ease .12s 1 both}.pro-js-ready .pro-auction-ui,.pro-js-ready .pro-sold-ui{opacity:0;transform:translateY(.48rem) scale(.992);transition:opacity .36s ease,transform .48s cubic-bezier(.22,1,.36,1)}.pro-js-ready .pro-ebay-page{opacity:0;transform:translateY(-.95rem);transition:opacity .36s ease,border-color .36s ease,background .36s ease,box-shadow .36s ease,transform .72s cubic-bezier(.22,1,.36,1)}.pro-js-ready.phase-bid .pro-auction-ui,.pro-js-ready.phase-sold .pro-sold-ui{opacity:1;transform:translateY(0) scale(1)}.pro-js-ready.phase-ebay .pro-ebay-page{opacity:1;transform:translateY(-.95rem)}.pro-js-ready.phase-ebay-frame .pro-ebay-page,.pro-js-ready.phase-ebay-thinking .pro-ebay-page,.pro-js-ready.phase-ebay-fill .pro-ebay-page,.pro-js-ready.phase-sold .pro-ebay-page{overflow:hidden;border-color:#e2e8f0db;background:transparent;box-shadow:0 28px 58px #0000004d,inset 0 1px #ffffffe6;transform:none}.pro-js-ready.phase-ebay-frame .pro-ebay-page:before,.pro-js-ready.phase-ebay-thinking .pro-ebay-page:before,.pro-js-ready.phase-ebay-fill .pro-ebay-page:before,.pro-js-ready.phase-sold .pro-ebay-page:before{opacity:1;clip-path:inset(0 0 0 0)}.pro-js-ready .pro-bid-button,.pro-js-ready .pro-bid-readout,.pro-js-ready .pro-auction-win-toast,.pro-js-ready .pro-inventory-detail,.pro-js-ready .pro-ebay-toggle,.pro-js-ready .pro-save-inventory,.pro-js-ready .pro-outcome-card{opacity:0;transform:translateY(.48rem);transition:opacity .42s ease,transform .58s cubic-bezier(.22,1,.36,1)}.pro-js-ready .pro-outcome-card{transform:translate(-.48rem)}.pro-js-ready .pro-inventory-detail{transform:translate(-.55rem)}.pro-js-ready .pro-bid-readout .pro-mini-head span,.pro-js-ready .pro-bid-readout .pro-mini-head strong,.pro-js-ready .pro-live-price,.pro-js-ready .pro-deal-row{opacity:0;transform:translateY(.28rem);transition:opacity .28s ease,transform .38s cubic-bezier(.22,1,.36,1)}.pro-js-ready.phase-bid-button .pro-bid-button,.pro-js-ready.phase-bid-tracker .pro-bid-button,.pro-js-ready.phase-bid-live .pro-bid-button,.pro-js-ready.phase-bid-tracker .pro-bid-readout,.pro-js-ready.phase-bid-live .pro-bid-readout,.pro-js-ready.phase-bid-live .pro-bid-readout .pro-mini-head span,.pro-js-ready.phase-bid-live .pro-bid-readout .pro-mini-head strong,.pro-js-ready.phase-bid-live .pro-live-price,.pro-js-ready.phase-bid-button .is-awaiting,.pro-js-ready.phase-bid-tracker .is-awaiting{opacity:1;transform:translateY(0)}.pro-js-ready.phase-bid-live .pro-bid-button{animation:pro-bid-button-state 4.4s linear .1s 1 both,pro-bid-press 4.4s linear .1s 1 both}.pro-js-ready.phase-bid-live .pro-bid-readout{animation:pro-bid-panel-settle 4.4s linear .1s 1 both}.pro-js-ready.phase-bid-live .pro-bid-button:before{animation:pro-bid-sweep 4.4s linear .1s 1 both}.pro-js-ready.phase-bid-live .is-awaiting{animation:pro-label-awaiting 4.4s linear .1s 1 both}.pro-js-ready.phase-bid-live .is-live-label{animation:pro-label-live 4.4s linear .1s 1 both}.pro-js-ready.phase-bid-live .pro-bid-button b{animation:pro-bid-value-reveal 4.4s linear .1s 1 both}.pro-js-ready.phase-bid-live .is-bid-1{animation:pro-bid-1 4.4s linear .1s 1 both}.pro-js-ready.phase-bid-live .is-bid-2{animation:pro-bid-2 4.4s linear .1s 1 both}.pro-js-ready.phase-bid-live .is-bid-3{animation:pro-bid-3 4.4s linear .1s 1 both}.pro-js-ready.phase-bid-live .is-bid-4{animation:pro-bid-4 4.4s linear .1s 1 both}.pro-js-ready.phase-bid-live .is-bid-5{animation:pro-bid-5 4.4s linear .1s 1 both}.pro-js-ready.phase-bid-live .is-bid-6{animation:pro-bid-6 4.4s linear .1s 1 both}.pro-js-ready.phase-bid-live .is-bid-7{animation:pro-bid-7 4.4s linear .1s 1 both}.pro-js-ready.phase-bid-live .pro-value-band span{animation:pro-value-fill 4.4s linear .1s 1 both}.pro-js-ready.phase-bid-live .pro-value-band b{animation:pro-value-needle 4.4s linear .1s 1 both}.pro-js-ready.phase-bid-live .pro-deal-row{animation:pro-deal-reveal 4.4s linear .1s 1 both}.pro-js-ready.phase-bid-live .pro-auction-win-toast{animation:pro-auction-won 4.4s linear .1s 1 both}.pro-js-ready.phase-inventory-detail .pro-inventory-detail,.pro-js-ready.phase-inventory-fields .pro-inventory-detail,.pro-js-ready.phase-inventory-edit .pro-inventory-detail,.pro-js-ready.phase-inventory-list .pro-inventory-detail,.pro-js-ready.phase-inventory-action .pro-inventory-detail,.pro-js-ready.phase-sold-toast .pro-outcome-card.is-status,.pro-js-ready.phase-sold-performance .pro-outcome-card{opacity:1;transform:translate(0) scale(1)}.pro-js-ready.phase-sold-toast .pro-outcome-card.is-status{transition-delay:.04s}.pro-js-ready.phase-sold-performance .pro-outcome-card.is-pnl{transition-delay:.12s}.pro-js-ready.phase-sold-performance .pro-outcome-card.is-market{transition-delay:.24s}.pro-js-ready .pro-inventory-detail h3,.pro-js-ready .pro-inventory-detail p,.pro-js-ready .pro-inventory-field,.pro-js-ready .pro-ebay-toggle,.pro-js-ready .pro-save-inventory,.pro-js-ready .pro-ebay-top,.pro-js-ready .pro-ebay-skeleton,.pro-js-ready .pro-ebay-page h3,.pro-js-ready .pro-ebay-image-well,.pro-js-ready .pro-ebay-buy-box,.pro-js-ready .pro-ebay-buy-box>span,.pro-js-ready .pro-ebay-buy-box strong,.pro-js-ready .pro-buy-button,.pro-js-ready .pro-ebay-buy-box p{opacity:0;transform:translateY(.32rem);transition:opacity .34s ease,transform .44s cubic-bezier(.22,1,.36,1)}.pro-js-ready .pro-ebay-top,.pro-js-ready .pro-ebay-skeleton,.pro-js-ready .pro-ebay-page h3,.pro-js-ready .pro-ebay-image-well,.pro-js-ready .pro-ebay-buy-box,.pro-js-ready .pro-ebay-buy-box>span,.pro-js-ready .pro-ebay-buy-box strong,.pro-js-ready .pro-buy-button,.pro-js-ready .pro-ebay-buy-box p{transform:none;transition:opacity .48s ease}.pro-js-ready.phase-ebay-frame .pro-ebay-skeleton span,.pro-js-ready.phase-ebay-frame .pro-ebay-skeleton.is-price:before,.pro-js-ready.phase-ebay-thinking .pro-ebay-skeleton span,.pro-js-ready.phase-ebay-thinking .pro-ebay-skeleton.is-price:before{animation:pro-ebay-thinking 1.18s ease-in-out infinite}.pro-js-ready.phase-ebay-frame .pro-ebay-skeleton span:before,.pro-js-ready.phase-ebay-thinking .pro-ebay-skeleton span:before{animation:pro-ai-sweep 1.18s ease-in-out infinite}.pro-js-ready.phase-ebay-frame .pro-ebay-skeleton.is-title span:after,.pro-js-ready.phase-ebay-frame .pro-ebay-skeleton.is-price span:after,.pro-js-ready.phase-ebay-frame .pro-ebay-skeleton.is-description span:nth-child(4):after,.pro-js-ready.phase-ebay-thinking .pro-ebay-skeleton.is-title span:after,.pro-js-ready.phase-ebay-thinking .pro-ebay-skeleton.is-price span:after,.pro-js-ready.phase-ebay-thinking .pro-ebay-skeleton.is-description span:nth-child(4):after{animation:pro-ai-caret 1.18s ease-in-out infinite}.pro-js-ready.phase-ebay-frame .pro-ebay-skeleton.is-price:before,.pro-js-ready.phase-ebay-frame .pro-ebay-skeleton.is-price span,.pro-js-ready.phase-ebay-thinking .pro-ebay-skeleton.is-price:before,.pro-js-ready.phase-ebay-thinking .pro-ebay-skeleton.is-price span{animation-delay:.12s}.pro-js-ready.phase-ebay-frame .pro-ebay-skeleton.is-description span,.pro-js-ready.phase-ebay-thinking .pro-ebay-skeleton.is-description span{animation-delay:.24s}.pro-js-ready.phase-inventory-fields .pro-inventory-detail h3,.pro-js-ready.phase-inventory-edit .pro-inventory-detail h3,.pro-js-ready.phase-inventory-list .pro-inventory-detail h3,.pro-js-ready.phase-inventory-action .pro-inventory-detail h3,.pro-js-ready.phase-inventory-fields .pro-inventory-detail p,.pro-js-ready.phase-inventory-edit .pro-inventory-detail p,.pro-js-ready.phase-inventory-list .pro-inventory-detail p,.pro-js-ready.phase-inventory-action .pro-inventory-detail p,.pro-js-ready.phase-inventory-fields .pro-inventory-field,.pro-js-ready.phase-inventory-edit .pro-inventory-field,.pro-js-ready.phase-inventory-list .pro-inventory-field,.pro-js-ready.phase-inventory-action .pro-inventory-field,.pro-js-ready.phase-inventory-list .pro-ebay-toggle,.pro-js-ready.phase-inventory-action .pro-ebay-toggle,.pro-js-ready.phase-inventory-action .pro-save-inventory,.pro-js-ready.phase-ebay-frame .pro-ebay-top,.pro-js-ready.phase-ebay-thinking .pro-ebay-top,.pro-js-ready.phase-ebay-fill .pro-ebay-top,.pro-js-ready.phase-ebay-frame .pro-ebay-skeleton,.pro-js-ready.phase-ebay-thinking .pro-ebay-skeleton,.pro-js-ready.phase-ebay-frame .pro-ebay-image-well,.pro-js-ready.phase-ebay-thinking .pro-ebay-image-well,.pro-js-ready.phase-ebay-fill .pro-ebay-page h3,.pro-js-ready.phase-ebay-fill .pro-ebay-image-well,.pro-js-ready.phase-ebay-fill .pro-ebay-buy-box,.pro-js-ready.phase-ebay-fill .pro-ebay-buy-box>span,.pro-js-ready.phase-ebay-fill .pro-ebay-buy-box strong,.pro-js-ready.phase-ebay-fill .pro-buy-button,.pro-js-ready.phase-ebay-fill .pro-ebay-buy-box p,.pro-js-ready.phase-sold .pro-ebay-top,.pro-js-ready.phase-sold .pro-ebay-page h3,.pro-js-ready.phase-sold .pro-ebay-image-well,.pro-js-ready.phase-sold .pro-ebay-buy-box,.pro-js-ready.phase-sold .pro-ebay-buy-box>span,.pro-js-ready.phase-sold .pro-ebay-buy-box strong,.pro-js-ready.phase-sold .pro-buy-button,.pro-js-ready.phase-sold .pro-ebay-buy-box p{opacity:1;transform:translateY(0)}.pro-js-ready.phase-ebay-fill .pro-ebay-skeleton{opacity:0;transform:none;transition-delay:.08s}.pro-js-ready.phase-ebay-fill .pro-ebay-skeleton.is-price{transition-delay:.16s}.pro-js-ready.phase-ebay-fill .pro-ebay-skeleton.is-description{transition-delay:.28s}.pro-js-ready.phase-ebay-fill [data-status-thinking],.pro-js-ready.phase-sold [data-status-thinking]{opacity:0;transform:translateY(-.18rem)}.pro-js-ready.phase-ebay-fill [data-status-listed],.pro-js-ready.phase-sold [data-status-listed]{opacity:1;transform:translateY(0);transition-delay:.12s}.pro-js-ready.phase-inventory-fields .pro-inventory-detail p,.pro-js-ready.phase-inventory-edit .pro-inventory-detail p,.pro-js-ready.phase-inventory-list .pro-inventory-detail p,.pro-js-ready.phase-inventory-action .pro-inventory-detail p{transition-delay:.08s}.pro-js-ready.phase-inventory-fields .is-cost,.pro-js-ready.phase-inventory-edit .is-cost,.pro-js-ready.phase-inventory-list .is-cost,.pro-js-ready.phase-inventory-action .is-cost{transition-delay:.18s}.pro-js-ready.phase-inventory-fields .is-market,.pro-js-ready.phase-inventory-edit .is-market,.pro-js-ready.phase-inventory-list .is-market,.pro-js-ready.phase-inventory-action .is-market{transition-delay:.3s}.pro-js-ready.phase-inventory-fields .pro-sale-field,.pro-js-ready.phase-inventory-edit .pro-sale-field,.pro-js-ready.phase-inventory-list .pro-sale-field,.pro-js-ready.phase-inventory-action .pro-sale-field{transition-delay:.42s}.pro-js-ready.phase-inventory-list .pro-ebay-toggle,.pro-js-ready.phase-inventory-action .pro-ebay-toggle{transition-delay:.12s}.pro-js-ready.phase-inventory-edit .is-price-low,.pro-js-ready.phase-inventory-list .is-price-low,.pro-js-ready.phase-inventory-action .is-price-low{animation:pro-price-old 1.05s cubic-bezier(.22,1,.36,1) .16s 1 both}.pro-js-ready.phase-inventory-edit .pro-sale-input,.pro-js-ready.phase-inventory-list .pro-sale-input,.pro-js-ready.phase-inventory-action .pro-sale-input{animation:pro-sale-input-good 1.05s cubic-bezier(.22,1,.36,1) .16s 1 both}.pro-js-ready.phase-inventory-edit .pro-sale-field em,.pro-js-ready.phase-inventory-list .pro-sale-field em,.pro-js-ready.phase-inventory-action .pro-sale-field em{animation:pro-sale-note-hide 1.05s cubic-bezier(.22,1,.36,1) .16s 1 both}.pro-js-ready.phase-inventory-edit .is-price-edited,.pro-js-ready.phase-inventory-list .is-price-edited,.pro-js-ready.phase-inventory-action .is-price-edited{animation:pro-price-edited 1.05s cubic-bezier(.22,1,.36,1) .16s 1 both}.pro-js-ready.phase-inventory-edit .pro-sale-input i{animation:pro-price-caret 1.05s steps(1,end) .16s 1 both}.pro-js-ready.phase-inventory-list .pro-ebay-toggle i,.pro-js-ready.phase-inventory-action .pro-ebay-toggle i{animation:pro-ebay-check-box .72s cubic-bezier(.22,1,.36,1) .38s 1 both}.pro-js-ready.phase-inventory-list .pro-ebay-toggle i:after,.pro-js-ready.phase-inventory-action .pro-ebay-toggle i:after{animation:pro-ebay-check-mark .72s cubic-bezier(.22,1,.36,1) .38s 1 both}.pro-js-ready.phase-inventory-action .pro-save-inventory{animation:pro-save-click 1.55s cubic-bezier(.22,1,.36,1) .55s 1 both;transition-delay:.18s}.pro-js-ready.phase-inventory-clear .pro-save-inventory,.pro-js-ready.phase-card-frame-away .pro-save-inventory{opacity:0;transform:translateY(-.26rem);transition-delay:0s}.pro-js-ready.phase-inventory-clear .pro-ebay-toggle,.pro-js-ready.phase-card-frame-away .pro-ebay-toggle{opacity:0;transform:translateY(-.26rem);transition-delay:.08s}.pro-js-ready.phase-inventory-clear .pro-sale-field,.pro-js-ready.phase-card-frame-away .pro-sale-field{opacity:0;transform:translateY(-.26rem);transition-delay:.16s}.pro-js-ready.phase-inventory-clear .is-market,.pro-js-ready.phase-card-frame-away .is-market{opacity:0;transform:translateY(-.26rem);transition-delay:.24s}.pro-js-ready.phase-inventory-clear .is-cost,.pro-js-ready.phase-card-frame-away .is-cost{opacity:0;transform:translateY(-.26rem);transition-delay:.32s}.pro-js-ready.phase-inventory-clear .pro-inventory-detail h3,.pro-js-ready.phase-inventory-clear .pro-inventory-detail p,.pro-js-ready.phase-card-frame-away .pro-inventory-detail h3,.pro-js-ready.phase-card-frame-away .pro-inventory-detail p{opacity:0;transform:translateY(-.26rem);transition-delay:.4s}.pro-js-ready.phase-card-frame-away .pro-inventory-detail{opacity:0;transform:translate(-.7rem);transition-delay:.18s}.pro-js-ready.phase-ebay-fill .pro-ebay-page h3{transition-delay:.18s}.pro-js-ready.phase-ebay-fill .pro-ebay-image-well{transition-delay:.08s}.pro-js-ready.phase-ebay-fill .pro-ebay-buy-box{transition-delay:.3s}.pro-js-ready.phase-ebay-fill .pro-ebay-buy-box strong{transition-delay:.4s}.pro-js-ready.phase-ebay-fill .pro-buy-button{transition-delay:.5s}.pro-js-ready.phase-ebay-fill .pro-ebay-buy-box p{transition-delay:.58s}.pro-js-ready.phase-ebay .pro-card-footer,.pro-js-ready.phase-sold .pro-card-footer,.pro-js-ready.phase-inventory .pro-card-footer{max-height:0;margin-top:0;opacity:0}.pro-js-ready.phase-ebay .pro-card-preview{z-index:10}.pro-js-ready.phase-sold .pro-card-preview{opacity:1;transform:scale(1)}@keyframes pro-scan-line{0%{opacity:0;transform:translateY(0)}14%,82%{opacity:.5}to{opacity:0;transform:translateY(calc(var(--card-art-height) - .55rem))}}@keyframes pro-label-awaiting{0%,12%{opacity:1;transform:translateY(0)}18%,to{opacity:0;transform:translateY(-68%)}}@keyframes pro-label-live{0%,12%{opacity:0;transform:translateY(68%)}18%,to{opacity:1;transform:translateY(0)}}@keyframes pro-bid-value-reveal{0%,12%{opacity:0}18%,to{opacity:1}}@keyframes pro-bid-1{0%,18%{opacity:0;transform:translateY(72%)}19%,24%{opacity:1;transform:translateY(0)}25%,to{opacity:0;transform:translateY(-72%)}}@keyframes pro-bid-2{0%,24%{opacity:0;transform:translateY(72%)}25%,30%{opacity:1;transform:translateY(0)}31%,to{opacity:0;transform:translateY(-72%)}}@keyframes pro-bid-3{0%,30%{opacity:0;transform:translateY(72%)}31%,43%{opacity:1;transform:translateY(0)}44%,to{opacity:0;transform:translateY(-72%)}}@keyframes pro-bid-4{0%,43%{opacity:0;transform:translateY(72%)}44%,56%{opacity:1;transform:translateY(0)}57%,to{opacity:0;transform:translateY(-72%)}}@keyframes pro-bid-5{0%,56%{opacity:0;transform:translateY(72%)}57%,72%{opacity:1;transform:translateY(0)}73%,to{opacity:0;transform:translateY(-72%)}}@keyframes pro-bid-6{0%,72%{opacity:0;transform:translateY(72%)}73%,88%{opacity:1;transform:translateY(0)}89%,to{opacity:0;transform:translateY(-72%)}}@keyframes pro-bid-7{0%,88%{opacity:0;transform:translateY(72%)}89%,to{opacity:1;transform:translateY(0)}}@keyframes pro-bid-button-state{0%,12%{background-color:#facc15;color:#111827;box-shadow:0 16px 30px #facc152e}18%,87%{background-color:#22c55e;color:#fff;box-shadow:0 16px 30px #16a34a3d}88%,to{background-color:#16a34a;color:#fff;box-shadow:0 18px 36px #16a34a4d}}@keyframes pro-bid-press{0%,18%,21%,24%,27%,30%,33%,43%,47%,56%,60%,72%,76%,88%,92%{transform:translateY(0) scale(1);filter:brightness(1);opacity:1}19%,25%,31%,44.5%,57.5%,73.5%,89.5%{transform:translateY(1px) scale(.985);filter:brightness(1.13);opacity:1}96%,to{transform:translateY(0) scale(.99);filter:blur(1.6px) brightness(.76);opacity:.48}}@keyframes pro-bid-panel-settle{0%,84%{filter:blur(0);opacity:1}91%,to{filter:blur(1.6px);opacity:.42}}@keyframes pro-bid-sweep{0%,20%{opacity:0;transform:translate(-68%) rotate(4deg)}23%,29%{opacity:.65}33%,to{opacity:0;transform:translate(68%) rotate(4deg)}}@keyframes pro-value-fill{0%,18%{width:0}19%{width:18%}25%{width:24%}31%{width:30%}44%{width:50%}57%{width:58%}73%{width:62%}89%,to{width:64%}}@keyframes pro-value-needle{0%,18%{left:0}19%{left:18%}25%{left:24%}31%{left:30%}44%{left:50%}57%{left:58%}73%{left:62%}89%,to{left:64%}}@keyframes pro-deal-reveal{0%,80%{opacity:0;transform:translateY(.28rem)}88%,to{opacity:1;transform:translateY(0)}}@keyframes pro-auction-won{0%,82%{opacity:0;transform:translateY(.35rem) scale(.96)}88%,to{opacity:1;transform:translateY(0) scale(1)}}@keyframes pro-price-old{0%,36%{opacity:1;transform:translateY(-50%)}54%,to{opacity:0;transform:translateY(-118%)}}@keyframes pro-sale-input-good{0%,38%{border-color:#facc1575;background:#facc151a;box-shadow:inset 0 1px #ffffff0b,0 0 0 1px #facc1514}58%,to{border-color:#22c55e7a;background:#22c55e1f;box-shadow:inset 0 1px #ffffff0e,0 0 0 1px #22c55e1a}}@keyframes pro-sale-note-hide{0%,34%{opacity:1;max-height:1rem;transform:translateY(0)}58%,to{opacity:0;max-height:0;transform:translateY(-.22rem)}}@keyframes pro-price-edited{0%,46%{opacity:0;transform:translateY(28%)}64%,to{opacity:1;transform:translateY(-50%)}}@keyframes pro-price-caret{0%,18%{opacity:0}19%,34%{opacity:1}35%,50%{opacity:0}51%,66%{opacity:1}67%,to{opacity:0}}@keyframes pro-ebay-check-box{0%,45%{border-color:#c7d2fe80;background:#0f172ae6}56%,to{border-color:#bbf7d0db;background:#22c55e}}@keyframes pro-ebay-check-mark{0%,45%{opacity:0;transform:rotate(-45deg) scale(.5)}56%,to{opacity:1;transform:rotate(-45deg) scale(1)}}@keyframes pro-save-click{0%,46%{transform:translateY(0) scale(1);background:linear-gradient(135deg,#4f46e5,#7c3aed);box-shadow:0 14px 28px #6366f13d}56%,66%{transform:translateY(1px) scale(.985);background:linear-gradient(135deg,#4338ca,#6d28d9);box-shadow:0 9px 18px #6366f133}78%,to{transform:translateY(0) scale(1);background:linear-gradient(135deg,#16a34a,#22c55e);box-shadow:0 14px 28px #22c55e3d}}@keyframes pro-ebay-thinking{0%{background-position:0 0,120% 50%;filter:brightness(.92)}46%{background-position:0 0,0% 50%;filter:brightness(1.18)}to{background-position:0 0,-120% 50%;filter:brightness(.96)}}@keyframes pro-ai-sweep{0%{opacity:0;transform:translate(-110%)}18%,68%{opacity:.72}to{opacity:0;transform:translate(110%)}}@keyframes pro-ebay-status-thinking{to{transform:rotate(360deg)}}@keyframes pro-ai-caret{0%{left:0;opacity:0}18%,74%{opacity:.9}to{left:calc(100% - 2px);opacity:0}}@media(max-width:980px){.pro-section{padding-top:5.5rem;padding-bottom:5.5rem}.pro-inner{grid-template-columns:1fr;gap:2.8rem;max-width:45rem}.pro-copy h2{white-space:normal}.pro-feature-list{grid-template-columns:repeat(2,minmax(0,1fr));max-width:35rem}.pro-stage{order:0;min-height:34rem}.pro-demo{margin:0 auto;transform:none}}@media(max-width:720px){.pro-section{padding-right:1rem;padding-left:1rem}.pro-feature-list{grid-template-columns:1fr}.pro-stage{min-height:47rem}.pro-demo{--card-left: 1rem;--card-top: 8.6rem;--card-width: 13.7rem;min-height:47rem}.pro-glow{left:50%;top:9rem;width:24rem;height:23rem;transform:translate(-50%)}.pro-bid-button,.pro-bid-readout,.pro-auction-win-toast{left:calc(var(--card-left) + var(--card-width) + .7rem);right:1rem;width:auto}.pro-bid-button{top:calc(var(--card-top) + 11.25rem);height:2.65rem;padding:0 .64rem}.pro-bid-button>span{width:4.3rem}.pro-bid-button b,.pro-live-price strong{width:3.4rem}.pro-bid-readout{top:calc(var(--card-top) + 2.8rem);padding:.62rem}.pro-auction-win-toast{top:calc(var(--card-top) + 2.8rem);gap:.42rem;height:11.1rem;padding:.5rem .6rem}.pro-auction-win-toast strong{font-size:1.7rem}.pro-mini-head span{display:none}.pro-inventory-detail{left:1rem;right:1rem;width:auto}.pro-js-ready.phase-inventory-detail .pro-card-preview,.pro-js-ready.phase-inventory-action .pro-card-preview{width:calc(100% - 2rem)}.pro-inventory-detail{left:calc(var(--card-width) + .42rem);right:.72rem;top:.72rem;width:auto}.pro-js-ready .pro-inventory-detail{transform:translate(-.45rem)}.pro-save-inventory{top:auto;bottom:.8rem}.pro-outcome-stack{left:calc(var(--card-left) + var(--card-width) + .7rem);right:1rem;top:calc(var(--card-top) + 1.55rem);width:auto;height:14.1rem}.pro-outcome-stack:before{left:4.1rem;top:2.75rem;width:5.8rem;height:7.4rem}.pro-outcome-card{border-radius:.72rem;padding:.58rem .62rem}.pro-outcome-card:before{right:.58rem;top:.58rem;width:.38rem;height:.38rem}.pro-outcome-card.is-status{width:9.9rem}.pro-outcome-card.is-pnl{top:4.15rem;width:12rem}.pro-outcome-card.is-market{left:.3rem;top:9.55rem;width:10.8rem}.pro-outcome-card strong{font-size:.9rem}.pro-outcome-card.is-pnl strong{font-size:1.35rem}.pro-outcome-card p{font-size:.58rem;line-height:1.28}.pro-ebay-page{--ebay-page-left: .75rem;--ebay-page-top: 4.2rem;--ebay-title-top: 3.18rem;left:var(--ebay-page-left);right:.75rem;top:var(--ebay-page-top);width:auto;height:34.8rem}.pro-ebay-page h3{left:1rem;top:3.18rem;width:calc(100% - 2rem)}.pro-ebay-image-well,.pro-js-ready .pro-ebay-image-well,.pro-js-ready.phase-ebay-fill .pro-ebay-image-well{transform:none}.pro-ebay-buy-box{left:1rem;right:1rem;top:23.75rem;grid-template-columns:auto 1fr;align-items:center}.pro-ebay-buy-box p{grid-column:1 / -1}.pro-buy-button{justify-self:end;width:9.4rem}}@media(max-width:430px){.pro-stage{min-height:46rem}.pro-demo{--card-left: 1rem;--card-width: 11.7rem;--card-art-height: 14.85rem;min-height:46rem}.pro-card-market{grid-template-columns:minmax(0,1fr);height:auto;gap:.35rem}.pro-card-market em{width:-moz-fit-content;width:fit-content;max-width:100%}.pro-outcome-stack{left:calc(var(--card-left) + var(--card-width) + .55rem);right:.7rem;top:calc(var(--card-top) + 1.05rem);height:13.4rem}.pro-outcome-stack:before{left:3.2rem;width:4.9rem;height:7rem}.pro-outcome-card{padding:.48rem .5rem}.pro-outcome-card.is-status{width:8.55rem}.pro-outcome-card.is-pnl{top:3.85rem;width:10.15rem}.pro-outcome-card.is-market{left:.2rem;top:8.95rem;width:9.4rem}.pro-outcome-card>span{font-size:.48rem}.pro-outcome-card p{font-size:.52rem}.pro-ebay-buy-box strong{font-size:1.55rem}.pro-ebay-image-well{width:calc(var(--card-width) - 1.24rem);height:var(--card-art-height)}}@media(prefers-reduced-motion:reduce){.pro-copy,.pro-stage,.pro-section.is-visible .pro-copy,.pro-section.is-visible .pro-stage{opacity:1;transform:none;transition:none}.pro-demo *,.pro-demo *:before,.pro-demo *:after{animation:none!important;transition:none!important}.pro-card-preview,.pro-card-footer,.pro-card-market strong,.pro-card-market span,.pro-card-market em,.pro-scan-ui{opacity:1!important;max-height:none!important;margin-top:revert!important;transform:none!important}}.slab-section{position:relative;overflow:visible;padding:4.25rem 1.5rem 7.5rem}.slab-copy{position:relative;z-index:2;max-width:48rem;margin:0 auto .8rem;text-align:center}.slab-experimental-badge{display:inline-flex;align-items:center;justify-content:center;border:1px solid rgba(251,191,36,.22);border-radius:999px;background:#f59e0b1c;color:#fde68a;padding:.24rem .52rem;font-size:.56rem;font-weight:850;letter-spacing:.08em;line-height:1;text-transform:uppercase;white-space:nowrap;box-shadow:0 0 22px #f59e0b1a}.slab-copy .eyebrow{margin-top:.8rem}.slab-copy h2{margin:0;color:#fff;font-size:clamp(2.15rem,5vw,4.2rem);font-weight:950;line-height:1;letter-spacing:0}.slab-copy h2 span{color:#dad7ff;text-shadow:0 0 30px rgba(167,139,250,.18)}.slab-copy p:not(.eyebrow){max-width:42rem;margin:1.15rem auto 0;color:#94a3b8;font-size:1rem;line-height:1.75}.slab-stage{position:relative;min-height:38rem;pointer-events:none;-moz-user-select:none;user-select:none;-webkit-user-select:none}.slab-stage *{pointer-events:none;-moz-user-select:none;user-select:none;-webkit-user-select:none}.grading-orbit{position:relative;width:min(58rem,100%);min-height:38rem;margin:0 auto;overflow:visible;perspective:1200px;--grader-a: #dc2626;--grader-b: #7f1d1d;--grader-soft: rgba(248, 113, 113, .18);--grader-line: #fca5a5;--grader-pill-bg: rgba(220, 38, 38, .68);--grader-pill-text: #fee2e2}.grading-orbit.is-bgs{--grader-a: #111827;--grader-b: #b7791f;--grader-soft: rgba(251, 191, 36, .17);--grader-line: #fde68a;--grader-pill-bg: rgba(180, 83, 9, .72);--grader-pill-text: #fef3c7}.grading-orbit.is-cgc{--grader-a: #1d4ed8;--grader-b: #0f766e;--grader-soft: rgba(45, 212, 191, .16);--grader-line: #67e8f9;--grader-pill-bg: rgba(14, 116, 144, .72);--grader-pill-text: #cffafe}.grading-orbit:before{content:"";position:absolute;inset:-2.35rem -.35rem -2.1rem;border-radius:999px;background:radial-gradient(ellipse at 50% 42%,color-mix(in srgb,var(--grader-line) 22%,transparent),transparent 48%),radial-gradient(ellipse at 48% 58%,rgba(167,139,250,.2),transparent 56%),radial-gradient(ellipse at 58% 65%,rgba(14,165,233,.13),transparent 46%);filter:blur(54px);-webkit-filter:blur(54px);opacity:.7;transform:scale(1);transition:opacity .5s ease,transform .6s cubic-bezier(.22,1,.36,1)}.grading-orbit.is-grading-cycle-ready.is-grading-detected:before{opacity:.84;transform:scale(1.12)}.grading-object{position:absolute;left:50%;top:2.7rem;z-index:3;width:21.5rem;aspect-ratio:24 / 37.7;height:auto;--grading-scan-distance: 26.65rem;opacity:0;transform:translate(-50%,-.55rem) rotateX(8deg) scale(.96);transform-origin:center 18%;animation:grading-object-in 1.15s cubic-bezier(.22,1,.36,1) forwards paused}.grading-card,.grading-slab-frame{position:absolute;border-radius:1.6rem}.grading-card{inset:5.78rem 1.28rem 1.68rem;z-index:1;overflow:hidden;padding:0;border:1px solid rgba(248,250,252,.2);border-radius:.82rem;background:linear-gradient(135deg,rgba(248,250,252,.12),transparent 34%),#0f172ae0;box-shadow:inset 0 0 0 1px #0f172ab3,0 24px 42px #6366f133;perspective:900px;transform-style:preserve-3d}.grading-card img{position:absolute;inset:0;display:block;width:100%;height:100%;border-radius:inherit;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;transform-origin:center 62%;backface-visibility:hidden}.grading-card-image.is-current{z-index:2;opacity:1;filter:none;transform:translateZ(0) scale(1)}.grading-card-image.is-next{z-index:1;opacity:0;filter:blur(1.2px);transform:translate3d(0,1.15rem,-90px) scale(.955)}.grading-slab-frame{inset:0;z-index:2;border-radius:1.85rem;opacity:0;transform:translateY(-.15rem) scale(1.025);animation:grading-frame-settle .72s ease 1.46s forwards paused}.grading-slab-frame:before,.grading-slab-frame:after{content:"";position:absolute;inset:-.72rem;border-radius:2.1rem;pointer-events:none}.grading-slab-frame:before{background:linear-gradient(145deg,#f8fafc26,#818cf814);box-shadow:inset 0 0 0 1px #ffffff29,inset 0 0 0 .72rem #e2e8f00d,0 42px 92px #0000004d}.grading-slab-frame:after{inset:-1rem;background:linear-gradient(135deg,rgba(255,255,255,.12),transparent 38%,rgba(167,139,250,.16) 68%,transparent);opacity:.34;filter:blur(1px)}.frame-line{position:absolute;z-index:4;display:block;background:linear-gradient(90deg,#d8b4fe00,#d8b4fec7,#7dd3fc8a,#d8b4fe00);opacity:0;transform:scaleX(0);animation:grading-line-draw .54s cubic-bezier(.22,1,.36,1) forwards paused}.frame-line.is-top,.frame-line.is-bottom{left:-.72rem;right:-.72rem;height:1px}.frame-line.is-top{top:-.72rem;transform-origin:left center;animation-delay:1.62s}.frame-line.is-bottom{bottom:-.72rem;transform-origin:right center;animation-delay:1.9s}.frame-line.is-right,.frame-line.is-left{display:none;top:-.72rem;bottom:-.72rem;width:1px;transform:scaleY(0)}.frame-line.is-right{right:-.72rem;transform-origin:top center;animation-name:grading-line-draw-y;animation-delay:1.75s}.frame-line.is-left{left:-.72rem;transform-origin:bottom center;animation-name:grading-line-draw-y;animation-delay:2.02s}.grading-label{position:absolute;left:.72rem;right:.72rem;top:.72rem;z-index:5;display:grid;grid-template-columns:1fr auto;grid-template-rows:auto auto;gap:.08rem .7rem;overflow:hidden;border-radius:.8rem;background:linear-gradient(135deg,color-mix(in srgb,var(--grader-a) 94%,#fff 4%),color-mix(in srgb,var(--grader-b) 92%,#000 6%));color:#fff;padding:.58rem .7rem .66rem;opacity:0;transform:translateY(-.4rem);animation:grading-label-in .48s ease 2.16s forwards paused;box-shadow:inset 0 0 0 1px #ffffff29,0 14px 32px var(--grader-soft);will-change:opacity,transform}.grading-label span,.grading-label strong,.grading-label em{position:relative;z-index:2;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.grading-label span{align-self:end;font-size:.74rem;font-weight:950;letter-spacing:.1em}.grading-label strong{grid-column:2;grid-row:1 / span 2;align-self:center;font-size:2.25rem;font-weight:950;line-height:.9}.grading-label em{color:#ffffffc7;font-size:.62rem;font-style:normal;font-weight:900;letter-spacing:.06em;text-transform:uppercase}.grading-label i{position:absolute;inset:0;background:linear-gradient(110deg,transparent 0 38%,rgba(255,255,255,.36) 48%,transparent 58% 100%);transform:translate(-120%);animation:grading-label-scan .86s ease 2.32s forwards paused}.grading-orbit.is-bgs .grading-label{background:linear-gradient(90deg,rgba(251,191,36,.16),transparent 34%),linear-gradient(135deg,#101827,#111827 48%,#a16207);color:#fef3c7}.grading-orbit.is-bgs .grading-label strong{color:#fde68a}.grading-orbit.is-cgc .grading-label{background:linear-gradient(90deg,rgba(103,232,249,.13),transparent 38%),linear-gradient(135deg,#1d4ed8,#155e75 52%,#0f766e)}.grading-slab-window{position:absolute;inset:5.18rem .78rem 1.04rem;z-index:3;border-radius:1rem;box-shadow:inset 0 0 0 1px #ffffff17,inset 0 0 34px #ffffff09}.grading-scan-line{position:absolute;left:1.12rem;right:1.12rem;top:5.24rem;z-index:6;height:2px;border-radius:999px;background:linear-gradient(90deg,transparent,rgba(125,211,252,.9),rgba(216,180,254,.88),transparent);box-shadow:0 0 20px #7dd3fc61;opacity:0;animation:grading-scan 1.12s ease 1.74s forwards paused}.grading-hints span,.grading-active-pill{border:1px solid rgba(255,255,255,.13);background:#0f172ad6;box-shadow:0 14px 32px #00000038;backdrop-filter:blur(16px)}.grading-signal{position:absolute;z-index:4;width:11.45rem;overflow:visible;border:1px solid rgba(255,255,255,.13);border-radius:1.28rem;background:linear-gradient(145deg,rgba(255,255,255,.055),transparent 42%),linear-gradient(135deg,#0c1222e6,#1d1430db);box-shadow:inset 0 1px #ffffff14,inset 0 0 0 1px #ffffff09,0 22px 52px #00000040;padding:.72rem .78rem;opacity:0;transform:translateY(.8rem) scale(.98);backdrop-filter:blur(18px);animation:grading-signal-in .44s ease forwards paused;animation-delay:calc(3.05s + var(--signal-delay));--signal-accent: #a78bfa;--connector-angle: 0deg;--connector-origin: left center;will-change:opacity,transform}.grading-signal:before{content:"";position:absolute;inset:0;border-radius:inherit;background:radial-gradient(circle at 18% 18%,color-mix(in srgb,var(--signal-accent) 24%,transparent),transparent 38%),linear-gradient(90deg,rgba(167,139,250,.08),transparent 62%);opacity:0;animation:grading-signal-glow .72s ease 3.36s forwards paused}.grading-signal:after{content:"";position:absolute;top:var(--connector-y, 50%);width:var(--connector-length, 2.9rem);height:1px;background:linear-gradient(90deg,transparent,color-mix(in srgb,var(--signal-accent) 66%,transparent) 36%,color-mix(in srgb,var(--signal-accent) 52%,transparent));box-shadow:0 0 14px color-mix(in srgb,var(--signal-accent) 22%,transparent);opacity:0;transform:rotate(var(--connector-angle)) scaleX(.42);transform-origin:var(--connector-origin);transition:opacity .42s ease,transform .56s cubic-bezier(.22,1,.36,1);animation:grading-connector-in .52s cubic-bezier(.22,1,.36,1) forwards paused;animation-delay:calc(3.16s + var(--signal-delay))}.grading-signal span,.grading-signal b,.grading-signal em{position:relative;z-index:1;display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.grading-signal>span{display:flex;align-items:center;gap:.42rem;color:#b6c2d6;font-size:.62rem;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.grading-signal>span:before{content:"";display:block;width:.36rem;height:.36rem;flex:0 0 auto;border-radius:999px;background:var(--signal-accent);box-shadow:0 0 14px color-mix(in srgb,var(--signal-accent) 62%,transparent)}.grading-signal-value,.grading-signal-meta{position:relative}.grading-signal-value{height:1.65rem;margin-top:.34rem}.grading-signal-meta{height:1rem;margin-top:.1rem}.grading-signal b,.grading-signal em{position:absolute;inset:0}.grading-signal b{color:#f8fafc;font-size:1.02rem;font-weight:950;line-height:1.15}.grading-signal em{color:#94a3b8;font-size:.68rem;font-style:normal;font-weight:850}.grading-signal .signal-graded{color:color-mix(in srgb,var(--grader-line) 58%,#f8fafc);opacity:0;transform:translateY(.5rem)}.grading-signal .signal-raw{animation:grading-raw-out .36s ease 2.78s forwards paused}.grading-signal .signal-graded{animation:grading-graded-in .42s ease 2.92s forwards paused}.grading-card img,.grading-slab-frame,.grading-label,.frame-line,.grading-signal b,.grading-signal em,.grading-active-pill,.grading-active-pill b{transition:opacity .54s ease,transform .68s cubic-bezier(.22,1,.36,1),filter .54s ease;will-change:opacity,transform}.grading-signal{transition:opacity .36s ease,filter .42s ease,transform .68s cubic-bezier(.22,1,.36,1)}.grading-signal:after{transition:opacity .34s ease,transform .46s cubic-bezier(.22,1,.36,1)}.grading-card img{transition:opacity .56s ease,transform .82s cubic-bezier(.22,1,.36,1),filter .56s ease}.grading-orbit.is-grading-cycle-ready .grading-slab-frame,.grading-orbit.is-grading-cycle-ready .grading-label{animation:none!important;opacity:1}.grading-orbit.is-grading-cycle-ready .grading-signal,.grading-orbit.is-grading-cycle-ready .grading-active-pill{animation:none!important;opacity:0}.grading-orbit.is-grading-cycle-ready .grading-signal:after{animation:none!important;opacity:0;transform:rotate(var(--connector-angle)) scaleX(.42);transition-delay:0s}.grading-orbit.is-grading-cycle-ready .grading-signal:before{animation:none!important;opacity:0}.grading-orbit.is-grading-cycle-ready .grading-slab-frame,.grading-orbit.is-grading-cycle-ready .grading-label{transform:none}.grading-orbit.is-grading-cycle-ready .grading-label{transition-delay:.32s}.grading-orbit.is-grading-cycle-ready .grading-slab-frame{transition-delay:.24s}.grading-orbit.is-grading-cycle-ready .frame-line{transition-delay:.28s}.grading-orbit.is-grading-cycle-ready .grading-active-pill{transform:translate(-50%);transition-delay:0s}.grading-orbit.is-grading-cycle-ready .grading-signal{transform:translateY(0) scale(1);transition-delay:0s}.grading-orbit.is-grading-cycle-ready.is-grading-detected .grading-active-pill{opacity:1;transform:translate(-50%);transition-delay:.18s}.grading-orbit.is-grading-cycle-ready.is-grading-detected .grading-signal{opacity:1;transform:translateY(0) scale(1);transition-delay:calc(.16s + var(--signal-delay))}.grading-orbit.is-grading-cycle-ready.is-grading-detected .grading-signal:after{opacity:.5;transform:rotate(var(--connector-angle)) scaleX(1);transition-delay:calc(.22s + var(--signal-delay))}.grading-orbit.is-grading-cycle-ready.is-grading-detected .grading-signal:before{animation:grading-signal-glow .78s ease calc(.26s + var(--signal-delay)) forwards!important}.grading-orbit.is-grading-cycle-ready .grading-signal b,.grading-orbit.is-grading-cycle-ready .grading-signal em{transition-delay:0s}.grading-orbit.is-grading-cycle-ready.is-grading-detected .grading-active-pill b{opacity:1;transform:translateY(0);transition-delay:0s}.grading-orbit.is-grading-cycle-ready .frame-line{animation:none!important;opacity:1}.grading-orbit.is-grading-cycle-ready .frame-line.is-top,.grading-orbit.is-grading-cycle-ready .frame-line.is-bottom{transform:scaleX(1)}.grading-orbit.is-grading-cycle-ready .frame-line.is-right,.grading-orbit.is-grading-cycle-ready .frame-line.is-left{transform:scaleY(1)}.grading-orbit.is-grading-cycle-ready .grading-label i,.grading-orbit.is-grading-cycle-ready .grading-scan-line{animation:none!important;opacity:0;transform:translateY(0)}.grading-orbit.is-grading-cycle-ready.is-grading-detected .grading-scan-line{animation:grading-scan 1.34s ease .16s forwards!important}.grading-orbit.is-grading-cycle-ready .grading-card img{transition-delay:0s}.grading-orbit.is-grading-cycle-ready .grading-signal .signal-raw,.grading-orbit.is-grading-cycle-ready .trend-raw{animation:none!important;opacity:0;transform:translateY(-.45rem)}.grading-orbit.is-grading-cycle-ready .grading-signal .signal-graded,.grading-orbit.is-grading-cycle-ready .trend-graded{animation:none!important;opacity:1;stroke-dashoffset:0;transform:translateY(0)}.grading-orbit.is-grading-cycle-ready.is-grading-changing .grading-slab-frame,.grading-orbit.is-grading-cycle-ready.is-grading-changing .grading-label,.grading-orbit.is-grading-cycle-ready.is-grading-changing .grading-signal,.grading-orbit.is-grading-cycle-ready.is-grading-changing .grading-active-pill{opacity:0!important;filter:blur(.6px)}.grading-orbit.is-grading-cycle-ready.is-grading-changing .grading-active-pill{transform:translate(-50%);transition-delay:0s}.grading-orbit.is-grading-cycle-ready.is-grading-changing .grading-label,.grading-orbit.is-grading-cycle-ready.is-grading-changing .grading-slab-frame,.grading-orbit.is-grading-cycle-ready.is-grading-changing .frame-line,.grading-orbit.is-grading-cycle-ready.is-grading-changing .grading-signal:after,.grading-orbit.is-grading-cycle-ready.is-grading-changing .grading-signal b,.grading-orbit.is-grading-cycle-ready.is-grading-changing .grading-signal em{transition-delay:0s}.grading-orbit.is-grading-cycle-ready.is-grading-changing .grading-signal:after{opacity:0!important;transform:rotate(var(--connector-angle)) scaleX(.42)}.grading-orbit.is-grading-cycle-ready.is-grading-changing .frame-line{opacity:0!important}.grading-orbit.is-grading-cycle-ready.is-grading-changing .grading-card-image.is-current{opacity:0;filter:blur(1.5px);transform:translate3d(0,-.85rem,-110px) scale(.925)}.grading-orbit.is-grading-cycle-ready.is-grading-changing .grading-card-image.is-next{z-index:3;opacity:1;filter:none;transform:translateZ(0) scale(1);transition-delay:.18s}.grading-orbit.is-grading-cycle-ready.is-grading-changing .grading-signal b,.grading-orbit.is-grading-cycle-ready.is-grading-changing .grading-signal em,.grading-orbit.is-grading-cycle-ready.is-grading-changing .grading-active-pill b{opacity:0!important;transform:translateY(0)}.grading-trend-chart{position:relative;z-index:1;display:block;width:100%;height:2.2rem;margin-top:.42rem;overflow:visible}.grading-trend-chart path{fill:none;stroke-linecap:round;stroke-linejoin:round}.trend-guide{stroke:#94a3b852;stroke-dasharray:3 5;stroke-width:1.2}.trend-raw{stroke:#94a3b8b3;stroke-width:2.2;animation:grading-trend-raw .42s ease 2.4s forwards paused}.trend-graded{stroke:color-mix(in srgb,var(--grader-line) 68%,#c4b5fd);stroke-width:2.4;opacity:0;stroke-dasharray:160;stroke-dashoffset:160;filter:drop-shadow(0 0 10px rgba(167,139,250,.35));animation:grading-trend-draw .72s ease 2.52s forwards paused}.grading-signal.is-price{--signal-accent: #c4b5fd;--connector-length: 3.38rem;--connector-angle: 7deg;left:6.6rem;top:5.2rem}.grading-signal.is-price:after,.grading-signal.is-volume:after,.grading-signal.is-trend:after{left:100%}.grading-signal.is-comps{--signal-accent: #67e8f9;--connector-length: 3rem;--connector-angle: -8deg;--connector-origin: right center;right:6.4rem;top:6.05rem}.grading-signal.is-comps:after,.grading-signal.is-last:after,.grading-signal.is-gem:after{right:100%;background:linear-gradient(90deg,color-mix(in srgb,var(--signal-accent) 58%,transparent),color-mix(in srgb,var(--signal-accent) 66%,transparent) 64%,transparent)}.grading-signal.is-volume{--signal-accent: #a7f3d0;--connector-length: 5.65rem;--connector-angle: -5deg;left:1.35rem;top:15.45rem}.grading-signal.is-last{--signal-accent: #fca5a5;--connector-length: 5.7rem;--connector-angle: 6deg;--connector-origin: right center;right:1.35rem;top:16.9rem}.grading-signal.is-trend{--signal-accent: #ddd6fe;--connector-length: 2.95rem;--connector-angle: -13deg;left:6.25rem;top:25.2rem;width:11.9rem;transform:translateY(.8rem) scale(.98);animation-name:grading-signal-in}.grading-signal.is-trend:after{right:auto}.grading-signal.is-gem{--signal-accent: #fbbf24;--connector-length: 3rem;--connector-angle: 13deg;--connector-origin: right center;right:6.25rem;top:25.55rem;width:12.15rem;transform:translateY(.8rem) scale(.98)}.grading-hints{display:none}.grading-hints span{position:absolute;border-radius:999px;color:#e2e8f0c2;padding:.28rem .5rem;font-size:.62rem;font-weight:900;opacity:0;transform:translateY(.35rem);animation:grading-hint-in .42s ease forwards paused;animation-delay:calc(1.98s + (var(--hint) * .08s))}.grading-hints span:nth-child(1){left:25%;top:.5rem}.grading-hints span:nth-child(2){right:25%;top:.95rem}.grading-hints span:nth-child(3){left:14%;top:49%}.grading-hints span:nth-child(4){right:13%;top:48%}.grading-hints span:nth-child(5){left:43%;bottom:6.4rem}.grading-active-pill{position:absolute;left:50%;top:.3rem;z-index:6;display:flex;align-items:center;justify-content:center;gap:.45rem;width:10.4rem;border-radius:999px;padding:.48rem .62rem .48rem .74rem;opacity:0;transform:translate(-50%,.5rem);animation:grading-active-in .42s ease 2.52s forwards paused}.grading-active-pill span,.grading-active-pill b{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.grading-active-pill span{color:#cbd5e1;font-size:.68rem;font-weight:850}.grading-active-pill b{border-radius:999px;background:var(--grader-pill-bg);color:var(--grader-pill-text);min-width:3.2rem;padding:.22rem .42rem;font-size:.62rem;font-weight:950;text-align:center}@keyframes grading-object-in{0%{opacity:0;transform:translate(-50%,-.55rem) rotateX(8deg) scale(.96)}38%{opacity:1;transform:translate(-50%) rotateX(12deg) scale(1)}72%{opacity:1;transform:translate(-50%,.45rem) rotateX(24deg) scale(1)}to{opacity:1;transform:translate(-50%,.65rem) rotateX(30deg) scale(1)}}@keyframes grading-frame-settle{to{opacity:1;transform:translateY(0) scale(1)}}@keyframes grading-line-draw{to{opacity:1;transform:scaleX(1)}}@keyframes grading-line-draw-y{to{opacity:1;transform:scaleY(1)}}@keyframes grading-label-in{to{opacity:1;transform:translateY(0)}}@keyframes grading-label-scan{0%,16%{transform:translate(-120%)}78%,to{transform:translate(120%)}}@keyframes grading-scan{0%{opacity:0;transform:translateY(0)}18%{opacity:1}82%{opacity:1;transform:translateY(var(--grading-scan-distance))}to{opacity:0;transform:translateY(var(--grading-scan-distance))}}@keyframes grading-signal-in{to{opacity:1;transform:translateY(0) scale(1)}}@keyframes grading-connector-in{to{opacity:.5;transform:rotate(var(--connector-angle)) scaleX(1)}}@keyframes grading-trend-signal-in{to{opacity:1;transform:translate(-50%) scale(1)}}@keyframes grading-signal-glow{0%,to{opacity:0}42%{opacity:1}}@keyframes grading-raw-out{to{opacity:0;transform:translateY(-.45rem)}}@keyframes grading-graded-in{to{opacity:1;transform:translateY(0)}}@keyframes grading-trend-raw{to{opacity:.22;transform:translateY(.15rem)}}@keyframes grading-trend-draw{to{opacity:1;stroke-dashoffset:0}}@keyframes grading-hint-in{to{opacity:.72;transform:translateY(0)}}@keyframes grading-active-in{to{opacity:1;transform:translate(-50%)}}@media(max-width:980px){.slab-section{padding-top:4.25rem;padding-bottom:5.5rem}.slab-copy{margin-bottom:1rem}.slab-stage{min-height:36rem}.grading-orbit{width:min(43rem,100%);min-height:36rem}.grading-object{top:2.15rem;width:20.5rem;--grading-scan-distance: 25.15rem}.grading-signal{width:10.35rem;--connector-length: 1.7rem}.grading-signal.is-price{left:2.4rem;top:5rem}.grading-signal.is-comps{right:2.3rem;top:5.85rem}.grading-signal.is-volume{--connector-length: 2.55rem;left:0;top:14.35rem}.grading-signal.is-last{--connector-length: 2.6rem;right:0;top:15.55rem}.grading-signal.is-trend{--connector-length: 1.65rem;left:2.2rem;top:24.15rem;width:10.95rem}.grading-signal.is-gem{--connector-length: 1.7rem;right:2.2rem;top:24.55rem;width:11.25rem}.grading-hints span:nth-child(3),.grading-hints span:nth-child(4){display:none}}@media(max-width:640px){.slab-section{padding:4.25rem 1rem 5.25rem}.slab-copy{margin-bottom:.75rem}.slab-copy h2{font-size:clamp(2rem,12vw,3.1rem)}.slab-stage{min-height:0}.grading-orbit{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.58rem;width:100%;min-height:0;padding-top:30rem}.grading-orbit:before{inset:0 0 auto;height:30rem}.grading-object{top:1.7rem;width:min(18.25rem,82vw);--grading-scan-distance: 21.65rem}.grading-signal,.grading-signal.is-price,.grading-signal.is-comps,.grading-signal.is-volume,.grading-signal.is-last,.grading-signal.is-trend,.grading-signal.is-gem{position:relative;inset:auto;width:auto;transform:translateY(.8rem) scale(.98)}.grading-signal.is-trend{grid-column:1 / -1;transform:translateY(.8rem) scale(.98);animation-name:grading-signal-in}.grading-signal.is-gem{grid-column:1 / -1}.grading-signal:after{display:none}.grading-hints{display:none}.grading-active-pill{top:.05rem;max-width:calc(100vw - 2rem)}}@media(prefers-reduced-motion:reduce){.grading-object{animation:none!important;opacity:1!important;transform:translate(-50%,.65rem) rotateX(30deg) scale(1)!important}.grading-slab-frame,.grading-label,.grading-signal,.grading-hints span,.grading-active-pill{animation:none!important;opacity:1!important;transform:none!important}.grading-active-pill{transform:translate(-50%)!important}.frame-line{animation:none!important;opacity:1!important}.frame-line.is-top,.frame-line.is-bottom{transform:scaleX(1)!important}.frame-line.is-right,.frame-line.is-left{transform:scaleY(1)!important}.grading-label i,.grading-scan-line{display:none!important}.grading-signal:after{animation:none!important;opacity:.5!important;transform:rotate(var(--connector-angle)) scaleX(1)!important}.grading-signal:before{animation:none!important;opacity:0!important}.grading-signal.is-trend{transform:none!important}.grading-signal .signal-raw,.trend-raw{animation:none!important;opacity:0!important;transform:none!important}.grading-signal .signal-graded,.trend-graded{animation:none!important;opacity:1!important;stroke-dashoffset:0!important;transform:none!important}}@media(max-width:640px)and (prefers-reduced-motion:reduce){.grading-signal.is-trend{transform:none!important}}.streamer-teaser-section{padding:4.5rem 1.5rem 6.75rem}.streamer-teaser-card{position:relative;isolation:isolate;max-width:76rem;margin:0 auto;overflow:hidden;clip-path:inset(0 round 1.65rem);border:1px solid rgba(255,255,255,.09);border-radius:1.65rem;background:linear-gradient(135deg,#818cf829,#a855f71a 36%,#0f172adb 72%),radial-gradient(circle at 18% 12%,rgba(236,72,153,.22),transparent 34%),#020617bd;padding:clamp(1.4rem,4vw,3.25rem);box-shadow:0 28px 84px #00000042,inset 0 1px #ffffff14;text-align:center;opacity:0;transform:translateY(.9rem) scale(.992);transition:opacity .55s ease,transform .72s cubic-bezier(.22,1,.36,1)}.streamer-teaser-card:before{content:"";position:absolute;inset:0;z-index:0;background:linear-gradient(120deg,transparent 0 18%,rgba(255,255,255,.08) 28%,transparent 42% 100%);opacity:.55;pointer-events:none}.streamer-teaser-glow{position:absolute;inset:0;z-index:0;border-radius:inherit;background:radial-gradient(circle at 96% 0%,rgba(139,92,246,.34),transparent 42%),radial-gradient(circle at 84% 18%,rgba(79,70,229,.2),transparent 38%);filter:none;pointer-events:none}.streamer-teaser-copy{position:relative;z-index:1;max-width:54rem;margin:0 auto}.streamer-teaser-badge{display:inline-flex;align-items:center;justify-content:center;width:-moz-fit-content;width:fit-content;border:1px solid rgba(196,181,253,.22);border-radius:999px;background:#6366f124;color:#ddd6fe;padding:.24rem .52rem;font-size:.56rem;font-weight:850;letter-spacing:.08em;line-height:1;text-transform:uppercase;white-space:nowrap;box-shadow:0 0 26px #7c3aed1f}.streamer-teaser-eyebrow{margin:1rem 0 .72rem;color:#a78bfa;font-size:.75rem;font-weight:900;letter-spacing:.12em;line-height:1;text-transform:uppercase}.streamer-teaser-copy h2{margin:0;color:#fff;font-size:clamp(1.55rem,6.25vw,4rem);font-weight:950;letter-spacing:0;line-height:.98;white-space:nowrap}.streamer-teaser-copy p:not(.streamer-teaser-eyebrow){max-width:43rem;margin:1.1rem 0 0;margin-right:auto;margin-left:auto;color:#cbd5e1;font-size:clamp(.98rem,1.3vw,1.12rem);line-height:1.72}.streamer-interest-form{position:relative;z-index:1;width:min(100%,24rem);margin:1.7rem auto 0}.streamer-interest-entry{display:flex;gap:.55rem;border:1px solid rgba(255,255,255,.1);border-radius:1rem;background:#02061775;padding:.42rem;box-shadow:inset 0 1px #ffffff0f,0 20px 48px #0003;backdrop-filter:blur(18px)}.streamer-interest-entry input{min-width:0;flex:1;border:0;border-radius:.74rem;background:transparent;color:#fff;font:inherit;font-size:.9rem;outline:0;padding:.86rem .78rem}.streamer-interest-entry input::-moz-placeholder{color:#64748b}.streamer-interest-entry input::placeholder{color:#64748b}.streamer-interest-entry input:focus{background:#ffffff0a;box-shadow:inset 0 0 0 1px #a78bfa52}.streamer-interest-entry button{flex:0 0 auto;border:0;border-radius:.74rem;background:#7c3aed;color:#fff;cursor:pointer;font:inherit;font-size:.84rem;font-weight:850;line-height:1;padding:.88rem 1rem;box-shadow:0 14px 30px #7c3aed42;transition:background .18s ease,transform .18s ease;white-space:nowrap}.streamer-interest-entry button:hover{background:#8b5cf6;transform:translateY(-1px)}.streamer-interest-entry button:disabled{cursor:wait;opacity:.72;transform:none}.streamer-interest-entry button:focus-visible{outline:2px solid rgba(196,181,253,.9);outline-offset:2px}.streamer-interest-status{min-height:1.12rem;margin:.75rem 0 0;color:#94a3b8;font-size:.76rem;font-weight:650;line-height:1.45}.streamer-interest-status[data-state=success]{color:#bbf7d0}.streamer-interest-status[data-state=error]{color:#fca5a5}.streamer-sr-only{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap}.streamer-teaser-section.is-visible .streamer-teaser-card{opacity:1;transform:translateY(0) scale(1)}@media(max-width:980px){.streamer-teaser-section{padding-top:3rem}}@media(max-width:640px){.streamer-teaser-section{padding:3rem 1rem 5.5rem}.streamer-teaser-card{border-radius:1.25rem;clip-path:inset(0 round 1.25rem);padding:1.25rem}.streamer-interest-form{width:100%}.streamer-interest-entry{flex-direction:column}.streamer-interest-entry button{width:100%}}@media(prefers-reduced-motion:reduce){.streamer-teaser-card,.streamer-interest-entry button{opacity:1;transform:none;transition:none}}.variant-copy h2 span{color:#dad7ff;text-shadow:0 0 28px rgba(167,139,250,.16)}.variant-section{grid-template-columns:minmax(0,.98fr) minmax(0,1.02fr);max-width:80rem;padding-top:4.5rem;padding-bottom:7.25rem;isolation:isolate;overflow:visible}.variant-section:after{content:"";position:absolute;top:-30rem;bottom:-28rem;left:50%;width:min(100vw,118rem);transform:translate(-50%);z-index:0;pointer-events:none;background:linear-gradient(115deg,transparent 7%,rgba(99,102,241,.11) 29%,rgba(168,85,247,.13) 51%,rgba(236,72,153,.07) 70%,transparent 93%),linear-gradient(18deg,transparent 24%,rgba(14,165,233,.07) 46%,rgba(124,58,237,.09) 67%,transparent 88%);filter:blur(56px);-webkit-filter:blur(56px);opacity:.78;mask-image:radial-gradient(ellipse 58% 48% at 58% 48%,#000 0 42%,rgba(0,0,0,.74) 64%,transparent 100%);-webkit-mask-image:radial-gradient(ellipse 58% 48% at 58% 48%,#000 0 42%,rgba(0,0,0,.74) 64%,transparent 100%)}.variant-copy{position:relative;z-index:1;max-width:38rem}.variant-copy>p:not(.eyebrow){max-width:32rem}.variant-stage{z-index:1;min-height:32rem;pointer-events:none;-moz-user-select:none;user-select:none;-webkit-user-select:none}.variant-stage *{pointer-events:none;-moz-user-select:none;user-select:none;-webkit-user-select:none}.variant-demo{position:relative;min-height:31.8rem;perspective:1100px}.variant-card-stack{position:absolute;left:.2rem;top:2.8rem;width:15.35rem;height:25.8rem;transform-style:preserve-3d}.variant-card{position:absolute;inset:0;z-index:2;overflow:hidden;border-radius:1.1rem;padding:0;opacity:0;--variant-card-transform: translateY(0) rotate(-2deg) scale(1);transform:var(--variant-card-transform);transform-origin:center 58%;transition:opacity .46s ease,box-shadow .55s ease,transform .72s cubic-bezier(.22,1,.36,1);animation:variant-card-in .68s cubic-bezier(.22,1,.36,1) forwards paused;will-change:opacity,transform}.variant-card.is-current{z-index:3;--variant-card-transform: translate3d(0, 0, 0) rotate(-2deg) scale(1)}.variant-card.is-next{z-index:2;opacity:0;--variant-card-transform: translate3d(1.15rem, .75rem, 0) rotate(.5deg) scale(.985)}.variant-card:before{content:"";position:absolute;inset:-30% -18% 42%;background:radial-gradient(circle at 35% 35%,rgba(167,139,250,.22),transparent 56%);pointer-events:none}.variant-image-shell{position:relative;display:flex;justify-content:center;overflow:hidden;height:21.35rem;border-radius:1.05rem 1.05rem .8rem .8rem;background:radial-gradient(circle at 50% 0%,#6366f12e,#0f172aeb 62%);padding:0}.variant-card-image{display:block;width:100%;height:100%;border-radius:inherit;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;filter:drop-shadow(0 22px 36px rgba(0,0,0,.36));backface-visibility:hidden}.variant-image-lang{position:absolute;left:.42rem;top:.42rem;z-index:4;display:inline-flex;align-items:center;gap:.22rem;border-radius:.28rem;padding:.2rem .32rem;font-size:.56rem;font-weight:950;line-height:1;box-shadow:0 8px 18px #0f172a42;transition:opacity .22s ease,transform .26s ease}.variant-image-lang.is-en{background:#3b82f6b3;color:#dbeafe}.variant-image-lang.is-jp{background:#ef4444b3;color:#fee2e2}.variant-card-copy{position:relative;padding:.72rem .78rem .68rem}.variant-card-copy span,.variant-card-copy h3,.variant-card-copy p{display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.variant-card-copy span{color:#818cf8;font-size:.62rem;font-weight:950;letter-spacing:.08em;text-transform:uppercase}.variant-card-copy h3{margin:.14rem 0 0;color:#f8fafc;font-size:1.08rem;font-weight:950}.variant-card-copy p{margin:.2rem 0 0;color:#94a3b8;font-size:.72rem;font-weight:800;transition:opacity .22s ease,transform .28s ease}.variant-price-card{position:absolute;right:2.8rem;top:8.45rem;z-index:5;width:11.4rem;border-radius:.88rem;padding:.78rem .85rem;opacity:0;--variant-price-transform: translateY(0) scale(1);transform:var(--variant-price-transform);transition:opacity .42s ease,transform .6s cubic-bezier(.22,1,.36,1);animation:variant-price-in .5s ease .34s forwards paused}.variant-price-card span,.variant-price-card strong,.variant-price-card em{display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.variant-price-card span{color:#a5b4fc;font-size:.64rem;font-weight:950;letter-spacing:.08em;text-transform:uppercase}.variant-price-card strong{margin-top:.18rem;color:#fff;font-size:2rem;font-weight:950;line-height:1;transition:color .25s ease,opacity .24s ease,transform .3s ease}.variant-price-card em{margin-top:.34rem;color:#94a3b8;font-size:.7rem;font-style:normal;font-weight:800;transition:opacity .24s ease,transform .3s ease}.variant-comparison{position:absolute;right:0;top:.6rem;z-index:3;width:min(22.8rem,100%);overflow:hidden;border-radius:1.05rem;padding:.72rem;opacity:0;transform:translate(20px) rotate(1.6deg);animation:variant-panel-in .68s cubic-bezier(.22,1,.36,1) .12s forwards paused}.variant-panel-head{display:flex;align-items:center;justify-content:space-between;gap:.9rem;padding:.15rem .15rem .7rem}.variant-panel-head span,.variant-panel-head b{display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.variant-panel-head span{color:#94a3b8;font-size:.66rem;font-weight:950;letter-spacing:.08em;text-transform:uppercase}.variant-panel-head b{flex:0 1 auto;border-radius:999px;background:#a78bfa24;color:#ddd6fe;padding:.28rem .52rem;font-size:.62rem;font-weight:950}.variant-option-list{display:grid;gap:.42rem}.variant-option{position:relative;display:grid;min-width:0;grid-template-columns:auto minmax(0,1fr) auto;gap:.52rem;align-items:center;overflow:hidden;border:1px solid rgba(148,163,184,.12);border-radius:.72rem;background:#ffffff0a;padding:.44rem .52rem;opacity:0;transform:translateY(8px);transition:border-color .25s ease,background .25s ease,opacity .25s ease,box-shadow .25s ease,transform .25s ease;animation:variant-option-in .42s ease forwards paused;animation-delay:calc(.2s + (var(--i) * 55ms))}.variant-option:before{content:"";position:absolute;inset:0;background:linear-gradient(90deg,rgba(129,140,248,.12),transparent 52%);opacity:0;transition:opacity .25s ease}.variant-option img{position:relative;z-index:1;flex:0 0 auto;width:1.8rem;height:2.45rem;border-radius:.28rem;background:#0f172ae6;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;box-shadow:0 8px 18px #0000003d}.variant-option-main{position:relative;z-index:1;min-width:0}.variant-option-main>b,.variant-meta-line>span,.variant-option>strong{display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.variant-option-main>b{color:#e2e8f0;font-size:.72rem;font-weight:950}.variant-meta-line{display:flex;min-width:0;align-items:center;gap:.38rem;margin-top:.16rem}.variant-meta-line>span{min-width:0;color:#64748b;font-size:.62rem;font-weight:800}.variant-badges{display:inline-flex;flex:0 0 auto;align-items:center;gap:.2rem}.variant-badge{display:inline-flex;align-items:center;gap:.16rem;border-radius:.27rem;padding:.12rem .24rem;font-size:.48rem;font-weight:950;line-height:1;white-space:nowrap}.variant-badge-icon,.variant-badge-icon svg{display:inline-block;width:1em;height:1em;flex:0 0 auto;line-height:1}.variant-badge.is-en{background:#3b82f6b3;color:#dbeafe}.variant-badge.is-jp{background:#ef4444b3;color:#fee2e2}.variant-badge.is-holo{background:#f59e0bcc;color:#fef3c7}.variant-badge.is-reverse{background:#8b5cf6cc;color:#ede9fe}.variant-badge.is-promo{background:#10b981cc;color:#d1fae5}.variant-badge.is-normal{background:#47556999;color:#cbd5e1}.variant-option>strong{position:relative;z-index:1;min-width:3.15rem;color:#cbd5e1;font-size:.85rem;font-weight:950;text-align:right}.variant-option.is-passed{opacity:.42}.variant-option.is-target:not(.is-active){border-color:#a78bfa57;background:#6366f11a;opacity:.86;box-shadow:inset 0 0 0 1px #a78bfa1f,0 10px 26px #1e1b4b2e}.variant-option.is-target:not(.is-active):before{opacity:.45}.variant-option.is-active{border-color:#a78bfa85;background:#6366f133;opacity:1;transform:translateY(0);box-shadow:inset 0 0 0 1px #a78bfa38,0 14px 34px #1e1b4b40}.variant-option.is-active:before{opacity:1}.variant-option.is-active strong,.variant-option.is-final strong{color:#fff}.variant-demo.variant-js-ready .variant-card.is-current,.variant-demo.variant-js-ready .variant-comparison,.variant-demo.variant-js-ready .variant-price-card,.variant-demo.variant-js-ready .variant-option{animation-play-state:running}.variant-demo.variant-has-entered .variant-card{animation:none;transform:var(--variant-card-transform)}.variant-demo.variant-has-entered .variant-card.is-current{opacity:1}.variant-demo.variant-has-entered .variant-card.is-next{opacity:0}.variant-demo.variant-has-entered .variant-price-card{animation:none;opacity:1;transform:var(--variant-price-transform)}.variant-demo.is-variant-changing .variant-card{box-shadow:0 20px 48px #00000042}.variant-demo.is-variant-changing .variant-card.is-current{opacity:0;--variant-card-transform: translate3d(-1rem, .55rem, 0) rotate(-4deg) scale(.975)}.variant-demo.is-variant-changing .variant-card.is-next{z-index:4;opacity:1;--variant-card-transform: translate3d(0, 0, 0) rotate(-2deg) scale(1);transition-delay:.14s}.variant-demo.is-variant-changing .variant-price-card strong,.variant-demo.is-variant-changing .variant-price-card em{opacity:0;transform:translateY(.28rem) scale(.988)}.variant-demo.is-variant-changing .variant-price-card{opacity:0;--variant-price-transform: translateY(.42rem) scale(.97)}.variant-demo.is-finished .variant-price-card strong{color:#bbf7d0}@keyframes variant-card-in{0%{opacity:0;transform:translateY(16px) rotate(-2deg) scale(1)}to{opacity:1;transform:var(--variant-card-transform)}}@keyframes variant-panel-in{to{opacity:1;transform:translate(0) rotate(1.6deg)}}@keyframes variant-price-in{0%{opacity:0;transform:translateY(10px) scale(.96)}to{opacity:1;transform:var(--variant-price-transform)}}@keyframes variant-option-in{to{opacity:.72;transform:translateY(0)}}@keyframes variant-panel-mobile-in{to{opacity:1;transform:translate(0)}}@media(max-width:980px){.variant-section{padding-bottom:5.25rem}.variant-demo{max-width:43rem;margin:0 auto}.variant-stage{min-height:32.5rem}}@media(max-width:640px){.variant-section{padding-bottom:5.25rem}.variant-stage,.variant-demo{min-height:51.5rem}.variant-card-stack{left:50%;top:0;width:min(16rem,78vw);height:26.6rem;transform:translate(-50%)}.variant-price-card{right:-.6rem;top:8.4rem;width:10.4rem}.variant-comparison{left:0;right:auto;top:26rem;width:100%;transform:none;animation-name:variant-panel-mobile-in}.variant-option{grid-template-columns:auto minmax(0,1fr) auto;gap:.48rem;padding:.42rem .48rem}.variant-option img{width:1.65rem;height:2.25rem}.variant-option>strong{min-width:3rem;font-size:.78rem}}@media(prefers-reduced-motion:reduce){.variant-card,.variant-comparison,.variant-price-card,.variant-option{animation:none!important;opacity:1!important;transform:none!important}}
