@font-face{font-family:"Guide Han";font-weight:250 900;font-style:normal;font-display:swap;src:url(assets/guide-han.woff) format("woff")}
body[data-guide-standalone]{overflow-x:clip}body[data-guide-standalone] #routeIcelandDialog{position:static;width:auto;max-width:none;height:auto;max-height:none;overflow:visible;background:transparent;border:0;padding:0;margin:0;color:inherit}body[data-guide-standalone] .guide-map-stage{max-width:100%}body[data-guide-standalone] .guide-method-note{font-size:11px}body[data-guide-standalone] .guide-month-temp{font-size:11px}.guide-current-weather{display:block;max-width:230px;margin-top:25px;text-align:left}.guide-current-weather .weather-mini{text-align:left;padding:0}.guide-current-weather .weather-mini>strong{font-size:25px}.guide-current-weather .weather-mini-credit{position:relative;top:auto;right:auto;margin-top:6px}
body[data-guide-section=aurora] #guideAurora{display:block;padding:20px 0 0;margin:0;border:0}.aurora-current{display:grid;grid-template-columns:1fr auto;column-gap:35px;padding:25px 0 40px;max-width:670px}.aurora-current>p{grid-column:2;grid-row:1/5;align-self:center;display:flex;align-items:baseline;gap:12px}.aurora-current>p strong{font:350 90px/1.15 var(--sans);letter-spacing:-.05em}.aurora-current>p>span{font-size:14px;color:#93a694}.aurora-current>div{font-size:12px;display:flex;align-items:center;gap:10px;color:#c3d1c3}.aurora-status-dot{width:5px;height:5px;background:#a9c6a1;border-radius:50%;display:inline-block}.aurora-current>b{font-size:16px;font-weight:400;line-height:1.7;margin:8px 0}.aurora-current>small{font-size:11px;color:#a3b09f}.aurora-local-clock{display:none}.aurora-current.is-active strong{color:#b4dda2}.aurora-current.is-storm strong{color:#e7b67e}.aurora-current.is-quiet strong{color:#c1d2bf}.aurora-outlook{border-top:1px solid var(--line);padding-top:26px}.aurora-outlook>header{display:flex;justify-content:space-between;gap:20px;align-items:baseline;font-size:17px;color:#d1d9cc}.aurora-outlook header small{font-size:10px;color:#8b9c8a}.aurora-outlook-bars{height:190px;display:flex;align-items:flex-end;padding:18px 8px 45px;gap:10px;margin:20px 0 30px}.aurora-outlook-day{height:120px;flex:1;min-width:0;display:flex;align-items:flex-end;position:relative}.aurora-outlook-day>i{width:100%;height:calc(var(--kp)/9*110px + 2px);background:#5d7664;opacity:.8;display:block;border-radius:1px}.aurora-outlook-day.is-active>i{background:#b2d39b}.aurora-outlook-day.is-storm>i{background:#c59b70}.aurora-outlook-day.is-unknown>i{height:1px;background:none;border-top:1px dashed #61735f}.aurora-outlook-day>small{position:absolute;left:50%;top:calc(100% + 12px);transform:translateX(-50%) rotate(-45deg);font-size:10px;white-space:nowrap}.aurora-outlook-day.is-active>small{color:#bad7a6}.aurora-outlook-day.is-storm>small{color:#dfbd92}.aurora-bar-kp{font-size:11px;position:absolute;bottom:calc(var(--kp)/9*110px + 8px);font-weight:400}.aurora-bar-tip{display:none;position:absolute;bottom:150px;z-index:5;padding:8px;background:#1d2a20;border:1px solid #52604b;font-size:11px;white-space:nowrap}.aurora-outlook-day:focus .aurora-bar-tip,.aurora-outlook-day:hover .aurora-bar-tip{display:block}.aurora-activity-key{display:flex;flex-wrap:wrap;gap:20px;font-size:11px;margin-bottom:20px;color:#a5b19e}.aurora-footnote{font-size:12px;line-height:1.9;max-width:900px;color:#a0ae9f}
@media(max-width:600px){.aurora-current{padding-top:10px;column-gap:20px}.aurora-current>p strong{font-size:68px}.aurora-current>div{font-size:11px}.aurora-current>b{font-size:14px}.aurora-outlook>header{display:block;font-size:15px}.aurora-outlook header small{display:block;font-size:10px;text-align:left;margin-top:6px}.aurora-outlook-bars{gap:4px;padding-inline:4px;height:180px}.aurora-outlook-day>small{font-size:9px;transform:translateX(-50%) rotate(-68deg)}.aurora-activity-key{gap:8px 17px;font-size:10px}.aurora-footnote{font-size:11px}body[data-guide-standalone] .guide-month-temp{font-size:10px}body[data-guide-standalone] .guide-method-note{font-size:10px}}
.aurora-outlook-status{font-size:11px;color:#a4b2a5;margin:18px 0 0;line-height:1.8}
