.qa410-report-designer{background:linear-gradient(135deg,rgba(52,64,146,.10),rgba(135,71,225,.07));border:1px solid rgba(110,98,209,.20);border-radius:16px;padding:18px;margin:16px 0}.qa410-report-designer h3{margin:0 0 5px;font-size:17px}.qa410-report-designer>p{font-size:12px;color:var(--muted,#77809a);margin:0 0 14px}.qa410-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(148px,1fr));gap:10px}.qa410-grid label{font-size:12px;display:flex;flex-direction:column;gap:5px}.qa410-columns{display:flex;flex-wrap:wrap;gap:10px;margin:12px 0}.qa410-columns label{display:flex;gap:4px;align-items:center;padding:5px 10px;border:1px solid rgba(110,98,209,.21);border-radius:100px;font-size:12px}.qa410-table-scroller{overflow:auto;margin:12px 0;max-height:320px}.qa410-table-scroller table{border-collapse:collapse;width:100%;font-size:12px}.qa410-table-scroller td,.qa410-table-scroller th{border-bottom:1px solid rgba(90,99,136,.2);text-align:start;padding:8px}.qa410-bar-row{display:grid;grid-template-columns:minmax(90px,1fr) minmax(110px,3fr) 40px;gap:8px;align-items:center;font-size:12px;margin:7px 0}.qa410-bar-row div{height:9px;background:rgba(100,106,140,.16);border-radius:6px;overflow:hidden}.qa410-bar-row i{display:block;height:100%;border-radius:6px;background:linear-gradient(90deg,#3579df,#8138dc)}.qa410-actions{display:flex;flex-wrap:wrap;gap:8px;margin:12px 0}
