.screenshot-img[data-astro-cid-ge2uvauf]{object-fit:contain;opacity:0;width:100%;height:100%;position:absolute;inset:0}.screenshot-img[data-astro-cid-ge2uvauf]:first-child{display:block;position:relative}.screenshot-img[data-astro-cid-ge2uvauf].active{opacity:1;z-index:1}.screenshot-dot[data-astro-cid-ge2uvauf]{box-sizing:content-box;cursor:pointer;background:#fff3 padding-box content-box;border:12px solid #0000;border-radius:50%;width:8px;height:8px;padding:0;transition:background .6s,transform .6s}.screenshot-dot[data-astro-cid-ge2uvauf]:hover{background-color:#fff6}.screenshot-dot[data-astro-cid-ge2uvauf].active{background-color:#00d4ff;transform:scale(1.25)}.guide-card[data-astro-cid-e6usgnth]{border:1px solid var(--color-border);background:var(--color-surface);border-radius:1rem;flex-direction:column;text-decoration:none;transition:border-color .2s,background .2s;display:flex;overflow:hidden}.guide-card[data-astro-cid-e6usgnth]:hover{border-color:color-mix(in srgb, var(--color-cyan) 33%, transparent);background:var(--color-surface-inset)}.guide-art[data-astro-cid-e6usgnth]{aspect-ratio:1200/515;border-bottom:1px solid var(--color-border);background:var(--color-surface-inset);position:relative;overflow:hidden}.guide-art[data-astro-cid-e6usgnth] img[data-astro-cid-e6usgnth]{object-fit:cover;width:100%;height:100%;transition:transform .4s;display:block;transform:scale(1.01)}.group[data-astro-cid-e6usgnth]:hover .guide-art[data-astro-cid-e6usgnth] img[data-astro-cid-e6usgnth]{transform:scale(1.05)}.guide-body[data-astro-cid-e6usgnth]{padding:1.5rem}.guide-kicker[data-astro-cid-e6usgnth]{letter-spacing:.12em;text-transform:uppercase;color:var(--color-text-dim);margin-bottom:.5rem;font-size:.8125rem;font-weight:600}.guide-title[data-astro-cid-e6usgnth]{letter-spacing:-.02em;color:var(--color-text-primary);margin-bottom:.5rem;font-family:ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:1.25rem;font-weight:600}.guide-text[data-astro-cid-e6usgnth]{color:var(--color-text-muted);margin-bottom:1rem;font-size:.875rem;line-height:1.65}.guide-more[data-astro-cid-e6usgnth]{color:var(--color-cyan);align-items:center;gap:.375rem;font-size:.875rem;font-weight:600;transition:gap .2s;display:inline-flex}.group[data-astro-cid-e6usgnth]:hover .guide-more[data-astro-cid-e6usgnth]{gap:.625rem}@media (prefers-reduced-motion:reduce){.guide-art[data-astro-cid-e6usgnth] img[data-astro-cid-e6usgnth],.guide-more[data-astro-cid-e6usgnth]{transition-duration:0s}.group[data-astro-cid-e6usgnth]:hover .guide-art[data-astro-cid-e6usgnth] img[data-astro-cid-e6usgnth]{transform:scale(1.01)}}.compare-scroll[data-astro-cid-qwh5zuhx]{--feature-w:8.5rem;--oku3d-w:4.75rem;overscroll-behavior-x:contain;scroll-snap-type:x proximity;scroll-padding-left:calc(var(--feature-w) + var(--oku3d-w));overflow-x:auto}.compare-nav[data-astro-cid-qwh5zuhx].is-active{display:inline-flex}.compare-nav-btn[data-astro-cid-qwh5zuhx]{border:1px solid var(--color-border);width:1.5rem;height:1.5rem;color:var(--color-text-muted);cursor:pointer;border-radius:9999px;justify-content:center;align-items:center;transition:color .15s,border-color .15s,opacity .15s;display:inline-flex}.compare-nav-btn[data-astro-cid-qwh5zuhx]:hover{color:var(--color-cyan);border-color:color-mix(in srgb, var(--color-cyan) 33%, transparent)}.compare-nav-btn[data-astro-cid-qwh5zuhx]:disabled{opacity:.3;pointer-events:none}@media (width<=767px){.col-feature[data-astro-cid-qwh5zuhx]{padding-right:.75rem}.col-oku3d[data-astro-cid-qwh5zuhx]{padding-inline:.375rem}.col-oku3d[data-astro-cid-qwh5zuhx] span[data-astro-cid-qwh5zuhx]{white-space:normal}}@media (width>=768px){.compare-scroll[data-astro-cid-qwh5zuhx]{--feature-w:16rem;--oku3d-w:9rem}}.compare-scroll[data-astro-cid-qwh5zuhx].more-right{mask-image:linear-gradient(90deg,#000 calc(100% - 4rem),#0000)}.col-feature[data-astro-cid-qwh5zuhx],.col-oku3d[data-astro-cid-qwh5zuhx]{z-index:1;background:var(--color-bg);position:sticky}.col-feature[data-astro-cid-qwh5zuhx]{width:var(--feature-w);min-width:var(--feature-w);max-width:var(--feature-w);left:0}.col-oku3d[data-astro-cid-qwh5zuhx]{left:var(--feature-w);width:var(--oku3d-w);min-width:var(--oku3d-w);max-width:var(--oku3d-w);box-shadow:inset -1px 0 var(--color-border)}.col-other[data-astro-cid-qwh5zuhx]{scroll-snap-align:start;min-width:7.5rem}.group-title[data-astro-cid-qwh5zuhx]{position:sticky;left:0}thead[data-astro-cid-qwh5zuhx]{z-index:2;position:relative}thead[data-astro-cid-qwh5zuhx] th[data-astro-cid-qwh5zuhx]{background:var(--color-bg);box-shadow:inset 0 -1px var(--color-border);padding-top:1rem}thead[data-astro-cid-qwh5zuhx] th[data-astro-cid-qwh5zuhx].col-oku3d{box-shadow:inset -1px -1px var(--color-border)}.req-grid[data-astro-cid-buh6eo3f]{font-family:var(--font-display);grid-template-columns:4.5rem 1fr 1fr;column-gap:.75rem;display:grid}@media (width>=640px){.req-grid[data-astro-cid-buh6eo3f]{grid-template-columns:5.5rem 1fr 1fr;column-gap:1rem}}.req-row[data-astro-cid-buh6eo3f]{grid-column:1/-1;grid-template-columns:subgrid;border-bottom:1px solid var(--color-border);align-items:baseline;padding-block:.625rem;display:grid}.req-row[data-astro-cid-buh6eo3f]:last-child{border-bottom:0}.req-tier[data-astro-cid-buh6eo3f]{font-size:var(--text-xs);letter-spacing:.1em;text-transform:uppercase;color:var(--color-text-dim);font-weight:600}.req-key[data-astro-cid-buh6eo3f]{font-size:var(--text-xs);letter-spacing:.05em;text-transform:uppercase;color:var(--color-text-dim);font-weight:600}.req-value[data-astro-cid-buh6eo3f]{font-size:var(--text-sm)}.req-yours[data-astro-cid-buh6eo3f]{display:none}html[data-os=windows] .req-card[data-astro-cid-buh6eo3f][data-platform=pc],html[data-os=linux] .req-card[data-astro-cid-buh6eo3f][data-platform=pc],html[data-os=mac] .req-card[data-astro-cid-buh6eo3f][data-platform=mac]{border-color:color-mix(in srgb, var(--color-cyan) 20%, transparent)}@media (width<=1023px){html[data-os=mac] .req-card[data-astro-cid-buh6eo3f][data-platform=mac]{order:-1}}html[data-os=windows] .req-card[data-astro-cid-buh6eo3f][data-platform=pc] .req-yours[data-astro-cid-buh6eo3f],html[data-os=linux] .req-card[data-astro-cid-buh6eo3f][data-platform=pc] .req-yours[data-astro-cid-buh6eo3f],html[data-os=mac] .req-card[data-astro-cid-buh6eo3f][data-platform=mac] .req-yours[data-astro-cid-buh6eo3f]{display:inline}
