:root{--background:#ffffff;--foreground:#171717;--font-inter:"Inter",-apple-system,BlinkMacSystemFont,sans-serif}body,html{max-width:100vw}html body[data-scroll-locked]{overflow:auto!important;overflow-x:hidden!important;margin-right:0!important}body{color:var(--foreground);background:var(--background);font-family:var(--font-inter);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;overflow-x:hidden}.alignleft{float:left;margin:0 10px 10px 0}.alignright{float:right;margin-left:1em}.aligncenter{display:block;text-align:center;margin:0 auto}.bgDark{background-color:#0e0e0e;color:#ffffff}*{box-sizing:border-box;padding:0;margin:0}a{color:inherit;text-decoration:none}a:focus-visible,button:focus-visible{outline:2px solid var(--color-light-danger);outline-offset:1px}img{max-width:100%}.slick-slider .slick-dots li button:before{font-size:10px}.box-loader{text-align:center;margin:100px 0;display:flex;justify-content:center}.loader{width:50px;aspect-ratio:1;border-radius:50%;background:var(--color-primary);-webkit-mask:radial-gradient(circle closest-side at 50% 40%,#0000 94%,#000);mask:radial-gradient(circle closest-side at 50% 40%,#0000 94%,#000);transform-origin:50% 40%;animation:l25 1s linear infinite;text-align:center}.heading-01{color:var(--color-text-title);text-transform:capitalize;text-align:center;margin:0 0 15px;font-weight:700;font-size:2rem;line-height:2.5rem}@keyframes l25{to{transform:rotate(1turn)}}@media screen and (-webkit-min-device-pixel-ratio:0){input,select,textarea{font-size:16px!important;-webkit-appearance:none!important;-moz-appearance:none!important;appearance:none!important}}@media (max-width:768px){input,select,textarea{transform-origin:left top!important}input,input:focus,select,select:focus,textarea,textarea:focus{font-size:16px!important;-webkit-appearance:none!important;-moz-appearance:none!important;appearance:none!important}}@media (prefers-color-scheme:dark){html{color-scheme:dark}}.largeSkeleton{background-image:linear-gradient(90deg,#e0e0e0,#f0f0f0 30px,#e0e0e0 60px)!important;background-size:700px 100%;animation:largeShimmer 3.5s linear infinite;flex-shrink:0}@keyframes largeShimmer{0%{background-position:-700px 0}to{background-position:700px 0}}.skeleton{background-image:linear-gradient(90deg,#e0e0e0,#f0f0f0 40px,#e0e0e0 80px)!important;background-size:200px 100%;animation:shimmer 3.5s linear infinite;flex-shrink:0}@keyframes shimmer{0%{background-position:-200px 0}to{background-position:200px 0}}.ant-picker{border:2px solid #e9ecef!important;border-radius:8px!important;transition:all .3s!important;font-size:14px!important;box-shadow:0 2px 4px rgba(0,0,0,.05)!important}.ant-picker:hover{border-color:var(--color-background)!important;box-shadow:0 2px 8px rgba(165,28,48,.1)!important}.ant-picker-focused,.ant-picker:focus{border-color:var(--color-background)!important;outline:none!important;box-shadow:0 0 0 3px rgba(165,28,48,.1)!important}.ant-picker-input>input{font-size:14px!important;color:#495057!important}.ant-picker-input>input::placeholder{color:#6c757d!important}.ant-picker-suffix{color:var(--color-background)!important}.ant-picker-clear{color:#6c757d!important}.ant-picker-clear:hover{color:var(--color-background)!important}.ant-picker-dropdown{z-index:9999!important}.ant-picker-panel-container{border-radius:8px!important;box-shadow:0 6px 16px -8px rgba(0,0,0,.08),0 9px 28px 0 rgba(0,0,0,.05),0 3px 6px -4px rgba(0,0,0,.12)!important}.ant-picker-now-btn{color:var(--color-background)!important;border-color:var(--color-background)!important}.ant-picker-now-btn:hover{color:rgba(165,28,48,.8)!important;border-color:rgba(165,28,48,.8)!important;background-color:rgba(165,28,48,.05)!important}.ant-picker-footer .ant-picker-now-btn{color:var(--color-background)!important;border-color:var(--color-background)!important}.ant-picker-footer .ant-picker-now-btn:hover{color:rgba(165,28,48,.8)!important;border-color:rgba(165,28,48,.8)!important;background-color:rgba(165,28,48,.05)!important}.ant-picker-cell-in-view.ant-picker-cell-today .ant-picker-cell-inner:before{border:1px solid var(--color-background)!important}.ant-picker-cell-in-view.ant-picker-cell-today .ant-picker-cell-inner{color:var(--color-background)!important;border-color:var(--color-background)!important}.ant-picker-cell-in-view.ant-picker-cell-selected .ant-picker-cell-inner{background-color:var(--color-background)!important;border-color:var(--color-background)!important}.ant-picker-cell-in-view.ant-picker-cell-selected:hover .ant-picker-cell-inner{background-color:rgba(165,28,48,.8)!important}.ant-picker-cell-in-view.ant-picker-cell-range-hover .ant-picker-cell-inner,.ant-picker-cell-in-view.ant-picker-cell-range-hover-end .ant-picker-cell-inner,.ant-picker-cell-in-view.ant-picker-cell-range-hover-start .ant-picker-cell-inner{background-color:rgba(165,28,48,.1)!important}.ant-picker-dropdown .ant-picker-header-view>button:hover,.ant-picker-header-next-btn:hover,.ant-picker-header-prev-btn:hover,.ant-picker-header-super-next-btn:hover,.ant-picker-header-super-prev-btn:hover,.ant-picker-month-btn:hover,.ant-picker-year-btn:hover{color:var(--color-background)!important}@media (max-width:768px){.ant-picker{font-size:16px!important;height:48px!important;padding:8px 12px!important}.ant-picker-input>input{font-size:16px!important;padding:8px 0!important}.ant-picker-input>input::placeholder{font-size:14px!important;color:#999!important}.ant-picker-dropdown{font-size:16px!important}.ant-picker-panel{border-radius:8px!important}.ant-picker-content{height:auto!important}}@supports (-webkit-touch-callout:none){.ant-picker-input>input{-webkit-appearance:none!important;-moz-appearance:none!important;appearance:none!important;border-radius:8px!important}}.ant-select-single{height:40px}.ant-select-selector{height:40px;border-radius:6px;background:#fafbfc!important;transition:border-color .2s ease}.ant-select-outlined:not(.ant-select-customize-input) .ant-select-selector{border:1px solid rgba(0,0,0,.25)}.ant-select-outlined:not(.ant-select-customize-input):hover .ant-select-selector{border-color:var(--color-light-danger)!important}.custom-select.ant-select-outlined:hover .ant-select-selector{border-color:green!important}.ant-select-single .ant-select-selector .ant-select-selection-item{font-size:16px}.ant-select-focused .ant-select-selector,.ant-select-selector:active,.ant-select-selector:focus,.ant-select:focus .ant-select-selector{border:1px solid var(--color-light-danger)!important}.ant-select-single:not(.ant-select-customize-input) .ant-select-selector{padding-left:15px}.ant-select-dropdown .ant-select-item{padding:9px 11px}.ant-select-dropdown .ant-select-item-option-selected:not(.ant-select-item-option-disabled){background-color:#fde8ea!important;color:#a51c30!important}.ant-select-dropdown .ant-select-item-option-active:not(.ant-select-item-option-disabled){background-color:#fff0f2!important;color:#a51c30!important}.ant-select-arrow{color:rgba(0,0,0,.25)!important;height:20px!important;right:15px!important;margin-top:-9px!important}.ant-select-selection-placeholder{color:lch(36.07% 59.84 24.85)!important;opacity:.85}.ant-modal-mask{background-color:rgba(255,255,255,.8)!important}.ant-modal-content{border-radius:12px!important;box-shadow:0 4px 30px #00000026!important}.ant-input-outlined{height:40px;border-radius:6px;border:1px solid rgba(0,0,0,.25);padding:5px 14px 5px 10px;background:#fafbfc;transition:border .2s}.ant-input-outlined:focus,.ant-input-outlined:focus-within,.ant-input-outlined:hover{border-color:var(--color-light-danger)!important;background:#fff!important;box-shadow:0 0 0 2px rgba(42,77,143,.08)!important}.ant-input-outlined.ant-input-status-error:not(.ant-input-disabled){border-color:var(--color-light-danger)!important}.ant-form-item .ant-form-item-explain-error{color:var(--color-light-danger)}.ant-input-outlined.ant-input-status-error:not(.ant-input-disabled) .ant-input-prefix{color:inherit}.custom-spin .ant-spin-dot-item{color:var(--color-background)!important}@media (max-width:767px){.ant-select-selector,.ant-select-single{height:36px}.ant-select-dropdown .ant-select-item{padding:7px 11px}}@media (max-width:480px){.ant-picker,.ant-picker-input>input,.ant-select-single .ant-select-selector{font-size:16px!important;min-width:0!important;width:100%!important;padding:8px 10px!important}.ant-picker-input>input{padding:8px 0!important}.ant-select{width:100%!important;min-width:0!important;border:none!important}.ant-picker-dropdown,.ant-select-dropdown{font-size:16px!important;min-width:180px!important;max-width:98vw!important}.ant-picker-input>input::placeholder,.ant-select-selection-placeholder{font-size:15px!important}.dateFiltersContainer,.filterControls{flex-direction:column!important;gap:10px!important}.statusFilter{width:100%!important}}