*{margin:0;padding:0;box-sizing:border-box}html,html[data-theme=dark],html[data-theme=light],[data-theme=dark],[data-theme=light]{color-scheme:light!important}@media (prefers-color-scheme: dark){html,body,#root{color-scheme:light!important;background-color:#fff!important}}html,body,#root{height:100%;width:100%;overflow-x:hidden}#root{display:flex;flex-direction:column}.ant-layout{background:transparent!important}.ant-layout-header,.ant-layout-sider{background:#fff!important}body{margin:0!important;padding:0!important;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.sidebar-menu::-webkit-scrollbar{width:8px}.sidebar-menu::-webkit-scrollbar-track{background:#fff}.sidebar-menu::-webkit-scrollbar-thumb{background:#d1d5db;border-radius:4px}.sidebar-menu::-webkit-scrollbar-thumb:hover{background:#9ca3af}.ant-layout-sider-collapsed .sidebar-menu::-webkit-scrollbar{width:0}.sidebar-menu .ant-menu-submenu-inline>.ant-menu-submenu-title,.sidebar-menu .ant-menu-submenu-inline .ant-menu,.sidebar-menu .ant-menu-submenu .ant-menu,.sidebar-menu .ant-menu-submenu-inline .ant-menu-sub,.sidebar-menu .ant-menu-submenu .ant-menu-sub,.sidebar-menu .ant-menu-submenu .ant-menu.ant-menu-inline,.sidebar-menu .ant-menu-submenu .ant-menu.ant-menu-vertical,.ant-menu-light .ant-menu-submenu .ant-menu,.ant-menu-light .ant-menu-submenu-inline .ant-menu,.ant-menu-light.ant-menu-inline .ant-menu-submenu .ant-menu,.ant-menu-light.ant-menu-inline .ant-menu-submenu-inline .ant-menu{background:#fff!important;background-color:#fff!important}.sidebar-menu .ant-menu-submenu .ant-menu ul,.sidebar-menu .ant-menu-submenu .ant-menu li,.ant-menu-light .ant-menu-submenu .ant-menu ul,.ant-menu-light .ant-menu-submenu .ant-menu li{background:#fff!important;background-color:#fff!important}.sidebar-menu-popup,.ant-menu-submenu-popup,.ant-menu-light .ant-menu-submenu-popup,.ant-menu-submenu-popup.ant-menu-light,div[class*=ant-menu-submenu-popup],.ant-menu-submenu-popup>*,.ant-menu-submenu-popup ul,.ant-menu-submenu-popup li{background:#fff!important;background-color:#fff!important;border-radius:4px!important;box-shadow:0 4px 12px #00000026!important}.sidebar-menu-popup[style],.ant-menu-submenu-popup[style],div[class*=ant-menu-submenu-popup][style]{background:#fff!important;background-color:#fff!important}.sidebar-menu-popup .ant-menu,.ant-menu-submenu-popup .ant-menu,.ant-menu-light .ant-menu-submenu-popup .ant-menu,.ant-menu-submenu-popup .ant-menu.ant-menu-light,div[class*=ant-menu-submenu-popup] .ant-menu,.ant-menu-submenu-popup .ant-menu.ant-menu-light.ant-menu-vertical{background:#fff!important;background-color:#fff!important;border-radius:4px!important}.sidebar-menu .ant-menu-submenu .ant-menu-item,.sidebar-menu .ant-menu-submenu-inline .ant-menu-item,.ant-menu-light .ant-menu-submenu .ant-menu-item,.ant-menu-light .ant-menu-submenu-inline .ant-menu-item{background:#fff!important;background-color:#fff!important;color:#262626!important;padding:12px 16px!important;margin:4px 8px!important;border-radius:6px!important;transition:all .2s ease-in-out!important;font-size:15px!important;line-height:1.5!important}.sidebar-menu-popup .ant-menu-item,.ant-menu-submenu-popup .ant-menu-item,.ant-menu-light .ant-menu-submenu-popup .ant-menu-item,.ant-menu-submenu-popup .ant-menu-item.ant-menu-item{background:#fff!important;background-color:#fff!important;color:#262626!important;border-radius:4px!important;padding:12px 16px!important;transition:all .2s ease-in-out!important}.sidebar-menu .ant-menu-submenu .ant-menu-item:hover,.sidebar-menu .ant-menu-submenu-inline .ant-menu-item:hover,.ant-menu-light .ant-menu-submenu .ant-menu-item:hover{background:#f5f5f5!important;background-color:#f5f5f5!important;color:#262626!important;transform:scale(1.02)!important}.sidebar-menu-popup .ant-menu-item:hover,.ant-menu-submenu-popup .ant-menu-item:hover,.ant-menu-light .ant-menu-submenu-popup .ant-menu-item:hover{background:#f5f5f5!important;background-color:#f5f5f5!important;color:#262626!important}.sidebar-menu .ant-menu-submenu .ant-menu-item-selected,.sidebar-menu .ant-menu-submenu-inline .ant-menu-item-selected,.ant-menu-light .ant-menu-submenu .ant-menu-item-selected,.sidebar-menu .ant-menu-submenu .ant-menu-item-selected>*,.sidebar-menu .ant-menu-submenu-inline .ant-menu-item-selected>*,.ant-menu-light .ant-menu-submenu .ant-menu-item-selected>*{background:#991b1b!important;background-color:#991b1b!important;color:#fff!important;border:2px solid #991B1B!important;border-radius:6px!important;font-weight:500!important}.sidebar-menu .ant-menu-submenu .ant-menu-item-selected:before,.sidebar-menu .ant-menu-submenu-inline .ant-menu-item-selected:before{display:none!important}.sidebar-menu .ant-menu-submenu .ant-menu-item-selected .ant-menu-item-icon,.sidebar-menu .ant-menu-submenu-inline .ant-menu-item-selected .ant-menu-item-icon,.ant-menu-light .ant-menu-submenu .ant-menu-item-selected .ant-menu-item-icon{color:#fff!important}.sidebar-menu .ant-menu-submenu .ant-menu-item-selected .ant-menu-title-content,.sidebar-menu .ant-menu-submenu-inline .ant-menu-item-selected .ant-menu-title-content,.ant-menu-light .ant-menu-submenu .ant-menu-item-selected .ant-menu-title-content{background:transparent!important;background-color:transparent!important;color:#fff!important}.sidebar-menu-popup .ant-menu-item-selected,.ant-menu-submenu-popup .ant-menu-item-selected,.ant-menu-light .ant-menu-submenu-popup .ant-menu-item-selected{background:#991b1b!important;background-color:#991b1b!important;color:#fff!important}.sidebar-menu .ant-menu-item:hover,.sidebar-menu .ant-menu-submenu-title:hover,.ant-menu-light .ant-menu-item:hover,.ant-menu-light .ant-menu-submenu-title:hover{background:#f5f5f5!important;background-color:#f5f5f5!important;color:#262626!important;transition:all .2s ease-in-out!important}.sidebar-menu .ant-menu-item-selected,.sidebar-menu .ant-menu-item-selected>*,.ant-menu-light .ant-menu-item-selected,.ant-menu-light .ant-menu-item-selected>*{background:#991b1b!important;background-color:#991b1b!important;color:#fff!important;border:2px solid #991B1B!important;border-radius:6px!important;font-weight:500!important}.sidebar-menu .ant-menu-item-selected:before,.ant-menu-light .ant-menu-item-selected:before{display:none!important}.sidebar-menu .ant-menu-item-selected .ant-menu-item-icon,.ant-menu-light .ant-menu-item-selected .ant-menu-item-icon{color:#fff!important}.sidebar-menu .ant-menu-item-selected .ant-menu-title-content,.ant-menu-light .ant-menu-item-selected .ant-menu-title-content{background:transparent!important;background-color:transparent!important;color:#fff!important}.sidebar-menu .ant-menu-submenu-title:hover{background:#f5f5f5!important;background-color:#f5f5f5!important;color:#262626!important}.sidebar-menu .ant-menu-submenu-open>.ant-menu-submenu-title,.ant-menu-light .ant-menu-submenu-open>.ant-menu-submenu-title{background:#f5f5f5!important;background-color:#f5f5f5!important;color:#262626!important}.sidebar-menu .ant-menu-submenu .ant-menu-item-selected~.ant-menu-submenu-title,.sidebar-menu .ant-menu-submenu-inline .ant-menu-item-selected~.ant-menu-submenu-title{background:#f5f5f5!important;background-color:#f5f5f5!important;color:#262626!important}.sidebar-menu .ant-menu-item-icon,.sidebar-menu .ant-menu-submenu-title .ant-menu-item-icon,.ant-menu-dark .ant-menu-item-icon,.ant-menu-dark .ant-menu-submenu-title .ant-menu-item-icon{font-size:18px!important;width:18px!important;height:18px!important;margin-right:12px!important}.sidebar-menu .ant-menu-item,.sidebar-menu .ant-menu-submenu-title{padding:12px 16px!important;margin:4px 8px!important;border-radius:6px!important;transition:all .2s ease-in-out!important;font-size:15px!important;line-height:1.5!important;height:auto!important;min-height:44px!important}.sidebar-menu li.ant-menu-item-selected,.sidebar-menu li.ant-menu-item-selected>a,.ant-menu-light li.ant-menu-item-selected,.ant-menu-light li.ant-menu-item-selected>a{background:#991b1b!important;background-color:#991b1b!important}.sidebar-menu .ant-menu-submenu li.ant-menu-item-selected,.sidebar-menu .ant-menu-submenu li.ant-menu-item-selected>a,.ant-menu-light .ant-menu-submenu li.ant-menu-item-selected,.ant-menu-light .ant-menu-submenu li.ant-menu-item-selected>a{background:#991b1b!important;background-color:#991b1b!important}.sidebar-menu-popup .ant-menu-item-icon,.ant-menu-submenu-popup .ant-menu-item-icon,.ant-menu-light .ant-menu-submenu-popup .ant-menu-item-icon{color:#262626!important;font-size:18px!important}.sidebar-menu-popup .ant-menu-title-content,.ant-menu-submenu-popup .ant-menu-title-content,.ant-menu-light .ant-menu-submenu-popup .ant-menu-title-content{color:#262626!important;font-size:15px!important}.sidebar-menu-popup .ant-menu-submenu-title,.ant-menu-submenu-popup .ant-menu-submenu-title,.ant-menu-light .ant-menu-submenu-popup .ant-menu-submenu-title{background:#fff!important;background-color:#fff!important;color:#262626!important}.sidebar-menu .ant-menu-submenu .ant-menu{padding-left:24px!important}.sidebar-menu *{transition:background-color .2s ease-in-out,color .2s ease-in-out,transform .2s ease-in-out!important}@media (max-width: 576px){.hidden-xs{display:none!important}.visible-xs{display:inline-block!important}}@media (min-width: 577px){.visible-xs{display:none!important}}.ant-table-wrapper .ant-table-thead>tr>th{position:sticky!important;top:0!important;z-index:10!important;background:#fafafa!important;box-shadow:0 2px 2px -1px #0000001a!important}.ant-table-wrapper .ant-table-thead>tr>th:before{display:none!important}.ant-table-container .ant-table-thead>tr>th{position:sticky!important;top:0!important;z-index:10!important;background:#fafafa!important}.ant-modal,.ant-modal-wrap,.ant-modal-mask,div[class*=ant-modal],.ant-modal-root .ant-modal-wrap{z-index:3000!important}.ant-modal-mask{z-index:2999!important}.ant-modal-confirm,.ant-modal-confirm-wrap,div[class*=ant-modal-confirm]{z-index:3000!important}.ant-modal .ant-select-dropdown,.ant-modal .ant-dropdown,.ant-modal [class*=ant-select-dropdown],.ant-modal [class*=ant-dropdown],.ant-modal .rc-select-dropdown{z-index:3100!important}@media (max-width: 576px){.responsive-title{font-size:clamp(24px,6vw,36px)!important}.responsive-subtitle{font-size:clamp(16px,4vw,20px)!important}.responsive-text{font-size:clamp(14px,3vw,16px)!important}}@media (min-width: 577px) and (max-width: 768px){.responsive-title{font-size:clamp(28px,5vw,40px)!important}.responsive-subtitle{font-size:clamp(18px,3vw,22px)!important}.responsive-text{font-size:clamp(15px,2.5vw,17px)!important}}@media (min-width: 769px){.responsive-title{font-size:clamp(32px,4vw,48px)!important}.responsive-subtitle{font-size:clamp(20px,2.5vw,24px)!important}.responsive-text{font-size:clamp(16px,2vw,18px)!important}}
