.dcam[data-astro-cid-x2zpovjh]{margin:0;position:relative;container-type:inline-size}.dcam-plate[data-astro-cid-x2zpovjh]{aspect-ratio:16/9;background:var(--paper);border-bottom:1px solid var(--rule);min-height:300px;position:relative;overflow:hidden}.dcam-plate[data-astro-cid-x2zpovjh] canvas[data-astro-cid-x2zpovjh]{width:100%;height:100%;position:absolute;inset:0}figcaption[data-astro-cid-x2zpovjh],.dcam-read[data-astro-cid-x2zpovjh]{text-shadow:0 0 3px var(--paper), 0 0 7px var(--paper), 0 0 12px var(--paper);pointer-events:none}figcaption[data-astro-cid-x2zpovjh]{text-align:right;max-width:34ch;margin:0;position:absolute;top:18px;right:20px}.dcam-read[data-astro-cid-x2zpovjh]{gap:26px;margin:0;display:flex;position:absolute;bottom:16px;left:20px}.dcam-read[data-astro-cid-x2zpovjh] div[data-astro-cid-x2zpovjh]{gap:3px;display:grid}.dcam-read[data-astro-cid-x2zpovjh] dt[data-astro-cid-x2zpovjh],.dcam-key[data-astro-cid-x2zpovjh],.dcam-tick[data-astro-cid-x2zpovjh],.dcam-value[data-astro-cid-x2zpovjh],.dcam-lens[data-astro-cid-x2zpovjh] button[data-astro-cid-x2zpovjh]{font-family:var(--mono);text-transform:uppercase;letter-spacing:.08em}.dcam-read[data-astro-cid-x2zpovjh] dt[data-astro-cid-x2zpovjh]{color:var(--muted);font-size:10px}.dcam-read[data-astro-cid-x2zpovjh] dd[data-astro-cid-x2zpovjh]{font-family:var(--mono);letter-spacing:.02em;font-variant-numeric:tabular-nums;color:var(--ink);margin:0;font-size:14px}.dcam-controls[data-astro-cid-x2zpovjh]{align-items:flex-start;gap:18px 44px;padding:16px 0 0;display:flex}.dcam-range[data-astro-cid-x2zpovjh]{flex:1;align-items:flex-start;gap:16px;min-width:0;display:flex}.dcam-key[data-astro-cid-x2zpovjh],.dcam-value[data-astro-cid-x2zpovjh]{white-space:nowrap;font-size:11px;line-height:28px}.dcam-key[data-astro-cid-x2zpovjh]{color:var(--muted)}.dcam-value[data-astro-cid-x2zpovjh]{text-align:right;min-width:7.2ch;color:var(--ink);font-variant-numeric:tabular-nums}.dcam-scale[data-astro-cid-x2zpovjh]{flex:1;min-width:0;padding-bottom:20px;position:relative}.dcam-scale[data-astro-cid-x2zpovjh] input[data-astro-cid-x2zpovjh]{-webkit-appearance:none;appearance:none;cursor:pointer;background:0 0;width:100%;height:28px;margin:0;display:block}.dcam-scale[data-astro-cid-x2zpovjh] input[data-astro-cid-x2zpovjh]::-webkit-slider-runnable-track{background:var(--ink-2);height:1px}.dcam-scale[data-astro-cid-x2zpovjh] input[data-astro-cid-x2zpovjh]::-moz-range-track{background:var(--ink-2);height:1px}.dcam-scale[data-astro-cid-x2zpovjh] input[data-astro-cid-x2zpovjh]::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;background:var(--accent);width:13px;height:13px;box-shadow:0 0 0 4px var(--paper);border:0;border-radius:50%;margin-top:-6px}.dcam-scale[data-astro-cid-x2zpovjh] input[data-astro-cid-x2zpovjh]::-moz-range-thumb{background:var(--accent);width:13px;height:13px;box-shadow:0 0 0 4px var(--paper);border:0;border-radius:50%}.dcam-scale[data-astro-cid-x2zpovjh] input[data-astro-cid-x2zpovjh]:focus{outline:none}.dcam-scale[data-astro-cid-x2zpovjh] input[data-astro-cid-x2zpovjh]:focus-visible::-webkit-slider-thumb{outline:2px solid var(--accent);outline-offset:3px}.dcam-scale[data-astro-cid-x2zpovjh] input[data-astro-cid-x2zpovjh]:focus-visible::-moz-range-thumb{outline:2px solid var(--accent);outline-offset:3px}.dcam-ticks[data-astro-cid-x2zpovjh]{height:20px;position:absolute;top:20px;left:6.5px;right:6.5px}.dcam-tick[data-astro-cid-x2zpovjh]{color:var(--muted);white-space:nowrap;padding-top:9px;font-size:9.5px;position:absolute;top:0;translate:-50%}.dcam-tick[data-astro-cid-x2zpovjh]:before{content:"";background:var(--muted);opacity:.7;width:1px;height:5px;position:absolute;top:0;left:50%}.dcam-tick[data-astro-cid-x2zpovjh]:first-child{translate:0}.dcam-tick[data-astro-cid-x2zpovjh]:first-child:before{left:0}.dcam-tick[data-astro-cid-x2zpovjh]:last-child{translate:-100%}.dcam-tick[data-astro-cid-x2zpovjh]:last-child:before{left:auto;right:0}.dcam-tick[data-astro-cid-x2zpovjh].is-key{color:var(--ink-2)}.dcam-lens[data-astro-cid-x2zpovjh]{gap:22px;display:flex}.dcam-lens[data-astro-cid-x2zpovjh] button[data-astro-cid-x2zpovjh]{color:var(--muted);cursor:pointer;white-space:nowrap;background:0 0;border:0;padding:0;font-size:11px;line-height:28px;transition:color .15s}.dcam-name[data-astro-cid-x2zpovjh]{text-underline-offset:6px;text-decoration:underline 1px #0000;transition:text-decoration-color .15s}.dcam-spec[data-astro-cid-x2zpovjh]{text-transform:none;letter-spacing:.02em;color:var(--muted);margin-left:4px}.dcam-lens[data-astro-cid-x2zpovjh] button[data-astro-cid-x2zpovjh]:hover,.dcam-lens[data-astro-cid-x2zpovjh] button[data-astro-cid-x2zpovjh][aria-pressed=true]{color:var(--ink)}.dcam-lens[data-astro-cid-x2zpovjh] button[data-astro-cid-x2zpovjh][aria-pressed=true] .dcam-name[data-astro-cid-x2zpovjh]{text-decoration-color:var(--accent)}@container (width<=640px){.dcam-plate[data-astro-cid-x2zpovjh]{aspect-ratio:1}figcaption[data-astro-cid-x2zpovjh]{text-align:left;max-width:none;top:14px;left:16px;right:16px}.dcam-read[data-astro-cid-x2zpovjh]{gap:18px;bottom:12px;left:16px}.dcam-controls[data-astro-cid-x2zpovjh]{flex-direction:column;gap:6px}.dcam-range[data-astro-cid-x2zpovjh]{gap:12px;width:100%}}@container (width<=480px){.dcam-tick[data-astro-cid-x2zpovjh].is-minor{color:#0000}}@container (width<=380px){.dcam-read[data-astro-cid-x2zpovjh]{gap:14px}.dcam-read[data-astro-cid-x2zpovjh] dt[data-astro-cid-x2zpovjh]{font-size:9px}.dcam-read[data-astro-cid-x2zpovjh] dd[data-astro-cid-x2zpovjh]{font-size:13px}}@container (width<=300px){.dcam-spec[data-astro-cid-x2zpovjh]{display:none}}
