.acc-detail-page[data-astro-cid-wjaqtbnt]{width:100%;min-width:0;padding-top:32px;padding-bottom:64px}.detail-layout[data-astro-cid-wjaqtbnt]{grid-template-columns:minmax(0,1fr) 300px;gap:36px;display:grid}.detail-main[data-astro-cid-wjaqtbnt]{min-width:0;max-width:100%}.product-hero-card[data-astro-cid-wjaqtbnt]{margin-bottom:28px;padding:32px}.ph-top[data-astro-cid-wjaqtbnt]{align-items:flex-start;gap:20px;margin-bottom:24px;display:flex}.ph-avatar[data-astro-cid-wjaqtbnt]{color:#fff;border-radius:16px;flex-shrink:0;justify-content:center;align-items:center;width:68px;height:68px;font-size:1.5rem;font-weight:800;display:flex}.ph-info[data-astro-cid-wjaqtbnt]{flex:1;min-width:0}.ph-title-row[data-astro-cid-wjaqtbnt]{flex-wrap:wrap;align-items:center;gap:12px;margin-bottom:8px;display:flex}.ph-title[data-astro-cid-wjaqtbnt]{color:#0f172a;margin:0;font-size:1.85rem}.ph-badge[data-astro-cid-wjaqtbnt]{border-radius:4px;padding:3px 8px;font-size:.8rem;font-weight:700}.ph-short-desc[data-astro-cid-wjaqtbnt]{color:var(--text-muted);margin-bottom:8px;font-size:1rem;line-height:1.6}.ph-meta-bar[data-astro-cid-wjaqtbnt]{color:var(--text-light);gap:8px;font-size:.82rem;display:flex}.ph-actions-row[data-astro-cid-wjaqtbnt]{border-top:1px solid var(--border);flex-wrap:wrap;align-items:center;gap:12px;padding-top:20px;display:flex}.ph-btn-primary[data-astro-cid-wjaqtbnt]{background-color:var(--primary);color:#fff;border-radius:var(--radius-sm);padding:10px 22px;font-weight:600;transition:background .15s}.ph-btn-primary[data-astro-cid-wjaqtbnt]:hover{background-color:var(--primary-hover);color:#fff}.ph-btn-promo[data-astro-cid-wjaqtbnt]{background-color:var(--accent);color:#fff;border-radius:var(--radius-sm);padding:10px 20px;font-weight:600}.detail-section[data-astro-cid-wjaqtbnt]{margin-bottom:32px;padding:36px}.platforms-pill-grid[data-astro-cid-wjaqtbnt]{grid-template-columns:repeat(auto-fill,minmax(140px,1fr));gap:10px;margin:16px 0 24px;display:grid}.platform-card-item[data-astro-cid-wjaqtbnt]{border:1px solid var(--border);border-radius:var(--radius-sm);color:#334155;background:#f8fafc;align-items:center;gap:8px;padding:8px 12px;font-size:.88rem;font-weight:500;display:flex}.plat-check[data-astro-cid-wjaqtbnt]{color:var(--accent);font-weight:800}.hardware-note-box[data-astro-cid-wjaqtbnt]{border-left:3px solid var(--primary);color:#1e3a8a;background:#f0f7ff;border-radius:0 4px 4px 0;margin-bottom:24px;padding:10px 16px;font-size:.88rem}.pros-cons-grid[data-astro-cid-wjaqtbnt]{grid-template-columns:1fr 1fr;gap:20px;margin:28px 0;display:grid}.pros-box[data-astro-cid-wjaqtbnt],.cons-box[data-astro-cid-wjaqtbnt]{border-radius:var(--radius-sm);padding:20px}.pros-box[data-astro-cid-wjaqtbnt]{background:#f0fdf4;border:1px solid #bbf7d0}.pros-box[data-astro-cid-wjaqtbnt] h3[data-astro-cid-wjaqtbnt]{color:#166534;margin-bottom:12px;font-size:1.05rem}.pros-box[data-astro-cid-wjaqtbnt] ul[data-astro-cid-wjaqtbnt],.cons-box[data-astro-cid-wjaqtbnt] ul[data-astro-cid-wjaqtbnt]{color:#334155;margin:0;padding-left:20px;font-size:.88rem;line-height:1.6}.cons-box[data-astro-cid-wjaqtbnt]{background:#fffbeb;border:1px solid #fde68a}.cons-box[data-astro-cid-wjaqtbnt] h3[data-astro-cid-wjaqtbnt]{color:#92400e;margin-bottom:12px;font-size:1.05rem}.pricing-table[data-astro-cid-wjaqtbnt]{width:100%;margin:20px 0}.related-tech-section[data-astro-cid-wjaqtbnt]{padding:28px}.related-title[data-astro-cid-wjaqtbnt]{color:#0f172a;margin-bottom:6px;font-size:1.2rem}.related-sub[data-astro-cid-wjaqtbnt]{color:var(--text-muted);margin-bottom:16px;font-size:.88rem}.related-articles-list[data-astro-cid-wjaqtbnt]{flex-direction:column;gap:10px;display:flex}.rel-art-link[data-astro-cid-wjaqtbnt]{border:1px solid var(--border);border-radius:var(--radius-sm);background:#f8fafc;align-items:center;gap:12px;padding:10px 14px;text-decoration:none;transition:all .15s;display:flex}.rel-art-link[data-astro-cid-wjaqtbnt]:hover{background:var(--primary-light);border-color:var(--border-focus)}.rel-art-cat[data-astro-cid-wjaqtbnt]{color:#475569;background:#e2e8f0;border-radius:3px;flex-shrink:0;padding:2px 6px;font-size:.75rem;font-weight:600}.rel-art-title[data-astro-cid-wjaqtbnt]{color:#0f172a;flex:1;font-size:.92rem;font-weight:600}.rel-art-arrow[data-astro-cid-wjaqtbnt]{color:var(--primary);font-weight:700}.detail-sidebar[data-astro-cid-wjaqtbnt]{flex-direction:column;gap:24px;display:flex}.sidebar-widget[data-astro-cid-wjaqtbnt]{padding:24px}.sw-title[data-astro-cid-wjaqtbnt]{color:#0f172a;margin-bottom:10px;font-size:1.05rem}.sw-desc[data-astro-cid-wjaqtbnt]{color:var(--text-muted);margin-bottom:16px;font-size:.85rem;line-height:1.5}.sw-btn-site[data-astro-cid-wjaqtbnt]{text-align:center;background:var(--primary);color:#fff;border-radius:var(--radius-sm);margin-bottom:10px;padding:10px;font-size:.9rem;font-weight:600;display:block}.sw-btn-site[data-astro-cid-wjaqtbnt]:hover{background:var(--primary-hover);color:#fff}.sw-url-label[data-astro-cid-wjaqtbnt]{text-align:center;color:var(--text-light);font-size:.78rem;display:block}.other-acc-list[data-astro-cid-wjaqtbnt]{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.other-acc-item[data-astro-cid-wjaqtbnt]{border-radius:var(--radius-sm);align-items:center;gap:10px;padding:8px;text-decoration:none;transition:background .15s;display:flex}.other-acc-item[data-astro-cid-wjaqtbnt]:hover{background:#f1f5f9}.other-badge[data-astro-cid-wjaqtbnt]{color:#fff;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;font-size:.75rem;font-weight:800;display:flex}.other-info[data-astro-cid-wjaqtbnt]{flex-direction:column;flex:1;min-width:0;display:flex}.other-info[data-astro-cid-wjaqtbnt] strong[data-astro-cid-wjaqtbnt]{color:#0f172a;font-size:.88rem}.other-info[data-astro-cid-wjaqtbnt] small[data-astro-cid-wjaqtbnt]{color:var(--text-light);font-size:.75rem}.other-acc-item[data-astro-cid-wjaqtbnt] .arrow[data-astro-cid-wjaqtbnt]{color:var(--text-light);font-size:1.1rem}@media (width<=860px){.detail-layout[data-astro-cid-wjaqtbnt],.pros-cons-grid[data-astro-cid-wjaqtbnt]{grid-template-columns:1fr}}
