.northwest-day-card_card__PlZXg{position:relative;color:var(--guide-ink,#17282a)}.northwest-day-card_top___RKKo{display:flex;justify-content:space-between;align-items:flex-start;gap:16px}.northwest-day-card_heading__apr_F{display:flex;align-items:flex-start;gap:12px}.northwest-day-card_day__gIbeE{display:grid;flex:none;place-items:center;width:38px;height:38px;border-radius:50%;background:#ae5d31;color:#fff;font-size:12px;font-weight:800}.northwest-day-card_top___RKKo h3{margin:2px 0 0;font-size:clamp(18px,2vw,23px);line-height:1.35;font-weight:700}.northwest-day-card_drive__akl9y{flex:none;padding-top:7px;color:#2b7f83;font-size:13px;font-weight:700}.northwest-day-card_schedule__tayaq{display:grid;gap:10px;margin:22px 0;padding-left:50px}.northwest-day-card_event__h_R0x{display:grid;grid-template-columns:64px minmax(0,1fr);gap:12px;font-size:14px;line-height:1.65}.northwest-day-card_event__h_R0x time{color:#ae5d31;font-weight:800}.northwest-day-card_foot__tO67G{display:grid;grid-template-columns:1fr 1fr 1.3fr;gap:10px;margin-top:18px}.northwest-day-card_mini__vN1ai{padding:12px 14px;border-radius:10px;background:#d5e9e488;font-size:13px;line-height:1.55}.northwest-day-card_mini__vN1ai strong{display:block;margin-bottom:3px;color:#173c48}.northwest-day-card_tip__jY8H2{border-left:3px solid #ae5d31}.northwest-day-card_mapPoints__p2boG{margin-top:24px;border-top:1px solid var(--guide-line,#d6c7ae);padding-top:18px}.northwest-day-card_mapPoints__p2boG h4{margin:0 0 9px;font-size:13px;font-weight:700}.northwest-day-card_driving__hz65S{margin:0;overflow:hidden}.northwest-day-card_drivingTitle__Aa6lA{display:flex;align-items:baseline;justify-content:space-between;gap:12px;margin:0 0 10px}.northwest-day-card_drivingTitle__Aa6lA h3{margin:0;font-size:16px;font-weight:700}.northwest-day-card_overviewLink___ppOv{flex:none;padding:0;border:0;background:transparent;color:#2b7f83;font-size:11px;font-weight:700;letter-spacing:.04em;line-height:1.4;text-underline-offset:2px}.northwest-day-card_overviewLink___ppOv:hover{text-decoration:underline}.northwest-day-card_overviewLink___ppOv[aria-pressed=true]{color:#ae5d31}.northwest-day-card_drivingList__fAdPj{display:grid;grid-template-columns:1fr;gap:0;padding:0}.northwest-day-card_drivingHead__x6EZE,.northwest-day-card_segment__qmtIN{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(4.5rem,.55fr) minmax(4.5rem,.55fr);align-items:center;gap:8px 12px;width:100%;padding:10px 4px;border-bottom:1px solid var(--guide-line,#d6c7ae);text-align:left;font-size:12px}.northwest-day-card_drivingHead__x6EZE{min-height:36px;color:#5d6763;font-size:11px;font-weight:700;letter-spacing:.04em}.northwest-day-card_drivingHead__x6EZE>span:nth-child(2),.northwest-day-card_drivingHead__x6EZE>span:nth-child(3),.northwest-day-card_segmentDistance__sCMVA,.northwest-day-card_segmentDuration__WZQJu{text-align:right}.northwest-day-card_segment__qmtIN{min-height:48px}.northwest-day-card_segment__qmtIN:hover,.northwest-day-card_segment__qmtIN[aria-pressed=true]{background:#d5e9e4}.northwest-day-card_segment__qmtIN:focus-visible{outline:2px solid #2b7f83;outline-offset:-2px}.northwest-day-card_segmentName__tBo8x{font-weight:700}.northwest-day-card_segmentDistance__sCMVA{color:#ae5d31;font-weight:700}.northwest-day-card_segmentDuration__WZQJu{color:#5d6763;font-weight:600}.northwest-day-card_drivingNote__5KbXP{margin:0;padding:10px 0 0;color:#5d6763;font-size:11px;line-height:1.5}.dark .northwest-day-card_mini__vN1ai{background:#1c3838}.dark .northwest-day-card_mini__vN1ai strong{color:#92c6ca}.dark .northwest-day-card_segment__qmtIN:hover,.dark .northwest-day-card_segment__qmtIN[aria-pressed=true]{background:#1c3838}.dark .northwest-day-card_drive__akl9y{color:#63b9b7}.dark .northwest-day-card_drivingNote__5KbXP,.dark .northwest-day-card_segmentDuration__WZQJu{color:#bdc7c3}@media (max-width:640px){.northwest-day-card_top___RKKo{display:block}.northwest-day-card_drive__akl9y{padding:5px 0 0 50px}.northwest-day-card_schedule__tayaq{padding-left:0}.northwest-day-card_event__h_R0x{grid-template-columns:56px minmax(0,1fr);gap:8px}.northwest-day-card_foot__tO67G{grid-template-columns:1fr}}