.hz-weather-table{margin:1.6em 0}.hz-weather-table .hz-weather-scroll{overflow-x:auto;-webkit-overflow-scrolling:touch;border:1px solid #e5e7eb;border-radius:12px;box-shadow:0 1px 3px rgb(16 24 40 / .06)}.hz-weather-table table{display:table!important;width:100%;min-width:480px;border-collapse:collapse;margin:0!important;font-size:15px;line-height:1.45;background:#fff!important;border:0!important;border-radius:0!important;overflow:visible!important}.hz-weather-table thead th{background:#1f2a44!important;color:#fff!important;text-align:left!important;padding:12px 14px!important;font-weight:600!important;font-size:12.5px!important;letter-spacing:.03em!important;text-transform:uppercase!important;white-space:nowrap;border:0!important;vertical-align:middle!important}.hz-weather-table tbody td{background:transparent!important;padding:11px 14px!important;border:0!important;border-top:1px solid #eef0f3!important;vertical-align:middle!important;color:#1f2937;white-space:nowrap}.hz-weather-table tbody tr:first-child td{border-top:0!important}.hz-weather-table tbody tr:hover td{background:transparent!important}.hz-weather-table td.hz-region{font-weight:700;background:#f6f8fb!important;color:#111827;white-space:nowrap;vertical-align:middle!important}.hz-weather-table td.hz-city{font-weight:500;white-space:nowrap}.hz-weather-table td.hz-temp{white-space:nowrap;font-variant-numeric:tabular-nums;font-weight:600}.hz-weather-table .hz-t-min{color:#2478c8!important}.hz-weather-table .hz-t-max{color:#d5372c!important}.hz-weather-table .hz-t-sep{color:#9ca3af;font-weight:400}.hz-weather-table td.hz-sky{min-width:220px;color:#374151;white-space:normal!important}.hz-weather-table figcaption{caption-side:initial!important;padding:10px 4px 0!important;font-size:13px;color:#6b7280;font-style:italic;text-align:left!important}@media (max-width:600px){.hz-weather-table table{font-size:14px}.hz-weather-table thead th{padding:10px 11px!important}.hz-weather-table tbody td{padding:9px 11px!important}}@media (prefers-color-scheme:dark){.hz-weather-table .hz-weather-scroll{border-color:#333a48;box-shadow:none}.hz-weather-table table{background:#1a1f2b!important}.hz-weather-table tbody td{border-top-color:#2a3140!important;color:#e5e7eb}.hz-weather-table td.hz-region{background:#222838!important;color:#f3f4f6}.hz-weather-table .hz-t-min{color:#6db3f2!important}.hz-weather-table .hz-t-max{color:#f2837b!important}.hz-weather-table td.hz-sky{color:#cbd2dc}}