body,html{font-family:Mulish,system-ui,sans-serif;margin:0;padding:0;width:100%}#root,body,html{height:100%;overflow:hidden}#root{background:#f5f5f5;display:flex;flex-direction:column}a{color:var(--color-brand);text-decoration:none}p{margin:0}.cursor-pointer{cursor:pointer}.ant-upload-wrapper .ant-upload-select{display:block}.ant-btn{align-items:center;display:flex;justify-content:center}.ant-btn-primary:disabled{border:#0000}.ant-tabs>.ant-tabs-nav{margin:0}.ant-tabs-top>.ant-tabs-nav:before{content:none}.ant-collapse>.ant-collapse-item>.ant-collapse-header{padding-left:0;padding-right:0}.ant-collapse .ant-collapse-content>.ant-collapse-content-box{padding:0}.ant-collapse-ghost>.ant-collapse-item>.ant-collapse-content>.ant-collapse-content-box{padding-block:0}.ant-table-wrapper .ant-table-tbody>tr>td p{margin:0}.ant-table-wrapper .ant-table{line-height:24px}.ant-table-wrapper .ant-table-thead>tr>td,.ant-table-wrapper .ant-table-thead>tr>th{background:var(--color-button-text)}.ant-table-wrapper .ant-table-tbody>tr>td{border:none}.ant-modal-confirm-body-wrapper{padding:16px}.ant-modal-confirm .ant-modal-confirm-btns{display:flex;justify-content:end}.ant-picker-dropdown .ant-picker-panel-container .ant-picker-panels{gap:8px}.ant-picker-calendar .ant-picker-date-panel .ant-picker-content th,.ant-picker-dropdown .ant-picker-date-panel .ant-picker-content th{background:var(--color-brand-secondary);color:var(--color-additional-text)}.ant-spin-nested-loading,.ant-spin-nested-loading .ant-spin-container{display:flex;flex:1;flex-direction:column;overflow:hidden}.ant-table-wrapper .ant-spin-nested-loading,.ant-table-wrapper .ant-spin-nested-loading .ant-spin-container,.ant-table-wrapper .ant-spin-nested-loading .ant-spin-container .ant-table,.ant-table-wrapper .ant-spin-nested-loading .ant-spin-container .ant-table .ant-table-container,.ant-table-wrapper .ant-spin-nested-loading .ant-spin-container .ant-table .ant-table-container .ant-table-body{height:100%}.ant-table-wrapper .ant-table-thead th.ant-table-column-has-sorters:hover{background:#0000}.ant-table-wrapper .ant-table-thead th.ant-table-column-sort{background:var(--color-button-text)}.ant-pagination .ant-pagination-item a,.ant-pagination .ant-pagination-next .ant-pagination-item-link,.ant-pagination .ant-pagination-prev .ant-pagination-item-link{border:1px solid var(--color-brand);border-radius:8px;color:var(--color-brand)}.ant-pagination .ant-pagination-item:not(.ant-pagination-item-active):hover,.ant-pagination .ant-pagination-next .ant-pagination-item-link:hover,.ant-pagination .ant-pagination-prev .ant-pagination-item-link:hover{background:#0000;color:var(--color-brand)}.ant-pagination .ant-pagination-item-active{background:var(--color-brand)}.ant-pagination .ant-pagination-item-active a,.ant-pagination .ant-pagination-item-active a:hover{color:var(--color-button-text)}.ant-modal-root .ant-modal-centered .ant-modal{display:flex;padding-bottom:24px;padding-top:64px}.ant-modal-root .ant-modal-centered:before{content:none}.ant-modal .ant-modal-content{padding:0}.ant-modal-centered{display:flex;flex-direction:column;justify-content:center}.ant-modal-centered:before{content:none}.ant-modal-centered .ant-modal{display:inline-flex;flex-direction:column;max-height:100%}.ant-modal-centered .ant-modal .ant-modal-content{max-height:100%}.ant-modal-centered .ant-modal .ant-modal-content,.ant-modal-centered .ant-modal .ant-modal-content .ant-modal-body{display:flex;flex:1;flex-direction:column;overflow:hidden}.ant-divider-horizontal{margin:0}.ant-upload-wrapper .ant-upload-drag{background:#0000}.ant-select-selection-item{display:flex}.ant-select-dropdown .ant-select-item-option{align-items:center}.ant-select-single .ant-select-selector .ant-select-selection-search{right:32px}.ant-select .ant-select-clear{align-items:center;display:flex;font-size:16px;height:calc(100% - 2px);justify-content:end;margin:0;top:1px;width:24px}.ant-drawer .ant-drawer-header{border:none;padding:0}.ant-drawer .ant-drawer-body{padding:0}.ant-drawer-body{display:flex;flex-direction:column}.ant-dropdown .ant-dropdown-menu .ant-dropdown-menu-submenu-title{align-items:center;display:flex;gap:12px}.ant-dropdown .ant-dropdown-menu .ant-dropdown-menu-item{color:var(--color-main-text);gap:12px}.ant-picker-dropdown .ant-picker-date-panel{width:auto}.ant-picker-dropdown .ant-picker-date-panel .ant-picker-body,.ant-picker-dropdown .ant-picker-date-panel .ant-picker-header{padding:0}::-webkit-scrollbar{height:8px;width:4px}::-webkit-scrollbar,::-webkit-scrollbar-track{background-color:initial}::-webkit-scrollbar-thumb{background-color:var(--color-brand-secondary);border-radius:2px}::-webkit-scrollbar-button{display:none}