.sysreq[data-astro-cid-buh6eo3f]{border:1px solid rgb(var(--gray-light));border-radius:12px;overflow:hidden}.sysreq-tabs[data-astro-cid-buh6eo3f]{background:rgb(var(--gray-light));border-bottom:1px solid rgb(var(--gray-light));gap:2px;padding:6px 6px 0;display:flex}.sysreq-tab[data-astro-cid-buh6eo3f]{min-height:44px;color:rgb(var(--gray));cursor:pointer;white-space:nowrap;background:0 0;border:none;border-radius:8px 8px 0 0;align-items:center;gap:.45rem;padding:0 1.25rem;font-family:inherit;font-size:.88rem;font-weight:600;transition:color .15s,background .15s;display:inline-flex}.sysreq-tab[data-astro-cid-buh6eo3f] svg[data-astro-cid-buh6eo3f]{flex-shrink:0;width:16px;height:16px}.sysreq-tab[data-astro-cid-buh6eo3f]:hover:not(.active){color:rgb(var(--gray-dark));background:#ffffff80}.sysreq-tab[data-astro-cid-buh6eo3f].active{color:var(--accent);background:#fff}.sysreq-tab[data-astro-cid-buh6eo3f]:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}.sysreq-panel[data-astro-cid-buh6eo3f]{background:#fff}.sysreq-panel[data-astro-cid-buh6eo3f].hidden{display:none}.table-scroll[data-astro-cid-buh6eo3f]{-webkit-overflow-scrolling:touch;width:100%;overflow-x:auto}.sysreq-table[data-astro-cid-buh6eo3f]{border-collapse:collapse;width:100%;min-width:560px;font-size:.9rem}.sysreq-table[data-astro-cid-buh6eo3f] thead[data-astro-cid-buh6eo3f] tr[data-astro-cid-buh6eo3f]{border-bottom:2px solid rgb(var(--gray-light))}.sysreq-table[data-astro-cid-buh6eo3f] thead[data-astro-cid-buh6eo3f] th[data-astro-cid-buh6eo3f]{text-align:left;letter-spacing:.07em;text-transform:uppercase;color:rgb(var(--gray));padding:.75rem 1rem;font-size:.75rem;font-weight:700}.col-spec[data-astro-cid-buh6eo3f]{width:140px}.col-tier[data-astro-cid-buh6eo3f]{width:50%}.sysreq-table--2col[data-astro-cid-buh6eo3f] .col-spec[data-astro-cid-buh6eo3f]{width:140px}.sysreq-table[data-astro-cid-buh6eo3f] tbody[data-astro-cid-buh6eo3f] tr[data-astro-cid-buh6eo3f]{border-bottom:1px solid rgb(var(--gray-light));transition:background .12s}.sysreq-table[data-astro-cid-buh6eo3f] tbody[data-astro-cid-buh6eo3f] tr[data-astro-cid-buh6eo3f]:last-child{border-bottom:none}.sysreq-table[data-astro-cid-buh6eo3f] tbody[data-astro-cid-buh6eo3f] tr[data-astro-cid-buh6eo3f]:hover{background:rgba(var(--gray-light), .35)}.sysreq-table[data-astro-cid-buh6eo3f] td[data-astro-cid-buh6eo3f],.sysreq-table[data-astro-cid-buh6eo3f] tbody[data-astro-cid-buh6eo3f] th[data-astro-cid-buh6eo3f]{vertical-align:middle;color:rgb(var(--gray-dark));padding:.75rem 1rem;font-weight:400}.spec-label[data-astro-cid-buh6eo3f]{white-space:nowrap;align-items:center;gap:.5rem;font-weight:700;display:flex;color:rgb(var(--black))!important}.spec-label[data-astro-cid-buh6eo3f] svg[data-astro-cid-buh6eo3f]{width:16px;height:16px;color:var(--accent);flex-shrink:0}.col-recommended[data-astro-cid-buh6eo3f]{font-weight:500;color:var(--highlight-bright)!important}.platform-grid[data-astro-cid-buh6eo3f]{background:rgb(var(--gray-light));grid-template-columns:repeat(4,1fr);gap:1px;padding:1px;display:grid}.platform-grid--2[data-astro-cid-buh6eo3f]{grid-template-columns:repeat(2,1fr)}.platform-card[data-astro-cid-buh6eo3f]{background:#fff;flex-direction:column;gap:0;padding:1.25rem;display:flex}.platform-header[data-astro-cid-buh6eo3f]{border-bottom:1px solid rgb(var(--gray-light));align-items:center;gap:.5rem;margin-bottom:1rem;padding-bottom:.75rem;display:flex}.platform-icon[data-astro-cid-buh6eo3f]{flex-shrink:0;width:20px;height:20px}.platform-name[data-astro-cid-buh6eo3f]{color:rgb(var(--black));font-size:.95rem;font-weight:700}.platform-specs[data-astro-cid-buh6eo3f]{flex:1;margin:0}.spec-row[data-astro-cid-buh6eo3f]{border-bottom:1px solid rgb(var(--gray-light));justify-content:space-between;align-items:baseline;gap:.5rem;padding:.45rem 0;font-size:.82rem;display:flex}.spec-row[data-astro-cid-buh6eo3f]:last-child{border-bottom:none}.spec-row[data-astro-cid-buh6eo3f] dt[data-astro-cid-buh6eo3f]{color:rgb(var(--gray));white-space:nowrap;flex-shrink:0;font-weight:600}.spec-row[data-astro-cid-buh6eo3f] dd[data-astro-cid-buh6eo3f]{color:rgb(var(--gray-dark));text-align:right;margin:0}.platform-status[data-astro-cid-buh6eo3f]{color:rgb(var(--gray));flex-direction:column;flex:1;justify-content:center;align-items:center;gap:.5rem;padding:1.5rem 0;font-size:.85rem;display:flex}.platform-status[data-astro-cid-buh6eo3f] svg[data-astro-cid-buh6eo3f]{width:36px;height:36px}.platform-status[data-astro-cid-buh6eo3f].supported svg[data-astro-cid-buh6eo3f]{color:#16a34a}.platform-status[data-astro-cid-buh6eo3f].unsupported-status svg[data-astro-cid-buh6eo3f]{color:#dc2626}.platform-status[data-astro-cid-buh6eo3f].supported span[data-astro-cid-buh6eo3f]{color:rgb(var(--gray-dark));font-weight:600}.panel-cta-row[data-astro-cid-buh6eo3f]{border-top:1px solid rgb(var(--gray-light));padding:.75rem 1rem}.panel-cta-row[data-astro-cid-buh6eo3f] .platform-cta[data-astro-cid-buh6eo3f]{margin-top:0;display:block}.platform-cta[data-astro-cid-buh6eo3f]{text-align:center;color:var(--accent);border:1.5px solid var(--accent);border-radius:6px;margin-top:1rem;padding:.6rem 1rem;font-size:.82rem;font-weight:700;text-decoration:none;transition:background .15s,color .15s;display:block}.platform-cta[data-astro-cid-buh6eo3f]:hover{background:var(--accent);color:#fff}@media (width<=900px){.platform-grid[data-astro-cid-buh6eo3f]:not(.platform-grid--2){grid-template-columns:repeat(2,1fr)}}@media (width<=540px){.platform-grid[data-astro-cid-buh6eo3f]{grid-template-columns:1fr}.sysreq-tab[data-astro-cid-buh6eo3f]{padding:0 .75rem;font-size:.8rem}}@media (prefers-color-scheme:dark){.sysreq[data-astro-cid-buh6eo3f]{border-color:#2c3448}.sysreq-tabs[data-astro-cid-buh6eo3f]{background:#181d2a;border-bottom-color:#2c3448}.sysreq-tab[data-astro-cid-buh6eo3f]{color:#60739f}.sysreq-tab[data-astro-cid-buh6eo3f]:hover:not(.active){color:#b4bac8;background:#ffffff0a}.sysreq-tab[data-astro-cid-buh6eo3f].active{color:#6b80ff;background:#181d2a}.sysreq-panel[data-astro-cid-buh6eo3f]{background:#181d2a}.sysreq-table[data-astro-cid-buh6eo3f] thead[data-astro-cid-buh6eo3f] tr[data-astro-cid-buh6eo3f]{border-bottom-color:#2c3448}.sysreq-table[data-astro-cid-buh6eo3f] thead[data-astro-cid-buh6eo3f] th[data-astro-cid-buh6eo3f]{color:#60739f}.sysreq-table[data-astro-cid-buh6eo3f] tbody[data-astro-cid-buh6eo3f] tr[data-astro-cid-buh6eo3f]{border-bottom-color:#2c3448}.sysreq-table[data-astro-cid-buh6eo3f] tbody[data-astro-cid-buh6eo3f] tr[data-astro-cid-buh6eo3f]:hover{background:#22293999}.sysreq-table[data-astro-cid-buh6eo3f] td[data-astro-cid-buh6eo3f],.sysreq-table[data-astro-cid-buh6eo3f] tbody[data-astro-cid-buh6eo3f] th[data-astro-cid-buh6eo3f]{color:#b4bac8}.spec-label[data-astro-cid-buh6eo3f]{color:#d2d7e1!important}.spec-label[data-astro-cid-buh6eo3f] svg[data-astro-cid-buh6eo3f]{color:#6b80ff}.col-recommended[data-astro-cid-buh6eo3f]{color:#f97316!important}.platform-grid[data-astro-cid-buh6eo3f],.platform-card[data-astro-cid-buh6eo3f]{background:#181d2a}.platform-header[data-astro-cid-buh6eo3f]{border-bottom-color:#2c3448}.platform-name[data-astro-cid-buh6eo3f]{color:#d2d7e1}.spec-row[data-astro-cid-buh6eo3f]{border-bottom-color:#2c3448}.spec-row[data-astro-cid-buh6eo3f] dt[data-astro-cid-buh6eo3f]{color:#60739f}.spec-row[data-astro-cid-buh6eo3f] dd[data-astro-cid-buh6eo3f]{color:#b4bac8}.platform-status[data-astro-cid-buh6eo3f]{color:#60739f}.platform-status[data-astro-cid-buh6eo3f].supported span[data-astro-cid-buh6eo3f]{color:#b4bac8}.panel-cta-row[data-astro-cid-buh6eo3f]{border-top-color:#2c3448}.platform-cta[data-astro-cid-buh6eo3f]{color:#6b80ff;border-color:#6b80ff}.platform-cta[data-astro-cid-buh6eo3f]:hover{color:#0f1219;background:#6b80ff}}.page-header[data-astro-cid-jfzqx7no]{margin-bottom:2rem}.page-header[data-astro-cid-jfzqx7no] h1[data-astro-cid-jfzqx7no]{color:rgb(var(--black));margin:0 0 .4rem;font-size:2rem}.page-header[data-astro-cid-jfzqx7no] p[data-astro-cid-jfzqx7no]{color:rgb(var(--gray));margin:0;font-size:.95rem}@media (prefers-color-scheme:dark){.page-header[data-astro-cid-jfzqx7no] h1[data-astro-cid-jfzqx7no]{color:#d2d7e1}}main[data-astro-cid-jfzqx7no]{width:1200px;max-width:calc(100% - 2em);margin:auto;padding:2em 1em 4em}
