.catch-settings{margin:22px 0;padding-top:18px;border-top:1px solid var(--line)}.catch-settings>summary{cursor:pointer;font-weight:700}.catch-settings fieldset{border:0;padding:0;margin:12px 0}.catch-toggle{display:flex!important;align-items:center;gap:10px}.catch-toggle input{width:20px!important;min-height:20px;flex:none}.catch-inputs{display:flex;gap:16px;flex-wrap:wrap;margin:14px 0}.catch-inputs label{flex:1;min-width:160px}.catch-inputs input{display:block;max-width:160px;margin-top:7px}.catch-train{padding:11px 23px;border-top:1px solid var(--line);font-size:13px;color:var(--muted);background:var(--raised)}.catch-train strong{color:var(--ink)}.catch-train.now strong,.catch-train.tight strong{color:var(--warning-ink,#956023)}.station-mode .catch-train{display:none}

.catch-station-select select{display:block;margin-top:7px;max-width:360px}
