.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:#b8ae75;white-space:nowrap;font-size:13px;font-style:italic;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;align-items:center;gap:14px;width:100%;min-height:52px;padding:9px 12px;display:flex;overflow:hidden;box-shadow:0 14px 34px #00000047}.CurrentWeatherPanel-module__nRQq8q__location{flex-direction:column;flex:0 172px;gap:3px;min-width:0;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__time{text-align:left;flex:0 0 206px;align-items:flex-start;gap:28px;min-width:0;display:flex}.CurrentWeatherPanel-module__nRQq8q__time div{flex-direction:column;gap:3px;min-width:0;display:flex}.CurrentWeatherPanel-module__nRQq8q__time span{color:#fffffff0;white-space:nowrap;font-size:15px;font-weight:850;line-height:1.05}.CurrentWeatherPanel-module__nRQq8q__time 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:auto;justify-content:flex-end;align-items:center;min-width:0;display:flex}.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;height:34px;padding:0 14px;font-size:13px;font-weight:800;line-height:1;transition:background-color .16s,border-color .16s;display:inline-flex}.CurrentWeatherPanel-module__nRQq8q__signInButton:hover{background:#4338caf2;border-color:#a5b4fcdb}.CurrentWeatherPanel-module__nRQq8q__signedInControls{align-items:center;gap:8px;display:flex}.CurrentWeatherPanel-module__nRQq8q__retry{color:#ffffffe6;cursor:pointer;background:#ffffff1a;border:1px solid #ffffff2e;border-radius:8px;flex:none;padding:5px 8px;font-size:11px;font-weight:800;line-height:1}@media (max-width:1400px){.CurrentWeatherPanel-module__nRQq8q__shell{width:min(560px,42vw);top:14px;right:20px}.CurrentWeatherPanel-module__nRQq8q__time{flex-basis:180px;gap:22px}.CurrentWeatherPanel-module__nRQq8q__location{flex-basis:150px}}@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__time{flex-basis:132px;gap:14px}.CurrentWeatherPanel-module__nRQq8q__location{flex-basis:120px}}@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{gap:10px;min-height:56px;padding:8px}.CurrentWeatherPanel-module__nRQq8q__location{flex:0 96px}.CurrentWeatherPanel-module__nRQq8q__time{flex:0 66px}.CurrentWeatherPanel-module__nRQq8q__time span{font-size:13px}.CurrentWeatherPanel-module__nRQq8q__time small{display:none}.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__weather>span:not(.CurrentWeatherPanel-module__nRQq8q__conditionIcon){display:none}}@media (max-width:480px){.CurrentWeatherPanel-module__nRQq8q__shell{width:100%}.CurrentWeatherPanel-module__nRQq8q__location small{display:none}}
