.cwt-widget{display:inline-flex;align-items:center;gap:14px;max-width:100%;margin:0;padding:0;border:0;background:#fff0;box-shadow:none;color:inherit}.cwt-weather-icon{flex:0 0 auto;width:72px;height:72px;object-fit:contain}.cwt-content{min-width:0}.cwt-live-time,.cwt-live-date{display:block}.cwt-live-time{font-size:clamp(24px, 2.5vw, 36px);font-weight:700;font-variant-numeric:tabular-nums;line-height:1.1}.cwt-live-date{margin-top:3px;font-size:13px;line-height:1.4;opacity:.7}.cwt-weather{margin:5px 0 0;font-size:14px;line-height:1.4;text-transform:capitalize}.cwt-notice{margin:0;padding:0;border:0;background:#fff0;color:inherit}