.brand small{font-size:9px}.qms-record-title{display:flex;align-items:center;justify-content:space-between;background:#f3f7ff;padding:14px 16px;margin-bottom:18px;gap:15px}.qms-record-title>b{font-size:16px;color:#344b70}.qms-refbar{display:flex;flex-wrap:wrap;gap:8px 20px;border:1px solid #e5eaf3;background:#fafbfe;padding:12px;margin-bottom:18px;font-size:12px}.qms-flow{display:grid;grid-template-columns:repeat(5,1fr);gap:12px}.qms-flow button{position:relative;background:#f6f9ff;border-color:#e0e8f8;text-align:left;padding:16px;font-size:13px;color:#526b8f}.qms-flow span{display:block;width:25px;height:25px;border-radius:50%;background:#e4ecff;color:#628df7;line-height:25px;text-align:center;margin-bottom:10px}.qms-flow small{display:block;font-size:10px;color:#a3aec0;margin-top:8px}.qms-flow button:not(:last-child):after{content:'›';position:absolute;right:-10px;top:40%;font-size:20px;color:#a3b8dd;z-index:1}.qms-case-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:12px}.qms-case-grid button{padding:17px;text-align:left;line-height:1.7;border-color:#e1e7f0}.qms-case-grid b{display:block;font-size:13px;font-weight:500;color:#3d5576}.qms-case-grid small{display:block;color:#9aa7b8;font-size:11px;margin:8px 0}.qms-case-grid span{color:#628df7;font-size:12px}.qms-kpi-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:12px}.qms-kpi-grid>div{background:#f5f8ff;border:1px solid #e4eaf5;padding:18px}.qms-kpi-grid small{display:block;color:#7c8da5;font-size:12px}.qms-kpi-grid strong{display:block;font-size:26px;color:#496d9e;margin-top:8px}.qms-bar-row{display:flex;align-items:center;gap:14px;padding:12px 0;border-bottom:1px solid #f1f3f7}.qms-bar-row>span{width:90px}.qms-bar-row>div{height:9px;background:#eff3fa;flex:1;border-radius:3px;overflow:hidden}.qms-bar-row i{display:block;height:100%;background:#85a6ec}.dialog-footer{flex-wrap:wrap}.dialog-footer .small{padding:7px 10px}.form-field textarea{min-height:76px}.form-grid .form-field:has(textarea){grid-column:1/-1}.table-wrap td:last-child{white-space:nowrap}.table-wrap .link{font-size:12px}.tabs{scrollbar-width:thin}#qmsOperation input[type=number]{width:100%}@media(max-width:1100px){.qms-case-grid{grid-template-columns:1fr 1fr}.qms-flow{grid-template-columns:repeat(3,1fr)}}@media(max-width:720px){.qms-flow,.qms-case-grid{grid-template-columns:1fr}.qms-flow button:after{display:none}.qms-kpi-grid{grid-template-columns:1fr 1fr}.qms-record-title{align-items:flex-start}.dialog-footer{gap:6px}}@media print{.qms-refbar button{display:inline;color:#333}.qms-flow{display:none}.qms-kpi-grid{grid-template-columns:repeat(4,1fr)}}
.brand{padding:0 12px;gap:7px}.brand-mark{font-size:20px}.brand>span:last-child{white-space:nowrap;font-size:12px}.sidebar .brand i{font-size:13px!important}.brand small{font-size:9px;white-space:nowrap}
