.camera-module__nuVXDW__glass{-webkit-backdrop-filter:blur(18px)saturate(170%);color:#f5f5f7;background:linear-gradient(#ffffff29,#ffffff0d 60%),#1212144d;box-shadow:inset 0 .5px #ffffff73,inset 0 0 0 .5px #ffffff1f,0 4px 18px #00000047}[data-perf=low] .camera-module__nuVXDW__glass{-webkit-backdrop-filter:none;background:#1212149e}@media (prefers-reduced-transparency:reduce){.camera-module__nuVXDW__glass{-webkit-backdrop-filter:none;background:#121214db}}@media (prefers-contrast:more){.camera-module__nuVXDW__glass{background:#000000e0;box-shadow:inset 0 0 0 1px #ffffffbf}}.camera-module__nuVXDW__glyph{color:#f5f5f7;filter:drop-shadow(0 1px 2px #0000008c)drop-shadow(0 0 8px #00000040)}.camera-module__nuVXDW__word{color:#f5f5f7;text-shadow:0 1px 3px #000000bf}.camera-module__nuVXDW__press{transition:transform .12s var(--ease), opacity .12s var(--ease)}.camera-module__nuVXDW__press:active:not(:disabled){transform:scale(.94)}@media (prefers-reduced-motion:reduce){.camera-module__nuVXDW__press:active:not(:disabled){opacity:.7;transform:none}}.camera-module__nuVXDW__bar{transition:transform .2s var(--ease);will-change:transform}@media (prefers-reduced-motion:reduce){.camera-module__nuVXDW__bar{transition:none}}.camera-module__nuVXDW__fadeIn{animation:camera-module__nuVXDW__cam-fade .16s var(--ease) both}@keyframes camera-module__nuVXDW__cam-fade{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.camera-module__nuVXDW__fadeIn{animation:.16s linear both camera-module__nuVXDW__cam-fade-only}@keyframes camera-module__nuVXDW__cam-fade-only{0%{opacity:0}to{opacity:1}}}.camera-module__nuVXDW__carousel{scroll-snap-type:x mandatory;overscroll-behavior-x:contain;scrollbar-width:none;touch-action:pan-x;-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 22px calc(100% - 22px),#0000 100%);mask-image:linear-gradient(90deg,#0000 0,#000 22px calc(100% - 22px),#0000 100%)}.camera-module__nuVXDW__carousel::-webkit-scrollbar{display:none}.camera-module__nuVXDW__snap{scroll-snap-align:center}.camera-module__nuVXDW__count{animation:camera-module__nuVXDW__cam-count .3s var(--ease) both}@keyframes camera-module__nuVXDW__cam-count{0%{opacity:0;transform:scale(1.18)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.camera-module__nuVXDW__count{animation:.2s linear both camera-module__nuVXDW__cam-fade-only}}
