body{font-family:Roboto,sans-serif;background-color:#f1f3f4;color:#5f6368}.boxModel{padding:15px;margin:auto auto 50px;border:1px solid #ccc;border-radius:5px;background-color:#fff;box-shadow:0 0 10px #ccc}.boxModel,.menuLogo{display:flex;flex-direction:column}.menuLogo{height:100%;margin-right:30px;align-items:center;justify-content:center;padding-top:10px}.menuLogo img{height:25px}.menuLogo p{margin-top:2px;font-size:10px}.Mui-selected{background-color:hsla(0,0%,58.4%,.133)!important;color:#4285f4!important;border-bottom:2px solid #4285f4!important}.group-card{height:100%;display:flex;flex-direction:column;transition:all .3s ease;min-height:280px;animation:fadeInUp .5s ease-out}.group-card:hover{transform:translateY(-2px);box-shadow:0 4px 20px rgba(0,0,0,.1)}@keyframes fadeInUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.group-card-header{display:flex;justify-content:space-between;align-items:flex-start;padding:16px 16px 0;min-height:80px}.group-card-header .MuiCardHeader-action{margin:0;align-self:flex-start;flex-shrink:0}.group-card-header .MuiCardHeader-content{flex:1 1;min-width:0;margin-right:16px}.group-card-header .MuiCardHeader-title{font-size:1.25rem;font-weight:600;line-height:1.3;margin-bottom:4px}.group-card-header .MuiCardHeader-subheader{font-size:.875rem;color:#666;line-height:1.4;width:100%;display:block}.group-card-content{flex-grow:1;padding:0 16px 16px;display:flex;flex-direction:column;justify-content:space-between}.group-card-type-chip{margin-bottom:16px}.group-card-stats{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px;grid-gap:16px;gap:16px}.group-card-stat-item{display:flex;align-items:center;grid-gap:8px;gap:8px;flex:1 1;min-width:0}.group-card-stat-item .MuiSvgIcon-root{color:#666;font-size:1.1rem}.group-card-stat-item .MuiTypography-root{font-size:.875rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.group-card-dates{margin-top:auto;padding-top:8px;border-top:1px solid #f0f0f0;display:flex;flex-direction:column;grid-gap:4px;gap:4px}.group-card-date{color:#666;font-size:.75rem;line-height:1.4}.group-management-container{padding:20px}.group-management-header,.group-management-search{margin-bottom:20px}.group-management-grid{margin-top:20px}.group-management-grid .MuiGrid-container{align-items:stretch}.group-management-grid .MuiGrid-item{display:flex;flex-direction:column}.group-management-empty-state{text-align:center;padding:40px 20px}.group-management-empty-state-icon{font-size:64px;color:#666;margin-bottom:16px}.group-management-empty-state-title{margin-bottom:8px}.group-management-empty-state-description{margin-bottom:16px}.formLogin{max-width:400px;width:100%;margin-bottom:30px}.headerLogin{display:flex;flex-direction:column;align-items:center}.headerLogin img{width:120px;margin-bottom:0}.headerLogin p{margin-top:5px}.actions{margin-top:20px;display:flex;justify-content:flex-end}.formRegisterCompany{max-width:600px}.titleConsultCompany,.titleRegisterCompany{width:100%;text-align:center}.formRegisterUser{max-width:600px}.titlePartner,.titleRegisterUser{width:100%;text-align:center}.actionsBar{justify-content:space-between}.actionsBar .registerPartnerButton{margin-right:10px}.matrixContainer{width:100%;margin-top:40px}.bottom,.matrixContainer,.top{display:flex;flex-direction:row}.quadrant{display:flex;flex-direction:column;width:400px;height:200px;border-bottom:1px solid #ff0068;border-left:1px solid #ff0068}.quadrant .ratingName{height:50px;font-size:23px;font-weight:700}.quadrant .ratingName,.ratingDetails,.ratingDetails .amount,.ratingDetails .percent{display:flex;flex-direction:row;justify-content:center;align-items:center}.ratingDetails .amount,.ratingDetails .percent{height:50px;font-size:20px}.ratingDetails .amount{color:#ff0068;margin-right:10px}.matrixYAxis{display:flex;flex-direction:column;position:relative;justify-content:space-between;align-items:center;margin-right:10px;height:405px}.yAxisItemBottom,.yAxisItemTop{height:50px;font-size:14px}.yAxisItemBottom,.yAxisItemMiddle,.yAxisItemTop{display:flex;flex-direction:row;align-items:center;justify-content:flex-end;width:100%}.yAxisItemMiddleTitle{display:flex;writing-mode:vertical-rl;transform:rotate(180deg);flex-direction:column;align-items:center}.yAxisItemMiddleTitle p{margin:1px;font-size:18px}.yAxisItemMiddleValue{margin-left:5px;font-weight:700;color:#ff0068;font-size:14px}.matrixXAxis{display:flex;flex-direction:row;justify-content:space-between;align-items:center;width:100%;height:30px}.xAxisItemBottom,.xAxisItemMiddle,.xAxisItemTop{font-size:14px}.xAxisItemBottom,.xAxisItemMiddle{font-weight:700;color:#ff0068}.actionsBar{display:flex;justify-content:flex-start;align-items:center;margin-bottom:20px;margin-left:20px}.actionsBar .actionsButtons .button{margin-right:10px}.actionsBar .actionsButtons .datePickerButton{margin-top:10px;margin-left:10px}.group-management-page{padding:20px}.group-management-page .MuiPaper-root{padding:24px;border-radius:8px;box-shadow:0 2px 8px rgba(0,0,0,.1)}.group-management-page .MuiButton-contained{background:linear-gradient(45deg,#2196f3 30%,#21cbf3 90%);box-shadow:0 3px 5px 2px rgba(33,203,243,.3)}.group-management-page .MuiButton-contained:hover{background:linear-gradient(45deg,#1976d2 30%,#00acc1 90%);box-shadow:0 6px 10px 2px rgba(33,203,243,.3)}.group-management-page .MuiTextField-root{margin-bottom:16px}.group-management-page .MuiGrid-container{margin-top:16px}.group-management-page .group-card{transition:all .3s ease}.group-management-page .group-card:hover{transform:translateY(-4px);box-shadow:0 8px 25px rgba(0,0,0,.15)}
/*# sourceMappingURL=main.f594ee6e.chunk.css.map */