/* Preserve the existing wrist picker layout; update only the brand colors. */
.ws-sheet { max-height: calc(100vh - 20px); overflow-y: auto; overscroll-behavior: contain; }
.ws-tick.on, .ws-confirm { background: #2450E7; color: #fff; text-shadow: none; box-shadow: none; }
.ws-smart-entry, .ws-smart-entry-txt { color: #2450E7; text-decoration-color: rgba(36,80,231,.3); }
.ws-confirm:focus-visible, .ws-hero-num:focus-visible, .ws-tick:focus-visible { outline: 2px solid #2450E7; outline-offset: 3px; }
