.lk-widget-body{line-height:1.5;-webkit-text-size-adjust:100%;text-size-adjust:100%;background:transparent;margin:0;padding:0}.lk-widget{--w-bg:#0a1628;--w-bg-light:#162d50;--w-text:#fff;--w-muted:hsla(0,0%,100%,.55);--w-accent:#1aada3;--w-radius:clamp(8px,2vw,14px);--w-pad:clamp(8px,3vw,16px);background:linear-gradient(135deg,var(--w-bg) 0,var(--w-bg-light) 100%);border-radius:var(--w-radius);color:var(--w-text);display:flex;flex-direction:column;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;gap:clamp(6px,2vw,12px);max-width:350px;padding:var(--w-pad);width:100%}.lk-widget,.lk-widget *{box-sizing:border-box}.lk-widget--stale .lk-widget__wind-num{color:var(--w-muted)}.lk-widget--stale .lk-widget__update{color:#e9a50f}.lk-widget__header{align-items:baseline;display:flex;gap:.5em;justify-content:space-between;min-height:0}.lk-widget__name{flex:1;font-size:clamp(.75rem,3.5vw,1rem);font-weight:700;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.lk-widget__update{color:var(--w-muted);flex-shrink:0;font-size:clamp(.55rem,2vw,.7rem);white-space:nowrap}.lk-widget__live{align-items:center;display:flex;gap:clamp(8px,3vw,16px)}.lk-widget__direction{align-items:center;display:flex;flex-direction:column;min-width:clamp(50px,15vw,70px);padding-left:clamp(4px,1.5vw,8px)}.lk-widget__direction-deg{font-size:clamp(.85rem,3.5vw,1.1rem);font-weight:600;line-height:1.2}.lk-widget__direction-deg i{font-size:clamp(1rem,4vw,1.4rem);vertical-align:middle}.lk-widget__direction-card{color:var(--w-muted);font-size:clamp(.65rem,2.5vw,.8rem);letter-spacing:.5px;text-transform:uppercase}.lk-widget__wind-values{align-items:center;display:flex;flex:1;gap:clamp(8px,3vw,16px);justify-content:center}.lk-widget__wind-col{align-items:center;display:flex;flex-direction:column;gap:2px}.lk-widget__wind-col i{font-size:clamp(.65rem,2.5vw,.85rem);opacity:.7}.lk-widget__wind-col--gust .lk-widget__wind-num{font-weight:800}.lk-widget__wind-num{font-size:clamp(1.5rem,7vw,2.2rem);font-variant-numeric:tabular-nums;font-weight:700;line-height:1}.lk-widget__wind-unit{color:var(--w-muted);font-size:clamp(.5rem,2vw,.65rem);letter-spacing:.5px;text-transform:uppercase}.lk-widget__wind-sep{background:hsla(0,0%,100%,.15);height:clamp(30px,8vw,50px);width:1px}.lk-widget__chart{height:clamp(40px,12vw,65px);position:relative;width:100%}.lk-widget__chart canvas{border-radius:calc(var(--w-radius)/2);display:block;height:100%!important;width:100%!important}.lk-widget__footer{display:flex;justify-content:center}.lk-widget__footer a{color:var(--w-accent);font-size:clamp(.6rem,2.5vw,.75rem);font-weight:700;letter-spacing:.5px;opacity:.85;text-decoration:none;transition:opacity .2s}.lk-widget__footer a:hover{opacity:1}