@import "https://fonts.googleapis.com/css2?family=Roboto:wght@300;400;500;700&display=swap";html{zoom:.8}:root{--ant-font-weight-strong:400!important}#root input,#root .ant-picker-input>input,#root .ant-select-selection-item,#root .ant-select-selection-placeholder,#root .ant-select-item-option-content,#root~* input,#root~* .ant-select-item-option-content,#root~* .ant-select-selection-item,.ant-picker-dropdown input,.ant-select-dropdown .ant-select-item-option-content{font-weight:400!important}html,body,#root{height:100%;margin:0}body{color:#3c4858;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:#f5f6fa;font-family:Roboto,Helvetica,Arial,sans-serif;font-weight:300;line-height:1.5em;overflow:hidden}*,:before,:after{font-family:Roboto,Helvetica,Arial,sans-serif!important}.ant-card{transition:box-shadow .2s,transform .2s;border:1px solid #0000000a!important;border-radius:16px!important;box-shadow:0 1px 3px #0000000a,0 4px 16px #0000000f!important}.ant-card:hover{box-shadow:0 2px 6px #0000000f,0 8px 28px #055dca14!important}.stat-card.ant-card{border-left:4px solid var(--card-accent)!important;background:var(--card-bg,#fff)!important}.ant-card .ant-card-head{border-bottom:1px solid #0000000f;padding:12px 16px 10px}.ant-card .ant-card-head-title{color:#055dca!important;letter-spacing:-.035em!important;font-size:16px!important;font-weight:800!important}.ant-card .ant-card-body{color:#4f5968;font-size:17px;padding:14px 16px!important}.ant-table-wrapper{background:#fff;border:none;overflow:hidden;box-shadow:0 1px 4px #00000024;border-radius:6px!important}.ant-table-thead>tr>th:before{display:none!important}.ant-table-column-sorter{margin-right:14px!important}.ant-table-tbody>tr>td .ant-btn-text{padding-left:0!important}.ant-table-summary>tr>td{padding:12px 8px!important}.employee-form .ant-input,.employee-form .ant-input:hover,.employee-form .ant-input:focus,.employee-form .ant-input-disabled,.employee-form .ant-input-number .ant-input-number-input,.employee-form .ant-input-number,.employee-form .ant-input-number:hover,.employee-form .ant-picker,.employee-form .ant-picker:hover,.employee-form .ant-select .ant-select-selector,.employee-form .ant-select:hover .ant-select-selector,.employee-form .ant-select-focused .ant-select-selector{box-shadow:none!important;background:0 0!important;border:none!important;border-bottom:1px solid #d9d9d9!important;border-radius:0!important;outline:none!important;padding-left:0!important}.employee-form .ant-input:focus,.employee-form .ant-input-number-focused,.employee-form .ant-picker-focused,.employee-form .ant-select-focused .ant-select-selector{border-bottom-color:#055dca!important}.employee-form .ant-input-number-input{padding-left:0!important}.employee-form .ant-picker{margin-left:0!important}.employee-form .ant-input-number{box-shadow:none!important;border:none!important;margin-left:0!important;padding-left:0!important}.employee-form .ant-input-number .ant-input-number-input-wrap{padding-left:0!important}.employee-form .ant-form-item-label{padding-bottom:4px!important}.employee-form .ant-form-item-label>label{color:#000!important;letter-spacing:.02em!important;font-size:14px!important;font-weight:700!important;line-height:1.4!important}.employee-form .ant-input,.employee-form .ant-input-number-input{color:#3c4858!important;font-size:16px!important;font-weight:400!important;line-height:1.5em!important}.employee-form .ant-select{width:100%!important}.employee-form .ant-select .ant-select-selection-item,.employee-form .ant-select-selection-item,.employee-form .ant-picker-input>input{color:#191b20!important;font-size:16px!important;font-weight:700!important}.employee-form .ant-select .ant-select-selector,.employee-form .ant-select-borderless .ant-select-selector{box-shadow:none!important;background:0 0!important;border:none!important;border-bottom:1px solid #d9d9d9!important;border-radius:0!important}.employee-form .ant-select-focused .ant-select-selector,.employee-form .ant-select-open .ant-select-selector{box-shadow:none!important;border-bottom-color:#055dca!important}.employee-form .ant-input::placeholder,.employee-form .ant-input-number-input::placeholder,.employee-form .ant-picker-input>input::placeholder{color:#0000!important}.employee-form .ant-select-selection-placeholder{color:#aaa!important}.employee-form .ant-form-item{margin-bottom:20px!important}.ant-table-thead>tr>th{font-size:16px!important}.ant-table-tbody>tr>td{color:#3c4858!important;font-family:Roboto,Helvetica,Arial,sans-serif!important;font-size:15px!important;font-weight:300!important;line-height:1.5em!important}.ant-select *,.ant-picker *,.ant-input,.ant-input-affix-wrapper *,.ant-form-item *,.ant-modal *,.ant-drawer *,.ant-select-dropdown *,.ant-select-dropdown,.rc-virtual-list *,.ant-select-item,.ant-select-item-option,.ant-select-item-option-content,.ant-picker *,.ant-picker-input *,.ant-picker-input input,.ant-picker-dropdown *,.ant-input-number *,.ant-input-number-input{font-weight:400!important}.ant-tabs-nav{background:#e8f0fd!important;border-radius:10px!important;margin-bottom:16px!important;padding:4px 8px!important}.ant-tabs-nav:before{border-bottom:none!important}.ant-table-thead>tr>th,.ant-table-tbody>tr>td{text-align:left!important}.ant-table-thead>tr>th[style*=text-align\:right],.ant-table-thead>tr>th[style*="text-align: right"],.ant-table-tbody>tr>td[style*=text-align\:right],.ant-table-tbody>tr>td[style*="text-align: right"]{text-align:right!important}.ant-table-tbody>tr>td[style*=text-align\:right],.ant-table-tbody>tr>td[style*="text-align: right"]{padding-right:40px!important}.ant-table-thead>tr>th[style*=text-align\:center],.ant-table-thead>tr>th[style*="text-align: center"],.ant-table-tbody>tr>td[style*=text-align\:center],.ant-table-tbody>tr>td[style*="text-align: center"]{text-align:center!important}.ant-table-thead>tr>th.col-header-normal{font-weight:400!important}.ant-table-thead>tr>th{letter-spacing:0!important;color:#055dca!important;white-space:nowrap!important;background:#fff!important;border-bottom:1px solid #eee!important;padding:12px!important;font-family:Roboto,Helvetica,Arial,sans-serif!important;font-size:16px!important;font-weight:600!important}.ant-table-tbody>tr>td{color:#3c4858!important;letter-spacing:0!important;border-bottom:1px solid #eee!important;height:auto!important;padding:12px!important;font-family:Roboto,Helvetica,Arial,sans-serif!important;font-size:15px!important;font-weight:400!important}.ant-table-tbody>tr:last-child>td{border-bottom:none!important}.ant-table-tbody>tr:hover>td{background:#fafafa!important}.ant-menu-light .ant-menu-item,.ant-menu-light .ant-menu-submenu-title{letter-spacing:-.02em!important;color:#4f5968!important;border-radius:10px!important;height:46px!important;margin-block:1px!important;padding-left:14px!important;font-size:14px!important;font-weight:700!important;line-height:46px!important}.ant-menu-inline-collapsed .ant-menu-item,.ant-menu-inline-collapsed .ant-menu-submenu-title{padding-left:0!important;justify-content:center!important;align-items:center!important;padding-inline:0!important;display:flex!important}.ant-menu-light .ant-menu-item-selected{color:#fff!important;background:linear-gradient(135deg,#055dca,#055dca)!important;border-radius:10px!important;font-weight:700!important;box-shadow:0 2px 8px #055dca40!important}.ant-menu-light .ant-menu-item-selected .anticon,.ant-menu-light .ant-menu-item-selected span{color:#fff!important}.ant-layout-sider-collapsed .ant-menu-light .ant-menu-item{justify-content:center!important;align-items:center!important;padding-left:0!important;padding-right:0!important;display:flex!important}.ant-layout-sider-collapsed .ant-menu-light .ant-menu-item-selected{border-radius:14px!important;width:44px!important;min-width:44px!important;margin-inline:auto!important;padding-inline:0!important}.ant-layout-sider-collapsed .ant-menu-light .ant-menu-item-selected .anticon{margin-inline-end:0!important}.ant-menu-light .ant-menu-submenu-selected>.ant-menu-submenu-title{color:#055dca!important;font-weight:700!important}.ant-menu-light .ant-menu-sub .ant-menu-item{letter-spacing:-.02em!important;color:#4f5968!important;border-radius:10px!important;height:46px!important;margin-block:1px!important;padding-left:32px!important;font-size:14px!important;font-weight:700!important;line-height:46px!important}.ant-menu-light .ant-menu-sub{background:#fff!important}.ant-menu-light .ant-menu-item:not(.ant-menu-item-selected):hover,.ant-menu-light .ant-menu-submenu-title:hover{color:#055dca!important;background:#dff3e873!important;border-radius:12px!important}.ant-menu-light .ant-menu-item:not(.ant-menu-item-selected):hover .anticon,.ant-menu-light .ant-menu-item:not(.ant-menu-item-selected):hover span{color:#055dca!important}.ant-layout-header{line-height:normal!important;overflow:visible!important}.app-main-header{background:linear-gradient(60deg,#1a6fd4,#055dca)!important;box-shadow:0 4px 20px #055dca4d!important}.app-shell-sider,.app-shell-sider.ant-layout-sider{background:#0d1f35!important}.ant-layout-sider-children{background:0 0!important;height:100%!important}.app-shell-sider .ant-menu-light{background:0 0!important}.app-shell-sider .ant-menu-light .ant-menu-item{color:#ffffffe6!important;border-radius:0!important;width:100%!important;height:46px!important;margin:0!important;padding-left:24px!important;font-family:Roboto,Helvetica,Arial,sans-serif!important;font-size:14px!important;font-weight:300!important;line-height:46px!important}.app-shell-sider .ant-menu-light .ant-menu-item .anticon{color:#ffffffd9!important;font-size:17px!important}.app-shell-sider .ant-menu-light .ant-menu-item:not(.ant-menu-item-selected):hover{color:#fff!important;background:#ffffff14!important;border-radius:0!important}.app-shell-sider .ant-menu-light .ant-menu-item:not(.ant-menu-item-selected):hover .anticon,.app-shell-sider .ant-menu-light .ant-menu-item:not(.ant-menu-item-selected):hover span{color:#fff!important}.app-shell-sider .ant-menu-light .ant-menu-item-selected{color:#fff!important;box-shadow:none!important;background:#055dca!important;border-left:3px solid #fff!important;border-radius:0!important}.app-shell-sider .ant-menu-light .ant-menu-item-selected .anticon,.app-shell-sider .ant-menu-light .ant-menu-item-selected span{color:#fff!important}.app-shell-sider .ant-menu-item-group-title{color:#ffffff73!important;letter-spacing:.08em!important;text-transform:uppercase!important;padding:16px 15px 4px 24px!important;font-size:11px!important;font-weight:700!important}.app-shell-sider .ant-menu-item-divider{background:#ffffff1f!important;margin:6px 15px!important}.ant-layout-sider-collapsed .app-shell-sider .ant-menu-light .ant-menu-item{justify-content:center!important;align-items:center!important;padding-left:0!important;padding-right:0!important;display:flex!important}.logout-btn:hover{opacity:.85!important}.ant-layout-sider{transition:all .3s cubic-bezier(.4,0,.2,1)!important}.ant-layout-sider *{transition:opacity .2s,color .2s}.ant-menu-inline-collapsed .ant-menu-item span.ant-menu-title-content,.ant-menu-inline-collapsed .ant-menu-submenu-title span.ant-menu-title-content{opacity:0;transition:opacity .15s}.ant-layout-sider:not(.ant-layout-sider-collapsed) .ant-menu-item span.ant-menu-title-content,.ant-layout-sider:not(.ant-layout-sider-collapsed) .ant-menu-submenu-title span.ant-menu-title-content{opacity:1;transition:opacity .25s .1s}.photo-upload-zone:hover .photo-hover-overlay{opacity:1!important}.photo-upload-zone:not(:has(img)):hover{background:#eaf1fd!important;border-color:#055dca!important}.sidebar-scroll::-webkit-scrollbar{width:6px}.sidebar-scroll::-webkit-scrollbar-track{background:#ffffff0d;border-radius:9999px}.sidebar-scroll::-webkit-scrollbar-thumb{background:#fff3;border-radius:9999px}.sidebar-scroll::-webkit-scrollbar-thumb:hover{background:#fff6}.table-card-header{background:linear-gradient(60deg,#1a6fd4,#055dca);border-radius:6px 6px 0 0;margin:-1px -1px 0;padding:20px 24px 16px;box-shadow:0 4px 20px #00000024,0 7px 10px -5px #055dca66}.table-card-header h3,.table-card-header .table-card-title{color:#fff!important;letter-spacing:0!important;margin:0 0 4px!important;font-size:16px!important;font-weight:700!important}.table-card-header .table-card-subtitle{color:#ffffffbf;font-size:13px}.table-card-body{background:#fff;border-radius:0 0 6px 6px;padding:0;overflow:hidden;box-shadow:0 1px 4px #00000024}.ant-table-header,.ant-table-sticky-holder{box-shadow:none!important;background:0 0!important;border-bottom:none!important}.ant-table-body{border-top:none!important;margin-top:0!important}.ant-table-tbody>tr.ant-table-measure-row{visibility:hidden!important;height:0!important}.ant-table-tbody>tr.ant-table-measure-row>td{border:0!important;height:0!important;padding:0!important;line-height:0!important;overflow:hidden!important}.ant-table-body{scrollbar-width:thin!important;scrollbar-color:#055dca #e8f0fd!important}.ant-table-body::-webkit-scrollbar{width:2px!important;height:2px!important}.ant-table-body::-webkit-scrollbar-track{background:#e8f0fd!important;border-radius:9999px!important}.ant-table-body::-webkit-scrollbar-thumb{background:#055dca!important;border-radius:9999px!important}.ant-table-body::-webkit-scrollbar-thumb:hover{background:#055dca!important}.ant-table-body::-webkit-scrollbar-button{width:0!important;height:0!important;display:none!important}.os-scrollbar-arrow{display:none!important}.os-scrollbar{--os-size:5px!important;--os-padding-perpendicular:2px!important}.os-scrollbar-track{background:0 0!important}.os-scrollbar-handle,.os-scrollbar-handle:hover,.os-scrollbar-handle.active,.os-scrollbar-handle:active{opacity:1!important;background:#055dca!important;border-radius:10px!important}.sidebar-toggle:hover{color:#fff!important;background:#ffffff40!important;border-color:#fff6!important}.ant-btn-primary{background:linear-gradient(135deg,#055dca,#055dca)!important;border:none!important;font-weight:600!important;box-shadow:0 2px 8px #055dca4d!important}.ant-btn-primary:hover{background:linear-gradient(135deg,#055dca,#055dca)!important;box-shadow:0 4px 12px #055dca66!important}.ant-modal-wrap{align-items:center!important;display:flex!important}.ant-modal{width:600px!important;max-width:calc(100vw - 24px)!important;padding-bottom:0!important;top:0!important}.ant-modal-content{border-radius:16px!important;box-shadow:0 20px 60px #00000026!important}.ant-modal-header{padding-inline:24px!important;background:#f5f6fa!important;border-bottom:none!important;border-radius:16px 16px 0 0!important;margin-inline:-24px!important;padding-top:4px!important;padding-bottom:12px!important;position:relative!important}.ant-modal-header:after{content:""!important;background:#c9cdd4!important;height:1px!important;position:absolute!important;bottom:0!important;left:0!important;right:0!important}.ant-modal-footer{margin-inline:-24px!important;padding-inline:24px!important;background:#f5f6fa!important;border-top:none!important;border-radius:0 0 16px 16px!important;margin-top:8px!important;margin-bottom:-24px!important;padding-top:16px!important;padding-bottom:20px!important;position:relative!important}.ant-modal-footer:before{content:""!important;background:#c9cdd4!important;height:1px!important;position:absolute!important;top:0!important;left:0!important;right:0!important}.ant-tag{border-radius:6px!important;font-size:14px!important;font-weight:500!important}.ant-input:not(textarea),.ant-input-outlined:not(textarea),.ant-input-number,.ant-input-number-outlined,.ant-picker,.ant-picker-outlined{background:#fff!important;border:1.5px solid #c9cdd4!important;border-radius:8px!important;align-items:center!important;height:36px!important;display:flex!important;box-shadow:0 1px 3px #0000000d!important}.ant-input-affix-wrapper,.ant-input-affix-wrapper-outlined{background:#fff!important;border:1.5px solid #c9cdd4!important;border-radius:8px!important;align-items:center!important;height:40px!important;display:flex!important;box-shadow:0 1px 3px #0000000d!important}.ant-input-affix-wrapper .ant-input:not(textarea),.ant-input-affix-wrapper-outlined .ant-input:not(textarea){box-shadow:none!important;background:0 0!important;border:none!important;height:auto!important}textarea.ant-input{color:#191b20!important;letter-spacing:-.01em!important;background:#fff!important;border:1.5px solid #c9cdd4!important;border-radius:10px!important;font-size:16px!important;font-weight:600!important;box-shadow:0 1px 3px #0000000d!important}.ant-input:not(textarea),.ant-input-number-input,.ant-picker-input>input{color:#191b20!important;letter-spacing:-.01em!important;font-size:17px!important;font-weight:600!important}.ant-input:not(textarea)::placeholder,.ant-input-number-input::placeholder,.ant-picker-input>input::placeholder,textarea.ant-input::placeholder{color:#111827!important;font-weight:600!important}.ant-input-prefix,.ant-picker-suffix{color:#111827!important;opacity:1!important}.ant-input-number{background:#fff!important;border:1.5px solid #c9cdd4!important;border-radius:8px!important;width:100%!important;overflow:hidden!important}.ant-input-number-input{border-radius:8px!important;height:34px!important;line-height:34px!important}.ant-input-number:hover{border-color:#055dca!important}.ant-input-number-handler-wrap{display:none!important}.ant-input-number-input:focus,.ant-input-number-input:focus-visible{box-shadow:none!important;outline:none!important}.ant-input-number-outlined{border:1.5px solid #c9cdd4!important;border-radius:8px!important}.ant-input-number-outlined:focus-within,.ant-input-number-outlined.ant-input-number-focused{border-color:#055dca!important;box-shadow:0 0 0 3px #055dca1f!important}.ant-picker-input{align-items:center!important;height:100%!important;display:flex!important}.ant-input:not(textarea):focus,.ant-input-affix-wrapper:focus,.ant-input-affix-wrapper:focus-within,.ant-input-affix-wrapper-focused,.ant-input-affix-wrapper-outlined:focus-within,.ant-input-number-focused,.ant-input-number:focus-within,.ant-picker-focused,.ant-picker:focus-within,textarea.ant-input:focus{border-color:#055dca!important;box-shadow:0 0 0 3px #055dca1f!important}.ant-select,.ant-select .ant-select-selector{height:36px!important}.ant-select .ant-select-selector{background:#fff!important;border:1.5px solid #c9cdd4!important;border-radius:8px!important;align-items:center!important;display:flex!important;box-shadow:0 1px 3px #0000000d!important}.ant-select.ant-select-focused .ant-select-selector{border-color:#055dca!important;box-shadow:0 0 0 3px #055dca1f!important}.ant-select .ant-select-selection-item{letter-spacing:-.01em!important;color:#191b20!important;font-size:15px!important;font-weight:700!important;line-height:34px!important}.ant-select .ant-select-selection-search-input{height:34px!important}.employees-page .filter-bar>.ant-select,.employees-page .filter-bar>.ant-picker,.employees-page .filter-bar>.ant-input-number{flex:1 1 0!important;width:auto!important;min-width:0!important}.filter-bar .ant-select,.filter-bar .ant-select-selector{height:40px!important}.filter-bar .ant-input-number,.filter-bar .ant-picker{background:#fff!important;border:1.5px solid #c9cdd4!important;border-radius:8px!important;height:40px!important;box-shadow:0 1px 3px #0000000d!important}.filter-bar .ant-input-number-input{color:#191b20!important;height:32px!important;font-size:14px!important;font-weight:600!important;line-height:32px!important}.filter-bar .ant-input-number-input::placeholder,.filter-bar .ant-picker-input>input::placeholder{color:#111827!important;font-size:14px!important;font-weight:400!important}.filter-bar .ant-picker-input>input{color:#191b20!important;font-size:14px!important;font-weight:600!important}.filter-bar .ant-input-number-focused,.filter-bar .ant-picker-focused{border-color:#055dca!important;box-shadow:0 0 0 3px #055dca1f!important}.filter-bar .ant-select .ant-select-selector{background:#fff!important;border:1.5px solid #c9cdd4!important;border-radius:8px!important;align-items:center!important;height:40px!important;padding:0 10px 0 12px!important;display:flex!important;box-shadow:0 1px 3px #0000000d!important}.filter-bar .ant-select.ant-select-focused .ant-select-selector{border-color:#055dca!important;box-shadow:0 0 0 3px #055dca1f!important}.filter-bar .ant-select .ant-select-selection-search{align-items:center!important;display:flex!important}.filter-bar .ant-select .ant-select-selection-search-input{height:32px!important}.filter-bar .ant-select .ant-select-selection-item,.filter-bar .ant-select .ant-select-selection-item *,.filter-bar .ant-select .ant-select-selection-placeholder{letter-spacing:-.01em!important;color:#111827!important;opacity:1!important;font-size:14px!important;font-weight:700!important;line-height:32px!important}.filter-bar .ant-select .ant-select-arrow{color:#111827!important;opacity:1!important}.filter-bar .app-search-input{border-color:#c9cdd4!important}.filter-bar .app-search-input:focus{border-color:#055dca!important;box-shadow:0 0 0 3px #055dca1f!important}.filter-bar .ant-picker,.filter-bar .ant-picker-outlined{height:40px!important}.filter-bar .ant-picker .ant-picker-input>input,.filter-bar .ant-picker-outlined .ant-picker-input>input{color:#111827!important;letter-spacing:-.01em!important;font-size:14px!important;font-weight:400!important}.filter-bar .ant-picker .ant-picker-input>input::placeholder,.filter-bar .ant-picker-outlined .ant-picker-input>input::placeholder{color:#111827!important;opacity:1!important;font-weight:400!important}.filter-bar .ant-picker .ant-picker-suffix,.filter-bar .ant-picker-outlined .ant-picker-suffix{color:#111827!important;opacity:1!important}.app-search-input::placeholder{color:#9ca3af;letter-spacing:-.01em;font-weight:400}.ant-select-selection-placeholder{color:#111827!important;letter-spacing:-.01em!important;font-size:16px!important;font-weight:600!important}.ant-select-arrow{color:#111827!important;font-size:17px!important}.ant-modal-body .ant-input:not(textarea),.ant-modal-body .ant-input-affix-wrapper,.ant-modal-body .ant-input-number,.ant-modal-body .ant-input-number-outlined,.ant-modal-body .ant-picker,.ant-modal-body .ant-picker-outlined,.ant-modal-body .ant-select,.ant-modal-body .ant-select .ant-select-selector{height:42px!important}.ant-modal-body .ant-select .ant-select-selection-item,.ant-modal-body .ant-select .ant-select-selection-placeholder{line-height:42px!important}.ant-modal-body .ant-select .ant-select-selection-search-input{height:42px!important}.ant-modal-body .ant-input-number-input{height:42px!important;line-height:42px!important}.top-nav-search.ant-input-affix-wrapper,.top-nav-search.ant-input-affix-wrapper-outlined{height:40px!important;box-shadow:none!important;background:#ffffff1a!important;border:1px solid #fff3!important}.top-nav-search .ant-input{color:#fff!important;background:0 0!important}.top-nav-search .ant-input::placeholder{color:#ffffff73!important}.top-nav-search .ant-input-clear-icon{color:#ffffff80!important}.top-nav-search.ant-input-affix-wrapper:focus-within{border-color:#055dca99!important;box-shadow:0 0 0 3px #055dca33!important}.recharts-wrapper,.recharts-wrapper svg,.recharts-wrapper :focus,.recharts-surface:focus{outline:none!important}.login-submit-btn,.login-submit-btn span{height:48px!important;font-size:16px!important;line-height:48px!important}.incentive-table td,.incentive-table td *{font-weight:400!important}.recharts-cartesian-axis-tick text,.recharts-cartesian-axis-tick text tspan{font-weight:700!important}.ant-notification-notice-message{color:#191b20!important;margin-bottom:0!important;font-size:14px!important;font-weight:700!important}.ant-notification-notice-icon-success{color:#16a34a!important;font-size:20px!important}.ant-notification-notice-icon-error{color:#dc2626!important;font-size:20px!important}.ant-notification-notice-with-icon .ant-notification-notice-message{margin-inline-start:32px!important}.ant-message-notice-content{border-radius:10px!important;padding:0!important;overflow:hidden!important;box-shadow:0 8px 24px #0000001f!important}.ant-message-notice .ant-message-success .ant-message-notice-content,.ant-message-success>.ant-message-notice-content{background:#f0fdf4!important;border:1px solid #bbf7d0!important}.ant-message-notice .ant-message-error .ant-message-notice-content,.ant-message-error>.ant-message-notice-content{background:#fef2f2!important;border:1px solid #fecaca!important}.ant-message-custom-content{letter-spacing:-.01em!important;align-items:center!important;gap:8px!important;padding:12px 20px!important;font-size:14px!important;font-weight:600!important;display:flex!important}.ant-message-success .ant-message-custom-content{color:#15803d!important}.ant-message-success .ant-message-custom-content .anticon{color:#16a34a!important;font-size:16px!important}.ant-message-error .ant-message-custom-content{color:#dc2626!important}.ant-message-error .ant-message-custom-content .anticon{color:#dc2626!important;font-size:16px!important}.ant-layout-content>div{animation:.2s fadeIn}@keyframes fadeIn{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}@keyframes spin{to{transform:rotate(360deg)}}.ant-typography h1,h1.ant-typography{color:#055dca!important;letter-spacing:-.035em!important;margin-bottom:0!important;font-size:24px!important;font-weight:800!important}.ant-typography h2,h2.ant-typography{color:#055dca!important;letter-spacing:-.035em!important;margin-bottom:0!important;font-size:22px!important;font-weight:800!important}.ant-typography h3,h3.ant-typography{color:#055dca!important;letter-spacing:-.035em!important;margin-bottom:0!important;padding-left:8px!important;font-size:19px!important;font-weight:800!important}.ant-typography h4,h4.ant-typography{color:#055dca!important;letter-spacing:-.035em!important;margin-bottom:0!important;font-size:17px!important;font-weight:800!important}.ant-typography h5,h5.ant-typography{color:#055dca!important;letter-spacing:-.02em!important;margin-bottom:0!important;font-size:14px!important;font-weight:700!important}.ant-typography p,p.ant-typography{color:#4f5968!important;letter-spacing:-.01em!important;font-size:17px!important;font-weight:500!important;line-height:1.7!important}.ant-form-item-label>label{color:#191b20!important;letter-spacing:-.02em!important;font-size:14px!important;font-weight:700!important}.ant-modal-body .ant-form-item-label>label{color:#191b20!important;font-weight:700!important}.ant-statistic-title{color:#697384!important;letter-spacing:-.01em!important;font-size:15px!important;font-weight:700!important}.ant-statistic-content{color:#191b20!important;letter-spacing:-.04em!important;font-size:24px!important;font-weight:800!important}.ant-descriptions-item-label{color:#697384!important;letter-spacing:-.01em!important;font-size:15px!important;font-weight:700!important}.ant-descriptions-item-content{color:#191b20!important;letter-spacing:-.02em!important;font-size:17px!important;font-weight:600!important}.ant-select-selection-item,.ant-picker-input>input,.ant-input{color:#191b20!important;letter-spacing:-.01em!important;font-size:17px!important;font-weight:700!important}.ant-pagination-item a{letter-spacing:-.01em!important;color:#4f5968!important;font-size:15px!important;font-weight:700!important}.ant-pagination-item-active a{color:#055dca!important}.ant-modal-body .ant-input:not(textarea),.ant-modal-body .ant-input-number-input,.ant-modal-body .ant-picker-input>input,.ant-modal-body textarea.ant-input{color:#111827!important;font-weight:500!important}.ant-modal-body .ant-input:not(textarea)::placeholder,.ant-modal-body .ant-input-number-input::placeholder,.ant-modal-body .ant-picker-input>input::placeholder,.ant-modal-body textarea.ant-input::placeholder{color:#111827!important;font-size:13px!important;font-weight:400!important}.ant-modal-body .ant-select,.ant-modal .ant-select{--ant-color-text-placeholder:#111827!important}.ant-modal-body .ant-select .ant-select-selection-placeholder,.ant-modal .ant-select-selection-placeholder,.ant-modal-body .ant-select-selection-placeholder{color:#111827!important;opacity:1!important;-webkit-text-fill-color:#111827!important;font-family:Roboto,Helvetica,Arial,sans-serif!important;font-size:13px!important;font-weight:400!important;line-height:42px!important}.ant-modal-body .ant-select .ant-select-selection-item{color:#111827!important;opacity:1!important;-webkit-text-fill-color:#111827!important;font-family:Roboto,Helvetica,Arial,sans-serif!important;font-size:15px!important;font-weight:700!important;line-height:42px!important}.ant-modal-body .ant-select,.ant-modal .ant-select{--ant-color-text:#111827!important;--ant-select-single-item-height-lg:42px!important}.ant-modal-body .ant-select-disabled .ant-select-selection-item{color:#111827!important;opacity:.85!important}.ant-select-dropdown .ant-select-item{color:#111827!important;font-family:Roboto,Helvetica,Arial,sans-serif!important;font-weight:500!important}.ant-select-dropdown .ant-select-item-option-content{color:#111827!important;-webkit-text-fill-color:#111827!important}.ant-select-dropdown .ant-select-item-option-active:not(.ant-select-item-option-selected),.ant-select-dropdown .ant-select-item-option:hover{color:#055dca!important;background:#e8f0fd!important}.ant-select-dropdown .ant-select-item-option-selected{color:#055dca!important;background:#e8f0fd!important;font-weight:700!important}.ant-modal-title{color:#055dca!important;letter-spacing:-.035em!important;text-align:center!important;font-size:16px!important;font-weight:800!important}.ant-modal-close{top:20px!important;color:#dc2626!important;inset-inline-end:16px!important}.ant-modal-close:hover{color:#991b1b!important;background:0 0!important}.ant-modal-footer .ant-btn-default{color:#dc2626!important;background:#fee2e2!important;border-color:#fecaca!important;font-weight:600!important}.ant-modal-footer .ant-btn-default:hover{color:#dc2626!important;background:#fecaca!important;border-color:#fca5a5!important}.ant-tag{letter-spacing:-.01em!important;font-size:14px!important;font-weight:700!important}.ant-upload .ant-btn,.ant-btn,.ant-btn span{box-sizing:border-box!important;letter-spacing:-.01em!important;border-radius:6px!important;gap:4px!important;min-width:0!important;height:28px!important;min-height:28px!important;max-height:28px!important;padding-block:0!important;padding-inline:10px!important;font-size:13px!important;font-weight:500!important;line-height:28px!important}.ant-btn .ant-btn-icon{justify-content:center!important;align-items:center!important;margin-inline-end:0!important;line-height:0!important;display:inline-flex!important}button.sales-mapping-add-btn span,button.sales-mapping-add-btn *,.kpi-value{font-weight:700!important}.kpi-title{color:#6b7280!important;font-weight:700!important}.kpi-trend{font-weight:700!important}.kpi-footer{color:#9ca3af!important;font-weight:700!important}.kpi-footer-wrap{text-align:left!important}.dash-pill{font-weight:600!important}.dash-bold,.dash-select.ant-select .ant-select-selection-item,.dash-select.ant-select .ant-select-selection-item span,.dash-select.ant-select .ant-select-selection-placeholder{font-weight:700!important}.sales-mapping-add-btn.ant-btn{align-items:center!important;gap:6px!important;height:40px!important;min-height:40px!important;max-height:40px!important;padding-inline:10px!important;font-size:14px!important;line-height:1!important;display:inline-flex!important}.sales-mapping-add-btn.ant-btn .ant-btn-icon{align-items:center!important;margin-inline-end:0!important;display:inline-flex!important}.sales-mapping-add-btn.ant-btn .ant-btn-icon+span{margin-inline-start:6px!important}.header-search-input.ant-input-affix-wrapper{height:32px!important;box-shadow:none!important;background:0 0!important;border:none!important;border-bottom:1px solid #fff9!important;border-radius:0!important;margin-left:12px!important;padding-inline:4px!important}.header-search-input.ant-input-affix-wrapper-focused{box-shadow:none!important;border-bottom-color:#fff!important}.header-search-input .ant-input{color:#fff!important;background:0 0!important;font-weight:400!important}.header-search-input .ant-input::placeholder{font-weight:400!important}.header-search-input .ant-input-prefix{margin-inline-end:8px!important}.header-search-input .ant-input-prefix .anticon{color:#fff!important}.header-search-input .ant-input::placeholder{color:#ffffffbf!important}.header-search-input .ant-input-clear-icon,.header-search-input .ant-input-clear-icon .anticon{color:#fff!important;font-size:12px!important}.header-toolbar-btn.ant-btn{--ant-button-icon-gap:6px;justify-content:center!important;align-items:center!important;gap:6px!important;height:32px!important;min-height:32px!important;max-height:32px!important;padding-inline:6px!important;font-size:14px!important;font-weight:300!important;line-height:1!important;display:inline-flex!important}.header-toolbar-btn.ant-btn .ant-btn-icon{align-items:center!important;margin-inline-end:0!important;line-height:1!important;display:inline-flex!important}.header-toolbar-btn.ant-btn .ant-btn-icon .anticon,.header-toolbar-btn.ant-btn .anticon svg{vertical-align:middle!important;display:block!important}.header-toolbar-btn.ant-btn span{height:auto!important;min-height:unset!important;max-height:unset!important;align-items:center!important;padding-inline:0!important;font-size:14px!important;font-weight:300!important;line-height:1!important;display:inline-flex!important}.employee-action-btn.ant-btn{height:auto!important;min-height:unset!important;max-height:unset!important;justify-content:center!important;align-items:center!important;padding-top:8px!important;padding-bottom:8px!important;font-family:Roboto,Helvetica,Arial,sans-serif!important;font-size:14px!important;font-weight:700!important;line-height:1.42857!important;display:inline-flex!important}.employee-action-btn.ant-btn .ant-btn-loading-icon{align-items:center!important;margin-inline-end:0!important;display:inline-flex!important;position:absolute!important;left:14px!important}.employee-action-btn.ant-btn span{font-size:14px!important}.app-pagination{flex-wrap:wrap;justify-content:center;align-items:center;gap:12px;width:100%;margin-top:12px;display:flex}.app-pagination__left{flex-wrap:wrap;align-items:center;gap:16px;display:flex}.app-pagination__buttons,.app-pagination__summary,.app-pagination__rows{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.app-pagination__summary,.app-pagination__rows-label{white-space:nowrap}.app-pagination__rows .ant-select-selector{background:#055dca!important;border-color:#055dca!important;border-radius:7px!important;padding-inline:8px 4px!important;box-shadow:0 2px 6px #055dca59!important}.app-pagination__rows .ant-select-suffix{margin-inline-start:2px!important}.app-pagination__rows .ant-select-selection-item{color:#fff!important;font-size:13px!important;font-weight:700!important}.app-pagination__rows .ant-select-suffix .anticon{color:#fff!important}.form-grid{grid-template-columns:1fr 1fr 1fr;gap:24px 32px;display:grid}@media (width<=900px){.form-grid{grid-template-columns:1fr 1fr}}@media (width<=600px){.form-grid{grid-template-columns:1fr;gap:0 16px}}@media (width<=1024px){html{zoom:1}.login-page,.app-shell{width:100%!important;max-width:100%!important;min-height:100dvh!important}.app-shell-sider,.app-shell-sider-inner{height:100dvh!important}.app-shell-content{height:calc(100dvh - 84px)!important}.ant-layout-header{padding-inline:12px!important}.dashboard-page .stat-card--metric .ant-card-body{padding:10px 12px 0!important}.dashboard-page .stat-card--metric .stat-sparkline{margin-top:0!important}.dashboard-page .stat-card--metric .recharts-responsive-container,.dashboard-page .stat-card--metric .recharts-wrapper{height:40px!important}.employees-page .filter-bar{flex-wrap:wrap;gap:8px!important;margin-bottom:14px!important;padding:12px!important}.employees-page .filter-bar .ant-select,.employees-page .filter-bar .ant-input-affix-wrapper,.employees-page .filter-bar .ant-picker{height:36px!important}.employees-page .filter-bar .ant-select .ant-select-selection-item,.employees-page .filter-bar .ant-select .ant-select-selection-placeholder{font-size:13px!important;line-height:34px!important}.employees-page .filter-bar .ant-picker .ant-picker-input>input,.employees-page .filter-bar .ant-picker-outlined .ant-picker-input>input{font-size:13px!important}.employees-page .filter-bar .app-search-input{height:36px!important;font-size:13px!important}.employees-page .ant-table-thead>tr>th,.employees-page .ant-table-tbody>tr>td{padding:12px 8px!important;font-size:13px!important}.employees-page .ant-table-body{max-height:calc(100dvh - 330px)!important}.app-pagination{gap:10px;margin-top:10px}.app-pagination__buttons{gap:6px}.app-pagination__summary,.app-pagination__rows-label{font-size:12px}}@media (width<=768px){html{zoom:1}.app-header-title{max-width:150px;white-space:normal!important;text-overflow:clip!important;font-size:13px!important;line-height:1.15!important;overflow:visible!important}.app-header-subtitle{white-space:normal!important;margin-top:1px!important;font-size:10px!important;line-height:1.1!important}.app-user-text>div:first-child{white-space:normal!important;max-width:140px!important;font-size:13px!important;font-weight:700!important;line-height:1.15!important}.app-user-text>div:last-child{margin-top:1px!important;font-size:10px!important;font-weight:400!important;line-height:1.1!important}.dashboard-page{padding:0}.dashboard-page__header{flex-direction:column;gap:10px;align-items:flex-start!important;margin-bottom:14px!important}.dashboard-page .ant-typography h3,.dashboard-page h3.ant-typography{font-size:16px!important;line-height:1.2!important}.dashboard-page .ant-select{width:100%!important}.dashboard-page .ant-row{margin-left:0!important;margin-right:0!important}.dashboard-page .ant-col{padding-left:0!important;padding-right:0!important}.dashboard-page .ant-card{border-radius:14px!important}.dashboard-page .stat-card .ant-card-body,.dashboard-page .ant-card .ant-card-body{padding:12px!important}.dashboard-page__analytics-header{flex-direction:column;gap:10px}.dashboard-page__analytics-header>div:last-child{width:100%;overflow-x:auto}.dashboard-page__analytics-header>div:last-child>*{white-space:nowrap}.dashboard-page svg{max-width:100%}.dashboard-page .recharts-responsive-container{height:220px!important}.dashboard-page .stat-card--metric{min-height:210px}.dashboard-page .stat-card--metric .ant-card-body{padding-top:8px!important}.dashboard-page .recharts-surface{overflow:visible}.app-pagination{gap:8px;margin-top:8px}.app-pagination__buttons{gap:4px}.app-pagination__summary,.app-pagination__rows-label{font-size:11px}.app-pagination__buttons button,.app-pagination__buttons .ant-btn,.app-pagination__rows .ant-select-selector{height:28px!important;min-height:28px!important}}@media (width<=420px){html{zoom:1}.ant-layout-header{padding-inline:8px!important}.app-header-title{max-width:120px;white-space:normal!important;text-overflow:clip!important;font-size:12px!important;line-height:1.15!important;overflow:visible!important}.app-header-subtitle{display:none!important}.app-header-actions,.app-user-menu{gap:4px!important}.ant-layout-header .ant-avatar{width:22px!important;height:22px!important;font-size:8px!important}.ant-layout-header .ant-badge{transform:scale(.85)}.app-user-text>div:first-child{max-width:120px;white-space:normal!important;text-overflow:clip!important;font-size:12px!important;line-height:1.15!important;overflow:visible!important}.app-user-text>div:last-child{display:none!important}.dashboard-page .stat-card--metric{min-height:160px}.dashboard-page .stat-card--metric .ant-card-body{padding:6px 10px 0!important}.dashboard-page .stat-card--metric .recharts-responsive-container,.dashboard-page .stat-card--metric .recharts-wrapper{height:26px!important}.app-header-actions>div:last-child{min-width:0}.employees-page .filter-bar{flex-wrap:wrap;gap:6px!important;margin-bottom:12px!important;padding:8px 10px!important}.employees-page .filter-bar .ant-select,.employees-page .filter-bar .ant-input-affix-wrapper,.employees-page .filter-bar .ant-picker{height:34px!important}.employees-page .filter-bar .ant-select .ant-select-selector,.employees-page .filter-bar .ant-input-affix-wrapper,.employees-page .filter-bar .ant-picker{border-radius:8px!important}.employees-page .filter-bar .ant-select .ant-select-selection-item,.employees-page .filter-bar .ant-select .ant-select-selection-placeholder{font-size:13px!important;line-height:32px!important}.employees-page .filter-bar .ant-picker .ant-picker-input>input,.employees-page .filter-bar .ant-picker-outlined .ant-picker-input>input{font-size:13px!important}.employees-page .filter-bar .app-search-input{height:34px!important;font-size:13px!important}.employees-page .filter-bar .app-search-input::placeholder{font-size:13px!important}.employees-page .filter-bar button,.employees-page .filter-bar .ant-btn{height:30px!important;min-height:30px!important;padding-inline:8px!important;line-height:30px!important}.employees-page .ant-table-thead>tr>th,.employees-page .ant-table-tbody>tr>td{padding:12px 8px!important;font-size:12px!important}.employees-page .ant-table-thead>tr>th{height:34px!important}.employees-page .ant-table-body{max-height:calc(100dvh - 310px)!important}.app-pagination{flex-wrap:wrap!important;justify-content:space-between!important;align-items:center!important;gap:6px!important;margin-top:10px!important;display:flex!important}.app-pagination__buttons{gap:4px!important}.app-pagination__summary,.app-pagination__rows-label{font-size:12px!important;line-height:1.1!important}.app-pagination__rows{align-items:center!important;gap:4px!important;display:flex!important}.app-pagination .ant-select{min-width:64px!important}.app-pagination .ant-select-selector,.app-pagination button,.app-pagination .ant-btn{height:28px!important;min-height:28px!important}}.app-shell-drawer .ant-drawer-body{background:#0d1f35!important}.app-shell-drawer .ant-menu-light{background:0 0!important}.app-shell-drawer .ant-menu-light .ant-menu-item{color:#ffffffe6!important;border-radius:0!important;width:100%!important;height:46px!important;margin:0!important;padding-left:24px!important;font-family:Roboto,Helvetica,Arial,sans-serif!important;font-size:14px!important;font-weight:300!important;line-height:46px!important}.app-shell-drawer .ant-menu-light .ant-menu-item .anticon{color:#ffffffd9!important;font-size:17px!important}.app-shell-drawer .ant-menu-light .ant-menu-item:not(.ant-menu-item-selected):hover{color:#fff!important;background:#ffffff14!important;border-radius:0!important}.app-shell-drawer .ant-menu-light .ant-menu-item:not(.ant-menu-item-selected):hover .anticon,.app-shell-drawer .ant-menu-light .ant-menu-item:not(.ant-menu-item-selected):hover span{color:#fff!important}.app-shell-drawer .ant-menu-light .ant-menu-item-selected{color:#fff!important;box-shadow:none!important;background:#055dca!important;border-left:3px solid #fff!important;border-radius:0!important}.app-shell-drawer .ant-menu-light .ant-menu-item-selected .anticon,.app-shell-drawer .ant-menu-light .ant-menu-item-selected span{color:#fff!important}.app-shell-drawer .ant-menu-item-group-title{color:#ffffff73!important;letter-spacing:.08em!important;text-transform:uppercase!important;padding:16px 15px 4px 24px!important;font-size:11px!important;font-weight:700!important}.app-shell-drawer .ant-menu-item-divider{background:#ffffff1f!important;margin:6px 15px!important}.app-mobile-hamburger:hover{background:#ffffff3d!important;border-color:#fff6!important}@media (width<=1024px){.app-shell,.app-shell-content,.ant-layout-content>div,.app-shell-content .os-viewport,.app-shell-content [data-overlayscrollbars-viewport],.app-shell-content .os-content{max-width:100%!important;overflow-x:hidden!important}.app-shell-content .os-scrollbar-horizontal{display:none!important}.employees-page .ant-row{margin-left:0!important;margin-right:0!important}.app-header-title{white-space:normal!important;text-overflow:clip!important;overflow:visible!important}.employees-page .ant-table-body{max-height:calc(100dvh - 300px)!important}}@media (width<=768px){.table-card{margin:0 8px!important}.table-card-band{border-radius:6px 6px 0 0!important;flex-direction:column!important;justify-content:flex-start!important;align-items:stretch!important;gap:10px!important;margin:0!important;padding:14px 16px!important;position:static!important;top:auto!important;left:auto!important;right:auto!important}.table-card-band-title{white-space:normal!important;word-break:normal!important;overflow-wrap:normal!important;font-size:16px!important;line-height:1.25!important}.table-card-band-title span{margin:0 5px!important}.table-card-band-action{width:100%!important}.table-card-band-action .header-actions,.table-card-band-action>div{flex-wrap:wrap!important;justify-content:flex-start!important;gap:8px!important;display:flex!important}.table-card>div:last-child{border-radius:0 0 6px 6px!important;padding-top:0!important}}@media (width<=420px){.table-card{margin-left:4px!important;margin-right:4px!important}.table-card-band{padding:12px!important}.table-card-band-title{font-size:15px!important}}@media (width<=768px){.form-panel{margin:0 8px!important}.form-panel-band{border-radius:6px 6px 0 0!important;padding:14px 16px!important;position:static!important;top:auto!important;left:auto!important;right:auto!important}.form-panel-band-title{font-size:18px!important;line-height:1.25!important}.form-panel-body{padding:20px 16px 24px!important}.employee-photo-row{text-align:center!important;flex-direction:column!important;align-items:center!important;gap:16px!important}.employee-photo-row>div:nth-child(2){padding-top:0!important}.form-panel-body .employee-action-btn.ant-btn,.form-panel-body .employee-action-btn.ant-btn span{letter-spacing:.02em!important;white-space:nowrap!important;font-size:14px!important}.form-panel-body>div:last-child{flex-direction:column!important;align-items:stretch!important;gap:10px!important;margin-top:4px!important;padding-top:8px!important}.form-panel-body>div:last-child>div:first-child:empty{display:none!important}.form-panel-body>div:last-child>div:first-child,.form-panel-body>div:last-child>div:first-child .ant-btn{width:100%!important}.form-panel-body>div:last-child .ant-space{gap:10px!important;width:100%!important;display:flex!important}.form-panel-body>div:last-child .ant-space .ant-space-item{flex:1 1 0!important}.form-panel-body>div:last-child .ant-space .ant-space-item .ant-btn{width:100%!important;min-width:0!important}}@media (width<=420px){.form-panel{margin-left:4px!important;margin-right:4px!important}.form-panel-body{padding:18px 12px 20px!important}.form-panel-band-title{font-size:16px!important}.form-panel-body .ant-space{width:100%!important}.form-panel-body .ant-space .ant-space-item{flex:1 1 0!important}.form-panel-body .ant-space .ant-space-item .ant-btn{width:100%!important;min-width:0!important}}@media (width<=768px){.app-page-wrap{padding-left:12px!important;padding-right:12px!important}.app-page-wrap .ant-row{margin-left:0!important;margin-right:0!important}.app-page-wrap .ant-row>.ant-col{padding-left:0!important;padding-right:0!important}}@media (width<=1024px){.dash-bottom-stats>div{border-bottom:1px solid #f0f0f0!important;border-right:none!important;flex:44%!important;min-width:150px!important;padding:12px 18px!important}}@media (width<=600px){.dash-bottom-stats>div{flex-basis:100%!important}.dash-bottom-stats>div:last-child{border-bottom:none!important}}@media (width<=768px){.filter-bar>div[style*="height: 28px"]{display:none!important}.employees-page .filter-bar{margin-inline:0!important;flex-direction:column!important;align-items:stretch!important;gap:10px!important;margin-bottom:12px!important}.employees-page .filter-bar>*,.employees-page .filter-bar .ant-select,.employees-page .filter-bar .ant-picker,.employees-page .filter-bar .ant-input-affix-wrapper,.employees-page .filter-bar .app-search-input{width:100%!important}.sales-card{padding-left:12px!important;padding-right:12px!important}.sales-card-header{flex-wrap:wrap!important;align-items:center!important;gap:10px!important}.sales-card-header .sales-mapping-add-btn{white-space:normal!important;text-align:left!important;height:auto!important;min-height:34px!important;padding:7px 12px!important;line-height:1.2!important}}.ant-popover.ant-popconfirm .ant-popover-inner{border:1px solid #0000000a!important;border-radius:14px!important;padding:16px 18px!important;box-shadow:0 16px 48px #0f1f352e!important}.ant-popconfirm .ant-popconfirm-message{align-items:center!important;gap:12px!important;margin-bottom:16px!important;display:flex!important}.ant-popconfirm .ant-popconfirm-message-icon{background:#fef3c7!important;border-radius:50%!important;flex-shrink:0!important;justify-content:center!important;align-items:center!important;width:34px!important;height:34px!important;margin:0!important;display:inline-flex!important}.ant-popconfirm .ant-popconfirm-message-icon .anticon{color:#f59e0b!important;margin:0!important;font-size:18px!important}.ant-popconfirm .ant-popconfirm-message-title{color:#111827!important;letter-spacing:-.01em!important;align-items:center!important;margin:0!important;padding-top:0!important;font-size:14px!important;font-weight:600!important;line-height:1.4!important;display:flex!important}.ant-popconfirm .ant-popconfirm-buttons{justify-content:flex-end!important;gap:10px!important;margin-top:0!important;display:flex!important}.ant-popconfirm .ant-popconfirm-buttons button{border-radius:8px!important;justify-content:center!important;align-items:center!important;height:34px!important;min-height:34px!important;max-height:34px!important;margin:0!important;padding:0 18px!important;font-size:13px!important;font-weight:600!important;display:inline-flex!important}.ant-popconfirm .ant-popconfirm-buttons button span{height:auto!important;min-height:0!important;max-height:none!important;line-height:1!important}.ant-popconfirm .ant-popconfirm-buttons .ant-btn-default{color:#4b5563!important;border-color:#d1d5db!important}@media (width<=768px){.ant-popover.ant-popconfirm{max-width:calc(100vw - 24px)!important}.ant-popconfirm .ant-popconfirm-buttons{justify-content:stretch!important;gap:8px!important}.ant-popconfirm .ant-popconfirm-buttons button{flex:1 1 0!important;height:38px!important;min-height:38px!important;max-height:38px!important}}.os-size-observer,.os-size-observer-listener{direction:inherit;pointer-events:none;visibility:hidden;box-sizing:border-box;overflow:hidden;scroll-behavior:auto!important}.os-size-observer,.os-size-observer-listener,.os-size-observer-listener-item,.os-size-observer-listener-item-final{writing-mode:horizontal-tb;position:absolute;top:0;left:0}.os-size-observer{z-index:-1;contain:strict;padding:inherit;border:inherit;box-sizing:inherit;flex-flow:row;margin:-133px;display:flex;inset:0;transform:scale(.1)}.os-size-observer:before{content:"";box-sizing:inherit;flex:none;width:10px;height:10px;padding:10px}.os-size-observer-appear{animation:1ms forwards os-size-observer-appear-animation}.os-size-observer-listener{box-sizing:border-box;padding:inherit;border:inherit;flex:auto;margin:-133px;position:relative;transform:scale(10)}.os-size-observer-listener.ltr{margin-left:0;margin-right:-266px}.os-size-observer-listener.rtl{margin-left:-266px;margin-right:0}.os-size-observer-listener:empty:before{content:"";width:100%;height:100%}.os-size-observer-listener:empty:before,.os-size-observer-listener>.os-size-observer-listener-item{padding:inherit;border:inherit;box-sizing:content-box;flex:auto;display:block;position:relative}.os-size-observer-listener-scroll{box-sizing:border-box;display:flex}.os-size-observer-listener-item{direction:ltr;flex:none;bottom:0;right:0;overflow:hidden}.os-size-observer-listener-item-final{transition:none}@keyframes os-size-observer-appear-animation{0%{cursor:auto}to{cursor:none}}.os-trinsic-observer{box-sizing:border-box;z-index:-1;contain:strict;border:none;flex:none;max-width:0;height:0;max-height:1px;margin:0;padding:0;position:relative;top:calc(100% + 1px);overflow:hidden}.os-trinsic-observer:not(:empty){height:calc(100% + 1px);top:-1px}.os-trinsic-observer:not(:empty)>.os-size-observer{width:1000%;min-width:1px;height:1000%;min-height:1px}html[data-overlayscrollbars-body]{overflow:hidden}html[data-overlayscrollbars-body],html[data-overlayscrollbars-body]>body{width:100%;height:100%;margin:0}html[data-overlayscrollbars-body]>body{margin:0;overflow:visible}[data-overlayscrollbars]{position:relative}[data-overlayscrollbars~=host],[data-overlayscrollbars-padding]{display:flex;scroll-behavior:auto!important;flex-flow:row!important;align-items:stretch!important}[data-overlayscrollbars-padding],[data-overlayscrollbars-viewport]:not([data-overlayscrollbars]){box-sizing:inherit;z-index:0;border:none;flex:auto;width:100%;min-width:0;height:auto;margin:0;padding:0;position:relative}[data-overlayscrollbars-viewport]:not([data-overlayscrollbars]){--os-vaw:0;--os-vah:0;outline:none}[data-overlayscrollbars-viewport]:not([data-overlayscrollbars]):focus{outline:none}[data-overlayscrollbars-viewport][data-overlayscrollbars-viewport~=arrange]:before{content:"";pointer-events:none;z-index:-1;min-width:1px;min-height:1px;width:var(--os-vaw);height:var(--os-vah);position:absolute}[data-overlayscrollbars~=host],[data-overlayscrollbars-padding]{overflow:hidden!important}[data-overlayscrollbars~=host][data-overlayscrollbars~=noClipping],[data-overlayscrollbars-padding~=noClipping]{overflow:visible!important}[data-overlayscrollbars-viewport]{--os-viewport-overflow-x:hidden;--os-viewport-overflow-y:hidden;overflow-x:var(--os-viewport-overflow-x);overflow-y:var(--os-viewport-overflow-y)}[data-overlayscrollbars-viewport~=overflowXVisible]{--os-viewport-overflow-x:visible}[data-overlayscrollbars-viewport~=overflowXHidden]{--os-viewport-overflow-x:hidden}[data-overlayscrollbars-viewport~=overflowXScroll]{--os-viewport-overflow-x:scroll}[data-overlayscrollbars-viewport~=overflowYVisible]{--os-viewport-overflow-y:visible}[data-overlayscrollbars-viewport~=overflowYHidden]{--os-viewport-overflow-y:hidden}[data-overlayscrollbars-viewport~=overflowYScroll]{--os-viewport-overflow-y:scroll}[data-overlayscrollbars-viewport~=overflowImportant]{overflow-x:var(--os-viewport-overflow-x)!important;overflow-y:var(--os-viewport-overflow-y)!important}[data-overlayscrollbars-viewport~=noContent]:not(#osFakeId){font-size:0!important;line-height:0!important}[data-overlayscrollbars-viewport~=noContent]:not(#osFakeId):before,[data-overlayscrollbars-viewport~=noContent]:not(#osFakeId):after,[data-overlayscrollbars-viewport~=noContent]:not(#osFakeId)>:not(#osFakeId){clip:rect(0, 0, 0, 0)!important;white-space:nowrap!important;border-width:0!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;display:none!important;position:absolute!important;overflow:hidden!important}[data-overlayscrollbars-viewport~=measuring],[data-overlayscrollbars-viewport~=scrolling]{scroll-behavior:auto!important;scroll-snap-type:none!important}[data-overlayscrollbars-viewport~=measuring][data-overlayscrollbars-viewport~=overflowXVisible]{overflow-x:hidden!important}[data-overlayscrollbars-viewport~=measuring][data-overlayscrollbars-viewport~=overflowYVisible]{overflow-y:hidden!important}[data-overlayscrollbars-content]{box-sizing:inherit}[data-overlayscrollbars-contents]:not(#osFakeId):not([data-overlayscrollbars-padding]):not([data-overlayscrollbars-viewport]):not([data-overlayscrollbars-content]){display:contents}[data-overlayscrollbars-grid],[data-overlayscrollbars-grid] [data-overlayscrollbars-padding]{grid-template:1fr/1fr;display:grid}[data-overlayscrollbars-grid]>[data-overlayscrollbars-padding],[data-overlayscrollbars-grid]>[data-overlayscrollbars-viewport],[data-overlayscrollbars-grid]>[data-overlayscrollbars-padding]>[data-overlayscrollbars-viewport]{width:auto!important;height:auto!important}@property --os-scroll-percent{syntax:"<number>";inherits:true;initial-value:0}@property --os-viewport-percent{syntax:"<number>";inherits:true;initial-value:0}.os-scrollbar{--os-viewport-percent:0;--os-scroll-percent:0;--os-scroll-direction:0;--os-scroll-percent-directional:calc(var(--os-scroll-percent) - (var(--os-scroll-percent) + (1 - var(--os-scroll-percent)) * -1) * var(--os-scroll-direction));contain:size layout;contain:size layout style;pointer-events:none;opacity:0;visibility:hidden;transition:opacity .15s,visibility .15s,top .15s,right .15s,bottom .15s,left .15s;position:absolute}body>.os-scrollbar{z-index:99999;position:fixed}.os-scrollbar-transitionless{transition:none!important}.os-scrollbar-track{position:relative;border:none!important;padding:0!important}.os-scrollbar-handle{position:absolute}.os-scrollbar-track,.os-scrollbar-handle{pointer-events:none;width:100%;height:100%}.os-scrollbar.os-scrollbar-track-interactive .os-scrollbar-track,.os-scrollbar.os-scrollbar-handle-interactive .os-scrollbar-handle{pointer-events:auto;touch-action:none}.os-scrollbar-horizontal{bottom:0;left:0}.os-scrollbar-vertical{top:0;right:0}.os-scrollbar-rtl.os-scrollbar-horizontal{right:0}.os-scrollbar-rtl.os-scrollbar-vertical{left:0;right:auto}.os-scrollbar-visible{opacity:1;visibility:visible}.os-scrollbar-auto-hide.os-scrollbar-auto-hide-hidden{opacity:0;visibility:hidden}.os-scrollbar-interaction.os-scrollbar-visible{opacity:1;visibility:visible}.os-scrollbar-unusable,.os-scrollbar-unusable *,.os-scrollbar-wheel,.os-scrollbar-wheel *{pointer-events:none!important}.os-scrollbar-unusable .os-scrollbar-handle{opacity:0!important;transition:none!important}.os-scrollbar-horizontal .os-scrollbar-handle{bottom:0;left:calc(var(--os-scroll-percent-directional) * 100%);transform:translateX(calc(var(--os-scroll-percent-directional) * -100%));width:calc(var(--os-viewport-percent) * 100%)}.os-scrollbar-vertical .os-scrollbar-handle{right:0;top:calc(var(--os-scroll-percent-directional) * 100%);transform:translateY(calc(var(--os-scroll-percent-directional) * -100%));height:calc(var(--os-viewport-percent) * 100%)}@supports (container-type:size){.os-scrollbar-track{container-type:size}.os-scrollbar-horizontal .os-scrollbar-handle{transform:translateX(calc(var(--os-scroll-percent-directional) * 100cqw + var(--os-scroll-percent-directional) * -100%));left:auto}.os-scrollbar-vertical .os-scrollbar-handle{transform:translateY(calc(var(--os-scroll-percent-directional) * 100cqh + var(--os-scroll-percent-directional) * -100%));top:auto}.os-scrollbar-rtl.os-scrollbar-horizontal .os-scrollbar-handle{left:0;right:auto}}.os-scrollbar-rtl.os-scrollbar-vertical .os-scrollbar-handle{left:0;right:auto}.os-scrollbar.os-scrollbar-horizontal.os-scrollbar-cornerless,.os-scrollbar.os-scrollbar-horizontal.os-scrollbar-cornerless.os-scrollbar-rtl{left:0;right:0}.os-scrollbar.os-scrollbar-vertical.os-scrollbar-cornerless,.os-scrollbar.os-scrollbar-vertical.os-scrollbar-cornerless.os-scrollbar-rtl{top:0;bottom:0}@media print{.os-scrollbar{display:none}}.os-scrollbar{--os-size:0;--os-padding-perpendicular:0;--os-padding-axis:0;--os-track-border-radius:0;--os-track-bg:none;--os-track-bg-hover:none;--os-track-bg-active:none;--os-track-border:none;--os-track-border-hover:none;--os-track-border-active:none;--os-handle-border-radius:0;--os-handle-bg:none;--os-handle-bg-hover:none;--os-handle-bg-active:none;--os-handle-border:none;--os-handle-border-hover:none;--os-handle-border-active:none;--os-handle-min-size:33px;--os-handle-max-size:none;--os-handle-perpendicular-size:100%;--os-handle-perpendicular-size-hover:100%;--os-handle-perpendicular-size-active:100%;--os-handle-interactive-area-offset:0}.os-scrollbar-track{border:var(--os-track-border);border-radius:var(--os-track-border-radius);background:var(--os-track-bg);transition:opacity .15s,background-color .15s,border-color .15s}.os-scrollbar-track:hover{border:var(--os-track-border-hover);background:var(--os-track-bg-hover)}.os-scrollbar-track:active{border:var(--os-track-border-active);background:var(--os-track-bg-active)}.os-scrollbar-handle{border:var(--os-handle-border);border-radius:var(--os-handle-border-radius);background:var(--os-handle-bg)}.os-scrollbar-handle:hover{border:var(--os-handle-border-hover);background:var(--os-handle-bg-hover)}.os-scrollbar-handle:active{border:var(--os-handle-border-active);background:var(--os-handle-bg-active)}.os-scrollbar-track:before,.os-scrollbar-handle:before{content:"";display:block;position:absolute;inset:0}.os-scrollbar-horizontal{padding:var(--os-padding-perpendicular) var(--os-padding-axis);right:var(--os-size);height:var(--os-size)}.os-scrollbar-horizontal.os-scrollbar-rtl{left:var(--os-size);right:0}.os-scrollbar-horizontal .os-scrollbar-track:before{top:calc(var(--os-padding-perpendicular) * -1);bottom:calc(var(--os-padding-perpendicular) * -1)}.os-scrollbar-horizontal .os-scrollbar-handle{min-width:var(--os-handle-min-size);max-width:var(--os-handle-max-size);height:var(--os-handle-perpendicular-size);transition:opacity .15s,background-color .15s,border-color .15s,height .15s}.os-scrollbar-horizontal .os-scrollbar-handle:before{top:calc((var(--os-padding-perpendicular) + var(--os-handle-interactive-area-offset)) * -1);bottom:calc(var(--os-padding-perpendicular) * -1)}.os-scrollbar-horizontal:hover .os-scrollbar-handle{height:var(--os-handle-perpendicular-size-hover)}.os-scrollbar-horizontal:active .os-scrollbar-handle{height:var(--os-handle-perpendicular-size-active)}.os-scrollbar-vertical{padding:var(--os-padding-axis) var(--os-padding-perpendicular);bottom:var(--os-size);width:var(--os-size)}.os-scrollbar-vertical .os-scrollbar-track:before{left:calc(var(--os-padding-perpendicular) * -1);right:calc(var(--os-padding-perpendicular) * -1)}.os-scrollbar-vertical .os-scrollbar-handle{min-height:var(--os-handle-min-size);max-height:var(--os-handle-max-size);width:var(--os-handle-perpendicular-size);transition:opacity .15s,background-color .15s,border-color .15s,width .15s}.os-scrollbar-vertical .os-scrollbar-handle:before{left:calc((var(--os-padding-perpendicular) + var(--os-handle-interactive-area-offset)) * -1);right:calc(var(--os-padding-perpendicular) * -1)}.os-scrollbar-vertical.os-scrollbar-rtl .os-scrollbar-handle:before{right:calc((var(--os-padding-perpendicular) + var(--os-handle-interactive-area-offset)) * -1);left:calc(var(--os-padding-perpendicular) * -1)}.os-scrollbar-vertical:hover .os-scrollbar-handle{width:var(--os-handle-perpendicular-size-hover)}.os-scrollbar-vertical:active .os-scrollbar-handle{width:var(--os-handle-perpendicular-size-active)}[data-overlayscrollbars-viewport~=measuring]>.os-scrollbar,.os-theme-none.os-scrollbar{display:none!important}.os-theme-dark,.os-theme-light{box-sizing:border-box;--os-size:10px;--os-padding-perpendicular:2px;--os-padding-axis:2px;--os-track-border-radius:10px;--os-handle-interactive-area-offset:4px;--os-handle-border-radius:10px}.os-theme-dark{--os-handle-bg:#00000070;--os-handle-bg-hover:#0000008c;--os-handle-bg-active:#000000a8}.os-theme-light{--os-handle-bg:#ffffff70;--os-handle-bg-hover:#ffffff8c;--os-handle-bg-active:#ffffffa8}[data-overlayscrollbars-initialize]:not([data-overlayscrollbars-viewport]),[data-overlayscrollbars-viewport~=scrollbarHidden],html[data-overlayscrollbars-viewport~=scrollbarHidden]>body{scrollbar-width:none!important}[data-overlayscrollbars-initialize]:not([data-overlayscrollbars-viewport])::-webkit-scrollbar{appearance:none!important;width:0!important;height:0!important;display:none!important}[data-overlayscrollbars-initialize]:not([data-overlayscrollbars-viewport])::-webkit-scrollbar-corner{appearance:none!important;width:0!important;height:0!important;display:none!important}[data-overlayscrollbars-viewport~=scrollbarHidden]::-webkit-scrollbar{appearance:none!important;width:0!important;height:0!important;display:none!important}[data-overlayscrollbars-viewport~=scrollbarHidden]::-webkit-scrollbar-corner{appearance:none!important;width:0!important;height:0!important;display:none!important}html[data-overlayscrollbars-viewport~=scrollbarHidden]>body::-webkit-scrollbar{appearance:none!important;width:0!important;height:0!important;display:none!important}html[data-overlayscrollbars-viewport~=scrollbarHidden]>body::-webkit-scrollbar-corner{appearance:none!important;width:0!important;height:0!important;display:none!important}[data-overlayscrollbars-initialize]:not([data-overlayscrollbars]):not(html):not(body){overflow:auto}
