.camera-out{opacity:1;filter:none;transition:opacity .26s ease-out,filter .26s ease-out}.camera-stage[data-phase=move] .camera-out{opacity:0;filter:blur(10px);transition:opacity .42s cubic-bezier(.4,0,.2,1),filter .42s cubic-bezier(.4,0,.2,1);transition-delay:calc(var(--step,0) * 90ms)}.camera-stage[data-phase=move] .camera-window{pointer-events:none}@media not all and (min-width:80rem){.camera-stage .camera-out{opacity:1;filter:none}.camera-stage .camera-window{pointer-events:auto}}.camera-extra{animation:.36s ease-out both camera-fade}@keyframes camera-fade{0%{opacity:0}to{opacity:1}}.cabinet-step{opacity:0}[data-active=true] .cabinet-step{animation:.5s cubic-bezier(.16,1,.3,1) both cabinet-up;animation-delay:var(--d,0s)}@keyframes cabinet-up{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}.camera-assistant-in{animation:.5s cubic-bezier(.16,1,.3,1) both cabinet-up}@media (prefers-reduced-motion:reduce){.cabinet-step,[data-active=true] .cabinet-step{opacity:1;animation:none}}[data-active=true] .chart-ltr{animation:.9s cubic-bezier(.22,.61,.36,1) .3s both chart-ltr}@keyframes chart-ltr{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0)}}@media (prefers-reduced-motion:reduce){[data-active=true] .chart-ltr{animation:none}}.camera-tab{opacity:var(--o,1);font-size:var(--fs,15px);transition:opacity .26s,font-size .26s}.camera-tab:not([aria-current=true]):hover{opacity:calc(var(--o,1) + .3);font-size:calc(var(--fs,15px) + 2px)}@media (prefers-reduced-motion:reduce){.camera-tab{transition:none}}@media not all and (min-width:80rem){.cabinet-step{opacity:1}.chart-ltr{animation:none}}.camera-sheet{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);outline-offset:-1px;background:#ffffffdb;outline:1px solid #1a181512;box-shadow:inset 0 0 0 1px #ffffffb3,0 1px #1a18150a,0 24px 60px -28px #1a181566}.camera-glow{z-index:2;border-radius:inherit;background:radial-gradient(120% 70% at 50% -10%,#f7550612 0%,#f7550605 38%,#0000 70%);box-shadow:inset 0 0 0 1px #ffffff8c,inset 0 -60px 70px -60px #1a18152e,inset 0 60px 70px -60px #1a18150f}[data-dense=true] .dense-hide{display:none}
