/* R188.5.5.6.66 — Master order communication & scheduling */
.k-master-r66-accepted-section{margin:18px 0;padding:20px;border:1px solid var(--k-border,#e3e5ea);border-radius:22px;background:var(--k-surface,#fff)}
.k-master-r66-accepted-section>header{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;margin-bottom:16px}.k-master-r66-accepted-section>header small{display:block;font-size:11px;font-weight:800;letter-spacing:.08em}.k-master-r66-accepted-section>header h2{margin:4px 0 3px}.k-master-r66-accepted-section>header p{margin:0;color:var(--k-text-muted,#68707d)}
.k-master-r66-accepted-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.k-master-r66-accepted{display:flex;flex-direction:column;gap:10px;padding:16px;border:1px solid var(--k-border,#e3e5ea);border-radius:18px;background:var(--k-surface-alt,#fafafa)}.k-master-r66-accepted>header{display:flex;justify-content:space-between;gap:10px;font-size:12px}.k-master-r66-accepted>header span{font-weight:800}.k-master-r66-accepted>header small{color:var(--k-text-muted,#68707d)}.k-master-r66-accepted h3,.k-master-r66-accepted p{margin:0}.k-master-r66-accepted p{color:var(--k-text-muted,#68707d)}
.k-master-r66-sla{display:flex;flex-wrap:wrap;gap:7px}.k-master-r66-sla span{padding:6px 9px;border-radius:999px;background:#eef1f5;font-size:12px;font-weight:700}.k-master-r66-sla .is-overdue{background:#fff0f0;color:#a42525}.k-master-r66-sla .is-waiting,.k-master-r66-sla .is-soon{background:#fff7df;color:#785900}.k-master-r66-sla .is-answered,.k-master-r66-sla .is-planned{background:#eaf7ee;color:#1d6b37}.k-master-r66-plan{display:flex;align-items:center;flex-wrap:wrap;gap:8px}.k-master-r66-plan small{color:var(--k-text-muted,#68707d)}.k-master-r66-plan em{font-style:normal;font-size:11px;color:#a42525}.k-master-r66-accepted footer{display:flex;flex-wrap:wrap;gap:8px;margin-top:auto}
.k-master-r66-plan-form{display:grid;gap:14px}.k-master-r66-plan-form label{display:grid;gap:6px;font-weight:700}.k-master-r66-plan-form input{width:100%;min-height:44px;padding:10px 12px;border:1px solid var(--k-border,#d8dbe2);border-radius:12px;background:var(--k-surface,#fff);color:inherit}.k-master-r66-conflict{display:grid;gap:6px;padding:12px;border-radius:14px;background:#fff0f0;color:#8f2424}.k-master-r66-conflict span{font-size:12px}.k-master-r66-plan-dialog footer{display:flex;flex-wrap:wrap;gap:8px}
.k-client-r66-schedule{display:grid;gap:4px;margin:14px 0;padding:12px;border-radius:14px}.k-client-r66-schedule.is-ok{background:#eaf7ee;color:#1d6b37}.k-client-r66-schedule.is-conflict{background:#fff0f0;color:#8f2424}.k-client-r66-schedule small{display:block}.k-schedule-policy [name=responseSla]{min-height:42px;max-width:130px;padding:8px 10px;border:1px solid var(--k-border,#d8dbe2);border-radius:10px}
@media(max-width:760px){.k-master-r66-accepted-section{margin-left:0;margin-right:0;padding:14px;border-radius:18px}.k-master-r66-accepted-section>header{flex-direction:column}.k-master-r66-accepted-grid{grid-template-columns:1fr}.k-master-r66-accepted footer .k-btn{flex:1 1 calc(50% - 8px)}.k-master-r66-plan-dialog .k-master-native-dialog__panel{width:100%;max-width:none;min-height:100%;border-radius:0}.k-schedule-policy form{align-items:stretch}.k-schedule-policy [name=responseSla]{max-width:none}}
