.nowc-head{display:flex;align-items:center;flex-wrap:wrap;gap:var(--sp-2);margin-bottom:var(--sp-2)!important}.nowc-head b{font-size:var(--fs-h2);font-weight:900;letter-spacing:var(--ls-head);line-height:1.3}.nowc-day{font-size:var(--fs-min);font-weight:900;color:var(--chip-ink);background:var(--chip);border-radius:var(--r-0);padding:3px var(--sp-2);line-height:1.5}.nowc-cities{display:flex;flex-wrap:wrap;align-items:center;gap:var(--sp-1) var(--sp-2)}.nowc-cities>span{font-size:var(--fs-min);font-weight:900;color:var(--pap-ink-2)}.nowc-cities em{font-style:normal;font-size:var(--fs-min);font-weight:700;padding:2px var(--sp-2);border-radius:var(--r-0);border:1px solid var(--pap-line);color:var(--pap-ink)}.nowc-spots{list-style:none;margin:0;padding:0;grid-gap:var(--sp-2)}.nowc-spots,.nowc-spots a{display:grid;gap:var(--sp-2)}.nowc-spots a{grid-template-columns:minmax(0,1fr) 16px;align-items:center;grid-gap:var(--sp-2);min-height:56px;padding:var(--sp-2) var(--sp-3);border-radius:var(--r-1);border:var(--bw-1) solid color-mix(in srgb,var(--accent-2) 62%,#ffffff);background:linear-gradient(180deg,#f6fcff,#e9f6fd);box-shadow:0 5px 0 color-mix(in srgb,var(--accent-2) 70%,#23516c);color:var(--ink);transition:transform .12s ease,box-shadow .12s ease}.nowc-spots a:active{transform:translateY(4px);box-shadow:0 1px 0 color-mix(in srgb,var(--accent-2) 70%,#23516c)}.nowc-spots b{grid-column:1;font-size:var(--fs-body);font-weight:900;line-height:1.45}.nowc-spots i{grid-column:1;font-style:normal;font-size:var(--fs-min);font-weight:700;line-height:1.6;color:var(--ink-2)}.nowc-spots .ic{grid-column:2;grid-row:1/-1;color:var(--ink-2)}.nowt{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap}.nowt,.nowt a{gap:var(--sp-2)}.nowt a{display:inline-flex;align-items:center;min-height:48px;padding:var(--sp-2) var(--sp-3);border-radius:var(--r-1);border:var(--bw-1) solid var(--frame);background:linear-gradient(180deg,var(--paper) 0,var(--paper-2) 100%);box-shadow:0 4px 0 color-mix(in srgb,var(--frame) 58%,var(--frame-dark));color:var(--ink);transition:transform .12s ease,box-shadow .12s ease}.nowt a:active{transform:translateY(3px);box-shadow:0 1px 0 color-mix(in srgb,var(--frame) 58%,var(--frame-dark))}.nowt b{font-size:var(--fs-note);font-weight:900}.nowt i{font-style:normal;font-size:var(--fs-min);font-weight:700;color:var(--ink-2);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}@media (prefers-reduced-motion:reduce){.nowc-spots a,.nowt a{transition:none}}.now-hero{--now-art:clamp(140px,40vw,187px);--nw-sk:rgba(158,151,109,0.18)}.now-hero .now-flag,.now-hero .now-trip-art{width:auto;height:var(--now-art)}.now-hero .now-trip-art{flex:none;filter:drop-shadow(3px 6px 2px rgba(52,66,32,.22))}.now-art-skel{flex:none;width:clamp(210px,60vw,280px);height:var(--now-art);border-radius:var(--r-2);background:var(--nw-sk)}.nw-sk{position:relative;display:block;visibility:hidden;white-space:pre-line}.nw-sk-bar{visibility:visible;position:absolute;left:50%;top:12%;bottom:12%;width:var(--nw-sk-w,70%);transform:translateX(-50%);border-radius:9px}.nw-sk-bar,.nw-sk-box{background:var(--nw-sk)}.nw-sk-box{border-radius:var(--r-1)}.nw-sk-txt{visibility:hidden}.now-hero .tile.is-skel{background:var(--paper);border-color:color-mix(in srgb,var(--frame) 45%,transparent);box-shadow:none}.now-hero .tile.is-skel:active,.now-hero .tile.is-skel:hover{transform:none;box-shadow:none}.now-hero .chip.is-skel{background:var(--nw-sk)}.now-hero .np-word{min-height:calc(1.9em * 2)}.now-hero .np-word:empty{min-height:0}.np-stamp:empty{display:none}