.programme-session-list{list-style:none;padding:0;display:grid;gap:14px}.programme-session-list li{display:grid;gap:7px;padding:15px;border:1px solid #ded2eb;border-radius:12px;background:#fcfaff;overflow-wrap:anywhere}.programme-schedule{margin:18px 0}.programme-schedule summary{cursor:pointer;font-weight:700}.programme-editor>label{display:flex;gap:12px;align-items:center}.programme-editor>label input{width:auto}.programme-session-editor{border:1px solid #ded2eb;border-radius:12px;padding:18px;margin:15px 0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.programme-session-editor legend{font-weight:700}.programme-session-editor input,.programme-session-editor select{width:100%;box-sizing:border-box}.programme-session-editor[hidden],.programme-editor [hidden]{display:none!important}@media(max-width:650px){.programme-session-editor{grid-template-columns:1fr}.programme-session-list li{padding:12px}}
