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}*{background-color:#141414;color:#efefef}.block{display:flex}h2{font-size:5rem}.center{align-items:center;display:flex;flex-direction:column;height:100vh;justify-content:center}#block-p{font-weight:500;max-width:400px;text-align:center}#content-block{align-items:center;display:flex;flex-direction:column;justify-content:center;padding:60px;text-align:center}.social-link{font-weight:600}.state-communicate{align-items:center;display:flex;flex-direction:column;gap:2rem;justify-content:center}.btn-p-state{-webkit-text-fill-color:#0000;text-fill-color:#0000;background:linear-gradient(90deg,#2da44a,#3dd6b3 50%,#2c7fa3);-webkit-background-clip:text;background-clip:text;border:1px solid #efefef;border-radius:40px;cursor:pointer;font-weight:600;padding:10px 20px;transition:transform .3s ease-in-out}button:hover{transform:scale(1.1)}#sub-link{font-size:14px;margin-top:-20px;text-decoration:underline}#sub-link:hover{color:#939393;transition:.3s}@media (min-width:768px){#content-block{align-items:center;display:flex;flex-direction:row;justify-content:space-around}}.modal{align-items:center;background:rgba(0,0,0,.808);bottom:0;display:flex;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:1000}.modal *{background-color:#fefefe;color:#141414}.info-content{display:flex;flex-direction:column;gap:10px}.modal svg{background:#0000}.modal-content{border-radius:8px;box-shadow:6px 6px 12px #232323;display:flex;flex-direction:column;gap:1rem;max-width:60%;padding:30px;position:relative;width:350px}.modal-content h2{font-size:18px;font-weight:600}.modal-content p,.modal-content strong{font-size:16px;line-height:1.5}.modal-content strong{font-weight:600}.modal-content span{color:#8c8c8c;font-size:16px;margin-left:5px}.modal-close{background:#0000;border:none;cursor:pointer;position:absolute;right:10px;top:10px;transition:transform .3s ease-in-out}.modal-close:hover{transform:scale(1.1)}.modal svg path{color:red}.status-block{align-items:center;display:flex;gap:2px}.custom-dropdown{background:#0000;font-weight:600;margin-left:5px;min-width:-webkit-fit-content;min-width:fit-content;position:relative}.dropdown-selected{align-items:center;background:#fefefe;border:1px solid #9b9b9b;border-radius:6px;color:#141414;cursor:pointer;display:flex;font-size:14px;justify-content:space-between;padding:5px;transition:border .3s ease,box-shadow .3s ease}.dropdown-selected:hover{border-color:#555}.dropdown-selected svg path{color:#141414}.dropdown-icon{font-size:18px;margin-left:5px;transition:transform .3s ease}.dropdown-icon.open{transform:rotate(180deg)}.dropdown-options{background-color:#efefef;border:1px solid #9b9b9b;border-radius:6px;box-shadow:0 2px 6px #0003;font-size:14px;left:0;margin-top:4px;max-height:200px;min-width:-webkit-max-content;min-width:max-content;overflow-y:auto;position:absolute;top:100%;width:100%;z-index:10}.dropdown-option{background-color:#fefefe;color:#141414;cursor:pointer;padding:8px 10px;transition:background-color .3s ease}.dropdown-option:hover{background-color:#141414;color:#fefefe}.modal-actions{display:flex;justify-content:space-between;padding-top:20px}.modal-btn{border:none;border-radius:6px;font-weight:600;padding:10px 15px}.modal-btn:hover{cursor:pointer;transition:transform .3s ease-in-out}.btn-edit{border:1px solid #141414}.btn-delete{background:#ff4c4c;color:#fefefe}.btn-cancel{background:#9b9b9b;color:#fefefe}.btn-save{background:#4caf50;color:#fefefe}button[data-tooltip]{cursor:pointer;position:relative}button[data-tooltip=Fechar]{position:absolute}button[data-tooltip]:after{background:#141414d9;border-radius:6px;color:#efefef;content:attr(data-tooltip);font-size:12px;font-weight:400;left:100%;padding:6px 10px;top:115%;white-space:nowrap}button[data-tooltip]:after,button[data-tooltip]:before{opacity:0;pointer-events:none;position:absolute;transform:translateX(-50%);transition:opacity .2s;z-index:10}button[data-tooltip]:before{border-bottom:6px solid #000000d9;border-left:6px solid #0000;border-right:6px solid #0000;content:"";height:0;left:80%;top:100%;width:0}button[data-tooltip]:hover:after,button[data-tooltip]:hover:before{opacity:1}.task-name{font-size:18px;font-weight:600}.card-title{font-size:16px}.card-edit,.card-view,.description-block,.title-block{display:flex;flex-direction:column}.card-edit,.card-view{gap:10px}.description-block,.title-block{gap:5px}.input{border:1px solid #9b9b9b;border-radius:6px;padding:8px;width:100%}.input:focus{border-color:#555;box-shadow:0 0 5px #55555580;outline:none}.textarea-description{box-sizing:border-box;max-width:100%;resize:vertical;width:100%}.card-content-wrapper{overflow:hidden;position:relative;transition:height .4s ease}.content-inner{width:100%}.slide-enter{opacity:0;transform:translateX(100%)}.slide-enter-active{transition:transform .4s ease,opacity .4s ease}.slide-enter-active,.slide-exit{opacity:1;transform:translateX(0)}.slide-exit-active{opacity:0;transform:translateX(-100%);transition:transform .4s ease,opacity .4s ease}.dropdown-options-portal{background-color:#efefef;border:1px solid #9b9b9b;border-radius:6px;box-shadow:0 2px 6px #0003;font-size:14px;margin-top:4px;max-height:200px;overflow-y:auto}.modal-btn.btn-save.disabled{background-color:#ccc;color:#666;cursor:not-allowed}.modal-btn.btn-save.active{background-color:#4caf50;color:#fff}.modal-btn.btn-save.active:hover{background-color:#45a049}.confirm-modal{align-items:center;background:#141414b3;display:flex;inset:0;justify-content:center;position:fixed;z-index:3000}.confirm-modal-content{background:#fff;border-radius:12px;box-shadow:0 6px 20px #00000040;max-width:400px;padding:20px;text-align:center}.confirm-modal-content h3{color:#e63946;font-size:1.25rem;font-weight:700;margin-top:0}.confirm-modal-actions{display:flex;justify-content:space-around;margin-top:20px}.btn-confirm{background:#e63946;color:#fff}.btn-cancel,.btn-confirm{border:none;border-radius:8px;cursor:pointer;padding:8px 16px}.btn-cancel{background:#ccc;color:#141414}.btn-confirm:hover{background:#d62828}.btn-cancel:hover{background:#bbb}*{box-sizing:border-box;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif;margin:0;padding:0;text-decoration:none}#main{background-color:#efefef;user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}.content{padding:0 2%}.content,.content-section{margin:0 auto;max-width:960px}.content-section{padding:0 8%}.content-block{margin:40px 0}.content-blocks{display:flex;flex-direction:column;gap:5rem}.section-content-blocks{display:flex;flex-direction:column;gap:2rem}.section-title{font-size:28px}img{height:auto;max-width:100%}h4.sub-title{font-weight:100}a{color:#efefef;cursor:pointer;text-decoration:none}.btn{border:none;box-shadow:0 4px 4px #00000040;font-weight:700}.btn:hover{cursor:pointer}p.text-indent{text-indent:20px}.flex-column{align-items:center}.flex-column,.p-block{display:flex;flex-direction:column}.p-block{gap:1rem}@media (min-width:320px) and (max-width:768px){.section-title{font-size:20px}.sub-title{font-size:16px}.btn{font-size:12px}p{font-size:14px}.content-blocks{gap:3rem}.mobile-section{display:flex;flex-direction:column}#bg-tgreen{border-radius:50px 50px 0 0}#bg-cgreen{border-radius:0 0 50px 50px}}.w-600{font-weight:600}@media (min-width:320px) and (max-width:768px){.content-section{padding:0 4%}}@media (min-width:768px){.grid{grid-gap:10px;align-items:center;display:grid;gap:10px;grid-template-columns:2fr 1fr}#bg-tgreen{border-radius:100px 100px 0 0}#bg-cgreen{border-radius:0 0 100px 100px}}.h2-board-page{font-size:30px}#h3-title,.h2-board-page{-webkit-text-fill-color:#0000;background:linear-gradient(90deg,#2da44a,#3dd6b3 50%,#2c7fa3);-webkit-background-clip:text;background-clip:text}.task-counter{background-color:initial}p.btn-title{-webkit-text-fill-color:#0000;background:linear-gradient(90deg,#2da44a,#3dd6b3 50%,#2c7fa3);-webkit-background-clip:text}.btn.active{background:#efefef}.h3-board-page{font-size:16px;font-weight:100}#general-content{display:flex;flex-direction:column;gap:3rem;justify-content:center;margin:0 auto}.first-section-board{display:grid;grid-template-columns:3fr 4fr}.img-block{align-items:center;display:flex;justify-content:center}.img-block img{width:70%}.btn{border:1px solid #efefef;border-radius:40px;cursor:pointer;font-weight:600;padding:10px 20px;transition:transform .3s ease-in-out}.btns-block{display:flex;gap:2rem}#h3-title{font-size:24px;margin-bottom:20px}.text-content-intro{gap:1rem;justify-content:start}.tables-block,.text-content-intro{display:flex;flex-direction:column}.tables-block{gap:6rem}#kanban,#scrum{overflow-x:auto}.board{display:flex;flex-direction:row;flex-wrap:nowrap;gap:3rem;height:350px;overflow:hidden;padding-bottom:10px;width:100%}.kanban-items,.scrum-items{overflow-y:auto;width:200px}.board::-webkit-scrollbar{height:7px}.col-items::-webkit-scrollbar{width:6px}.board::-webkit-scrollbar-thumb,.col-items::-webkit-scrollbar-thumb{background-color:#848484;border-radius:5px}.board::-webkit-scrollbar-thumb:hover,.col-items::-webkit-scrollbar-thumb:hover,.kanban-items::-webkit-scrollbar-thumb:hover,.scrum-items::-webkit-scrollbar-thumb:hover{cursor:pointer}.col-board{align-items:center}.col-board,.title-col-board{display:flex;flex-direction:column;gap:1rem;width:200px}.title-col-board{text-align:center}.col-title-board,.kanban-item,.scrum-item{color:#efefef}.col-title-board{border-radius:40px;font-size:14px;padding:10px 20px}.col-title-board.todo{background:#3dd6b3}.col-title-board.progress{background:#2c7fa3}.col-title-board.done{background:#2da44a}.col-title-board.backlog{border:1px solid #2c7fa3;border-radius:40px}.col-title-board.review{border:1px solid #2da44a;border-radius:40px}.col-items{align-items:center;display:flex;flex-direction:column;gap:1rem;overflow-y:auto;padding-right:5px}.item{border:1px solid #efefef;border-radius:10px;height:auto;padding:10px 20px;width:180px}.item-title{font-size:16px;font-weight:500;white-space:wrap}.task-counter{margin-left:5px}.item-description{-webkit-line-clamp:2;-webkit-box-orient:vertical;color:#848484;display:-webkit-box;font-size:.9rem;margin-top:4px;overflow:hidden;text-overflow:ellipsis}.board{display:none}.board.active{display:flex}button.back-btn{border:none}button.back-btn:hover{cursor:pointer}button.back-btn svg{height:auto;width:30px}.item:hover{cursor:pointer}#error-content{padding:50px;text-align:center}.error-title{-webkit-text-fill-color:#0000;background:linear-gradient(90deg,#2da44a,#3dd6b3 50%,#2c7fa3);-webkit-background-clip:text;background-clip:text;background-position:50%;background-repeat:no-repeat;background-size:60vw 100%;font-size:clamp(28px,4.5vw,48px);margin-bottom:15px}.error-info{margin-bottom:25px}.error-info p{font-size:16px;margin:15px 0}.go-back{animation:neon-gray-wink 2s infinite alternate-reverse;color:#ccc;display:inline-block;text-decoration:underline;text-decoration-thickness:1px;text-shadow:0 0 2px #ccc,0 0 5px #bbb,0 0 7px #aaa,0 0 10px #999;text-underline-offset:4px;transition:transform .5s ease}.go-back:hover{transform:scale(1.05)}.img{height:auto;max-width:100%}.error-img-container{margin:0 auto;padding:20px;text-align:center;width:400px}@media (min-width:1600px){.error-title{background-size:960px 100%}}@keyframes neon-gray-wink{0%{color:#eee;text-shadow:0 0 2px #eee,0 0 5px #ddd,0 0 7px #ccc}to{color:#555;text-shadow:none}}.spinner-overlay{align-items:center;background-color:#141414;display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:9999}.spinner{animation:spin 1.5s linear infinite;background:linear-gradient(90deg,#2da44a,#3dd6b3 50%,#2c7fa3);border-radius:50%;height:60px;position:relative;width:60px}.spinner:before{background-color:#141414;border-radius:50%;bottom:6px;content:"";left:6px;position:absolute;right:6px;top:6px}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}
/*# sourceMappingURL=main.1829bcd1.css.map*/