.container-button-border-dashed{box-sizing:border-box;width:326px;height:60px;color:var(--dark-grey);background:var(--white);border:1px dashed var(--dark-grey);border-radius:12px;flex-direction:row;justify-content:center;align-items:center;gap:12px;padding:20px 20px 20px 15px;display:flex;position:relative;box-shadow:0 0 16.2px #0000000d}.container-button-border-dashed_text,.container-button-border-dashed_text-v2{text-align:center;color:#666;height:auto;font-size:12px;font-style:normal;font-weight:400;line-height:15px}.container-button-border-dashed-v2{box-sizing:border-box;background:var(--white);border:1px dashed var(--dark-grey);border-radius:12px;flex-direction:row;justify-content:center;align-items:center;gap:10px;width:190px;height:55px;padding:20px;display:flex;position:relative;box-shadow:0 0 16.2px #0000000d}:where(.dark) .container-button-border-dashed-v2,:where(.dark) .container-button-border-dashed{background:var(--cardsBG-dark);color:var(--white)}:where(.dark) .container-button-border-dashed_text{color:var(--white)}
.container-button-check{outline-offset:-1px;border-radius:20px;outline:1px solid silver;justify-content:center;align-items:center;width:26px;height:26px;display:inline-flex}
.container-button-columns-small{background:#ffffffb3;border-radius:8px;flex-direction:row;justify-content:center;align-items:center;width:33px;height:34px;padding:5px;display:flex;position:relative}:where(.dark) .container-button-columns-small{box-shadow:inset 1.3px 1.3px .7px -1px var(--dark-grey), inset -1.3px -1.3px .7px -1px var(--dark-grey);background:linear-gradient(137deg, var(--framesBG-dark) 0%, var(--cardsBG-dark) 100%);color:var(--white)}
.container-button-compilate{box-sizing:border-box;background:var(--white);border:1px solid var(--white);border-radius:15px;flex-direction:row;align-items:center;gap:5px;width:292px;height:56px;padding:10px;display:flex;position:relative;box-shadow:0 0 8.3px #0000000f}.container-button-compilate--only-zoom{width:auto;height:auto;box-shadow:none;background:0 0;border:none;border-radius:0;padding:0}.container-button-compilate_zoom{box-sizing:border-box;color:var(--dark-grey);background:var(--white);border:.5px solid var(--grey);border-radius:8px;flex-direction:row;justify-content:space-between;align-items:center;gap:10px;width:120px;height:36px;padding:8px 12px;display:flex}.container-button-compilate_zoom-text{color:var(--dark-grey);font-size:14px;font-style:normal;font-weight:500;line-height:17px}.buttons-icons-compile{color:var(--dark-grey);box-sizing:border-box;background:var(--white);border:1px solid var(--grey);border-radius:6px;flex-direction:row;justify-content:center;align-items:center;gap:6px;width:32px;height:32px;padding:0 12px;display:flex}:where(.dark) .container-button-compilate{background:var(--cardsBG-dark);border:1.5px solid var(--dark-grey)}:where(.dark) .container-button-compilate--only-zoom{background:0 0;border:none}:where(.dark) .container-button-compilate_zoom-text,:where(.dark) .container-button-compilate_zoom{color:var(--white)}:where(.dark) .container-button-compilate_zoom{background:var(--dark-grey-200);border:none}:where(.dark) .buttons-icons-compile{box-sizing:border-box;background:var(--dark-grey-200);width:32px;height:32px;color:var(--white);border:none;border-radius:6px;flex-direction:row;justify-content:center;align-items:center;gap:6px;padding:0 12px;display:flex}.container-button-compilate_buttons-icons-gradient{width:32px;height:32px;color:var(--white);background:linear-gradient(228.96deg,#71bd18 22.01% 136.29%);border-radius:6px;flex-direction:row;justify-content:center;align-items:center;gap:6px;padding:0 12px;display:flex}
.container-button-converter{box-sizing:border-box;background:var(--white);border:1px solid var(--color-neutral-light-grey-300);border-radius:10px;flex-direction:row;align-items:center;gap:10px;width:auto;min-width:117px;height:40px;padding:10px;display:flex;position:relative}.container-button-converter_text{color:var(--dark-grey);font-size:16px;font-style:normal;font-weight:400;line-height:19px}:where(.dark) .container-button-converter_text{color:var(--white)}:where(.dark) .container-button-converter{color:var(--white);background:var(--cardsBG-dark);border:1px solid var(--dark-grey)}
.container-button-doble-arrow{width:30px;height:38px;color:var(--dark-grey);border-radius:0;flex-direction:column;justify-content:center;align-items:center;gap:10px;display:flex;position:relative}:where(.dark) .container-button-doble-arrow{color:var(--white)}
.container-button-edit-v2{background:var(--button-edit-background);border-radius:50px;justify-content:center;align-items:center;width:60px;height:60px;padding:9px;display:flex;position:relative;box-shadow:0 4px 12px #00000040}.glass-element-v2{box-shadow:inset 1.5px 1.5px 0 -1px #fff,inset -.7px -.7px #fff}.container-button-edit-v2-shadow{background:0 0;border-radius:50px;width:60px;height:60px;position:relative;box-shadow:0 4px 12px #00000040}.container-button-edit-v2:disabled{opacity:.5;cursor:not-allowed}:where(.dark) .container-button-edit-v2{background:linear-gradient(137deg, var(--framesBG-dark) 0%, var(--cardsBG-dark) 100%)}:where(.dark) .glass-element-v2{box-shadow:inset 1px 1px 1px -1px #fff,inset -1px -1px 1px -1px #fff}
.container-button-export{box-sizing:border-box;width:36px;height:40px;color:var(--dark-grey);background:var(--white);border:1px solid var(--color-neutral-light-grey-300);border-radius:10px;flex-direction:row;align-items:center;gap:10px;padding:10px;display:flex}.container-button-export_background-active{box-sizing:border-box;width:36px;height:40px;color:var(--dark-grey);background:var(--color-neutral-light-grey-300);border:1px solid var(--color-neutral-light-grey-300);border-radius:10px;flex-direction:row;align-items:center;gap:10px;padding:10px;display:flex}:where(.dark) .container-button-export{color:var(--white);box-shadow:inset 1.3px 1.3px .7px -1px var(--dark-grey), inset -1.3px -1.3px .7px -1px var(--dark-grey);background:linear-gradient(137deg, var(--framesBG-dark) 0%, var(--cardsBG-dark) 100%);border:none}:where(.dark) .container-button-export_background-active{color:var(--white);background:linear-gradient(137deg, var(--dark-grey) 0%, var(--dark-gray) 100%);box-shadow:inset 1.3px 1.3px .7px -1px var(--dark-grey), inset -1.3px -1.3px .7px -1px var(--dark-grey);border:none}
.container-button-options{width:24px;height:24px;color:var(--dark-grey);background:var(--white);border-radius:6px;flex-direction:row;justify-content:center;align-items:center;padding:0;display:flex}.container-dropdown-menu{background:var(--white);color:var(--dark-grey);white-space:nowrap;width:max-content;max-width:400px;position:absolute}.container-button-options_active{width:24px;height:24px;color:var(--dark-grey);background:var(--color-neutral-light-grey-300);border-radius:6px;flex-direction:row;justify-content:center;align-items:center;padding:0;display:flex}.container-text-select_option{color:var(--black)}:where(.dark) .container-button-options{box-shadow:inset 1.3px 1.3px .7px -1px var(--dark-grey), inset -1.3px -1.3px .7px -1px var(--dark-grey);background:linear-gradient(137deg, var(--framesBG-dark) 0%, var(--cardsBG-dark) 100%);color:var(--white)}:where(.dark) .container-button-options_active{background:var(--dark-grey);color:var(--white)}:where(.dark) .container-text-select_option{color:#fff}:where(.dark) .container-dropdown-menu{box-shadow:inset -1.3px -1.3px .7px -1px var(--dark-grey), inset 1.3px 1.3px .7px -1px var(--dark-grey);background:linear-gradient(137deg, var(--framesBG-dark) 0%, var(--cardsBG-dark) 100%)}
.container-button-options{width:24px;height:24px;color:var(--dark-grey);background:var(--white);border-radius:6px;flex-direction:row;justify-content:center;align-items:center;padding:0;display:flex}.container-dropdown-menu{background:var(--white);color:var(--dark-grey);white-space:nowrap;width:max-content;max-width:400px;position:absolute}.container-button-options_active{width:24px;height:24px;color:var(--dark-grey);background:var(--color-neutral-light-grey-300);border-radius:6px;flex-direction:row;justify-content:center;align-items:center;padding:0;display:flex}.container-text-select_option{color:var(--black)}:where(.dark) .container-button-options{box-shadow:inset 1.3px 1.3px .7px -1px var(--dark-grey), inset -1.3px -1.3px .7px -1px var(--dark-grey);background:linear-gradient(137deg, var(--framesBG-dark) 0%, var(--cardsBG-dark) 100%);color:var(--white)}:where(.dark) .container-button-options_active{background:var(--dark-grey);color:var(--white)}:where(.dark) .container-text-select_option{color:#fff}:where(.dark) .container-dropdown-menu{box-shadow:inset -1.3px -1.3px .7px -1px var(--dark-grey), inset 1.3px 1.3px .7px -1px var(--dark-grey);background:linear-gradient(137deg, var(--framesBG-dark) 0%, var(--cardsBG-dark) 100%)}
.container-add-excercise{box-sizing:border-box;background:var(--white);border:1px dashed var(--dark-grey);border-radius:15px;flex-direction:column;justify-content:center;align-items:center;gap:20px;width:164px;height:153px;padding:20px 20px 20px 15px;display:flex;box-shadow:0 0 16.2px #0000000d}.container-add-excercise-large{box-sizing:border-box;background:var(--white);border:1px dashed var(--dark-grey);border-radius:15px;flex-direction:column;justify-content:center;align-items:center;gap:20px;width:159px;height:187px;padding:48px 15px;display:flex;box-shadow:0 0 16.2px #0000000d}.container-add-excercise-add{flex-direction:row;align-items:center;gap:5px;width:61px;height:33px;padding:0;display:flex}.container-add-excercise-add-plus{width:15px;height:15px;color:var(--grey)}.container-add-excercise-add-icon{color:#9ca2ae;width:41px;height:33px}.container-add-excercise-text{text-align:center;width:100%;height:auto;font-style:normal;font-weight:var(--medium);color:var(--dark-grey);font-size:16px;line-height:19px}
.container-time-line{isolation:isolate;background:#69498e33;border-radius:12px;justify-content:space-between;align-items:center;width:100%;min-width:180px;height:24px;padding:0;display:flex;position:relative;overflow:hidden}.container-time-line-text{color:#fff;width:auto}.container-time-line_background{background:linear-gradient(228.96deg,#71bd18 22.01% 136.29%);border-radius:12px;height:100%;position:absolute;top:0;left:0}
.container-days{background:#71bd18;border-radius:50px;flex-direction:row;justify-content:space-between;align-items:center;gap:20px;width:80px;height:39px;padding:10px;display:flex}.container-days_text{color:#fff;width:28px;height:19px;margin:0 auto;font-size:16px;font-style:normal;font-weight:400;line-height:19px}
.container-header{text-align:center;width:auto;height:17px;color:var(--dark-grey);font-size:14px;font-style:normal;font-weight:500;line-height:17px}:where(.dark) .container-header{color:var(--white)}
.container-week-days{gap:22px;width:384px;height:415px;padding-bottom:20px;display:flex}
.container-booking-card{border-radius:15px;flex-direction:column;align-items:flex-start;gap:10px;width:333px;height:268px;padding:20px;display:flex;position:relative;box-shadow:0 0 16.2px #0000000d}.container-booking-card-text-group{flex-direction:column;align-items:flex-start;gap:8px;width:293px;height:181px;padding:0;display:flex}.container-booking-card-text-group h5{width:293px;height:24px;color:var(--black);font-size:20px;font-style:normal;font-weight:600;line-height:24px}.container-booking-card-span-group{justify-content:space-between;align-items:center;gap:8px;width:293px;padding:0;display:flex}.container-booking-card-span-group-right{width:auto;max-width:210px;color:var(--dark-grey);font-size:14px;font-style:normal;font-weight:400;line-height:17px}.container-booking-card-buttons-group{justify-content:flex-end;gap:4px;width:293px;height:24px;padding:0;display:flex}:where(.dark) .container-booking-card{background:var(--bg-frame-dark-grey)}:where(.dark) .container-booking-card-text-group h5{color:var(--white)}:where(.dark) .container-booking-card-span-group-right{color:var(--grey)}
.container-card-bank-lite{background:#f5f6f8;border-radius:12px;flex-direction:row;align-items:center;gap:20px;width:922px;height:76px;padding:20px;display:flex;position:relative}.container-card-bank-lite-icon{color:var(--white)}.container-card-bank-lite-title{width:auto;height:17px;font-style:normal;font-weight:var(--semibold);color:var(--black);font-size:14px;line-height:17px}.container-card-bank-lite-subtitle{width:auto;height:15px;font-style:normal;font-weight:var(--regular);color:var(--dark-grey);font-size:12px;line-height:15px}:where(.dark) .container-card-bank-lite{box-shadow:inset 1.3px 1.3px .7px -1px var(--dark-grey), inset -1.3px -1.3px .7px -1px var(--dark-grey);background:linear-gradient(137deg, var(--framesBG-dark) 0%, var(--cardsBG-dark) 100%)}:where(.dark) .container-card-bank-lite-title{color:var(--white)}:where(.dark) .container-card-bank-lite-subtitle{color:var(--grey)}
.contauner-card-breakfast{background:var(--white);border-radius:15px;flex-direction:column;flex:0 auto;align-items:flex-start;gap:10px;min-width:200px;height:100%;padding:20px;display:flex;box-shadow:0 0 16.2px #0000000d}.contauner-card-breakfast-title{font-style:normal;font-weight:var(--semibold);width:100%;height:auto;min-height:48px;color:var(--black);font-size:20px;line-height:24px}.contauner-card-breakfast_content-units{flex-direction:column;align-items:flex-start;gap:2px;width:100%;height:auto;min-height:47px;margin-top:auto;padding:0;display:flex}.container-card-breakfast-content-units_wrapper{flex-flow:row;align-items:center;gap:5px;width:100%;min-width:0;min-height:29px;padding:0;display:flex}.container-card-breakfast-content-units_wrapper-text{min-width:0;min-height:29px;font-style:normal;font-weight:var(--semibold);white-space:nowrap;text-overflow:ellipsis;color:var(--black);flex:0 auto;font-size:24px;line-height:29px;overflow:hidden}.container-card-breakfast-content-units_wrapper-text_colors-units{white-space:nowrap;flex-direction:row;flex-shrink:0;align-items:center;gap:4px;width:auto;padding:0;display:flex}.container-card-breakfast-content-units_wrapper-text_colors-green{white-space:nowrap;width:auto;color:var(--color-others-green-bright);font-size:14px;font-style:normal;font-weight:300;line-height:17px}.container-card-breakfast-content-units_wrapper-text_colors-red{white-space:nowrap;width:auto;color:var(--color-others-red-bright);font-size:14px;font-style:normal;font-weight:300;line-height:17px}.contauner-card-breakfast_text-units-value{max-width:100%;font-style:normal;font-weight:var(--regular);text-wrap:balance;color:var(--dark-grey);font-size:12px;line-height:16px;display:block}.container-card-breakfast-content-units_wrapper_check{flex-direction:row;flex-shrink:0;align-items:center;gap:5px;width:auto;padding:0;display:flex}:where(.dark) .contauner-card-breakfast{box-shadow:inset 1.3px 1.3px .7px -1px var(--dark-grey), inset -1.3px -1.3px .7px -1px var(--dark-grey);background:linear-gradient(137deg, var(--framesBG-dark) 0%, var(--cardsBG-dark) 100%);color:var(--white)}:where(.dark) .contauner-card-breakfast-title,:where(.dark) .container-card-breakfast-content-units_wrapper-text{color:var(--white)}:where(.dark) .contauner-card-breakfast_text-units-value{color:var(--grey)}
.card{background:var(--white);border-radius:12px;justify-content:space-between;align-items:center;gap:28px;width:360px;min-width:310px;height:69px;padding:10px;display:flex}.card-info{align-items:center;gap:1rem;display:flex}.avatar{background-color:#ccc;border-radius:50%;width:4rem;height:4rem}.text-group{flex-direction:column;display:flex}.class-name{color:#000;font-size:22px;font-weight:600}.detail-text{color:var(--text-color);margin-top:2px;font-size:20px;font-weight:300}.card-action{flex-direction:column;align-items:center;gap:10px;display:flex}.card-action span{color:#656565}.sub-text{color:#000;font-size:20px;font-weight:lighter}.payment-details{flex-direction:column;align-items:flex-end;gap:10px;display:flex}.paid-tag{color:#24bd25;background:#d6f6d1;border-radius:1rem;padding:4px 13px;font-size:18px;font-weight:lighter}.amount-text{color:#333;align-items:center;font-size:24px;font-weight:bolder;display:flex}.currency-text{color:#bfbfbf;margin-left:6px;font-size:24px;font-weight:700}.comment-card{flex-direction:column;align-items:flex-start;width:328px;height:69px;display:flex}.comment-user-line{align-items:center;gap:12px;display:flex}.avatar-with-badge{position:relative}.badge{z-index:10;width:12px;height:16px;font-size:14px;position:absolute;top:2px;right:0}.user-container{background-color:#f5f5f7;border-radius:16px;padding:24px}.card-header{justify-content:space-between;align-items:center;margin-bottom:20px;display:flex}.user-name-title{color:#000;margin:0;font-size:24px;font-weight:600}.menu-button{color:#676767;cursor:pointer;background:#fff;border:none;border-radius:8px;padding:6px 7px;font-size:24px;display:flex}.profile-content{gap:30px;width:100%;margin-bottom:30px;display:flex}.profile-picture-wrapper{background-color:#ccc;border-radius:8px;flex-shrink:0;width:180px;height:180px}.details-grid{grid-template-columns:auto 1fr;gap:10px 20px;width:100%;display:grid}.label{color:#676767;text-align:left;padding-right:10px;font-size:17px;font-weight:400}.value{color:#000;font-size:17px;font-weight:600}.actions-container{justify-content:flex-end;gap:12px;display:flex}.calendar-button{color:#333;background-color:#fff}.arrow-button{color:#333;background-color:#fff;width:45px;padding:10px 0}.imagen-card-config{box-sizing:border-box;border:2px solid #fff;border-radius:99px;flex-direction:row;justify-content:space-between;align-items:center;width:49px;height:49px;display:flex;box-shadow:0 0 16.2px #0000000d}.clientComment-container-image{box-sizing:border-box;border:2px solid #fff;border-radius:99px;flex-direction:row;justify-content:space-between;align-items:center;display:flex;box-shadow:0 0 16.2px #0000000d}.clientComment-container-all-text{flex-direction:column;align-items:flex-start;gap:5px;width:auto;height:42px;padding:0;display:flex}.clientComment-container-hours{flex-direction:row;align-items:center;gap:5px;width:91px;height:18px;padding:0;display:flex}.clientComment-hours-text{width:48px;height:15px;font-style:normal;font-weight:var(--light);color:var(--black);font-size:12px;line-height:15px}.clientComment-container-comment{width:auto;height:19px;font-style:normal;font-weight:var(--light);color:var(--black);font-size:16px;line-height:19px}:where(.dark) .card{box-shadow:inset 1.3px 1.3px .7px -1px var(--dark-grey), inset -1.3px -1.3px .7px -1px var(--dark-grey);background:linear-gradient(137deg, var(--framesBG-dark) 0%, var(--cardsBG-dark) 100%);color:var(--white)}:where(.dark) .clientComment-hours-text,:where(.dark) .clientComment-container-comment{color:var(--grey)}
.container-card_client_1{background:#fff;border-radius:10px;justify-content:space-between;align-items:center;height:78.11px;padding:10px;display:flex}.container-card_client_1-content-text{align-items:center;gap:12px;min-width:150px;height:57px;display:flex}.container-card_client_1-content-text_title{width:100%;height:19px;font-style:normal;font-weight:var(--semibold);color:var(--black);white-space:nowrap;text-overflow:ellipsis;font-size:16px;line-height:19px;overflow:hidden}.container-card_client_1-content-text-group{flex-wrap:wrap;align-items:flex-start;width:100%;height:57px;margin-right:28px;padding:0;display:flex;overflow:hidden}.container-card_client_1-content-text_name{width:100%;height:19px;font-style:normal;font-weight:var(--light);color:var(--black);white-space:nowrap;text-overflow:ellipsis;font-size:16px;line-height:19px;overflow:hidden}.container-card_client_1-content-text_hours{height:15px;font-style:normal;font-weight:var(--light);color:var(--black);font-size:12px;line-height:15px}.container-card_client_1-content-image{box-sizing:border-box;border:2px solid #fff;border-radius:99px;justify-content:space-between;align-items:center;height:49px;display:flex;box-shadow:0 0 16.2px #0000000d}.container-card_client_1-content-card-action{flex-wrap:wrap;justify-content:flex-end;gap:10px;min-width:112px;height:58.11px;padding:0;display:flex}.container-card_client_1-card-action-status_text{width:auto;height:15px;font-style:normal;font-weight:var(--regular);color:var(--dark-grey);font-size:12px;line-height:15px}.progress-bar-status{border:1.5px solid;border-radius:50%;width:1rem;height:1rem;transform:rotate(45deg)}.occupied-70-red{color:var(--color-others-red-bright)}.occupied-70-yellow{border:1.5px solid #e3bf00;border-top-color:#f6f9c2}.available-20-green{border:1.5px solid #d8f5d7;border-top-color:#47bc4a;transform:rotate(45deg)}.button-reserva{background:linear-gradient(228.96deg,#71bd18 22.01% 136.29%);border-radius:8px;justify-content:center;align-items:center;gap:10px;width:112px;height:33px;padding:8px 12px;display:flex}.button-reserva_text{color:#fff;width:auto;height:17px;font-size:13px;font-style:normal;font-weight:500;line-height:17px}:where(.dark) .container-card_client_1{box-shadow:inset 1.3px 1.3px .7px -1px var(--dark-grey), inset -1.3px -1.3px .7px -1px var(--dark-grey);background:linear-gradient(137deg, var(--framesBG-dark) 0%, var(--cardsBG-dark) 100%);color:var(--white)}:where(.dark) .container-card_client_1-content-text_title{color:var(--white)}:where(.dark) .container-card_client_1-content-text_name,:where(.dark) .container-card_client_1-content-text_hours{color:var(--grey)}:where(.dark) .available-20-green{border-bottom-color:#d8f5d796;border-left-color:#d8f5d796;border-right-color:#d8f5d796}:where(.dark) .occupied-70-yellow{border-top-color:#f6f9c296}
.card-client-two{background:var(--white);border-radius:12px;justify-content:space-between;align-items:center;height:69px;padding:10px;display:flex}.card-client-two-card-info{align-items:center;gap:1rem;width:100%;display:flex}.avatar{background-color:#ccc;border-radius:50%;width:4rem;height:4rem}.card-client-two-text-group{flex-wrap:wrap;width:100%;margin-right:28px;display:flex;overflow:hidden}.card-client-two-text-group-name,.card-client-two-text-group-days{text-wrap:nowrap;text-overflow:ellipsis;width:100%;overflow:hidden}.class-name{color:#000;font-size:22px;font-weight:600}.detail-text{color:var(--text-color);margin-top:2px;font-size:20px;font-weight:300}.card-action{align-items:center;gap:10px;display:flex}.card-action span{color:#656565}.sub-text{color:#000;font-size:20px;font-weight:lighter}.card-client-two-payment-details{flex-wrap:wrap;justify-content:flex-end;gap:10px;display:flex}.card-client-two-payment-details>.chip-wrapper,.card-client-two-payment-details>span{justify-content:flex-end;width:100%;display:flex}.paid-tag{color:#24bd25;background:#d6f6d1;border-radius:1rem;padding:4px 13px;font-size:18px;font-weight:lighter}.amount-text{color:#333;align-items:center;font-size:24px;font-weight:bolder;display:flex}.currency-text{color:#bfbfbf;margin-left:6px;font-size:24px;font-weight:700}.comment-card{align-items:flex-start;width:328px;height:69px;display:flex}.comment-user-line{align-items:center;gap:12px;display:flex}.avatar-with-badge{position:relative}.badge{z-index:10;width:12px;height:16px;font-size:14px;position:absolute;top:2px;right:0}.user-container{background-color:#f5f5f7;border-radius:16px;padding:24px}.card-header{justify-content:space-between;align-items:center;margin-bottom:20px;display:flex}.user-name-title{color:#000;margin:0;font-size:24px;font-weight:600}.menu-button{color:#676767;cursor:pointer;background:#fff;border:none;border-radius:8px;padding:6px 7px;font-size:24px;display:flex}.profile-content{gap:30px;width:100%;margin-bottom:30px;display:flex}.profile-picture-wrapper{background-color:#ccc;border-radius:8px;flex-shrink:0;width:180px;height:180px}.details-grid{grid-template-columns:auto 1fr;gap:10px 20px;width:100%;display:grid}.label{color:#676767;text-align:left;padding-right:10px;font-size:17px;font-weight:400}.value{color:#000;font-size:17px;font-weight:600}.actions-container{justify-content:flex-end;gap:12px;display:flex}.calendar-button{color:#333;background-color:#fff}.arrow-button{color:#333;background-color:#fff;width:45px;padding:10px 0}.image-card-config{box-sizing:border-box;border:2px solid #fff;border-radius:99px;justify-content:space-between;align-items:center;width:49px;height:49px;display:flex;box-shadow:0 0 16.2px #0000000d}.clientComment-container-image{box-sizing:border-box;border:2px solid #fff;border-radius:99px;justify-content:space-between;align-items:center;display:flex;box-shadow:0 0 16.2px #0000000d}.clientComment-container-all-text{align-items:flex-start;gap:5px;width:auto;height:42px;padding:0;display:flex}.clientComment-container-hours{align-items:center;gap:5px;width:91px;height:18px;padding:0;display:flex}.clientComment-hours-text{width:48px;height:15px;font-style:normal;font-weight:var(--light);color:var(--black);font-size:12px;line-height:15px}.clientComment-container-comment{width:auto;height:19px;font-style:normal;font-weight:var(--light);color:var(--black);font-size:16px;line-height:19px}:where(.dark) .card-client-two{box-shadow:inset 1.3px 1.3px .7px -1px var(--dark-grey), inset -1.3px -1.3px .7px -1px var(--dark-grey);background:linear-gradient(137deg, var(--framesBG-dark) 0%, var(--cardsBG-dark) 100%);color:var(--white)}:where(.dark) .clientComment-hours-text,:where(.dark) .clientComment-container-comment{color:var(--grey)}
.container-card-column-header_red{color:red;background:#f003;border-bottom:1.5px solid red}.container-card-column-header_orange{color:#ea580c;background:#ea580c26;border-bottom:1.5px solid #ea580c}.container-card-column-header_blue{color:#15b4e9;background:#15b4e926;border-bottom:1.5px solid #15b4e9}.container-card-column-header_green{color:#32cd32;background:#32cd3233;border-bottom:1.5px solid #32cd32}.container-card-column-header_blank{background:#f5f6f8;border-bottom:1.5px solid #666;border-radius:8px 8px 0 0;flex-direction:row;justify-content:space-between;align-items:center;gap:.5rem;width:320px;height:48px;padding:16px 20px;display:flex;position:relative}.container-card-column-header_blank-text{color:#666;width:auto;height:19px;font-size:16px;font-style:normal;font-weight:600;line-height:19px}.container-card-column-header{border-radius:8px 8px 0 0;flex-direction:row;justify-content:space-between;align-items:center;width:250px;height:48px;padding:16px 20px;display:flex}.container-card-column-header_text{width:auto;height:17px;font-size:14px;font-style:normal;font-weight:600;line-height:17px}.container-card-column-header_number{background:#fff;border-radius:10px;flex-direction:row;justify-content:center;align-items:center;width:20px;height:20px;padding:0;display:flex}.container-card-column-header_number-text{font-size:12px;font-style:normal;font-weight:400;line-height:15px}
.container-card-date-treadmill{background:#ffffffe6;border-radius:15px;flex-direction:column;align-items:flex-start;gap:20px;width:137px;height:auto;padding:15px;display:flex;position:relative;box-shadow:0 2px 15.7px #00000026}.container-card-date-treadmill-group{flex-direction:column;align-items:flex-start;gap:10px;width:107px;height:auto;padding:0;display:flex}.container-card-date-treadmill-group-text{flex-direction:row;align-items:flex-start;gap:10px;width:102px;height:17px;padding:0;display:flex}.container-card-date-treadmill-group-text p{width:8px;height:17px;color:var(--black);font-size:14px;font-style:normal;font-weight:600;line-height:17px}.container-card-date-treadmill-group-text span{width:84px;height:17px;color:var(--dark-grey);justify-content:flex-end;font-size:14px;font-style:normal;font-weight:400;line-height:17px;display:flex}:where(.dark) .container-card-date-treadmill{background:#191a1999;border:none}:where(.dark) .container-card-date-treadmill-group-text p{color:var(--white)}:where(.dark) .container-card-date-treadmill-group-text span{color:var(--dark-grey)}
.container-card-discover-more{cursor:pointer;flex-direction:column;align-items:flex-start;gap:12px;width:100%;height:auto;min-height:156px;padding:20px;transition:all .2s ease-in-out;display:flex;position:relative}.container-card-discover-more-header{flex-direction:row;justify-content:space-between;align-items:flex-start;gap:10px;width:100%;min-height:32px;padding:0;display:flex}.card-discover-more-icon{border-radius:var(--roundness-s8);width:32px;height:32px;color:var(--white);justify-content:center;align-items:center;display:flex}.icon-gray-bg{background-color:var(--dark-grey)}.container-card-discover-more-header-text{gap:5px;width:auto;display:flex}.text-gray-default{color:var(--dark-grey)}.container-card-discover-more-text-group{border-radius:0;flex-direction:column;align-items:flex-start;width:100%;height:auto;padding:0;display:flex}
.constainer-card-document-upload{background:var(--color-neutral-light-grey-300);border-radius:12px;flex-direction:column;justify-content:center;align-items:center;width:380px;height:311px;padding:0;display:flex;position:relative}.container-card-document-upload-content{flex-direction:column;align-items:center;gap:16px;width:277px;height:83px;padding:0;display:flex}.container-card-document-upload-content p{text-align:center;width:277px;height:19px;color:var(--dark-grey);font-size:16px;font-style:normal;font-weight:500;line-height:19px}.container-card-document-upload-content-icon{color:var(--dark-grey);width:48px;height:48px}.constainer-card-document-upload-small{background:var(--color-neutral-light-grey-300);border-radius:8px;flex-direction:row;justify-content:center;align-items:center;gap:12px;width:330px;height:80px;padding:0;display:flex;position:relative}.constainer-card-document-upload-small-content{flex-direction:column;align-items:center;gap:8px;width:165px;height:47px;padding:0;display:flex}.constainer-card-document-upload-small-content-icon{color:var(--dark-grey);width:24px;height:24px}.constainer-card-document-upload-small-content p{width:165px;height:15px;color:var(--dark-grey);font-size:12px;font-style:normal;font-weight:400;line-height:15px}.constainer-card-document-upload-medium{flex-direction:row;justify-content:center;align-items:center;gap:12px;display:flex}.constainer-card-document-upload-medium-content{flex-direction:column;align-items:center;gap:8px;height:78px;padding:0;display:flex}
.container-card-kanban{background:#ffffffe6;border-radius:15px;flex-direction:column;justify-content:center;align-items:flex-start;gap:20px;width:320px;height:auto;padding:15px 17px 15px 15px;display:flex;box-shadow:0 0 16.2px #0000000d}.container-card-kanban_header{color:#000;width:185px;font-size:14px;font-style:normal;font-weight:600;line-height:17px}.container-card-kanban_header-text{width:100px;height:17px;color:var(--dark-grey);margin:0 auto;font-size:14px;font-style:normal;font-weight:400;line-height:17px}.container-card-kanban_header-content{border-radius:0;flex-direction:row;justify-content:start;align-items:center;gap:8px;width:100%;height:16px;padding:0;display:flex}.container-card-kanban_header-content_variant2{border-radius:0;flex-direction:row;justify-content:space-between;align-items:center;gap:8px;width:100%;height:16px;padding:0;display:flex}.container-card-kanban_body-content{border-radius:0;flex-direction:column;align-items:flex-start;gap:6px;width:288px;height:auto;padding:0;display:flex}.container-card-kanban_body-content-text{flex-direction:row;justify-content:space-between;align-items:center;gap:12px;width:288px;height:auto;padding:0;display:flex}.container-card-kanban_body-content-text_badges{flex-direction:row;justify-content:space-between;align-items:center;gap:12px;width:288px;height:17px;margin-top:6px;padding:0;display:flex}.container-card-kanban_body-content-text_title{white-space:nowrap;color:#000;flex-grow:0;width:auto;height:17px;font-size:14px;font-style:normal;font-weight:500;line-height:17px}.container-card-kanban_body-content-text_info{text-align:end;color:#666;flex-wrap:wrap;width:auto;max-width:180px;height:auto;font-size:14px;font-style:normal;font-weight:400;line-height:17px}.container-card-kanban_footer{border-radius:0;flex-flow:wrap;align-items:center;gap:8px;width:auto;height:auto;padding:0;display:flex}.container-card-kanban_footer-task{box-sizing:border-box;background:#fff;border:1px solid silver;border-radius:8px;flex-direction:row;justify-content:center;align-items:center;gap:10px;width:75px;height:33px;padding:8px 12px;display:flex}.container-card-kanban_footer-task-text{color:#666;flex:none;order:0;width:auto;height:17px;font-size:14px;font-style:normal;font-weight:500;line-height:17px}.container-card-kanban_footer_buttons{box-sizing:border-box;background:#fff;border:1px solid silver;border-radius:8px;flex-direction:row;justify-content:center;align-items:center;gap:10px;width:auto;height:33px;padding:8px 12px;display:flex}.container-card-kanban_header-content_text-left{text-align:end;color:#666;width:100px;height:17px;font-size:14px;font-style:normal;font-weight:400;line-height:17px}:where(.dark) .container-card-kanban{box-shadow:inset 1.3px 1.3px .7px -1px var(--dark-grey), inset -1.3px -1.3px .7px -1px var(--dark-grey);background:linear-gradient(137deg, var(--framesBG-dark) 0%, var(--cardsBG-dark) 100%)}:where(.dark) .container-card-kanban_body-content-text_title,:where(.dark) .container-card-kanban_header{color:var(--white)}:where(.dark) .container-card-kanban_body-content-text_info,:where(.dark) .container-card-kanban_header-text{color:var(--grey)}
.container-card-leads{background:var(--color-neutral-white-100);border-radius:var(--roundness-s15);flex-direction:column;flex:0 auto;align-items:flex-start;gap:10px;min-width:200px;height:100%;padding:20px;display:flex;position:relative;box-shadow:0 0 16.2px #0000000d}.container-card-leads_title{width:100%;color:var(--color-neutral-black-900);font-size:20px;line-height:normal;font-weight:var(--semibold);font-family:var(--font-inter);min-height:48px;line-height:24px}.container-card-leads_value{flex-direction:column;align-items:flex-start;gap:2px;width:100%;min-height:47px;margin-top:auto;display:flex}.container-card-leads_count{max-width:100%;color:var(--color-neutral-black-900);font-size:24px;line-height:normal;font-weight:var(--semibold);font-family:var(--font-inter);min-height:29px;line-height:29px}.container-card-leads_description{max-width:100%;color:var(--color-neutral-dark-grey);font-size:12px;line-height:normal;font-weight:var(--regular);font-family:var(--font-inter);text-wrap:balance;line-height:16px}:where(.dark) .container-card-leads{background:var(--color-cards-bg-dark-900);box-shadow:inset 1.3px 1.3px .7px -1px var(--color-neutral-dark-grey), inset -1.3px -1.3px .7px -1px var(--color-neutral-dark-grey)}:where(.dark) .container-card-leads_title,:where(.dark) .container-card-leads_count{color:var(--color-neutral-white-100)}:where(.dark) .container-card-leads_description{color:var(--color-neutral-grey-400)}
.data-display-container-card{background-color:var(--color-white);border-radius:12px;padding:20px;overflow-y:hidden}:where(.dark) .data-display-container-card{background-color:var(--color-cards-bg-dark-900);color:var(--color-white)}.data-display-container-card-title{margin-bottom:20px}.data-display-container-card-content{flex-wrap:wrap;display:flex}
.container-videocam{background:var(--white);border-radius:8px;flex-direction:row;justify-content:center;align-items:center;gap:8px;width:387px;height:80px;padding:0;display:flex}.container-videocam-icon{color:var(--dark-grey)}.container-videocam span{width:151px;height:17px;color:var(--dark-grey);font-size:14px;font-style:normal;font-weight:500;line-height:17px}:where(.dark) .container-videocam{background:var(--cardsBG-dark-900)}
.container-comment-user{flex-direction:column;align-items:flex-start;gap:12px;width:395px;height:87px;padding:0;display:flex}.container-comment-user-title{flex-direction:row;justify-content:space-between;align-items:center;gap:12px;width:395px;height:17px;padding:0;display:flex}.container-comment-user-title h5{height:17px;font-style:normal;font-weight:var(--medium);color:var(--black);margin:0;font-size:14px;line-height:17px}.container-comment-user-date{height:17px;font-style:normal;font-weight:var(--regular);color:var(--dark-grey);margin:0;font-size:14px;line-height:17px;display:flex}.container-comment-user-date-date{padding-right:5px}.container-comment-user-date-time{padding-left:5px}.container-comment-user p{box-sizing:border-box;background:var(--color-neutral-light-grey-300);border:1px solid var(--color-neutral-light-grey-300);width:395px;height:58px;font-style:normal;font-weight:var(--regular);color:var(--dark-grey);border-radius:6px;align-items:center;padding:10px;font-size:16px;line-height:19px;display:flex}
.container-card-directed-activities{background:#fff6;border-radius:15px;align-items:flex-start;gap:10px;width:201px;height:88px;padding:20px;display:flex;position:relative;top:20px;left:20px;box-shadow:0 0 16.2px #0000000d}.container-card-directed-activities h3{width:157px;height:48px;color:var(--black);font-size:20px;font-style:normal;font-weight:600;line-height:24px}.container-card-directed-activities-gradient{background:linear-gradient(228.96deg,#71bd18 22.01% 136.29%);border-radius:15px;align-items:flex-start;gap:10px;width:201px;height:88px;padding:20px;display:flex;position:relative;top:20px;left:20px;box-shadow:0 0 16.2px #0000000d}.container-card-directed-activities-gradient h3{width:157px;height:48px;color:var(--white);font-size:20px;font-style:normal;font-weight:600;line-height:24px}:where(.dark) .container-card-directed-activities{background:var(--dark-grey)}:where(.dark) .container-card-directed-activities h3{color:var(--white)}
.container-filial-card{isolation:isolate;flex-direction:column;justify-content:space-between;align-items:flex-start;gap:10px;width:100%;height:auto;min-height:152px;padding:24px 15px;display:flex;position:relative}.container-filial-card_content{border-radius:0;flex-direction:row;justify-content:space-between;align-items:center;gap:15px;width:100%;height:auto;padding:0;display:flex}.container-filial-card_content_group{flex-direction:row;flex:1;order:0;align-items:center;gap:15px;min-width:0;height:auto;padding:0;display:flex}.container-filial-card_content_group-imagen{border-radius:12px;flex-direction:row;flex-shrink:0;justify-content:center;align-items:center;width:64px;height:64px;padding:0;display:flex}.container-filial-card_content_group-text{border-radius:0;flex-direction:column;flex:1;align-items:flex-start;min-width:0;height:auto;padding:0;display:flex}.container-filial-card_content_group-text-name{width:100%;height:auto}.container-filial-card_content_group-text-span{width:auto;max-width:100%;height:auto}.container-filial-card_content_group-text-plan{border-radius:0;flex-flow:wrap;flex:none;order:1;align-items:center;gap:6px;width:100%;height:auto;padding:0;display:flex}.container-filial-card_actions{border-radius:0;flex-direction:column;justify-content:center;align-items:center;gap:8px;width:44px;height:104px;padding:0;display:flex}.container-filial-card_actions_status-null{border-radius:0;flex-direction:column;align-items:center;gap:8px;width:44px;height:104px;padding:0;display:flex}.container-filial-card_button-exit{background:var(--grey-200);border-radius:8px;flex-direction:row;justify-content:center;align-items:center;width:43px;height:44px;padding:10px 15px;display:flex;transform:rotate(-90deg);box-shadow:0 0 16.2px #0000001b}.container-filial-card-status{background:#32cd32;border-radius:50px;flex-direction:row;align-items:flex-start;width:15px;height:15px;padding:0;display:flex;position:absolute;top:-2px;left:-2px}:where(.dark) .container-filial-card_button-exit{background:var(--grey-500)}
.container-holded-card{background:var(--white);border-radius:15px;flex-direction:column;align-items:flex-start;gap:20px;width:100%;min-height:167px;padding:20px;display:flex;position:relative;box-shadow:0 0 16.2px #0000000d}.container-holded-card-header{flex-direction:row;justify-content:space-between;align-items:center;width:100%;padding:0;display:flex}.container-holded-card-header-group{flex-direction:row;flex:1;align-items:center;gap:10px;min-width:0;padding:0;display:flex}.container-holded-card-header-group-text{flex-direction:column;flex:1;align-items:flex-start;gap:4px;min-width:0;padding:0;display:flex}.container-holded-card-header-group-text h5{width:auto;max-width:32rem;height:19px;color:var(--black);font-size:16px;font-style:normal;font-weight:600;line-height:19px}.container-holded-card-header-group-text p{width:auto;max-width:32rem;height:17px;color:var(--dark-grey);font-size:14px;font-style:normal;font-weight:500;line-height:17px}.container-holded-card-content{flex-direction:column;align-items:flex-start;gap:8px;width:100%;padding:0;display:flex}.container-holded-card-content-price{flex-direction:row;align-items:center;gap:10px;width:100%;padding:0;display:flex}.container-holded-card-content-price h3{width:auto;max-width:32rem;height:39px;color:var(--black);font-size:32px;font-style:normal;font-weight:600;line-height:39px}.container-holded-card-content-price span{color:var(--dark-grey);font-size:16px;font-style:normal;font-weight:500;line-height:19px}.container-holded-card-content-actions{width:100%;color:var(--dark-grey);font-size:16px;font-style:normal;font-weight:400;line-height:19px}.container-holded-card-content-actions span{padding-left:5px}:where(.dark) .container-holded-card{box-shadow:inset 1.3px 1.3px .7px -1px var(--dark-grey), inset -1.3px -1.3px .7px -1px var(--dark-grey);background:#191a191a;border:none}:where(.dark) .container-holded-card-header-group-text h5,:where(.dark) .container-holded-card-content-price h3{color:var(--white)}:where(.dark) .container-holded-card-header-group-text p,:where(.dark) .container-holded-card-content-price span,:where(.dark) .container-holded-card-content-actions p,:where(.dark) .container-holded-card-content-actions span{color:var(--grey)}
.pricing-plan-card-selected{background-image:linear-gradient(white, white), linear-gradient(to bottom right, var(--toggle-gradient-start), var(--toggle-gradient-end))!important;box-shadow:0px 4px 12px var(--primary-pink-100)!important;background-origin:border-box!important;background-clip:padding-box,border-box!important;border:2px solid #0000!important}
.title-switch-collapse,.title-currency-input-collapse{color:var(--color-black);font-size:14px}:where(.dark) .title-switch-collapse,:where(.dark) .title-currency-input-collapse{color:var(--color-white)}.container-currency-input-collapse{flex-wrap:wrap;gap:8px;width:100%;display:flex}
.container-card-user{flex-direction:column;align-items:center;gap:20px;width:auto;height:344px;padding:30px;display:flex;position:relative}.container-card-user_header{flex-direction:row;justify-content:space-between;align-items:center;gap:290px;width:507px;height:24px;padding:0;display:flex}.container-card-user_header_text{width:auto;max-width:10rem;height:24px}.container-card-user_body{flex-direction:row;align-items:flex-end;gap:30px;width:507px;height:177px;padding:0;display:flex}.container-card-user_body_image{border-radius:10px;width:193px;height:176px}.container-card-user_body_text{flex-direction:column;align-items:center;gap:15px;width:284px;height:177px;padding:0;display:flex}.container-card-user_body_text_title{width:76px;height:17px}.container-card-user_body_text_description{text-align:start;width:205px;height:17px}.container-card-user_footer{flex-direction:row;justify-content:flex-end;align-items:center;gap:10px;width:507px;height:43px;padding:0;display:flex}.container-card-user_footer-button_variant{box-sizing:border-box;border-radius:10px;flex-direction:row;justify-content:center;align-items:center;gap:10px;width:64px;height:42px;padding:12px 20px;display:flex}.card-user-container-menu-profile{background-color:var(--color-neutral-white-100);-webkit-backdrop-filter:none;border-radius:12px;min-height:auto}.card-user-container-menu-item{color:var(--color-neutral-black-900)}:where(.dark) .card-user-container-menu-item{color:var(--color-neutral-white-100)}:where(.dark) .card-user-container-menu-profile{background-color:var(--color-cards-bg-dark-900)}
.modal-overlay{width:100%;height:100%;z-index:var(--z-index-modal);background:#00000080;justify-content:center;align-items:center;display:flex;position:fixed;top:0;left:0}.modal-content{border-radius:16px;flex-direction:column;align-items:flex-start;max-height:100%;display:flex;position:relative;overflow:hidden}.modal-body{flex:auto;min-height:0;overflow-y:auto}.modal-header{border-radius:0;flex-direction:row;justify-content:space-between;width:100%;display:flex}.modal-header-text{flex-direction:column;display:flex}.close-button{cursor:pointer;background:0 0;border:none;font-size:1.5rem}:where(.dark) .close-button{color:var(--grey)}
.modal-confirmation-content{flex-direction:column;gap:20px;width:100%;display:flex}.modal-confirmation-description{color:var(--dark-grey);font-size:16px;font-style:normal;font-weight:400;line-height:24px}:where(.dark) .modal-confirmation-description{color:var(--grey)}.modal-confirmation-overlay{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#0006}
