.bpms-owner-main{object-fit:contain!important;max-width:100%}.brand img.bpms-owner-main,.bpms-logo-block img.bpms-owner-main{width:190px!important;height:85px!important}.brand img.bpms-secondary-logo,.bpms-logo-block img.bpms-secondary-logo{width:56px!important;height:56px!important;object-fit:contain;opacity:.85;flex-shrink:0}.bpms-logo-block{display:flex;align-items:center;gap:18px}.login-logo.bpms-owner-main{width:230px!important;height:115px!important}.login-logo+.bpms-secondary-logo{width:48px;height:48px;object-fit:contain;display:block;margin:0 auto 14px}.phead img.bpms-owner-main{width:160px!important;height:80px!important}.phead .bpms-secondary-logo{width:50px!important;height:50px!important;object-fit:contain;margin-left:20px}.brand:has(.bpms-owner-main){flex-wrap:wrap}.bpms-branding-caption{font-size:11px;color:#64748b}
@media(max-width:600px){.brand img.bpms-owner-main,.bpms-logo-block img.bpms-owner-main{width:155px!important;height:78px!important}.bpms-logo-block{gap:12px}}

@font-face{font-family:"BPMS Report SC";src:url("/assets/fonts/NotoSansCJKsc-Regular.woff2") format("woff2");font-display:swap;unicode-range:U+2000-206F,U+2E80-9FFF,U+F900-FAFF,U+FF00-FFEF}html body,html input,html select,html textarea,html button{font-family:Arial,"BPMS Report SC",system-ui,sans-serif}html[lang="zh-CN"] body,html[lang="zh-CN"] input,html[lang="zh-CN"] select,html[lang="zh-CN"] button,html[lang="zh-CN"] textarea{font-family:"BPMS Report SC",system-ui,sans-serif!important}
