.ll-compare-page{padding-top:62px;padding-bottom:12px}.ll-compare-heading{justify-content:space-between;align-items:flex-end;gap:48px;margin-bottom:38px;display:flex}.ll-compare-heading .display-title{margin:15px 0 0;font-size:clamp(47px,5.5vw,86px);line-height:.95}.ll-compare-heading .display-title span{color:var(--purple)}.ll-compare-heading>p{color:var(--muted);max-width:370px;margin-bottom:4px;font-size:16px;line-height:1.8}.ll-compare-nav{scrollbar-width:none;border-bottom:1px solid var(--line);gap:32px;margin-bottom:27px;display:flex;overflow:auto hidden}.ll-compare-nav::-webkit-scrollbar{display:none}.ll-compare-nav a{color:var(--muted);padding:15px 0 18px;font-size:14px;font-weight:600;position:relative}.ll-compare-nav a.active{color:var(--lime)}.ll-compare-nav a.active:after{content:"";background:var(--lime);height:2px;position:absolute;bottom:-1px;left:0;right:0}.ll-comparison-toolbar{justify-content:space-between;align-items:center;gap:22px;margin:0 0 24px;display:flex}.ll-comparison-toolbar>div{flex-wrap:wrap;gap:7px;display:flex}.ll-comparison-toolbar button{color:var(--muted);cursor:pointer;background:0 0;border:0;border-radius:6px;padding:12px 17px;font-family:inherit;font-size:13px;font-weight:600;transition:background .2s,color .2s}.ll-comparison-toolbar button.active{color:#101116;background:var(--lime)}.ll-comparison-toolbar button:not(.active):hover{color:var(--text);background:#ffffff09}.ll-comparison-toolbar .ll-comparison-add{color:var(--purple);align-items:center;gap:8px;padding-right:0;display:flex}.ll-console-matchup{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px;display:grid}.ll-console-matchup-3{grid-template-columns:repeat(3,minmax(0,1fr))}.ll-matchup-card{--comparison-accent:var(--purple);background:linear-gradient(155deg,#202029 0%,#17181f 35%,#13151b 100%);border:1px solid #ffffff12;border-radius:14px;min-width:0;overflow:hidden}.ll-matchup-card.xbox{--comparison-accent:var(--lime)}.ll-matchup-select{align-items:flex-end;gap:12px;padding:22px 24px 0;display:flex}.ll-matchup-select .ll-select-field{flex:1;min-width:0}.ll-matchup-select .ll-select-trigger{background:#0d0e1366;min-height:47px;font-size:13px}.ll-matchup-remove{width:40px;height:47px;color:var(--muted);cursor:pointer;background:0 0;border:0;flex-shrink:0;place-items:center;display:grid}.ll-matchup-product{isolation:isolate;justify-content:center;align-items:center;height:300px;margin:15px 15px 0;display:flex;position:relative;overflow:hidden}.ll-matchup-product:before{content:"";z-index:-1;background:radial-gradient(#b99aff18,#0000 70%);position:absolute;inset:12% 18%}.ll-matchup-card.xbox .ll-matchup-product:before{background:radial-gradient(#d4ff5218,#0000 70%)}.ll-matchup-product>span{letter-spacing:.14em;color:var(--comparison-accent);font-size:9px;font-weight:700;position:absolute;top:12px;left:12px}.ll-matchup-product>strong{text-align:center;text-transform:uppercase;color:#ffffff05;z-index:-1;font-family:Barlow,sans-serif;font-size:clamp(52px,5vw,85px);font-weight:800;line-height:.9;position:absolute;bottom:4px;left:0;right:0}.ll-matchup-product img{object-fit:contain;filter:drop-shadow(0 20px 20px #0004);width:85%;height:90%;transition:transform .35s}.ll-matchup-card:hover .ll-matchup-product img{transform:translateY(-4px)}.ll-matchup-price{grid-template-columns:1fr auto;align-items:center;gap:4px 12px;margin:5px 28px 23px;display:grid}.ll-matchup-price>span{color:var(--muted);font-size:12px}.ll-matchup-price>strong{grid-row:2;font-family:Barlow,sans-serif;font-size:40px;line-height:1.1}.ll-matchup-price>a{color:var(--comparison-accent);grid-area:1/2/3;align-items:center;gap:5px;font-size:12px;display:flex}.ll-matchup-specs{border-top:1px solid #ffffff10;margin:0 28px 22px}.ll-matchup-specs>div{border-bottom:1px solid #ffffff10;justify-content:space-between;align-items:center;gap:14px;padding:15px 0;display:flex}.ll-matchup-specs span{color:var(--muted);align-items:center;gap:9px;font-size:12px;display:flex}.ll-matchup-specs strong{font-size:13px}.ll-matchup-specs .ll-matchup-storage{display:block}.ll-matchup-storage>div:first-child{justify-content:space-between;margin-bottom:12px;display:flex}.ll-storage-track{background:#ffffff09;border-radius:5px;height:6px;overflow:hidden}.ll-storage-track i{background:var(--comparison-accent);border-radius:5px;height:100%;display:block}.ll-matchup-bundle{background:#ffffff04;border-radius:9px;margin:0 14px 14px;padding:24px 15px}.ll-matchup-bundle-title{color:var(--comparison-accent);text-transform:uppercase;letter-spacing:.13em;align-items:center;gap:8px;font-size:11px;font-weight:700;display:flex}.ll-matchup-bundle-price{margin:14px 0 20px}.ll-matchup-bundle-price strong{font-family:Barlow,sans-serif;font-size:43px;line-height:1}.ll-matchup-bundle-price small{color:var(--muted);margin-top:7px;font-size:10px;display:block}.ll-matchup-bundle ul{grid-template-columns:1fr 1fr;gap:10px 14px;margin:0;padding:0;list-style:none;display:grid}.ll-matchup-bundle li{align-items:flex-start;gap:7px;font-size:12px;line-height:1.5;display:flex}.ll-matchup-bundle li svg{color:var(--comparison-accent);flex-shrink:0;margin-top:2px}.ll-matchup-game{color:var(--muted);margin:20px 0;font-size:10px}.ll-matchup-bundle .button{justify-content:space-between;width:100%;min-height:47px;font-size:12px}.ll-matchup-night{justify-content:space-between;align-items:center;gap:18px;padding:8px 28px 22px;font-size:13px;display:flex}.ll-matchup-night small{color:var(--muted);margin-top:5px;font-size:10px;display:block}.ll-matchup-night strong{white-space:nowrap;font-size:16px}.ll-comparison-guide{border-top:1px solid var(--line);grid-template-columns:1fr 1.5fr;gap:70px;margin:60px 0 35px;padding:38px 0;display:grid}.ll-comparison-guide h2{text-transform:uppercase;margin:15px 0;font-family:Barlow,sans-serif;font-size:43px;line-height:1.02}.ll-comparison-guide>div>p:last-child{color:var(--muted);max-width:320px;font-size:12px;line-height:1.8}.ll-comparison-guide article{border-bottom:1px solid #ffffff10;gap:20px;margin-bottom:22px;padding:0 0 22px;display:flex}.ll-comparison-guide article:last-child{margin-bottom:0}.ll-comparison-guide article>span{color:var(--purple);font-family:Barlow,sans-serif;font-size:24px;font-weight:700}.ll-comparison-guide h3{margin:0 0 8px;font-size:16px}.ll-comparison-guide article p{color:var(--muted);margin:0;font-size:13px;line-height:1.8}.ll-comparison-note{color:var(--muted);max-width:900px;margin-top:30px;font-size:11px;line-height:1.8}.ll-comparison-empty{text-align:center;border:1px dashed var(--line);border-radius:14px;padding:65px 25px}.ll-comparison-empty>svg{color:var(--purple);margin:auto}.ll-comparison-empty h2{text-transform:uppercase;margin:20px 0 8px;font-family:Barlow,sans-serif;font-size:35px}.ll-comparison-empty p{max-width:470px;color:var(--muted);margin:0 auto 25px;font-size:14px;line-height:1.7}.ll-comparison-saved-picker{margin-bottom:25px}.ll-comparison-saved-picker>p{color:var(--muted);margin:0 0 15px;font-size:12px}.ll-comparison-saved-picker>div{flex-wrap:wrap;gap:10px;display:flex}.ll-comparison-saved-picker label{border:1px solid var(--line);border-radius:6px;align-items:center;gap:9px;padding:12px 16px;font-size:12px;display:flex}.ll-comparison-saved-picker input{accent-color:var(--lime)}.ll-saved-matchup{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:22px;display:grid}.ll-saved-matchup-1{grid-template-columns:minmax(0,760px);justify-content:center}.ll-saved-matchup-3{grid-template-columns:repeat(3,minmax(0,1fr))}.ll-saved-matchup-card{border:1px solid var(--line);background:#17181f;border-radius:14px;min-width:0;overflow:hidden}.ll-saved-matchup-art{background:radial-gradient(at 50% 90%,#b99aff12,#0000 70%);min-height:210px;position:relative}.ll-saved-matchup-art>span{color:var(--purple);text-transform:uppercase;letter-spacing:.12em;font-size:10px;font-weight:700;position:absolute;top:18px;left:22px}.ll-saved-matchup-details{padding:26px}.ll-saved-matchup-details h2{text-transform:uppercase;margin:10px 0 23px;font-family:Barlow,sans-serif;font-size:35px;line-height:1.1}.ll-saved-matchup-total{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:20px;padding:0 0 23px;display:flex}.ll-saved-matchup-total span{color:var(--muted);max-width:120px;font-size:11px}.ll-saved-matchup-total strong{color:var(--lime);font-family:Barlow,sans-serif;font-size:35px}.ll-saved-matchup-details dl{margin:0}.ll-saved-matchup-details dl>div{border-bottom:1px solid #ffffff0b;grid-template-columns:110px 1fr;gap:18px;padding:15px 0;font-size:12px;line-height:1.6;display:grid}.ll-saved-matchup-details dt{color:var(--muted)}.ll-saved-matchup-details dd{margin:0}.ll-saved-matchup-details dd small{color:var(--muted);margin-top:4px;font-size:10px;display:block}.ll-saved-matchup-details dd ul{margin:0;padding:0;list-style:none}.ll-saved-matchup-details dd li+li{margin-top:6px}.ll-saved-matchup-savings{gap:12px;margin-top:22px;display:grid}.ll-saved-matchup-savings span{color:var(--muted);justify-content:space-between;gap:15px;font-size:11px;display:flex}.ll-saved-matchup-savings span:last-child{color:var(--lime)}:is(.ll-compare-page button:focus-visible,.ll-compare-page a:focus-visible){outline:2px solid var(--purple);outline-offset:4px}@media (min-width:1101px){.ll-console-matchup-3 .ll-matchup-bundle ul{grid-template-columns:1fr}.ll-console-matchup-3 .ll-matchup-price{margin-left:22px;margin-right:22px}.ll-console-matchup-3 .ll-matchup-price>a{font-size:10px}.ll-console-matchup-3 .ll-matchup-price>strong{font-size:34px}.ll-console-matchup-3 .ll-matchup-product{height:250px}.ll-saved-matchup-3 .ll-saved-matchup-details dl>div{grid-template-columns:1fr;gap:4px}.ll-saved-matchup-3 .ll-saved-matchup-total{display:block}.ll-saved-matchup-3 .ll-saved-matchup-total strong{margin-top:10px;display:block}}@media (max-width:1100px){.ll-console-matchup-3,.ll-saved-matchup-3{grid-template-columns:repeat(2,minmax(0,1fr))}.ll-compare-heading{gap:28px}.ll-compare-heading>p{max-width:290px;font-size:14px}.ll-matchup-bundle ul{grid-template-columns:1fr}.ll-comparison-guide{gap:40px}}@media (max-width:700px){.ll-compare-page{padding-top:35px}.ll-compare-heading{margin-bottom:22px;display:block}.ll-compare-heading .display-title{font-size:52px}.ll-compare-heading>p{max-width:420px;margin-top:20px;font-size:13px}.ll-compare-nav{white-space:nowrap;gap:25px;overflow:auto hidden}.ll-compare-nav a{padding-bottom:14px;font-size:12px}.ll-comparison-toolbar{display:block}.ll-comparison-toolbar>div{gap:5px}.ll-comparison-toolbar button{padding:10px 11px;font-size:11px}.ll-comparison-toolbar .ll-comparison-add{margin-top:7px}.ll-console-matchup,.ll-saved-matchup{grid-template-columns:minmax(0,1fr)}.ll-matchup-product{height:260px}.ll-matchup-select{padding:18px 20px 0}.ll-matchup-bundle ul{grid-template-columns:1fr 1fr}.ll-matchup-price>strong{font-size:39px}.ll-matchup-price,.ll-matchup-specs{margin-left:23px;margin-right:23px}.ll-comparison-guide{margin-top:37px;padding-top:28px;display:block}.ll-comparison-guide>div+div{margin-top:30px}.ll-comparison-guide h2{font-size:37px}.ll-comparison-guide article{gap:16px}.ll-comparison-guide h3{font-size:14px}.ll-comparison-guide article p{font-size:12px}.ll-saved-matchup-details{padding:22px}.ll-saved-matchup-details dl>div{grid-template-columns:90px 1fr;gap:12px}.ll-comparison-note{font-size:10px}}@media (max-width:380px){.ll-matchup-bundle ul{grid-template-columns:1fr}.ll-matchup-price>a{font-size:10px}.ll-compare-nav{gap:18px}.ll-compare-heading .display-title{font-size:45px}}@media (prefers-reduced-motion:reduce){.ll-matchup-product img,.ll-comparison-toolbar button{transition:none}.ll-matchup-card:hover .ll-matchup-product img{transform:none}}
