.qb-manager{margin-bottom:24px}.qb-tabs{display:flex;gap:6px;padding:0 24px 18px;border-bottom:1px solid #e5ecee}.qb-tabs [aria-selected=true]{background:#168b9e;color:white;border-color:#168b9e}.qb-filters{display:flex;gap:10px;flex-wrap:wrap;padding:20px 24px 0}.qb-filters input{flex:1;min-width:200px}.qb-filters select{max-width:260px}.qb-manager #qb-feedback,.qb-manager #qb-result{padding:0 24px}.qb-pagination{display:flex;gap:20px;justify-content:flex-end;align-items:center;padding:18px 24px}.qb-title{border:0;background:none;text-align:left;color:#147d8c;line-height:1.55;padding:0;font-size:14px;white-space:normal}.qb-manager td:first-child{min-width:250px;max-width:560px}.qb-manager td small{display:block;margin-top:8px;white-space:normal}.qb-actions{display:flex;gap:6px;flex-wrap:wrap;min-width:240px}.qb-actions button{padding:7px 9px}.qb-state{font-size:12px;background:#e3f3ee;color:#25644f;border-radius:5px;padding:5px 8px;display:inline-block;white-space:normal}.qb-state-muted{background:#f1f2f4;color:#687d88}#qb-dialog,#qb-import-dialog{width:min(920px,95vw);max-width:920px;max-height:90vh}#qb-dialog form,#qb-import-dialog form{display:grid;gap:18px}#qb-dialog label,#qb-import-dialog label{display:grid;gap:8px}#qb-dialog textarea{width:100%;resize:vertical}#qb-dialog fieldset{border:1px solid #dbe5e9;border-radius:10px;padding:16px;margin:0;min-width:0}#qb-dialog legend{font-weight:600;color:#31535c;padding:0 8px}.qb-form-grid{display:grid;grid-template-columns:1fr 1fr;gap:18px}.qb-answer{padding:15px;background:#f6f9fa;border:1px solid #e0e8ec;border-radius:8px;margin-bottom:14px}.qb-answer-head{display:flex;gap:14px;justify-content:space-between;align-items:center;margin-bottom:10px}.qb-answer-head label{display:flex!important;align-items:center;gap:8px!important}.qb-answer-head input{width:auto}.qb-answer-head button,.qb-image button{padding:5px 10px}.qb-images{display:flex;flex-wrap:wrap;gap:12px;margin:10px 0}.qb-image{width:140px;border:1px solid #d8e4e8;padding:8px;border-radius:6px;background:white}.qb-image img{width:100%;height:100px;object-fit:contain}.qb-image>div{display:flex;gap:4px;justify-content:center;margin-top:6px}.qb-upload{font-size:13px;color:#53707b}.qb-upload input{font-size:12px;padding:8px;background:white}.qb-error{color:#a7453e;margin:0}.qb-manager~.panel>details{padding:20px 24px}.qb-manager~.panel>details summary{cursor:pointer;color:#147d8c}#qb-import-dialog pre{white-space:pre-wrap;overflow-wrap:anywhere;background:#f5f8fa;padding:14px}#qb-dialog .dialog-actions{position:sticky;bottom:-22px;background:white;padding:16px 0 6px;border-top:1px solid #e5ecee;z-index:1}#qb-dialog .dialog-head{align-items:flex-start}#qb-dialog [name=number]{max-width:200px}@media(max-width:700px){.qb-form-grid{grid-template-columns:1fr}.qb-answer-head{align-items:flex-start;flex-wrap:wrap}.qb-filters>*{width:100%;max-width:none!important}.qb-tabs{padding-left:16px}.qb-pagination{justify-content:center;gap:10px}.qb-manager .toolbar{padding:20px 16px}.qb-image{width:120px}}
