.data-table-container[data-astro-cid-3jeeeo45]{width:100%;margin:var(--space-6) 0}.table-wrapper[data-astro-cid-3jeeeo45]{border:1px solid var(--line);border-radius:var(--radius-lg);background-color:var(--surface);width:100%;box-shadow:var(--shadow-card);-webkit-overflow-scrolling:touch;overflow-x:auto}table[data-astro-cid-3jeeeo45].data-table{border-collapse:collapse;width:100%;font-size:var(--font-size-sm);text-align:left}thead[data-astro-cid-3jeeeo45]{background-color:var(--surface-2);border-bottom:2px solid var(--line)}th[data-astro-cid-3jeeeo45]{padding:var(--space-3) var(--space-4);font-weight:600;font-family:var(--font-ui);color:var(--text);white-space:nowrap;background-color:var(--surface-2);z-index:2;position:sticky;top:0}th[data-astro-cid-3jeeeo45].th-center,td[data-astro-cid-3jeeeo45].td-center{text-align:center}th[data-astro-cid-3jeeeo45].th-right,td[data-astro-cid-3jeeeo45].td-right{text-align:right}th[data-astro-cid-3jeeeo45].th-copy,td[data-astro-cid-3jeeeo45].td-copy{text-align:center;width:60px}td[data-astro-cid-3jeeeo45]{padding:var(--space-3) var(--space-4);border-bottom:1px solid var(--line);color:var(--text);vertical-align:middle}tr[data-astro-cid-3jeeeo45].zebra-row{background-color:#1c262259}:root[data-theme=light] tr[data-astro-cid-3jeeeo45].zebra-row{background-color:#efede573}tr[data-astro-cid-3jeeeo45]:hover{background-color:var(--surface-2)}.table-glyph[data-astro-cid-3jeeeo45]{color:var(--accent);font-size:1.55rem;font-weight:400;line-height:1}.table-link[data-astro-cid-3jeeeo45]{color:var(--text);text-decoration:underline;text-decoration-color:var(--line);font-weight:500}.table-link[data-astro-cid-3jeeeo45]:hover{color:var(--accent);text-decoration-color:var(--accent)}.row-copy-btn[data-astro-cid-3jeeeo45]{background-color:var(--surface-2);border:1px solid var(--line);border-radius:var(--radius-sm);color:var(--muted);cursor:pointer;transition:all var(--transition-fast);padding:3px 8px;font-size:.72rem;font-weight:500}.row-copy-btn[data-astro-cid-3jeeeo45]:hover{color:var(--accent);border-color:var(--accent);background-color:var(--surface)}.font-mono[data-astro-cid-3jeeeo45] code[data-astro-cid-3jeeeo45]{font-family:var(--font-code);font-size:.82rem}.table-scroll-hint[data-astro-cid-3jeeeo45]{color:var(--muted);text-align:right;margin-bottom:var(--space-1);letter-spacing:.02em;font-size:.72rem;display:none}@media (width<=768px){.table-scroll-hint[data-astro-cid-3jeeeo45]{display:block}th[data-astro-cid-3jeeeo45],td[data-astro-cid-3jeeeo45]{padding:var(--space-2) var(--space-3);font-size:.8rem}.table-glyph[data-astro-cid-3jeeeo45]{font-size:1.35rem}.row-copy-btn[data-astro-cid-3jeeeo45]{min-height:30px;padding:4px 8px}}.sr-only[data-astro-cid-3jeeeo45]{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.faq-container[data-astro-cid-25eicpmf]{margin:var(--space-6) 0}details[data-astro-cid-25eicpmf].faq-item{background-color:var(--surface);border:1px solid var(--line);border-radius:var(--radius-md);margin-bottom:var(--space-3);transition:border-color var(--transition-fast);overflow:hidden}details[data-astro-cid-25eicpmf].faq-item:hover{border-color:var(--muted)}details[data-astro-cid-25eicpmf].faq-item[open]{border-color:var(--accent)}summary[data-astro-cid-25eicpmf].faq-summary{padding:var(--space-4) var(--space-5);cursor:pointer;font-weight:600;font-family:var(--font-ui);user-select:none;justify-content:space-between;align-items:center;min-height:48px;list-style:none;display:flex}summary[data-astro-cid-25eicpmf].faq-summary::-webkit-details-marker{display:none}.faq-question[data-astro-cid-25eicpmf]{font-size:var(--font-size-base);color:var(--text)}summary[data-astro-cid-25eicpmf].faq-summary:after{content:"+";color:var(--muted);transition:transform var(--transition-fast);margin-left:var(--space-3);font-size:1.4rem;font-weight:300;line-height:1}details[data-astro-cid-25eicpmf][open] summary[data-astro-cid-25eicpmf].faq-summary:after{content:"−";color:var(--accent)}.faq-content[data-astro-cid-25eicpmf]{padding:0 var(--space-5) var(--space-5) var(--space-5);color:var(--text);font-size:var(--font-size-sm);line-height:1.65}.faq-content[data-astro-cid-25eicpmf] p[data-astro-cid-25eicpmf]{max-width:none;margin-bottom:0}@media (width<=640px){summary[data-astro-cid-25eicpmf].faq-summary{padding:var(--space-3) var(--space-4)}.faq-content[data-astro-cid-25eicpmf]{padding:0 var(--space-4) var(--space-4) var(--space-4)}}.reviewed-by-bar[data-astro-cid-ur5avhlc]{justify-content:space-between;align-items:center;gap:var(--space-4);background-color:var(--surface);border:1px solid var(--line);border-radius:var(--radius-md);padding:var(--space-3) var(--space-5);margin:var(--space-6) 0;font-size:var(--font-size-xs);color:var(--muted);flex-wrap:wrap;display:flex}.review-item[data-astro-cid-ur5avhlc]{align-items:center;gap:var(--space-2);display:flex}.review-icon[data-astro-cid-ur5avhlc]{font-size:.95rem}.review-text[data-astro-cid-ur5avhlc] strong[data-astro-cid-ur5avhlc]{color:var(--text)}.review-text[data-astro-cid-ur5avhlc] a[data-astro-cid-ur5avhlc]{color:var(--accent)}
