.manual-3d[data-astro-cid-4ax7rqb2]{min-width:0;color:#d8e6ec}.manual-3d-instructions[data-astro-cid-4ax7rqb2]{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}.manual-3d-stage[data-astro-cid-4ax7rqb2]{position:relative;overflow:hidden;min-height:300px;height:clamp(300px,31vw,420px);border:1px solid rgba(178,206,220,.28);border-radius:4px;background:radial-gradient(ellipse at 48% 43%,#314552,#142936 66%,#10232f);touch-action:pan-y}.manual-3d-stage[data-astro-cid-4ax7rqb2]:focus-visible,.manual-3d-toolbar[data-astro-cid-4ax7rqb2] button[data-astro-cid-4ax7rqb2]:focus-visible{outline:3px solid #eec275;outline-offset:3px}.manual-3d-fallback[data-astro-cid-4ax7rqb2],.manual-3d-canvas[data-astro-cid-4ax7rqb2]{position:absolute;inset:0;width:100%;height:100%}.manual-3d-fallback[data-astro-cid-4ax7rqb2]{object-fit:contain}.manual-3d-fallback[data-astro-cid-4ax7rqb2][hidden]{display:none}.manual-3d-canvas[data-astro-cid-4ax7rqb2] canvas[data-astro-cid-4ax7rqb2]{display:block;width:100%;height:100%}.manual-3d-tag[data-astro-cid-4ax7rqb2]{position:absolute;top:16px;left:16px;border:1px solid rgba(217,236,243,.35);border-radius:3px;padding:.32rem .48rem;font-size:.68rem;letter-spacing:.15em;color:#d8e6ec;background:#0a1d31b3}.manual-3d-toolbar[data-astro-cid-4ax7rqb2]{display:flex;align-items:center;gap:.7rem;flex-wrap:wrap;margin-top:.65rem}.manual-3d-toolbar[data-astro-cid-4ax7rqb2] button[data-astro-cid-4ax7rqb2]{min-width:44px;min-height:44px;border:1px solid rgba(211,229,236,.5);border-radius:5px;background:#12334e;color:#fff;font:inherit;cursor:pointer}.manual-3d-toolbar[data-astro-cid-4ax7rqb2] button[data-astro-cid-4ax7rqb2]:hover{background:#244f6d}.manual-3d-start[data-astro-cid-4ax7rqb2]{padding:0 .9rem}.manual-3d-controls[data-astro-cid-4ax7rqb2]{display:flex;flex-wrap:wrap;gap:.35rem}.manual-3d-controls[data-astro-cid-4ax7rqb2] [data-astro-cid-4ax7rqb2][data-open]{padding:0 .7rem}.manual-3d-controls[data-astro-cid-4ax7rqb2][hidden]{display:none}.manual-3d-caption[data-astro-cid-4ax7rqb2]{font-size:.75rem;color:#c4d7df;line-height:1.5}.manual-3d-status[data-astro-cid-4ax7rqb2]{min-height:1.25rem;margin:.4rem 0 0;color:#d5e4ea;font-size:.78rem}@media(max-width:640px){.manual-3d-stage[data-astro-cid-4ax7rqb2]{min-height:250px;height:300px}.manual-3d-caption[data-astro-cid-4ax7rqb2]{flex-basis:100%}}@media(max-width:340px){.manual-3d-stage[data-astro-cid-4ax7rqb2]{height:260px;min-height:260px}}.resources-hero[data-astro-cid-xlg6jms2]{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:clamp(1rem,3vw,3rem);align-items:center}.resources-hero-copy[data-astro-cid-xlg6jms2]{min-width:0}.resources-hero-copy[data-astro-cid-xlg6jms2] .lede[data-astro-cid-xlg6jms2]{margin-bottom:1.4rem}.res-cat[data-astro-cid-xlg6jms2]{scroll-margin-top:6rem}.res-cat[data-astro-cid-xlg6jms2] h2[data-astro-cid-xlg6jms2] .muted[data-astro-cid-xlg6jms2],.certificate-details[data-astro-cid-xlg6jms2] time[data-astro-cid-xlg6jms2]{white-space:nowrap}.dl-list[data-astro-cid-xlg6jms2] a[data-astro-cid-xlg6jms2]:focus-visible{outline:3px solid #267b8f;outline-offset:3px}.file-open-note[data-astro-cid-xlg6jms2]{color:#405865;font-size:.9rem;line-height:1.6}.dl-list[data-astro-cid-xlg6jms2] a[data-astro-cid-xlg6jms2]{display:grid;grid-template-columns:1rem minmax(0,1fr) auto;gap:.45rem .75rem;min-height:3.25rem}.dl-name[data-astro-cid-xlg6jms2]{min-width:0;overflow-wrap:anywhere}.dl-meta[data-astro-cid-xlg6jms2]{display:grid;gap:.2rem;text-align:right;color:#405865;font-size:.85rem}.dl-open[data-astro-cid-xlg6jms2]{font-size:.8rem}@media(max-width:600px){.dl-meta[data-astro-cid-xlg6jms2]{grid-column:2;display:flex;flex-wrap:wrap;gap:.3rem .7rem;text-align:left}.dl-list[data-astro-cid-xlg6jms2] a[data-astro-cid-xlg6jms2]{grid-template-columns:1rem minmax(0,1fr)}}.certificate-note[data-astro-cid-xlg6jms2]{color:#405865;line-height:1.6}.certificate-details[data-astro-cid-xlg6jms2]{display:grid;gap:.35rem;margin:0 1rem 1rem 3.25rem;color:#294451;font-size:.95rem;line-height:1.6;overflow-wrap:anywhere}@media(max-width:800px){.resources-hero[data-astro-cid-xlg6jms2]{grid-template-columns:1fr}}
