@import url(https://fonts.googleapis.com/css2?family=Comfortaa:wght@300;400;500;600;700&family=Poppins:wght@400;500;700&display=swap);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}:root{--primary:#e5e5e5;--primary-blue:#007bff;--white:#fafafa;--btn-black:#2b292a;--black:#22201c;--scrolling-white:#f1f1f1;--grey-thumb:#888;--dark-grey-thumb:#555;--box-shadow-point-one:rgba(0,0,0,.1);--box-shadow-point-two:rgba(0,0,0,.2);--heart-box-translucent:hsla(0,0%,100%,.5);--star-box-translucent:hsla(0,0%,100%,.9);--grey-border:#9c9c9c;--primary-red:#dc2626;--line-through-grey:#9ca3af;--black-color:#000;--primary-green:#28a745;--grey-border-two:#ccc;--purple:purple;--gold:#e5b80b;--neu-bg:#ecf0f3;--neu-bs-one:#d1d9e6;--neu-bs-two:#f9f9f9;--primary-info:#17a2b8}*{box-sizing:border-box;margin:0;padding:0}body{background:#e5e5e5;background:var(--primary)}a{color:currentColor;text-decoration:none}button{cursor:pointer}.App{text-align:center}.App-logo{height:40vmin;pointer-events:none}@media (prefers-reduced-motion:no-preference){.App-logo{-webkit-animation:App-logo-spin 20s linear infinite;animation:App-logo-spin 20s linear infinite}}.App-header{align-items:center;background-color:#22201c;background-color:var(--black);color:#fafafa;color:var(--white);height:50px;justify-content:center;padding:1rem}.App-header,.home-page{display:flex;flex-direction:column}.home-page{flex-wrap:wrap}.home-categories{background:#cebdb5;display:flex;flex-direction:column;gap:2rem;padding:1rem}.home-category-container{display:flex;flex-wrap:wrap;gap:1rem;justify-content:space-around}.category-card{display:inline-block;height:300px;overflow:hidden;position:relative;width:300px}.category-card:hover .overlay{-webkit-transform:translateY(-40px);transform:translateY(-40px)}.category-card img{height:auto;width:100%}.category-card .overlay{background-color:rgba(0,0,0,.7);bottom:-40px;box-sizing:border-box;color:#fff;height:55%;left:0;padding:20px;position:absolute;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease;width:100%}.home_poster{background:#e5e5e5;background:var(--primary);display:flex;flex-wrap:wrap-reverse;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;justify-content:center}.home_poster_left,.home_poster_right{align-items:center;display:flex;flex-basis:50%;flex-direction:column;padding:1rem}.home_poster_right .home_img_container img{width:50%}.home_poster_left h1{margin:0;width:60%}.home_poster_left .shop-now-btn,.logout-page .shop-now-btn{align-items:center;background:#2b292a;background:var(--btn-black);border:none;color:#fafafa;color:var(--white);cursor:pointer;display:flex;gap:10px;margin:1rem;max-width:-webkit-max-content;max-width:max-content;padding:.5rem;text-decoration:none}.error-page .right-arrow-circle,.home_poster_left .right-arrow-circle,.logout-page .right-arrow-circle{font-size:1.2rem}.carousel-cards-conatiner{display:flex;flex-wrap:wrap;gap:20px;justify-content:center}.carousel-header{display:flex;justify-content:space-between;margin-bottom:10px}.filters-container{background:#fafafa;background:var(--white);display:flex;flex-direction:column;gap:1.5rem;height:calc(100vh - 50px);left:0;overflow-y:scroll;padding:1.2rem;position:-webkit-sticky;position:sticky;top:0;width:250px}.filters-header{display:flex;justify-content:space-between}.anime-container,.category-container,.rating-container,.slider-container,.sortBy-container{display:flex;flex-direction:column;gap:.8rem}.slider-container .slider-container-h3{align-self:flex-start}.slider-label{display:flex;flex-direction:column;gap:.5rem}.slider-label div{display:flex;justify-content:space-between}.anime-container,.category-container,.rating-container,.sortBy-container{align-items:flex-start}.filters-container input{margin-right:8px}.clear-btn{background:transparent;border:none;cursor:pointer;font-size:1rem}.filters-container::-webkit-scrollbar{height:10px;width:10px}.filters-container::-webkit-scrollbar-track{background:#f1f1f1;background:var(--scrolling-white)}.filters-container::-webkit-scrollbar-thumb{background:#888;background:var(--grey-thumb);border-radius:5px}.filters-container::-webkit-scrollbar-thumb:hover{background:#555;background:var(--dark-grey-thumb)}.product-list-container{display:grid;grid-template-columns:250px 5fr}.products-container{background:#e5e5e5;background:var(--primary);display:flex;flex-wrap:wrap;gap:1.2rem;justify-content:space-evenly;padding:1rem}.product-card{background:#fafafa;background:var(--white);border-radius:5px;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;width:225px}.product-card:hover{box-shadow:0 4px 8px 0 rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.2);box-shadow:0 4px 8px 0 var(--box-shadow-point-two),0 6px 20px 0 var(--box-shadow-point-two)}.product-card .product-img{border-radius:5px;height:100%;object-fit:cover;width:100%}.product-card .img-container{height:250px;overflow:hidden;position:relative}.product-card .heart-container,.single-product-page .heart-container{background:hsla(0,0%,100%,.5);background:var(--heart-box-translucent);border-radius:30%;cursor:pointer;padding:.25rem;position:absolute;right:10px;top:10px}.cart-card .star-rating-container,.product-card .star-rating-container{background:hsla(0,0%,100%,.9);background:var(--star-box-translucent);border:.5px solid #9c9c9c;border:.5px solid var(--grey-border);border-radius:5px;bottom:10px;padding:.2rem .5rem;position:absolute;right:10px}.product-card .product-content{padding:1rem;text-align:left}.product-card .product-pricing,.single-product-page .product-pricing{align-items:center;display:flex;justify-content:space-between;margin:0 0 15px}.cart-card .add-cart-btn,.product-card .add-cart-btn,.single-product-page .add-cart-btn,nav .add-cart-btn{align-items:center;background:#007bff;background:var(--primary-blue);border:none;border-radius:5px;color:#fafafa;color:var(--white);cursor:pointer;display:flex;font-size:.9rem;font-weight:700;justify-content:center;padding:.5rem;width:100%}.product-card .add-cart-btn a{color:#fafafa;color:var(--white)}.product-card .cart-icon,.single-product-page .cart-icon{font-size:1rem;margin-right:10px;position:relative;top:-1px}.order-summary-page .rupee-icon,.product-card .rupee-icon,.single-product-page .rupee-icon{font-size:1.2rem;position:relative;top:4px}.product-card .product-title{margin:0 0 0 4px}.cart-card .star-icon,.product-card .star-icon{margin-right:4px;position:relative;top:1px}.cart-card .heart-icon,.cart-card .heart-icon-filled,.product-card .heart-icon,.product-card .heart-icon-filled,.single-product-page .heart-icon,.single-product-page .heart-icon-filled{font-size:1.2rem;position:relative;top:2px}.cart-card .heart-icon-filled,.product-card .heart-icon-filled,.single-product-page .heart-icon-filled{color:#dc2626;color:var(--primary-red)}.product-card .striked-text,.single-product-page .striked-text{color:#9ca3af;color:var(--line-through-grey);text-decoration:line-through}.product-card .striked-rupee-icon,.single-product-page .striked-rupee-icon{font-size:1.2rem;left:4px;position:relative;top:6px}.product-content a{color:#000;color:var(--black-color)}.discount-price{color:#28a745;color:var(--primary-green);font-weight:700}.cart-page{background:#e5e5e5;background:var(--primary);width:100%}.cart-content,.cart-content-container,.wish-content{display:flex;flex-direction:column;gap:1rem}.cart-content,.wish-content{align-items:center;height:calc(100vh - 100px);justify-content:center;padding-bottom:5%;width:100%}.cart-card{background:#fafafa;background:var(--white);border-radius:5px;box-shadow:1px 1px 1px 1px rgba(0,0,0,.1);box-shadow:1px 1px 1px 1px var(--box-shadow-point-one);display:flex;padding:1rem}.cart-card .product-title{font-size:1.2rem;font-weight:700}.cart-card-left,.cart-card-right{flex-basis:50%}.cart-card-right{display:flex;flex-direction:column;gap:.8rem;padding-left:1rem;text-align:left}.cart-card .quantity-div{align-items:baseline;display:flex}.cart-card .product-pricing{display:flex;flex-direction:column;gap:1.2rem}.cart-card .minus-icon,.cart-card .plus-icon{color:#000;color:var(--black-color);cursor:pointer;font-size:1.5rem;margin:0 .4rem;position:relative;top:6px}.cart-card .plus-icon:hover{color:#28a745;color:var(--primary-green)}.cart-card .minus-icon:hover{color:#dc2626;color:var(--primary-red)}.cart-card .product-pricing h4{color:#28a745;color:var(--primary-green);margin-left:1px}.cart-card .quantity-value{font-size:1.2rem}.cart-card .heart-icon{font-size:1.2rem;left:-1px;position:relative;top:2px}.cart-card .heart-container{background:hsla(0,0%,100%,.5);background:var(--heart-box-translucent);border-radius:30%;cursor:pointer;padding:.25rem;position:absolute;right:10px;top:10px}.cart-card-left{height:240px;overflow:hidden;position:relative}.cart-card .product-img{border-radius:5px;height:100%;object-fit:cover;width:100%}.cart-page .rupee-icon{font-size:1.2rem;position:relative;top:4px}.cart-card .striked-text{color:#9ca3af;color:var(--line-through-grey);text-decoration:line-through}.cart-card .striked-rupee-icon{font-size:1.2rem;left:4px;position:relative;top:6px}.price-details-card{background:#fafafa;background:var(--white);border-radius:5px;box-shadow:1px 1px 1px 1px rgba(0,0,0,.1);box-shadow:1px 1px 1px 1px var(--box-shadow-point-one);display:flex;flex-direction:column;gap:.5rem;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;padding:1rem;text-align:left;width:400px}.price-details-card .discount-save{font-weight:700}.price-details-card h3,.price-details-card p{display:flex;justify-content:space-between}.cart-container .price-details-card .checkout-btn,.checkout-page .price-details-card .checkout-btn{align-items:center;align-self:flex-end;background:#28a745;background:var(--primary-green);border:2px solid #28a745;border:2px solid var(--primary-green);border-radius:5px;color:#fafafa;color:var(--white);cursor:pointer;display:flex;font-size:.9rem;font-weight:700;justify-content:center;opacity:.8;padding:.5rem;width:100%;width:50%}.cart-container .price-details-card .checkout-btn:hover,.checkout-page .price-details-card .checkout-btn:hover{opacity:1}.cart-container{display:flex;flex-wrap:wrap;gap:1.5rem;justify-content:center;padding:2rem}.cart-card .add-cart-btn{background:transparent;border:2px solid #dc2626;border:2px solid var(--primary-red);color:#dc2626;color:var(--primary-red)}.cart-card .add-cart-btn:hover{background:#dc2626;background:var(--primary-red);color:#fafafa;color:var(--white)}.cart-card .add-cart-btn+.move-wish{background:transparent;border:2px solid #007bff;border:2px solid var(--primary-blue);color:#007bff;color:var(--primary-blue)}.cart-card .add-cart-btn+.move-wish:hover{background:#007bff;background:var(--primary-blue);color:#fafafa;color:var(--white)}.wish-container{display:flex;flex-wrap:wrap;gap:1.5rem;justify-content:space-evenly;padding:2rem}.wish-content{justify-content:flex-start}.wish-content img{margin-top:1rem;width:14rem}.error-page{align-items:center;display:flex;height:calc(100vh - 100px);justify-content:center;position:relative;width:100%}.error-page .error-img{width:60%}.address-container{align-items:center;background-color:#fafafa;background-color:var(--white);border:2px solid #ccc;border:2px solid var(--grey-border-two);border-radius:8px;box-shadow:0 2px 4px rgba(0,0,0,.1);box-shadow:0 2px 4px var(--box-shadow-point-one);cursor:pointer;display:flex;gap:1.2rem;margin-bottom:1rem;max-width:600px;padding:20px;position:relative;width:100%}.address-container input{accent-color:purple;accent-color:var(--purple);align-self:flex-start;-webkit-transform:scale(1.5);transform:scale(1.5)}.address-card{display:flex;flex-direction:column;gap:1rem;text-align:left;width:100%}.address-card h2{margin-top:-10px}.address-card p{margin:0}.address-action-btns{bottom:0;display:flex;font-size:1.2rem;gap:1rem;padding:1rem;position:absolute;right:0}.address-action-btns .trash-icon{font-size:1rem;margin:0 .1rem}.address-action-btns span{background:#28a745;background:var(--primary-green);color:#fafafa;color:var(--white);padding:.2rem .4rem}.address-action-btns span:nth-child(2){background:#dc2626;background:var(--primary-red)}.single-product-page{background-color:#fafafa;background-color:var(--white);border:1px solid #ccc;border:1px solid var(--grey-border-two);border-radius:8px;box-shadow:0 2px 4px rgba(0,0,0,.1);box-shadow:0 2px 4px var(--box-shadow-point-one);display:flex;flex-wrap:wrap;margin:50px auto;max-width:800px;padding:20px}.single-product-page .single-product-image{flex:0 0 40%}.single-product-page .single-product-image img{border-radius:8px;height:auto;width:100%}.single-product-page .single-product-content{align-items:flex-start;display:flex;flex:0 0 60%;flex-direction:column;gap:30px;padding-left:20px}.single-product-page h2{margin-top:0}.single-product-page button{background-color:#007bff;background-color:var(--primary-blue);border:none;border-radius:4px;color:#fafafa;color:var(--white);cursor:pointer;padding:10px 20px}.single-product-content .star-icon{color:#e5b80b;color:var(--gold);font-size:1.4rem;margin-left:.4rem}.single-product-content .rating-stars{align-items:center;display:flex}.single-product-page .product-pricing{font-size:1.2rem;margin:0;width:250px}.single-product-page .single-product-image{position:relative}nav{display:flex;flex-wrap:wrap;justify-content:space-between;padding:0 10px;width:100%}nav .logo{font-family:Comfortaa,cursive}nav .links,nav .logo{align-items:center;display:flex}nav .links{gap:1.2rem}nav .links .nav-cart-icon,nav .links .nav-wish-icon{font-size:1.2rem;position:relative;top:1.5px}nav .add-cart-btn{background:transparent;border:2px solid #17a2b8;border:2px solid var(--primary-info);color:#17a2b8;color:var(--primary-info);display:inline-block;font-family:Poppins,sans-serif;font-weight:500;padding:5px 10px;width:75px}nav .add-cart-btn:hover{background:#17a2b8;background:var(--primary-info);color:#fafafa;color:var(--white)}.nav-products{color:#17a2b8;color:var(--primary-info);font-family:Poppins,sans-serif;font-size:1.1rem;font-weight:500;letter-spacing:.5px}nav .links .nav-cart-num{background:#17a2b8;background:var(--primary-info);border-radius:50%;color:#fafafa;color:var(--white);font-size:.6rem;height:16px;padding:2px 0 0;position:absolute;right:-8px;top:-7px;width:16px}.neumorphic-input{background:#ecf0f3;background:var(--neu-bg);border:none;border-radius:10px;box-shadow:inset 2px 2px 4px #d1d9e6,inset -2px -2px 4px #f9f9f9;box-shadow:inset 2px 2px 4px var(--neu-bs-one),inset -2px -2px 4px var(--neu-bs-two);outline:none;padding:10px;transition:.25s ease;width:300px}.neumorphic-input:focus{box-shadow:inset 4px 4px 4px #d1d9e6,inset -4px -4px 4px #f9f9f9;box-shadow:inset 4px 4px 4px var(--neu-bs-one),inset -4px -4px 4px var(--neu-bs-two)}.checkout-page{display:flex;flex-wrap:wrap;gap:1.5rem;justify-content:center;padding:4rem 1rem}.checkout-page .price-details-card{margin-top:3rem}.checkout-page .address-header{margin-bottom:1rem}.checkout-page .price-details-card .delivery-data b{color:#0047ab}.checkout-page .discount-save .rupee-icon{font-size:1.2rem;position:relative;top:4px}.add-address-btn{border:1px solid purple;border:1px solid var(--purple);border-radius:5px;color:purple;color:var(--purple);cursor:pointer;display:flex;font-size:1.2rem;font-weight:600;gap:1rem;padding:.6rem;text-align:left;width:100%}.add-address-btn .square-plus-icon{font-size:1.6rem}.modal-overlay{align-items:center;background-color:rgba(0,0,0,.5);bottom:0;display:flex;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:9999}.modal{background-color:#fff;border-radius:5px;max-width:400px;padding:20px;position:relative;width:100%}.modal .close{cursor:pointer;font-size:2rem;position:absolute;right:10px;top:10px}.modal form{display:flex;flex-direction:column}.modal label{align-items:baseline;display:flex;justify-content:space-between;margin-bottom:10px}.modal #form .modal-input{border:1px solid #ccc;border-radius:3px;margin-top:5px;padding:5px;-webkit-transform:scale(1);transform:scale(1);width:80%}.modal button{background-color:#28a745;background-color:var(--primary-green);border:none;border-radius:3px;color:#fff;cursor:pointer;margin-top:10px;opacity:.8;padding:8px 12px}.modal button:hover{opacity:1}.modal h2{font-family:Poppins,sans-serif}.login-container{justify-content:center}.login-container,.login-form{align-items:center;display:flex}.login-form{background:#fafafa;background:var(--white);border:1px solid #ccc;border-radius:5px;flex-direction:column;gap:.8rem;margin-top:4rem;padding:20px;text-align:center;width:300px}.login-form .circle{border:1px solid #ccc;border-radius:50%;height:70px;width:70px}.login-form form{align-items:center;display:flex;flex-direction:column;gap:1rem;width:100%}.input-field{padding-left:2rem;width:100%}.input-field-label{position:relative;width:100%}.input-field-label .lock-icon,.input-field-label .mail-icon{color:#838383;font-size:1.2rem;left:.5rem;position:absolute;top:.5rem}.input-field:focus{box-shadow:inset 5px 5px 5px #d1d9e6,inset -5px -5px 2px #f9f9f9;box-shadow:inset 5px 5px 5px var(--neu-bs-one),inset -5px -5px 2px var(--neu-bs-two)}.login-button{background-color:#007bff;background-color:var(--primary-blue);border:none;border-radius:5px;color:#fff;cursor:pointer;padding:10px;width:100%}.login-form a{color:#007bff;color:var(--primary-blue);text-decoration:none}.eye-hide-icon,.eye-show-icon{color:#17a2b8;color:var(--primary-info);cursor:pointer;font-size:1.2rem;position:absolute;right:.5rem;top:.5rem}.eye-hide-icon{font-size:1.3rem;right:.45rem;top:.45rem}.error-message{color:#dc2626;color:var(--primary-red);font-weight:600}.logout-page{align-items:center;display:flex;flex-wrap:wrap-reverse;gap:2rem;height:calc(100vh - 100px);justify-content:center;padding:2rem}.logout-page .logout-content{align-items:center;display:flex;flex-direction:column-reverse}.logout-page img{max-width:600px;width:100%}.order-summary-page .grey-box{border:1px solid #9c9c9c;border:1px solid var(--grey-border);display:flex;flex-direction:column;gap:1rem;height:100%;margin-top:.5rem;padding:1rem;text-align:left;width:300px}.order-summary-page img{width:50px}.order-summary-page .grey-box-two{border:1px solid #9c9c9c;border:1px solid var(--grey-border);display:flex;flex-direction:column;gap:1rem;margin-top:.5rem;padding:1rem;text-align:left}.order-summary-page .grey-box p,.order-summary-page .grey-box-two p{display:flex;position:relative}.order-summary-page .grey-box p b,.order-summary-page .grey-box-two p b{flex-basis:40%}.order-summary-page .grey-box p div,.order-summary-page .grey-box p span,.order-summary-page .grey-box-two p div,.order-summary-page .grey-box-two p span{flex-basis:60%}.order-summary-page .grey-box-two .delivery-estimate{max-width:400px}.order-details-container{display:flex;flex-direction:column;text-align:left;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.order-details-container .shipment-details,.order-summary-container{display:flex;flex-wrap:wrap;gap:1rem}.order-summary-container{justify-content:space-between;padding:1rem}.order-summary-page .order-last{order:5;width:100%}.order-summary-page .order-prices{border:1px solid #9c9c9c;border:1px solid var(--grey-border);display:flex;flex-direction:column;gap:1rem;height:100%;margin-top:.5rem;padding:1rem;text-align:left;width:300px}.order-summary-page .order-prices h3,.order-summary-page .order-prices p{display:flex;justify-content:space-between}.order-summary-header{font-family:Poppins,sans-serif;padding:1rem}.order-summary-header p{color:#28a745;color:var(--primary-green);font-weight:500}.order-products-details{display:flex;justify-content:space-between}@media (max-width:768px){.single-product-page{align-items:stretch;flex-direction:column;margin:50px 1rem}.single-product-page .single-product-image{flex:0 0 100%;margin-bottom:20px}.single-product-page .single-product-content{flex:0 0 100%}.logout-page{height:auto}}@media only screen and (max-width:700px){.App-header{height:-webkit-max-content;height:max-content}nav{gap:1rem}nav .links{gap:.8rem}nav .search-bar{margin:auto;order:3;width:100%}}@media only screen and (max-width:600px){.address-card{max-width:100%}.cart-card,.price-details-card{width:350px}}@media only screen and (max-width:1000px){.error-page{height:auto}.error-page .error-img{width:100%}}@media only screen and (max-width:342px){nav .neumorphic-input{max-width:150px}.home-page .category-card{width:100%}}@media only screen and (max-width:663px){.home_img_container{width:300px}.home_poster_right .home_img_container img{width:70%}.home_poster_left{flex-basis:100%}.home_poster_left h1{width:100%}}@media only screen and (max-width:647px){.order-summary-page .grey-box,.order-summary-page .order-details-container,.order-summary-page .order-prices{width:100%}}:root{--toastify-color-light:#fff;--toastify-color-dark:#121212;--toastify-color-info:#3498db;--toastify-color-success:#07bc0c;--toastify-color-warning:#f1c40f;--toastify-color-error:#e74c3c;--toastify-color-transparent:hsla(0,0%,100%,.7);--toastify-icon-color-info:var(--toastify-color-info);--toastify-icon-color-success:var(--toastify-color-success);--toastify-icon-color-warning:var(--toastify-color-warning);--toastify-icon-color-error:var(--toastify-color-error);--toastify-toast-width:320px;--toastify-toast-background:#fff;--toastify-toast-min-height:64px;--toastify-toast-max-height:800px;--toastify-font-family:sans-serif;--toastify-z-index:9999;--toastify-text-color-light:#757575;--toastify-text-color-dark:#fff;--toastify-text-color-info:#fff;--toastify-text-color-success:#fff;--toastify-text-color-warning:#fff;--toastify-text-color-error:#fff;--toastify-spinner-color:#616161;--toastify-spinner-color-empty-area:#e0e0e0;--toastify-color-progress-light:linear-gradient(90deg,#4cd964,#5ac8fa,#007aff,#34aadc,#5856d6,#ff2d55);--toastify-color-progress-dark:#bb86fc;--toastify-color-progress-info:var(--toastify-color-info);--toastify-color-progress-success:var(--toastify-color-success);--toastify-color-progress-warning:var(--toastify-color-warning);--toastify-color-progress-error:var(--toastify-color-error)}.Toastify__toast-container{box-sizing:border-box;color:#fff;padding:4px;position:fixed;-webkit-transform:translateZ(9999);-webkit-transform:translateZ(var(--toastify-z-index));width:320px;width:var(--toastify-toast-width);z-index:9999;z-index:var(--toastify-z-index)}.Toastify__toast-container--top-left{left:1em;top:1em}.Toastify__toast-container--top-center{left:50%;top:1em;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.Toastify__toast-container--top-right{right:1em;top:1em}.Toastify__toast-container--bottom-left{bottom:1em;left:1em}.Toastify__toast-container--bottom-center{bottom:1em;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.Toastify__toast-container--bottom-right{bottom:1em;right:1em}@media only screen and (max-width:480px){.Toastify__toast-container{left:0;margin:0;padding:0;width:100vw}.Toastify__toast-container--top-center,.Toastify__toast-container--top-left,.Toastify__toast-container--top-right{top:0;-webkit-transform:translateX(0);transform:translateX(0)}.Toastify__toast-container--bottom-center,.Toastify__toast-container--bottom-left,.Toastify__toast-container--bottom-right{bottom:0;-webkit-transform:translateX(0);transform:translateX(0)}.Toastify__toast-container--rtl{left:auto;right:0}}.Toastify__toast{border-radius:4px;box-shadow:0 1px 10px 0 rgba(0,0,0,.1),0 2px 15px 0 rgba(0,0,0,.05);box-sizing:border-box;cursor:default;direction:ltr;display:flex;font-family:sans-serif;font-family:var(--toastify-font-family);justify-content:space-between;margin-bottom:1rem;max-height:800px;max-height:var(--toastify-toast-max-height);min-height:64px;min-height:var(--toastify-toast-min-height);overflow:hidden;padding:8px;position:relative;z-index:0}.Toastify__toast--rtl{direction:rtl}.Toastify__toast--close-on-click{cursor:pointer}.Toastify__toast-body{align-items:center;display:flex;flex:1 1 auto;margin:auto 0;padding:6px}.Toastify__toast-body>div:last-child{flex:1 1;word-break:break-word}.Toastify__toast-icon{-webkit-margin-end:10px;display:flex;flex-shrink:0;margin-inline-end:10px;width:20px}.Toastify--animate{-webkit-animation-duration:.7s;animation-duration:.7s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.Toastify--animate-icon{-webkit-animation-duration:.3s;animation-duration:.3s;-webkit-animation-fill-mode:both;animation-fill-mode:both}@media only screen and (max-width:480px){.Toastify__toast{border-radius:0;margin-bottom:0}}.Toastify__toast-theme--dark{background:#121212;background:var(--toastify-color-dark);color:#fff;color:var(--toastify-text-color-dark)}.Toastify__toast-theme--colored.Toastify__toast--default,.Toastify__toast-theme--light{background:#fff;background:var(--toastify-color-light);color:#757575;color:var(--toastify-text-color-light)}.Toastify__toast-theme--colored.Toastify__toast--info{background:#3498db;background:var(--toastify-color-info);color:#fff;color:var(--toastify-text-color-info)}.Toastify__toast-theme--colored.Toastify__toast--success{background:#07bc0c;background:var(--toastify-color-success);color:#fff;color:var(--toastify-text-color-success)}.Toastify__toast-theme--colored.Toastify__toast--warning{background:#f1c40f;background:var(--toastify-color-warning);color:#fff;color:var(--toastify-text-color-warning)}.Toastify__toast-theme--colored.Toastify__toast--error{background:#e74c3c;background:var(--toastify-color-error);color:#fff;color:var(--toastify-text-color-error)}.Toastify__progress-bar-theme--light{background:linear-gradient(90deg,#4cd964,#5ac8fa,#007aff,#34aadc,#5856d6,#ff2d55);background:var(--toastify-color-progress-light)}.Toastify__progress-bar-theme--dark{background:#bb86fc;background:var(--toastify-color-progress-dark)}.Toastify__progress-bar--info{background:#3498db;background:var(--toastify-color-progress-info)}.Toastify__progress-bar--success{background:#07bc0c;background:var(--toastify-color-progress-success)}.Toastify__progress-bar--warning{background:#f1c40f;background:var(--toastify-color-progress-warning)}.Toastify__progress-bar--error{background:#e74c3c;background:var(--toastify-color-progress-error)}.Toastify__progress-bar-theme--colored.Toastify__progress-bar--error,.Toastify__progress-bar-theme--colored.Toastify__progress-bar--info,.Toastify__progress-bar-theme--colored.Toastify__progress-bar--success,.Toastify__progress-bar-theme--colored.Toastify__progress-bar--warning{background:hsla(0,0%,100%,.7);background:var(--toastify-color-transparent)}.Toastify__close-button{align-self:flex-start;background:transparent;border:none;color:#fff;cursor:pointer;opacity:.7;outline:none;padding:0;transition:.3s ease}.Toastify__close-button--light{color:#000;opacity:.3}.Toastify__close-button>svg{fill:currentColor;height:16px;width:14px}.Toastify__close-button:focus,.Toastify__close-button:hover{opacity:1}@-webkit-keyframes Toastify__trackProgress{0%{-webkit-transform:scaleX(1);transform:scaleX(1)}to{-webkit-transform:scaleX(0);transform:scaleX(0)}}@keyframes Toastify__trackProgress{0%{-webkit-transform:scaleX(1);transform:scaleX(1)}to{-webkit-transform:scaleX(0);transform:scaleX(0)}}.Toastify__progress-bar{bottom:0;height:5px;left:0;opacity:.7;position:absolute;-webkit-transform-origin:left;transform-origin:left;width:100%;z-index:9999;z-index:var(--toastify-z-index)}.Toastify__progress-bar--animated{-webkit-animation:Toastify__trackProgress linear 1 forwards;animation:Toastify__trackProgress linear 1 forwards}.Toastify__progress-bar--controlled{transition:-webkit-transform .2s;transition:transform .2s;transition:transform .2s,-webkit-transform .2s}.Toastify__progress-bar--rtl{left:auto;right:0;-webkit-transform-origin:right;transform-origin:right}.Toastify__spinner{-webkit-animation:Toastify__spin .65s linear infinite;animation:Toastify__spin .65s linear infinite;border:2px solid #e0e0e0;border-color:var(--toastify-spinner-color-empty-area);border-radius:100%;border-right-color:#616161;border-right-color:var(--toastify-spinner-color);box-sizing:border-box;height:20px;width:20px}@-webkit-keyframes Toastify__bounceInRight{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(3000px,0,0);transform:translate3d(3000px,0,0)}60%{opacity:1;-webkit-transform:translate3d(-25px,0,0);transform:translate3d(-25px,0,0)}75%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}90%{-webkit-transform:translate3d(-5px,0,0);transform:translate3d(-5px,0,0)}to{-webkit-transform:none;transform:none}}@keyframes Toastify__bounceInRight{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(3000px,0,0);transform:translate3d(3000px,0,0)}60%{opacity:1;-webkit-transform:translate3d(-25px,0,0);transform:translate3d(-25px,0,0)}75%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}90%{-webkit-transform:translate3d(-5px,0,0);transform:translate3d(-5px,0,0)}to{-webkit-transform:none;transform:none}}@-webkit-keyframes Toastify__bounceOutRight{20%{opacity:1;-webkit-transform:translate3d(-20px,0,0);transform:translate3d(-20px,0,0)}to{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}}@keyframes Toastify__bounceOutRight{20%{opacity:1;-webkit-transform:translate3d(-20px,0,0);transform:translate3d(-20px,0,0)}to{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}}@-webkit-keyframes Toastify__bounceInLeft{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(-3000px,0,0);transform:translate3d(-3000px,0,0)}60%{opacity:1;-webkit-transform:translate3d(25px,0,0);transform:translate3d(25px,0,0)}75%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}90%{-webkit-transform:translate3d(5px,0,0);transform:translate3d(5px,0,0)}to{-webkit-transform:none;transform:none}}@keyframes Toastify__bounceInLeft{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(-3000px,0,0);transform:translate3d(-3000px,0,0)}60%{opacity:1;-webkit-transform:translate3d(25px,0,0);transform:translate3d(25px,0,0)}75%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}90%{-webkit-transform:translate3d(5px,0,0);transform:translate3d(5px,0,0)}to{-webkit-transform:none;transform:none}}@-webkit-keyframes Toastify__bounceOutLeft{20%{opacity:1;-webkit-transform:translate3d(20px,0,0);transform:translate3d(20px,0,0)}to{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}}@keyframes Toastify__bounceOutLeft{20%{opacity:1;-webkit-transform:translate3d(20px,0,0);transform:translate3d(20px,0,0)}to{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}}@-webkit-keyframes Toastify__bounceInUp{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(0,3000px,0);transform:translate3d(0,3000px,0)}60%{opacity:1;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}75%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}90%{-webkit-transform:translate3d(0,-5px,0);transform:translate3d(0,-5px,0)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes Toastify__bounceInUp{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(0,3000px,0);transform:translate3d(0,3000px,0)}60%{opacity:1;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}75%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}90%{-webkit-transform:translate3d(0,-5px,0);transform:translate3d(0,-5px,0)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@-webkit-keyframes Toastify__bounceOutUp{20%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}40%,45%{opacity:1;-webkit-transform:translate3d(0,20px,0);transform:translate3d(0,20px,0)}to{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}}@keyframes Toastify__bounceOutUp{20%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}40%,45%{opacity:1;-webkit-transform:translate3d(0,20px,0);transform:translate3d(0,20px,0)}to{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}}@-webkit-keyframes Toastify__bounceInDown{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(0,-3000px,0);transform:translate3d(0,-3000px,0)}60%{opacity:1;-webkit-transform:translate3d(0,25px,0);transform:translate3d(0,25px,0)}75%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}90%{-webkit-transform:translate3d(0,5px,0);transform:translate3d(0,5px,0)}to{-webkit-transform:none;transform:none}}@keyframes Toastify__bounceInDown{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(0,-3000px,0);transform:translate3d(0,-3000px,0)}60%{opacity:1;-webkit-transform:translate3d(0,25px,0);transform:translate3d(0,25px,0)}75%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}90%{-webkit-transform:translate3d(0,5px,0);transform:translate3d(0,5px,0)}to{-webkit-transform:none;transform:none}}@-webkit-keyframes Toastify__bounceOutDown{20%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}40%,45%{opacity:1;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}to{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}}@keyframes Toastify__bounceOutDown{20%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}40%,45%{opacity:1;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}to{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}}.Toastify__bounce-enter--bottom-left,.Toastify__bounce-enter--top-left{-webkit-animation-name:Toastify__bounceInLeft;animation-name:Toastify__bounceInLeft}.Toastify__bounce-enter--bottom-right,.Toastify__bounce-enter--top-right{-webkit-animation-name:Toastify__bounceInRight;animation-name:Toastify__bounceInRight}.Toastify__bounce-enter--top-center{-webkit-animation-name:Toastify__bounceInDown;animation-name:Toastify__bounceInDown}.Toastify__bounce-enter--bottom-center{-webkit-animation-name:Toastify__bounceInUp;animation-name:Toastify__bounceInUp}.Toastify__bounce-exit--bottom-left,.Toastify__bounce-exit--top-left{-webkit-animation-name:Toastify__bounceOutLeft;animation-name:Toastify__bounceOutLeft}.Toastify__bounce-exit--bottom-right,.Toastify__bounce-exit--top-right{-webkit-animation-name:Toastify__bounceOutRight;animation-name:Toastify__bounceOutRight}.Toastify__bounce-exit--top-center{-webkit-animation-name:Toastify__bounceOutUp;animation-name:Toastify__bounceOutUp}.Toastify__bounce-exit--bottom-center{-webkit-animation-name:Toastify__bounceOutDown;animation-name:Toastify__bounceOutDown}@-webkit-keyframes Toastify__zoomIn{0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}50%{opacity:1}}@keyframes Toastify__zoomIn{0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}50%{opacity:1}}@-webkit-keyframes Toastify__zoomOut{0%{opacity:1}50%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}to{opacity:0}}@keyframes Toastify__zoomOut{0%{opacity:1}50%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}to{opacity:0}}.Toastify__zoom-enter{-webkit-animation-name:Toastify__zoomIn;animation-name:Toastify__zoomIn}.Toastify__zoom-exit{-webkit-animation-name:Toastify__zoomOut;animation-name:Toastify__zoomOut}@-webkit-keyframes Toastify__flipIn{0%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0;-webkit-transform:perspective(400px) rotateX(90deg);transform:perspective(400px) rotateX(90deg)}40%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-transform:perspective(400px) rotateX(-20deg);transform:perspective(400px) rotateX(-20deg)}60%{opacity:1;-webkit-transform:perspective(400px) rotateX(10deg);transform:perspective(400px) rotateX(10deg)}80%{-webkit-transform:perspective(400px) rotateX(-5deg);transform:perspective(400px) rotateX(-5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}@keyframes Toastify__flipIn{0%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0;-webkit-transform:perspective(400px) rotateX(90deg);transform:perspective(400px) rotateX(90deg)}40%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-transform:perspective(400px) rotateX(-20deg);transform:perspective(400px) rotateX(-20deg)}60%{opacity:1;-webkit-transform:perspective(400px) rotateX(10deg);transform:perspective(400px) rotateX(10deg)}80%{-webkit-transform:perspective(400px) rotateX(-5deg);transform:perspective(400px) rotateX(-5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}@-webkit-keyframes Toastify__flipOut{0%{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{opacity:1;-webkit-transform:perspective(400px) rotateX(-20deg);transform:perspective(400px) rotateX(-20deg)}to{opacity:0;-webkit-transform:perspective(400px) rotateX(90deg);transform:perspective(400px) rotateX(90deg)}}@keyframes Toastify__flipOut{0%{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{opacity:1;-webkit-transform:perspective(400px) rotateX(-20deg);transform:perspective(400px) rotateX(-20deg)}to{opacity:0;-webkit-transform:perspective(400px) rotateX(90deg);transform:perspective(400px) rotateX(90deg)}}.Toastify__flip-enter{-webkit-animation-name:Toastify__flipIn;animation-name:Toastify__flipIn}.Toastify__flip-exit{-webkit-animation-name:Toastify__flipOut;animation-name:Toastify__flipOut}@-webkit-keyframes Toastify__slideInRight{0%{-webkit-transform:translate3d(110%,0,0);transform:translate3d(110%,0,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes Toastify__slideInRight{0%{-webkit-transform:translate3d(110%,0,0);transform:translate3d(110%,0,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@-webkit-keyframes Toastify__slideInLeft{0%{-webkit-transform:translate3d(-110%,0,0);transform:translate3d(-110%,0,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes Toastify__slideInLeft{0%{-webkit-transform:translate3d(-110%,0,0);transform:translate3d(-110%,0,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@-webkit-keyframes Toastify__slideInUp{0%{-webkit-transform:translate3d(0,110%,0);transform:translate3d(0,110%,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes Toastify__slideInUp{0%{-webkit-transform:translate3d(0,110%,0);transform:translate3d(0,110%,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@-webkit-keyframes Toastify__slideInDown{0%{-webkit-transform:translate3d(0,-110%,0);transform:translate3d(0,-110%,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes Toastify__slideInDown{0%{-webkit-transform:translate3d(0,-110%,0);transform:translate3d(0,-110%,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@-webkit-keyframes Toastify__slideOutRight{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{-webkit-transform:translate3d(110%,0,0);transform:translate3d(110%,0,0);visibility:hidden}}@keyframes Toastify__slideOutRight{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{-webkit-transform:translate3d(110%,0,0);transform:translate3d(110%,0,0);visibility:hidden}}@-webkit-keyframes Toastify__slideOutLeft{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{-webkit-transform:translate3d(-110%,0,0);transform:translate3d(-110%,0,0);visibility:hidden}}@keyframes Toastify__slideOutLeft{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{-webkit-transform:translate3d(-110%,0,0);transform:translate3d(-110%,0,0);visibility:hidden}}@-webkit-keyframes Toastify__slideOutDown{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{-webkit-transform:translate3d(0,500px,0);transform:translate3d(0,500px,0);visibility:hidden}}@keyframes Toastify__slideOutDown{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{-webkit-transform:translate3d(0,500px,0);transform:translate3d(0,500px,0);visibility:hidden}}@-webkit-keyframes Toastify__slideOutUp{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{-webkit-transform:translate3d(0,-500px,0);transform:translate3d(0,-500px,0);visibility:hidden}}@keyframes Toastify__slideOutUp{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{-webkit-transform:translate3d(0,-500px,0);transform:translate3d(0,-500px,0);visibility:hidden}}.Toastify__slide-enter--bottom-left,.Toastify__slide-enter--top-left{-webkit-animation-name:Toastify__slideInLeft;animation-name:Toastify__slideInLeft}.Toastify__slide-enter--bottom-right,.Toastify__slide-enter--top-right{-webkit-animation-name:Toastify__slideInRight;animation-name:Toastify__slideInRight}.Toastify__slide-enter--top-center{-webkit-animation-name:Toastify__slideInDown;animation-name:Toastify__slideInDown}.Toastify__slide-enter--bottom-center{-webkit-animation-name:Toastify__slideInUp;animation-name:Toastify__slideInUp}.Toastify__slide-exit--bottom-left,.Toastify__slide-exit--top-left{-webkit-animation-name:Toastify__slideOutLeft;animation-name:Toastify__slideOutLeft}.Toastify__slide-exit--bottom-right,.Toastify__slide-exit--top-right{-webkit-animation-name:Toastify__slideOutRight;animation-name:Toastify__slideOutRight}.Toastify__slide-exit--top-center{-webkit-animation-name:Toastify__slideOutUp;animation-name:Toastify__slideOutUp}.Toastify__slide-exit--bottom-center{-webkit-animation-name:Toastify__slideOutDown;animation-name:Toastify__slideOutDown}@-webkit-keyframes Toastify__spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes Toastify__spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}
/*# sourceMappingURL=main.5d73a11f.css.map*/