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}@keyframes pulse{0%{box-shadow:0 0 40px 10px #b71c1c}50%{box-shadow:0 0 60px 20px #ff1744}to{box-shadow:0 0 40px 10px #b71c1c}}@keyframes pulseTitle{0%{background:#d32f2ff2}50%{background:#f44336}to{background:#d32f2ff2}}.row-suspendido{background-color:#eeeeee80!important;opacity:.5}.row-success{background-color:#e8f5e982!important}.row-muted{background-color:#eeeeee7e!important;color:#bdbdbd!important;opacity:.6;text-decoration:line-through}.row-highlight{background-color:#fffde78b!important;border-left:4px solid #ffd600;font-weight:700}.row-denied{background-color:#ffebee9a!important}.row-encomenda{background-color:#e3f2fd99!important}.scroll-x{overflow-x:auto;overflow-y:visible;scrollbar-gutter:stable both-edges;width:100%}.rbc-background-event,.rbc-event{z-index:1!important}.MuiAppBar-root{z-index:1200!important}.rbc-event{border-radius:8px!important;box-shadow:0 2px 8px #3ca7ff26;font-size:1rem;font-weight:700}.rbc-toolbar{background:#f5faff;border-radius:8px;margin-bottom:12px}.company-selection-container{align-items:center;box-sizing:border-box;display:flex;flex-direction:column;font-family:Arial,sans-serif;height:100vh;justify-content:center;padding:20px}.user-icon{animation:bounce 2s infinite;height:80px;margin-bottom:20px;width:80px}@keyframes bounce{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}.title{font-size:2rem;font-weight:700;margin-bottom:40px;text-align:center}.company-cards{flex-wrap:wrap;gap:20px;max-width:1200px;width:100%}.company-card,.company-cards{display:flex;justify-content:center}.company-card{align-items:center;border-radius:15px;box-shadow:0 4px 8px #0003;cursor:pointer;flex-direction:column;height:300px;transition:transform .3s ease,box-shadow .3s ease;width:300px}.company-card:hover{box-shadow:0 8px 16px #0000004d;transform:scale(1.05)}.company-logo{height:auto;margin-bottom:20px;width:150px}.company-name{font-size:1.5rem;font-weight:700;text-align:center}@media (max-width:768px){.company-card{height:auto;padding:20px;width:90%}.company-logo{width:120px}.company-name{font-size:1.2rem}}@media (max-width:480px){.title{font-size:1.5rem}.company-card{height:auto;padding:15px;width:100%}.company-logo{width:100px}.company-name{font-size:1rem}}.container,.table{margin-top:20px}.table-cell{padding:16px}.button{margin-left:8px}.language-selector{bottom:20px;display:flex;gap:10px;position:fixed;right:20px;z-index:1000}.language-flag{cursor:pointer;height:30px;transition:transform .2s ease-in-out;width:30px}.language-flag:hover{transform:scale(1.1)}.react-calendar-heatmap text{fill:#aaa;font-size:10px}.react-calendar-heatmap .react-calendar-heatmap-small-text{font-size:5px}.react-calendar-heatmap rect:hover{stroke:#555;stroke-width:1px}.react-calendar-heatmap .color-empty{fill:#eee}.react-calendar-heatmap .color-filled{fill:#8cc665}.react-calendar-heatmap .color-github-0{fill:#eee}.react-calendar-heatmap .color-github-1{fill:#d6e685}.react-calendar-heatmap .color-github-2{fill:#8cc665}.react-calendar-heatmap .color-github-3{fill:#44a340}.react-calendar-heatmap .color-github-4{fill:#1e6823}.react-calendar-heatmap .color-gitlab-0{fill:#ededed}.react-calendar-heatmap .color-gitlab-1{fill:#acd5f2}.react-calendar-heatmap .color-gitlab-2{fill:#7fa8d1}.react-calendar-heatmap .color-gitlab-3{fill:#49729b}.react-calendar-heatmap .color-gitlab-4{fill:#254e77}
/*# sourceMappingURL=main.31991ef6.css.map*/