.quick-task-card{width:100%;display:flex;align-items:center;gap:10px;padding:12px 14px;min-height:48px;border:0;border-radius:10px;text-align:left;color:#fff!important;cursor:pointer;box-shadow:none;margin:6px 0;font:inherit}
.quick-task-black{background:#202024!important}.quick-task-red{background:#b51f32!important}.quick-task-card strong{flex:1;min-width:0;overflow-wrap:anywhere;font-size:.85rem;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.quick-task-card>span{font-size:.75rem;color:#fff;flex:none}.quick-task-card:focus-visible{outline:3px solid #8b5cf6;outline-offset:3px}
.toolbar:has(>.quick-task-load-state:not([hidden])){flex-wrap:wrap}.quick-task-load-state{flex:1 0 100%;display:flex;align-items:center;gap:12px;flex-wrap:wrap;box-sizing:border-box;min-width:0;padding:10px 12px;border:1px solid var(--border-medium,#d9d9e3);border-radius:10px;background:var(--bg-surface-card,#fff);color:var(--text-primary,#24242b);font-size:.85rem}.quick-task-load-state[hidden]{display:none}.quick-task-load-state.is-error{border-color:#d98c47}.quick-task-load-state>span{flex:1;min-width:180px;overflow-wrap:anywhere}.quick-task-load-state button{flex:none;min-height:44px;padding:8px 14px;border:1px solid currentColor;border-radius:8px;background:transparent;color:inherit;font:inherit;cursor:pointer}.quick-task-load-state button:focus-visible{outline:3px solid #8b5cf6;outline-offset:3px}
.quick-task-dialog{width:min(560px,92vw);max-height:85vh;overflow:auto;border:1px solid #ddd;border-radius:20px;padding:24px;color:#24242b;background:#fff;margin:auto}.quick-task-dialog::backdrop{background:#15152699}.quick-task-dialog h2{margin-top:0}.quick-task-dialog input:not([type=checkbox]),.quick-task-dialog textarea,.quick-task-dialog select{box-sizing:border-box;padding:10px;border:1px solid #d9d9e3;border-radius:8px;font:inherit;min-width:0}.quick-task-dialog>input,.quick-task-dialog textarea{width:100%}.quick-task-dialog textarea{min-height:80px}.qt-settings,.qt-check,.quick-task-dialog footer{display:flex;gap:10px;align-items:center;margin:12px 0}.qt-check input:nth-child(2){flex:1}.qt-check input[type=checkbox]{width:19px;height:19px;flex:0 0 19px;accent-color:#b51f32}.quick-task-dialog footer{justify-content:flex-end}.quick-task-dialog button{padding:9px 12px;border:1px solid #d9d9e3;border-radius:8px;background:#fff;cursor:pointer;font:inherit}.quick-task-dialog footer button:last-child{background:#202024;color:white}.qt-help,.quick-task-dialog small{font-size:.8rem;color:#71717f}.quick-task-dialog article{border-top:1px solid #eee;padding:12px 0}.quick-task-dialog article p{white-space:pre-wrap;overflow-wrap:anywhere}.quick-task-dialog button:disabled{opacity:.5;cursor:wait}
