html body .react-confirm-alert-overlay{background:rgba(16,24,40,.5);z-index:1100}html body .Toastify__toast-container{min-width:380px}html body .Toastify__toast{border-radius:14px;border:1px solid #eaecf0;background:#fff;color:#121713;box-shadow:0 24px 48px -12px rgba(16,24,40,.25);font-family:Manrope,sans-serif;font-size:15px;font-weight:600;min-height:56px;padding:10px 14px}html body .Toastify__toast--success{border-color:#abefc6;background:#ecfdf3;color:#067647}html body .Toastify__toast--error{border-color:#fecdca;background:#fef3f2!important;color:#b42318}html body .Toastify__toast--warning{border-color:#fedf89;background:#fffaeb;color:#b54708}html body .Toastify__toast--info{border-color:#b2ddff;background:#eff8ff;color:#175cd3}html body .Toastify__toast-body>div:last-child{color:inherit!important}html body .Toastify__toast-icon svg{color:currentColor!important;fill:currentColor}html body .Toastify__progress-bar{background:currentColor;opacity:.35}html body .Toastify__close-button{color:currentColor;opacity:.6}html body .admin-phone-input.react-tel-input input.form-control{width:100%;height:44px;border:1px solid #d0d5dd;border-radius:12px;background:#fff;font-size:15px;color:#121713;box-shadow:none;transition:border-color .15s,box-shadow .15s}html body .admin-phone-input.react-tel-input input.form-control:hover{border-color:#98a2b3}html body .admin-phone-input.react-tel-input input.form-control:focus{outline:none;border-color:#0db16b;box-shadow:0 0 0 3px rgba(13,177,107,.15)}html body .admin-phone-input.react-tel-input input.form-control:disabled{background:#f2f4f7;color:#667085}html body .admin-phone-input.react-tel-input .flag-dropdown{border:1px solid #d0d5dd;border-right:0;border-radius:12px 0 0 12px;background:#f9fafb}html body .admin-phone-input.react-tel-input .flag-dropdown .selected-flag{border-radius:12px 0 0 12px}html body .admin-phone-input.react-tel-input .country-list{border-radius:12px;border:1px solid #eaecf0;box-shadow:0 24px 48px -16px rgba(16,24,40,.25);font-size:15px}html body .admin-phone-input.react-tel-input .country-list .country.highlight,html body .admin-phone-input.react-tel-input .country-list .country:hover{background:#eefaf4}html body .daterangepicker{border:1px solid #eaecf0;border-radius:14px;box-shadow:0 24px 48px -12px rgba(16,24,40,.25);font-family:Manrope,sans-serif}html body .daterangepicker td.active,html body .daterangepicker td.active:hover{background-color:#0db16b}html body .daterangepicker td.in-range{background-color:#e8f7f0;color:#121713}html body .daterangepicker td.available:hover,html body .daterangepicker th.available:hover{background-color:#eefaf4}html body .daterangepicker .drp-buttons .btn{border-radius:999px;padding:6px 16px;font-weight:700}html body .daterangepicker .drp-buttons .btn-primary{background:linear-gradient(135deg,#14c97e,#0a9a5c);border:0}html body .react-loading-skeleton{--base-color:#edf1ef;--highlight-color:#f8faf9;border-radius:6px}html body .react-tooltip,html body .tooltip{pointer-events:none}html body .react-tooltip{padding:6px 10px}html body .react-tooltip,html body .tooltip .tooltip-inner{border-radius:8px;background:#121713;font-size:14.5px;font-weight:600}html body .admin-file-upload label:has(>input[type=file]){min-width:0;max-width:none;width:100%;height:auto;min-height:72px;border:1.5px dashed #a6e3c8;border-radius:14px;background:#f6fbf8;padding:14px 16px}html body .admin-file-upload label:has(>input[type=file]) svg path{fill:#0db16b}html body .admin-file-upload label:has(>input[type=file]) span{font-size:14.5px;color:#475467}html body .admin-editor .ck.ck-editor__main>.ck-editor__editable,html body .admin-editor .ck.ck-toolbar{border-color:#d0d5dd}html body .admin-editor .ck.ck-toolbar{border-radius:12px 12px 0 0;background:#f9fafb}html body .admin-editor .ck.ck-editor__main>.ck-editor__editable{border-radius:0 0 12px 12px}html body .admin-editor .ck.ck-editor__main>.ck-editor__editable.ck-focused{border-color:#0db16b;box-shadow:0 0 0 3px rgba(13,177,107,.15)}html body .jodit-container:not(.jodit_inline){border-color:#d0d5dd;border-radius:12px;overflow:hidden}html body *{scrollbar-width:thin;scrollbar-color:#bcd6c8 transparent}html body :hover{scrollbar-color:#0db16b transparent}html body .scrollbar-hidden{scrollbar-width:none}html body .scrollbar-hidden::-webkit-scrollbar{display:none}html body .modal-backdrop.show{background:#101828;opacity:.55}html body .modal .modal-content{position:relative;overflow:hidden;border:0;border-radius:20px;background:#fff;box-shadow:0 32px 64px -16px rgba(16,24,40,.4),0 0 0 1px rgba(16,24,40,.06);font-family:Manrope,sans-serif}html body .modal .modal-content:before{content:"";position:absolute;inset:0 0 auto 0;height:4px;z-index:2;background:linear-gradient(90deg,#14c97e,#0a9a5c 55%,#2e90fa)}html body .modal .modal-header{position:relative;min-height:76px;padding:20px 24px 16px;border-bottom:1px solid #e6f1eb;background:linear-gradient(120deg,#dff5ea,#f1faf5 55%,#fff)}html body .modal .modal-title{display:flex;align-items:center;gap:12px;margin:0;font-size:21px;font-weight:800;line-height:28px;letter-spacing:-.02em;color:#121713}html body .modal .modal-title:before{content:"";flex-shrink:0;width:4px;height:24px;border-radius:999px;background:linear-gradient(180deg,#14c97e,#0a9a5c)}html body .modal .modal-header .btn-close{width:36px;height:36px;padding:0;margin:0 0 0 auto;border:1px solid #e3ece7;border-radius:999px;background-color:#fff;background-size:12px;box-shadow:0 1px 1px 0 rgba(60,66,87,.14);opacity:.8}html body .modal .modal-header .btn-close:hover{border-color:#fecdca;background-color:#fef3f2;opacity:1}html body .modal .modal-body{padding:20px 24px 24px;font-size:15px;color:#344054}html body .modal .modal-footer{gap:12px;padding:16px 24px;border-top:1px solid #e8efeb;background:#f7fbf9}html body .modal .modal-footer>*{margin:0}