.mh.nw{--fs-cap:12px;--fs-label:12px}.mh.nw .wrap>*+*{margin-top:var(--gap)}.mh.nw .src,.mh.nw .day .mm,.mh.nw .win,.mh.nw .step,.mh.nw .step small{font-size:12px}.mh.nw .nw-hero{gap:var(--gap);grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:start;display:grid}.mh.nw .nw-side{gap:var(--gap);align-content:start;min-width:0;display:grid}.mh.nw .water{border-top:2px solid var(--s-rain)}.mh.nw .water .sec-head{margin-bottom:8px}.mh.nw .nw-now .sec-head{margin-bottom:10px}.mh.nw .nw-now .cards>.card:first-child{border-top:3px solid var(--s-acorn-mark)}.mh.nw .nw-now .cards>.card:first-child h3.ct{font-size:30px;line-height:1.05}.mh.nw .nw-now .cards>.card:first-child .in{gap:9px;padding:16px 18px}.mh.nw .nw-now .cards>.card:first-child .body{font-size:15px}.mh.nw .card h3.ct .linkish{font:inherit;color:inherit;cursor:pointer;text-align:left;background:0 0;border:0;padding:0}.mh.nw .card h3.ct .linkish:focus-visible{outline:2px solid var(--s-focus)}.mh.nw details.more>summary,.mh.nw details.leave>summary{cursor:pointer;color:var(--s-soft);padding:8px 0;font-size:13px;font-weight:700;list-style-position:inside}.mh.nw details.leave{border-top:1px solid var(--s-line);margin-top:10px;padding:0 0 0 2px}.mh.nw details.leave>summary{color:var(--s-leaf);align-items:center;gap:6px;display:flex}.mh.nw .today-c{border-top:2px solid var(--s-leaf);gap:10px;display:grid}.mh.nw .tc-head{justify-content:space-between;align-items:flex-start;gap:10px;display:flex}.mh.nw .tc-head h2{margin-top:4px;font-size:24px}.mh.nw .tc-head .big{font-family:var(--serif);color:var(--s-forest);font-size:56px;font-weight:600;line-height:.9}.mh.nw .tc-head .big small{font-size:22px}.mh.nw .today-c .wx{grid-template-columns:1fr;gap:6px;display:grid}.mh.nw .today-c .wx .phrase{margin:0;font-size:18px}.mh.nw .today-c .wx .vals{flex-wrap:wrap;gap:4px 14px;display:flex}.mh.nw .today-c .wx .cap{color:var(--s-soft);margin:0}.mh.nw .strip.mini .day{grid-template-rows:auto auto 52px 18px;gap:2px;padding:6px 2px 4px}.mh.nw .strip.mini .day.on{border-color:var(--s-acorn-mark);box-shadow:inset 0 0 0 1px var(--s-acorn-mark)}.mh.nw .strip.mini .day .ic{font-size:16px}.mh.nw .strip.mini .rainbar{height:18px}.mh.nw .strip.mini .rainbar i{width:12px}.mh.nw .today-c .good{border-top:1px solid var(--s-line);padding-top:10px}.mh.nw .good-line{color:var(--s-soft);font-size:14px;text-decoration:none;display:block}.mh.nw .good-line b{font-family:var(--serif);color:var(--s-forest);font-size:26px}.mh.nw .good-line span{color:var(--s-ink);text-underline-offset:3px;align-items:center;gap:4px;font-weight:700;text-decoration:underline;display:inline-flex}.mh.nw .today-c .src{margin:0}.mh.nw .seen-row{border:1px solid var(--s-line);border-left:3px solid var(--s-acorn-mark);border-radius:var(--r);background:var(--s-panel);color:var(--s-soft);flex-wrap:wrap;align-items:center;gap:8px 14px;padding:10px 14px;font-size:14px;display:flex}.mh.nw .seen-row>.ic{color:var(--s-acorn-ink);font-size:20px}.mh.nw .seen-row>span{flex:260px}.mh.nw .seen-row b{font-family:var(--serif);color:var(--s-forest);font-size:24px}.mh.nw .seen-row .btn{height:40px}.mh.nw .lanes-t,.mh.nw .track-c{border-top:2px solid var(--s-leaf);gap:12px;display:grid}.mh.nw .lt-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:10px;display:flex}.mh.nw .lt-head .label{margin-bottom:4px;display:block}.mh.nw .lane-tabs{border:1px solid var(--s-edge);border-radius:var(--r);flex-wrap:wrap;gap:0;display:flex;overflow:hidden}.mh.nw .lane-tabs button{border:0;border-left:1px solid var(--s-line);background:var(--s-panel);height:40px;font:600 13px var(--sans);color:var(--s-soft);cursor:pointer;align-items:center;gap:6px;padding:0 14px;display:inline-flex}.mh.nw .lane-tabs button:first-child{border-left:0}.mh.nw .lane-tabs button b{font-family:var(--serif);color:var(--s-forest);font-size:17px}.mh.nw .lane-tabs button[aria-selected=true]{background:var(--s-leaf);color:var(--s-bg)}.mh.nw .lane-tabs button[aria-selected=true] b{color:var(--s-bg)}.mh.nw .lane-tabs button:focus-visible{outline:2px solid var(--s-focus);outline-offset:-2px}.mh.nw .lanes{grid-template-columns:repeat(2,minmax(0,1fr))}.mh.nw .lanes .empty{color:var(--s-mut);margin:0}.mh.nw .track-c .tracker{border:0}.mh.nw .track-c details.more .tracker{border-top:1px solid var(--s-line)}@media (max-width:860px){.mh.nw .nw-hero,.mh.nw .lanes{grid-template-columns:minmax(0,1fr)}.mh.nw .nw-now .cards>.card:first-child h3.ct{font-size:24px}.mh.nw .lane-tabs{grid-template-columns:repeat(3,minmax(0,1fr));width:100%;display:grid}.mh.nw .lane-tabs button{justify-content:center;height:44px;padding:0 6px;font-size:12px}.mh.nw .lane-tabs button .ic{display:none}.mh.nw .card .acts .btn{height:44px}.mh.nw .seen-row .btn{flex:auto;justify-content:center;height:44px}.mh.nw .card.compact .subj,.mh.nw .card.compact .meta,.mh.nw .card.compact .why{display:none}.mh.nw .card.compact .in{gap:4px;padding:10px 12px}.mh.nw .card.compact h3.ct{font-size:18px}.mh.nw .trow{grid-template-columns:40px minmax(0,1fr);gap:6px 10px;padding:10px 4px}.mh.nw .trow .art{width:40px;height:40px}.mh.nw .trow .steps{grid-column:1/-1}.mh.nw .trow .step{height:auto;min-height:36px}.mh.nw .strip.mini{grid-template-columns:repeat(7,minmax(0,1fr));gap:2px;overflow:visible}.mh.nw .strip.mini .day{min-height:44px;padding:6px 0 4px}.mh.nw .strip.mini .day .dn{letter-spacing:0}.mh.nw .trow .ta{grid-column:1/-1;justify-content:flex-start}.mh.nw .trow .ta .btn{height:40px}.mh.nw .today-c .windows,.mh.nw .today-c .flags{display:none}}.mh.nw .strip.mini .day{font:inherit;color:inherit;cursor:pointer}.mh.nw .strip.mini .day:focus-visible{outline:2px solid var(--s-focus);outline-offset:-2px}.mh.nw .day-line{color:var(--s-soft);margin:0;font-size:13px}.mh.nw .day-line b{color:var(--s-ink)}.mh.nw .welcome-line{border-left:3px solid var(--s-acorn-mark);background:var(--s-acorn-tint);color:var(--s-ink);margin:0;padding:10px 14px;font-size:15px;font-weight:600}.mh.nw .seen-pic{object-fit:contain;flex:none;width:40px;height:40px}.mh.nw .flag.rain{color:var(--s-ink)}
