/* 2) Full-bleed делаем через 100dvw (динамический viewport),
      чтобы не вылезать за экран из-за полос адреса/скролла */
@media (max-width: 640px){
  /* сами колёса */
  #natalWheelCard .wheel-shell,
  #rightWheelCard .wheel-shell,
  #biWheelCard .wheel-shell,
  #compositeWheelCard .wheel-shell{
    width:100dvw !important;
    margin-left:  calc(50% - 50dvw) !important;
    margin-right: calc(50% - 50dvw) !important;
  }

  /* крутилки — тоже full-bleed, чтобы центр совпадал с центром колеса */
  #rightWheelCard #k2TimeScrubber{
    /* теперь крутилка находится ВНУТРИ .wheel-shell, поэтому берём ширину родителя */
    inline-size:100% !important;
    margin-left:  0 !important;
    margin-right: 0 !important;
    justify-content:center;
  }
  /* если используешь крутилку и под К1 — раскомментируй:
  #natalWheelCard #k1TimeScrubber{
    inline-size:100dvw !important;
    margin-left:  calc(50% - 50dvw) !important;
    margin-right: calc(50% - 50dvw) !important;
    justify-content:center;
  } */
}
