.fq-overview,.fq-customer-head{margin-bottom:14px}.fq-range,.fq-filters,.fq-actions,.fq-line,.fq-customer-head{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.fq-range>b{margin-right:auto}.fq-range label,.fq-filters label{font-size:12px;color:#52665c}.fq-range input{font-size:12px}.fq-metrics{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-top:15px}.fq-metrics>div{display:grid;gap:2px;background:#eff4ed;border-radius:7px;padding:12px 14px}.fq-metrics>div:first-child{background:#173e35;color:white}.fq-metrics>div:first-child small{color:#c4decc}.fq-metrics b{font-size:26px;line-height:1.2}.fq-filters label{display:grid;gap:4px}.fq-filters label:first-child{flex:1;min-width:140px}.fq-list{display:grid;gap:10px;margin-top:15px}.fq-card{border:1px solid #d9e2d9;background:#fff;border-radius:10px;padding:15px;min-width:0;overflow-wrap:anywhere}.fq-card h3{font-size:17px;line-height:1.5;margin:7px 0 2px;white-space:pre-wrap}.fq-line small,.fq-card>small{color:#596b60}.fq-chip{border-radius:5px;padding:2px 7px;font-size:11px;font-weight:700;white-space:nowrap}.fq-answered{background:#e5f2e7;color:#316c47}.fq-open{background:#fff1cf;color:#835c15}.fq-vote{margin-left:auto;font-size:12px;padding:4px 9px}.fq-vote:disabled{opacity:.8}.fq-answer{white-space:pre-wrap;margin:10px 0 2px;background:#f2f6ef;border-radius:6px;padding:10px 11px}.fq-actions{margin-top:10px}.fq-actions button,.fq-categories button{font-size:12px;padding:5px 9px}.fq-actions .fq-danger{color:#934536}.fq-history{padding:0 0 0 18px}.fq-history li{margin:7px 0;color:#365448;font-size:12px}.fq-history p{white-space:pre-wrap;color:#53675a}.fq-dialog{width:min(560px,calc(100vw - 24px));max-height:90dvh;background:white;border:1px solid #d7e3d7;border-radius:12px;padding:0;color:#1d3532}.fq-dialog::backdrop{background:#0f292380}.fq-dialog header,.fq-dialog footer{display:flex;align-items:center;justify-content:space-between;padding:14px 20px;gap:8px}.fq-dialog header{border-bottom:1px solid #dae3d7}.fq-dialog header button{border:0;font-size:18px;padding:0 6px}.fq-dialog footer{justify-content:flex-end;padding:12px 0 0}.fq-body{padding:15px 20px}.fq-body label{display:grid;gap:4px;margin:8px 0;font-size:13px;font-weight:600}.fq-body textarea{min-height:74px;width:100%}.fq-help{font-size:12px;color:#5b6d60}.fq-error{color:#963c2e}.fq-prompt{white-space:pre-wrap;font-weight:600}.fq-similar{padding:10px;margin:10px 0;border-radius:8px;background:#edf4e6;font-size:13px}.fq-similar>div,.fq-categories>div{display:flex;align-items:center;gap:8px;justify-content:space-between;padding:5px 0}.fq-similar button{white-space:nowrap;padding:5px 8px}.fq-categories span{margin-right:auto}.fq-customer-head{justify-content:space-between}.fq-updated{border-color:#71a37e}.fq-card [data-fq-extra]:not(:empty){margin-top:12px;border-top:1px solid #e1e8df;padding-top:10px}
@media(max-width:700px){.fq-range>b{width:100%}.fq-metrics{grid-template-columns:1fr 1fr;gap:6px}.fq-filters{align-items:end}.fq-card{padding:10px}.fq-actions{gap:4px}.fq-dialog footer{position:static}.fq-dialog header,.fq-body{padding:12px}.fq-similar span{min-width:0}}