/* Scoped, static return paths: no shared login or application-state coupling. */
.csi-location,.csi-return{box-sizing:border-box;display:flex;align-items:center;flex-wrap:wrap;gap:8px 16px;width:min(1180px,calc(100% - 40px));margin:0 auto;padding:12px 0;background:#fff;color:#162443;font-size:14px;line-height:1.5;overflow-wrap:anywhere}
.csi-location a,.csi-return a{display:inline-flex;align-items:center;min-height:44px;padding:0 8px;color:#2054db;text-decoration:underline;text-underline-offset:4px}
.csi-location [aria-current]{font-weight:700;min-width:0}
.csi-location a:focus-visible,.csi-return a:focus-visible{outline:2px solid #2054db;outline-offset:2px;border-radius:4px}
.csi-return{justify-content:space-between;padding:16px 0}
@media(max-width:600px){.csi-location,.csi-return{width:calc(100% - 32px);gap:4px 8px;font-size:13px}.csi-location [aria-current]{flex:1 1 160px}.csi-return{justify-content:flex-start}}
