/* Shared desktop and installed-PWA event editor. Text fields do not spin on wheel. */
.event-time-input{display:grid;grid-template-columns:minmax(0,1fr) 48px auto 48px;gap:6px;align-items:center;min-width:0}
.event-time-input input{box-sizing:border-box;width:100%;min-width:0;height:42px;padding:8px;border:1px solid var(--border,#d8e2de);border-radius:8px;background:var(--bg3,#f5f8f6);color:var(--text,#24342e);font:inherit;font-variant-numeric:tabular-nums}
.event-time-input input[type=text]{text-align:center}
[hidden]{display:none!important}
@media(max-width:720px){input,textarea,.event-time-input input{font-size:16px!important}.event-time-input{grid-template-columns:minmax(0,1fr) 44px auto 44px}}
@media(prefers-reduced-motion:reduce){*,*::before,*::after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}
