/* Shared localized timestamp and date workbenches. */
.main-container main { min-width: 0; }
.main-container main :is(button,select,.convert-btn) { min-height: 44px; max-width: 100%; overflow-wrap: anywhere; }
.main-container main input:not([type=checkbox]):not([type=radio]) { min-height: 44px; }
.main-container main :is(h1,h2,h3,p) { overflow-wrap: anywhere; }
.main-container main pre { max-width: 100%; overflow-x: auto; }
.header :is(button,.language-select), .menu-toggle { min-height: 44px; }
.sidebar-menu a { min-height: 44px; }
@media (max-width: 639px) {
 .main-container main :is(input:not([type=checkbox]):not([type=radio]),textarea,select) { font-size: 16px; }
 .main-container main button { white-space: normal; }
}
