.journey-toolbar,.journey-summary,.journey-actions{display:flex;gap:12px;flex-wrap:wrap;align-items:end}.journey-toolbar label{flex:1;min-width:140px}.journey-toolbar input,.journey-form-grid input,.journey-form-grid select,.journey-form-grid textarea{width:100%}.journey-summary{margin:16px 0;align-items:center;justify-content:space-between}.journey-summary strong{display:block;font-size:1.4rem}.journey-row{display:grid;grid-template-columns:minmax(0,1fr) auto auto;gap:16px;align-items:center;border:1px solid var(--border);border-radius:12px;padding:16px;margin:10px 0;background:var(--surface)}.journey-row p{margin:6px 0}.journey-row small{color:var(--muted)}.journey-dialog{color:var(--text);background:var(--surface,#0c2332);border:1px solid var(--border);border-radius:16px;width:min(720px,95vw);max-height:90dvh;overflow:auto;padding:20px}.journey-dialog::backdrop{background:#000a}.journey-form-grid{display:grid;grid-template-columns:1fr 1fr;gap:14px}.journey-form-grid label{display:grid;gap:6px}.journey-wide{grid-column:1/-1}.journey-form-grid .journey-check{display:flex;align-items:center}.journey-check input{width:auto}#journeyError,#journeyReview{color:var(--warning,#ffd27a)}#journeyAttachments{display:grid;gap:8px;margin:12px 0}@media(max-width:760px){#mainNav [data-view="travel"]{display:none!important}.journey-row{grid-template-columns:1fr auto}.journey-row .journey-actions{grid-column:1/-1}.journey-form-grid{grid-template-columns:1fr}.journey-dialog{padding:16px}.journey-toolbar label{min-width:110px}}
