html,body,#root{width:100%;min-width:0;margin:0}*,*:before,*:after{box-sizing:border-box}img,svg,video,canvas{max-width:100%}.mobile-card-list{display:none}@media (max-width: 767px){html,body{overflow-x:hidden}.desktop-table{display:none!important}.mobile-card-list{display:grid;gap:12px}.mobile-card-title{display:block;max-width:210px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mobile-card-fields{display:grid;gap:8px}.mobile-card-field{display:grid;gap:2px;min-width:0}.mobile-card-value{min-width:0;overflow-wrap:anywhere}.mobile-card-actions{width:100%;margin-top:12px}.mobile-card-actions .ant-space-item{flex:1 1 auto}.mobile-card-actions .ant-btn{width:100%}.mobile-filter-form.ant-form-inline,.mobile-filter-form .ant-form-item-control,.mobile-filter-form .ant-form-item-control-input,.mobile-filter-form .ant-form-item-control-input-content,.mobile-filter-form .ant-select,.mobile-filter-form .ant-input{width:100%!important}.mobile-filter-form.ant-form-inline .ant-form-item{width:100%;margin-right:0;margin-bottom:10px}.mobile-filter-form .ant-space{width:100%}.mobile-filter-form .ant-space-item{flex:1 1 0}.mobile-filter-form .ant-btn{width:100%}#root,#root>div,main,main>*{width:100%!important;min-width:0;max-width:100vw}[class$=-container],.ant-card,.ant-card-body,.ant-tabs,.ant-tabs-content,.ant-tabs-tabpane,.ant-form,.ant-list,.ant-descriptions,.ant-upload,.ant-alert{width:100%!important;min-width:0;max-width:100%}.ant-row{width:100%!important;min-width:0;max-width:100%;margin-left:0!important;margin-right:0!important}.ant-col{max-width:100%;min-width:0}.ant-space{max-width:100%;flex-wrap:wrap}.ant-space-item{max-width:100%}.ant-checkbox-group{width:100%}.ant-checkbox-group .ant-row{row-gap:8px}.ant-checkbox-wrapper{max-width:100%;white-space:normal}.ant-checkbox-label{min-width:0;overflow-wrap:anywhere}.ant-table-wrapper,.ant-table-container,.ant-table-content,.ant-table-body{max-width:100%}.ant-table-wrapper{overflow:hidden}.ant-table-container,.ant-table-content,.ant-table-body{overflow-x:auto!important;-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none}.ant-table-container::-webkit-scrollbar,.ant-table-content::-webkit-scrollbar,.ant-table-body::-webkit-scrollbar{width:0;height:0;display:none}.ant-table{min-width:100%}.ant-modal{max-width:calc(100vw - 24px);margin:12px auto}.ant-modal-content,.ant-modal-body{max-width:100%}.ant-drawer-content-wrapper{max-width:100vw}.ant-drawer-body{overflow-x:hidden}}
