@import url(https://fonts.googleapis.com/css2?family=Roboto:wght@300;400;500;600;700&display=swap);.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}.geral{background:#f1f5f9;overflow:auto}.container-login{height:100%;background:#4f46e5}.container-img{max-width:400px;padding:24px}.img-login{width:100%}.container-right{height:100%;padding:24px}.box{max-width:500px;background:#fff;border-radius:16px;padding:32px;box-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -1px rgba(0,0,0,.06)}.container-header-box{justify-content:space-between;align-items:center;margin-bottom:24px}.link-create-count{text-decoration:none}.label-text{transition:color .3s ease}.label-text:hover{color:#4338ca}.container-footer-form{margin-top:24px;color:#64748b;font-size:.875rem}.container-footer-form p{font-family:"Roboto",sans-serif;margin-bottom:16px;line-height:1.5;font-weight:400}@media (max-width:768px){.container-login{display:none}.container-right{width:100%}.box{max-width:100%}}*{padding:0;margin:0;box-sizing:border-box;font-family:"Roboto",-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif}body{font-family:"Roboto",sans-serif}.geral{width:100%;height:100vh;display:flex;background:linear-gradient(135deg,#f5f7fa,#c3cfe2)}.logo-container{display:flex;justify-content:center;margin-bottom:20px}.img-login{width:180px;height:auto;border-radius:16px;padding:15px;background-color:hsla(0,0%,100%,.9);box-shadow:0 8px 32px rgba(31,38,135,.15);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);transition:transform .3s ease,box-shadow .3s ease}.img-login:hover{transform:scale(1.05);box-shadow:0 12px 40px rgba(31,38,135,.25)}.container-header-box{display:flex;width:100%;margin-bottom:2rem;background:#f5f7fa;border-radius:12px;padding:4px}.link-create-count,.link-enter{font-size:14px;color:#04c;text-decoration:none;transition:color .3s ease;font-family:"Roboto",sans-serif}.link-create-count{background-color:initial;border-radius:8px;cursor:pointer;padding:8px 16px;width:50%;transition:all .3s ease}.link-create-count:hover{background-color:rgba(0,0,0,.05)}.label-text{display:flex;font-size:1rem;font-weight:500;justify-content:center;line-height:24px;color:#4f46e5;letter-spacing:.025em}.label-text,.link-enter{cursor:pointer;font-family:"Roboto",sans-serif}.link-enter{font-size:1.5rem;font-weight:600;color:#1f2937;letter-spacing:-.025em;background-color:#4f46e5;border-radius:8px;padding:8px 16px;width:50%;transition:all .3s ease}.link-enter:hover{background-color:#4338ca;transform:translateY(-1px)}.link-enter>span{cursor:pointer;display:flex;font-weight:500;justify-content:center;line-height:24px;color:#fff;font-family:"Roboto",sans-serif}.container-login{height:100vh;width:50%;flex-direction:column;background:linear-gradient(135deg,#667eea,#764ba2);padding:2rem}.container-img,.container-login{display:flex;justify-content:center;align-items:center}.container-img{width:100%;height:60%;margin-bottom:2rem}.container-right{background:#fff;width:50%;height:100vh;justify-content:center;padding:2rem}.box,.container-right{display:flex;align-items:center}.box{background-color:#fff;box-shadow:0 8px 32px rgba(31,38,135,.1);flex-direction:column;width:100%;max-width:450px;padding:2.5rem 2rem;border-radius:24px;position:relative}.container-footer-form{margin-top:2rem;text-align:center}.container-footer-form>p{font-family:"Roboto",sans-serif;color:#666;font-size:.875rem;line-height:1.5;margin-bottom:1.5rem;font-weight:400}.politica,.termo{font-family:"Roboto",sans-serif;color:#4f46e5;text-decoration:none;font-weight:500;transition:color .3s ease;letter-spacing:.025em}.politica:hover,.termo:hover{color:#4338ca;text-decoration:underline}.recovery{display:flex;width:100%;justify-content:flex-end;margin-right:5px;margin-top:5px;color:#285ec9}.link-recovery,.recovery{font-family:"Roboto",sans-serif}.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}.MuiIconButton-root.MuiIconButton-edgeEnd{color:#4f46e5;transition:color .3s ease;font-family:"Roboto",sans-serif}.MuiIconButton-root.MuiIconButton-edgeEnd:hover{color:#4338ca;background-color:rgba(79,70,229,.04)}.whatsapp-support-button{position:fixed!important;bottom:24px;right:24px;z-index:1000;overflow:hidden;transform:scale(0);animation:popIn .3s ease forwards;box-shadow:0 4px 12px rgba(0,0,0,.15);transition:transform .3s cubic-bezier(.4,0,.2,1),box-shadow .3s cubic-bezier(.4,0,.2,1);font-family:"Roboto",sans-serif}@keyframes popIn{0%{transform:scale(0)}50%{transform:scale(1.1)}to{transform:scale(1)}}.whatsapp-support-button:hover{transform:translateY(-2px) scale(1.02);box-shadow:0 8px 16px rgba(0,0,0,.2)}.whatsapp-support-button:before{content:"";position:absolute;top:50%;left:0;width:100%;height:100%;background:linear-gradient(hsla(0,0%,100%,.1),hsla(0,0%,100%,0));transform:translateY(-50%) rotate(-5deg);transition:transform .6s ease}.whatsapp-support-button:hover:before{transform:translateY(-50%) rotate(-25deg) scale(1.2)}.whatsapp-support-button:after{content:"";position:absolute;top:50%;left:50%;width:5px;height:5px;background:hsla(0,0%,100%,.5);opacity:0;border-radius:100%;transform:scale(1) translate(-50%,-50%);animation:ripple 1.5s ease-out infinite}@keyframes ripple{0%{transform:scale(0) translate(-50%,-50%);opacity:1}to{transform:scale(40) translate(-50%,-50%);opacity:0}}@media screen and (max-width:768px){.geral{flex-direction:column}.container-login,.container-right{width:100%;height:auto;padding:2rem 1rem}.box{margin:0;padding:2rem 1.5rem}.hide-on-mobile{display:none}.container-footer-form>p{max-width:100%;padding:0 1rem}}.queue-monitor{padding:20px}.stat-icon{font-size:24px}.stat-icon.processing{color:#1890ff}.stat-icon.waiting{color:#faad14}.stat-icon.completed{color:#52c41a}.stat-icon.failed{color:#f5222d}.ant-statistic-content{font-size:18px}.ant-tabs-tab{font-size:16px}.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}