.organized-local-banner{background:#fff3ce;color:#624500;padding:9px 20px;text-align:center;font-weight:600;position:sticky;top:0;z-index:80}.organized-toolbar{display:flex;flex-wrap:wrap;gap:16px;align-items:center;background:var(--card,#fff);padding:18px;border:1px solid var(--line,#ddd);border-radius:12px;margin-bottom:16px}.organized-view,.organized-context{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.organized-context>span{font-size:12px;color:#63736b}.organized-view button[aria-pressed=true],.organized-athlete-tabs button[aria-pressed=true]{background:#173f32;color:#fff}.organized-toolbar .planning-tools{flex-basis:100%;margin:0}.organized-toolbar .planning-copy-actions{flex-wrap:wrap}.organized-week .plan-top{grid-template-columns:1fr}.organized-week .plan-top>.card:nth-child(2){display:none}.organized-week .plan-settings{display:flex}.organized-week .plan-settings label[hidden],.organized-planning button[hidden],.organized-planning [hidden]{display:none!important}.organized-week .planner-week-controls{margin:0}.organized-week .plan-summary{margin-inline-start:auto}.organized-planning .planner-table{min-width:900px}.organized-planning .planner-card{overflow:auto;max-width:100%}.organized-dialog,.organized-athlete{max-width:760px;width:calc(100% - 32px);max-height:85vh;overflow:auto;padding:24px}.organized-dialog label{display:grid;gap:8px}.organized-dialog [data-option-preview]{padding:12px 0}.organized-athlete-tabs{display:flex;gap:8px;flex-wrap:wrap;margin-block:20px}.organized-athlete article{display:grid;gap:6px;border-bottom:1px solid #ddd;padding:14px 0}.organized-athlete small{color:#596960;white-space:pre-line}.organized-week .workout-clarity{gap:12px}.organized-toolbar select{max-width:100%}@media(max-width:650px){.organized-toolbar{padding:12px}.organized-context{width:100%}.organized-context select{width:100%}.organized-view{width:100%}.organized-view button{flex:1}.organized-week .plan-summary{margin:0}.organized-local-banner{font-size:12px}}
.organized-toolbar button,.organized-dialog button,.organized-athlete button,.organized-planning [data-save-workout]{font:inherit;font-weight:600;padding:10px 14px;border:1px solid #ded7ca;border-radius:9px;background:#fffaf3;color:#193e33;cursor:pointer;min-height:40px}.organized-toolbar .organized-view{padding:4px;background:#eeeae2;border-radius:12px}.organized-toolbar .organized-view button{border:0;background:transparent}.organized-toolbar .organized-view button[aria-pressed=true]{background:#193e33;color:#fff}.organized-toolbar>label{display:grid;gap:5px;font-size:12px;font-weight:600}.organized-toolbar select{padding:9px;border:1px solid #ded7ca;border-radius:8px;background:white;color:#193e33}.organized-team-context{margin-top:12px}.organized-team-context>summary{cursor:pointer;padding:12px}.organized-team-context .planning-team-context{margin:0}.organized-toolbar .planning-tools{max-width:100%}.organized-planning .planner-actions{gap:12px}.organized-planning .workout-clarity [data-save-workout]{background:#193e33;color:white}.organized-planning .planner-table input{min-width:70px}.organized-planning [data-assign-current-workout]{background:#fffaf3;color:#193e33;border:1px solid #ded7ca}.organized-toolbar{column-gap:20px}.organized-week .planner-card{margin-top:12px}


.organized-planning .plan-tabs [data-template],.organized-athlete-tabs [data-session]{display:flex;flex-direction:column;align-items:center;gap:5px}.organized-planning .plan-tabs [data-template] small,.organized-athlete-tabs [data-session] small{font-size:12px;font-weight:400;color:inherit;opacity:.85}
.organized-individual-notes{border:1px solid #ded7ca;border-radius:10px;background:#fffdf8;padding:12px 16px;margin-block:12px}.organized-individual-notes summary{cursor:pointer;font-weight:600}.organized-individual-notes p{white-space:pre-line;font-size:13px;line-height:1.55}.organized-planning .planner-table textarea[data-field=notes]{width:100%;min-width:150px;min-height:85px;resize:vertical;border:0;background:transparent;font:inherit;line-height:1.4;padding:6px;color:inherit}

.organized-notes-editor{display:grid;gap:10px;margin-top:12px}.organized-notes-editor>span{font-size:13px;color:#596960}.organized-notes-editor textarea{box-sizing:border-box;width:100%;max-width:100%;min-height:180px;resize:vertical;padding:12px;border:1px solid #ded7ca;border-radius:8px;background:#fff;color:#193e33;font:inherit;line-height:1.55}

.organized-notes-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.organized-notes-grid h3{margin:0;font-size:15px}.organized-notes-grid .organized-individual-notes{min-width:0}.organized-notes-grid textarea{min-height:220px}@media(max-width:700px){.organized-notes-grid{grid-template-columns:1fr}}

.organized-notes-actions{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 14px;background:#fffdf8;border:1px solid #ded7ca;border-radius:10px}.organized-notes-actions h3{font-size:15px;margin:0}.organized-notes-actions>div{display:flex;flex-wrap:wrap;gap:8px}.organized-notes-actions button{font:inherit;padding:7px 11px;border:1px solid #ded7ca;border-radius:8px;background:white;color:#193e33;cursor:pointer}.organized-notes-section{margin-bottom:14px}.organized-notes-grid[hidden]{display:none!important}@media(max-width:550px){.organized-notes-actions{align-items:flex-start;flex-direction:column}}

.organized-publication{display:flex;align-items:center;flex-wrap:wrap;gap:10px;flex-basis:100%;padding-top:12px;border-top:1px solid #ded7ca}.organized-publication [data-publication-status]{font-weight:600;color:#196246}.organized-publication [data-pending=true]{color:#90580c}.organized-publication button:disabled{opacity:.55;cursor:default}

.organized-draft-help{flex-basis:100%;margin:0;font-size:13px;color:#596960}

.organized-workout-title{display:grid;gap:6px;margin:12px 0;font-size:13px}.organized-workout-title input{max-width:520px;width:100%;box-sizing:border-box;padding:10px;border:1px solid #ded7ca;border-radius:8px;font:inherit}
