.fd-fields{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.fd-fields label,.fd-row label,#fd-editor>label{display:flex;flex-direction:column;gap:7px;font-weight:600}#fd-editor input,#fd-editor textarea,#fd-editor select{width:100%;padding:12px;border:1px solid #c9d7eb;border-radius:10px;background:white;color:#172c45;box-sizing:border-box}#fd-editor textarea{min-height:110px}#fd-editor fieldset{border:1px solid #d5e0ee;border-radius:15px;margin:22px 0;padding:18px}.fd-row{padding:16px;background:#f4f8ff;border-radius:12px;margin-bottom:15px;display:grid;grid-template-columns:1fr 1fr;gap:12px}.fd-row button{width:max-content}#fixed-departures-app button{padding:10px 17px;border:1px solid #c8d8ee;border-radius:10px;margin:5px;background:white;color:#183968;cursor:pointer}.fd-admin-list{display:flex;gap:12px;flex-wrap:wrap}.fd-primary{background:#2458ed!important;color:white!important}.fd-copy{white-space:pre-line}.fd-date{border-top:1px solid #d4e1f4;padding:20px 0}.fd-gallery{display:grid;grid-template-columns:1fr 1fr;gap:15px}.fd-gallery img{width:100%;aspect-ratio:4/3;object-fit:cover;border-radius:15px}#fixed-departures-app>.journey-catalogue-grid:has(.journey-layout){display:block}@media(max-width:650px){.fd-fields,.fd-row{grid-template-columns:1fr}}
