.CurrentWeatherPanel-module__nRQq8q__shell{z-index:3;box-sizing:border-box;pointer-events:none;flex-direction:column;gap:8px;width:min(680px,40vw);display:flex;position:absolute;top:clamp(14px,2.5vh,24px);right:clamp(20px,9.5vw,184px)}.CurrentWeatherPanel-module__nRQq8q__brand{color:#fffffff5;text-shadow:0 2px 16px #0000008c;pointer-events:auto;align-items:center;gap:12px;width:fit-content;min-width:0;font-size:30px;font-weight:850;line-height:1;display:inline-flex}.CurrentWeatherPanel-module__nRQq8q__brandIcon{object-fit:contain;width:72px;height:72px;display:block}.CurrentWeatherPanel-module__nRQq8q__brandCopy{flex-direction:column;gap:5px;min-width:0;display:flex}.CurrentWeatherPanel-module__nRQq8q__brandName{white-space:nowrap;line-height:1;display:block}.CurrentWeatherPanel-module__nRQq8q__brandGlobe{color:#d1d0d0}.CurrentWeatherPanel-module__nRQq8q__brandBreaking{color:#c01548}.CurrentWeatherPanel-module__nRQq8q__brandSlogan{color:#bed2e6d1;text-align:center;white-space:nowrap;align-self:center;font-size:13px;font-style:normal;font-weight:450;line-height:1}.CurrentWeatherPanel-module__nRQq8q__panel{box-sizing:border-box;color:#fff;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);pointer-events:auto;background:#080d16ad;border:1px solid #ffffff29;border-radius:8px;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:8px 16px;width:100%;min-height:52px;padding:9px 12px;display:grid;overflow:hidden;box-shadow:0 14px 34px #00000047}.CurrentWeatherPanel-module__nRQq8q__weatherTimeGroup{flex:none;grid-column:2;justify-self:center;align-items:center;gap:18px;min-width:0;display:flex}.CurrentWeatherPanel-module__nRQq8q__location{flex-direction:column;flex:auto;grid-column:1;justify-self:stretch;gap:3px;width:auto;min-width:0;max-width:none;display:flex}.CurrentWeatherPanel-module__nRQq8q__location span{color:#fffffff0;text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:800;line-height:1.05;overflow:hidden}.CurrentWeatherPanel-module__nRQq8q__location small{color:#bed2e6bd;text-overflow:ellipsis;white-space:nowrap;font-size:11px;font-weight:650;line-height:1.1;overflow:hidden}.CurrentWeatherPanel-module__nRQq8q__timeGroup{text-align:left;flex:0 auto;align-items:flex-start;gap:24px;min-width:0;display:flex}.CurrentWeatherPanel-module__nRQq8q__timeGroup div{flex-direction:column;flex:none;gap:3px;min-width:0;display:flex}.CurrentWeatherPanel-module__nRQq8q__timeGroup span{color:#fffffff0;white-space:nowrap;font-size:15px;font-weight:850;line-height:1.05}.CurrentWeatherPanel-module__nRQq8q__timeGroup small{color:#d2e2f0db;text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:11px;font-weight:750;line-height:1.1;overflow:hidden}.CurrentWeatherPanel-module__nRQq8q__weather{flex-direction:column;flex:none;align-items:flex-start;gap:3px;min-width:0;display:flex}.CurrentWeatherPanel-module__nRQq8q__temperatureNow{align-items:center;gap:7px;min-width:0;display:flex}.CurrentWeatherPanel-module__nRQq8q__weather strong{color:#fff;white-space:nowrap;font-size:15px;font-weight:850;line-height:1}.CurrentWeatherPanel-module__nRQq8q__weather span{color:#ffffffc2;white-space:nowrap;font-size:12px;font-weight:750;line-height:1}.CurrentWeatherPanel-module__nRQq8q__feels{color:#d2e2f0c7;white-space:nowrap;font-size:11px;font-weight:750;line-height:1}.CurrentWeatherPanel-module__nRQq8q__conditionIcon{color:#ffd76ef2;justify-content:center;align-items:center;width:18px;height:18px;line-height:1;display:inline-flex}.CurrentWeatherPanel-module__nRQq8q__conditionIcon svg{stroke-width:2.4px;width:17px;height:17px}.CurrentWeatherPanel-module__nRQq8q__auth{flex:none;grid-column:3;justify-content:flex-end;justify-self:end;align-items:center;min-width:0;margin-left:0;display:flex}.CurrentWeatherPanel-module__nRQq8q__authActions{flex:none;align-items:center;gap:8px;min-width:0;display:flex}.CurrentWeatherPanel-module__nRQq8q__donateButton,.CurrentWeatherPanel-module__nRQq8q__signInButton{color:#fff;white-space:nowrap;cursor:pointer;background:#312e81eb;border:1px solid #818cf8b8;border-radius:6px;justify-content:center;align-items:center;gap:6px;height:34px;padding:0 12px;font-size:13px;font-weight:800;line-height:1;transition:background-color .16s,border-color .16s;display:inline-flex}.CurrentWeatherPanel-module__nRQq8q__donateButton{color:#f5d3a8;background:#371e0ff7;border-color:#804c26d1}.CurrentWeatherPanel-module__nRQq8q__donateButton svg{color:#f5d3a8;stroke-width:2.3px;width:15px;height:15px}.CurrentWeatherPanel-module__nRQq8q__donateButton .donate-label--short{display:none}.CurrentWeatherPanel-module__nRQq8q__donateButton:hover{background:#462714fa;border-color:#9a602ee0}.CurrentWeatherPanel-module__nRQq8q__signInButton:hover{background:#4338caf2;border-color:#a5b4fcdb}.CurrentWeatherPanel-module__nRQq8q__signedInControls{align-items:center;gap:8px;display:flex}@media (max-width:1400px){.CurrentWeatherPanel-module__nRQq8q__shell{width:min(560px,42vw);top:14px;right:20px}.CurrentWeatherPanel-module__nRQq8q__weatherTimeGroup,.CurrentWeatherPanel-module__nRQq8q__timeGroup{gap:16px}}@media (max-width:1100px){.CurrentWeatherPanel-module__nRQq8q__shell{width:min(420px,42vw);right:16px}.CurrentWeatherPanel-module__nRQq8q__brand{font-size:25px}.CurrentWeatherPanel-module__nRQq8q__brandSlogan{font-size:12px}.CurrentWeatherPanel-module__nRQq8q__brandIcon{width:58px;height:58px}.CurrentWeatherPanel-module__nRQq8q__panel{gap:8px 10px;padding-inline:10px}.CurrentWeatherPanel-module__nRQq8q__weatherTimeGroup,.CurrentWeatherPanel-module__nRQq8q__timeGroup{gap:8px}.CurrentWeatherPanel-module__nRQq8q__donateButton{min-width:78px;padding:0 10px}.CurrentWeatherPanel-module__nRQq8q__donateButton .donate-label--full{display:none}.CurrentWeatherPanel-module__nRQq8q__donateButton .donate-label--short{display:inline}}@media (max-width:768px){.CurrentWeatherPanel-module__nRQq8q__shell{pointer-events:auto;gap:8px;width:100%;position:static}.CurrentWeatherPanel-module__nRQq8q__brand{z-index:10;font-size:23px;position:fixed;top:10px;left:50%;transform:translate(-50%)}.CurrentWeatherPanel-module__nRQq8q__brandSlogan{font-size:11px}.CurrentWeatherPanel-module__nRQq8q__brandIcon{width:48px;height:48px}.CurrentWeatherPanel-module__nRQq8q__panel{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);gap:7px;min-height:52px;padding:8px}.CurrentWeatherPanel-module__nRQq8q__weatherTimeGroup{grid-column:auto;justify-self:center;gap:7px}.CurrentWeatherPanel-module__nRQq8q__auth{flex-basis:auto;grid-column:auto;margin-left:0}.CurrentWeatherPanel-module__nRQq8q__authActions{justify-content:flex-end;width:auto}.CurrentWeatherPanel-module__nRQq8q__timeGroup{flex:none;gap:8px}.CurrentWeatherPanel-module__nRQq8q__timeGroup span{font-size:12px}.CurrentWeatherPanel-module__nRQq8q__timeGroup small{max-width:48px;font-size:9px;display:block}.CurrentWeatherPanel-module__nRQq8q__weather strong{font-size:13px}.CurrentWeatherPanel-module__nRQq8q__feels{font-size:10px}.CurrentWeatherPanel-module__nRQq8q__signInButton{height:32px;padding:0 10px;font-size:12px}.CurrentWeatherPanel-module__nRQq8q__donateButton{min-width:72px;height:32px;padding:0 9px;font-size:12px}.CurrentWeatherPanel-module__nRQq8q__weather>span:not(.CurrentWeatherPanel-module__nRQq8q__conditionIcon){display:none}}@media (max-width:480px){.CurrentWeatherPanel-module__nRQq8q__shell{width:100%}.CurrentWeatherPanel-module__nRQq8q__panel{gap:5px;padding-inline:6px}.CurrentWeatherPanel-module__nRQq8q__weatherTimeGroup,.CurrentWeatherPanel-module__nRQq8q__timeGroup{gap:5px}.CurrentWeatherPanel-module__nRQq8q__timeGroup small{max-width:42px;font-size:8px}.CurrentWeatherPanel-module__nRQq8q__timeGroup span{font-size:11px}.CurrentWeatherPanel-module__nRQq8q__weather strong{font-size:12px}.CurrentWeatherPanel-module__nRQq8q__temperatureNow{gap:4px}.CurrentWeatherPanel-module__nRQq8q__conditionIcon{width:15px;height:15px}.CurrentWeatherPanel-module__nRQq8q__conditionIcon svg{width:14px;height:14px}.CurrentWeatherPanel-module__nRQq8q__location small{display:none}.CurrentWeatherPanel-module__nRQq8q__donateButton{gap:4px;min-width:64px;padding:0 7px;font-size:11px}.CurrentWeatherPanel-module__nRQq8q__donateButton svg{width:13px;height:13px}}
