*{padding:0;margin:0;box-sizing:border-box}.Toastify__toast{border-radius:8px!important;box-shadow:0 4px 16px rgba(0,0,0,.12)!important;border:1px solid transparent!important;padding:12px 16px!important;font-family:"Poppins",sans-serif!important;font-size:13.5px!important;min-height:unset!important;display:flex!important;align-items:center!important;grid-gap:8px!important;gap:8px!important}.Toastify__toast--success{background:#f0fdf4!important;border-color:#86efac!important;color:#166534!important}.Toastify__toast--error{background:#fef2f2!important;border-color:#fca5a5!important;color:#991b1b!important}.Toastify__toast--warning{background:#fffbeb!important;border-color:#fcd34d!important;color:#92400e!important}.Toastify__toast--info{background:#eff6ff!important;border-color:#93c5fd!important;color:#1e40af!important}.Toastify__toast-body{font-weight:500!important;padding:0!important;margin:0!important}.Toastify__progress-bar--success{background:#4ade80!important}.Toastify__progress-bar--error{background:#f87171!important}.Toastify__progress-bar--warning{background:#fbbf24!important}.Toastify__progress-bar--info{background:#60a5fa!important}.Toastify__close-button{color:inherit!important;opacity:.5!important}.Toastify__close-button:hover{opacity:1!important}body{font-family:"Poppins",sans-serif;overflow:hidden}.wave{position:fixed;bottom:0;left:0;height:100%;z-index:-1}.container{width:100vw;height:100vh;display:grid;grid-template-columns:repeat(2,1fr);grid-gap:7rem;padding:0 2rem}.img{justify-content:flex-end;width:100%}.img,.login-content{display:flex;align-items:center}.login-content{justify-content:flex-start;text-align:center}.img img{width:800px}.login-content img{height:100px}.login-content h2{margin:15px 0;color:#333;text-transform:uppercase;font-size:2.9rem}.login-content .input-div{position:relative;display:grid;grid-template-columns:7% 93%;margin:25px 0;padding:5px 0;border-bottom:2px solid #065183}.login-content .input-div.one{margin-top:0}.i{color:#065183;display:flex;justify-content:center;align-items:center}.i i{transition:.3s}.input-div>div{position:relative;height:45px}.input-div>div>h5{position:absolute;left:10px;top:50%;transform:translateY(-50%);color:#999;font-size:18px;transition:.3s}.input-div:after,.input-div:before{content:"";position:absolute;bottom:-2px;width:0;height:2px;background-color:#065183;transition:.4s}.input-div:before{right:50%}.input-div:after{left:50%}.input-div.focus:after,.input-div.focus:before{width:50%}.input-div.focus>div>h5{top:-5px;font-size:15px}.input-div.focus>.i>i{color:#065183}.input-div>div>input{position:absolute;left:0;top:0;width:100%;height:100%;border:none;outline:none;background:none;padding:.5rem .7rem;font-size:1.2rem;color:#555;font-family:"poppins",sans-serif}.input-div.pass{margin-bottom:4px}a:hover{color:#065183}.btn{display:block;width:100%;height:50px;border-radius:25px;outline:none;border:none;background-image:linear-gradient(90deg,#065183,#065183,#065183);background-size:200%;font-size:1.2rem;color:#f7f7f7;font-family:"Poppins",sans-serif;text-transform:uppercase;margin:1rem 0;cursor:pointer;transition:.5s}.btn:hover{background-position:100%}@media screen and (max-width:1050px){.container{grid-gap:5rem}}@media screen and (max-width:1000px){form{width:290px}.login-content h2{font-size:2.4rem;margin:8px 0}.img img{width:400px}}@media screen and (max-width:900px){.container{grid-template-columns:1fr}.img,.wave{display:none}.login-content{justify-content:center}}.MuiButtonBase-root.buttonHover:hover{background:#242424}.MuiButtonBase-root.buttonHover{background:#474747}.event-container{position:relative;cursor:pointer;display:flex;align-items:center;justify-content:center}.delete-icon,.edit-icon{opacity:0;transition:opacity .3s;margin-left:5px;z-index:1}.event-container:hover .delete-icon,.event-container:hover .edit-icon{opacity:1}.edgebutton{width:20px;height:20px;background:#eee;border:1px solid #fff;cursor:pointer;border-radius:50%;font-size:12px;line-height:1;justify-content:center;display:flex;align-self:center;align-items:center}.edgebutton:hover{box-shadow:0 0 6px 2px rgba(0,0,0,.08)}.edgebutton-foreignobject body{background:transparent;width:40px;height:40px;display:flex;justify-content:center;align-items:center;min-height:40px}.react-flow__edge-path{stroke-width:2px;stroke:#01a19a;stroke-dasharray:5;animation:dashedLine 30s linear infinite}.react-flow__edge.selected .react-flow__edge-path{stroke:#01a19a;stroke-width:3px}@keyframes dashedLine{0%{stroke-dashoffset:1000}to{stroke-dashoffset:0}}.react-flow__edge{filter:drop-shadow(0 0 2px rgba(1,161,154,.2))}.react-flow__edge:hover .react-flow__edge-path{stroke-width:3px;filter:drop-shadow(0 0 3px rgba(1,161,154,.3))}