@import url("https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700;800&family=Michroma&display=swap");html{scroll-behavior:smooth}[id],html{scroll-margin-top:80px}body{background-color:#f2f2f2;color:#1e293b;font-family:Inter,sans-serif!important;margin:0;padding:0;box-sizing:border-box;overflow-x:hidden}*,:after,:before{box-sizing:inherit}*{scrollbar-width:thin;scrollbar-color:#94a3b8 transparent}::-webkit-scrollbar{width:4px;height:4px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background:#94a3b8;border-radius:10px}::-webkit-scrollbar-thumb:hover{background:#64748b}.soft-shadow{box-shadow:0 4px 20px -2px rgba(0,0,0,.05)!important}.card-hover{transition:all .3s cubic-bezier(.4,0,.2,1)!important}.card-hover:hover{transform:translateY(-5px)!important;box-shadow:0 20px 25px -5px rgba(0,0,0,.08),0 10px 10px -5px rgba(0,0,0,.04)!important}:root{--Main:#1c6e0e;--Title:#002800;--Sub-Title:#0e0505;--Secondary:#646e63;--Dark:#002800;--Outline:#dcdcdc;--font-fam:Popins;--White:#fff;--Red:#d30024;--New-Title:#1a3c28;--New-Border:#d1d5db;--New-Secondary:#6b7280;--New-Secondary-btn:#efefef}.modal{z-index:1200!important}.modal-backdrop{z-index:1150!important}.ant-picker-dropdown{z-index:99999!important}.modal-content,.modal-dialog,.modal.show{overflow:visible!important}:root{--teal-light:#dcf7f4;--teal:#19b7a7;--teal-dark:#15937e;--input-border:#cecece;--shadow:0 4px 24px rgba(44,62,80,.09);--white:#fff;--text-primary:#51ba98;--Green-cyan:#10b981}body,h1,h2,h3,h4,h5,h6,p{font-family:Inter,sans-serif!important}.container-body{background-color:#f2f2f2;min-height:100vh}.max-width{max-width:1280px}.dash-container{padding:1.5rem 2rem!important;max-width:1440px;width:100%;margin:0 auto!important}.hide-scrollbar::-webkit-scrollbar{display:none}.hide-scrollbar{-ms-overflow-style:none;scrollbar-width:none}@media (max-width:1200px){.dash-container{margin:1.25rem!important}}@media (max-width:768px){.dash-container{margin:1rem!important}}@media (max-width:480px){.dash-container{margin:.5rem!important}}.policyContainer{margin:3rem 6rem;text-align:justify}.DashboardContainer{max-width:1800px;padding:50px;margin-bottom:1rem}.content-wrapper{flex:1 1;display:flex;background-color:#f2f2f2}.mainContent-Section{flex:1 1;display:flex;flex-direction:column;max-width:100%}@media screen and (min-width:768px){.mainContent-Section{margin:24px 24px 24px 0}}@media screen and (max-width:1024px),screen and (max-width:1280px) and (pointer:coarse){.mainContent-Section{margin:0!important}}.scrollable-content{flex:1 1;display:flex;flex-direction:column;scroll-behavior:smooth}.show-desktop{display:block}.show-mobile{display:none}.modal-content{border-radius:20px 20px 20px 20px;border:none}a{text-decoration:none;cursor:pointer;color:var(--P_Purple)}img{max-width:100%}.accordion-item{margin-bottom:1rem;border-radius:10px}.accordion-button,.accordion-button:not(.collapsed){background:transparent!important;box-shadow:none!important;padding:12px 24px 12px 18px!important;min-height:50px;align-items:center;border-radius:10px}.accordion-button{border-top:1.5px solid #e1e8ee}.accordion-button:not(.collapsed){border-bottom:1.5px solid #e1e8ee}.accordion-button:after,.accordion-button:not(.collapsed):after{margin-left:auto;width:36px;height:36px;background-image:url(/images/down-arrow.svg);background-size:36px}.ant-table-wrapper .ant-table-thead>tr>th{background-color:#51ba9826;border:0;font-weight:500;color:#000}.ant-input-outlined{border-color:#51ba98}.ant-input-outlined :focus-within{border-color:#51ba98!important}.ant-input-outlined :hover{border-color:#51ba98!important}.table{border-radius:12px;margin-bottom:32px;box-shadow:0 2px 12px rgba(0,0,0,.04);overflow:hidden}thead tr th{background:#eaf7f1!important;font-weight:600;border:none}tbody tr td,thead tr th{color:var(--Dark)!important;font-size:16px;padding:25px!important}.btn-primary-outline{color:var(--Main);border:1px solid var(--Main);padding:10px 15px;border-radius:12px;background-color:#fff}.btn-primary-outline:hover{border-color:var(--Main);background-color:var(--Main);color:#fff}.btn-primary-outline{min-width:120px}.btn-primary,.btn-primary:active,.btn-primary:disabled,.btn-primary:focus,.btn-primary:focus-visible{background:var(--Main);border-color:var(--Main);padding:.675rem 1.75rem;border-radius:12px;min-width:140px;color:var(--White)}.btn-primary:hover{background:var(--Main);border-color:var(--Main);color:var(--White)}.btn.btn-primary:disabled{background-color:#666;border-color:#666}.btn-secondary-outline{color:var(--Secondary);border:1px solid var(--Secondary);padding:10px 15px;border-radius:12px;background-color:#fff}.btn-secondary-outline:hover{border-color:var(--Secondary);background-color:var(--Secondary);color:#fff}.btn-secondary-outline{min-width:120px}.btn-secondary,.btn-secondary:active,.btn-secondary:disabled,.btn-secondary:focus,.btn-secondary:focus-visible{background:var(--Secondary);border-color:var(--Secondary);padding:.675rem 1.75rem;border-radius:12px;min-width:140px;color:#fff}.btn-secondary:hover{background:var(--Secondary);border-color:var(--Secondary);color:var(--White)}.btn-danger,.btn-danger:active,.btn-danger:disabled,.btn-danger:focus,.btn-danger:focus-visible{background:var(--Red);border-color:var(--Red);padding:.675rem 1.75rem;border-radius:12px;min-width:140px;color:var(--White)}.btn-danger:hover{background:var(--Red);border-color:var(--Red);color:var(--White)}.btn.btn-danger:disabled{background-color:#666;border-color:#666}.btn-danger-outline{color:var(--Red);border:1px solid var(--Red);padding:10px 15px;border-radius:12px;background-color:#fff;min-width:140px}.btn-danger-outline:hover{border-color:var(--Red);background-color:var(--Red);color:#fff}.text-danger{margin-top:.5rem;color:red}.react_select__control{padding:.6rem .75rem!important;border-radius:12px!important;border-color:var(--Outline)!important;color:var(--Dark)!important;font-size:16px!important}.form-control,.form-select{padding:.5rem .75rem;border-radius:12px;border-color:var(--Outline);color:var(--Dark);font-size:16px}.form-label{font-size:16px;color:var(--Dark);margin-bottom:8px;font-weight:600}.form-check-input:checked,.form-switch .form-check-input:checked{background-color:var(--Main);border-color:var(--Main)}.form-check-input:checked,.form-check-input:checked:focus,.form-check-input:checked:focus-visible{background-color:var(--Main);border-color:var(--Main);box-shadow:none}.form-check-input:focus,.form-check-input:focus-visible{box-shadow:none;background-color:transparent}.input-group-text{background-color:var(--white);border-radius:16px;border-color:var(--Outline)}.input-group-text img{width:32px;height:32px}.input-group input{border-left:none}.form-control:focus{box-shadow:none;border-color:var(--Outline)}.react_select__control:focus{box-shadow:none!important;border-color:var(--Outline)!important}.form-select:focus{box-shadow:none;border-color:var(--Outline)}.offcanvas .btn-close{filter:invert(1);opacity:1}.ant-picker-dropdown{z-index:1080!important}.ant-picker{padding:11px!important}.grecaptcha-badge{visibility:hidden!important}@media (max-width:1440px){.form-control,.form-select{font-size:16px;padding:.5rem .75rem}.form-label{font-size:16px;margin-bottom:18px}.input-group-text{border-radius:13px;padding:0 .35rem}.input-group-text img{width:28px;height:28px}}@media (max-width:900px){.form-control,.form-select{font-size:16px;padding:.45rem .7rem;border-radius:12px}.form-label{font-size:16px;margin-bottom:18px}.input-group-text{border-radius:13px;padding:0 .35rem}.input-group-text img{width:24px;height:24px}}@media screen and (max-width:1024px),screen and (max-width:1280px) and (pointer:coarse){.policyContainer{margin:2rem 4rem}.show-desktop{display:none!important}.show-mobile{display:block!important}}@media (max-width:600px){.dash-container{margin:1rem!important}.policyContainer{margin:1rem 2rem}.form-control,.form-select{font-size:14px;padding:.6rem .5rem;border-radius:10px}.form-label{font-size:14px;margin-bottom:12px}.input-group-text{border-radius:10px;padding:0 .25rem}.input-group-text img{width:20px;height:20px}.btn-primary,.btn-primary-outline,.btn-secondary,.btn-secondary-outline{min-width:100px}}@media (max-width:400px){.dash-container{margin:0!important}.form-control,.form-select,.input-group-text{border-radius:7px}.form-label{font-size:12px}}.allocation-rp-calendar .react-datepicker__day:not(.react-datepicker__day--disabled){color:#000!important;font-weight:500}.allocation-rp-calendar .react-datepicker__day--disabled{color:rgba(0,0,0,.25)!important;opacity:.4;cursor:not-allowed}.allocation-rp-calendar .react-datepicker__day--selected{color:#fff!important;background-color:#216ba5!important}.allocation-rp-calendar .react-datepicker__day--today:not(.react-datepicker__day--selected){color:#000!important;font-weight:700}.offcanvas-backdrop{z-index:1150!important}.Toastify__toast-container{width:380px!important;max-width:calc(100vw - 32px)!important;padding:0!important}@media (max-width:576px){.Toastify__toast-container{left:50%!important;transform:translateX(-50%)!important;width:calc(100vw - 32px)!important;margin:0 auto!important}.Toastify__toast-container--top-center{top:16px!important}}.Toastify__toast{border-radius:16px!important;padding:12px 16px!important;box-shadow:0 10px 30px rgba(0,0,0,.12)!important;border:1px solid rgba(226,232,240,.8)!important;font-family:Inter,sans-serif!important;min-height:unset!important;margin-bottom:8px!important}.Toastify__toast-body{font-size:13px!important;font-weight:600!important;color:#334155!important;padding:0!important;margin:0!important}.Toastify__toast-icon{width:20px!important;height:20px!important;flex-shrink:0!important}.react-datepicker-wrapper,.react-datepicker__input-container{display:block!important;width:100%!important}.react-datepicker-popper{z-index:1200!important}.react-datepicker{border:1px solid #d1d5db!important;border-radius:10px!important;box-shadow:0 12px 32px rgba(0,0,0,.18)!important;overflow:hidden;font-family:Inter,sans-serif!important}.react-datepicker,.react-datepicker__month,.react-datepicker__month-container{background-color:#fff!important}.react-datepicker__header{background-color:#f8fafc!important;border-bottom:1px solid #e5e7eb!important}.react-datepicker__month-select,.react-datepicker__year-select{background-color:#fff!important;border:1px solid #d1d5db!important;border-radius:6px!important;padding:2px 6px!important}.react-datepicker__triangle{fill:#fff!important;color:#fff!important;stroke:#d1d5db!important}@keyframes dropdownFadeIn{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}body .dropdown-menu,html .dropdown-menu.show{border-radius:12px!important;border:1px solid #f1f5f9!important;box-shadow:0 10px 30px rgba(0,0,0,.1)!important;padding:6px!important;overflow:hidden!important;animation:dropdownFadeIn .2s ease!important}body .dropdown-menu .dropdown-item,html .dropdown-menu .dropdown-item{border-radius:8px!important;padding:10px 14px!important;font-size:14px!important;font-weight:500!important;color:#334155!important;transition:all .2s ease!important;position:relative}body .dropdown-menu .dropdown-item:hover,html .dropdown-menu .dropdown-item:hover{background-color:#f0fdf4!important;color:#15803d!important;transform:translateX(4px);padding-left:18px!important}body .dropdown-menu .dropdown-item.active,html .dropdown-menu .dropdown-item:active{background-color:#1a3c28!important;color:#fff!important;font-weight:700!important;transform:none}body .dropdown-toggle,html .dropdown-toggle{transition:all .2s ease!important}body .dropdown-toggle:hover,html .dropdown-toggle:hover{transform:translateY(-1px)}@font-face{font-family:__Playfair_Display_1c86d0;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/f7b1c235bf63da76-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:__Playfair_Display_1c86d0;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/2aaa757c44b42096-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:__Playfair_Display_1c86d0;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/346ae887e89b3c48-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Playfair_Display_1c86d0;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/8a3e7529b362bc07-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Playfair_Display_Fallback_1c86d0;src:local("Times New Roman");ascent-override:97.25%;descent-override:22.56%;line-gap-override:0.00%;size-adjust:111.26%}.__className_1c86d0{font-family:__Playfair_Display_1c86d0,__Playfair_Display_Fallback_1c86d0;font-weight:700;font-style:normal}.__variable_1c86d0{--font-playfair:"__Playfair_Display_1c86d0","__Playfair_Display_Fallback_1c86d0"}@font-face{font-family:__Michroma_0d24fa;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/93c5587b5a69576c-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Michroma_0d24fa;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/06084a2f60b23053-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Michroma_Fallback_0d24fa;src:local("Arial");ascent-override:81.64%;descent-override:18.76%;line-gap-override:0.00%;size-adjust:141.62%}.__className_0d24fa{font-family:__Michroma_0d24fa,__Michroma_Fallback_0d24fa;font-weight:400;font-style:normal}.__variable_0d24fa{--font-michroma:"__Michroma_0d24fa","__Michroma_Fallback_0d24fa"}