.eff-inbox-tools{display:flex;flex-wrap:wrap;gap:6px;min-width:0}.eff-inbox-tools>button{font-size:11px;padding:7px 8px}.eff-inbox-tools>.rc-select,.eff-inbox-tools>select{flex-basis:100%}
.eff-chat-tools{display:flex;flex-wrap:wrap;align-items:center;gap:6px;padding:7px 16px;border-bottom:1px solid var(--line);flex-shrink:0}.eff-chat-tools button{font-size:11px;padding:6px 8px;background:var(--accent-soft);border-color:transparent;color:var(--accent)}.eff-presence{font-size:11px;color:var(--muted);min-width:0;overflow-wrap:anywhere}.eff-presence:empty{display:none}
.eff-compose-tools{display:flex;gap:6px;margin:5px 0}.eff-compose-tools button{border:0;background:transparent;font-size:11px;padding:5px 8px;color:var(--accent)}.eff-compose-tools kbd{font:inherit;background:#edf3f0;border-radius:3px;padding:0 5px}
.eff-dialog{width:560px;max-width:calc(100vw - 24px);max-height:88dvh;padding:24px;border-radius:18px;overflow:auto}.eff-dialog h2{padding-right:36px;font-size:20px;margin-bottom:16px}.eff-close{float:right;border:0;border-radius:50%;width:34px;height:34px;padding:0;background:#eef5f1;font-size:21px}.eff-dialog .formgrid{gap:12px}.eff-dialog label{font-size:13px}.eff-dialog textarea{display:block;width:100%;min-height:80px;margin-top:6px;padding:10px;border:1px solid var(--line);border-radius:8px;font:inherit;resize:vertical}.eff-dialog input{margin:6px 0 0}.eff-dialog p,.eff-dialog small{font-size:12px;color:var(--muted);line-height:1.5}.eff-error{color:#a43838!important}.eff-error:empty{display:none}.eff-schedule[hidden]{display:none}.eff-schedule{display:grid;gap:10px}.eff-presets{display:flex;gap:6px;flex-wrap:wrap}.eff-presets button{font-size:12px}.eff-checklist{display:grid;gap:8px;margin-bottom:16px}.eff-checklist label,.eff-check{display:flex;align-items:center;gap:10px;padding:10px;border:1px solid var(--line);border-radius:8px}.eff-checklist input,.eff-check input{width:18px;height:18px;margin:0;flex-shrink:0;accent-color:var(--accent)}.eff-feed article,.eff-quick-list article{display:flex;align-items:center;gap:8px;border-bottom:1px solid var(--line);padding:12px 0}.eff-feed article>div{flex:1;min-width:0;overflow-wrap:anywhere}.eff-feed small,.eff-quick-list small{display:block;margin-top:5px}.eff-feed button{font-size:12px;flex-shrink:0}.eff-quick-search{width:100%}.eff-quick-list{margin:12px 0;max-height:45dvh;overflow:auto}.eff-quick-list [data-quick]{flex:1;min-width:0;border:0;text-align:left;overflow-wrap:anywhere}.eff-quick-list strong{font-size:13px}.eff-delete{margin-top:16px;color:#a43838}.eff-edit-steps{font-size:12px}
@media(max-width:760px){.eff-chat-tools{padding:5px 12px}.eff-chat-tools button{min-height:32px}.eff-compose-tools{margin:0}.eff-compose-tools button{min-height:32px}.eff-dialog{padding:20px 16px;max-height:var(--mobile-viewport-height,88dvh)}.eff-dialog button{min-height:40px}.eff-dialog input:not([type=checkbox]),.eff-dialog textarea,.eff-dialog select{font-size:16px}.eff-dialog .eff-close{min-height:34px}}
