.platforms-heading{max-width:900px;margin-bottom:24px}.platforms-heading>p{max-width:760px;font-size:14px;line-height:1.75}.platform-formats-wrap{max-width:1100px;border:1px solid var(--line);border-radius:14px;background:var(--surface);overflow:hidden}.platform-formats{width:100%;border-collapse:collapse;text-align:left;table-layout:fixed}.platform-formats thead th{font-size:11px;color:var(--muted);font-weight:500;padding:13px 20px;border-bottom:1px solid var(--line)}.platform-formats thead th:first-child{width:17%}.platform-formats thead th:last-child{width:36%}.platform-formats tbody th,.platform-formats tbody td{padding:22px 20px;border-bottom:1px solid var(--line);vertical-align:top;font-size:13px;line-height:1.7}.platform-formats tbody td{color:var(--muted)}.platform-formats tbody tr:last-child>*{border-bottom:0}.platform-formats tbody th{font-size:14px;font-weight:600}.supported-format-links{display:flex;flex-wrap:wrap;gap:8px 16px}.supported-format-links a{color:var(--accent);text-decoration:underline;text-underline-offset:3px;overflow-wrap:anywhere}.platforms-note{max-width:850px;font-size:12px;line-height:1.8;color:var(--muted);margin:18px 0}@media(max-width:650px){.platform-formats{display:block}.platform-formats thead{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0)}.platform-formats tbody,.platform-formats tr{display:block}.platform-formats tr{padding:18px;border-bottom:1px solid var(--line)}.platform-formats tr:last-child{border-bottom:0}.platform-formats tbody th,.platform-formats tbody td{display:block;padding:0;border:0}.platform-formats tbody th{margin-bottom:8px}.supported-format-links{margin-top:14px}.platforms-heading>p{font-size:13px}}
