.camera-check-module__3FSQHq__page{gap:var(--sp-3);min-height:100dvh;padding:calc(var(--safe-top) + var(--sp-4)) calc(var(--gutter) + var(--safe-left)) calc(var(--safe-bottom) + var(--sp-4)) calc(var(--gutter) + var(--safe-right));flex-direction:column;display:flex}.camera-check-module__3FSQHq__title{font-size:var(--t-xl);margin:0;font-weight:700}.camera-check-module__3FSQHq__note{color:var(--text-muted);font-size:var(--t-label);margin:0}.camera-check-module__3FSQHq__action{align-self:stretch}.camera-check-module__3FSQHq__ok,.camera-check-module__3FSQHq__bad{padding:var(--sp-3);border-radius:var(--r-inner);margin:0;font-weight:600}.camera-check-module__3FSQHq__ok{background:var(--primary-tint);color:var(--primary-ink)}.camera-check-module__3FSQHq__bad{background:var(--danger-tint);color:var(--danger-ink)}.camera-check-module__3FSQHq__video{border-radius:var(--r-card);background:var(--fill-quiet);width:100%}.camera-check-module__3FSQHq__facts{border-radius:var(--r-card);background:var(--surface);box-shadow:var(--shadow-card);margin:0;overflow:hidden}.camera-check-module__3FSQHq__factRow{gap:var(--sp-3);padding:var(--sp-2) var(--sp-4);display:flex}.camera-check-module__3FSQHq__factRow+.camera-check-module__3FSQHq__factRow{border-top:1px solid var(--hairline)}.camera-check-module__3FSQHq__factLabel{color:var(--text-muted);font-size:var(--t-label);flex:0 0 42%}.camera-check-module__3FSQHq__factValue{font-size:var(--t-label);word-break:break-word;flex:auto;margin:0;font-weight:600}
