body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.App{text-align:center}.App-logo{height:40vmin;pointer-events:none}@media (prefers-reduced-motion:no-preference){.App-logo{animation:App-logo-spin 20s linear infinite}}.App-header{align-items:center;background-color:#282c34;color:#fff;display:flex;flex-direction:column;font-size:calc(10px + 2vmin);justify-content:center;min-height:100vh}.App-link{color:#61dafb}@keyframes App-logo-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}body{background-color:#eff1f3;color:#000;font-family:Noto Sans,sans-serif;font-size:14px;letter-spacing:.5px;position:relative}a{text-decoration:none}input::placeholder{color:#000!important;opacity:.3!important}@keyframes animdropdown{0%{opacity:0;transform:translate3d(0,6px,0)}to{opacity:1;transform:translateZ(0)}}.top-header .navbar{background-color:#fff;box-shadow:0 2px 6px 0 rgba(0,0,0,.044),0 2px 6px 0 rgba(0,0,0,.049);height:70px;left:240px;padding:0 1.5rem;position:fixed;right:0;top:0;transition:.3s ease-out;z-index:10}.top-header .navbar .search-bar{cursor:pointer;width:auto}.top-header .navbar .search-bar .mobile-search-control:focus,.top-header .navbar .search-bar .search-control:focus{border:1px solid var(--bs-border-color);box-shadow:none}.top-header .navbar .search-bar .search-close{display:none}.top-header .navbar .search-bar .search-popup{animation:animdropdown .6s cubic-bezier(.25,.8,.25,1) 0s 1 normal forwards;background-color:#fff;border-radius:1rem;box-shadow:0 .5rem 1rem #00000026;display:none;height:auto;left:0;position:absolute;right:0;top:54px;width:auto}.top-header .navbar .search-bar .search-popup .card{border:1px solid #dee2e6;box-shadow:none;margin-bottom:0}.top-header .navbar .search-bar .search-popup .search-content{height:24.3rem;position:relative}.top-header .navbar .search-bar .search-popup .search-title{color:#939aa0;font-size:13px;font-weight:500;margin-bottom:1rem;text-transform:uppercase}.top-header .navbar .search-bar .search-popup .kewords{align-items:center;background-color:#f3f3f3;border-radius:2rem;color:#606060;display:flex;font-size:12.5px;font-weight:500;gap:.5rem;justify-content:center;padding:.4rem .7rem;transition:.2s cubic-bezier(.075,.82,.165,1)}.top-header .navbar .search-bar .search-popup .kewords:hover{background-color:#28292d;color:#efefef}.top-header .navbar .search-bar .search-popup .search-list-item{border-radius:.25rem;padding:.4rem .7rem;transition:.2s cubic-bezier(.075,.82,.165,1)}.top-header .navbar .search-bar .search-popup .search-list-item:hover{background-color:#f8f8f8;color:#3a3a3a}.top-header .navbar .search-bar .search-popup .search-list-item .list-icon{align-items:center;background-color:#edecec;border-radius:50%;display:flex;height:32px;justify-content:center;width:32px}.top-header .navbar .search-bar .search-popup .search-list-item .search-list-title{font-size:14px}.top-header .navbar .nav-item{align-items:center;display:flex;height:70px}.top-header .navbar .nav-item .mega-menu{background-color:#fff;border-radius:0;height:-webkit-fit-content;height:fit-content;width:100%}.top-header .navbar .nav-item .mega-menu:after{display:none}.top-header .navbar .nav-item .mega-menu .mega-menu-icon{align-items:center;background-color:#f8f8f8;border-radius:50%;display:flex;height:45px;justify-content:center;width:45px}.top-header .navbar .nav-item .mega-menu .card{cursor:pointer;transition:all .2s}.top-header .navbar .nav-item .mega-menu .card:hover{background-color:#f8f8f8}.top-header .navbar .nav-item .dropdown-apps{border-radius:1rem;box-shadow:0 .5rem 1rem #00000026!important;width:320px}.top-header .navbar .nav-item .dropdown-apps .app-name{font-size:14px}.top-header .navbar .nav-item .dropdown-apps .app-wrapper{background-color:#fff;border-radius:0;cursor:pointer;padding:1rem}.top-header .navbar .nav-item .dropdown-apps .app-wrapper:hover{background-color:#f8f8f8}.top-header .navbar .nav-item .dropdown-notify{border-radius:1rem;width:360px}.top-header .navbar .nav-item .dropdown-notify .option{align-items:center;background-color:#fff;border:0;border-radius:50%;color:#494949;cursor:pointer;display:flex;font-size:1rem;height:35px;justify-content:center;width:35px}.top-header .navbar .nav-item .dropdown-notify .option:hover{background-color:#efefef}.top-header .navbar .nav-item .dropdown-notify .notiy-title{font-size:1rem}.top-header .navbar .nav-item .dropdown-notify .dropdown-option{font-size:14px}.top-header .navbar .nav-item .dropdown-notify .notify-title{color:rgba(var(--bs-dark-rgb));font-size:15px;font-weight:500;margin-bottom:.2rem}.top-header .navbar .nav-item .dropdown-notify .notify-desc{color:rgba(var(--bs-body-color-rgb),var(--bs-text-opacity))!important;font-size:13px;font-weight:400;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:240px}.top-header .navbar .nav-item .dropdown-notify .notify-time{color:#939aa0;font-size:12px;margin-top:.2rem}.top-header .navbar .nav-item .dropdown-notify .notify-close,.top-header .navbar .nav-item .dropdown-notify .user-wrapper{align-items:center;background-color:#efefef;border-radius:50%;display:flex;flex-shrink:0;font-size:20px;font-weight:500;height:45px;justify-content:center;width:45px}.top-header .navbar .nav-item .dropdown-notify .notify-close{background-color:#efefef;height:20px;visibility:hidden;width:20px}.top-header .navbar .nav-item .dropdown-notify .notify-list{height:390px;position:relative}.top-header .navbar .nav-item .dropdown-notify .dropdown-item:hover .notify-close{visibility:visible}.top-header .navbar .nav-item .dropdown-user{border-radius:1rem;width:260px}.top-header .navbar .nav-item .badge-notify{align-items:center;background-color:#f01414;border-radius:50%;color:#fff;display:flex;font-size:12px;height:20px;justify-content:center;position:absolute;right:3px;top:2px;width:20px}.top-header .navbar .dropdown-menu{animation:animdropdown .6s cubic-bezier(.25,.8,.25,1) 0s 1 normal forwards;border:0;border-radius:1rem}.top-header .navbar .dropdown-menu:after{background:#fff;border-left:1px solid #ddd;border-top:1px solid #ddd;content:"";height:13px;position:absolute;right:16px;top:-6px;transform:rotate(45deg);width:13px}.top-header .btn-toggle a{align-items:center;border-radius:50%;color:#494949;display:flex;height:45px;justify-content:center;transition:all .3s;width:45px}.top-header .btn-toggle a:focus,.top-header .btn-toggle a:hover{background-color:#efefef}.top-header .nav-right-links .nav-link{align-items:center;border-radius:50%;color:#494949;display:flex;height:45px;justify-content:center;transition:all .3s;width:45px}.top-header .nav-right-links .nav-link:focus,.top-header .nav-right-links .nav-link:hover{background-color:#efefef}.dropdown-menu{border:0;border-radius:1rem;box-shadow:0 .5rem 1rem #00000026!important}.sidebar-wrapper{box-shadow:0 2px 6px 0 rgba(0,0,0,.044),0 2px 6px 0 rgba(0,0,0,.049);height:100%;left:0;width:250px;z-index:12}.sidebar-wrapper,.sidebar-wrapper .sidebar-header{background-color:#fff;border-right:1px solid var(--bs-border-color);position:fixed;top:0;transition:.3s ease-out}.sidebar-wrapper .sidebar-header{align-items:center;display:flex;gap:.5rem;height:70px;justify-content:start;padding:0 1rem;width:200px}.sidebar-wrapper .sidebar-header .logo-img{width:32px}.sidebar-wrapper .sidebar-header .logo-name h5{font-size:20px;font-weight:500;text-transform:capitalize}.sidebar-wrapper .sidebar-header .sidebar-close{align-items:center;border-radius:50%;color:#494949;cursor:pointer;display:flex;display:none;height:45px;justify-content:center;transition:all .3s;width:45px}.sidebar-wrapper .sidebar-header .sidebar-close:focus,.sidebar-wrapper .sidebar-header .sidebar-close:hover{background-color:#efefef}.sidebar-wrapper .sidebar-nav{background-color:#fff;height:100%;height:calc(100% - 140px);margin-top:70px}.sidebar-wrapper .sidebar-nav ul{background:0 0;list-style:none;margin:0;padding:10px 8px}.sidebar-wrapper .sidebar-nav .metismenu{background:0 0;display:flex;flex-direction:column}.sidebar-wrapper .sidebar-nav .metismenu li+li,.sidebar-wrapper .sidebar-nav .metismenu li:first-child{margin-top:5px}.sidebar-wrapper .sidebar-nav .metismenu li:last-child{margin-bottom:5px}.sidebar-wrapper .sidebar-nav .metismenu>li{display:flex;flex-direction:column;position:relative}.sidebar-wrapper .sidebar-nav .metismenu a{align-items:center;border-radius:.25rem;color:#1d1d1d;display:flex;font-size:13px;justify-content:left;letter-spacing:.5px;outline-width:0;overflow:hidden;padding:6px 16px;position:relative;text-overflow:ellipsis;transition:all .3s ease-out}.sidebar-wrapper .sidebar-nav .metismenu a .parent-icon{line-height:1}.sidebar-wrapper .sidebar-nav .metismenu a .menu-title{margin-left:10px}.sidebar-wrapper .sidebar-nav .metismenu a:active,.sidebar-wrapper .sidebar-nav .metismenu a:focus,.sidebar-wrapper .sidebar-nav .metismenu a:hover{background-color:#008cff0d;color:#008cff;text-decoration:none}.sidebar-wrapper .sidebar-nav .metismenu ul{background-color:#fff;padding:0}.sidebar-wrapper .sidebar-nav .metismenu ul a{border:0;font-size:13px;padding:6px 15px 6px 20px}.sidebar-wrapper .sidebar-nav .metismenu ul a i{margin-right:5px}.sidebar-wrapper .sidebar-nav .metismenu ul ul a{padding:8px 15px 8px 30px}.sidebar-wrapper .sidebar-nav .metismenu ul ul ul a{padding:8px 15px 8px 45px}.sidebar-wrapper .sidebar-nav .metismenu .mm-active>a{background-color:#008cff0d;color:#008cff;text-decoration:none}.sidebar-wrapper .sidebar-bottom{align-items:center;background-color:#fff;border-right:1px solid #dee2e6;border-top:1px solid #dee2e6;bottom:0;cursor:pointer;display:flex;height:70px;justify-content:center;padding:0 1rem;position:fixed;transition:.3s ease-out;width:260px;z-index:10}.sidebar-wrapper .sidebar-bottom .footer-icon{align-items:center;border-radius:50%;color:#494949;display:flex;height:45px;justify-content:center;transition:all .3s;width:45px}.sidebar-wrapper .sidebar-bottom .footer-icon:focus,.sidebar-wrapper .sidebar-bottom .footer-icon:hover{background-color:#efefef}.sidebar-wrapper .menu-label{color:#b0afaf;font-size:12px;letter-spacing:.5px;padding:10px 16px;text-transform:uppercase}.toggled .top-header .navbar{left:70px}.toggled .main-wrapper{margin-left:70px}.toggled .page-footer{left:70px}@media screen and (min-width:1199px){body.toggled .sidebar-wrapper:hover{box-shadow:0 .5rem 1rem #00000026}body.toggled .sidebar-wrapper:hover .sidebar-header .sidebar-close{display:flex}body.toggled:not(.sidebar-hovered) .sidebar-wrapper{width:70px}body.toggled:not(.sidebar-hovered) .sidebar-wrapper .sidebar-header{justify-content:center;width:70px}body.toggled:not(.sidebar-hovered) .sidebar-wrapper .sidebar-header .logo-name,body.toggled:not(.sidebar-hovered) .sidebar-wrapper .sidebar-header .toggle-icon{display:none}body.toggled:not(.sidebar-hovered) .sidebar-wrapper .metismenu a{justify-content:center}body.toggled:not(.sidebar-hovered) .sidebar-wrapper .metismenu .has-arrow:after,body.toggled:not(.sidebar-hovered) .sidebar-wrapper .metismenu .menu-title,body.toggled:not(.sidebar-hovered) .sidebar-wrapper .metismenu li ul,body.toggled:not(.sidebar-hovered) .sidebar-wrapper .metismenu li.menu-label{display:none}body.toggled:not(.sidebar-hovered) .sidebar-wrapper .sidebar-bottom{width:70px}body.toggled:not(.sidebar-hovered) .sidebar-bottom .dropdown-help,body.toggled:not(.sidebar-hovered) .sidebar-bottom .dropdown-laungauge{display:none}}.chip{background-color:#f1f1f1;border:1px solid #00000026;border-radius:16px;box-shadow:none;color:#000000b3;cursor:pointer;display:inline-block;font-size:14px;font-weight:500;height:32px;line-height:32px;margin-bottom:1rem;margin-right:1rem;padding:0 12px;transition:all .3s linear}.chip img{border-radius:50%;float:left;height:32px;margin:0 8px 0 -12px;width:32px}.chip.chip-md{border-radius:21px;height:42px;line-height:42px}.chip.chip-md img{height:42px;width:42px}.main-wrapper{margin-left:240px;margin-top:70px;padding-bottom:20px;transition:.3s ease-out}.main-wrapper .main-content{padding:.5rem}.main-wrapper .main-content .breadcrumb-title{border-right:1.5px solid #aaa4a4;font-size:20px}.main-wrapper .main-content .page-breadcrumb .breadcrumb li.breadcrumb-item{font-size:16px}.main-wrapper .main-content .page-breadcrumb .breadcrumb-item+.breadcrumb-item:before{content:"\e88a";display:inline-block;font-family:Material Icons Outlined;padding-right:.5rem}.main-wrapper .main-content .badge-icon{align-items:center;background-color:#f2f2f3;cursor:pointer;display:flex;height:42px;justify-content:center;width:42px}.main-wrapper .main-content .badge-icon .badge-number{align-items:center;background-color:#ff1717;border-radius:50%;color:#fff;display:flex;font-size:10px;height:20px;justify-content:center;padding:1px;width:20px}.main-wrapper .main-content .sharelink{align-items:center;border-radius:50%;color:#494949;display:flex;height:45px;justify-content:center;transition:all .3s;width:45px}.main-wrapper .main-content .sharelink:focus,.main-wrapper .main-content .sharelink:hover{background-color:#efefef}.main-wrapper .main-content .options{align-items:center;border-radius:50%;color:#494949;display:flex;height:45px;height:30px;justify-content:center;transition:all .3s;width:45px;width:30px}.main-wrapper .main-content .options:focus,.main-wrapper .main-content .options:hover{background-color:#efefef}.main-wrapper .main-content .dropdown-menu-share{width:-webkit-max-content;width:max-content}.main-wrapper .main-content .vertical-pills button{border-radius:0;text-align:left;width:100%}.main-wrapper .main-content .vertical-pills .nav-link{border-bottom:1px solid #dee2e6;color:#5d5d5d}.main-wrapper .main-content .vertical-pills .nav-link:last-child{border-bottom:0 solid #dee2e6}.main-wrapper .main-content .vertical-pills .nav-link.active{color:#fff}.main-wrapper .main-content .customer-notes{height:480px;overflow-y:scroll;position:relative}.main-wrapper .main-content .lable-table{padding:1px 8px;text-transform:uppercase}.main-wrapper .main-content .customer-table table thead{font-size:.8rem;font-weight:400;text-transform:uppercase}.main-wrapper .main-content .customer-table table .customer-name{color:#000}.main-wrapper .main-content .product-table table thead{font-size:.8rem;font-weight:400;text-transform:uppercase}.main-wrapper .main-content .product-table table .product-category{color:#878d96;font-size:.8rem}.main-wrapper .main-content .product-table table .product-title{color:#2f353c;font-size:.97rem}.main-wrapper .main-content .product-table table .product-tags{align-items:center;display:flex;flex-wrap:wrap;gap:.3rem;max-width:220px}.main-wrapper .main-content .product-table table .product-tags .btn-tags{background-color:#f6f6f6;border-radius:2px;color:#000;font-size:.75rem;font-weight:500;padding:2px 10px;text-transform:uppercase}.main-wrapper .main-content .product-table table .product-rating{background-color:#fff;border:1px solid #e8e8e8;border-radius:4px;font-size:.8rem;font-weight:500;padding:2px 5px;text-align:center}.separator{align-items:center;display:flex}.separator .line{background-color:#dee2e6;flex:1 1;height:1px}.separator p{padding:0 1rem}.review-desc{width:400px}.auth-cover-left,.auth-cover-right{background-color:#fff;display:flex;min-height:100vh}.auth-cover-right{background-color:#fff}.order-delete{align-items:center;border-radius:50%;color:#494949;cursor:pointer;display:flex;height:45px;justify-content:center;transition:all .3s;width:45px}.order-delete:focus,.order-delete:hover{background-color:#efefef}.page-footer{background-color:#fff;border-top:1px solid var(--bs-border-color);bottom:0;box-shadow:0 2px 6px 0 rgba(0,0,0,.044),0 2px 6px 0 rgba(0,0,0,.049);height:40px;left:260px;right:0;transition:.3s ease-out}.page-footer,.user-close-btn{align-items:center;display:flex;justify-content:center;position:absolute}.user-close-btn{background-color:#050505;border-radius:50%;color:#fff;height:45px;right:-50px;top:16px;transition:all .3s;width:45px}.order-title{font-size:15px}.primaery-menu-close{align-items:center;border-radius:50%;color:#494949;display:flex;height:45px;justify-content:center;transition:all .3s;width:45px}.primaery-menu-close:focus,.primaery-menu-close:hover{background-color:#efefef}.dropdown-toggle-nocaret:after,.dropup .dropdown-toggle-nocaret:after{display:none}.w-260{width:300px!important}.h-70{height:70px!important}.h-370{height:370px}.f-14{font-size:14px}.raised{box-shadow:0 3px 1px -2px #0003,0 2px 2px 0 #00000024,0 1px 5px 0 #0000001f;box-shadow:var(--mdc-protected-button-container-elevation,0 3px 1px -2px #0003,0 2px 2px 0 #00000024,0 1px 5px 0 #0000001f)}.wh-48{height:48px;width:48px}.wh-64{height:64px;width:64px}.wh-120{height:120px;width:120px}.font-22{font-size:45px}.font-text1{font-size:.8rem}.font-text2{font-size:.7rem}.cursor-pointer{cursor:pointer}.theme-icons{background-color:#fff}.user-list{height:400px;position:relative}.btn-circle{align-items:center;display:flex;justify-content:center}.error{color:#fe1010}.dash-lable{background-color:#f3f3f3;font-size:14px;padding:2px 7px}form input.error,form input.error:focus,form select.error,form select.error:focus,form textarea.error,form textarea.error:focus{border-color:#fe1010!important}.alert-border-primary{border:1px solid var(--bs-gray-400);border-left:5px solid #008cff}.alert-border-secondary{border:1px solid var(--bs-gray-400);border-left:5px solid #6c757d}.alert-border-success{border:1px solid var(--bs-gray-400);border-left:5px solid #02c27a}.alert-border-danger{border:1px solid var(--bs-gray-400);border-left:5px solid #fc185a}.alert-border-warning{border:1px solid var(--bs-gray-400);border-left:5px solid #fbb513}.alert-border-info{border:1px solid var(--bs-gray-400);border-left:5px solid #0dcaf0}.alert-border-dark{border:1px solid var(--bs-gray-400);border-left:5px solid #212529}.bg-error{background-attachment:fixed;background-position:50%;background-size:cover}.error-title{font-size:140px;font-weight:700;line-height:140px;text-transform:uppercase}.error-sub-title{font-size:30px;line-height:30px;text-transform:uppercase}.contacts-social a{background:#fff;border:1px solid #eeecec;border-radius:50%;color:#2b2a2a;font-size:16px;height:36px;line-height:36px;text-align:center;width:36px}.chart-container1{height:350px;position:relative}.chart-container2{height:138px;position:relative}.gmaps,.gmaps-panaroma{background:#eee;border-radius:3px;height:400px}.bg-forgot-password,.bg-login,.bg-register,.bg-reset-password{background-attachment:fixed;background-repeat:no-repeat;background-size:cover}.form-check-img{height:auto;max-width:100%}.form-check-label-highlighter .form-check-input:checked[type=checkbox]~.form-check-label,.form-check-label-highlighter .form-check-input:checked[type=radio]~.form-check-label{border-color:#377dff}.form-control{background-color:#fafbfc;border:2px solid #dfe1e6;border-radius:3px;box-sizing:border-box;color:#091e42;cursor:text;font-size:14px;line-height:1.42857;padding:8px 6px;transition:background-color .2s ease-in-out 0s,border-color .2s ease-in-out 0s}.form-control:hover{background-color:#ebecf0!important}.form-control:focus{background-color:#fff!important;border-color:#4c9aff!important;box-shadow:0 0 0 0 #0d6efd40!important}label{color:#3c3c3c!important}.card{box-shadow:0 4px 10px #2e263d33}.custom-table-wrapper{background:#fff;border-radius:12px;box-shadow:0 0 15px #0000001a;overflow-x:auto}.custom-table{border-collapse:initial;border-spacing:0;font-size:.95rem;width:100%}.custom-table thead{background-color:#8c57ff;color:#fff}.custom-table th{padding:12px 7px}.custom-table td,.custom-table th{border-bottom:1px solid #dee2e6;font-size:13px;text-align:start}.custom-table td{color:#000;padding:12px 5px}.custom-table td:first-child,.custom-table th:first-child{border-top-left-radius:4px}.custom-table td:last-child,.custom-table th:last-child{border-top-right-radius:4px}.dt-button{background-color:#00bcd4!important;border:1px solid #0000;border-radius:12px!important;color:#fff!important;cursor:pointer;display:inline-block;font-size:14px!important;font-weight:500!important;height:36px!important;line-height:34px!important;outline:none;padding:0 18px!important;transition:background-color .2s ease-in-out 0s,opacity .2s ease-in-out 0s}.dt-button:hover{background-color:#006570!important;color:#fff!important}.auth-social-login{align-items:center;display:flex;justify-content:start;width:5rem}.setpassword-container{align-items:center;background:linear-gradient(135deg,#f5f7fa,#c3cfe2);display:flex;justify-content:center;min-height:100vh;padding:20px}.setpassword-card{background:#fff;border-radius:15px;box-shadow:0 10px 25px #0000001a;max-width:450px;padding:40px 30px;width:100%}.card-title{color:#007bff;font-size:1.8rem;font-weight:700;margin-bottom:10px;text-align:center}.card-subtitle{color:#6c757d;font-size:.95rem;margin-bottom:30px;text-align:center}.form-group{margin-bottom:20px}.input-wrapper{position:relative}.input-wrapper input{border:1px solid #ced4da;border-radius:10px;font-size:.95rem;outline:none;padding:12px 45px 12px 15px;transition:.3s;width:100%}.input-wrapper input:focus{border-color:#007bff;box-shadow:0 0 0 3px #007bff33}.input-wrapper .icon{color:#6c757d;font-size:1.1rem}.btn-submit{align-items:center;background:#007bff;border:none;border-radius:10px;color:#fff;cursor:pointer;display:flex;font-size:1rem;justify-content:center;padding:12px;transition:.3s;width:100%}.btn-submit:hover{background:#0056b3}.spinner{animation:spin .8s linear infinite;border:2px solid #fff;border-radius:50%;border-top-color:#ffffff4d;height:16px;margin-right:8px;width:16px}.vendor-login-page{align-items:center;background:linear-gradient(90deg,#fff,#fff);display:flex;font-family:Arial,sans-serif;justify-content:center;min-height:90vh;padding:50px 0}.login-container{background:#fff;border-radius:10px;box-shadow:0 20px 50px #0003;display:flex;max-width:1200px;overflow:hidden;width:90%}.login-left{background:linear-gradient(180deg,#28a745,#1e7e34);color:#fff;flex:1 1;padding:50px}.login-left h1{font-size:2.5rem;margin-bottom:20px}.login-left .lead{font-size:1.1rem;margin-bottom:20px}.login-left ul.benefits-list{list-style:none;margin:20px 0;padding:0}.login-left ul.benefits-list li{font-weight:500;margin-bottom:15px}.login-left .promo-text{font-style:italic;font-weight:500;margin-top:20px}.login-right{align-items:center;display:flex;flex:1 1;justify-content:center;padding:50px 30px}.login-card{background:#fff;border-radius:10px;box-shadow:0 15px 40px #00000026;max-width:400px;padding:40px 30px;text-align:center;width:100%}.input-wrapper .icon{color:#555;cursor:pointer;position:absolute;right:15px;top:50%;transform:translateY(-50%)}.btn-submit .spinner{animation:spin 1s linear infinite;border:3px solid #fff;border-radius:50%;border-top-color:#ffffff4d;height:16px;margin-right:8px;width:16px}.forgot-password{margin-top:15px;text-align:right}.forgot-password a{color:#28a745;font-weight:500;text-decoration:none}@keyframes spin{to{transform:rotate(1turn)}}@media (max-width:992px){.login-container{flex-direction:column}.login-left,.login-right{padding:30px}}.sidebar-wrapper{background:#fff;border-right:1px solid #ddd;height:100vh;overflow-y:auto}.sidebar-nav .sidenav{list-style:none;margin:0;padding:0}.sidenav li{position:relative}.dropdown-toggle,.sidenav a{align-items:center;background:none;border:none;color:#333;cursor:pointer;display:flex;font-size:14px;outline:none;padding:8px 16px;text-decoration:none;width:100%}.sidenav a.active{background:#f0f0f0;color:#007bff;font-weight:700}.parent-icon{margin-right:10px}.dropdown .submenu{background:#fafafa;display:none;flex-direction:column;padding-left:30px}.dropdown.open .submenu{display:flex}.submenu a{color:#555;font-size:13px;padding:8px 16px}.submenu a.active{color:#007bff;font-weight:700}.dropdown-toggle{justify-content:space-between}.arrow{font-size:18px;margin-left:auto}.dropdown-toggle:after{border-bottom:0;border-left:.3em solid #0000;border-right:.3em solid #0000;border-top:.3em solid;content:none!important;display:inline-block;margin-left:.255em;vertical-align:.255em}.main-wrapper{background:#f8faff;min-height:100vh;padding:20px}.card{background:#fff;border:none;border-radius:12px;box-shadow:0 4px 12px #0000000d;transition:transform .2s ease-in-out}.card:hover{transform:translateY(-4px)}.card-header{background:#f0f6ff;border-bottom:none;border-radius:12px 12px 0 0;color:#333;font-size:1rem;font-weight:600}.stat-card{box-shadow:0 6px 16px #0000001a;color:#fff;padding:20px;text-align:center}.stat-card h6{font-size:.9rem;margin-bottom:5px}.stat-card h2{font-size:2rem;margin:5px 0}.gradient-blue{background:linear-gradient(135deg,#4facfe,#00f2fe)}.gradient-purple{background:linear-gradient(135deg,#a18cd1,#fbc2eb)}.gradient-green{background:linear-gradient(135deg,#43e97b,#38f9d7)}.table-responsive{background:#fff;border-radius:12px;box-shadow:0 4px 12px #0000000d;overflow-x:auto;padding:10px}.table{border-collapse:initial;border-spacing:0 10px;color:#3a3f51;font-family:Inter,Segoe UI,Roboto,sans-serif;font-size:11px!important;width:100%}.table thead{background:linear-gradient(90deg,#4facfe,#00f2fe);border-radius:12px;color:#fff;font-size:13px;font-weight:600;text-transform:uppercase}.table thead th{padding:9px 5px;text-align:left}.table tbody tr{background:#f8faff;border-radius:10px;cursor:default;transition:all .2s ease-in-out}.table tbody tr:hover{background:#e6f0ff;box-shadow:0 4px 12px #0000000d;transform:translateY(-1px)}.table td{padding:9px 5px;vertical-align:middle}.table-striped tbody tr:nth-of-type(odd){background:#f5f8ff}.table .badge{border-radius:12px;font-size:9px;font-weight:600;padding:3px 7px;text-transform:capitalize}.table .btn-action{border-radius:8px;font-size:13px;padding:5px 12px;transition:all .2s ease-in-out}.table .btn-action:hover{box-shadow:0 4px 10px #0000001a;transform:translateY(-2px)}.table-responsive::-webkit-scrollbar{height:6px}.table-responsive::-webkit-scrollbar-thumb{background:#4facfe80;border-radius:3px}.btn-sm{font-size:.8rem;padding:4px 10px}body{background:#f8faff;color:#2c3e50;font-family:Inter,Segoe UI,Roboto,sans-serif;font-size:15px}h1,h2,h3,h4,h5,h6{color:#1a2b48;font-weight:600}p{color:#5a6a85;margin-bottom:.5rem}.btn{border:none;border-radius:8px;font-size:14px;font-weight:500;padding:8px 16px;transition:all .2s ease-in-out}.btn-primary{background:linear-gradient(135deg,#4facfe,#00f2fe);color:#fff}.btn-primary:hover{background:linear-gradient(135deg,#3a8bdf,#00c2d4);box-shadow:0 4px 12px #00adff4d}.btn-outline-primary{background:#0000;border:2px solid #4facfe;color:#4facfe}.btn-outline-primary:hover{background:#4facfe;color:#fff}.btn-danger{background:linear-gradient(135deg,#ff6a6a,#ff3d3d);color:#fff}.btn-danger:hover{box-shadow:0 4px 12px #ff4d4d4d}.btn-sm{border-radius:6px;font-size:13px;padding:5px 12px}.bg-success{background:linear-gradient(135deg,#43e97b,#38f9d7);color:#000}.bg-warning{background:linear-gradient(135deg,#fbbf24,#ffc733);color:#fff}.bg-danger{background:linear-gradient(135deg,#ef4444,#f87171);color:#fff}.bg-info{background:linear-gradient(135deg,#38bdf8,#0ea5e9);color:#fff}.badge{border-radius:.5rem;display:inline-block;font-size:.85rem;font-weight:600;padding:.35rem .65rem;text-align:center}.kpi-card{background:#f0f6ff;border-radius:12px;box-shadow:0 4px 12px #0000000d;padding:20px;transition:transform .2s ease-in-out}.kpi-card:hover{box-shadow:0 6px 16px #0000001a;transform:translateY(-3px)}.kpi-icon{align-items:center;background:#4facfe1a;border-radius:50%;color:#4facfe;display:flex;justify-content:center;padding:12px}.kpi-content h6{font-size:.85rem;font-weight:600;margin-bottom:5px}.kpi-content h2{font-size:1.8rem;margin-bottom:5px}.kpi-content p{font-size:.8rem;margin:0}.stats-cards{gap:12px}.stat-card{background:#fff;border-radius:12px;box-shadow:0 4px 12px #0000000d;flex:1 1;padding:12px 16px;transition:transform .2s ease}.stat-card:hover{transform:translateY(-2px)}.stat-icon{align-items:center;border-radius:50%;display:flex;height:40px;justify-content:center;width:40px}.bg-primary-gradient{background:linear-gradient(135deg,#4facfe,#00f2fe)}.bg-info-gradient,.bg-success-gradient{background:linear-gradient(135deg,#43e97b,#38f9d7)}.bg-warning-gradient{background:linear-gradient(135deg,#f7971e,#ffd200)}.stat-card h5{font-size:18px;font-weight:700;margin:0}.stat-card small{color:#666;font-size:12px}form .row{margin:0 -.5rem}form .col-12,form .col-md-4{margin-bottom:.2rem;padding:0 .5rem}form label{color:#333;display:block;font-weight:600;margin-bottom:.1rem}form input.form-control,form select.form-control{border:1px solid #cbd5e1;border-radius:.5rem;font-size:.95rem;padding:.5rem .75rem;transition:all .2s ease-in-out;width:100%}form input.form-control:focus,form select.form-control:focus{border-color:#4facfe;box-shadow:0 0 5px #4facfe4d;outline:none}form .btn{border:none;border-radius:.5rem;cursor:pointer;font-weight:600;padding:.5rem 1.25rem;transition:all .3s ease}form .btn-primary{background:linear-gradient(135deg,#4facfe,#00f2fe);color:#fff}form .btn-primary:hover{opacity:.9}@media (max-width:768px){form .col-md-4{flex:0 0 100%;max-width:100%}}.flatpickr-calendar{top:280.703px!important}.filter-panel{background:#fff;border-left:1px solid #ddd;box-shadow:-3px 0 15px #0003;display:flex;flex-direction:column;height:100%;padding:1rem;position:fixed;right:-350px;top:0;transition:right .3s ease;width:350px;z-index:1050}.filter-panel.open{right:0}.filter-header{align-items:center;border-bottom:1px solid #ddd;display:flex;justify-content:space-between;margin-bottom:1rem;padding-bottom:.5rem}.filter-body{flex:1 1;overflow-y:auto}.btn-primary{background:linear-gradient(90deg,#f54c4d,#f54c4d)!important;border:none!important;font-weight:600!important;transition:all .3s ease!important}.flatpickr-calendar{-webkit-animation:none;animation:none;background:#0000;border:0;border-radius:5px;-webkit-box-shadow:0 3px 13px #00000014;box-shadow:0 3px 13px #00000014;-webkit-box-sizing:border-box;box-sizing:border-box;direction:ltr;display:none;font-size:14px;line-height:24px;opacity:0;padding:0;position:absolute;text-align:center;-ms-touch-action:manipulation;touch-action:manipulation;visibility:hidden;width:307.875px}.flatpickr-calendar.inline,.flatpickr-calendar.open{max-height:640px;opacity:1;visibility:visible}.flatpickr-calendar.open{display:inline-block;z-index:99999}.flatpickr-calendar.animate.open{-webkit-animation:fpFadeInDown .3s cubic-bezier(.23,1,.32,1);animation:fpFadeInDown .3s cubic-bezier(.23,1,.32,1)}.flatpickr-calendar.inline{display:block;position:relative;top:2px}.flatpickr-calendar.static{position:absolute;top:calc(100% + 2px)}.flatpickr-calendar.static.open{display:block;z-index:999}.flatpickr-calendar.multiMonth .flatpickr-days .dayContainer:nth-child(n+1) .flatpickr-day.inRange:nth-child(7n+7){-webkit-box-shadow:none!important;box-shadow:none!important}.flatpickr-calendar.multiMonth .flatpickr-days .dayContainer:nth-child(n+2) .flatpickr-day.inRange:nth-child(7n+1){-webkit-box-shadow:-2px 0 0 #e6e6e6,5px 0 0 #e6e6e6;box-shadow:-2px 0 0 #e6e6e6,5px 0 0 #e6e6e6}.flatpickr-calendar .hasTime .dayContainer,.flatpickr-calendar .hasWeeks .dayContainer{border-bottom:0;border-bottom-left-radius:0;border-bottom-right-radius:0}.flatpickr-calendar .hasWeeks .dayContainer{border-left:0}.flatpickr-calendar.hasTime .flatpickr-time{border-top:1px solid #48484833;height:40px}.flatpickr-calendar.hasTime .flatpickr-innerContainer{border-bottom:0}.flatpickr-calendar.hasTime .flatpickr-time{border:1px solid #48484833}.flatpickr-calendar.noCalendar.hasTime .flatpickr-time{height:auto}.flatpickr-calendar:after,.flatpickr-calendar:before{border:solid #0000;content:"";display:block;height:0;left:22px;pointer-events:none;position:absolute;width:0}.flatpickr-calendar.arrowRight:after,.flatpickr-calendar.arrowRight:before,.flatpickr-calendar.rightMost:after,.flatpickr-calendar.rightMost:before{left:auto;right:22px}.flatpickr-calendar.arrowCenter:after,.flatpickr-calendar.arrowCenter:before{left:50%;right:50%}.flatpickr-calendar:before{border-width:5px;margin:0 -5px}.flatpickr-calendar:after{border-width:4px;margin:0 -4px}.flatpickr-calendar.arrowTop:after,.flatpickr-calendar.arrowTop:before{bottom:100%}.flatpickr-calendar.arrowTop:before{border-bottom-color:#48484833}.flatpickr-calendar.arrowTop:after{border-bottom-color:#42a5f5}.flatpickr-calendar.arrowBottom:after,.flatpickr-calendar.arrowBottom:before{top:100%}.flatpickr-calendar.arrowBottom:before{border-top-color:#48484833}.flatpickr-calendar.arrowBottom:after{border-top-color:#42a5f5}.flatpickr-calendar:focus{outline:0}.flatpickr-wrapper{display:inline-block;position:relative}.flatpickr-months{display:-webkit-flex;display:-ms-flexbox;display:flex}.flatpickr-months .flatpickr-month{background:#42a5f5;border-radius:5px 5px 0 0;-webkit-flex:1;-ms-flex:1;flex:1 1;line-height:1;overflow:hidden;position:relative;text-align:center}.flatpickr-months .flatpickr-month,.flatpickr-months .flatpickr-next-month,.flatpickr-months .flatpickr-prev-month{fill:#fff;color:#fff;height:34px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.flatpickr-months .flatpickr-next-month,.flatpickr-months .flatpickr-prev-month{cursor:pointer;padding:10px;position:absolute;text-decoration:none;top:0;z-index:3}.flatpickr-months .flatpickr-next-month.flatpickr-disabled,.flatpickr-months .flatpickr-prev-month.flatpickr-disabled{display:none}.flatpickr-months .flatpickr-next-month i,.flatpickr-months .flatpickr-prev-month i{position:relative}.flatpickr-months .flatpickr-next-month.flatpickr-prev-month,.flatpickr-months .flatpickr-prev-month.flatpickr-prev-month{left:0}.flatpickr-months .flatpickr-next-month.flatpickr-next-month,.flatpickr-months .flatpickr-prev-month.flatpickr-next-month{right:0}.flatpickr-months .flatpickr-next-month:hover,.flatpickr-months .flatpickr-prev-month:hover{color:#bbb}.flatpickr-months .flatpickr-next-month:hover svg,.flatpickr-months .flatpickr-prev-month:hover svg{fill:#f64747}.flatpickr-months .flatpickr-next-month svg,.flatpickr-months .flatpickr-prev-month svg{height:14px;width:14px}.flatpickr-months .flatpickr-next-month svg path,.flatpickr-months .flatpickr-prev-month svg path{fill:inherit;-webkit-transition:fill .1s;transition:fill .1s}.numInputWrapper{height:auto;position:relative}.numInputWrapper input,.numInputWrapper span{display:inline-block}.numInputWrapper input{width:100%}.numInputWrapper input::-ms-clear{display:none}.numInputWrapper input::-webkit-inner-spin-button,.numInputWrapper input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.numInputWrapper span{border:1px solid #48484826;-webkit-box-sizing:border-box;box-sizing:border-box;cursor:pointer;height:50%;line-height:50%;opacity:0;padding:0 4px 0 2px;position:absolute;right:0;width:14px}.numInputWrapper span:hover{background:#0000001a}.numInputWrapper span:active{background:#0003}.numInputWrapper span:after{content:"";display:block;position:absolute}.numInputWrapper span.arrowUp{border-bottom:0;top:0}.numInputWrapper span.arrowUp:after{border-bottom:4px solid #48484899;border-left:4px solid #0000;border-right:4px solid #0000;top:26%}.numInputWrapper span.arrowDown{top:50%}.numInputWrapper span.arrowDown:after{border-left:4px solid #0000;border-right:4px solid #0000;border-top:4px solid #48484899;top:40%}.numInputWrapper span svg{height:auto;width:inherit}.numInputWrapper span svg path{fill:#ffffff80}.numInputWrapper:hover{background:#0000000d}.numInputWrapper:hover span{opacity:1}.flatpickr-current-month{color:inherit;display:inline-block;font-size:135%;font-weight:300;height:34px;left:12.5%;line-height:inherit;line-height:1;padding:7.48px 0 0;position:absolute;text-align:center;-webkit-transform:translateZ(0);transform:translateZ(0);width:75%}.flatpickr-current-month span.cur-month{color:inherit;display:inline-block;font-family:inherit;font-weight:700;margin-left:.5ch;padding:0}.flatpickr-current-month span.cur-month:hover{background:#0000000d}.flatpickr-current-month .numInputWrapper{display:inline-block;width:6ch;width:7ch\0}.flatpickr-current-month .numInputWrapper span.arrowUp:after{border-bottom-color:#fff}.flatpickr-current-month .numInputWrapper span.arrowDown:after{border-top-color:#fff}.flatpickr-current-month input.cur-year{-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield;background:#0000;border:0;border-radius:0;-webkit-box-sizing:border-box;box-sizing:border-box;color:inherit;cursor:text;display:inline-block;font-family:inherit;font-size:inherit;font-weight:300;height:auto;line-height:inherit;margin:0;padding:0 0 0 .5ch;vertical-align:initial}.flatpickr-current-month input.cur-year:focus{outline:0}.flatpickr-current-month input.cur-year[disabled],.flatpickr-current-month input.cur-year[disabled]:hover{background:#0000;color:#ffffff80;font-size:100%;pointer-events:none}.flatpickr-current-month .flatpickr-monthDropdown-months{appearance:menulist;-webkit-appearance:menulist;-moz-appearance:menulist;background:#42a5f5;border:none;border-radius:0;box-sizing:border-box;-webkit-box-sizing:border-box;color:inherit;cursor:pointer;font-family:inherit;font-size:inherit;font-weight:300;height:auto;line-height:inherit;margin:-1px 0 0;outline:none;padding:0 0 0 .5ch;position:relative;vertical-align:initial;width:auto}.flatpickr-current-month .flatpickr-monthDropdown-months:active,.flatpickr-current-month .flatpickr-monthDropdown-months:focus{outline:none}.flatpickr-current-month .flatpickr-monthDropdown-months:hover{background:#0000000d}.flatpickr-current-month .flatpickr-monthDropdown-months .flatpickr-monthDropdown-month{background-color:#42a5f5;outline:none;padding:0}.flatpickr-weekdays{-ms-flex-align:center;-webkit-align-items:center;align-items:center;background:#42a5f5;display:-webkit-flex;display:-ms-flexbox;display:flex;height:28px;overflow:hidden;text-align:center;width:100%}.flatpickr-weekdays .flatpickr-weekdaycontainer{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex:1;-ms-flex:1;flex:1 1}span.flatpickr-weekday{background:#42a5f5;color:#0000008a;cursor:default;display:block;-webkit-flex:1;-ms-flex:1;flex:1 1;font-size:90%;font-weight:bolder;line-height:1;margin:0;text-align:center}.dayContainer,.flatpickr-weeks{padding:1px 0 0}.flatpickr-days{-ms-flex-align:start;-webkit-align-items:flex-start;align-items:flex-start;border-left:1px solid #48484833;border-right:1px solid #48484833;display:-webkit-flex;display:-ms-flexbox;display:flex;overflow:hidden;position:relative;width:307.875px}.flatpickr-days:focus{outline:0}.dayContainer{-ms-flex-pack:justify;-webkit-box-sizing:border-box;box-sizing:border-box;display:inline-block;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-wrap:wrap;-webkit-justify-content:space-around;justify-content:space-around;max-width:307.875px;min-width:307.875px;opacity:1;outline:0;padding:0;text-align:left;-webkit-transform:translateZ(0);transform:translateZ(0);width:307.875px}.dayContainer+.dayContainer{-webkit-box-shadow:-1px 0 0 #48484833;box-shadow:-1px 0 0 #48484833}.flatpickr-day{-ms-flex-preferred-size:14.2857143%;-ms-flex-pack:center;background:none;border:1px solid #0000;border-radius:150px;-webkit-box-sizing:border-box;box-sizing:border-box;color:#484848;cursor:pointer;display:inline-block;-webkit-flex-basis:14.2857143%;flex-basis:14.2857143%;font-weight:400;height:39px;-webkit-justify-content:center;justify-content:center;line-height:39px;margin:0;max-width:39px;position:relative;text-align:center;width:14.2857143%}.flatpickr-day.inRange,.flatpickr-day.nextMonthDay.inRange,.flatpickr-day.nextMonthDay.today.inRange,.flatpickr-day.nextMonthDay:focus,.flatpickr-day.nextMonthDay:hover,.flatpickr-day.prevMonthDay.inRange,.flatpickr-day.prevMonthDay.today.inRange,.flatpickr-day.prevMonthDay:focus,.flatpickr-day.prevMonthDay:hover,.flatpickr-day.today.inRange,.flatpickr-day:focus,.flatpickr-day:hover{background:#e2e2e2;border-color:#e2e2e2;cursor:pointer;outline:0}.flatpickr-day.today{border-color:#bbb}.flatpickr-day.today:focus,.flatpickr-day.today:hover{background:#bbb;border-color:#bbb;color:#fff}.flatpickr-day.endRange,.flatpickr-day.endRange.inRange,.flatpickr-day.endRange.nextMonthDay,.flatpickr-day.endRange.prevMonthDay,.flatpickr-day.endRange:focus,.flatpickr-day.endRange:hover,.flatpickr-day.selected,.flatpickr-day.selected.inRange,.flatpickr-day.selected.nextMonthDay,.flatpickr-day.selected.prevMonthDay,.flatpickr-day.selected:focus,.flatpickr-day.selected:hover,.flatpickr-day.startRange,.flatpickr-day.startRange.inRange,.flatpickr-day.startRange.nextMonthDay,.flatpickr-day.startRange.prevMonthDay,.flatpickr-day.startRange:focus,.flatpickr-day.startRange:hover{background:#42a5f5;border-color:#42a5f5;-webkit-box-shadow:none;box-shadow:none;color:#fff}.flatpickr-day.endRange.startRange,.flatpickr-day.selected.startRange,.flatpickr-day.startRange.startRange{border-radius:50px 0 0 50px}.flatpickr-day.endRange.endRange,.flatpickr-day.selected.endRange,.flatpickr-day.startRange.endRange{border-radius:0 50px 50px 0}.flatpickr-day.endRange.startRange+.endRange:not(:nth-child(7n+1)),.flatpickr-day.selected.startRange+.endRange:not(:nth-child(7n+1)),.flatpickr-day.startRange.startRange+.endRange:not(:nth-child(7n+1)){-webkit-box-shadow:-10px 0 0 #42a5f5;box-shadow:-10px 0 0 #42a5f5}.flatpickr-day.endRange.startRange.endRange,.flatpickr-day.selected.startRange.endRange,.flatpickr-day.startRange.startRange.endRange{border-radius:50px}.flatpickr-day.inRange{border-radius:0;-webkit-box-shadow:-5px 0 0 #e2e2e2,5px 0 0 #e2e2e2;box-shadow:-5px 0 0 #e2e2e2,5px 0 0 #e2e2e2}.flatpickr-day.flatpickr-disabled,.flatpickr-day.flatpickr-disabled:hover,.flatpickr-day.nextMonthDay,.flatpickr-day.notAllowed,.flatpickr-day.notAllowed.nextMonthDay,.flatpickr-day.notAllowed.prevMonthDay,.flatpickr-day.prevMonthDay{background:#0000;border-color:#0000;color:#4848484d;cursor:default}.flatpickr-day.flatpickr-disabled,.flatpickr-day.flatpickr-disabled:hover{color:#4848481a;cursor:not-allowed}.flatpickr-day.week.selected{border-radius:0;-webkit-box-shadow:-5px 0 0 #42a5f5,5px 0 0 #42a5f5;box-shadow:-5px 0 0 #42a5f5,5px 0 0 #42a5f5}.flatpickr-day.hidden{visibility:hidden}.rangeMode .flatpickr-day{margin-top:1px}.flatpickr-weekwrapper{float:left}.flatpickr-weekwrapper .flatpickr-weeks{border-left:1px solid #48484833;padding:0 12px}.flatpickr-weekwrapper .flatpickr-weekday{float:none;line-height:28px;width:100%}.flatpickr-weekwrapper span.flatpickr-day,.flatpickr-weekwrapper span.flatpickr-day:hover{background:#0000;border:none;color:#4848484d;cursor:default;display:block;max-width:none;width:100%}.flatpickr-innerContainer{background:#fff;border-bottom:1px solid #48484833;display:block;display:-webkit-flex;display:-ms-flexbox;display:flex;overflow:hidden}.flatpickr-innerContainer,.flatpickr-rContainer{-webkit-box-sizing:border-box;box-sizing:border-box}.flatpickr-rContainer{display:inline-block;padding:0}.flatpickr-time{background:#fff;border-radius:0 0 5px 5px;-webkit-box-sizing:border-box;box-sizing:border-box;display:block;display:-webkit-flex;display:-ms-flexbox;display:flex;height:0;line-height:40px;max-height:40px;outline:0;overflow:hidden;text-align:center}.flatpickr-time:after{clear:both;content:"";display:table}.flatpickr-time .numInputWrapper{-webkit-flex:1;-ms-flex:1;flex:1 1;float:left;height:40px;width:40%}.flatpickr-time .numInputWrapper span.arrowUp:after{border-bottom-color:#484848}.flatpickr-time .numInputWrapper span.arrowDown:after{border-top-color:#484848}.flatpickr-time.hasSeconds .numInputWrapper{width:26%}.flatpickr-time.time24hr .numInputWrapper{width:49%}.flatpickr-time input{-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield;background:#0000;border:0;border-radius:0;-webkit-box-shadow:none;box-shadow:none;-webkit-box-sizing:border-box;box-sizing:border-box;color:#484848;font-size:14px;height:inherit;line-height:inherit;margin:0;padding:0;position:relative;text-align:center}.flatpickr-time input.flatpickr-hour{font-weight:700}.flatpickr-time input.flatpickr-minute,.flatpickr-time input.flatpickr-second{font-weight:400}.flatpickr-time input:focus{border:0;outline:0}.flatpickr-time .flatpickr-am-pm,.flatpickr-time .flatpickr-time-separator{-ms-flex-item-align:center;-webkit-align-self:center;align-self:center;color:#484848;float:left;font-weight:700;height:inherit;line-height:inherit;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:2%}.flatpickr-time .flatpickr-am-pm{cursor:pointer;font-weight:400;outline:0;text-align:center;width:18%}.flatpickr-time .flatpickr-am-pm:focus,.flatpickr-time .flatpickr-am-pm:hover,.flatpickr-time input:focus,.flatpickr-time input:hover{background:#eaeaea}.flatpickr-input[readonly]{cursor:pointer}@-webkit-keyframes fpFadeInDown{0%{opacity:0;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes fpFadeInDown{0%{opacity:0;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}
/*# sourceMappingURL=main.c55c088c.css.map*/