/* Scoped restoration of inline editing and panel resizing; original tokens remain. */
.elc-compact-list .elc-inline-note{display:inline-flex;align-items:baseline;gap:5px;max-width:100%;border:0;border-radius:3px;padding:0;background:transparent;text-align:left;color:var(--elc-text,#263c43);font:inherit;line-height:1.45;overflow-wrap:anywhere}
.elc-inline-note>span{min-width:0;white-space:pre-wrap;overflow-wrap:anywhere}
.elc-inline-note img{flex:0 0 auto;align-self:center;opacity:.55}
.elc-inline-note:hover img,.elc-inline-note:focus-visible img{opacity:1}
.elc-inline-note:hover{text-decoration:underline;text-decoration-color:var(--elc-border,#d5dbe3)}
.elc-inline-note .is-empty{color:var(--elc-text-muted,#536570)}
.elc-note-saved{font-size:10px;color:#176b51}
.elc-note-editor{flex-basis:100%;min-width:0;margin-top:4px;}
.elc-compact-list .elc-note-editor textarea{display:block;box-sizing:border-box;width:100%;min-height:66px;max-height:180px;resize:vertical;border:1px solid var(--elc-border,#d5dbe3);border-radius:5px;background:var(--elc-surface,#fff);color:var(--elc-text,#263c43);padding:6px 8px;font-family:inherit;font-size:12px;line-height:1.55;white-space:pre-wrap;overflow-wrap:anywhere}
.elc-note-editor-actions{display:flex;gap:6px;margin-top:5px}
.elc-note-editor-actions button,.elc-note-pending button{min-height:28px;border:1px solid var(--elc-border,#d5dbe3);border-radius:5px;padding:3px 9px;font-family:inherit;font-size:11px;font-weight:600;line-height:1.4;background:var(--elc-surface,#fff);color:var(--elc-text,#263c43)}
.elc-note-editor-actions button:first-child{color:var(--elc-accent,#075fae);border-color:var(--elc-accent,#075fae)}
.elc-note-editor-actions button:disabled{opacity:.6;cursor:wait}
.elc-compact-list .elc-note-error,.elc-compact-list .elc-note-pending{font-size:10.5px;line-height:1.5;margin:5px 0 0;white-space:normal;overflow-wrap:anywhere}
.elc-compact-list .elc-note-error{color:#a22929}.elc-compact-list .elc-note-pending{color:var(--elc-text-muted,#536570)}
.elc-note-pending button{display:block;margin-top:4px}
.decision-lens-workspace .elc-compact-list.is-detailed{resize:none}
.decision-lens-workspace .elc-compact-list.has-custom-size{max-width:calc(100% - 20px);max-height:calc(100% - 20px);min-height:140px}
.elc-compact-list:not(.is-material-list){padding-bottom:20px}
.elc-compact-list .elc-list-resize{position:absolute;bottom:1px;right:2px;display:grid;place-items:center;width:22px;height:20px;border:0;border-radius:3px;padding:0;background:transparent;opacity:.65;cursor:nwse-resize;touch-action:none;user-select:none;z-index:3}
.elc-list-resize:hover,.elc-list-resize:focus-visible{opacity:1;background:var(--elc-surface-muted,#edf3f6)}
.elc-list-resize img{pointer-events:none}
@media(max-width:760px){
 .elc-compact-list .elc-note-editor textarea{font-size:16px}
 .elc-note-editor-actions button,.elc-note-pending button{min-height:36px}
 .elc-compact-list .elc-list-resize{width:30px;height:26px}
 .elc-compact-list:not(.is-material-list){padding-bottom:26px}
}
@media(max-width:760px){
 .decision-lens-workspace.is-mobile .elc-compact-list.has-custom-size.is-compact,
 .decision-lens-workspace.is-mobile .elc-compact-list.has-custom-size.is-detailed{max-width:calc(100% - 20px);max-height:calc(100% - 20px)}
 .decision-lens-workspace.is-mobile:not(.is-material-view) .elc-material-trigger{right:76px}
}

.is-material-list .elc-compact-note{white-space:pre-wrap}

.elc-compact-meta>.is-multiline{flex-basis:100%}
