.rdcv-weather{width:100%;max-width:410px;box-sizing:border-box;padding:26px 32px 18px;border:2px solid rgb(255 255 255 / .78);border-radius:27px;background:rgb(9 39 45 / .78);-webkit-backdrop-filter:blur(13px);backdrop-filter:blur(13px);box-shadow:0 12px 38px rgb(0 0 0 / .24);color:#fff;font-family:Raleway,Arial,sans-serif;text-shadow:0 1px 2px rgb(0 0 0 / .2)}.rdcv-weather *{box-sizing:border-box}.rdcv-weather .rdcv-heading{color:#fff;font-family:inherit;font-size:22px;font-weight:700;line-height:1.3;margin:0 0 19px}.rdcv-main{display:flex;align-items:center;gap:20px;margin-bottom:16px}.rdcv-symbol{width:105px;flex:0 0 105px;color:#ffcb36;display:flex;justify-content:center}.rdcv-icon{display:block;width:24px;height:24px;flex-shrink:0}.rdcv-icon-large{width:95px;height:95px;filter:drop-shadow(0 2px 4px rgb(0 0 0 / .16))}.rdcv-current{min-width:0}.rdcv-temp{font-size:57px;font-weight:750;line-height:1.08;letter-spacing:-1.5px;white-space:nowrap}.rdcv-condition{font-size:20px;font-weight:600;line-height:1.3;margin-top:5px}.rdcv-metrics{margin-top:6px}.rdcv-metric{display:flex;align-items:center;gap:15px;padding:10px 0;border-bottom:1px solid rgb(255 255 255 / .2);font-size:17px;font-weight:600;line-height:1.35}.rdcv-metric-icon{display:flex;align-items:center;justify-content:center;width:32px;flex:0 0 32px}.rdcv-footer{padding-top:13px;text-align:right;color:rgb(255 255 255 / .83);font-size:12px;font-weight:500}.rdcv-weather-error{padding:16px;border-radius:15px;background:rgb(9 39 45 / .85);color:#fff;font-family:Raleway,Arial,sans-serif}@media(max-width:600px){.rdcv-weather{max-width:100%;padding:22px 22px 16px;border-radius:22px}.rdcv-weather .rdcv-heading{font-size:19px;margin-bottom:15px}.rdcv-main{gap:13px}.rdcv-symbol{width:86px;flex-basis:86px}.rdcv-icon-large{width:80px;height:80px}.rdcv-temp{font-size:48px}.rdcv-condition{font-size:17px}.rdcv-metric{font-size:15px;padding:9px 0}.rdcv-footer{font-size:11px}}@media(max-width:350px){.rdcv-weather{padding:18px 16px}.rdcv-symbol{width:70px;flex-basis:70px}.rdcv-icon-large{width:68px;height:68px}.rdcv-temp{font-size:42px}.rdcv-condition{font-size:15px}}