.cheat-shot-frame[data-astro-cid-iv4itut3] img[data-astro-cid-iv4itut3]{min-height:0}.cheat-landing{--cheat-bg:#111719;--cheat-surface:#1c2426;--cheat-surface-2:#242d2f;--cheat-line:#485251;--cheat-text:#f6f1e8;--cheat-muted:#c2c6c2;--cheat-accent:#ffc06a;--cheat-radius:4px;background:var(--cheat-bg);color:var(--cheat-text)}.cheat-fortnite{--cheat-bg:#10163b;--cheat-surface:#1b2658;--cheat-surface-2:#283472;--cheat-line:#5e71b2;--cheat-text:#fafaff;--cheat-muted:#d5dcf9;--cheat-accent:#74e2f8;--cheat-radius:22px}.cheat-valorant{--cheat-bg:#111923;--cheat-surface:#1b2530;--cheat-surface-2:#242c35;--cheat-line:#53616b;--cheat-text:#f3efe6;--cheat-muted:#cfd7d5;--cheat-accent:#ff858b;--cheat-radius:2px}.cheat-landing *{min-width:0}.cheat-landing h1,.cheat-landing h2,.cheat-landing h3{color:var(--cheat-text)}.cheat-landing p{color:var(--cheat-muted)}.cheat-landing :is(a,button,summary):focus-visible{outline:3px solid var(--cheat-accent);outline-offset:4px}.cheat-landing [id]{scroll-margin-top:24px}.cheat-product-layout{grid-template-columns:minmax(0,1fr) 280px;align-items:start;gap:24px 28px;padding-block:36px 80px;display:grid}.cheat-product-hero{background:linear-gradient(135deg,var(--cheat-surface-2),var(--cheat-surface));border:1px solid var(--cheat-line);border-radius:var(--cheat-radius);grid-template-columns:170px minmax(0,1fr);align-items:center;gap:26px;min-height:355px;padding:30px;display:grid;position:relative}.cheat-product-art{border:1px solid var(--cheat-line);background:var(--cheat-bg);border-radius:var(--cheat-radius);align-self:stretch;align-items:center;width:100%;min-height:240px;display:flex;position:relative;overflow:hidden}.cheat-product-art img{object-fit:contain;width:100%;height:auto}.cheat-product-art>span{letter-spacing:-.03em;color:var(--cheat-text);font-size:1.65rem;font-weight:900;line-height:1.05;position:absolute;bottom:18px;left:18px}.cheat-kicker,.cheat-label{color:var(--cheat-accent);letter-spacing:.13em;text-transform:uppercase;font-size:.68rem;font-weight:800;display:block}.cheat-hero-copy h1{letter-spacing:-.04em;overflow-wrap:normal;margin:12px 0 16px;font-size:clamp(2rem,3.4vw,3.2rem);line-height:1.08}.cheat-lede{max-width:600px;margin-bottom:16px;font-size:1rem;line-height:1.65}.cheat-badges{flex-wrap:wrap;gap:7px;margin:0 0 16px;padding:0;list-style:none;display:flex}.cheat-badges li{border:1px solid var(--cheat-line);background:var(--cheat-bg);border-radius:var(--cheat-radius);padding:4px 9px;font-size:.72rem;font-weight:650}.cheat-hero-facts{color:var(--cheat-muted);flex-wrap:wrap;align-items:center;gap:15px;font-size:.78rem;display:flex}.cheat-free{color:var(--cheat-accent);font-weight:800}.cheat-hero-actions{flex-wrap:wrap;align-items:center;gap:12px 18px;margin-top:20px;display:flex}.cheat-button{background:var(--cheat-accent);color:#101719;border-radius:var(--cheat-radius);justify-content:center;align-items:center;gap:24px;min-height:50px;padding:12px 20px;font-size:.84rem;font-weight:800;transition:transform .18s,filter .18s;display:inline-flex}.cheat-button:hover{filter:brightness(1.08);transform:translateY(-2px)}.cheat-quiet-link{text-underline-offset:4px;align-items:center;min-height:44px;font-size:.8rem;font-weight:700;text-decoration:underline;display:inline-flex}.cheat-product-info,.cheat-page-nav{background:var(--cheat-surface);border:1px solid var(--cheat-line);border-radius:var(--cheat-radius);padding:24px}.cheat-product-info dl{margin:20px 0}.cheat-product-info dl>div{border-top:1px solid var(--cheat-line);grid-template-columns:78px minmax(0,1fr);gap:8px;padding:10px 0;font-size:.78rem;display:grid}.cheat-product-info dt{color:var(--cheat-muted)}.cheat-product-info dd{text-align:right;overflow-wrap:anywhere;margin:0;font-weight:650}.cheat-product-info .cheat-hash{grid-template-columns:1fr}.cheat-hash dd{text-align:left}.cheat-hash code{font-size:.69rem}.cheat-info-link{min-height:44px;color:var(--cheat-accent);text-underline-offset:4px;align-items:center;font-size:.78rem;text-decoration:underline;display:flex}.cheat-product-body{grid-area:2/1}.cheat-page-nav{grid-area:2/2;position:sticky;top:24px}.cheat-page-nav .cheat-label{margin-bottom:12px}.cheat-page-nav a{border-bottom:1px solid var(--cheat-line);min-height:44px;color:var(--cheat-muted);align-items:center;font-size:.85rem;display:flex}.cheat-page-nav a:hover{color:var(--cheat-accent)}.cheat-section{border-bottom:1px solid var(--cheat-line);padding:32px 0}.cheat-section-head{margin-bottom:22px}.cheat-section h2{letter-spacing:-.035em;margin:10px 0 0;font-size:clamp(1.6rem,2.7vw,2.3rem);line-height:1.17}.cheat-section h3{letter-spacing:-.02em;font-size:1.15rem;line-height:1.35}.cheat-section p{max-width:760px;font-size:.94rem;line-height:1.8}.cheat-feature-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.cheat-feature{background:var(--cheat-surface);border:1px solid var(--cheat-line);border-radius:var(--cheat-radius);align-items:flex-start;gap:14px;padding:21px;display:flex}.cheat-feature-icon{border-radius:var(--cheat-radius);background:color-mix(in srgb,var(--cheat-accent) 12%,transparent);height:38px;color:var(--cheat-accent);flex:0 0 38px;place-items:center;font-size:1.4rem;display:grid}.cheat-feature p{margin:0;font-size:.82rem;line-height:1.65}.cheat-feature .cheat-feature-name{color:var(--cheat-text);margin-bottom:8px;font-size:.95rem;font-weight:750;line-height:1.35}.cheat-detail-link{background:var(--cheat-surface);border:1px solid var(--cheat-line);border-radius:var(--cheat-radius);min-height:54px;color:var(--cheat-accent);justify-content:space-between;align-items:center;margin-top:14px;padding:12px 18px;font-size:.84rem;display:flex}.cheat-gallery{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.cheat-shot{background:var(--cheat-surface);width:100%;color:var(--cheat-text);border:1px solid var(--cheat-line);border-radius:var(--cheat-radius);cursor:pointer;text-align:left;padding:0;overflow:hidden}.cheat-shot-frame{aspect-ratio:16/9;background:var(--cheat-bg);place-items:center;display:grid}.cheat-shot img{object-fit:contain;width:100%;height:100%}.cheat-shot>span{justify-content:space-between;align-items:center;gap:10px;min-height:50px;padding:10px 14px;font-size:.78rem;display:flex}.cheat-media-slot{aspect-ratio:16/10;border:1px solid var(--cheat-line);border-radius:var(--cheat-radius);background:linear-gradient(145deg,var(--cheat-surface-2),var(--cheat-surface));color:var(--cheat-muted);flex-direction:column;justify-content:center;align-items:center;gap:12px;font-size:.8rem;display:flex}.cheat-slot-symbol{color:var(--cheat-accent);font-size:2.6rem;line-height:1}.cheat-video-frame{aspect-ratio:16/9;border:1px solid var(--cheat-line);border-radius:var(--cheat-radius);background:var(--cheat-bg);overflow:hidden}.cheat-video-frame :is(video,iframe,.cheat-youtube,.cheat-youtube button){border:0;width:100%;height:100%;display:block}.cheat-video-frame video{object-fit:contain}.cheat-youtube button{background:var(--cheat-bg);color:var(--cheat-text);cursor:pointer;padding:0;position:relative}.cheat-youtube img{object-fit:contain;width:100%;height:100%}.cheat-youtube button>span{border:1px solid var(--cheat-accent);border-radius:var(--cheat-radius);background:#101719ed;justify-content:center;align-items:center;gap:20px;font-weight:700;display:flex;position:absolute;inset:40% 15%}.cheat-video-slot{background:radial-gradient(ellipse at 70% 25%,color-mix(in srgb,var(--cheat-accent) 18%,transparent),transparent 60%),repeating-linear-gradient(135deg,transparent 0 35px,#ffffff04 36px 37px),var(--cheat-surface);flex-direction:column;justify-content:center;align-items:center;gap:8px;height:100%;display:flex}.cheat-video-slot>span:first-child{color:var(--cheat-accent);font-size:3rem;line-height:1}.cheat-video-slot strong{text-align:center;padding-inline:16px;font-size:clamp(1.3rem,3vw,2.3rem);line-height:1.2}.cheat-video-slot>span:last-child{color:var(--cheat-muted);font-size:.78rem}.cheat-media-description{margin:18px 0 0}.cheat-breakdown-list article{border-top:1px solid var(--cheat-line);grid-template-columns:42px minmax(0,1fr);gap:20px;padding:24px 0;display:grid}.cheat-detail-number{color:var(--cheat-accent);font-size:.78rem;font-weight:800}.cheat-breakdown-list p{margin:0}.cheat-install ol{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:0;padding:0;list-style:none;display:grid}.cheat-install li{border-top:3px solid var(--cheat-accent);background:var(--cheat-surface);border-radius:var(--cheat-radius);padding:22px 18px}.cheat-install li>span{color:var(--cheat-accent);font-size:1.8rem;font-weight:800;line-height:1}.cheat-install li p{margin:14px 0 0;font-size:.85rem}.cheat-technical-panel,.cheat-version-card{border:1px solid var(--cheat-line);background:var(--cheat-surface);border-radius:var(--cheat-radius);padding:24px}.cheat-technical-panel dl{margin:0}.cheat-technical-panel dl>div{border-top:1px solid var(--cheat-line);justify-content:space-between;gap:20px;padding:10px 0;font-size:.85rem;display:flex}.cheat-technical-panel dt{color:var(--cheat-muted)}.cheat-technical-panel dd{margin:0}.cheat-version-card strong{font-size:1.2rem;display:block}.cheat-version-card time{color:var(--cheat-muted);margin:8px 0 16px;font-size:.8rem;display:block}.cheat-faq details{border:1px solid var(--cheat-line);border-radius:var(--cheat-radius);background:var(--cheat-surface);margin-bottom:10px}.cheat-faq summary{cursor:pointer;justify-content:space-between;align-items:center;gap:16px;min-height:62px;padding:16px 20px;font-size:.94rem;font-weight:700;list-style:none;display:flex}.cheat-faq summary::-webkit-details-marker{display:none}.cheat-faq summary span{color:var(--cheat-accent);font-size:1.4rem}.cheat-faq details[open] summary span{transform:rotate(45deg)}.cheat-faq details p{margin:0;padding:0 20px 18px}.cheat-editorial-subsection{margin-top:26px}.cheat-related-card{background:var(--cheat-surface);border:1px solid var(--cheat-line);border-radius:var(--cheat-radius);justify-content:space-between;gap:25px;padding:26px;display:flex}.cheat-related-card strong{margin:10px 0;font-size:1.4rem;line-height:1.3;display:block}.cheat-related-card p{margin:0;font-size:.9rem}.cheat-related-card>span{color:var(--cheat-accent);font-size:2rem}.cheat-fortnite .cheat-product-hero{background:radial-gradient(at 10% 20%,#674da266,#0000 60%),linear-gradient(135deg,#24377b,#1b2658)}.cheat-fortnite h1{font-style:italic}.cheat-fortnite .cheat-button,.cheat-fortnite .cheat-badges li{border-radius:99px}.cheat-fortnite .cheat-product-art{box-shadow:0 16px 30px #060b3333}.cheat-fortnite .cheat-video-slot{background:radial-gradient(ellipse at 20% 80%,#b655ba33,transparent 65%),radial-gradient(ellipse at 80% 0%,#60d9ff33,transparent 65%),var(--cheat-surface)}.cheat-cs2 .cheat-product-hero{border-top:3px solid var(--cheat-accent)}.cheat-cs2 .cheat-product-art{background:repeating-linear-gradient(135deg,transparent 0 16px,#ffc06a07 17px 18px),var(--cheat-bg)}.cheat-valorant .cheat-product-hero{background:linear-gradient(120deg,var(--cheat-surface) 0 76%,#ff666e14 76% 87%,var(--cheat-surface) 87%);border-left:3px solid var(--cheat-accent)}.cheat-valorant .cheat-product-art{border-bottom:4px solid var(--cheat-accent)}.cheat-valorant .cheat-feature-icon{background:var(--cheat-text);color:#9b2235}.cheat-lightbox{background:var(--cheat-bg);color:var(--cheat-text);border:1px solid var(--cheat-line);border-radius:var(--cheat-radius);width:min(1100px,94vw);max-height:92vh;padding:24px}.cheat-lightbox::backdrop{background:#050913e8}.cheat-lightbox figure{margin:24px 0 16px}.cheat-lightbox figure img{object-fit:contain;width:auto;max-width:100%;height:auto;max-height:65vh;margin:auto}.cheat-lightbox figcaption{text-align:center;padding-top:12px;font-size:.85rem}.cheat-lightbox button{border:1px solid var(--cheat-line);background:var(--cheat-surface);min-width:44px;min-height:44px;color:var(--cheat-text);cursor:pointer}.cheat-lightbox-close{float:right;font-size:1.6rem}.cheat-lightbox-controls{justify-content:center;align-items:center;gap:24px;display:flex}@media (width>=1400px){.cheat-gallery{grid-template-columns:repeat(4,minmax(0,1fr))}.cheat-gallery:has(.cheat-media-slot){grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=1050px){.cheat-product-layout{grid-template-columns:minmax(0,1fr) 240px;gap:22px}.cheat-product-hero{grid-template-columns:1fr;padding:26px}.cheat-product-art{display:none}.cheat-product-info,.cheat-page-nav{padding:20px}.cheat-gallery{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=800px){.cheat-product-layout{grid-template-columns:1fr;padding-top:24px}.cheat-product-body{grid-area:3/1}.cheat-product-info{grid-area:2/1}.cheat-page-nav{display:none}.cheat-product-hero{min-height:0}.cheat-hero-copy h1{font-size:2.6rem}.cheat-product-info dl{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 20px;display:grid}.cheat-product-info dl>div{grid-template-columns:1fr 1.2fr}.cheat-product-info .cheat-hash{grid-column:1/-1}.cheat-gallery{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=620px){.cheat-product-layout{gap:16px;padding-bottom:50px}.cheat-product-hero{padding:24px 20px}.cheat-hero-copy h1{letter-spacing:-.035em;font-size:clamp(1.9rem,8vw,2.65rem)}.cheat-lede{font-size:.92rem}.cheat-kicker{font-size:.63rem}.cheat-hero-actions .cheat-button{width:100%}.cheat-hero-actions{gap:8px 22px}.cheat-product-info dl,.cheat-feature-grid,.cheat-gallery,.cheat-install ol{grid-template-columns:1fr}.cheat-product-info dl>div{grid-template-columns:95px minmax(0,1fr)}.cheat-product-info .cheat-hash{grid-template-columns:1fr}.cheat-section{padding:28px 0}.cheat-section h2{font-size:1.6rem}.cheat-feature{padding:18px}.cheat-media-slot{aspect-ratio:16/7}.cheat-video-frame{aspect-ratio:16/9}.cheat-breakdown-list article{grid-template-columns:28px minmax(0,1fr);gap:10px}.cheat-faq summary{padding:16px;font-size:.9rem}.cheat-install li{align-items:center;gap:20px;display:flex}.cheat-install li p{margin:0}.cheat-technical-panel,.cheat-version-card,.cheat-related-card{padding:20px}.cheat-lightbox{padding:14px}}.cheat-hero-actions{align-items:flex-start}@media (width<=620px){.cheat-hero-actions .download-action{width:100%}}.cheat-product-hero[data-astro-cid-pv6fkgyg]{grid-template-columns:minmax(0,.9fr) minmax(0,1fr)}.cheat-product-art[data-astro-cid-pv6fkgyg]{min-height:0;aspect-ratio:var(--cheat-hero-aspect);align-self:center;display:block}.cheat-product-art[data-astro-cid-pv6fkgyg] img[data-astro-cid-pv6fkgyg]{object-fit:contain;object-position:center;width:100%;height:100%;position:absolute;inset:0}@media (width<=1050px){.cheat-product-hero[data-astro-cid-pv6fkgyg]{grid-template-columns:1fr}}
