@keyframes shell-eq{0%,to{height:4px}50%{height:12px}}.shell-eq{display:inline-flex;align-items:flex-end;gap:2px;height:12px}.shell-eq>i{width:3px;background:#f6a51c;animation:shell-eq .8s ease-in-out infinite}.shell-eq>i:nth-child(2){animation-delay:.2s}.shell-eq>i:nth-child(3){animation-delay:.4s}@keyframes shell-sheet-up{0%{transform:translateY(24px);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes shell-sheet-pop{0%{transform:scale(.96);opacity:0}to{transform:scale(1);opacity:1}}.shell-sheet-in{animation:shell-sheet-up .22s ease-out}@media (min-width:768px){.shell-sheet-in{animation-name:shell-sheet-pop}}@media (prefers-reduced-motion:reduce){.shell-sheet-in{animation:none}}.shell-range{-webkit-appearance:none;-moz-appearance:none;appearance:none;height:4px;border-radius:2px;background:#232329;outline:none;cursor:pointer}.shell-range::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:12px;height:12px;border-radius:50%;background:#f2f2f2}.shell-range::-moz-range-thumb{width:12px;height:12px;border:none;border-radius:50%;background:#f2f2f2}@keyframes shell-intro-wave-pulse{0%,55%,to{transform:scaleY(.62);opacity:.3}8%{transform:scaleY(1.45);opacity:.65}13%{transform:scaleY(.8);opacity:.4}18%{transform:scaleY(1.08);opacity:.5}24%{transform:scaleY(.7);opacity:.38}}@keyframes shell-intro-wave-drift{0%{transform:translateX(-14px)}to{transform:translateX(14px)}}.shell-intro-wave{pointer-events:none;position:absolute;inset:0;display:flex;align-items:center;justify-content:center;opacity:.42;-webkit-mask-image:linear-gradient(90deg,transparent,#000 12%,#000 88%,transparent);mask-image:linear-gradient(90deg,transparent,#000 12%,#000 88%,transparent)}.shell-intro-wave-back{inset:auto 50% 66px;width:min(1100px,92vw);height:190px;transform:translateX(-50%);opacity:.34;-webkit-mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent);mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent)}.shell-intro-wave-line{position:absolute;left:6%;right:6%;height:1px;background:linear-gradient(90deg,transparent,hsla(0,0%,95%,.26) 25%,rgba(246,165,28,.3) 50%,hsla(0,0%,95%,.26) 75%,transparent);filter:drop-shadow(0 0 5px rgba(246,165,28,.18));animation:shell-intro-wave-drift 6s ease-in-out infinite alternate}.shell-intro-wave-bars{position:absolute;display:inline-flex;align-items:center;gap:5px;height:38px}.shell-intro-wave-bars-left{left:8%}.shell-intro-wave-bars-right{right:8%}.shell-intro-wave-bars-full{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;gap:5px}.shell-intro-wave-bar{width:2.5px;border-radius:999px;background:linear-gradient(180deg,hsla(0,0%,100%,.42),hsla(0,0%,100%,.08));box-shadow:0 0 7px hsla(0,0%,100%,.12);transform-origin:center;animation:shell-intro-wave-pulse 1.75s cubic-bezier(.42,0,.18,1) infinite}@media (prefers-reduced-motion:reduce){.shell-intro-wave-bar,.shell-intro-wave-line{animation:none}}