/* HerKent v7.5.0 — Saatli rota, açık/kapalı ve mola katmanı */
.route730-form input[type="date"],.route730-form input[type="time"]{width:100%;min-height:48px;border:1px solid var(--border,#dbe3ee);border-radius:12px;background:var(--card,#fff);color:inherit;padding:0 13px;font:inherit}
.route750-schedule-summary{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:16px 0 20px}
.route750-schedule-summary>span{display:flex;flex-direction:column;gap:3px;padding:14px 16px;border:1px solid var(--border,#e3e8ef);border-radius:14px;background:var(--card,#fff)}
.route750-schedule-summary b{font-size:15px}.route750-schedule-summary small{color:var(--muted,#64748b)}
.route750-stop-meta{align-items:center;flex-wrap:wrap}.route750-open-state{padding:4px 8px;border-radius:999px;font-size:12px;font-weight:700}.route750-open-state.is-open{background:#dcfce7;color:#166534}.route750-open-state.is-closed{background:#fee2e2;color:#991b1b}.route750-open-state.is-unknown{background:#f1f5f9;color:#475569}
.route750-break{display:flex;justify-content:space-between;gap:14px;align-items:center;margin:14px 0 2px;padding:13px 14px;border:1px dashed #f59e0b;border-radius:14px;background:#fffbeb}.route750-break>div{display:flex;align-items:center;gap:10px}.route750-break>div>span{font-size:24px}.route750-break b,.route750-break small{display:block}.route750-break small{color:#78716c;margin-top:2px}.route750-break button{border:0;border-radius:10px;background:#111827;color:#fff;padding:9px 11px;font-weight:700;cursor:pointer}
.route750-detour{font-weight:800;color:#0f766e}.route750-onroute{background:#ccfbf1;color:#115e59;border-radius:999px;padding:2px 7px;font-weight:800}.route750-open{color:#166534}.route750-closed{color:#991b1b}
.route750-time-note{font-size:13px;color:var(--muted,#64748b);margin-top:8px}
@media(max-width:760px){.route750-schedule-summary{grid-template-columns:1fr}.route750-break{align-items:flex-start;flex-direction:column}.route750-break button{width:100%}}
