.inputContainer{display:flex;color:red;width:100%;border:1px solid #000;justify-content:space-between;height:38px}.inputContainer .input{width:80%;outline:none;border:none}.inputContainer .icon{width:5%;border:1px solid red}.inputContainer .icon:hover{cursor:pointer}.searchInputContainer{display:flex;color:#6a6573;width:100%;border:1px solid #a09ca8;justify-content:space-between;height:38px;border-radius:4px;background-color:#fff;size:20px}.searchInputContainer .input{width:90%;outline:none;border:none;margin-left:2%}.searchInputContainer .icon{padding:10px}.searchInputContainer .icon:hover{cursor:pointer}.detailTopbar{display:flex;justify-content:space-between;align-items:center;padding:12px 2%;height:48px;font-size:16px;font-weight:700;line-height:22px;letter-spacing:0;text-align:left;color:#6a6573}.detailTopbar__goBack{display:flex;align-items:center;gap:5%;width:20%}.detailTopbar__goBack__icon{width:5%}.detailTopbar__goBack__icon:hover{cursor:pointer}.topBar{max-width:100%;display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid #d0ced3}.topBar__logo{padding-left:26px}.sideBar{width:15%;display:flex;flex-direction:column;justify-content:center;align-items:center;max-height:100vh;min-height:100vh}.sideBar .menuItem{width:100;height:46px;text-decoration:none;list-style:none}.container{width:100%;background:#f6f7f9;font-family:Helvetica Neue,Helvetica,Arial,sans-serif}.container__inputs{margin-top:40px;margin-left:2%;display:flex;gap:5%}.container__inputs__group__label{margin-bottom:5%}.container__inputs__group select{padding:5%}.container__content{margin:24px 2%;display:flex;justify-content:space-between}.container__content__info__title{margin-bottom:8px;font-weight:700;font-size:24px;line-height:30px}.container__content__info__subtitle{font-weight:400;font-size:14px;line-height:20px;color:#6a6573}.container__content__info__subtitle__totalClients{color:#35a7ff}.container__content__btn{height:100%}.avatar{min-width:20%;height:50px;display:flex;align-items:center;margin:8px 26px}.avatar__initials{align-items:center;border-radius:50%;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-style:normal;font-weight:500;font-size:20px;line-height:20px;color:#fff;background-color:#000;padding:8px;width:36px}.avatar__initials,.avatar__user-info{display:flex;justify-content:center;height:36px}.avatar__user-info{flex-direction:column;padding:0 0 0 12px;width:100%;height:100%}.avatar__user-info__position,.avatar__user-info__username{font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-style:normal;line-height:20px;font-size:20px;height:20px;font-weight:600;padding-bottom:4px}.avatar__user-info__position{color:gray;padding-top:4px;font-weight:500;font-size:14px}.button{display:flex;align-items:center;background-color:#35a7ff;color:#fff;outline:none;border:none;border-radius:5px;padding:10px 14px 10px 24px;font-size:14px;font-style:normal;font-weight:500;line-height:20px}.button:hover{background-color:#0082e7;cursor:pointer}.button__name{margin-right:10px}.button__icon{width:15px}.disabled{display:flex;align-items:center;background-color:#b8b5be;color:#6a6573;outline:none;border:none;border-radius:5px;padding:10px 14px 10px 24px;font-size:14px;font-style:normal;font-weight:500;line-height:20px}.disabled:hover{cursor:pointer}.disabled__name{margin-right:10px}.disabled__icon{width:15px}.table{width:100%;text-align:center;margin-top:24px;background-color:#fff}.table__head{background-color:#e7f4ff;height:34px;color:#6a6573;font-size:12px;font-weight:100;line-height:18px;letter-spacing:0}.line{height:48px;margin-right:auto}.line:hover{cursor:pointer;background-color:#f6f7f9}.line .td{min-width:100px}.line .inactivo{background-color:#f68277}.line .inactivo,.line .pausado{border-radius:30px;height:28px;display:flex;justify-content:center;align-items:center}.line .pausado{background-color:#ffd45c}.line .desactivado{background-color:#b8b5be}.line .activo,.line .desactivado{border-radius:30px;height:28px;display:flex;justify-content:center;align-items:center}.line .activo{background-color:#8dffcd}.line .editIcon{width:20px}.line .null{background-color:#918e9d;border-radius:30px;height:28px;display:flex;justify-content:center;align-items:center}.infoCard{width:100%;margin-top:24px}.infoCard__title{height:32px;background-color:#e7f4ff;font-size:20px;font-weight:400;line-height:26px;letter-spacing:0;text-align:left;border-radius:8px 8px 0 0;padding-left:2%;display:flex;align-items:center}.infoCard__body{background-color:#fff;border-radius:0 0 8px 8px;padding:0 2% 26px;display:flex;gap:5%}.selector{margin-top:12px;color:#a09ca8;width:100%}.selector__label{font-size:14px;font-weight:400;line-height:20px;letter-spacing:0;text-align:left}.selector__input{width:98%;margin-top:8px;height:38px;border-radius:4px;display:flex;flex-direction:column;align-items:center;font-size:16px;padding-left:5px;outline:none;border:1px solid #e7e4eb}.nameCard{background-color:#35a7ff;width:90%;margin-top:30px;border-radius:8px;padding:5%;color:#fff}.nameCard__title{font-size:16px;font-weight:700;line-height:22px;letter-spacing:0;text-align:left}.nameCard__role{display:flex;margin-top:12px;gap:2%}.nameCard__role__title{font-size:14px;font-weight:100;line-height:20px;letter-spacing:0;text-align:left}.leads_container{width:100%}.leadInfo{width:90%;display:flex;flex-direction:column;padding:5%;border-bottom:1px solid #a09ca8}.leadInfo__flex{display:flex;justify-content:space-between}.leadInfo__currentLeads1{background-color:#5db9ff;padding:2% 5%;border-radius:16px}.leadInfo__currentLeads2{background-color:#fdff5d;padding:2% 5%;border-radius:16px}.leadInfo__currentLeads3{background-color:#ff5d5d;padding:2% 5%;border-radius:16px}.leadInfo__row{display:flex;align-items:center;justify-content:space-between}.leadInfo__status{background-color:green;width:30%;display:flex;justify-content:center;align-items:center;background-color:#8dffcd;border-radius:4px;color:#00844a;height:30px;align-self:flex-end}.leadInfo__date{margin-top:24px;font-size:14px;font-weight:500;line-height:20px;letter-spacing:0;text-align:left;color:#6a6573}.leadInfo__name{font-weight:700;color:#000}.leadInfo__name,.leadInfo__phone{margin-top:8px;font-size:14px;line-height:20px;letter-spacing:0;text-align:left}.leadInfo__phone{font-weight:400;color:#6a6573}.leadInfo__styles{margin-top:12px;display:flex;align-items:center;gap:10px;color:#a09ca8}.leadInfo__styles__item{width:100%;display:flex;align-items:center;gap:5%;font-weight:400;line-height:18px;letter-spacing:0;text-align:left;font-size:12px}.leadInfo__statuses{margin-top:5%;padding:2%}.leads_container{width:150%}.paymentTransaction{width:90%;display:flex;flex-direction:column;padding:5%;border-bottom:1px solid #a09ca8}.paymentTransaction__modal h2{margin-bottom:10%}.paymentTransaction__modal__buttons{display:flex;justify-content:space-between;margin-top:10%}.paymentTransaction__modal__buttons button{background-color:#35a7ff;padding:3%;color:#fff;cursor:pointer;border-radius:8px;border:none}.paymentTransaction__modal__buttons button:first-of-type{background:red}.paymentTransaction__delete,.paymentTransaction__deleteDisabled{margin-top:5%;background-color:red;padding:3%;color:#fff;cursor:pointer;border-radius:8px;border:none}.paymentTransaction__deleteDisabled{opacity:.2}.paymentTransaction__changeStatus{display:flex;gap:15%;justify-content:space-between;align-items:center}.paymentTransaction__select{width:30%;padding:2%;margin-top:2%}.paymentTransaction__edit{text-align:right;margin-bottom:5%;display:flex;justify-content:space-between;gap:2%}.paymentTransaction__edit__button{background-color:#8dffcd;background-color:#35a7ff}.paymentTransaction__edit__button,.paymentTransaction__edit__buttonUnactive{padding:3%;color:#fff;margin-top:2%;cursor:pointer;border-radius:8px;border:none}.paymentTransaction__edit__buttonUnactive{background-color:#e76767}.paymentTransaction__currentLeads1{background-color:#5db9ff;padding:2% 5%;border-radius:16px}.paymentTransaction__currentLeads2{background-color:#fdff5d;padding:2% 5%;border-radius:16px}.paymentTransaction__currentLeads3{background-color:#ff5d5d;padding:2% 5%;border-radius:16px}.paymentTransaction__row{display:flex;align-items:center;justify-content:space-between}.paymentTransaction__status{background-color:green;width:30%;display:flex;justify-content:center;align-items:center;background-color:#8dffcd;border-radius:4px;color:#00844a;height:30px;align-self:flex-end}.paymentTransaction__date{margin-top:24px;font-size:14px;font-weight:500;line-height:20px;letter-spacing:0;text-align:left;color:#6a6573}.paymentTransaction__name{font-weight:700;color:#000}.paymentTransaction__name,.paymentTransaction__phone{margin-top:8px;font-size:14px;line-height:20px;letter-spacing:0;text-align:left}.paymentTransaction__phone{font-weight:400;color:#6a6573}.paymentTransaction__styles{margin-top:12px;display:flex;align-items:center;gap:10px;color:#a09ca8}.paymentTransaction__styles__item{width:100%;display:flex;align-items:center;gap:5%;font-weight:400;line-height:18px;letter-spacing:0;text-align:left;font-size:12px}.paymentTransaction__styles__item__input{width:30px}.comments{min-height:415px;width:100%;display:flex;flex-direction:column;justify-content:space-between;padding:5% 1% 1%}.comments__content{overflow-y:scroll;max-height:400px;padding-right:2%}.comments__addComment__textarea{border:1px solid #35a7ff;width:100%;margin-top:5%}.comments__addComment__button{width:100%;padding:3%;background-color:#35a7ff;color:#fff;margin-top:2%;cursor:pointer;border-radius:8px;border:none}.comments__content::-webkit-scrollbar{width:5px}.comments__content::-webkit-scrollbar-thumb{background:#35a7ff}.comments__content::-webkit-scrollbar-thumb:hover{background:#4f2730}.comment{border-radius:8px;border:1px solid #35a7ff;padding:2%;margin-bottom:5%}.comment__header{display:flex;justify-content:space-between}.comment__header__author{font-size:13px;text-align:right}.comment__header__delete{color:red}.confirmModal{position:absolute;background-color:#fff;width:20%;top:300px;left:50%;transform:translate(-50%,-50%);padding:5%;border-radius:12px;border:1px solid #d2d1d2;box-shadow:5px 5px 5px 3px rgba(0,0,0,.2)}.confirmModal__text{color:#a09ca8;font-size:16px;line-height:22px}.confirmModal__text,.confirmModal__title{font-weight:500;letter-spacing:0;text-align:left}.confirmModal__title{color:#353339;font-size:24px;line-height:30px;margin-top:10px}.confirmModal__label{color:#6a6573}.confirmModal__info,.confirmModal__label{font-size:16px;font-weight:400;line-height:22px;letter-spacing:0;text-align:left;margin-top:15px}.confirmModal__info{color:#35a7ff;margin-left:5px}.confirmModal__buttons{display:flex;gap:5%;margin-top:32px}.genericModal{background:rgba(0,0,0,.2);min-height:100vh;position:fixed;top:0;right:0;min-width:100vw}.genericModal__content{position:absolute;background-color:#fff;width:auto;top:40%;left:50%;transform:translate(-50%,-50%);padding:5%;border-radius:12px;border:1px solid #d2d1d2;box-shadow:5px 5px 5px 3px rgba(0,0,0,.2)}.clientType__icon{width:15px}.clientType__title{padding-top:26px;font-size:16px;font-weight:500;line-height:22px;letter-spacing:0;text-align:left}.clientType__advice{margin-top:15px;display:flex;gap:10px;align-items:center}.clientType__advice__icon{color:orange;width:15px}.clientType__advice__text{font-size:14px;font-weight:500;line-height:20px;letter-spacing:0;text-align:left;color:#6a6573}.clientType__advice__secondary__text{color:#a09ca8;font-size:12px;font-weight:400;line-height:18px;letter-spacing:0;text-align:left}.clientType__link{display:flex;gap:10px;justify-content:center;margin-top:18px;font-size:16px;font-weight:500;line-height:20px;letter-spacing:0;color:#35a7ff}.clientType__link:hover{color:#0082e7;cursor:pointer}.clientType__suggestions{padding-top:10px;border:1px solid #6a6573}.clientType__suggestions__element{background-color:#fff;height:28px;display:flex;align-items:center;font-size:14px;font-weight:500;line-height:20px;letter-spacing:0;text-align:left;color:#6a6573}.clientType__suggestions__element:hover{background-color:#e7f4ff;cursor:pointer}.formSelector{margin-top:12px}.formSelector,.formSelector__button{display:flex;align-items:center;justify-content:center;gap:5%}.formSelector__button{width:50%;height:40px;border-radius:4px;background-color:#aedcff;font-size:14px;font-weight:500;line-height:20px;letter-spacing:0;text-align:center}.formSelector__button:hover{cursor:pointer;background-color:#0082e7;color:#fff}.formSelector__button__icon{width:15px}.formSelector__button__selected{background-color:#0082e7;color:#fff;width:50%;height:40px;border-radius:4px;font-size:14px;font-weight:500;line-height:20px;letter-spacing:0;text-align:center;display:flex;justify-content:center;align-items:center;gap:5%}.formSelector__button__selected:hover{cursor:pointer}.formSelector__button__not__selected{color:#6a6573;background-color:#b8b5be;width:50%;height:40px;border-radius:4px;font-size:14px;font-weight:500;line-height:20px;letter-spacing:0;text-align:center;display:flex;justify-content:center;align-items:center;gap:5%}.formSelector__button__not__selected:hover{cursor:pointer}.webCredentials__form__double{display:flex;gap:16px}.webCredentials__title{padding-top:26px;font-size:16px;font-weight:500;line-height:22px;letter-spacing:0;text-align:left}.fiscalData__form__double{display:flex;gap:16px}.fiscalData__title{padding-top:26px;font-size:16px;font-weight:500;line-height:22px;letter-spacing:0;text-align:left}.paymentData{width:20%}.paymentData__title{padding-top:26px;font-size:16px;font-weight:500;line-height:22px;letter-spacing:0;text-align:left}.paymentData__flex_select,.paymentData__select{width:98%;margin-top:8px;height:38px;border-radius:4px;display:flex;align-items:center;font-size:16px;padding-left:5px;outline:none;border:1px solid #e7e4eb}.select{display:flex;flex-direction:column;margin-top:20px;color:#a09ca8}.select__label{font-size:14px;font-weight:400;line-height:20px;letter-spacing:0;text-align:left}.clientInfo{padding-top:5%}.clientInfo__citySelect{padding:2%;width:100%;margin-top:5%}.clientInfo__cityLabel{margin-top:10%}.paymentData__selected{margin-bottom:5%}.paymentData__selected__item{background-color:#7ec7ff;padding:2%;border-radius:8px;margin-top:5%;display:flex;justify-content:space-between}.paymentData__selected__item__cross{cursor:pointer}.paymentData__button{padding:5%;background-color:#81e491;border:1px solid #929292;border-radius:8px;cursor:pointer;margin-top:10%}.clientDetail__container{background-color:#f6f7f9;height:100vh}.clientDetail__container .clientDetail{padding:0 2% 2%;display:flex;justify-content:space-between}.clientDetail__container .clientDetail__clientData,.clientDetail__container .clientDetail__info,.clientDetail__container .clientDetail__web{width:33%}.clientEdit__container{background-color:#f6f7f9;height:100%}.clientEdit__container .clientEdit{padding:0 2% 2%;display:flex;gap:1%}.clientEdit__container .clientEdit__info{width:15%}.clientEdit__container .clientEdit__info__stripe{margin-top:16px;height:40px;border-radius:16px;background-color:#fff;display:flex;justify-content:center;align-items:center;color:#635bff;font-weight:900}.clientEdit__container .clientEdit__web{width:85%}.clientEdit__container .clientEdit__payments{width:30%}.clientEdit__container .clientEdit__payments__container{width:100%}.clientEdit__container .clientEdit__comments,.clientEdit__container .clientEdit__paymentConfirmation{width:20%}.clientEdit__container__leadsInput{width:90%}.clientPaymentForm{width:100%}.clientPaymentForm__flex{display:flex}.textarea{width:100%;height:370px;padding:12px 10px;box-sizing:border-box;border:none;font-size:16px;resize:none;outline:none;color:#6a6573}.studioCreation{display:flex;padding:0 2% 2%;gap:1%;background-color:#f6f7f9}.studioCreation__block{width:100%}.studioCreation__basicInfo{flex:1 1}.studioCreation__management{flex:2 1}.studioCreation__address{font-family:Helvetica Neue;font-style:normal;font-weight:400;font-size:14px;line-height:20px}.studioCreation__address__list{padding:1%;margin-top:2%}.studioCreation__address__list__element,.studioCreation__address__list__selectedElement{cursor:pointer;list-style-type:none;border-radius:8px;padding:1%;margin-bottom:2%}.studioCreation__address__list__element:hover,.studioCreation__address__list__selectedElement{background-color:#e7f4ff}.viewContainer{display:flex;max-width:100%}*{padding:0;margin:0;font-family:Helvetica,Neue}