[data-preparation-schedule],[data-schedule-name-lookup]{margin:10px 0 16px;padding:12px 14px;border:1px solid #d5e2d9;border-radius:8px;background:#f3f8f3;font-size:13px;color:#365847;min-width:0}
[data-preparation-schedule]>strong,[data-schedule-name-lookup]>h3{display:block;font-size:13px;margin:0 0 6px;color:#315b46}
[data-schedule-status]{font-size:12px;line-height:1.6;margin:4px 0 8px;color:#637869}
[data-schedule-results]{display:grid;gap:6px;max-height:230px;overflow:auto;overscroll-behavior:contain}
[data-schedule-results]:empty{display:none}
[data-schedule-results] button.schedule-item{display:block;width:100%;min-height:42px;padding:9px 11px;border:1px solid #cdded1;border-radius:6px;background:#fff;color:#315440;text-align:left;white-space:normal;overflow-wrap:anywhere;font:inherit;font-size:13px;line-height:1.5;cursor:pointer}
[data-schedule-results] button.schedule-item:hover,[data-schedule-results] button[aria-selected=true]{border-color:#4f8567;background:#e8f3eb;box-shadow:inset 3px 0 #4f8567}
[data-schedule-results] button.schedule-item:focus-visible{outline:2px solid #8d7637;outline-offset:-2px}
[data-schedule-name-lookup] .schedule-disclaimer{font-size:11px;margin-top:8px;line-height:1.5;color:#68796d}
@media(max-width:600px){[data-preparation-schedule],[data-schedule-name-lookup]{padding:11px}[data-schedule-results] button.schedule-item{min-height:44px}}
.np-name-autocomplete{min-width:0}.np-name-autocomplete>.np-field{margin-bottom:0}[data-preparation-schedule] [data-schedule-results] button{min-height:44px}
[data-preparation-schedule],[data-schedule-name-lookup]{width:100%;box-sizing:border-box;grid-column:1 / -1}
[data-preparation-schedule][hidden],[data-schedule-name-lookup][hidden]{display:none!important}
