.external-link{display:inline-block;padding:12px 24px;background-color:#007bff;color:#fff;border:none;border-radius:30px;text-align:center;text-decoration:none;font-size:12px;font-weight:700;box-shadow:0 4px 8px rgba(0,0,0,.1);transition:transform .3s,box-shadow .3s,background-color .3s}.external-link:hover{box-shadow:0 8px 16px rgba(0,0,0,.2)}.external-link:active{transform:scale(.95)}.external-link .icon{margin-right:8px}.external-link:active .icon{transform:scale(.8)}.customButton{background:linear-gradient(180deg,#fff,#fff);background-color:#fff;border:1px solid #124d77;display:inline-block;cursor:pointer;color:#fff;font-family:Arial;font-size:10px;padding:6px 24px;text-decoration:none;margin-right:10px;vertical-align:middle}.customButton:hover{background:linear-gradient(180deg,#bdc3c7,#bdc3c7);background-color:#bdc3c7}.customButton:active{position:relative;top:1px}.icon{margin-right:30px;vertical-align:middle}.MuiButtonBase-root.buttonHover:hover{background:#242424}.MuiButtonBase-root.buttonHover{background:#474747}*{padding:0;margin:0;box-sizing:border-box}body{font-family:"Poppins",sans-serif}.geral{width:100%;height:100vh;align-items:center}.geral,.logo-container{display:flex;justify-content:center}.logo-container{margin-bottom:20px}.img-login{width:150px;height:auto;border-radius:12px;padding:10px;background-color:#fff;box-shadow:0 4px 6px rgba(0,0,0,.1);transition:transform .3s ease,box-shadow .3s ease}.img-login:hover{transform:scale(1.05);box-shadow:0 8px 12px rgba(0,0,0,.2)}.container-header-box{justify-content:space-between;margin-top:20px}.link-create-count,.link-enter{font-size:14px;color:#04c;text-decoration:none;transition:color .3s ease}.link-create-count:hover,.link-enter:hover{color:#001a80}.container-footer-form p{color:#fff;text-align:center;margin-top:20px}.container-login{height:100vh;width:100%;display:flex;justify-content:center;align-items:center;flex-direction:column;background-color:#ebf2ff}.container-img{height:60%;background-image:url(/static/media/login.253b318b.gif);background-size:contain;background-position:50%;background-repeat:no-repeat;align-items:center;display:flex;justify-content:center;width:100%;height:100%;max-width:500px}.container-footer{padding:10px;text-align:center;margin-bottom:10px}.container-footer a{color:#000;cursor:pointer}.container-footer span{max-width:80px;text-align:center}.recovery{display:flex;width:100%;justify-content:flex-end;margin-right:5px;margin-top:5px;color:#285ec9}.link-recovery{-webkit-text-decoration-color:#243e63;text-decoration-color:#243e63;-webkit-text-emphasis-color:#505c6d;text-emphasis-color:#505c6d;-webkit-text-fill-color:#3489ff;-webkit-text-stroke-color:#3489ff;text-decoration:none}.link-recovery:hover{text-decoration:underline}.container-right{background-image:url(https://img.freepik.com/foto-gratis/nadie-exterior-pared-pagina-vacio_1258-257.jpg);background-position:50% 50%;background-repeat:no-repeat;background-size:cover;height:100vh;justify-content:center}.box,.container-right{width:100%;display:flex;align-items:center}.box{background-color:#fff;box-shadow:0 6px 6px -3px rgba(0,0,0,.2),0 10px 14px 1px rgba(0,0,0,.14),0 4px 18px 3px rgba(0,0,0,.12);flex-direction:column;inline-size:462px;line-height:20.02px;border-radius:30px;max-width:500px;padding-bottom:8px;margin:0 10px}.container-header-box{display:flex;margin-top:-18px;padding-left:40px;padding-right:40px;width:100%}.link-create-count{background-color:#e0e0e0;border-end-start-radius:30px;border-top-left-radius:30px;cursor:pointer;padding-top:6px;width:100%}.link-create-count:hover{background-color:#d5d5d5}.label-text{display:flex;font-weight:500;line-height:24.5px;-webkit-text-fill-color:rgba(0,0,0,.87)}.label-text,.link-enter{cursor:pointer;justify-content:center;width:100%}.link-enter{align-items:center;background-color:#3489ff;box-shadow:0 3px 1px -2px rgba(0,0,0,.2),0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12);display:inline-flex;margin-left:-32px;padding-bottom:6px;padding-top:6px;border-radius:30px}.link-enter:hover{background-color:#285ec9;text-decoration:none}.link-enter>span{cursor:pointer;display:flex;font-weight:500;justify-content:center;line-height:24.5px;-webkit-text-fill-color:#fff}.container-footer-form>p{inline-size:382px;margin-bottom:.35em;text-align:center;color:#08090c}.termo{text-decoration:none;-webkit-text-decoration-color:#3489ff;text-decoration-color:#3489ff;-webkit-text-emphasis-color:#3489ff;text-emphasis-color:#3489ff;-webkit-text-fill-color:#3489ff;-webkit-text-stroke-color:#3489ff}.termo:hover{text-decoration:underline}.politica{text-decoration:none;-webkit-text-decoration-color:#3489ff;text-decoration-color:#3489ff;-webkit-text-emphasis-color:#3489ff;text-emphasis-color:#3489ff;-webkit-text-fill-color:#3489ff;-webkit-text-stroke-color:#3489ff}.politica:hover{text-decoration:underline}@media screen and (max-width:768px){.geral{flex-direction:column}.container{height:300px;justify-content:center;align-items:center}.container-footer{display:none}.container-login{max-height:300px}}@media screen and (max-width:375px){.box{margin:0 10px;width:90%}.container-footer-form{width:90%;display:flex;justify-content:center;align-items:center;color:#0a0b0e}@media (max-width:768px){.hide-on-mobile{display:none}}}.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:6px}.react-flow__edge.selected .react-flow__edge-path{stroke:#00f}