.ShotViewer-module-scss-module__KPSada__locked{overflow:hidden}.ShotViewer-module-scss-module__KPSada__viewer{block-size:100%;max-block-size:none;inline-size:100%;max-inline-size:none;color:var(--text-primary);background:0 0;border:0;margin:0;padding:clamp(.75rem,3vw,2.5rem);position:fixed;inset:0}.ShotViewer-module-scss-module__KPSada__viewer[open]{justify-content:center;align-items:center;animation:.18s ease-out ShotViewer-module-scss-module__KPSada__viewer-in;display:flex}.ShotViewer-module-scss-module__KPSada__viewer::backdrop{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background-color:#05080ec7}@media (prefers-reduced-motion:reduce){.ShotViewer-module-scss-module__KPSada__viewer[open]{animation:none}}@keyframes ShotViewer-module-scss-module__KPSada__viewer-in{0%{opacity:0;transform:scale(.96)}}.ShotViewer-module-scss-module__KPSada__figure{align-items:center;gap:var(--spacing-xs);flex-direction:column;min-block-size:0;max-block-size:100%;max-inline-size:100%;display:flex}.ShotViewer-module-scss-module__KPSada__image{object-fit:contain;border-radius:var(--border-radius);border:1px solid var(--accent-line);block-size:auto;max-block-size:calc(100dvh - 2*clamp(.75rem,3vw,2.5rem) - 4rem);inline-size:auto;display:block;box-shadow:0 30px 70px #0009}.ShotViewer-module-scss-module__KPSada__caption{max-inline-size:60rem;color:var(--text-secondary);text-align:center;font-size:.95rem;line-height:1.5}.ShotViewer-module-scss-module__KPSada__close{z-index:1;border:1px solid var(--border-color);background-color:var(--bg-elevated);block-size:48px;inline-size:48px;color:var(--text-primary);cursor:pointer;border-radius:50%;justify-content:center;align-items:center;display:flex;position:fixed;inset-block-start:.75rem;inset-inline-end:.75rem}.ShotViewer-module-scss-module__KPSada__close:hover{background-color:var(--bg-surface-hover)}.ShotViewer-module-scss-module__KPSada__close:focus-visible{outline:2px solid var(--accent-primary);outline-offset:2px}
.HardwareTable-module-scss-module__EXTpSq__hardware{gap:var(--spacing-sm);flex-direction:column;display:flex;container:hardware/inline-size}.HardwareTable-module-scss-module__EXTpSq__hardware .HardwareTable-module-scss-module__EXTpSq__table{border-collapse:collapse;inline-size:100%}.HardwareTable-module-scss-module__EXTpSq__hardware .HardwareTable-module-scss-module__EXTpSq__table th,.HardwareTable-module-scss-module__EXTpSq__hardware .HardwareTable-module-scss-module__EXTpSq__table td{padding:var(--spacing-xs) var(--spacing-sm);border-block-end:1px solid var(--border-color);text-align:start;vertical-align:top}.HardwareTable-module-scss-module__EXTpSq__hardware .HardwareTable-module-scss-module__EXTpSq__table th[scope=row]{inline-size:22%}.HardwareTable-module-scss-module__EXTpSq__note{color:var(--text-faint);font-weight:400}@container hardware not (min-inline-size:40rem){.HardwareTable-module-scss-module__EXTpSq__hardware .HardwareTable-module-scss-module__EXTpSq__table thead{display:none}.HardwareTable-module-scss-module__EXTpSq__hardware .HardwareTable-module-scss-module__EXTpSq__table tr{padding-block:var(--spacing-xs);border-block-end:1px solid var(--border-color);flex-direction:column;gap:.35rem;display:flex}.HardwareTable-module-scss-module__EXTpSq__hardware .HardwareTable-module-scss-module__EXTpSq__table th,.HardwareTable-module-scss-module__EXTpSq__hardware .HardwareTable-module-scss-module__EXTpSq__table td{border:0;padding:0}.HardwareTable-module-scss-module__EXTpSq__hardware .HardwareTable-module-scss-module__EXTpSq__table th[scope=row]{inline-size:auto}.HardwareTable-module-scss-module__EXTpSq__hardware .HardwareTable-module-scss-module__EXTpSq__table td{gap:var(--spacing-xs);grid-template-columns:4.5rem 1fr;display:grid}.HardwareTable-module-scss-module__EXTpSq__hardware .HardwareTable-module-scss-module__EXTpSq__table td:before{content:attr(data-maker);color:var(--text-faint)}}
