#programme-list{padding:0;list-style:none}#programme-list li{border:1px solid #53604b;border-radius:6px;padding:10px;margin:9px 0}#programme-list li[data-status=running]{border-color:#ddbd70;background:#30463790}#programme-list li[data-status=completed]{opacity:.7}#programme-list strong,#programme-list small{display:block}#programme-list small{font-size:11px;color:#b6c5af;margin-top:5px}#programme-list p{font-size:12px;margin:5px 0}.programme-actions{display:flex;flex-wrap:wrap;gap:4px;margin-top:7px}#programme-panel button{padding:5px 8px;background:#2c4436;color:#f2e3c1;border:1px solid #81916b;border-radius:4px}#programme-panel label,#programme-editor label{display:block;font-size:12px;margin:9px 0;color:#d5bf87}#programme-panel input:not([type=checkbox]),#programme-panel select,#programme-editor input,#programme-editor select{box-sizing:border-box;width:100%;padding:7px;margin-top:4px;background:#10221e;border:1px solid #5c7158;color:#f4e5c4;border-radius:4px}#programme-editor{box-sizing:border-box;width:min(540px,94vw);max-height:92dvh;overflow:auto;padding:20px 25px;background:#152b26;color:#f5e8c7;border:1px solid #c5ad75;border-radius:9px}#programme-editor::backdrop{background:#071711ad;backdrop-filter:blur(4px)}#programme-editor form{margin:0}#programme-editor h2{font-size:21px;margin:0 0 15px}#programme-editor fieldset{border:1px solid #687956}#programme-editor-error,#programme-error{font-size:12px;color:#ffbd9e}#programme-editor button{padding:8px 12px;margin-top:10px}#programme-current{font-size:14px;color:#ead28e}@media(max-height:500px){#programme-editor{width:700px;max-width:95vw;padding:12px 18px}#programme-form{display:grid;grid-template-columns:1fr 1fr;gap:0 14px}#programme-editor h2,#programme-editor-error{grid-column:1/-1}#programme-editor h2{font-size:17px;margin-bottom:5px}#programme-editor label{margin:4px 0}#programme-editor input,#programme-editor select{padding:5px}#programme-editor fieldset{grid-row:3/5;grid-column:2}}
