:root{color-scheme:dark}.review-page{margin:0;background:#0b0d0e;color:#efe9dd;font-family:Inter,-apple-system,BlinkMacSystemFont,'PingFang SC',sans-serif}.review-page *{box-sizing:border-box}.review-top{height:84px;padding:0 5vw;display:flex;align-items:center;justify-content:space-between}.review-top a{text-decoration:none;color:#b6aa91;font-size:13px}.review-top .review-brand{font-size:29px;font-weight:750;letter-spacing:-1px;color:#f1e6c9}.review-brand span{display:inline-block;margin-left:22px;color:#8a8983;letter-spacing:1px;font-size:12px;font-weight:400}.review-main{max-width:1500px;margin:auto;padding:48px 5vw 90px}.review-heading{display:flex;justify-content:space-between;align-items:center;gap:25px;margin-bottom:40px}.review-kicker{font-size:10px;letter-spacing:3px;color:#b49a62;margin:0 0 16px}.review-heading h1{font-size:clamp(26px,3vw,40px);font-weight:550;letter-spacing:-1px;margin:0 0 16px}.review-heading p:not(.review-kicker){font-size:13px;color:#97958c;line-height:1.8;margin:0}.review-count{display:flex;gap:20px;align-items:center;flex-shrink:0}.review-count strong{font-weight:400;font-size:84px;letter-spacing:-5px;color:#e8cc86}.review-count span{font-size:11px;color:#a39b89;line-height:1.9}.review-filters{display:flex;align-items:center;gap:24px;padding:15px 0;position:sticky;top:0;z-index:10;background:#0b0d0ef5;backdrop-filter:blur(16px)}.review-page button{font-family:inherit;cursor:pointer}.review-filters button{background:none;border:0;border-radius:0;color:#99958a;font-size:14px;padding:8px 0}.review-filters button b{font-size:10px;font-weight:400;margin-left:6px;color:#777366}.review-filters button[aria-pressed=true]{color:#f1d898}.review-filters button[aria-pressed=true] b{color:#f1d898}.review-filters label{margin-left:auto}.review-filters input{width:175px;background:#151819;border:0;border-radius:7px;color:#e7dbc4;padding:11px 13px;font:12px inherit}.review-note{color:#817e74;font-size:11px;line-height:1.7;margin:6px 0 26px}.review-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:34px 22px}.review-card{position:relative;background:transparent;border:0;padding:0;color:inherit;text-align:left;border-radius:10px;min-width:0;transition:transform .2s}.review-card:hover{transform:translateY(-6px)}.review-card img{display:block;width:100%;height:auto;aspect-ratio:2/3;object-fit:contain}.review-card-info{position:relative;padding:9px 12px 0}.review-card-info p{margin:0 0 6px;font-size:10px;letter-spacing:.8px;color:#847e6e}.review-card-info h2{font-weight:500;font-size:14px;margin:0;max-width:calc(100% - 58px);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.review-tier{position:absolute;right:10px;bottom:0;font-size:11px;color:#b29c67}.review-tier.SSR{color:#d3bce2}.review-tier.R{color:#a7aaad}.review-tier.vehicle{font-size:9px;color:#9f8d62}.review-new{position:absolute;top:10px;left:12px;background:#e4c57f;color:#292319;padding:5px 8px;border-radius:3px;font-size:9px}.review-page button:focus-visible,.review-page a:focus-visible{outline:2px solid #e0c17e;outline-offset:4px}#card-dialog{width:min(740px,94vw);max-height:94dvh;background:#0d1011;border:1px solid #b09a6030;border-radius:16px;padding:0;color:#eee3cd;overflow:auto}#card-dialog::backdrop{background:#000b;backdrop-filter:blur(12px)}.review-dialog-header{display:flex;justify-content:space-between;align-items:center;padding:22px 26px 0}.review-dialog-header span{font-size:10px;letter-spacing:1.5px;color:#99896b}.review-dialog-header h2{font-size:22px;font-weight:500;margin:7px 0 0}.review-dialog-header button{background:none;border:0;color:#b5ab98;font-size:20px;padding:10px}.review-viewer .pack-theater{height:min(65vh,660px);min-height:380px;width:100%;border:0;background:transparent;margin:0;overflow:hidden}.review-viewer .pack-theater::before,.review-viewer .stage-orbit,.review-viewer .stage-floor,.review-viewer #preview-label,.review-viewer #result-actions,.review-viewer #reveal-caption,.review-viewer .pack-controls,.review-viewer #opening-pack,.review-viewer #sealed-pack,.review-viewer #pack-box{display:none!important}.review-viewer .pack-theater #holo-canvas{inset:35px 0 0!important;transform:none!important}.review-viewer .theater-top{top:6px;right:26px;left:26px}.review-viewer .theater-tools{margin-left:auto;display:flex;gap:20px}.review-viewer .theater-tools button{background:transparent;border:0;font-size:12px;padding:0;color:#c1ad7e}.review-dialog-footer{padding:8px 26px 18px;display:flex;justify-content:space-between;align-items:center;gap:15px}.review-dialog-footer button{border:0;background:none;color:#d4bd82;font-size:12px;padding:8px 0}.review-dialog-footer span{font-size:11px;color:#969084;text-align:center}.review-sources{margin:0 26px 22px;color:#817d73;font-size:11px}.review-sources summary{cursor:pointer}.review-sources div{display:flex;gap:24px;padding-top:12px}.review-sources a{color:#c2ad79}@media(min-width:1550px){.review-grid{grid-template-columns:repeat(5,minmax(0,1fr))}}@media(max-width:950px){.review-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:25px 10px}.review-count span{display:none}.review-count strong{font-size:65px}.review-filters{gap:18px}.review-filters label{display:none}}@media(max-width:560px){.review-top{height:68px}.review-brand span{font-size:10px;margin-left:13px}.review-main{padding-top:27px}.review-heading{gap:12px;margin-bottom:23px}.review-count strong{font-size:50px}.review-heading h1{font-size:24px}.review-heading p:not(.review-kicker){font-size:11px;max-width:260px}.review-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:25px 6px}.review-filters{gap:17px;justify-content:space-between}.review-filters button{font-size:12px}.review-filters button b{margin-left:2px}.review-note{font-size:10px}.review-card-info{padding-inline:5px}.review-card-info h2{font-size:12px}.review-tier{right:4px}.review-new{top:3px;left:3px;font-size:8px}.review-dialog-header{padding-inline:18px}.review-dialog-footer{padding-inline:18px}.review-dialog-footer span{font-size:10px}.review-viewer .pack-theater{height:60vh;min-height:340px}.review-top>a:last-child{font-size:11px}}
.review-viewer.pack-experience{display:block;position:relative;min-height:0;margin:0;padding:0;border:0;background:transparent}.review-viewer.pack-experience::before,.review-viewer.pack-experience::after{display:none}
