@import"https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,100..900;1,14..32,100..900&family=Plus+Jakarta+Sans:ital,wght@0,200..800;1,200..800&display=swap";*{padding:0;margin:0;box-sizing:border-box;font-family:Plus Jakarta Sans,sans-serif}a{text-decoration:none!important}h1,h2,h3,h4,h5,h6,p{margin:0!important}.page-wrapper{display:flex;flex-direction:column;min-height:100vh}.main-content{flex:1 1}.common-heading{display:flex;flex-direction:column;gap:1rem}.common-heading p{color:#2d2d2e;font-size:16px}.common-heading h2{color:#2d2d2e;font-size:26px;font-weight:700;padding-bottom:15px}.common-heading h2 span{color:#fda30f;display:inline-block;position:relative}.common-heading h2 span img{position:absolute;bottom:-10px;left:0;width:100%;height:auto;pointer-events:none}.video-bg::-webkit-media-controls{display:none!important}.super-admin-layout-content{background:#fff9f9;padding-top:85px;padding-left:80px;transition:all .3s;min-height:100vh;overflow-y:auto;padding-bottom:1rem}.common-title h2{color:#2d2d2e;font-weight:700;font-size:20px}.no-data-available{display:flex;align-items:center;justify-content:center;flex-direction:column;padding:3rem 1rem}.no-data-available.table-no-data svg{width:100px}.no-data-available p{color:#4b5563;font-size:20px;line-height:150%;letter-spacing:.15px;margin-bottom:24px;text-align:center}.error-text{font-size:12px;color:red!important}.custom-select{width:150px}.form-field .custom-select-field{position:relative}.form-field .custom-select-field label{position:absolute;top:13px;left:10px;font-size:14px;color:#a3a3a3;pointer-events:none;transition:all .4s cubic-bezier(.25,.8,.25,1)}.form-field .custom-select-field label.filled{top:4px;font-size:12px}.form-field .input-field{width:100%;position:relative}.form-field .input-field label{position:absolute;top:13px;left:10px;font-size:14px;color:#a3a3a3;pointer-events:none;transition:all .4s cubic-bezier(.25,.8,.25,1)}.form-field .input-field label.filled{top:4px;font-size:12px}.form-field .input-field .dropdown-icon{position:absolute;right:10px;top:50%;transform:translateY(-50%)}.form-field .input-field input,.form-field .input-field select,.form-field .input-field textarea{width:100%;border:1px solid #e4e4e4;height:45px;border-radius:10px;font-size:1rem;font-weight:500;padding:0 10px;outline:none;box-shadow:none;color:#555;background:#f9fafe;transition:all .4s cubic-bezier(.25,.8,.25,1)}.form-field .input-field input::placeholder,.form-field .input-field select::placeholder,.form-field .input-field textarea::placeholder{color:#a3a3a3}.form-field .input-field input.filled,.form-field .input-field input:focus,.form-field .input-field select.filled,.form-field .input-field select:focus,.form-field .input-field textarea.filled,.form-field .input-field textarea:focus{padding-top:1rem}.form-field .input-field input.filled+label,.form-field .input-field input:focus+label,.form-field .input-field select.filled+label,.form-field .input-field select:focus+label,.form-field .input-field textarea.filled+label,.form-field .input-field textarea:focus+label{top:4px;font-size:12px}.form-field .input-field input:-webkit-autofill,.form-field .input-field select:-webkit-autofill,.form-field .input-field textarea:-webkit-autofill{background-color:#f9fafe!important;-webkit-box-shadow:inset 0 0 0 1000px #f9fafe!important}.form-field .input-field textarea{height:100px;resize:none}.form-field .input-field select{padding-right:1.5rem}.short-loader{width:20px;height:20px;padding:4px;aspect-ratio:1;border-radius:50%;background:#0e53e2;--_m:conic-gradient(#0000 10%,#000),linear-gradient(#000 0 0) content-box;-webkit-mask:var(--_m);mask:var(--_m);-webkit-mask-composite:source-out;mask-composite:subtract;animation:spinShortLoader 1s linear infinite}@keyframes spinShortLoader{to{transform:rotate(1turn)}}.image-loader{width:120px;min-width:120px;min-height:120px;height:120px;border-radius:50%;overflow:hidden}.image-loader .react-loading-skeleton{width:100%!important;height:100%!important;line-height:unset}.map-card{display:flex;flex-direction:column;gap:8px;max-width:250px;min-width:200px}.map-card .organization-profile{display:flex;gap:10px;align-items:center}.map-card .organization-profile .organization-logo{width:35px;height:35px;border-radius:50%;overflow:hidden;min-width:35px}.map-card .organization-profile .organization-logo img{width:100%;height:100%;object-fit:cover}.map-card .organization-profile h3{color:#2d2d2e;font-size:16px}.map-card .info-content{display:flex;gap:8px;align-items:center}.map-card .info-content svg{width:16px}.map-card .info-content svg path{fill:#3b73e6}.map-card .info-content span{color:#555;font-size:14px}.map-card .map-view-btn,.map-card .map-view-btn button{display:flex;justify-content:center}.map-card .map-view-btn button{color:#0e53e2;background:rgba(0,0,0,0);border:none;font-weight:600;font-size:14px;align-items:center;gap:3px}.map-card .map-view-btn button svg{width:12px}.map-card .map-view-btn button svg path{stroke:#0e53e2}.map-card .map-view-btn button:hover{color:#3b73e6}.map-card .map-view-btn button:hover svg{width:12px}.map-card .map-view-btn button:hover svg path{stroke:#3b73e6}.steps-control{display:flex;gap:10px;justify-content:flex-end;position:fixed;bottom:15px;background:#fff;border-radius:10px;left:92px;right:12px;z-index:10;align-items:center;height:70px;padding:0 1rem;transition:all .3s}.steps-control.sidebar-open{left:252px}.steps-control button{background:#0e53e2;color:#fff;transition:all .5s;border:1px solid #0e53e2;padding:10px 15px;border-radius:10px;font-size:14px;overflow:hidden;width:-moz-fit-content;width:fit-content;min-width:100px;white-space:nowrap}.steps-control button:hover{box-shadow:0 4px 12px rgba(14,83,226,.4)}.steps-control button.back-btn{background:#fff;color:#0e53e2;border:1px solid #0e53e2}.steps-control button.back-btn:hover{border:1px solid #3b73e6;color:#3b73e6}.steps-control button.next-btn:hover{background:#3b73e6}.ellipsis{overflow:hidden;text-overflow:ellipsis;display:block;max-width:400px}.ellipsis,.number-wrap{white-space:nowrap}