*,*:before,*:after{box-sizing:border-box}*{margin:0}html,body{height:100%}body{line-height:1.5;-webkit-font-smoothing:antialiased}img,picture,video,canvas{display:block;max-width:100%}input,button,textarea,select{font:inherit}p,h1,h2,h3,h4,h5,h6{overflow-wrap:break-word}.colorWeak{filter:invert(80%)}.ant-pro-base-menu-vertical-item-title-collapsed{align-items:center!important}.ant-menu-title-content>a{display:flex}.ant-menu-light .ant-menu-item-selected{background-color:#0000000a!important}.ant-pro-global-footer{margin-block-start:12px!important;margin-block-end:12px!important}.ant-pro-global-footer-list{margin-block-end:0!important}.react-viewer-list>li>img{object-fit:cover!important;margin-left:0!important}.ant-pro-base-menu-vertical.ant-pro-base-menu-vertical-collapsed .ant-menu-submenu>.ant-menu-submenu-title{padding-inline:calc(50% - 12px)!important}@media(max-width:767px){html,body{overflow-x:hidden!important;max-width:100%}html,html body{overflow-y:scroll!important;width:100%!important;padding-inline:0!important;margin-inline:0!important}}.user-management-form-modal .ant-modal-content,.user-management-form-modal .ant-modal-container,.user-management-form-modal .ant-modal-body{overflow-x:hidden}.user-management-form-modal .ant-pro-steps-form,.user-management-form-modal .ant-steps,.user-management-form-modal .ant-form,.user-management-form-modal .ant-row{max-width:100%;min-width:0}@media(max-width:767px){.user-management-form-modal .ant-modal,.user-management-form-modal .ant-modal-container{width:calc(100vw - 16px)!important;max-width:calc(100vw - 16px)!important}.user-management-form-modal .ant-pro-steps-form-container,.user-management-form-modal .ant-pro-steps-form-step,.user-management-form-modal .ant-pro-steps-form-step>form{width:100%!important;min-width:0!important;max-width:100%!important}.user-management-form-modal .ant-modal-body{max-height:calc(100dvh - 160px);overflow-x:hidden;overflow-y:auto}.user-management-form-modal .ant-form-item,.user-management-form-modal .ant-col,.user-management-form-modal .ant-form-item-control,.user-management-form-modal .ant-form-item-control-input{max-width:100%}.user-management-form-modal .ant-form-item-control-input-content{width:calc(100% - 64px)!important;max-width:100%;margin-inline:0}.user-management-form-modal .ant-input,.user-management-form-modal .ant-input-affix-wrapper,.user-management-form-modal .ant-input-number,.user-management-form-modal .ant-select,.user-management-form-modal textarea{width:100%!important;max-width:100%}}@media(max-width:479px){.user-management-form-modal .ant-form-item-control-input-content{width:calc(100% - 80px)!important}}*::-webkit-scrollbar{width:5px;height:5px}*::-webkit-scrollbar-thumb{background:#00000026;border-radius:2.5px;-webkit-transition:.35s background-color;transition:.35s background-color}*::-webkit-scrollbar-thumb:hover{background-color:#00000040}*::-webkit-scrollbar-track{background-color:transparent}.umiIconDoNotUseThisHover{display:none}.umiIconDoNotUseThis:hover svg{display:none}.umiIconDoNotUseThis:hover .umiIconDoNotUseThisHover{display:inline-block}.umiIconLoadingCircle{display:inline-block;animation:umiIconLoadingCircle 1s linear infinite}@keyframes umiIconLoadingCircle{to{transform:rotate(360deg)}}#nprogress{pointer-events:none}#nprogress .bar{background:#29d;position:fixed;z-index:1031;top:0;left:0;width:100%;height:2px}#nprogress .peg{display:block;position:absolute;right:0;width:100px;height:100%;box-shadow:0 0 10px #29d,0 0 5px #29d;opacity:1;transform:rotate(3deg) translateY(-4px)}#nprogress .spinner{display:block;position:fixed;z-index:1031;top:15px;right:15px}#nprogress .spinner-icon{width:18px;height:18px;box-sizing:border-box;border:solid 2px transparent;border-top-color:#29d;border-left-color:#29d;border-radius:50%;animation:nprogress-spinner .4s linear infinite}.nprogress-custom-parent{overflow:hidden;position:relative}.nprogress-custom-parent #nprogress .spinner,.nprogress-custom-parent #nprogress .bar{position:absolute}@keyframes nprogress-spinner{0%{transform:rotate(0)}to{transform:rotate(360deg)}}body .ant-layout{min-height:100vh}@media(min-width:768px){body .ant-pro-sider.ant-layout-sider.ant-pro-sider-fixed{left:unset}}body .ant-menu-item .anticon+span{margin-inline-start:0}body .ant-pro-page-container .ant-page-header{padding-inline:20px;padding-block:0}body .ant-pro-page-container .ant-pro-page-container-children-container{padding-inline:20px;padding-block:12px}body .ant-menu .ant-menu-item{display:flex!important;align-items:center}body .ant-menu-light .ant-menu-item-selected{background-color:#0000000a}body .ant-pro-setting-drawer-handle{z-index:99}body .rumtime-keep-alive-tabs-layout .ant-tabs-nav{margin:0!important}@media(max-width:767px){body .ant-drawer:has(.ant-pro-sider){position:fixed!important;top:0!important;right:0!important;bottom:0!important;left:0!important;width:100%!important;height:100%!important;z-index:1000}body .ant-drawer:has(.ant-pro-sider) .ant-drawer-content-wrapper{max-width:80vw}body .ant-drawer:has(.ant-pro-sider) .ant-pro-sider,body .ant-drawer:has(.ant-pro-sider) .ant-pro-sider-fixed{position:relative!important;inset:auto!important;height:100%!important}body .ant-pro-layout>.ant-layout,body .ant-pro-layout>.ant-layout.ant-layout-has-sider{flex-direction:column!important}body .ant-pro-layout .ant-pro-layout-container{width:100%!important;max-width:100%!important;min-width:0!important;margin-inline:0!important;padding-inline-start:0!important}body .ant-drawer:has(.ant-pro-sider) .ant-drawer-body,body .ant-drawer:has(.ant-pro-sider) .ant-layout-sider,body .ant-drawer:has(.ant-pro-sider) .ant-layout-sider-dark,body .ant-drawer:has(.ant-pro-sider) .ant-layout-sider-children,body .ant-drawer:has(.ant-pro-sider) .ant-pro-sider,body .ant-drawer:has(.ant-pro-sider) .ant-menu{background:#fff!important}body #root,body .ant-pro-layout,body .ant-pro-layout-container,body .ant-pro-layout-content,body .ant-layout-content,body .ant-pro-page-container,body .ant-pro-page-container-children-container{overflow-x:hidden;max-width:100%;min-width:0}body .ant-drawer:has(.ant-pro-sider) .ant-drawer-content-wrapper,body .ant-drawer:has(.ant-pro-sider) .ant-drawer-section{height:100%!important;max-height:100dvh!important;min-height:0!important;overflow:hidden!important;box-sizing:border-box!important}body .ant-drawer:has(.ant-pro-sider) .ant-drawer-body{display:flex!important;flex-direction:column!important;height:100%!important;max-height:100dvh!important;min-height:0!important;width:100%!important;max-width:100%!important;padding:0!important;overflow:hidden!important}body .ant-drawer:has(.ant-pro-sider) .ant-layout-sider,body .ant-drawer:has(.ant-pro-sider) .ant-pro-sider{width:100%!important;max-width:100%!important;min-width:0!important;min-height:0!important;flex:1 1 auto!important;height:auto!important;overflow:hidden!important}body .ant-drawer:has(.ant-pro-sider) .ant-layout-sider-children{display:flex!important;flex-direction:column!important;width:100%!important;max-width:100%!important;height:100%!important;min-height:0!important;margin-inline-end:0!important;border-inline-end:none!important;overflow:hidden!important;box-sizing:border-box!important}body .ant-drawer:has(.ant-pro-sider) .ant-layout-sider-children>div:has(.ant-menu){flex:1 1 auto!important;min-height:0!important;max-width:100%;overflow-x:hidden!important;overflow-y:auto!important;-webkit-overflow-scrolling:touch;overscroll-behavior-y:contain}body .ant-drawer:has(.ant-pro-sider) .ant-menu,body .ant-drawer:has(.ant-pro-sider) .ant-menu-item,body .ant-drawer:has(.ant-pro-sider) .ant-menu-submenu-title,body .ant-drawer:has(.ant-pro-sider) .ant-menu-title-content,body .ant-drawer:has(.ant-pro-sider) .ant-menu-item .ant-space,body .ant-drawer:has(.ant-pro-sider) .ant-menu-submenu-title .ant-space{max-width:100%;min-width:0}body .ant-drawer:has(.ant-pro-sider) ::-webkit-scrollbar:horizontal{display:none!important;width:0!important;height:0!important}body .ant-pro-sider-collapsed-button,body .ant-drawer:has(.ant-pro-sider) .ant-pro-sider-collapsed-button{display:flex!important;position:absolute!important;inset-block-start:18px!important;inset-inline-end:8px!important;z-index:1002!important;width:24px!important;height:24px!important;color:#000000bf!important;background:#fff!important;border:1px solid rgba(0,0,0,.15)!important;border-radius:40px!important;box-shadow:0 2px 8px #0003!important}body .ant-pro-sider-collapsed-button svg,body .ant-drawer:has(.ant-pro-sider) .ant-pro-sider-collapsed-button svg{color:#000000bf!important;fill:currentColor!important}body .ant-pro-global-header-collapsed-button,body .ant-pro-global-header-collapsed-button .anticon,body .ant-pro-global-header-collapsed-button svg{color:#000000e0!important;fill:currentColor!important;font-size:18px!important}body .ant-pro-table-search,body .ant-pro-query-filter{overflow:visible}body .ant-pro-query-filter .ant-row,body .ant-pro-table-search .ant-row{flex-wrap:wrap!important}body .ant-pro-query-filter .ant-col,body .ant-pro-table-search .ant-col{flex:0 0 100%!important;max-width:100%!important;width:100%!important;padding-inline:0!important}body .ant-pro-query-filter .ant-form-item,body .ant-pro-table-search .ant-form-item{width:100%;max-width:100%;margin-inline:0!important}body .ant-pro-query-filter .ant-form-item-label{width:auto!important;max-width:40%;overflow:visible;white-space:nowrap}body .ant-pro-query-filter .ant-form-item-control,body .ant-pro-query-filter .ant-select,body .ant-pro-query-filter .ant-input,body .ant-pro-query-filter .ant-input-affix-wrapper,body .ant-pro-query-filter .ant-picker{width:100%!important;min-width:0!important;max-width:100%}body .ant-table-wrapper,body .ant-pro-table .ant-table-container,body .ant-table-content{width:100%;max-width:100%;overflow-x:auto!important;-webkit-overflow-scrolling:touch}body .ant-table{width:max-content;min-width:100%}body .ant-table-thead>tr>th,body .ant-table-tbody>tr>td{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;vertical-align:middle}body .ant-table-cell-fix-left,body .ant-table-cell-fix-right{position:static!important;left:auto!important;right:auto!important;box-shadow:none!important}body .rumtime-keep-alive-tabs-layout .ant-tabs-nav-wrap{overflow:hidden}body .ant-pro-page-container .ant-pro-page-container-children-container{padding-inline:12px;padding-block:8px}body .personal-setting-card,body .personal-setting-card .ant-card-body,body .personal-setting-tabs,body .personal-setting-tabs .ant-tabs-content-holder,body .personal-setting-tabs .ant-tabs-content,body .personal-setting-tabs .ant-tabs-tabpane{min-width:0;max-width:100%}body .personal-setting-card .ant-card-body{padding-inline:12px}body .personal-setting-tabs .ant-form{width:100%!important;max-width:100%!important}body .personal-setting-tabs .ant-form-item-label,body .personal-setting-tabs .ant-form-item-control{flex:0 0 100%;max-width:100%}body .personal-setting-tabs.ant-tabs-left{flex-direction:column!important}body .personal-setting-tabs.ant-tabs-left>.ant-tabs-nav{width:100%!important;min-width:0!important}}body .pending-ticket-add-bonus-uid-field{width:280px;max-width:100%;flex:0 0 280px;box-sizing:border-box}body .pending-ticket-add-bonus-uid-field .ant-select{width:100%}body .pending-ticket-add-bonus-uid-field .ant-select-single .ant-select-selector,body .pending-ticket-add-bonus-uid-field .ant-select-selection-item,body .pending-ticket-add-bonus-uid-field .ant-select-selection-placeholder{text-align:center}body .pending-ticket-add-bonus-uid-dropdown.ant-select-dropdown{width:280px!important;min-width:280px!important;max-width:280px!important}body .pending-ticket-add-bonus-uid-dropdown .ant-select-item-option-content{display:flex!important;justify-content:center!important;text-align:center;white-space:normal!important;word-break:break-all;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}
