/* System controls only: never alter question labels, answer values or question ordering. */
html:not([lang^="zh"]) .el-button:not(.is-circle){height:auto;min-height:var(--el-component-size,32px);max-width:100%;white-space:normal;line-height:1.45;padding-top:7px;padding-bottom:7px;flex-shrink:0}
html:not([lang^="zh"]) .el-button:not(.is-circle)>span{white-space:normal;overflow-wrap:anywhere;min-width:0;text-align:center}
html:not([lang^="zh"]) .el-button+.el-button{margin-inline-start:8px}
html:not([lang^="zh"]) .el-dialog{max-width:calc(100vw - 32px)}
html:not([lang^="zh"]) .el-dialog__footer,html:not([lang^="zh"]) .el-drawer__footer{display:flex;justify-content:flex-end;flex-wrap:wrap;gap:8px}
html:not([lang^="zh"]) .el-dialog__footer .el-button+.el-button{margin-inline-start:0}
html:not([lang^="zh"]) .el-dropdown-menu__item,html:not([lang^="zh"]) .el-select-dropdown__item{height:auto;min-height:34px;white-space:normal;line-height:1.5;padding-top:7px;padding-bottom:7px;overflow-wrap:anywhere}
html:not([lang^="zh"]) .el-select-dropdown{max-width:calc(100vw - 24px)}
html:not([lang^="zh"]) .el-select-dropdown__item{padding-inline-end:28px}
html:not([lang^="zh"]) .export-form .el-form-item{align-items:flex-start}
html:not([lang^="zh"]) .export-form .el-form-item__label{width:35%!important;max-width:170px;height:auto;min-height:32px;line-height:1.5;white-space:normal;overflow-wrap:anywhere;padding-top:6px;padding-bottom:6px}
html:not([lang^="zh"]) .export-form .el-form-item__content{min-width:0}
html:not([lang^="zh"]) .layout-aside .el-menu-item,html:not([lang^="zh"]) .layout-aside .el-sub-menu__title{height:auto;min-height:50px;line-height:1.5;white-space:normal;padding-top:11px;padding-bottom:11px}
html:not([lang^="zh"]) .layout-aside .el-menu-item span,html:not([lang^="zh"]) .layout-aside .el-sub-menu__title span{overflow-wrap:anywhere}
html:not([lang^="zh"]) .el-menu--collapse .el-menu-item,html:not([lang^="zh"]) .el-menu--collapse .el-sub-menu__title{height:50px;overflow:hidden}
@media(max-width:600px){html:not([lang^="zh"]) .el-dialog{width:calc(100vw - 24px)!important}html:not([lang^="zh"]) .export-form .el-form-item__label{width:100%!important;max-width:none;text-align:start;justify-content:flex-start}html:not([lang^="zh"]) .export-form .el-form-item{display:flex;flex-direction:column}html:not([lang^="zh"]) .export-form .el-form-item__content{width:100%;margin-left:0!important}}
