.vo-mission-schedule{margin:14px 0;padding:12px;border:1px solid var(--adm-border,#bac5cd);background:var(--adm-surface-2,#f3f5f7);overflow-wrap:anywhere}.vo-mission-schedule h3{margin:0 0 8px;font-size:15px}.vo-mission-schedule p{margin:8px 0}.vo-mission-schedule [data-schedule-next]{font-weight:600}.vo-mission-schedule [data-schedule-error]:empty,.vo-mission-schedule [data-schedule-last]:empty{display:none}.vo-mission-schedule [data-schedule-error]:not(:empty){border-left:3px solid var(--adm-danger,#dd4b39);padding:8px}.vo-schedule-actions{display:flex;gap:8px;flex-wrap:wrap}.vo-mission-schedule details{margin-top:10px}.vo-mission-schedule summary{min-height:34px;cursor:pointer}.vo-mission-schedule fieldset{border:0;padding:0;margin:10px 0;display:flex;flex-wrap:wrap;gap:4px 12px}.vo-mission-schedule legend{font-weight:600;margin-bottom:5px}.vo-mission-schedule fieldset label{display:flex;align-items:center;gap:5px;min-height:36px;cursor:pointer}.vo-mission-schedule input[type=checkbox]{width:18px;height:18px}.vo-schedule-fields{display:flex;gap:12px;flex-wrap:wrap}.vo-schedule-fields label{display:grid;gap:5px;max-width:100%;flex:1 1 180px;font-weight:600}.vo-schedule-fields input,.vo-schedule-fields select{box-sizing:border-box;width:100%;min-height:36px;padding:7px;border:1px solid var(--adm-border,#bac5cd);background:var(--adm-input-bg,var(--adm-surface,#fff));color:inherit;font:inherit}.vo-mission-schedule [hidden]{display:none!important}.vo-mission-schedule :focus-visible{outline:2px solid var(--adm-primary,#3c8dbc);outline-offset:2px}
