.configuracion-module__ZNjqfG__wrapper{max-width:500px;margin:auto;padding:0 15px}.configuracion-module__ZNjqfG__wrapper h1{text-align:center;margin-bottom:24px;font-size:28px;font-weight:600}.configuracion-module__ZNjqfG__tabs{border-bottom:1px solid rgba(var(--foreground-rgb), .08);gap:4px;margin-bottom:24px;display:flex;overflow-x:auto}.configuracion-module__ZNjqfG__tab{color:rgba(var(--foreground-rgb), .55);white-space:nowrap;border-bottom:2px solid #0000;padding:10px 16px;font-size:14px;font-weight:500;text-decoration:none;transition:color .15s ease-in-out,border-color .15s ease-in-out}.configuracion-module__ZNjqfG__tab:hover{color:rgba(var(--foreground-rgb), .9)}.configuracion-module__ZNjqfG__tabActive{color:rgb(var(--bitter-lime-rgb));border-bottom-color:rgb(var(--bitter-lime-rgb))}.configuracion-module__ZNjqfG__wrapper form{flex-direction:column;gap:14px;display:flex}.configuracion-module__ZNjqfG__wrapper form>label,.configuracion-module__ZNjqfG__wrapper form>div>label,.configuracion-module__ZNjqfG__wrapper .configuracion-module__ZNjqfG__bankBlock>label{flex-direction:column;gap:6px;width:100%;font-size:14px;display:flex}.configuracion-module__ZNjqfG__wrapper form label b{font-size:13px;font-weight:600;display:block}.configuracion-module__ZNjqfG__wrapper form label input,.configuracion-module__ZNjqfG__wrapper form label select,.configuracion-module__ZNjqfG__wrapper form label textarea,.configuracion-module__ZNjqfG__wrapper form a,.configuracion-module__ZNjqfG__wrapper form button{width:100%;display:block}.configuracion-module__ZNjqfG__wrapper form input[aria-invalid=true],.configuracion-module__ZNjqfG__wrapper form select[aria-invalid=true],.configuracion-module__ZNjqfG__wrapper form textarea[aria-invalid=true]{box-shadow:inset 0 0 0 1px #ed2c3f}.configuracion-module__ZNjqfG__wrapper div[role=error-message]{color:#f3727f;align-items:center;gap:10px;font-size:14px;display:flex}.configuracion-module__ZNjqfG__wrapper form button{justify-content:center;align-items:center;gap:6px;display:flex}.configuracion-module__ZNjqfG__wrapper form button:disabled{opacity:.5;cursor:not-allowed}.configuracion-module__ZNjqfG__wrapper form button svg{width:14.6px;height:14.6px;animation:1s linear infinite configuracion-module__ZNjqfG__spin}@keyframes configuracion-module__ZNjqfG__spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.configuracion-module__ZNjqfG__feedback{border-radius:10px;padding:10px 12px;font-size:14px}.configuracion-module__ZNjqfG__feedbackOk{background:rgba(var(--bitter-lime-rgb), .12);color:rgb(var(--bitter-lime-rgb))}.configuracion-module__ZNjqfG__feedbackErr{color:#f3727f;background:#ed2c3f1f}.configuracion-module__ZNjqfG__sectionTitle{margin-top:8px;font-size:16px;font-weight:600}.configuracion-module__ZNjqfG__sectionHint{color:rgba(var(--foreground-rgb), .55);margin-bottom:4px;font-size:13px}.configuracion-module__ZNjqfG__methodsList{flex-direction:column;gap:12px;display:flex}.configuracion-module__ZNjqfG__method{flex-direction:column;display:flex}.configuracion-module__ZNjqfG__toggleRow{border-bottom:1px solid rgba(var(--foreground-rgb), .08);justify-content:space-between;align-items:center;gap:12px;padding:12px 0;display:flex}.configuracion-module__ZNjqfG__method:last-of-type .configuracion-module__ZNjqfG__toggleRow{border-bottom:none}.configuracion-module__ZNjqfG__toggleLabel{font-size:14px;font-weight:600}.configuracion-module__ZNjqfG__toggleHint{color:rgba(var(--foreground-rgb), .55);margin-top:2px;font-size:12px;font-weight:400;display:block}.configuracion-module__ZNjqfG__bankBlock{background:rgba(var(--foreground-rgb), .02);border-radius:10px;flex-direction:column;gap:10px;margin-top:12px;padding:14px;display:flex}.configuracion-module__ZNjqfG__wompiStatus{color:#ffb066;background:#fb78001f;border-radius:10px;padding:10px 12px;font-size:13px}.configuracion-module__ZNjqfG__wompiStatusOk{background:rgba(var(--bitter-lime-rgb), .12);color:rgb(var(--bitter-lime-rgb))}.configuracion-module__ZNjqfG__passwordSection{border-top:1px solid rgba(var(--foreground-rgb), .08);flex-direction:column;gap:10px;margin-top:16px;padding-top:16px;display:flex}
.input-module__Z35oia__input{background-color:rgba(var(--foreground-rgb), .02);width:100%;color:rgba(var(--foreground-rgb), .5);border-radius:10px;padding:10px;font-size:16px}.input-module__Z35oia__input::placeholder{color:rgba(var(--foreground-rgb), .3)}
.search-module__6uHHqW__search input{width:100%;display:block}
.cards-module__Oh8Hda__base{background-color:rgba(var(--foreground-rgb), .02);border-radius:10px;flex-direction:column;display:flex;overflow:hidden}.cards-module__Oh8Hda__title{color:rgba(var(--foreground-rgb), .4);margin-bottom:10px;padding-left:15px;font-size:15px;font-weight:500}.cards-module__Oh8Hda__base a{color:inherit;text-decoration:none}.cards-module__Oh8Hda__card{border-bottom:1px solid rgba(var(--foreground-rgb), .05);padding:10px 15px;display:flex}.cards-module__Oh8Hda__card:last-child{border-bottom:none}.cards-module__Oh8Hda__base .cards-module__Oh8Hda__header{flex:1;align-items:center;gap:10px;width:100%;display:flex}.cards-module__Oh8Hda__base .cards-module__Oh8Hda__headerTitle{color:rgba(var(--foreground-rgb), .8);width:100%;margin:0;font-size:16px;font-weight:500;overflow:hidden}.cards-module__Oh8Hda__base .cards-module__Oh8Hda__headerTitle span:not([role=caption]){text-overflow:ellipsis;white-space:nowrap;width:100%;display:block;overflow:hidden}.cards-module__Oh8Hda__base .cards-module__Oh8Hda__headerTitle span[role=caption]{color:rgba(var(--foreground-rgb), .5);font-size:14px}.cards-module__Oh8Hda__base .cards-module__Oh8Hda__description{color:rgba(var(--foreground-rgb), .5);text-overflow:ellipsis;white-space:nowrap;width:100%;margin:0;font-size:14px;overflow:hidden}.cards-module__Oh8Hda__base .cards-module__Oh8Hda__headerIcon{background-color:rgba(var(--foreground-rgb), .05);color:rgba(var(--foreground-rgb), .5);border-radius:5px;flex-shrink:0;width:33px;height:33px;padding:5px}.cards-module__Oh8Hda__base div[role=header-content]{flex:1;width:calc(100% - 43px);min-width:0;overflow:hidden}.cards-module__Oh8Hda__base .cards-module__Oh8Hda__arrow{color:rgba(var(--foreground-rgb), .4);flex-shrink:0;justify-content:center;align-items:center;display:flex}.cards-module__Oh8Hda__card[aria-disabled=true]{pointer-events:none;opacity:.5;cursor:not-allowed}.cards-module__Oh8Hda__headerAvatar{background-color:rgba(var(--foreground-rgb), .05);width:33px;height:33px;color:rgba(var(--foreground-rgb), .8);border-radius:50%;justify-content:center;align-items:center;font-size:14px;display:flex}.cards-module__Oh8Hda__selectableCard{cursor:pointer}.cards-module__Oh8Hda__selectableCard:hover{background:rgba(var(--foreground-rgb), .01);transition:background .2s}.cards-module__Oh8Hda__editControls{justify-content:space-between;align-items:center;margin-bottom:15px;display:flex}.cards-module__Oh8Hda__editCaption{color:rgba(var(--foreground-rgb), .5);font-size:16px;font-weight:500}.cards-module__Oh8Hda__editButton{cursor:pointer;color:rgba(var(--bitter-lime-rgb), .8);font-size:16px;font-weight:600}.cards-module__Oh8Hda__editButton:hover{color:rgba(var(--bitter-lime-rgb), .9)}.cards-module__Oh8Hda__editableCard{position:relative}.cards-module__Oh8Hda__editActions{align-items:center;gap:8px;display:flex;position:absolute;top:8px;right:8px}.cards-module__Oh8Hda__actionButton{cursor:pointer;border:none;border-radius:4px;justify-content:center;align-items:center;padding:4px 8px;font-size:12px;display:flex}.cards-module__Oh8Hda__editingIcon{background:rgba(var(--safety-orange-rgb), .8);width:20px;height:20px;color:rgba(var(--background-rgb), 1);cursor:pointer;border:none;border-radius:50px;justify-content:center;align-items:center;font-size:12px;transition:background .2s;display:flex;position:relative}.cards-module__Oh8Hda__editingIcon:hover{opacity:.9}.cards-module__Oh8Hda__editingIconToggled{background:rgba(var(--foreground-rgb), .8)!important}.cards-module__Oh8Hda__removeButton{color:rgba(var(--safety-orange-rgb), .8);font-size:14px;font-weight:600}.cards-module__Oh8Hda__removeButton:hover{color:rgba(var(--safety-orange-rgb), .9)}
.add-button-module__MytSuG__base{display:flex}.add-button-module__MytSuG__base svg{color:rgba(var(--background-rgb), 1);fill:rgba(var(--bitter-lime-rgb), .8);cursor:pointer}
.page-placeholder-module__iqSUaa__base{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:21px;height:100%;min-height:calc(100vh - 200px);padding:60px 20px;display:flex}.page-placeholder-module__iqSUaa__icon{background:rgba(var(--foreground-rgb), .05);border-radius:8px;justify-content:center;align-items:center;width:56px;height:56px;display:flex}.page-placeholder-module__iqSUaa__title{font-family:var(--font-montserrat);letter-spacing:-.02em;color:rgba(var(--foreground-rgb), .8);margin:0;font-size:20px;font-weight:700;line-height:1.22}.page-placeholder-module__iqSUaa__description{font-family:var(--font-montserrat);letter-spacing:-.02em;color:rgba(var(--foreground-rgb), .5);max-width:300px;margin:0;font-size:14px;font-weight:400;line-height:1.22}.page-placeholder-module__iqSUaa__action{font-family:var(--font-montserrat);letter-spacing:-.02em;color:rgba(var(--bitter-lime-rgb), .8);cursor:pointer;background:0 0;border:none;border-radius:6px;align-items:center;gap:5px;padding:8px 12px;font-size:14px;font-weight:600;line-height:1.22;text-decoration:none;transition:background-color .2s;display:flex}.page-placeholder-module__iqSUaa__action:hover{color:rgba(var(--bitter-lime-rgb), 1)}.page-placeholder-module__iqSUaa__action:hover .page-placeholder-module__iqSUaa__actionIcon{color:rgba(var(--bitter-lime-rgb), 1)}.page-placeholder-module__iqSUaa__actionIcon{width:20px;height:20px;color:rgba(var(--bitter-lime-rgb), .8);border-radius:4px;flex-shrink:0;justify-content:center;align-items:center;display:flex}
.page-wrapper-module__xWFcra__wrapper{max-width:500px;margin:auto;padding:0 15px}
.filter-button-module__jLpXSq__base svg{color:rgba(var(--foreground-rgb), .6);cursor:pointer}.filter-button-module__jLpXSq__base svg:hover{color:rgba(var(--foreground-rgb), .7);transition:color .4s}
.filter-dropdown-module__s0_bbG__wrapper{align-items:center;display:flex;position:relative}.filter-dropdown-module__s0_bbG__trigger{cursor:pointer;align-items:center;display:flex}.filter-dropdown-module__s0_bbG__dropdown{z-index:1000;background-color:rgba(var(--foreground-rgb), .8);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);border-radius:10px;flex-direction:column;align-items:center;width:274px;animation:.2s ease-out filter-dropdown-module__s0_bbG__slideDown;display:flex;position:absolute;top:calc(100% + 8px);right:0;overflow:hidden;box-shadow:0 10px 30px #000c}@keyframes filter-dropdown-module__s0_bbG__slideDown{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.filter-dropdown-module__s0_bbG__option{background-color:rgba(var(--background-rgb), .9);cursor:pointer;border:none;border-top:1px solid #ffffff0d;justify-content:space-between;align-items:center;width:100%;padding:10px 15px;transition:all .2s;display:flex}.filter-dropdown-module__s0_bbG__option:first-child{border-top:none}.filter-dropdown-module__s0_bbG__option:hover,.filter-dropdown-module__s0_bbG__option.filter-dropdown-module__s0_bbG__active{background:rgba(var(--background-rgb), .85)}.filter-dropdown-module__s0_bbG__optionContent{justify-content:space-between;align-items:center;gap:10px;width:100%;display:flex}.filter-dropdown-module__s0_bbG__optionText{letter-spacing:-.02em;color:#fffc;text-align:left;font-family:Montserrat,sans-serif;font-size:16px;font-weight:400;line-height:1.219}.filter-dropdown-module__s0_bbG__optionIcon{color:#fffc;justify-content:center;align-items:center;width:20px;height:20px;display:flex}
.card-module__K_TSfG__card{background-color:rgba(var(--foreground-rgb), .02);border-radius:10px}
.chart-toggle-module__MD5P_G__toggle{background-color:#ffffff05;border-radius:8px;gap:0;padding:2px;display:flex}.chart-toggle-module__MD5P_G__option{color:#ffffff80;cursor:pointer;text-align:center;background:0 0;border:none;border-radius:6px;flex:1;padding:8px 16px;font-family:inherit;font-size:14px;font-weight:500;transition:all .15s}.chart-toggle-module__MD5P_G__option:hover{color:#ffffffb3;background-color:#ffffff05}.chart-toggle-module__MD5P_G__option.chart-toggle-module__MD5P_G__active{color:#fffc;background-color:#ffffff0d;box-shadow:0 1px 2px #0000001a}.chart-toggle-module__MD5P_G__option.chart-toggle-module__MD5P_G__active:hover{color:#ffffffe6}
.select-module__qjmdBq__wrapper{color:rgba(var(--foreground-rgb), .3);position:relative}.select-module__qjmdBq__wrapper select{appearance:none;background-color:#141414;border:none;border-radius:10px;width:100%;padding:10px;font-size:16px;font-weight:400}.select-module__qjmdBq__arrow{color:rgba(var(--foreground-rgb), .3);cursor:pointer;position:absolute;top:50%;right:10px;transform:translateY(-50%)}
.textarea-module___HsRJG__textarea{background-color:rgba(var(--foreground-rgb), .02);width:100%;color:rgba(var(--foreground-rgb), .5);resize:none;border-radius:10px;padding:10px;font-size:16px}.textarea-module___HsRJG__textarea::placeholder{color:rgba(var(--foreground-rgb), .3)}
.button-module__IZSa6W__base{white-space:nowrap;cursor:pointer;border:none;border-radius:10px;justify-content:center;align-items:center;font-size:16px;font-weight:600;transition:color .15s ease-in-out,background-color .15s ease-in-out;display:inline-flex}.button-module__IZSa6W__base:disabled{opacity:.5;cursor:not-allowed}.button-module__IZSa6W__primary{background-color:rgb(var(--bitter-lime-rgb));color:#000}.button-module__IZSa6W__secondary{color:rgb(var(--bitter-lime-rgb));background-color:#ffffff08}.button-module__IZSa6W__medium{height:50px;padding:15px}.button-module__IZSa6W__pill{border-radius:50px}
.overview-chart-module__R7m8fG__wrapper header{border-bottom:1px solid rgba(var(--foreground-rgb), .1);justify-content:space-between;align-items:center;padding:10px 15px;display:flex}.overview-chart-module__R7m8fG__wrapper header span{color:rgba(var(--foreground-rgb), .8);font-size:16px;font-weight:500;line-height:1}.overview-chart-module__R7m8fG__chart{padding:15px}.overview-chart-module__R7m8fG__chart div span{color:rgba(var(--foreground-rgb), .5);font-size:14px;font-weight:500;line-height:1}.overview-chart-module__R7m8fG__chart div h2{color:rgba(var(--foreground-rgb), .8);font-size:35px;font-weight:500;line-height:1}.overview-chart-module__R7m8fG__wrapper footer{border-top:1px solid rgba(var(--foreground-rgb), .05);justify-content:space-between;align-items:center;padding:10px 15px;display:flex}.overview-chart-module__R7m8fG__wrapper footer h4{color:rgba(var(--foreground-rgb), .4);margin:0;font-size:16px;font-weight:500}.overview-chart-module__R7m8fG__wrapper footer span{color:rgba(var(--foreground-rgb), .8);font-size:16px;font-weight:600}
.button-module__K8bkJG__base{white-space:nowrap;border-radius:10px;justify-content:center;align-items:center;font-size:16px;font-weight:600;transition:color .15s ease-in-out,background-color .15s ease-in-out;display:inline-flex}.button-module__K8bkJG__base:disabled{opacity:.5;cursor:not-allowed}.button-module__K8bkJG__primary{background-color:rgb(var(--bitter-lime-rgb));color:#000}.button-module__K8bkJG__secondary{color:rgb(var(--bitter-lime-rgb));background-color:#ffffff08}.button-module__K8bkJG__medium{height:50px;padding:15px}.button-module__K8bkJG__pill{border-radius:50px}
.spinner-module__5VcW9a__base{width:20px;height:20px}.spinner-module__5VcW9a__primary{fill:rgb(var(--background-rgb))}.spinner-module__5VcW9a__secondary{fill:rgb(var(--bitter-lime-rgb))}.spinner-module__5VcW9a__small{width:22px;height:22px}.spinner-module__5VcW9a__medium{width:45px;height:45px}.spinner-module__5VcW9a__large{width:90px;height:90px}
.page-title-module__-x-iAW__base{justify-content:space-between;align-items:center;margin-bottom:20px;display:flex}.page-title-module__-x-iAW__base h1{font-size:30px;font-weight:600;margin-bottom:0!important}.page-title-module__-x-iAW__base .page-title-module__-x-iAW__button{color:#000;cursor:pointer;background-color:#befb00;border-radius:50px;justify-content:center;align-items:center;display:flex}.page-title-module__-x-iAW__base .page-title-module__-x-iAW__icon{color:rgba(var(--bitter-lime-rgb), .8);cursor:pointer}.page-title-module__-x-iAW__nav{gap:10px;display:flex}
.tabs-module__cbM8RG__tabs{background-color:rgba(var(--foreground-rgb), .02);border-radius:5px;justify-content:space-between;align-items:center;gap:10px;margin-bottom:15px;padding:5px;display:flex}.tabs-module__cbM8RG__tabs button{color:rgba(var(--foreground-rgb), .8);text-align:center;text-transform:capitalize;cursor:pointer;background-color:#0000;border:none;flex:1;margin:0;padding:14px;font-size:16px;font-weight:600;transition:background-color .3s,color .3s,transform .2s}.tabs-module__cbM8RG__active{border-radius:5px;background-color:rgba(var(--foreground-rgb), .05)!important}
.customers-module__pxx_wW__customers{max-width:500px;margin:auto;padding:0 15px}.customers-module__pxx_wW__customers input{width:100%;margin-bottom:15px}.customers-module__pxx_wW__customers div[role=chart]{margin-bottom:20px}.customers-module__pxx_wW__customers div[role=chart] header{padding:15px}.customers-module__pxx_wW__customers div[role=chart] header span{color:rgba(var(--foreground-rgb), .4);font-size:14px}.customers-module__pxx_wW__customers div[role=chart] h2{font-size:25px;font-weight:semibold}.customers-module__pxx_wW__customers div[role=chart] section{flex-direction:column;gap:10px;display:flex}.customers-module__pxx_wW__customers div[role=chart] footer{border-top:1px solid rgba(var(--foreground-rgb), .05);justify-content:space-between;align-items:center;padding:10px 15px;font-size:16px;display:flex}.customers-module__pxx_wW__customers div[role=chart] footer h4{color:rgba(var(--foreground-rgb), .4)}.customers-module__pxx_wW__customers div[role=chart] footer span{font-weight:semibold}.customers-module__pxx_wW__customer{flex-direction:column;align-items:center;max-width:500px;margin:auto;padding:15px;display:flex}.customers-module__pxx_wW__customer h1{color:rgba(var(--foreground-rgb), .9);text-align:center;margin-top:20px;font-size:30px;font-weight:700}.customers-module__pxx_wW__customer h2{color:rgba(var(--foreground-rgb), .4);align-self:start;margin-left:15px;padding:5px}.customers-module__pxx_wW__customer p,.customers-module__pxx_wW__header span{color:rgba(var(--foreground-rgb), .4);text-align:center;font-size:20px;font-weight:500;display:block}.customers-module__pxx_wW__links{justify-content:center;gap:10px;width:100%;margin-top:20px;margin-bottom:15px;font-size:18px;display:flex}.customers-module__pxx_wW__links a{background-color:rgba(var(--foreground-rgb), .02);height:60px;color:rgb(var(--bitter-lime-rgb));border-radius:10px;flex:1;justify-content:center;align-items:center;display:flex}.customers-module__pxx_wW__list{width:100%;margin:auto auto 15px}.customers-module__pxx_wW__list ul li{color:rgba(var(--foreground-rgb), .6);border-bottom:1px solid rgba(var(--foreground-rgb), .05);align-items:center;gap:10px;padding:10px 15px;display:flex}.customers-module__pxx_wW__list ul li:last-child{border-bottom:none}.customers-module__pxx_wW__list p{color:rgb(var(--bitter-lime-rgb))}.customers-module__pxx_wW__list ul li .customers-module__pxx_wW__contactInfo{font-size:16px}.customers-module__pxx_wW__renewContainer{justify-content:space-between;align-items:center;width:100%;display:flex}.customers-module__pxx_wW__renewContainer div{gap:10px;display:flex}.customers-module__pxx_wW__renewContainer a{color:rgba(var(--foreground-rgb), .4);font-size:16px;display:flex}
.membership-status-module__vPZmwa__expired{color:rgba(var(--safety-orange-rgb), .8)!important}
.combined-movements-module__C7Ht4q__group{flex-direction:column;gap:0;margin-bottom:27px;display:flex}.combined-movements-module__C7Ht4q__group h3{color:rgba(var(--foreground-rgb), .4);margin:0 0 10px 15px;font-family:Montserrat,sans-serif;font-size:14px;font-weight:500;line-height:1.22}.combined-movements-module__C7Ht4q__cards{background:#ffffff05;border-radius:10px;flex-direction:column;align-items:center;padding:0;overflow:hidden}.combined-movements-module__C7Ht4q__card{width:100%;color:inherit;background:#ffffff05;border-top:1px solid #ffffff0d;justify-content:space-between;align-items:center;gap:10px;padding:10px 15px;text-decoration:none;transition:background-color .2s;display:flex}.combined-movements-module__C7Ht4q__card:hover{background:#ffffff0d}.combined-movements-module__C7Ht4q__card:first-child{border-top:none}.combined-movements-module__C7Ht4q__info{flex:1;align-items:center;gap:10px;min-width:0;display:flex;overflow:hidden}.combined-movements-module__C7Ht4q__icon{background:#ffffff0d;border-radius:5px;flex-shrink:0;justify-content:center;align-items:center;width:33px;height:33px;display:flex;position:relative}.combined-movements-module__C7Ht4q__icon svg{stroke-width:2px}.combined-movements-module__C7Ht4q__income .combined-movements-module__C7Ht4q__icon svg{color:rgba(var(--bitter-lime-rgb), .5)}.combined-movements-module__C7Ht4q__expense .combined-movements-module__C7Ht4q__icon svg{color:rgba(var(--safety-orange-rgb), .5)}.combined-movements-module__C7Ht4q__info div[role=details]{flex-direction:column;flex:1;min-width:0;display:flex}.combined-movements-module__C7Ht4q__info h2{letter-spacing:-.02em;color:rgba(var(--foreground-rgb), .8);white-space:nowrap;text-overflow:ellipsis;margin:0;font-family:Montserrat,sans-serif;font-size:16px;font-weight:600;line-height:1.22;overflow:hidden}.combined-movements-module__C7Ht4q__info p{color:rgba(var(--foreground-rgb), .5);white-space:nowrap;text-overflow:ellipsis;margin:0;font-family:Montserrat,sans-serif;font-size:14px;font-weight:500;line-height:1.22;overflow:hidden}.combined-movements-module__C7Ht4q__amount{text-align:right;white-space:nowrap;flex-shrink:0;min-width:fit-content;font-family:Montserrat,sans-serif;font-size:16px;font-weight:500;line-height:1.22}.combined-movements-module__C7Ht4q__positiveAmount{color:rgba(var(--bitter-lime-rgb), .6)}.combined-movements-module__C7Ht4q__negativeAmount{color:rgba(var(--safety-orange-rgb), .6)}
.login-form-module__mVZ7Pq__form{flex-direction:column;display:flex}.login-form-module__mVZ7Pq__logoContainer{justify-content:center;margin-bottom:30px;display:flex}.login-form-module__mVZ7Pq__form input,.login-form-module__mVZ7Pq__form button{width:100%;margin-bottom:10px;display:block}.login-form-module__mVZ7Pq__form a,.login-form-module__mVZ7Pq__form span{text-align:center;display:block}.login-form-module__mVZ7Pq__form a[role=forget-password]{color:rgb(var(--bitter-lime-rgb));margin-top:15px}.login-form-module__mVZ7Pq__form span[role=new-account]{color:rgba(var(--foreground-rgb), .8);justify-content:center;gap:5px;margin-top:30px;display:flex}.login-form-module__mVZ7Pq__form span[role=new-account] a{color:rgb(var(--bitter-lime-rgb));font-weight:500}
.ai-generation-loading-screen-module__UzQi_W__overlay{background:rgba(var(--background-rgb), .9);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);z-index:1000;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.ai-generation-loading-screen-module__UzQi_W__container{flex-direction:column;align-items:center;height:516px;display:flex;position:relative}.ai-generation-loading-screen-module__UzQi_W__logoContainer{margin-top:68px;margin-bottom:15px}.ai-generation-loading-screen-module__UzQi_W__logoBackground{background:#d9d9d91a;border-radius:50%;justify-content:center;align-items:center;width:70px;height:70px;display:flex}.ai-generation-loading-screen-module__UzQi_W__logoIcon{color:#befb00cc;width:44px;height:44px}.ai-generation-loading-screen-module__UzQi_W__logoIcon svg{width:100%;height:100%}.ai-generation-loading-screen-module__UzQi_W__mainTitle{letter-spacing:-2%;text-align:center;color:rgba(var(--bitter-lime-rgb), .8);justify-content:center;align-items:center;width:246px;height:58px;margin:0 0 10px;font-size:24px;font-weight:600;line-height:1.219;display:flex}.ai-generation-loading-screen-module__UzQi_W__subtitle{letter-spacing:-2%;text-align:center;color:rgba(var(--foreground-rgb), .5);margin:0 0 48px;font-size:16px;font-weight:400;line-height:1.219}.ai-generation-loading-screen-module__UzQi_W__stepsContainer{flex-direction:column;align-items:flex-start;gap:11px;width:244px;margin-left:58px;display:flex}.ai-generation-loading-screen-module__UzQi_W__step{opacity:0;align-items:center;gap:11px;transition:all .6s ease-out;display:flex;transform:translateY(20px)}.ai-generation-loading-screen-module__UzQi_W__stepVisible{opacity:1;animation:2s ease-in-out infinite ai-generation-loading-screen-module__UzQi_W__slideUpFadeLoop;transform:translateY(0)}.ai-generation-loading-screen-module__UzQi_W__stepIcon{background:#ffffff1a;border:1px solid #fff3;border-radius:5px;flex-shrink:0;justify-content:center;align-items:center;width:33px;height:33px;transition:all .3s;display:flex}.ai-generation-loading-screen-module__UzQi_W__stepIconBackground{color:#fff;justify-content:center;align-items:center;width:24px;height:24px;display:flex}.ai-generation-loading-screen-module__UzQi_W__stepIconBackground svg{width:100%;height:100%;color:rgba(var(--bitter-lime-rgb), .6)}.ai-generation-loading-screen-module__UzQi_W__stepText{letter-spacing:-2%;color:#fff;white-space:nowrap;font-size:14px;font-weight:600;line-height:1.219;transition:color .3s}@keyframes ai-generation-loading-screen-module__UzQi_W__slideUpFade{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes ai-generation-loading-screen-module__UzQi_W__slideUpFadeLoop{0%{opacity:0;transform:translateY(20px)}20%{opacity:1;transform:translateY(0)}80%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-10px)}}.ai-generation-loading-screen-module__UzQi_W__logoIcon{animation:2s ease-in-out infinite ai-generation-loading-screen-module__UzQi_W__pulse}@keyframes ai-generation-loading-screen-module__UzQi_W__pulse{0%,to{opacity:.8;transform:scale(1)}50%{opacity:1;transform:scale(1.05)}}
.workout-plan-module__7ayUYq__header{margin-bottom:30px}.workout-plan-module__7ayUYq__header h1{color:rgba(var(--foreground-rgb), .8);margin-bottom:10px;font-size:24px;font-weight:500}.workout-plan-module__7ayUYq__header p{color:rgba(var(--foreground-rgb), .6);font-size:14px}.workout-plan-module__7ayUYq__details,.workout-plan-module__7ayUYq__sessions{margin-bottom:20px}
.expenses-module__DQ4joa__expenses{max-width:500px;margin:auto;padding:0 15px}.expenses-module__DQ4joa__expenses div[role=chart]{margin-bottom:20px}.expenses-module__DQ4joa__expenses div[role=chart] header{padding:15px}.expenses-module__DQ4joa__expenses div[role=chart] header span{color:rgba(var(--foreground-rgb), .4);font-size:14px}.expenses-module__DQ4joa__expenses div[role=chart] h2{font-size:25px;font-weight:semibold}.expenses-module__DQ4joa__expenses div[role=chart] section{flex-direction:column;gap:10px;display:flex}.expenses-module__DQ4joa__expenses div[role=chart] footer{border-top:1px solid rgba(var(--foreground-rgb), .05);justify-content:space-between;align-items:center;padding:10px 15px;font-size:16px;display:flex}.expenses-module__DQ4joa__expenses div[role=chart] footer h4{color:rgba(var(--foreground-rgb), .4)}.expenses-module__DQ4joa__expenses div[role=chart] footer span{font-weight:semibold}
.finance-add-button-module__bcOc7q__wrapper{align-items:center;display:flex;position:relative}.finance-add-button-module__bcOc7q__trigger{cursor:pointer;background:0 0;border:none;padding:0;display:flex}.finance-add-button-module__bcOc7q__trigger svg{color:rgba(var(--background-rgb), 1);fill:rgba(var(--bitter-lime-rgb), .8)}.finance-add-button-module__bcOc7q__dropdown{z-index:1000;background-color:rgba(var(--foreground-rgb), .8);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);border-radius:10px;flex-direction:column;align-items:center;width:274px;animation:.2s ease-out finance-add-button-module__bcOc7q__slideDown;display:flex;position:absolute;top:calc(100% + 8px);right:0;overflow:hidden;box-shadow:0 10px 30px #000c}@keyframes finance-add-button-module__bcOc7q__slideDown{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.finance-add-button-module__bcOc7q__option{background-color:rgba(var(--background-rgb), .9);cursor:pointer;border:none;border-top:1px solid #ffffff0d;justify-content:space-between;align-items:center;width:100%;padding:10px 15px;text-decoration:none;transition:all .2s;display:flex}.finance-add-button-module__bcOc7q__option:first-child{border-top:none}.finance-add-button-module__bcOc7q__option:hover{background:rgba(var(--background-rgb), .85)}.finance-add-button-module__bcOc7q__optionContent{justify-content:space-between;align-items:center;gap:10px;width:100%;display:flex}.finance-add-button-module__bcOc7q__optionText{letter-spacing:-.02em;color:#fffc;text-align:left;font-family:Montserrat,sans-serif;font-size:16px;font-weight:400;line-height:1.219}.finance-add-button-module__bcOc7q__optionIcon{color:#fffc;justify-content:center;align-items:center;width:20px;height:20px;display:flex}
.cards-module__3stBEa__group{flex-direction:column;gap:10px;margin-bottom:15px;display:flex}.cards-module__3stBEa__group h3{color:rgba(var(--foreground-rgb), .5);margin-left:15px;font-size:14px}.cards-module__3stBEa__cards{flex-direction:column;align-items:center}.cards-module__3stBEa__card{border-bottom:1px solid rgba(var(--foreground-rgb), .05);align-items:center;padding:10px 15px;display:flex}.cards-module__3stBEa__card:last-child{border-bottom:none}.cards-module__3stBEa__info{align-items:center;gap:10px;display:flex}.cards-module__3stBEa__icon{background-color:rgba(var(--foreground-rgb), .1);color:rgba(var(--bitter-lime-rgb), .5);border-radius:50%;justify-content:center;align-items:center;width:33px;height:33px;display:flex}.cards-module__3stBEa__info div[role=details]{flex-direction:column;display:flex}.cards-module__3stBEa__info h2{color:rgba(var(--foreground-rgb), .8);font-size:16px;font-weight:500}.cards-module__3stBEa__info p{color:rgba(var(--foreground-rgb), .5);font-size:14px}.cards-module__3stBEa__info h2,.cards-module__3stBEa__info p{white-space:nowrap;text-overflow:ellipsis;max-width:200px;display:block;overflow:hidden}.cards-module__3stBEa__card span{text-align:right;color:rgba(var(--foreground-rgb), .8);flex:1}
.logo-module__CbBf6W__logo{justify-content:center;align-items:center;display:flex}
.planes-module__VmUKpq__plans{max-width:500px;margin:auto;padding:0 15px}.planes-module__VmUKpq__plans input{margin-bottom:15px}
.team-module__RqrNeq__team{max-width:500px;margin:auto;padding:0 15px}.team-module__RqrNeq__team svg{color:rgba(var(--bitter-lime-rgb), .8);cursor:pointer}.team-module__RqrNeq__team input{margin-bottom:15px}
.create-workout-plan-form-module__2e6NtW__form .create-workout-plan-form-module__2e6NtW__section{flex-direction:column;margin-bottom:20px;display:flex}.create-workout-plan-form-module__2e6NtW__form .create-workout-plan-form-module__2e6NtW__section label{color:rgba(var(--foreground-rgb), .6);margin:0 0 10px;font-size:16px;font-weight:600}.create-workout-plan-form-module__2e6NtW__requiredIndicator{color:rgba(var(--safety-orange-rgb), .6)}.create-workout-plan-form-module__2e6NtW__form button{gap:10px;width:100%;margin-bottom:10px;display:flex}.create-workout-plan-form-module__2e6NtW__form .create-workout-plan-form-module__2e6NtW__optionsGrid{grid-template-columns:1fr 1fr;gap:10px 0;display:grid}.create-workout-plan-form-module__2e6NtW__form .create-workout-plan-form-module__2e6NtW__optionsGrid .create-workout-plan-form-module__2e6NtW__option{cursor:pointer;align-items:center;gap:10px;display:flex}.create-workout-plan-form-module__2e6NtW__form .create-workout-plan-form-module__2e6NtW__optionsGrid label{cursor:pointer;color:rgba(var(--foreground-rgb), .8)}.create-workout-plan-form-module__2e6NtW__form .create-workout-plan-form-module__2e6NtW__optionsGrid .create-workout-plan-form-module__2e6NtW__option:hover{color:rgba(var(--foreground-rgb), 1);transition:color .2s ease-in-out}.create-workout-plan-form-module__2e6NtW__form .create-workout-plan-form-module__2e6NtW__optionsGrid .create-workout-plan-form-module__2e6NtW__radio{border:3px solid rgba(var(--foreground-rgb), .8);border-radius:50%;width:18px;height:18px;position:relative}.create-workout-plan-form-module__2e6NtW__form .create-workout-plan-form-module__2e6NtW__optionsGrid .create-workout-plan-form-module__2e6NtW__radio .create-workout-plan-form-module__2e6NtW__radioInner{background:rgba(var(--foreground-rgb), .8);border-radius:50%;width:8px;height:8px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.create-workout-plan-form-module__2e6NtW__form .create-workout-plan-form-module__2e6NtW__slider{background:rgba(var(--foreground-rgb), .1);appearance:none;cursor:pointer;border-radius:2px;outline:none;width:100%;height:8px;margin-bottom:10px}.create-workout-plan-form-module__2e6NtW__form .create-workout-plan-form-module__2e6NtW__sliderLabels{color:rgba(var(--foreground-rgb), .4);justify-content:space-between;display:flex}.create-workout-plan-form-module__2e6NtW__form .create-workout-plan-form-module__2e6NtW__sliderLabels span{font-size:16px}.create-workout-plan-form-module__2e6NtW__form .create-workout-plan-form-module__2e6NtW__sliderLabelActive{color:rgba(var(--foreground-rgb), .8)!important}
.select-user-module__DHNFuG__select{max-width:500px;margin:auto}.select-user-module__DHNFuG__select input{width:100%;margin-bottom:15px}
.select-workout-module__RSQXua__container{min-height:100vh;padding:15px}.select-workout-module__RSQXua__header{margin-bottom:15px}.select-workout-module__RSQXua__title{letter-spacing:-2%;color:rgba(var(--foreground-rgb), 1);text-align:center;margin:0 0 8px;font-size:20px;font-weight:600;line-height:1.219em}.select-workout-module__RSQXua__objective{color:rgba(var(--foreground-rgb), .4);text-align:center;margin-bottom:20px;font-size:15px;font-weight:600;line-height:1.219em}.select-workout-module__RSQXua__container input{margin-bottom:15px}.select-workout-module__RSQXua__nav{justify-content:space-between;align-items:center;margin-bottom:10px;display:flex}.select-workout-module__RSQXua__nav h3{color:rgba(var(--foreground-rgb), .5);font-weight:600}.select-workout-module__RSQXua__card{cursor:pointer;transition:background-color .2s}.select-workout-module__RSQXua__card:hover{background:rgba(var(--foreground-rgb), .03)}.select-workout-module__RSQXua__nav div[role=buttons]{color:rgba(var(--foreground-rgb), .6);gap:10px;display:flex}
.workout-schedule-list-module__mslCxG__container{background:rgba(var(--foreground-rgb), .02);border-radius:10px;overflow:hidden}.workout-schedule-list-module__mslCxG__item{background:rgba(var(--foreground-rgb), .02);cursor:pointer;justify-content:space-between;align-items:center;gap:10px;padding:10px 15px;transition:background-color .2s;display:flex}.workout-schedule-list-module__mslCxG__item:hover{background:rgba(var(--foreground-rgb), .05)}.workout-schedule-list-module__mslCxG__bordered{border-bottom:1px solid rgba(var(--foreground-rgb), .05)}.workout-schedule-list-module__mslCxG__content{flex:1;align-items:center;gap:10px;display:flex}.workout-schedule-list-module__mslCxG__icon{background:rgba(var(--foreground-rgb), .05);width:33px;height:33px;color:rgba(var(--foreground-rgb), .5);border-radius:5px;justify-content:center;align-items:center;display:flex}.workout-schedule-list-module__mslCxG__textContent{flex-direction:column;flex:1;gap:2px;display:flex}.workout-schedule-list-module__mslCxG__title{color:rgba(var(--foreground-rgb), .8);text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:16px;font-weight:500;line-height:1.22;overflow:hidden}.workout-schedule-list-module__mslCxG__subtitle{color:rgba(var(--foreground-rgb), .5);margin:0;font-size:14px;font-weight:500;line-height:1.22}.workout-schedule-list-module__mslCxG__arrow{color:rgba(var(--foreground-rgb), .4);flex-shrink:0}.workout-schedule-list-module__mslCxG__scheduleHeader{justify-content:space-between;align-items:center;gap:18px;margin-bottom:15px;display:flex}.workout-schedule-list-module__mslCxG__scheduleTitle{color:rgba(var(--foreground-rgb), .4);font-size:14px;font-weight:600;line-height:1.219em}.workout-schedule-list-module__mslCxG__editButton{color:rgba(var(--bitter-lime-rgb), .8);cursor:pointer;background:0 0;border:none;font-size:14px;font-weight:600;line-height:1.219em;transition:opacity .2s}.workout-schedule-list-module__mslCxG__editButton:hover{opacity:.8}.workout-schedule-list-module__mslCxG__saveButton{color:rgba(var(--bitter-lime-rgb), .8);cursor:pointer;text-align:right;background:0 0;border:none;width:59px;font-size:14px;font-weight:600;line-height:1.219em;transition:opacity .2s}.workout-schedule-list-module__mslCxG__saveButton:hover{opacity:.8}.workout-schedule-list-module__mslCxG__editingContainer{border-radius:10px;overflow:hidden}.workout-schedule-list-module__mslCxG__editingItem{background:rgba(var(--foreground-rgb), .02);border-top:1px solid rgba(var(--foreground-rgb), .05);justify-content:space-between;align-items:center;gap:10px;padding:10px 15px;display:flex}.workout-schedule-list-module__mslCxG__editingItem:first-child{border-top:none}.workout-schedule-list-module__mslCxG__editingContent{flex:1;align-items:center;gap:10px;display:flex}.workout-schedule-list-module__mslCxG__editingIcon{background:rgba(var(--safety-orange-rgb), .8);width:20px;height:20px;color:rgba(var(--background-rgb), 1);cursor:pointer;border:none;border-radius:50px;justify-content:center;align-items:center;font-size:12px;transition:background .2s;display:flex;position:relative}.workout-schedule-list-module__mslCxG__editingIcon:hover{opacity:.9}.workout-schedule-list-module__mslCxG__editingIconToggled{background:rgba(var(--foreground-rgb), .8)!important}.workout-schedule-list-module__mslCxG__addWorkoutIcon{background:rgba(var(--bitter-lime-rgb), .8);width:20px;height:20px;color:rgba(var(--background-rgb), 1);cursor:pointer;border:none;border-radius:50px;justify-content:center;align-items:center;font-size:12px;transition:background .2s;display:flex}.workout-schedule-list-module__mslCxG__addWorkoutIcon:hover{opacity:.9}.workout-schedule-list-module__mslCxG__editingText{flex-direction:column;flex:1;gap:2px;display:flex}.workout-schedule-list-module__mslCxG__editingTitle{color:rgba(var(--foreground-rgb), .8);font-size:16px;font-weight:500;line-height:1.219em}.workout-schedule-list-module__mslCxG__editingTitleEmpty{color:rgba(var(--foreground-rgb), .5);font-size:16px;font-weight:500;line-height:1.219em}.workout-schedule-list-module__mslCxG__editingSubtitle{color:rgba(var(--foreground-rgb), .5);font-family:Montserrat,sans-serif;font-size:14px;font-weight:500;line-height:1.219em}.workout-schedule-list-module__mslCxG__removeButton{color:rgba(var(--safety-orange-rgb), .8);cursor:pointer;background:0 0;border:none;font-size:14px;font-weight:600;line-height:1.219em;transition:opacity .2s}.workout-schedule-list-module__mslCxG__removeButton:hover{opacity:.9}
.create-routine-module__nKwTnq__App{flex-direction:column;align-items:center;max-width:500px;margin:auto}.create-routine-module__nKwTnq__App h1{color:#fff;justify-content:center;margin-bottom:15px;font-size:28px;font-weight:600;display:flex}.create-routine-module__nKwTnq__App h2{color:rgba(var(--foreground-rgb), .5);justify-content:center;margin-top:-15px;margin-bottom:50px;font-size:1em;font-weight:500;display:flex}.create-routine-module__nKwTnq__selectContainer{height:50px;color:rgba(var(--foreground-rgb), .3);justify-content:center;margin-bottom:10px;display:flex;position:relative}.create-routine-module__nKwTnq__selectBox{appearance:none;background-color:rgba(var(--foreground-rgb), .02);width:100%;color:rgba(var(--foreground-rgb), .3);border:none;border-radius:10px;padding:0 30px 0 15px;font-size:16px;font-weight:400}.create-routine-module__nKwTnq__selectContainer .create-routine-module__nKwTnq__iconContainer{justify-content:center;align-items:center;width:50px;height:100%;display:flex;position:absolute;right:0}.create-routine-module__nKwTnq__selectBox option{background-color:#000}.create-routine-module__nKwTnq__inputContainer{justify-content:center;display:flex;position:relative}.create-routine-module__nKwTnq__inputContainer input{background-color:rgba(var(--foreground-rgb), .02);appearance:none;width:100%;height:50px;color:rgba(var(--foreground-rgb), .3);border:none;border-radius:10px;margin-bottom:10px;padding:0 30px 0 15px;font-size:16px}.create-routine-module__nKwTnq__inputContainer ::placeholder{color:rgba(var(--foreground-rgb), .3)}.create-routine-module__nKwTnq__buttonSave{width:100%;margin-top:10px}
.exercise-media-module__KjyDxG__container{background:var(--white);border-radius:8px;width:100%;max-width:500px;margin:0 auto;overflow:hidden;box-shadow:0 2px 8px #0000001a}.exercise-media-module__KjyDxG__media{object-fit:contain;border-radius:8px;width:100%;height:auto;max-height:400px;display:block}.exercise-media-module__KjyDxG__placeholder{background:var(--gray-50);border:2px dashed var(--gray-200);text-align:center;color:var(--gray-500);border-radius:8px;flex-direction:column;justify-content:center;align-items:center;min-height:400px;padding:40px 20px;display:flex}.exercise-media-module__KjyDxG__placeholder p{margin:0;font-size:14px;font-weight:500}.exercise-media-module__KjyDxG__loader{border:3px solid var(--gray-200);border-top:3px solid var(--safety-orange);border-radius:50%;width:32px;height:32px;margin-bottom:16px;animation:1s linear infinite exercise-media-module__KjyDxG__spin}@keyframes exercise-media-module__KjyDxG__spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@media (max-width:768px){.exercise-media-module__KjyDxG__container{max-width:100%}.exercise-media-module__KjyDxG__media{max-height:300px}.exercise-media-module__KjyDxG__placeholder{min-height:300px;padding:30px 16px}}
.workouts-placeholder-module__ByxtHG__placeholder{flex-direction:column;align-items:center;gap:21px;width:100%;max-width:300px;margin:40px auto;padding:20px;display:flex}.workouts-placeholder-module__ByxtHG__icon{background:rgba(var(--foreground-rgb), .05);width:56px;height:56px;color:rgba(var(--foreground-rgb), .5);border-radius:8px;justify-content:center;align-items:center;display:flex}.workouts-placeholder-module__ByxtHG__content{flex-direction:column;align-self:stretch;align-items:center;gap:5px;display:flex}.workouts-placeholder-module__ByxtHG__title{letter-spacing:-2%;text-align:center;color:rgba(var(--foreground-rgb), .8);margin:0;font-size:20px;font-weight:700;line-height:1.219em}.workouts-placeholder-module__ByxtHG__description{letter-spacing:-2%;text-align:center;color:rgba(var(--foreground-rgb), .5);margin:0;font-size:14px;font-weight:400;line-height:1.219em}.workouts-placeholder-module__ByxtHG__addButton{cursor:pointer;background:0 0;border:none;flex-direction:row;align-items:center;gap:5px;transition:opacity .2s;display:flex}.workouts-placeholder-module__ByxtHG__addButton:hover{opacity:.8}.workouts-placeholder-module__ByxtHG__addIcon{width:20px;height:20px;color:rgba(var(--bitter-lime-rgb), .8);border-radius:50%;justify-content:center;align-items:center;display:flex}.workouts-placeholder-module__ByxtHG__addButton span{letter-spacing:-2%;text-align:center;color:rgba(var(--bitter-lime-rgb), .8);font-size:14px;font-weight:600;line-height:1.219em}
.create-plan-module__sbtppG__wrapper{max-width:500px;margin:auto;padding:0 15px}.create-plan-module__sbtppG__wrapper h1{text-align:center;margin-bottom:40px;font-size:28px;font-weight:600}.create-plan-module__sbtppG__wrapper form{flex-direction:column;gap:10px;display:flex}.create-plan-module__sbtppG__wrapper form a,.create-plan-module__sbtppG__wrapper form button{width:100%;display:block}.create-plan-module__sbtppG__wrapper form input[aria-invalid=true],.create-plan-module__sbtppG__wrapper form select[aria-invalid=true],.create-plan-module__sbtppG__wrapper form textarea[aria-invalid=true]{box-shadow:inset 0 0 0 1px #ed2c3f}.create-plan-module__sbtppG__wrapper div[role=error-message]{color:#f3727f;align-items:center;gap:10px;font-size:14px;display:flex}.create-plan-module__sbtppG__wrapper form button{justify-content:center;align-items:center;gap:6px;display:flex}.create-plan-module__sbtppG__wrapper form button:disabled{opacity:.5;cursor:not-allowed}.create-plan-module__sbtppG__wrapper form button svg{width:14.6px;height:14.6px;animation:1s linear infinite create-plan-module__sbtppG__spin}@keyframes create-plan-module__sbtppG__spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}
.activity-section-module__yRewCW__activitySection{width:100%;margin:15px 0}.activity-section-module__yRewCW__header{justify-content:space-between;align-items:center;width:100%;display:flex}.activity-section-module__yRewCW__title{color:rgba(var(--foreground-rgb), .4);margin:0}.activity-section-module__yRewCW__filterButton{color:rgb(var(--bitter-lime-rgb));cursor:pointer;border:none;align-items:center;gap:6px;padding:0 15px;font-size:14px;font-weight:500;display:flex;width:auto!important;margin:0!important}.activity-section-module__yRewCW__filterButton:hover{opacity:.8}.activity-section-module__yRewCW__activityCard{border-bottom:1px solid rgba(var(--foreground-rgb), .05);justify-content:space-between;align-items:center;padding:10px 15px;display:flex}.activity-section-module__yRewCW__activityCard:last-child{border-bottom:none}.activity-section-module__yRewCW__activityInfo{justify-content:center;align-items:center;gap:10px;display:flex}.activity-section-module__yRewCW__activityIcon{background-color:rgba(var(--foreground-rgb), .05);color:rgba(var(--foreground-rgb), .5);border-radius:5px;justify-content:center;align-items:center;width:33px;height:33px;padding:5px;display:flex}.activity-section-module__yRewCW__activityDetails h2,.activity-section-module__yRewCW__activityDetails p{white-space:nowrap;text-overflow:ellipsis;text-align:left;max-width:200px;display:block;overflow:hidden}.activity-section-module__yRewCW__activityDetails h2{color:rgba(var(--foreground-rgb), .8);margin:0;padding:0;font-size:16px;font-weight:500}.activity-section-module__yRewCW__activityDetails p{color:rgba(var(--foreground-rgb), .5);margin:0;padding:0;font-size:14px}.activity-section-module__yRewCW__activityAmount{color:rgba(var(--foreground-rgb), .4);font-size:16px;font-weight:500}.activity-section-module__yRewCW__emptyState{color:rgba(var(--foreground-rgb), .4);justify-content:center;padding:20px 15px;display:flex}
.select-customer-module__gP8XHa__select{max-width:500px;margin:auto}.select-customer-module__gP8XHa__select input{width:100%;margin-bottom:15px}
.forget-password-module__L81PJq__forgetPassword{max-width:450px;margin:50px auto 10px;padding:15px;font-size:25px;font-weight:700}.forget-password-module__L81PJq__forgetPassword button{width:100%;margin-top:10px}
.login-module__0a-tDW__login{max-width:450px;margin:auto;padding:50px 15px 15px}.login-module__0a-tDW__login h2{margin-bottom:10px;font-size:25px;font-weight:700}
.payment-details-module__wankka__payment{max-width:500px;margin:auto;padding:0 15px}.payment-details-module__wankka__summary{text-align:center;margin-bottom:20px}.payment-details-module__wankka__summary h1{color:rgba(var(--foreground-rgb), .8);margin:0;font-size:35px;font-weight:600}.payment-details-module__wankka__summary span,.payment-details-module__wankka__summary a{color:rgba(var(--foreground-rgb), .6);margin:0;font-size:18px;font-weight:500}.payment-details-module__wankka__summary a{color:rgba(var(--bitter-lime-rgb), .8);text-decoration:none}.payment-details-module__wankka__list{width:100%;margin:auto auto 15px}.payment-details-module__wankka__list ul li{color:rgba(var(--foreground-rgb), .6);border-bottom:1px solid rgba(var(--foreground-rgb), .05);justify-content:space-between;align-items:center;gap:10px;padding:10px 15px;display:flex}.payment-details-module__wankka__list ul li:last-child{border-bottom:none}.payment-details-module__wankka__message h4{color:rgba(var(--foreground-rgb), .4);margin-bottom:10px;font-size:14px;font-weight:500}.payment-details-module__wankka__message div{padding:10px 15px}.payment-details-module__wankka__message p{color:rgba(var(--foreground-rgb), .6);font-size:16px}.payment-details-module__wankka__share{max-width:500px;margin:15px auto auto;padding:0 15px}.payment-details-module__wankka__share button{width:100%;margin-bottom:10px}
.payments-module__5BsevG__payments{max-width:500px;margin:auto;padding:0 15px}.payments-module__5BsevG__payments div[role=chart]{margin-bottom:20px}.payments-module__5BsevG__payments div[role=chart] header{padding:15px}.payments-module__5BsevG__payments div[role=chart] header span{color:rgba(var(--foreground-rgb), .4);font-size:14px}.payments-module__5BsevG__payments div[role=chart] h2{font-size:25px;font-weight:semibold}.payments-module__5BsevG__payments div[role=chart] section{flex-direction:column;gap:10px;display:flex}.payments-module__5BsevG__payments div[role=chart] footer{border-top:1px solid rgba(var(--foreground-rgb), .05);justify-content:space-between;align-items:center;padding:10px 15px;font-size:16px;display:flex}.payments-module__5BsevG__payments div[role=chart] footer h4{color:rgba(var(--foreground-rgb), .4)}.payments-module__5BsevG__payments div[role=chart] footer span{font-weight:semibold}
.subscriptions-module__oWVqQq__subscriptions{max-width:500px;margin:auto;padding:0 15px}.subscriptions-module__oWVqQq__subscriptions div[role=chart]{margin-bottom:20px}.subscriptions-module__oWVqQq__subscriptions div[role=chart] header{padding:15px}.subscriptions-module__oWVqQq__subscriptions div[role=chart] header span{color:rgba(var(--foreground-rgb), .4);font-size:14px}.subscriptions-module__oWVqQq__subscriptions div[role=chart] h2{font-size:25px;font-weight:semibold}.subscriptions-module__oWVqQq__subscriptions div[role=chart] section{flex-direction:column;gap:10px;display:flex}.subscriptions-module__oWVqQq__subscriptions div[role=chart] footer{border-top:1px solid rgba(var(--foreground-rgb), .05);justify-content:space-between;align-items:center;padding:10px 15px;font-size:16px;display:flex}.subscriptions-module__oWVqQq__subscriptions div[role=chart] footer h4{color:rgba(var(--foreground-rgb), .4)}.subscriptions-module__oWVqQq__subscriptions div[role=chart] footer span{font-weight:semibold}.subscriptions-module__oWVqQq__subscriptions section[role=history-cards]{flex-direction:column;gap:10px;margin-bottom:15px;display:flex}.subscriptions-module__oWVqQq__subscriptions section[role=history-cards] h3{color:rgba(var(--foreground-rgb), .4);margin:0 0 10px 15px;font-family:Montserrat,sans-serif;font-size:14px;font-weight:500;line-height:1.22}.subscriptions-module__oWVqQq__subscriptions div[role=cards]{flex-direction:column;align-items:center}.subscriptions-module__oWVqQq__subscriptions li[role=card]{border-bottom:1px solid rgba(var(--foreground-rgb), .05);align-items:center;gap:10px;padding:10px 15px;display:flex}.subscriptions-module__oWVqQq__subscriptions li[role=card]:last-child{border-bottom:none}.subscriptions-module__oWVqQq__subscriptions li[role=card] picture{background-color:rgba(var(--foreground-rgb), .05);width:33px;height:33px;color:rgba(var(--foreground-rgb), .8);border-radius:50%;justify-content:center;align-items:center;font-size:14px;display:flex}.subscriptions-module__oWVqQq__subscriptions li[role=card] svg{background-color:rgba(var(--foreground-rgb), .1);color:rgba(var(--foreground-rgb), .5);border-radius:5px;width:33px;height:33px;padding:5px}.subscriptions-module__oWVqQq__subscriptions div[role=details] h2{color:rgba(var(--foreground-rgb), .8);font-size:16px;font-weight:500}.subscriptions-module__oWVqQq__subscriptions div[role=details] p,.subscriptions-module__oWVqQq__subscriptions div[role=details] span{color:rgba(var(--foreground-rgb), .5);font-size:14px}
.suscription-module__QPmYLa__suscription{max-width:500px;margin:auto;padding:0 15px}.suscription-module__QPmYLa__suscription h1{color:rgba(var(--foreground-rgb), .9);justify-content:center;margin-bottom:20px;font-size:30px;font-weight:700;display:flex}.suscription-module__QPmYLa__suscription form{flex-direction:column;gap:10px;display:flex}.suscription-module__QPmYLa__suscription label{height:50px;color:rgba(var(--foreground-rgb), .6);justify-content:center;display:flex;position:relative}.suscription-module__QPmYLa__suscription select{appearance:none;color:#fffc;background-color:#1a1a1a;border:none;border-radius:10px;width:100%;padding:0 30px 0 15px;font-size:16px;font-weight:500}.suscription-module__QPmYLa__suscription a{justify-content:center;align-items:center;width:50px;height:100%;display:flex;position:absolute;right:0}
.create-workout-plan-module__dDN-Xq__page h1{margin-bottom:20px;font-size:24px;font-weight:500}
.workout-plans-module__-cgbpa__page .workout-plans-module__-cgbpa__header{align-items:center;margin-bottom:5px;padding:0 10px;display:flex}.workout-plans-module__-cgbpa__page input{width:100%;margin-bottom:15px}.workout-plans-module__-cgbpa__page .workout-plans-module__-cgbpa__header p{color:rgba(var(--foreground-rgb), .5);flex:1;margin:0}.workout-plans-module__-cgbpa__page div[role=title-card]{align-items:center;gap:5px;display:flex}.workout-plans-module__-cgbpa__titleCardIcon{color:rgba(var(--safety-orange-rgb), .8)}.workout-plans-module__-cgbpa__headerActions{align-items:center;gap:12px;display:flex}.workout-plans-module__-cgbpa__placeholderActions{flex-direction:column;align-items:center;gap:16px;margin-top:24px;display:flex}.workout-plans-module__-cgbpa__aiButton{background:linear-gradient(135deg, rgba(var(--safety-orange-rgb), .9) 0%, rgba(var(--safety-orange-rgb), .7) 100%);color:#fff;cursor:pointer;border:none;border-radius:12px;justify-content:center;align-items:center;gap:10px;min-width:180px;padding:16px 24px;font-size:16px;font-weight:700;transition:all .3s;display:flex}.workout-plans-module__-cgbpa__aiButton:hover{background:linear-gradient(135deg, rgba(var(--safety-orange-rgb), 1) 0%, rgba(var(--safety-orange-rgb), .8) 100%);box-shadow:0 8px 20px rgba(var(--safety-orange-rgb), .3);transform:translateY(-2px)}.workout-plans-module__-cgbpa__aiButtonSmall{background:linear-gradient(135deg, rgba(var(--safety-orange-rgb), .1) 0%, rgba(var(--safety-orange-rgb), .05) 100%);border:2px solid rgba(var(--safety-orange-rgb), .3);color:rgba(var(--safety-orange-rgb), .9);cursor:pointer;border-radius:8px;align-items:center;gap:6px;padding:8px 16px;font-size:14px;font-weight:600;transition:all .2s;display:flex}.workout-plans-module__-cgbpa__aiButtonSmall:hover{background:linear-gradient(135deg, rgba(var(--safety-orange-rgb), .2) 0%, rgba(var(--safety-orange-rgb), .1) 100%);border-color:rgba(var(--safety-orange-rgb), .5);transform:translateY(-1px)}@media (min-width:768px){.workout-plans-module__-cgbpa__placeholderActions{flex-direction:row;gap:20px}}
.workout-tips-module__JTDI9G__tipsHeader{justify-content:space-between;align-items:center;gap:18px;margin-bottom:15px;display:flex}.workout-tips-module__JTDI9G__tipsTitle{color:#fff6;font-family:Montserrat,sans-serif;font-size:14px;font-weight:600;line-height:1.219em}.workout-tips-module__JTDI9G__editButton{color:#befb00cc;cursor:pointer;background:0 0;border:none;font-family:Montserrat,sans-serif;font-size:14px;font-weight:600;line-height:1.219em;transition:opacity .2s}.workout-tips-module__JTDI9G__editButton:hover{opacity:.8}.workout-tips-module__JTDI9G__saveButton{color:#befb00cc;cursor:pointer;text-align:right;background:0 0;border:none;width:59px;font-family:Montserrat,sans-serif;font-size:14px;font-weight:600;line-height:1.219em;transition:opacity .2s}.workout-tips-module__JTDI9G__saveButton:hover{opacity:.8}.workout-tips-module__JTDI9G__container{background:#ffffff05;border-radius:10px;overflow:hidden}.workout-tips-module__JTDI9G__item{background:#ffffff05;justify-content:space-between;align-items:center;gap:10px;padding:10px 15px;display:flex}.workout-tips-module__JTDI9G__content{flex:1;align-items:center;gap:10px;display:flex}.workout-tips-module__JTDI9G__icon{color:#ffffff80;background:#ffffff0d;border-radius:5px;justify-content:center;align-items:center;width:33px;height:33px;display:flex}.workout-tips-module__JTDI9G__textContent{flex-direction:column;flex:1;gap:2px;display:flex}.workout-tips-module__JTDI9G__title{color:#fffc;text-overflow:ellipsis;white-space:nowrap;margin:0;font-family:Montserrat,sans-serif;font-size:16px;font-weight:500;line-height:1.22;overflow:hidden}.workout-tips-module__JTDI9G__subtitle{color:#ffffff80;margin:0;font-family:Montserrat,sans-serif;font-size:14px;font-weight:500;line-height:1.22}.workout-tips-module__JTDI9G__editingContainer{background:#ffffff05;border-radius:10px;overflow:hidden}.workout-tips-module__JTDI9G__editingItem{background:#ffffff05;border-top:1px solid #ffffff0d;justify-content:space-between;align-items:center;gap:10px;padding:10px 15px;display:flex}.workout-tips-module__JTDI9G__editingItem:first-child{border-top:none}.workout-tips-module__JTDI9G__editingContent{flex:1;align-items:center;gap:10px;display:flex}.workout-tips-module__JTDI9G__editingIcon{color:#000;cursor:pointer;background:#fb7800cc;border:none;border-radius:50px;justify-content:center;align-items:center;width:20px;height:20px;font-size:12px;transition:background .2s;display:flex;position:relative}.workout-tips-module__JTDI9G__editingIcon:hover{opacity:.9}.workout-tips-module__JTDI9G__editingIconToggled{background:#fffc!important}.workout-tips-module__JTDI9G__editingText{color:#fff9;flex:1;font-family:Montserrat,sans-serif;font-size:13px;font-weight:400;line-height:1.219em}.workout-tips-module__JTDI9G__removeButton{color:rgba(var(--safety-orange-rgb), .8);cursor:pointer;background:0 0;border:none;font-size:14px;font-weight:600;line-height:1.219em;transition:opacity .2s}.workout-tips-module__JTDI9G__removeButton:hover{opacity:.9}.workout-tips-module__JTDI9G__addTipSection{background:#ffffff05;border-top:1px solid #ffffff0d;align-items:center;gap:10px;padding:10px 15px;display:flex}.workout-tips-module__JTDI9G__addTipContent{flex:1;align-items:center;gap:10px;display:flex}.workout-tips-module__JTDI9G__addTipIcon{color:#000;background:#befb00cc;border-radius:50px;justify-content:center;align-items:center;width:20px;height:20px;font-size:12px;display:flex}.workout-tips-module__JTDI9G__addTipInput{color:rgba(var(--foreground-rgb), .8);background:0 0;border:none;outline:none;flex:1;font-size:13px;font-weight:400;line-height:1.219em}.workout-tips-module__JTDI9G__addTipInput::placeholder{color:rgba(var(--foreground-rgb), .6)}
.select-exercise-module__H2BGeG__container{flex-direction:column;gap:12px;display:flex}.select-exercise-module__H2BGeG__list{flex-direction:column;gap:5px;height:400px;display:flex}.select-exercise-module__H2BGeG__item{background-color:rgba(var(--foreground-rgb), .02);width:100%;color:rgba(var(--foreground-rgb), .8);border-radius:10px;align-items:center;padding:10px;text-decoration:none;display:flex}.select-exercise-module__H2BGeG__item article{align-items:center;gap:10px;width:100%;padding:auto;display:flex}.select-exercise-module__H2BGeG__icon{color:rgba(var(--foreground-rgb), .4);background-color:rgba(var(--foreground-rgb), .05);border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;display:flex}.select-exercise-module__H2BGeG__title{text-align:left;margin-bottom:0;font-size:17px;font-weight:600}
.workout-module__sZNL0W__page .workout-module__sZNL0W__header{align-items:center;margin-bottom:5px;padding:0 10px;display:flex}.workout-module__sZNL0W__page .workout-module__sZNL0W__header p{color:rgba(var(--foreground-rgb), .5);flex:1;margin:0}
.workouts-module__mLY_ea__page div[role=cards]{margin-top:15px}
