.ajax-pilot-overlay{position:fixed;inset:0;background:rgba(0,0,0,.4);z-index:1050;display:flex;align-items:flex-start;justify-content:center;padding:2rem 1rem;overflow-y:auto;box-sizing:border-box}.ajax-pilot-card{background:#fff;padding:2rem;border-radius:1rem;position:relative;box-shadow:0 10px 25px rgba(0,0,0,.2);max-width:480px;width:90%;text-align:center;box-sizing:border-box}.ajax-pilot-close{position:absolute;top:10px;right:14px;background:none;border:none;font-size:1.5rem;color:#888;cursor:pointer;font-weight:700;line-height:1}.ajax-pilot-center{width:100%;height:100%}.ajax-pilot-center,.ajax-pilot-progress{display:flex;align-items:center;justify-content:center}.ajax-pilot-progress{width:400px;height:400px;background:#fff;border-radius:5mm;position:relative}svg.ajax-pilot-progress-bar{transform:rotate(-90deg)}circle:nth-child(2){stroke-dasharray:848;stroke-width:16px}.ajax-pilot-text{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-family:poppins,sans-serif;font-size:60px;color:#4e5bcd;font-weight:500;display:flex;align-items:center;justify-content:center;flex-direction:column}.ajax-pilot-text span{font-size:14px;color:#4e5bcd}.ajax-pilot-totalfilling{position:absolute;top:75%;left:50%;transform:translate(-50%,-50%);font-family:poppins,sans-serif;font-size:20px;color:#4e5bcd;font-weight:500;display:flex;align-items:center;justify-content:center;flex-direction:column}circle{fill:none;transition:stroke-dashoffset .4s ease}circle:first-child{stroke:#f0f8ff;stroke-width:12px}circle:nth-child(2){stroke-linecap:round;stroke-width:12px;stroke:#0b60e9}.ajax-pilot-log{max-height:none;overflow-y:hidden;transition:max-height .3s ease}.ajax-pilot-log.scrollable{max-height:150px;overflow-y:auto;border-top:1px solid #eee;padding-top:10px}.ajax-pilot-success{--bs-alert-color:#090909;--bs-alert-bg:#adf2d3;--bs-alert-border-color:#2ab375;--bs-alert-link-color:#78aa93}.ajax-pilot-danger{--bs-alert-color:#000;--bs-alert-bg:#eeaab1;--bs-alert-border-color:#f23b4e;--bs-alert-link-color:#090909}.calendar-wrapper{position:absolute;background:#fff;border-radius:8px;box-shadow:0 4px 16px rgba(0,0,0,.1);padding:20px;width:300px;display:none;z-index:1000}.calendar-header{display:flex;justify-content:space-between;align-items:center}.dates,.days{display:grid;grid-template-columns:repeat(7,1fr);gap:5px;text-align:center}.days div{font-weight:700;color:#888}.dates div{padding:10px 0;border-radius:6px;cursor:pointer}.dates div.inactive{color:#ccc;pointer-events:none}.dates div.active{background:#007bff;color:#fff;font-weight:700}.arrow{font-size:24px;cursor:pointer;user-select:none;padding:0 10px;color:#007bff}.editBtn{width:40px;height:40px;border-radius:10px;border:2px solid #5d5d74;background-color:transparent;display:flex;align-items:center;justify-content:center;box-shadow:0 5px 10px rgba(0,0,0,.123);cursor:pointer;position:relative;overflow:hidden;transition:all .3s}.editBtn:before{content:"";width:200%;height:200%;background-color:#66668d;position:absolute;z-index:1;transform:scale(0);transition:all .3s;border-radius:50%;filter:blur(10px)}.editBtn:hover:before{transform:scale(1)}.editBtn:hover{box-shadow:0 5px 10px rgba(0,0,0,.336)}.editBtn svg{height:17px;fill:#000;z-index:3;transition:all .2s;transform-origin:bottom}.editBtn:hover svg{fill:#fff;transform:rotate(-15deg) translateX(5px)}.toggler{width:72px}.toggler input{display:none}.toggler label{display:block;position:relative;width:50px;height:25px;border:1px solid #d6d6d6;border-radius:36px;background:#e4e8e8;cursor:pointer}.toggler label:after{display:block;border-radius:100%;background-color:#d7062a;content:"";animation-name:toggler-size;animation-duration:.15s;animation-timing-function:ease-out;animation-direction:forwards;animation-iteration-count:1;animation-play-state:running}.toggler label .toggler-off,.toggler label .toggler-on,.toggler label:after{position:absolute;top:50%;left:25%;width:26px;height:26px;transform:translateY(-50%) translateX(-50%);transition:left .15s ease-in-out,background-color .2s ease-out,width .15s ease-in-out,height .15s ease-in-out,opacity .15s ease-in-out}.toggler input:checked+label .toggler-off,.toggler input:checked+label .toggler-on,.toggler input:checked+label:after{left:75%}.toggler input:checked+label:after{background-color:#50ac5d;animation-name:toggler-size2}.toggler .toggler-off,.toggler .toggler-on{opacity:1;z-index:2}.toggler input:checked+label .toggler-off,.toggler input:not(:checked)+label .toggler-on{width:0;height:0;opacity:0}.toggler .path{fill:none;stroke:#fefefe;stroke-width:7px;stroke-linecap:round;stroke-miterlimit:10}@keyframes toggler-size{0%,to{width:26px;height:26px}50%{width:20px;height:20px}}@keyframes toggler-size2{0%,to{width:26px;height:26px}50%{width:20px;height:20px}}.btn-round{border-radius:20px}a.btn:hover{text-decoration:none}.page-item.disabled{display:block!important}.select2-container .select2-selection--single{height:35px}.select2-selection__rendered{line-height:30px!important}.select2-container .select2-selection--multiple{min-height:38px}.select2-container--default .select2-selection--multiple:focus,.select2-container--default .select2-selection--single:focus{border-color:#28a745;outline:none}.select2-dropdown{border:1px solid #28a745}.select2-container--default .select2-results__option--highlighted[aria-selected]{background-color:#28a745;color:#fff}.select2-container--default.select2-container--focus .select2-selection--multiple{border:1px solid #28a745}.select2-container--default .select2-selection--multiple{border:1px solid #dee2e6}.select2-container--default .select2-selection--multiple .select2-selection__choice{color:#fff;margin-top:2px;margin-bottom:2px;background-color:#0d6efd;border:1px solid #0d6efd}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove{color:#fff;border-right:1px solid #fff}.select2-container--default .select2-selection--multiple{padding-bottom:0}.select2-container .select2-search--inline .select2-search__field{height:30px}.cr-hidden{display:none}.table-thumbnail{height:50px;width:50px;border-radius:10px}.delete-button{border-radius:20px;height:35px;padding:0 15px;font-size:16px;display:flex;align-items:center;gap:8px;flex-wrap:nowrap;white-space:nowrap}@media screen and (max-width:600px){.delete-button{height:32px;padding:0 10px;font-size:14px;gap:6px}.delete-button svg{width:18px;height:18px}}@media screen and (max-width:400px){.delete-button{height:30px;padding:0 8px;font-size:13px;gap:4px}.delete-button svg{width:16px;height:16px}}.dropdown-button{border-radius:20px;height:35px;font-size:16px;padding:0 15px;min-width:100px}.dropdown-toggle:after{margin-left:4.255em}@media screen and (max-width:600px){.dropdown-button{height:32px;font-size:14px;padding:0 25px;min-width:90px}.dropdown-toggle:after{margin-left:6px}}@media screen and (max-width:400px){.dropdown-button{height:30px;font-size:13px;padding:0 10px;min-width:70px}.dropdown-toggle:after{margin-left:4px}}.dropdown .dropdown-menu{min-width:100%!important;width:max-content;box-sizing:border-box}a.dropdown-item{text-decoration:none}a.deselect-all:hover{color:#0d6efd;text-decoration:none}.animated-checkbox{--checkbox-color:#1b84ff;--checkbox-border:#1b84ff;--checkbox-shadow:#1b84ff;display:flex;align-items:center;position:relative;cursor:pointer}.animated-checkbox input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.animated-checkbox .checkmark{position:relative;width:20px;height:20px;border:2px solid var(--checkbox-border);border-radius:8px;transition:all .4s cubic-bezier(.68,-.55,.265,1.55);display:flex;justify-content:center;align-items:center;overflow:hidden}.animated-checkbox .checkmark:before{content:"";position:absolute;width:100%;height:100%;background:linear-gradient(45deg,var(--checkbox-color),#1b84ff);opacity:0;transition:all .4s cubic-bezier(.68,-.55,.265,1.55);transform:scale(0) rotate(-45deg)}.animated-checkbox input:checked~.checkmark:before{opacity:1;transform:scale(1) rotate(0)}.animated-checkbox .checkmark svg{width:0;height:0;color:#fff;z-index:1;transition:all .4s cubic-bezier(.68,-.55,.265,1.55);filter:drop-shadow(0 0 2px rgba(0,0,0,.5))}.animated-checkbox input:checked~.checkmark svg{width:18px;height:18px;transform:rotate(1turn)}.animated-checkbox:hover .checkmark{border-color:var(--checkbox-color)}.animated-checkbox input:checked~.checkmark{animation:pulse 1s cubic-bezier(.68,-.55,.265,1.55)}@keyframes pulse{0%{transform:scale(1)}50%{transform:scale(.9)}to{transform:scale(1)}}.animated-checkbox .label{margin-left:15px}.animated-checkbox:after,.animated-checkbox:before{content:"";position:absolute;width:4px;height:4px;border-radius:50%;background:var(--checkbox-color);opacity:0}.animated-checkbox:before{left:-10px;top:50%}.animated-checkbox:after{right:-10px;top:50%}.animated-checkbox input:disabled~.checkmark{border-color:#ccc;background-color:#f5f5f5;cursor:default;opacity:.6}.animated-checkbox input:disabled~.checkmark svg{color:#aaa}.animated-checkbox input:disabled:hover~.checkmark{border-color:#ccc}.navigation{height:5rem;display:flex;align-items:center;justify-content:center}.pagination{gap:10px;margin:0;list-style:none;padding:15px 25px;border-radius:30px;background:#fff;box-shadow:0 8px 16px rgba(0,0,0,.08)}.pagination,.pagination .page-item{display:flex}.pagination .page-link{height:40px;display:flex;color:#333;min-width:40px;padding:0 12px;font-size:16px;border-radius:50%;align-items:center;white-space:nowrap;background:#f1f1f1;text-decoration:none;justify-content:center;transition:all .3s ease}.page-item:first-child .page-link,.page-item:last-child .page-link{height:40px;padding:0 18px;border-radius:20px;border-top-left-radius:"";border-bottom-left-radius:""}.pagination .active .page-link,.pagination .page-link:hover{color:#fff;background-color:#0d6efd}.pagination .active .page-link{font-weight:700;pointer-events:none}.pagination .disabled .page-link{color:#aaa;pointer-events:none;background:transparent}.section-hero{text-align:center;margin-bottom:2rem}.plan-cards{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:2rem;padding:2rem 1rem;max-width:1200px;margin:auto}.plan-card{background-color:#fff;border-radius:1rem;box-shadow:0 6px 18px rgba(0,0,0,.08);padding:2rem;position:relative;transition:transform .3s ease,box-shadow .3s ease}.plan-card:hover{transform:translateY(-10px);box-shadow:0 12px 24px rgba(0,0,0,.12)}.plan-card--popular:before{content:"Popular";position:absolute;top:-10px;right:-10px;background-color:#6366f1;color:#fff;padding:.3rem .8rem;border-radius:.5rem;font-size:.85rem;font-weight:600}.plan-card__title{font-size:1.5rem;font-weight:600}.plan-card__price{font-size:1.5rem;margin:.5rem 0;font-weight:700}.plan-card__features{list-style:none;padding:0;margin:1rem 0}.plan-card__features li{padding:.5rem 0;font-size:.95rem;display:flex;align-items:center}.plan-card__features li svg{margin-right:.5rem;flex-shrink:0}.plan-card__original-price{color:#999;text-decoration:line-through;margin-left:.5rem}.plan-card__discounted-price{color:#000;font-weight:700}.plan-card__discount-text{color:#10b981;font-size:.85em;margin-left:.5rem}.btn-upgrade{width:100%;padding:.7rem;border:none;border-radius:.5rem;font-weight:600;cursor:pointer;transition:filter .2s ease-in-out;background:linear-gradient(90deg,#6366f1,#4f46e5);color:#fff}.btn-upgrade:hover{filter:brightness(1.1)}.btn-free{width:100%;padding:.7rem;border:none;border-radius:.5rem;font-weight:600;cursor:pointer;background:#e5e7eb;color:#374151;transition:filter .2s ease-in-out}.btn-highlight{background:#4ade80;color:#065f46}.plan-card__button:disabled{opacity:.6;cursor:not-allowed}.main-container{max-width:60rem;margin:auto;padding:2rem}.plan-price{font-size:2rem;font-weight:600}.status-badge{font-size:.85rem;background-color:#e0f2fe;color:#0369a1;padding:.25rem .75rem;border-radius:20px}.status-button li{padding:2px 6px}.status-button li a{border-radius:10px;padding:6px 12px;transition:background-color .2s ease}.status-button li a:hover{background-color:#f0f0f0}.btn-action{border-radius:8px;font-weight:500}.table th{background-color:#f8fafc}.section-title{font-weight:700;font-size:1.25rem;margin-bottom:1rem}.feature-list{list-style:none;padding-left:0}.feature-list li{padding:.35rem 0}.feature-list i{color:#10b981;margin-right:8px}.review-btn{gap:10px;border:none;color:#fff;cursor:pointer;font-size:14px;padding:7px 15px;align-items:center;border-radius:30px;display:inline-flex;transition:all .3s ease;box-shadow:0 4px 12px rgba(0,0,0,.2);background:linear-gradient(90deg,#ff7e5f,#feb47b)}.review-btn:hover{color:#fff;text-decoration:none;transform:scale(1.05);box-shadow:0 6px 18px rgba(0,0,0,.25);background:linear-gradient(90deg,#ff6a3d,#ffb366)}.review-btn i{font-size:18px}.toggle-switch-wrapper{display:table-cell;position:relative;width:200px;height:140px;box-sizing:border-box}.switch-container{height:100px;margin:20px;background-color:#fff;box-shadow:0 10px 20px -8px #c5d6d6;border-radius:4px}.switch-container:before{counter-increment:button-counter;content:counter(button-counter);position:absolute;right:0;bottom:0;color:#d7e3e3;font-size:12px;line-height:1;padding:5px}.switch-bg,.switch-container,.switch-knob{position:absolute;top:0;right:0;bottom:0;left:0}.switch-inner{position:relative;width:50px;height:25px;overflow:hidden}.switch-checkbox{position:relative;width:100%;height:100%;padding:0;margin:0;opacity:0;cursor:pointer;z-index:3}.switch-knob{z-index:2}.switch-bg{width:100%;background-color:#fcebeb;transition:all .3s ease;z-index:1}.switch-inner.round,.switch-inner.round .switch-bg{border-radius:100px}#custom-toggle-3 .switch-knob:before{content:"NO";position:absolute;top:2px;left:4px;width:20px;height:20px;color:#fff;font-size:10px;font-weight:700;text-align:center;line-height:0;padding:10px 0;background-color:#f44336;border-radius:50%;transition:all .3s ease,left .3s cubic-bezier(.18,.89,.35,1.15)}#custom-toggle-3 .switch-checkbox:active+.switch-knob:before{width:46px;border-radius:100px}#custom-toggle-3 .switch-checkbox:checked:active+.switch-knob:before{margin-left:-26px}#custom-toggle-3 .switch-checkbox:checked+.switch-knob:before{content:"Yes";left:25px;background-color:#03a9f4}#custom-toggle-3 .switch-checkbox:checked~.switch-bg{background-color:#ebf7fc}
/*# sourceMappingURL=custom.61992230.css.map */