.user-timezone-preferences { margin-top: 1rem; max-width: 100%; }
.user-timezone-preferences label { display: block; margin: .75rem 0; }
.user-timezone-preferences [hidden] { display: none !important; }
.user-timezone-preferences select { display: block; width: 100%; max-width: 100%; box-sizing: border-box; }
.user-timezone-preferences p, .user-timezone-notice { overflow-wrap: anywhere; }
.user-timezone-notice { font-size: .875rem; padding: .5rem; }
.user-timezone-notice button { margin: .25rem; }
.user-timezone-preferences [data-user-timezone-status] { display: block; margin-top: .5rem; }
