.run-return-plan{color:#10213f;background:#eef6fd;border:2px solid #a7c7e3;border-radius:14px;min-width:0;margin:26px 0;padding:24px;scroll-margin-top:110px;font-family:Arial,sans-serif}.run-return-plan .run-return-kicker{color:#2369a8;letter-spacing:1.2px;text-transform:uppercase;margin:0 0 10px;font:800 11px/1.5 Arial,sans-serif;display:block}.run-return-plan .run-return-heading h2{letter-spacing:-.6px;color:#10213f;margin:0 0 15px;font:800 clamp(23px,2.5vw,31px)/1.15 Arial,sans-serif}.run-return-plan .run-return-decision{color:#183a59;overflow-wrap:anywhere;margin:0;font:700 16px/1.65 Arial,sans-serif}.run-return-plan .run-return-order-note{color:#526d83;margin:24px 0 12px;font:600 12px/1.6 Arial,sans-serif}.run-return-plan .run-return-steps{grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:12px;margin:0;padding:0;list-style:none;display:grid}.run-return-steps>li{background:#fff;border:1px solid #c7d9e8;border-radius:9px;min-width:0;padding:18px 15px 17px;position:relative}.run-return-step-number{color:#fff;background:#10213f;border-radius:50%;place-items:center;width:25px;height:25px;margin:0 7px 10px 0;font:800 12px/1 Arial,sans-serif;display:inline-grid}.run-return-plan .run-return-mode{color:#155b95;vertical-align:baseline;background:#e6f1fb;border-radius:5px;padding:5px 8px;font:800 11px/1.4 Arial,sans-serif;display:inline-block}.run-return-plan .run-return-mode-lift-up,.run-return-plan .run-return-mode-lift-down{color:#263d56;background:#edf0f4}.run-return-plan .run-return-mode-lift-up:before{content:"↑ ";font-weight:900}.run-return-plan .run-return-mode-lift-down:before{content:"↓ ";font-weight:900}.run-return-plan .run-return-mode-train{color:#24573f;background:#e7f2ec}.run-return-plan .run-return-steps p{color:#19364f;overflow-wrap:anywhere;margin:0;font:700 14px/1.65 Arial,sans-serif}.run-return-plan .run-return-avoids{color:#634e28;overflow-wrap:anywhere;background:#fff6df;border-radius:7px;margin:18px 0 0;padding:14px 16px;font:400 14px/1.7 Arial,sans-serif}.run-return-plan .run-return-avoids b{font-weight:800}.run-return-plan .run-return-reminder{color:#486479;margin:14px 0 0;font:400 13px/1.7 Arial,sans-serif}.run-return-plan .run-return-sources{border-top:1px solid #c4d8e8;margin-top:18px}.run-return-sources summary{color:#2369a8;cursor:pointer;min-height:44px;padding:13px 0 7px;font:800 13px/1.7 Arial,sans-serif;display:list-item}.run-return-sources ul{margin:10px 0 0;padding:0;list-style:none}.run-return-sources li+li{margin-top:8px}.run-return-sources a{color:#2369a8;text-underline-offset:3px;overflow-wrap:anywhere;align-items:center;gap:5px;min-height:44px;padding:8px 0;font:700 13px/1.6 Arial,sans-serif;text-decoration:underline;display:flex}.run-return-sources small{color:#526d83;font:400 11px/1.6 Arial,sans-serif;display:block}:is(.run-return-plan a:focus-visible,.run-return-sources summary:focus-visible){outline-offset:4px;border-radius:3px;outline:3px solid #196cb4}.run-return-plan-compact{border-width:1px 1px 1px 5px;border-radius:9px;margin:17px 0;padding:17px}.run-return-plan-compact .run-return-kicker{letter-spacing:.8px;margin-bottom:7px;font-size:10px}.run-return-plan-compact .run-return-decision{font-size:14px;line-height:1.7}.run-return-plan .run-return-link{color:#1c639f;text-underline-offset:3px;align-items:center;gap:14px;min-height:44px;margin:9px 0 0;font:800 13px/1.6 Arial,sans-serif;text-decoration:underline;display:inline-flex}@media (max-width:600px){.run-return-plan{margin:22px 0;padding:20px 17px}.run-return-plan .run-return-heading h2{font-size:25px}.run-return-plan .run-return-decision{font-size:15px}.run-return-plan .run-return-steps{grid-template-columns:1fr;gap:10px}.run-return-steps>li{padding:14px 14px 15px}.run-return-step-number{margin-bottom:8px}.run-return-plan .run-return-order-note{margin-top:20px;font-size:11px}.run-return-plan .run-return-avoids{padding:13px 14px}.run-return-plan-compact{margin:15px 0;padding:15px}.run-return-plan-compact .run-return-decision{font-size:14px}}
