html,body,#root{min-height:100%;margin:0;padding:0}body{text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.ant-pro-table,.ant-table-wrapper{max-width:100%}.ant-table-content{overflow-x:auto!important;overscroll-behavior-inline:contain}.ant-card-head-title,.ant-collapse-header-text,.ant-descriptions-item-content,.ant-descriptions-item-label,.ant-typography,.ant-tag,.ant-btn>span{overflow-wrap:anywhere}.ant-space-item,.ant-card,.ant-collapse,.ant-collapse-content,.ant-pro-table-list-toolbar,.ant-pro-table-list-toolbar-container{min-width:0}ul,ol{list-style:none}.announcement-content img,[contenteditable=true] img{display:block;max-width:100%;height:auto;margin-block:12px;border-radius:6px}@media(max-width:767px){.ant-pro-page-container-children-container,.ant-pro-page-container-content{padding-inline:12px!important}.ant-pro-page-container .ant-page-header-heading,.ant-pro-page-container .ant-page-header-heading-left,.ant-pro-page-container .ant-page-header-heading-extra,.ant-pro-table-list-toolbar-container,.ant-card-head-wrapper,.ant-collapse-header{flex-wrap:wrap;min-width:0}.ant-pro-page-container .ant-page-header-heading-extra,.ant-card-extra{margin-inline-start:0}.ant-card-head-title,.ant-collapse-header-text{flex:1 1 180px;white-space:normal}.ant-card-body,.ant-collapse-content-box{padding:12px!important}.ant-tabs-nav-list{max-width:none}.ant-modal-root .ant-modal{width:calc(100vw - 16px)!important;max-width:calc(100vw - 16px)!important;margin:8px auto;padding-bottom:8px}.ant-modal-root .ant-modal-content{max-height:calc(100dvh - 16px);padding:16px;overflow-y:auto}.ant-modal-root .ant-modal-body{max-height:none!important;overflow:visible!important}.ant-modal-root .ant-col-8,.ant-modal-root .ant-col-12,.ant-modal-root .ant-col-16{flex:0 0 100%;max-width:100%}.ant-modal-root .ant-space-horizontal{flex-wrap:wrap;width:100%}.ant-modal-root .ant-space-horizontal>.ant-space-item,.ant-modal-root .ant-form-item,.ant-modal-root .ant-picker,.ant-modal-root .ant-input-number,.ant-modal-root .ant-select{width:100%!important;max-width:100%}.ant-table-cell{white-space:normal}.ant-descriptions-view table{table-layout:fixed}.ant-descriptions-item-content{min-width:0;word-break:break-word}}
