.resource-modal-info[data-astro-cid-psnfw353]{justify-content:space-between;align-items:center;gap:var(--space-3) var(--space-6);flex-wrap:wrap;display:flex}.resource-modal-info[data-astro-cid-psnfw353]>.paper-link[data-astro-cid-psnfw353]{flex:none;width:fit-content;max-width:100%;margin-left:auto}.resource-download-device[data-astro-cid-7vxrstz4]{margin:var(--space-4) 0 0;font-size:var(--text-xs);color:var(--faint)}.resource-download-device[data-astro-cid-7vxrstz4][hidden]{display:none}.resource-download-device[data-astro-cid-7vxrstz4] button[data-astro-cid-7vxrstz4]{color:var(--ink);text-underline-offset:3px;padding:var(--space-1);cursor:pointer;font:inherit;background:0 0;border:0;text-decoration:underline}.resource-files[data-astro-cid-7vxrstz4]{container-type:inline-size}.resource-file-grid[data-astro-cid-7vxrstz4]{gap:var(--space-4);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.resource-file-row[data-astro-cid-7vxrstz4]{justify-content:space-between;align-items:center;gap:var(--space-3);min-width:0;padding:var(--space-4);transition:transform var(--duration-fast), border-color var(--duration-fast), box-shadow var(--duration-fast);flex-wrap:wrap;display:flex}.resource-file-row[data-astro-cid-7vxrstz4]:hover{border-color:var(--line);box-shadow:var(--shadow-md);transform:translateY(-3px)}.resource-version[data-astro-cid-7vxrstz4]{gap:var(--space-1);flex-direction:column;flex:110px;display:flex}.resource-file-row[data-astro-cid-7vxrstz4]>.download-links{flex:285px;width:auto}.resource-version[data-astro-cid-7vxrstz4] strong[data-astro-cid-7vxrstz4]{font-size:var(--text-base);font-weight:var(--weight-medium)}.resource-version[data-astro-cid-7vxrstz4] span[data-astro-cid-7vxrstz4]{font-size:var(--text-xs);color:var(--faint)}@container (width<=600px){.resource-file-grid[data-astro-cid-7vxrstz4]{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.resource-file-row[data-astro-cid-7vxrstz4]{transition:none}.resource-file-row[data-astro-cid-7vxrstz4]:hover{transform:none}}.resource-detail-body[data-astro-cid-h33v5xcm]>section[data-astro-cid-h33v5xcm]{min-width:0}.resource-detail-heading[data-astro-cid-h33v5xcm]{margin-bottom:var(--space-5)}.resource-category[data-astro-cid-h33v5xcm]{margin:0 0 var(--space-4)}.resource-intro[data-astro-cid-h33v5xcm]{font-size:var(--text-base);line-height:var(--leading-relaxed);color:var(--faint);margin-bottom:var(--space-6)}.resource-notes[data-astro-cid-h33v5xcm]{font-size:var(--text-xs);margin:var(--space-3) 0 0;color:var(--faint)}h2[data-astro-cid-h33v5xcm]{font-size:var(--text-md);font-weight:var(--weight-medium);line-height:var(--leading-snug);margin:0 0 var(--space-5)}.resource-tabs[data-astro-cid-h33v5xcm] .product-panel[data-astro-cid-h33v5xcm]{padding-top:var(--space-5)}.detail-tabbar:not([hidden])~.product-panel[data-astro-cid-h33v5xcm]>.resource-panel-title[data-astro-cid-h33v5xcm]{display:none}.resource-recommendations[data-astro-cid-h33v5xcm]{gap:var(--space-4);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.resource-recommendation[data-astro-cid-h33v5xcm]{gap:var(--space-4);min-width:0;padding:var(--space-2-5) var(--space-3);color:var(--ink);transition:transform var(--duration-fast), border-color var(--duration-fast), box-shadow var(--duration-fast);align-items:center;text-decoration:none;display:flex}.resource-recommendation[data-astro-cid-h33v5xcm] img[data-astro-cid-h33v5xcm]{object-fit:contain;background:var(--shade);width:72px;height:64px;padding:var(--space-1);border-radius:var(--radius-xs);flex-shrink:0}.resource-recommendation-copy[data-astro-cid-h33v5xcm]{gap:var(--space-1-5);flex:1;min-width:0;display:grid}.resource-recommendation-copy[data-astro-cid-h33v5xcm] strong[data-astro-cid-h33v5xcm]{font-size:var(--text-base);line-height:var(--leading-snug);font-weight:var(--weight-medium)}.resource-recommendation-copy[data-astro-cid-h33v5xcm]>span[data-astro-cid-h33v5xcm]{font-size:var(--text-xs);color:var(--faint)}.resource-recommendation[data-astro-cid-h33v5xcm]:hover{border-color:var(--line);box-shadow:var(--shadow-md);transform:translateY(-3px)}.resource-recommendation[data-astro-cid-h33v5xcm]:focus-visible{outline:var(--focus-ring);outline-offset:2px}@media (width<=1000px){.resource-recommendations[data-astro-cid-h33v5xcm]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=540px){.resource-recommendations[data-astro-cid-h33v5xcm]{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.resource-recommendation[data-astro-cid-h33v5xcm]{transition:none}.resource-recommendation[data-astro-cid-h33v5xcm]:hover{transform:none}}
