/*!
 * Toastify js 1.12.0
 * https://github.com/apvarun/toastify-js
 * @license MIT licensed
 *
 * Copyright (C) 2018 Varun A P
 */.toastify{color:#fff;display:inline-block;position:fixed;opacity:0;cursor:pointer;text-decoration:none;z-index:2147480000;background:linear-gradient(135deg,#73a5ff,#5477f5);border-radius:2px;max-width:calc(50% - 20px);padding:12px 20px;transition:all .4s cubic-bezier(.215,.61,.355,1);box-shadow:0 3px 6px -1px #0000001f,0 10px 36px -4px #4d60e84d}.toastify.on{opacity:1}.toast-close{color:#fff;cursor:pointer;opacity:.4;background:0 0;border:0;padding:0 5px;font-family:inherit;font-size:1em}.toastify-right{right:15px}.toastify-left{left:15px}.toastify-top{top:-150px}.toastify-bottom{bottom:-150px}.toastify-rounded{border-radius:25px}.toastify-avatar{border-radius:2px;width:1.5em;height:1.5em;margin:-7px 5px}.toastify-center{max-width:-moz-fit-content;margin-left:auto;margin-right:auto;left:0;right:0}@media only screen and (max-width:360px){.toastify-right,.toastify-left{max-width:-moz-fit-content;max-width:fit-content;margin-left:auto;margin-right:auto;left:0;right:0}}:root{--primary-color:#fa541c;--primary-dark:#d63600;--primary-darker:#c73200;--text-color:#333;--text-light:#555;--border-color:#ddd;--body-bg-fallback:#2c3e50;--form-bg:#fffc;--border-radius-lg:16px;--border-radius-full:8px;--box-shadow-default:0 15px 35px #0003;--box-shadow-button:0 4px 10px #0000001a;--button-gradient:linear-gradient(135deg,var(--primary-color),var(--primary-dark));--button-gradient-hover:linear-gradient(135deg,var(--primary-dark),var(--primary-darker));--font-family:"Segoe UI",Tahoma,Geneva,Verdana,sans-serif;--spacing-xs:.9rem;--spacing-sm:1rem;--spacing-md:1.2rem;--spacing-lg:1.5rem;--spacing-xl:1.8rem;--spacing-xxl:2.5rem;--transition-default:.3s ease;--backdrop-blur:2px}*{box-sizing:border-box;margin:0;padding:0}body{font-family:var(--font-family);display:flex;background-image:url(./background-7fxxwnk4.webp);background-position:50%;background-repeat:no-repeat;background-size:cover;background-color:var(--body-bg-fallback);justify-content:center;align-items: center;height:100vh}.login-container{background:var(--form-bg);padding:var(--spacing-xxl)var(--spacing-xl);border-radius:var(--border-radius-lg);box-shadow:var(--box-shadow-default);backdrop-filter:blur(var(--backdrop-blur));transition:transform var(--transition-default);width:100%;max-width:380px;margin:0 20px}.login-container:hover{transform:translateY(-5px)}.login-container h2{text-align:center;margin-bottom:var(--spacing-xl);color:var(--text-color);letter-spacing:1px;font-size:2rem;font-weight:600}.input-group{margin-bottom:var(--spacing-md)}.input-group input{border:1px solid var(--border-color);border-radius:var(--border-radius-full);font-size:var(--spacing-sm);outline:none;transition:border var(--transition-default),box-shadow var(--transition-default);background:#ffffffe6;width:100%;padding:14px 16px}.input-group input:focus{border-color:var(--primary-color)}.logo{position:absolute;width:250px;height:100px;top:50px}button{background:var(--button-gradient);color:#fff;border-radius:var(--border-radius-full);cursor:pointer;transition:background var(--transition-default),transform .1s;box-shadow:var(--box-shadow-button);border:none;width:100%;margin-top:10px;padding:14px;font-size:1.1rem;font-weight:600}button:hover{background:var(--button-gradient-hover)}button:active{transform:scale(.98)}@media (max-width:480px){.login-container{padding:var(--spacing-xl)var(--spacing-lg);width:100%}.login-container h2{font-size:1.8rem}}
