.time-zone-field{min-width:0;line-height:1.5}.time-zone-field select{width:100%;min-width:0;max-width:100%;font-size:15px}
.automatic-timezone-note{font-size:14px;line-height:1.6;color:#405e71;padding:12px 14px;border:1px solid #cbdbe5;border-radius:9px;background:#f3f8fb;grid-column:1/-1;overflow-wrap:break-word}
.search-origin-question{font-size:15px!important;font-weight:700;line-height:1.5;margin:14px 0 10px}
.activity-time-fields{grid-column:1/-1;min-width:0;padding:14px;border:1px solid #c5d6df;border-radius:10px;background:#f6fafc;display:grid;gap:12px}
.activity-time-fields>h3{margin:0;font-size:17px;line-height:1.4;color:#254963}
.activity-schedule-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;min-width:0}
.activity-time-fields .field{margin:0;min-width:0}
.activity-schedule-grid input{display:block;width:100%;min-width:0;max-width:100%;font-size:16px;box-sizing:border-box}
.activity-time-fields [hidden]{display:none!important}.activity-time-fields>p{margin:0;line-height:1.5;color:#456276}.activity-timezone-note{font-size:12px!important;font-weight:500;line-height:1.5;color:#4f6879;margin:4px 0 12px;overflow-wrap:break-word;flex-basis:100%}
.time-zone-demo{padding:14px;background:#f6f9fc;border:1px solid #c7d6e1;border-radius:12px;margin:20px auto;max-width:970px}.time-zone-demo>summary{font-size:14px;font-weight:700;line-height:1.5;cursor:pointer}.time-zone-demo p{font-size:13px;line-height:1.5}.time-zone-demo a{color:#315f80}.time-zone-demo .field{margin:14px 0}
@media(max-width:760px){.time-zone-field select{font-size:16px}.activity-time-fields{padding:11px}.activity-timezone-note{font-size:12px!important}}
