@import"https://fonts.googleapis.com/css2?family=Inter:wght@100;200;300;400;500;600;700;800;900&display=swap";@import"https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap";@import"https://fonts.googleapis.com/css2?family=Kalam:wght@300;400;700&family=Tiro+Bangla:ital@0;1&display=swap";.text-muted{color:var(--gymcityGray-400)}.gc-word-break{word-break:break-word}.payment-status{width:80px;border-radius:9999px;padding-top:.5rem;padding-bottom:.5rem;text-align:center;font-size:12px;line-height:14.5px}.payment-paid{background-color:var(--gymcityGreen-200);color:var(--gymcityGreen-500)}.payment-overdue{--tw-bg-opacity:1;background-color:rgb(245 173 191/var(--tw-bg-opacity));color:var(--gymcityDanger-900)}a{transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.main-area{position:relative;padding-top:72px;background-color:#f1f5ff;min-height:100vh}.main-area .gc-primary-btn{width:100%;max-width:150px;justify-content:center;border-radius:8px;border-width:1px;border-color:var(--gymcityPrimary-400);background-color:var(--gymcityPrimary-400);padding:7.5px 1rem;font-size:14px;font-weight:500;line-height:1.5;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity));transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.main-area .gc-primary-btn:hover{border-color:var(--gymcityBlue-500);background-color:var(--gymcityBlue-500)}.main-area .gc-primary-btn:focus-visible{outline-width:0}.main-area .gc-primary-btn.gc-link{display:inline;width:auto;padding-top:9.5px;padding-bottom:9.5px}.main-area .gc-secondary-btn{display:flex;width:100%;max-width:150px;align-items:center;justify-content:center;border-radius:8px;border-width:1px;border-color:var(--gymcityGray-200);--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));padding:7.5px 1rem;text-align:center;font-size:14px;font-weight:500;letter-spacing:-.32px;color:var(--gymcityGray-200);transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.main-area .gc-secondary-btn:hover{background-color:var(--gymcityGray-100)}.main-area .gc-inputtext{width:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:8px;border-width:1px;border-color:var(--gymcityGray-50);padding-top:9px;padding-bottom:9.5px;font-size:14px;line-height:1.25;--tw-text-opacity:1;color:rgb(34 34 34/var(--tw-text-opacity));transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.main-area .gc-inputtext:focus{outline-width:0;box-shadow:none}.main-area .gc-inputtext:focus,.main-area .gc-inputtext:hover{border-color:var(--gymcityPrimary-400)}.main-area .gc-checkbox-btn-label,.main-area .gc-radio-btn-label{position:relative;margin-bottom:.5rem;display:block;cursor:pointer;border-radius:.25rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(230 230 230/var(--tw-border-opacity));padding:8px 16px;font-size:.875rem;line-height:1.25rem;font-weight:400}.package-icon-white path{fill:#fff}.trainer-schedule-b-item:last-of-type{border-bottom:0}.dropdown-as-menu{border:none!important;background-color:transparent!important}.dropdown-as-menu .p-dropdown-label{font-size:.875rem;line-height:1.25rem}@media (min-width:1536px){.dropdown-as-menu .p-dropdown-label{font-size:1rem;line-height:1.5rem}}.dropdown-as-menu .p-dropdown-label{padding:0 5px 0 0!important;color:#000!important}.dropdown-as-menu .p-dropdown-trigger{width:auto!important;color:#000!important}.dropdown-as-menu .p-dropdown-clear-icon{display:none}.dropdown-as-menu:not(.p-disabled).p-focus{box-shadow:none!important}.user-menu-box{display:flex;align-items:center;justify-content:space-between}.profile-menu-bar .user-profile .user-profile-info,.user-menu-info{display:flex;cursor:pointer;align-items:center;gap:.75rem}.profile-menu-bar .user-profile .user-profile-info .user-menu-text,.user-menu-info .user-menu-text{font-size:16px;font-weight:500;line-height:30px;--tw-text-opacity:1;color:rgb(72 72 72/var(--tw-text-opacity));transition:all .4s}.profile-menu-bar .user-profile .user-profile-info:hover .user-menu-text,.user-menu-info:hover .user-menu-text{--tw-text-opacity:1;color:rgb(54 94 211/var(--tw-text-opacity))}.filter-partial{margin-top:.5rem;width:70px;border-radius:9999px;--tw-bg-opacity:1;background-color:rgb(254 215 170/var(--tw-bg-opacity));padding-top:.25rem;padding-bottom:.25rem;text-align:center;font-size:.75rem;line-height:1rem;font-weight:500;--tw-text-opacity:1;color:rgb(78 65 0/var(--tw-text-opacity))}@media (min-width:768px){.filter-partial{margin-top:0}}.filter-overdue{margin-top:.5rem;width:70px;border-radius:9999px;background-color:var(--gymcityDanger-100);padding-top:.25rem;padding-bottom:.25rem;text-align:center;font-size:.75rem;line-height:1rem;font-weight:500;color:var(--gymcityDanger-900)}@media (min-width:768px){.filter-overdue{margin-top:0}}.filter-paid{margin-top:.5rem;width:70px;border-radius:9999px;background-color:var(--gymcityGreen-200);padding-top:.25rem;padding-bottom:.25rem;text-align:center;font-size:.75rem;line-height:1rem;font-weight:500;color:var(--gymcityGreen-500)}@media (min-width:768px){.filter-paid{margin-top:0}}.filter-cancel{margin-top:.5rem;width:70px;border-radius:9999px;--tw-bg-opacity:1;background-color:rgb(225 225 225/var(--tw-bg-opacity));padding-top:.25rem;padding-bottom:.25rem;text-align:center;font-size:.75rem;line-height:1rem;font-weight:500;--tw-text-opacity:1;color:rgb(68 68 68/var(--tw-text-opacity))}@media (min-width:768px){.filter-cancel{margin-top:0}}.dialog-container{width:640px!important;height:auto!important;max-height:-moz-fit-content!important;max-height:fit-content!important}.dialog-container .p-dialog-content{padding:0!important;border-radius:10px}.dialog-container .p-dropdown-panel .p-dropdown-header .p-dropdown-filter.p-inputtext,.dialog-container .p-inputtext,.p-dropdown-panel .p-dropdown-header .dialog-container .p-dropdown-filter.p-inputtext{border-radius:.5rem;border-color:var(--gymcityGray-50);padding:8px 17px;font-size:.875rem;line-height:1.25rem}.dialog-container .p-dropdown-panel .p-dropdown-header .p-dropdown-label.p-dropdown-filter.p-inputtext,.dialog-container .p-inputtext.p-dropdown-label,.p-dropdown-panel .p-dropdown-header .dialog-container .p-dropdown-label.p-dropdown-filter.p-inputtext{padding-top:.5rem;padding-bottom:.5rem}.dialog-container .p-component{width:100%}.dialog-container .p-dropdown:not(.p-disabled).p-focus{box-shadow:none}.dialog-container .p-dropdown:not(.p-disabled):hover{border-color:var(--gymcityPrimary-400)}.dialog-container .status-dropdown{width:100%;border-radius:.5rem;border-color:var(--gymcityGray-50)}.dialog-container .filter-btn{height:38px;border-radius:.5rem;background-color:var(--gymcityPrimary-400);padding-left:14px;padding-right:14px;font-size:.875rem;line-height:1.25rem;font-weight:400;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.dialog-container .filter-btn:hover{background-color:var(--gymcityBlue-500)}.dialog-container .main-search-button{position:absolute;right:1px;top:1px;border-radius:7px;border-width:1px;border-color:var(--gymcityGray-50);padding:8.5px 9px}.dialog-container .search-data-container{max-height:420px;overflow-y:auto;padding:1.25rem 1.25rem 17px}@media (min-width:1536px){.dialog-container .search-data-container{max-height:550px}}.dialog-container .search-data-container .search-data{display:grid;gap:10px}.dialog-container .search-data-container .search-data .search-item{display:flex;gap:1.5rem;border-radius:10px;background-color:var(--gymcityPrimary-50);padding:10px 1.25rem}@media (min-width:640px){.dialog-container .search-data-container .search-data .search-item{align-items:center}}.dialog-container .search-data-container .search-data .search-item .user-img{height:40px;min-height:40px;width:40px;min-width:40px;border-radius:9999px;-o-object-fit:cover;object-fit:cover}@media (min-width:768px){.dialog-container .search-data-container .search-data .search-item .user-img{height:56px;min-height:56px;width:56px;min-width:56px}}.dialog-container .search-data-container .search-data .search-item .active-status-green{position:absolute;right:0;bottom:120px;height:10px;width:10px;border-radius:9999px;border-width:1px;--tw-border-opacity:1;border-color:rgb(255 255 255/var(--tw-border-opacity));background-color:var(--gymcityGreen-400)}@media (min-width:640px){.dialog-container .search-data-container .search-data .search-item .active-status-green{bottom:0}}@media (min-width:768px){.dialog-container .search-data-container .search-data .search-item .active-status-green{right:.25rem}}.dialog-container .search-data-container .search-data .search-item .item-container{width:100%;align-items:center;justify-content:space-between;gap:1.25rem}@media (min-width:640px){.dialog-container .search-data-container .search-data .search-item .item-container{display:flex}}.dialog-container .search-data-container .search-data .search-item .item-container .item-details{font-size:12px;font-weight:400;line-height:12px;color:var(--gymcityGray-700)}.dialog-container .search-data-container .search-data .search-item .item-container .item-details .user-name{font-size:14px;font-weight:500;line-height:26px;--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity))}.dialog-container .show-more-btn{cursor:pointer;font-size:.875rem;line-height:1.25rem;font-weight:500;color:var(--gymcityPrimary-400)}.dialog-container ::-webkit-scrollbar{width:6px}.dialog-container ::-webkit-scrollbar-track{background:var(--gymcityPrimary-50)}.dialog-container ::-webkit-scrollbar-thumb{--tw-bg-opacity:1;background-color:rgb(203 213 225/var(--tw-bg-opacity));border-radius:8px}.main-header{position:fixed;top:0;z-index:50;display:grid;width:100%;grid-template-columns:repeat(3,minmax(0,1fr));align-items:center;background-color:var(--gymcityPrimary-500);padding:5px 15px;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}@media (min-width:768px){.main-header{padding-bottom:5px;padding-top:5px}}@media (min-width:1024px){.main-header{padding-right:40px}}.main-header .header-logo{display:flex;width:auto;align-items:center}.main-header .header-logo .logo-text{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding-left:5px;font-size:32px;line-height:60px}.main-header .search-div-wrap{display:flex;justify-content:center}.main-header .search-div-wrap .search-div{position:relative;display:none}@media (min-width:768px){.main-header .search-div-wrap .search-div{display:block}}.main-header .search-div-wrap .search-div .search-input{pointer-events:none;cursor:pointer;border-radius:.5rem;border-width:1px;border-color:var(--gymcityGray-50);padding-top:5px;padding-bottom:5px;padding-right:124px;font-size:.875rem;line-height:1.25rem;font-weight:500;color:var(--gymcityGray-200)}.main-header .search-div-wrap .search-div .right-search{position:absolute;right:0;cursor:pointer;border-top-right-radius:.5rem;border-bottom-right-radius:.5rem;border-width:1px;border-color:var(--gymcityGray-50);background-color:transparent;padding:6.4px}.main-header .user-info-wrap{display:flex;align-items:center;justify-content:flex-end}.main-header .user-info-wrap .messenger-box .notification-badge,.main-header .user-info-wrap .nofication-box .notification-badge{position:absolute;bottom:auto;left:auto;right:2px;top:11px;z-index:10;display:inline-flex;height:18px;width:18px;--tw-translate-y:-50%;--tw-translate-x:50%;--tw-rotate:0deg;--tw-skew-x:0deg;--tw-skew-y:0deg;--tw-scale-x:1;--tw-scale-y:1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));align-items:center;justify-content:center;border-radius:9999px;border-width:2px;--tw-border-opacity:1;border-color:rgb(220 38 38/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(220 38 38/var(--tw-bg-opacity));font-size:11px;line-height:1;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.profile-menu-bar{display:flex;flex-direction:column;justify-content:center}.profile-menu-bar .user-profile{display:flex;justify-content:space-between;gap:.5rem;border-bottom-width:1px;border-style:dashed;padding-bottom:12px}.profile-menu-bar .user-profile .user-profile-info{gap:18px}.profile-menu-bar .user-profile .user-profile-info .profile-img{border-radius:9999px;border-width:1px;border-color:var(--gymcityPrimary-400)}.profile-menu-bar .user-profile .user-profile-info .user-profile-name{font-size:16px;font-weight:500;line-height:1.25rem;letter-spacing:-.32px;--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity))}.profile-menu-bar .user-profile .user-profile-info .user-profile-email{font-size:12px;font-weight:400;line-height:1.25rem;letter-spacing:-.24px;--tw-text-opacity:1;color:rgb(61 61 61/var(--tw-text-opacity))}.profile-menu-bar .user-profile .cross-icon{cursor:pointer;border-radius:9999px}.profile-menu-bar .user-menu-wrapper{display:flex;flex-direction:column;align-items:center;justify-content:space-between;gap:25px;padding-top:20px}.profile-menu-bar .user-menu-wrapper .user-menu{width:100%}.profile-menu-bar .user-menu-wrapper .user-menu .user-menu-box>svg{height:11px;width:11px;display:flex;align-items:center;justify-content:center;transition:all .4s}.profile-menu-bar .user-menu-wrapper .user-menu.switch-profile-menu-show .user-menu-box>svg{transform:rotate(-180deg)}.profile-menu-bar .user-menu-wrapper .sub-menu{padding-left:42px;padding-top:.25rem;--tw-text-opacity:1;color:rgb(72 72 72/var(--tw-text-opacity))}.profile-menu-bar .user-menu-wrapper .sub-menu li{margin-bottom:.5rem;padding-bottom:.5rem;font-size:14px;border-bottom:1px dashed #eee}.profile-menu-bar .user-menu-wrapper .sub-menu li:last-of-type{margin-bottom:0;padding-bottom:0;border-bottom:0}.profile-menu-bar .user-menu-wrapper .sub-menu li .checked-icon svg rect,.profile-menu-bar .user-menu-wrapper .sub-menu li .profile-name{transition:all .4s}.profile-menu-bar .user-menu-wrapper .sub-menu li:hover{color:var(--gymcityPrimary-400)}.profile-menu-bar .user-menu-wrapper .sub-menu li:hover .profile-name{--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity))}.profile-menu-bar .user-menu-wrapper .sub-menu li:hover .checked-icon svg rect:first-of-type{fill:#54a74a}.main-search-wrap{transform:translate(-50%,-7px);left:50%}.p-sidebar-right .gymPP-mobileMenu-sidebar.p-sidebar{width:400px!important}@media screen and (max-width:575px){.p-sidebar-right .gymPP-mobileMenu-sidebar.p-sidebar{width:100vw!important}}.p-sidebar-right .gymPP-mobileMenu-sidebar .p-sidebar-header{display:none}.p-sidebar-right .gymPP-mobileMenu-sidebar .p-sidebar-content{padding:0!important}.p-sidebar-right .gymPP-mobileMenu-sidebar .body-content-wrap{height:calc(100vh - 133px)}@media(min-width:1024px){body.p-overflow-hidden{padding-right:17px}body.p-overflow-hidden .main-header{padding-right:57px}}.GymPackageSwiper .swiper-slide{display:flex!important;align-items:stretch!important;height:auto!important}.gc-shadow{border-radius:10px;box-shadow:0 1px 6px 0 rgba(0,0,0,.08)}.gc-shadow,.top-title-bar{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity))}.top-title-bar{padding:24px 20px;font-size:18px;font-weight:700;color:var(--gymcityPurple-800)}.main-content-box{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));padding:20px 20px 1.25rem}@media (min-width:768px){.main-content-box{padding-bottom:2rem}}.main-content-box .exercise-detail-img-gallery{display:grid;width:100%;gap:.75rem;padding:1.25rem;border-radius:10px;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));box-shadow:0 1px 6px 0 rgba(0,0,0,.08)}@media (min-width:768px){.main-content-box .exercise-detail-img-gallery{grid-template-columns:repeat(2,minmax(0,1fr))}}.main-content-box .exercise-detail-img-gallery .p-image-preview-container img{border-radius:10px!important;height:200px;width:100%;-o-object-fit:cover;object-fit:cover}.main-content-box .exercise-detail-img-gallery .p-image-preview-container .p-image-preview-indicator{border-radius:10px!important}.main-content-box .mini-search-bar-wrap.p-input-icon-left>.p-inputtext{padding-left:32px!important}.main-content-box .mini-search-bar-wrap .mini-search-bar{height:25px!important;width:182px!important;font-size:12px!important}.main-content-box .mini-search-bar-wrap .mini-search-bar::-moz-placeholder{color:#d8d8d8!important;font-size:12px!important;line-height:14px!important}.main-content-box .mini-search-bar-wrap .mini-search-bar::placeholder{color:#d8d8d8!important;font-size:12px!important;line-height:14px!important}.main-content-box .gym-trainer-request-wrap .p-tabview-nav{justify-content:left!important;border:none!important;gap:24px}@media (min-width:640px){.main-content-box .gym-trainer-request-wrap .p-tabview-nav{gap:78px}}.main-content-box .gym-trainer-request-wrap .p-tabview-nav .p-tabview-nav-link{padding:0!important;border:none!important}.main-content-box .gym-trainer-request-wrap .p-tabview-nav .p-tabview-nav-link .p-tabview-title{padding-bottom:8px!important}.main-content-box .gym-trainer-request-wrap .p-tabview-nav .p-tabview-ink-bar{display:none!important}.main-content-box .sr-status{display:flex;height:2rem;width:98px;align-items:center;justify-content:center;border-radius:9999px;font-size:14px;font-weight:500;line-height:22px}.main-content-box .sr-status.sr-pending{--tw-bg-opacity:1;background-color:rgb(250 135 0/var(--tw-bg-opacity));--tw-bg-opacity:15%;--tw-text-opacity:1;color:rgb(250 135 0/var(--tw-text-opacity))}.main-content-box .sr-status.sr-done{--tw-bg-opacity:1;background-color:rgb(4 136 72/var(--tw-bg-opacity));--tw-bg-opacity:15%;--tw-text-opacity:1;color:rgb(4 136 72/var(--tw-text-opacity))}.main-content-box .sr-status.sr-cancelled{--tw-bg-opacity:1;background-color:rgb(225 25 0/var(--tw-bg-opacity));--tw-bg-opacity:15%;--tw-text-opacity:1;color:rgb(225 25 0/var(--tw-text-opacity))}.filter-wrapper{margin-top:1rem;display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:1rem}.filter-wrapper>div{margin-bottom:.75rem}@media (min-width:768px){.filter-wrapper>div{margin-bottom:0}}.checkbox{display:flex}.checkbox .p-checkbox{display:block!important}.gc-primary-btn{width:100%;justify-content:center;border-radius:8px;border-width:1px;border-color:var(--gymcityPrimary-400);background-color:var(--gymcityPrimary-400);padding:7.5px 1rem;font-size:14px;font-weight:500;line-height:1.5;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity));transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s}.gc-primary-btn:hover{border-color:var(--gymcityPrimary-500);background-color:var(--gymcityBlue-500)}.gc-primary-btn:focus-visible{outline-width:0}.main-content-area .attendance-module .last-days .p-dropdown-label{color:#365ed3;font-weight:500;font-size:14px;line-height:17px}.main-content-area .attendance-module .last-days .p-dropdown-trigger{width:32px;justify-content:start}.main-content-area .attendance-record-details .attendance-record-details-calendar-range-picker .p-inputtext{border:none}.main-content-area .attendance-record-details .attendance-record-table .p-datatable .p-datatable-wrapper{scrollbar-width:none}.main-content-area .attendance-record-details .attendance-record-table .p-datatable .p-datatable-wrapper::-webkit-scrollbar{display:none}.main-content-area .attendance-record-details .attendance-record-table .p-datatable .p-datatable-thead .p-column-header-content{justify-content:center;font-weight:500;font-size:12px;line-height:15px;color:#636877}.main-content-area .attendance-record-details .attendance-record-table .p-datatable .p-datatable-tbody tr td{font-weight:500;font-size:12px;line-height:15px;color:#2a2e34;text-align:center;border:none;padding:18px 10px}.main-content-area .attendance-record-list .attendace-record-list-table .p-datatable .p-datatable-thead .p-column-header-content,.main-content-area .attendance-record-list .attendance-record-one-member-table .p-datatable .p-datatable-thead .p-column-header-content,.main-content-area .attendance-record-list .subscription-invoice-list-table .p-datatable .p-datatable-thead .p-column-header-content,.main-content-area .attendance-record-one-member .attendace-record-list-table .p-datatable .p-datatable-thead .p-column-header-content,.main-content-area .attendance-record-one-member .attendance-record-one-member-table .p-datatable .p-datatable-thead .p-column-header-content,.main-content-area .attendance-record-one-member .subscription-invoice-list-table .p-datatable .p-datatable-thead .p-column-header-content,.main-content-area .subscription-inovice-list .attendace-record-list-table .p-datatable .p-datatable-thead .p-column-header-content,.main-content-area .subscription-inovice-list .attendance-record-one-member-table .p-datatable .p-datatable-thead .p-column-header-content,.main-content-area .subscription-inovice-list .subscription-invoice-list-table .p-datatable .p-datatable-thead .p-column-header-content{font-weight:500;font-size:12px;line-height:15px;color:#636877}.main-content-area .attendance-record-list .attendace-record-list-table .p-datatable .p-datatable-tbody tr td,.main-content-area .attendance-record-list .attendance-record-one-member-table .p-datatable .p-datatable-tbody tr td,.main-content-area .attendance-record-list .subscription-invoice-list-table .p-datatable .p-datatable-tbody tr td,.main-content-area .attendance-record-one-member .attendace-record-list-table .p-datatable .p-datatable-tbody tr td,.main-content-area .attendance-record-one-member .attendance-record-one-member-table .p-datatable .p-datatable-tbody tr td,.main-content-area .attendance-record-one-member .subscription-invoice-list-table .p-datatable .p-datatable-tbody tr td,.main-content-area .subscription-inovice-list .attendace-record-list-table .p-datatable .p-datatable-tbody tr td,.main-content-area .subscription-inovice-list .attendance-record-one-member-table .p-datatable .p-datatable-tbody tr td,.main-content-area .subscription-inovice-list .subscription-invoice-list-table .p-datatable .p-datatable-tbody tr td{font-weight:500;font-size:12px;line-height:15px;color:#2a2e34}.main-content-area .member-attendance-card .checkIn{background-color:#dcf5e1;color:#006b36;font-size:14px;font-weight:500;line-height:20px;padding:7px 12px!important}.main-content-area .member-attendance-card .checkIn.p-button:enabled:hover{background-color:#dcf5e1!important;color:#006b36}.main-content-area .member-attendance-card .checkOut{background-color:#f5c7c7;color:#ad2b2b;font-size:14px;font-weight:500;line-height:20px;padding:7px 12px!important}.main-content-area .member-attendance-card .checkOut.p-button:enabled:hover{background-color:#f5c7c7!important;color:#ad2b2b}.main-content-area .p-component{font-family:Inter,sans-serif}.main-content-area .p-dropdown-panel .p-dropdown-header .p-dropdown-filter.p-inputtext,.main-content-area .p-inputtext,.p-dropdown-panel .p-dropdown-header .main-content-area .p-dropdown-filter.p-inputtext{width:100%;border-radius:8px;padding:.5rem 1rem;font-size:.875rem;line-height:1.25rem;font-weight:400;--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity));border-color:#ced4da!important}.main-content-area .p-inputtext:enabled:hover{border-color:var(--gymcityPrimary-400)}.main-content-area .p-inputtext:enabled:focus{box-shadow:none!important}.main-content-area .p-radiobutton,.main-content-area .square-shape-checkbox .p-checkbox{display:none}.main-content-area .square-shape-checkbox .p-checkbox:not(.p-checkbox-disabled) .p-checkbox-box.p-focus{box-shadow:none}.main-content-area .p-inputnumber{display:flex;width:100%!important}.main-content-area .p-button{display:flex;align-items:center;justify-content:center;border-radius:8px;border-style:none;background-color:var(--gymcityPrimary-400);padding-top:7px;padding-bottom:.5rem;font-weight:400;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.main-content-area .p-button:focus-visible{outline-width:0}.main-content-area .p-button.more-info-btn:enabled:hover{background-color:#fff!important}.main-content-area .p-button:enabled:hover,.main-content-area .p-button:not(button):not(a):not(.p-disabled):hover{background-color:var(--gymcityBlue-500)}.main-content-area .p-button:hover .pi-camera:before,.main-content-area .p-button:hover.p-button-info .pi-plus:before{color:#fff!important}.main-content-area .p-button[aria-label=Save],.main-content-area .p-button[aria-label=Search],.main-content-area .p-button[aria-label=Submit]{background-color:var(--gymcityPrimary-400);color:#fff!important;border-color:var(--gymcityPrimary-400)!important;transition-property:all!important;transition-timing-function:cubic-bezier(.4,0,.2,1)!important;transition-duration:.15s!important}.main-content-area .p-button[aria-label=Save]:hover,.main-content-area .p-button[aria-label=Search]:hover,.main-content-area .p-button[aria-label=Submit]:hover{border-color:var(--gymcityBlue-500);background-color:var(--gymcityBlue-500)}.main-content-area .p-button[aria-label=Reset]{border-color:var(--gymcityPrimary-400);color:var(--gymcityPrimary-400)}.main-content-area .p-button[aria-label=Reset]:hover{background-color:var(--gymcityPrimary-400);--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.main-content-area .p-button.p-button-danger:hover,.main-content-area .p-button.p-button-warning:hover{background-color:#fffbf5!important}.main-content-area .p-button.p-button-danger,.main-content-area .p-button.p-button-info{border-radius:.5rem}.main-content-area .p-button.p-trash-btn{margin-left:.5rem;height:1.25rem;width:1.25rem;border-radius:.5rem}.main-content-area .p-button.p-trash-btn .pi{font-size:12px;--tw-text-opacity:1;color:rgb(239 68 68/var(--tw-text-opacity))}.main-content-area .p-button.p-inputnumber-button-up{border-bottom-right-radius:0;border-bottom-left-radius:0;background-color:var(--gymcityPrimary-400)}.main-content-area .p-button.p-inputnumber-button-up:hover{background-color:var(--gymcityPrimary-400)!important}.main-content-area .p-button.p-inputnumber-button-down{border-top-left-radius:0;border-top-right-radius:0;background-color:var(--gymcityPrimary-400)}.main-content-area .p-button.p-inputnumber-button-down:hover{background-color:var(--gymcityPrimary-400)!important}.main-content-area .p-button.p-button-icon-only{padding-top:6px;padding-bottom:6px}.main-content-area .p-button.p-button-icon-only.p-button-rounded{height:2rem;width:2rem}.main-content-area .p-button.p-button-icon-only.p-button-outlined.p-button-info{color:var(--gymcityPrimary-400)}.main-content-area .p-button.p-button-icon-only.p-button-outlined.p-button-info:hover{color:var(--gymcityBlue-500)}.main-content-area .p-button .p-button-label{font-size:14px;font-weight:400}.main-content-area .p-button:focus{--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);outline-width:0}.main-content-area .p-paginator .p-paginator-current{margin-left:auto!important}@media screen and (max-width:475px){.main-content-area .p-paginator .p-paginator-current{margin-right:auto!important}}.main-content-area .p-paginator .p-paginator-current,.main-content-area .p-paginator .p-paginator-first,.main-content-area .p-paginator .p-paginator-last,.main-content-area .p-paginator .p-paginator-next,.main-content-area .p-paginator .p-paginator-pages .p-paginator-page,.main-content-area .p-paginator .p-paginator-prev{height:2rem;min-width:32px;font-size:14px}.main-content-area .p-dropdown{border-radius:.5rem}.main-content-area .p-dropdown:not(.p-disabled).p-focus{box-shadow:none!important}.main-content-area .p-dropdown:not(.p-disabled).p-focus:focus,.main-content-area .p-dropdown:not(.p-disabled):hover{border-color:var(--gymcityPrimary-400)}.main-content-area .p-calendar{width:100%}.main-content-area .p-datepicker{border-radius:10px;border-style:none;padding:0}.main-content-area .p-datepicker .p-datepicker-header{justify-content:center;gap:1.25rem;border-bottom-width:0;--tw-bg-opacity:1;background-color:rgb(207 222 255/var(--tw-bg-opacity));padding-bottom:1.25rem}.main-content-area .p-datepicker table{margin:0}.main-content-area .p-datepicker-calendar thead{background-color:var(--gymcityPrimary-400);--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.main-content-area .p-datepicker table th{padding:10px}.main-content-area .p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-year:enabled:hover{color:var(--gymcityPrimary-400)}.main-content-area .p-link:focus{box-shadow:none!important}.main-content-area .p-datepicker table th>span{font-size:12px;font-weight:400}.main-content-area .p-datepicker table td>span{font-size:14px}.main-content-area table.p-datepicker-calendar{border-radius:10px;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity))}.main-content-area .p-datepicker-calendar-container{overflow-x:auto;--tw-bg-opacity:1;background-color:rgb(207 222 255/var(--tw-bg-opacity))}.main-content-area .p-datepicker table tr th:first-child{border-top-left-radius:10px}.main-content-area .p-datepicker table tr th:last-child{border-top-right-radius:10px}.main-content-area .p-datepicker .p-datepicker-header .p-datepicker-title{margin:0;border-radius:30px;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));padding:0 15px;line-height:1.5}.main-content-area .p-link{font-family:Inter,sans-serif}.main-content-area .p-icon{height:.75rem;width:.75rem}.main-content-area .p-datepicker .p-datepicker-header .p-datepicker-next:enabled,.main-content-area .p-datepicker .p-datepicker-header .p-datepicker-prev:enabled{border-color:transparent;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(52 58 64/var(--tw-text-opacity))}.main-content-area .p-datepicker .p-datepicker-header .p-datepicker-next:focus,.main-content-area .p-datepicker .p-datepicker-header .p-datepicker-prev:focus{box-shadow:none!important}.main-content-area .p-datepicker .p-datepicker-header .p-datepicker-next,.main-content-area .p-datepicker .p-datepicker-header .p-datepicker-prev{height:1.25rem;width:1.25rem}.main-content-area .p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-month{margin-right:0}.main-content-area .p-datepicker table td.p-datepicker-today>span.p-highlight{background-color:var(--gymcityPrimary-400);--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.main-content-area .p-datepicker table td{padding:0}.main-content-area .p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-month:enabled:hover{color:var(--gymcityPrimary-400)}.main-content-area .p-datatable-table{width:100%;max-width:100%;text-align:left;font-size:12px;font-weight:500;color:var(--gymcityGray-500)}@media (prefers-color-scheme:dark){.main-content-area .p-datatable-table{color:var(--gymcityGray-400)}}.main-content-area .p-datatable>.p-datatable-wrapper::-webkit-scrollbar{height:5px;border-radius:10px;background-color:var(--gymcityGray-50)}.main-content-area .p-datatable>.p-datatable-wrapper::-webkit-scrollbar-thumb{border-radius:10px;background-color:var(--gymcityGray-500)}.main-content-area .p-datatable .p-datatable-thead>tr>th{border-bottom-width:1px;--tw-border-opacity:1;border-color:rgb(244 244 244/var(--tw-border-opacity));background-color:var(--gymcityGray-100);padding:.75rem 1.5rem;--tw-text-opacity:1;color:rgb(99 104 119/var(--tw-text-opacity))}.main-content-area .p-datatable .p-datatable-thead>tr>th:hover{background-color:#f9faff!important}.main-content-area .p-datatable .p-datatable-tbody tr{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity))}.main-content-area .p-datatable .p-datatable-tbody tr:last-of-type{border-width:0}.main-content-area .p-datatable .p-datatable-tbody tr:hover{background-color:var(--gymcityGray-50)}.main-content-area .p-datatable .p-datatable-tbody tr.overdue-container .overdue-border-wrap{position:relative}.main-content-area .p-datatable .p-datatable-tbody tr.overdue-container .overdue-border-wrap:before{position:absolute;content:"";top:0;left:0;height:100%;width:3px;background-color:red}.main-content-area .p-datatable .p-datatable-tbody tr td{border-bottom-width:1px;--tw-border-opacity:1;border-color:rgb(244 244 244/var(--tw-border-opacity));padding:10px 1.5rem;font-weight:400;--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity))}.p-dialog .p-inputtext,.p-dropdown-panel .p-dropdown-header .p-dropdown-filter.p-inputtext,.p-inputtext{width:100%;border-radius:8px;padding:.5rem 1rem;font-size:.875rem;line-height:1.25rem;font-weight:400;--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity))}.p-dialog .p-inputtext:focus-visible,.p-dropdown-panel .p-dropdown-header .p-dropdown-filter.p-inputtext:focus-visible,.p-inputtext:focus-visible{outline-width:0}.p-dialog .p-inputtext,.p-dropdown-panel .p-dropdown-header .p-dropdown-filter.p-inputtext,.p-inputtext{border-color:#ced4da!important}.p-dropdown-panel .p-dropdown-header .p-dropdown-label.p-dropdown-filter.p-inputtext,.p-inputtext.p-dropdown-label{border:none!important;padding-top:.5rem;padding-bottom:.5rem;font-family:Inter,__Inter_Fallback_aaf875!important}.p-dropdown-panel .p-dropdown-header .p-dropdown-filter.p-inputtext:enabled:hover,.p-inputtext:enabled:hover{border-color:var(--gymcityPrimary-400)!important}.p-dropdown-panel .p-dropdown-header .p-dropdown-filter.p-inputtext:enabled:focus,.p-inputtext:enabled:focus{box-shadow:none!important;border-color:var(--gymcityPrimary-400)!important}.gc-inputnumber .p-inputnumber-input{width:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:8px;border-width:1px;border-color:var(--gymcityGray-50);padding-top:9px;padding-bottom:9.5px;font-size:14px;line-height:1.25;--tw-text-opacity:1;color:rgb(34 34 34/var(--tw-text-opacity));transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.p-dropdown-panel .p-dropdown-header .p-dropdown-filter.p-inputtext{border:1px solid var(--gymcityGray-50)!important}.p-dropdown-panel .p-dropdown-items{padding:.5rem 0!important}.p-dropdown-panel .p-dropdown-items .p-dropdown-empty-message,.p-dropdown-panel .p-dropdown-items .p-dropdown-item{padding:.3rem 1rem!important;font-size:14px!important;white-space:normal!important;word-break:break-word!important}.p-dialog{margin-left:.75rem;margin-right:.75rem}@media (min-width:768px){.p-dialog{margin-left:0;margin-right:0}}.p-dialog .p-dialog-header{background-color:#f1f5ff!important;padding:12px 17px!important}.p-dialog .p-dialog-header .p-dialog-title{font-size:14px!important;font-weight:500!important;color:#000!important}.p-dialog .p-dialog-header .p-dialog-header-icon .p-link:focus,.p-dialog .p-dialog-header .p-dialog-header-icon:focus{box-shadow:none!important}.p-dialog .p-dialog-header .p-dialog-header-icon:enabled:hover{background-color:#f24e1e!important}.p-dialog .p-dialog-header .p-dialog-header-icon:enabled:hover svg path{fill:#fff!important}.p-dialog .p-dialog-content .gallery-images-container .p-fileupload-buttonbar .p-button{background-color:var(--gymcityPrimary-400)!important;padding:6px 12px!important;font-size:14px!important}.p-dialog .p-dialog-content .gallery-images-container .p-fileupload-buttonbar .p-button:hover{background-color:var(--gymcityBlue-500)!important}.p-dialog .p-dialog-content .gallery-images-container .p-fileupload-buttonbar .p-button .p-button-label{font-weight:400!important}.p-dialog .p-dialog-content .gallery-images-container .p-fileupload-content{height:300px;overflow-y:auto}.p-dialog .p-dialog-content .gallery-images-container .p-fileupload-content::-webkit-scrollbar{width:.25rem;border-radius:10px;background-color:var(--gymcityGray-50)}.p-dialog .p-dialog-content .gallery-images-container .p-fileupload-content::-webkit-scrollbar-thumb{border-radius:10px;background-color:var(--gymcityGray-200)}.p-dialog .p-dialog-content .gallery-images-container .p-fileupload-content .p-fileupload-row>div{width:auto;font-size:14px;display:grid}.p-dialog .p-dialog-content .gallery-images-container .p-fileupload-content .p-fileupload-row>div .p-badge{width:-moz-min-content;width:min-content}.p-dialog .p-dialog-content .gallery-images-container .p-fileupload-content .p-fileupload-row>div .p-fileupload-filename{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.p-dialog.p-confirm-dialog{width:600px}.p-dialog.p-confirm-dialog .p-dialog-content{padding:16px!important}.p-dialog.p-confirm-dialog .p-dialog-footer{padding:0 16px 34px!important;display:flex!important;justify-content:flex-end;gap:20px}.p-dialog.p-confirm-dialog .p-dialog-footer button{width:auto;margin:0;padding:6px 50px;border-radius:8px;white-space:nowrap}.p-dialog.p-confirm-dialog .p-dialog-footer button.p-confirm-dialog-reject{border:1px solid #a6a6a6;color:#a6a6a6}.p-dialog.p-confirm-dialog .p-dialog-footer button.p-confirm-dialog-reject .p-button-label{font-weight:500}.p-dialog.p-confirm-dialog .p-dialog-footer button.p-confirm-dialog-accept{background-color:var(--gymcityDanger-500)}.p-dialog.p-confirm-dialog .p-dialog-footer button.p-confirm-dialog-accept.p-button-success{background:#22c55e;border:1px solid #22c55e}.p-dialog.p-confirm-dialog .p-dialog-footer button.p-confirm-dialog-accept.p-button-info{background:#0ea5e9;border:1px solid #0ea5e9}.p-dialog.p-confirm-dialog .p-dialog-footer button.p-confirm-dialog-accept.p-button-warning{background:#f97316;border:1px solid #f97316}.p-dialog.p-confirm-dialog .p-dialog-footer button.p-confirm-dialog-accept .p-button-label{font-weight:500}.p-dialog .gc-scroll{height:550px;overflow-y:auto}.p-dialog .gc-scroll::-webkit-scrollbar{width:3px}.p-dialog .gc-scroll::-webkit-scrollbar-thumb{background-color:#a6a6a6}.p-dialog .gc-inputtext{width:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:8px;border-width:1px;border-color:var(--gymcityGray-50);padding-top:9px;padding-bottom:9.5px;font-size:14px;line-height:1.25;--tw-text-opacity:1;color:rgb(34 34 34/var(--tw-text-opacity));transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.p-dialog .gc-inputtext:focus{outline-width:0;box-shadow:none}.p-dialog .gc-inputtext:focus,.p-dialog .gc-inputtext:hover{border-color:var(--gymcityPrimary-400)}.p-dialog .p-dropdown:not(.p-disabled).p-focus{box-shadow:none!important}.p-dialog .p-dropdown:not(.p-disabled):hover{border-color:var(--gymcityPrimary-400)}.p-dialog .gc-primary-btn{width:100%;justify-content:center;border-radius:8px;border-width:1px;border-color:var(--gymcityPrimary-400);background-color:var(--gymcityPrimary-400);padding:7.5px 1rem;font-size:14px;font-weight:500;line-height:1.5;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity));transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.p-dialog .gc-primary-btn:focus-visible{outline-width:0}.p-dialog .gc-primary-btn.gc-link{display:inline;width:auto;padding-top:9.5px;padding-bottom:9.5px}.p-dialog .gc-primary-btn:hover{border-color:var(--gymcityBlue-500)!important;background-color:var(--gymcityBlue-500)!important}.p-dialog .gc-secondary-btn{display:flex;width:100%;align-items:center;justify-content:center;border-radius:8px;border-width:1px;border-color:var(--gymcityGray-200);--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));padding:7.5px 1rem;text-align:center;font-size:14px;font-weight:500;letter-spacing:-.32px;color:var(--gymcityGray-200);transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.p-dialog .gc-secondary-btn:hover{background-color:var(--gymcityGray-100)!important;border-color:var(--gymcityGray-200)!important;color:var(--gymcityGray-200)!important}.p-dialog .gc-checkbox-btn-label{position:relative;margin-bottom:.5rem;display:block;cursor:pointer;border-radius:.25rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(230 230 230/var(--tw-border-opacity));padding:8px 16px;font-size:.875rem;line-height:1.25rem;font-weight:400}.p-dialog .gc-checkbox-btn-label .p-checkbox{display:none}.p-dialog .gc-radio-btn-label{position:relative;margin-bottom:.5rem;display:block;cursor:pointer;border-radius:.25rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(230 230 230/var(--tw-border-opacity));padding:8px 16px;font-size:.875rem;line-height:1.25rem;font-weight:400}.p-dialog .gc-radio-btn-label .p-radiobutton{display:none}.select-btn-wrap .p-button:not(.p-disabled):not(.p-highlight):hover{background-color:var(--gymcityBlue-500)!important;color:#fff!important}.select-btn-wrap .p-button.p-highlight{background-color:var(--gymcityPrimary-400)!important}.p-dialog-mask.p-component-overlay{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.p-sidebar-right .p-sidebar{width:680px!important}.p-sidebar-right .p-sidebar.profile-menu{width:329px!important}@media(max-width:991px){.p-sidebar-right .p-sidebar{width:72vw!important}}@media(max-width:425px){.p-sidebar-right .p-sidebar{width:85vw!important}}.p-sidebar-right .p-sidebar .gc-sidebar-btn{display:inline-block;border-radius:8px;padding-top:6px;padding-bottom:6px;font-weight:400;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.p-sidebar-right .p-sidebar .gc-sidebar-btn:focus-visible{outline-width:0}.p-sidebar-right .p-sidebar .gc-sidebar-btn[aria-label*=Receive],.p-sidebar-right .p-sidebar .gc-sidebar-btn[aria-label=Save],.p-sidebar-right .p-sidebar .gc-sidebar-btn[aria-label=Search],.p-sidebar-right .p-sidebar .gc-sidebar-btn[aria-label=Submit]{border-color:var(--gymcityPrimary-400);background-color:var(--gymcityPrimary-400);--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.p-sidebar-right .p-sidebar .gc-sidebar-btn[aria-label*=Receive]:hover,.p-sidebar-right .p-sidebar .gc-sidebar-btn[aria-label=Save]:hover,.p-sidebar-right .p-sidebar .gc-sidebar-btn[aria-label=Search]:hover,.p-sidebar-right .p-sidebar .gc-sidebar-btn[aria-label=Submit]:hover{border-color:var(--gymcityBlue-500);background-color:var(--gymcityBlue-500)}.p-sidebar-right .p-sidebar .gc-sidebar-btn[aria-label*=Receive]:focus-visible,.p-sidebar-right .p-sidebar .gc-sidebar-btn[aria-label=Save]:focus-visible,.p-sidebar-right .p-sidebar .gc-sidebar-btn[aria-label=Search]:focus-visible,.p-sidebar-right .p-sidebar .gc-sidebar-btn[aria-label=Submit]:focus-visible{outline-width:0}.p-sidebar-right .p-sidebar .gc-sidebar-btn[aria-label=Cancel]{font-size:16px;--tw-text-opacity:1;color:rgb(171 171 171/var(--tw-text-opacity));outline-color:#ababab}.p-sidebar-right .p-sidebar .gc-sidebar-btn[aria-label=Cancel]:hover{background-color:var(--gymcityGray-100);--tw-text-opacity:1;color:rgb(171 171 171/var(--tw-text-opacity))}.p-sidebar-right .p-sidebar .gc-sidebar-btn[aria-label=Cancel]:focus-visible{outline-width:0}.p-sidebar-right .p-sidebar .gc-sidebar-btn[aria-label=Reset]{border-color:var(--gymcityPrimary-400);color:var(--gymcityPrimary-400)}.p-sidebar-right .p-sidebar .gc-sidebar-btn[aria-label=Reset]:hover{background-color:var(--gymcityPrimary-400);--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.p-sidebar-right .p-sidebar .gc-sidebar-btn[aria-label=Reset]:focus-visible{outline-width:0}.p-sidebar-right .p-sidebar .gc-secondary-btn{display:flex;width:100%;align-items:center;justify-content:center;border-radius:8px;border-width:1px;border-color:var(--gymcityGray-200);--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));padding:7.5px 1rem;text-align:center;font-size:14px;font-weight:500;letter-spacing:-.32px;color:var(--gymcityGray-200);transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.p-sidebar-right .p-sidebar .gc-secondary-btn:hover{background-color:var(--gymcityGray-100)!important;border-color:var(--gymcityGray-200)!important;color:var(--gymcityGray-200)!important}.p-dropdown-panel .p-dropdown-header .p-sidebar-right .p-sidebar .p-dropdown-filter.p-inputtext,.p-sidebar-right .p-sidebar .p-dropdown-panel .p-dropdown-header .p-dropdown-filter.p-inputtext,.p-sidebar-right .p-sidebar .p-inputtext{width:100%;padding:.5rem 1rem;font-size:14px;font-weight:400;--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity))}.p-dropdown-panel .p-dropdown-header .p-sidebar-right .p-sidebar .p-dropdown-filter.p-inputtext:focus-visible,.p-sidebar-right .p-sidebar .p-dropdown-panel .p-dropdown-header .p-dropdown-filter.p-inputtext:focus-visible,.p-sidebar-right .p-sidebar .p-inputtext:focus-visible{outline-width:0}.p-sidebar-right .p-sidebar .p-inputtext:enabled:hover{border-color:var(--gymcityPrimary-400)!important}.p-sidebar-right .p-sidebar .p-inputtext:enabled:focus{box-shadow:none!important}.p-sidebar-right .p-sidebar .gc-inputtext{width:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:8px;border-width:1px;border-color:var(--gymcityGray-50);padding-top:9px;padding-bottom:9.5px;font-size:14px;line-height:1.25;--tw-text-opacity:1;color:rgb(34 34 34/var(--tw-text-opacity));transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.p-sidebar-right .p-sidebar .gc-inputtext:focus{border-color:var(--gymcityPrimary-400);outline-width:0;box-shadow:none}.p-sidebar-right .p-sidebar .gc-inputtext:hover{border-color:var(--gymcityPrimary-400)}.p-sidebar .p-sidebar-header{background-color:#f1f5ff!important;padding:18px 40px!important}.p-sidebar .p-sidebar-header .p-sidebar-close:enabled:hover,.p-sidebar .p-sidebar-header .p-sidebar-icon:enabled:hover{background-color:#f24e1e!important}.p-sidebar .p-sidebar-header .p-sidebar-close:enabled:hover svg path,.p-sidebar .p-sidebar-header .p-sidebar-icon:enabled:hover svg path{fill:#fff!important}.p-sidebar.profile-menu{box-shadow:0 4px 4px 0 rgba(0,0,0,.25)}.p-sidebar.profile-menu .p-sidebar-header{display:none}.p-sidebar.profile-menu .p-sidebar-content{padding:35px 0!important}.p-sidebar.profile-menu .p-sidebar-content::-webkit-scrollbar{width:5px}.p-sidebar.profile-menu .p-sidebar-content::-webkit-scrollbar-track{background:#f1f1f1;border-radius:10px}.p-sidebar.profile-menu .p-sidebar-content::-webkit-scrollbar-thumb{background-color:#a6a6a6;border-radius:10px}.close-menu{display:none!important}.p-inputswitch.p-inputswitch-checked .p-inputswitch-slider{background:var(--gymcityPrimary-400)!important}.p-focus .p-inputswitch-slider{box-shadow:none!important}.p-tooltip{font-size:14px!important}.gc-calender-input{width:100%}.gc-calender-input .p-dropdown-panel .p-dropdown-header .p-dropdown-filter.p-inputtext,.gc-calender-input .p-inputtext,.p-dropdown-panel .p-dropdown-header .gc-calender-input .p-dropdown-filter.p-inputtext{padding-top:.5rem!important;padding-bottom:.5rem!important;border-bottom-left-radius:8px!important;border-top-left-radius:8px!important;border-top-right-radius:0!important;border-bottom-right-radius:0!important;border-color:#ced4da!important}.gc-calender-input .p-button{background-color:var(--gymcityPrimary-400);padding:0}.gc-calender-input .p-button:enabled:hover,.gc-calender-input .p-button:not(button):not(a):not(.p-disabled):hover{background-color:var(--gymcityBlue-500)}.gc-calender-input .p-button-icon-only{padding:0!important;border-top-right-radius:8px!important;border-bottom-right-radius:8px!important;border-bottom-left-radius:0!important;border-top-left-radius:0!important}.gc-number-input{width:100%}.gc-number-input .p-dropdown-panel .p-dropdown-header .p-dropdown-filter.p-inputtext,.gc-number-input .p-inputtext,.p-dropdown-panel .p-dropdown-header .gc-number-input .p-dropdown-filter.p-inputtext{padding-top:.5rem!important;padding-bottom:.5rem!important;border-bottom-left-radius:8px!important;border-top-left-radius:8px!important;border-top-right-radius:0!important;border-bottom-right-radius:0!important;border-color:#ced4da!important}.gc-number-input .p-button{background-color:var(--gymcityPrimary-400);padding:0}.gc-number-input .p-button:enabled:hover,.gc-number-input .p-button:not(button):not(a):not(.p-disabled):hover{background-color:var(--gymcityBlue-500)}.gc-number-input .p-button-icon-only{padding:2px 0!important}.gc-dropdown-input.p-dropdown{border-radius:.5rem}.gc-dropdown-input.p-dropdown:not(.p-disabled).p-focus{box-shadow:none!important}.gc-dropdown-input.p-dropdown:not(.p-disabled).p-focus:focus{border-color:var(--gymcityPrimary-400)!important}.gc-dropdown-input.p-dropdown:not(.p-disabled):hover{border-color:var(--gymcityPrimary-400)}.gc-input-group-addon .p-dropdown-label{width:52px!important}.popup-scrollbar::-webkit-scrollbar{width:6px;border-radius:10px;background-color:var(--gymcityGray-50)}.popup-scrollbar::-webkit-scrollbar-thumb{border-radius:10px;--tw-bg-opacity:1;background-color:rgb(199 199 199/var(--tw-bg-opacity))}.gc-global-scrollbar{overflow-y:auto;padding-right:10px}@media (min-width:768px){.gc-global-scrollbar{padding-right:0}}.gc-global-scrollbar::-webkit-scrollbar{width:5px;background-color:#e0e0e0;border-radius:999px}.gc-global-scrollbar::-webkit-scrollbar-thumb{background-color:#a6a6a6;border-radius:999px}.gc-global-xy-scrollbar{overflow-y:auto;padding-right:10px}@media (min-width:768px){.gc-global-xy-scrollbar{padding-right:0}}.gc-global-xy-scrollbar::-webkit-scrollbar{width:8px;height:8px;background-color:#e0e0e0;border-radius:999px}.gc-global-xy-scrollbar::-webkit-scrollbar-thumb{background-color:#a6a6a6;border-radius:999px}.my-sms{position:relative;margin-bottom:.75rem;display:inline-flex;border-radius:.375rem;--tw-bg-opacity:1;background-color:rgb(0 122 255/var(--tw-bg-opacity));padding:.25rem .5rem}@media (min-width:640px){.my-sms{max-width:30%}}.my-sms.my-arrow{border-radius:.375rem 0 .375rem .375rem}.my-sms .sms-body{font-size:.875rem;line-height:1.25rem;font-weight:300}.my-sms .sms-body,.my-sms .time-wrap{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.my-sms .time-wrap{margin-top:.25rem;display:flex;align-items:center;justify-content:flex-end;gap:.25rem;font-size:12px;font-weight:200;line-height:14px}.my-sms .time-wrap .unread-check path{stroke:#b9b9b9}.my-sms.my-arrow:before{position:absolute;right:-11px;top:0;height:0;width:0;border-right-width:12px;border-top-width:13px;border-right-color:transparent;border-bottom-color:transparent;--tw-border-opacity:1;border-top-color:#007aff;content:"";border-radius:0}.other-sms{position:relative;margin-bottom:.75rem;display:inline-flex;border-radius:.375rem;--tw-bg-opacity:1;background-color:rgb(242 242 247/var(--tw-bg-opacity));padding:.25rem .5rem}@media (min-width:640px){.other-sms{max-width:30%}}.other-sms.other-arrow{border-radius:0 .375rem .375rem .375rem}.other-sms .user-name{margin-bottom:.25rem;font-size:.875rem;line-height:1.25rem;font-weight:600;--tw-text-opacity:1;color:rgb(44 44 46/var(--tw-text-opacity))}.other-sms .sms-body{font-size:.875rem;line-height:1.25rem;font-weight:400}.other-sms .time-wrap{margin-top:.25rem;display:flex;justify-content:flex-end;font-size:12px;font-weight:300;line-height:14px}.other-sms.other-arrow:before{position:absolute;left:-12px;top:0;height:0;width:0;border-left-width:12px;border-top-width:13px;border-left-color:transparent;border-bottom-color:transparent;--tw-border-opacity:1;border-top-color:#f2f2f7;content:"";border-radius:0}.message-box-wrap .p-button{background-color:#fff;padding:7px 7px 7px 0}.message-box-wrap .p-button:enabled:hover,.message-box-wrap .p-button:focus,.message-box-wrap .p-button:hover{background-color:#fff!important}.gender-female{background-color:var(--gymcityPink-400)}.gender-both,.gender-female{border-radius:9999px;padding:.125rem 1rem;font-size:11px;font-weight:500;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.gender-both{background-color:var(--gymcityOrange-400)}.gender-male{border-radius:9999px;background-color:var(--gymcityBlue-600);padding:.125rem 1rem;font-size:11px;font-weight:500;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.gc-scrollbar::-webkit-scrollbar{width:5px}.gc-scrollbar::-webkit-scrollbar-track{background:#f1f1f1;border-radius:10px}.gc-scrollbar::-webkit-scrollbar-thumb{background-color:#a6a6a6;border-radius:10px}.gc-calendar .p-calendar,.gc-calendar .p-calendar .p-datepicker-group,.gc-calendar .p-datepicker{background-color:#cfdeff}.gc-calendar .p-datepicker table tbody[data-pc-section=tablebody] td{padding:1px!important}.gc-calendar .p-datepicker table tbody[data-pc-section=tablebody] td>span{width:2rem;height:2rem}.gc-removable-img-wrap .gc-img-rm-btn{display:none}.gc-removable-img-wrap:hover .gc-img-rm-btn{display:inline-block}.login-box-shadow{box-shadow:0 0 25px 2px rgba(0,0,0,.25)}.login-title{margin:0;font-size:1.875rem;line-height:2.25rem;font-weight:600;color:var(--gymcityPrimary-400)}@media (min-width:1024px){.login-title{font-size:36px}}@media only screen and (max-width:396px){.login-title{font-size:24px}.social-login-icons-wrap .social-btn{font-size:.9rem!important}.app-download-btn .download-btn{width:115px}}.login-intro-content-box{margin:2.5rem 1rem;border-radius:10px;border-width:1px;border-color:#d9d9d986;background-color:rgb(222 238 255/var(--tw-bg-opacity));--tw-bg-opacity:0.9;padding:2.25rem 23px}@media (min-width:768px){.login-intro-content-box{margin:7rem 3rem;background-color:#deeeff80;--tw-bg-opacity:0.25}}@media (min-width:1024px){.login-intro-content-box{margin-left:120px;margin-right:120px;margin-top:8rem}}@media (min-width:1280px){.login-intro-content-box{max-width:500px}}@media (min-width:1536px){.login-intro-content-box{margin-left:230px;margin-right:230px;margin-top:160px}}.login-from-container .p-dropdown-panel .p-dropdown-header .p-dropdown-filter.p-inputtext,.login-from-container .p-inputtext,.p-dropdown-panel .p-dropdown-header .login-from-container .p-dropdown-filter.p-inputtext{font-size:14px!important;border-color:var(--gymcityGray-50)!important;border-radius:4px!important}.login-from-container .p-inputtext:enabled:focus{border-color:var(--gymcityPrimary-400)!important;outline:none!important}.login-from-container .reg-country-label{font-size:14px}.login-from-container .common-required-label,.login-from-container .reg-country-label{margin-bottom:8px;display:block;font-size:.875rem;line-height:1.25rem;font-weight:500;--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity))}.login-from-container .common-required-label{position:relative}.login-from-container .common-required-label:after{position:absolute;--tw-text-opacity:1;color:rgb(255 0 0/var(--tw-text-opacity));--tw-content:"*";content:var(--tw-content)}.login-from-container .common-step-input{width:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:4px;border-width:1px;border-color:var(--gymcityGray-50);padding:8px 1rem;font-size:.875rem;line-height:1.25rem;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.login-from-container .common-step-input:focus{border-width:1px;--tw-border-opacity:1;border-color:rgb(230 230 230/var(--tw-border-opacity));outline:2px solid transparent;outline-offset:2px;--tw-ring-color:var(--gymcityPrimary-400)}.login-from-container .input-field .p-input-icon-right>i{top:34%!important;cursor:pointer!important}.login-from-container .input-field .p-component{width:100%!important}.login-from-container .input-field .p-dropdown-panel .p-dropdown-header .p-dropdown-filter.p-inputtext,.login-from-container .input-field .p-inputtext,.p-dropdown-panel .p-dropdown-header .login-from-container .input-field .p-dropdown-filter.p-inputtext{padding:8px 16px!important;border-radius:4px!important;font-size:.875rem!important;line-height:1.25rem!important}.login-from-container .input-field .input-label{margin-bottom:7px;display:block;font-size:.875rem;line-height:1.25rem;font-weight:500;--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity))}.login-from-container .login-btn{display:flex;align-items:center;justify-content:center;font-weight:400;--tw-text-opacity:1;color:rgb(166 166 166/var(--tw-text-opacity))}.login-from-container .login-btn:focus-visible{outline-width:0}.login-from-container .login-btn .main-trigger-btn{border-radius:.5rem;background-color:var(--gymcityPrimary-400);padding:9px 92px;transition-duration:.2s}.login-from-container .login-btn .main-trigger-btn:hover{background-color:var(--gymcityBlue-500)}.login-from-container .login-btn .main-trigger-btn:focus-visible{outline-width:0}.login-from-container .login-btn .main-trigger-btn .p-button-label{font-weight:500!important}.login-from-container .login-btn .cancel-btn{border-radius:.5rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(166 166 166/var(--tw-border-opacity));padding:9px 92px;--tw-text-opacity:1;color:rgb(166 166 166/var(--tw-text-opacity));transition-duration:.2s}.login-from-container .login-btn .cancel-btn:hover{background-color:var(--gymcityGray-100)}.login-from-container .login-btn .cancel-btn:focus-visible{outline-width:0}.login-from-container .login-btn .register-btn{margin-bottom:11px;border-radius:.5rem;background-color:var(--gymcityPrimary-400);padding:9px 91px;font-size:16px;font-weight:400;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity));transition-duration:.2s}.login-from-container .login-btn .register-btn:hover{background-color:var(--gymcityBlue-500)}.login-from-container .login-btn .register-btn:focus{outline-width:0}.login-from-container .login-btn .register-btn:focus-visible{outline-width:0}.login-from-container .p-dropdown{border-radius:.25rem!important;border-color:var(--gymcityGray-50)!important}.login-from-container .p-dropdown:not(.p-disabled).p-focus{box-shadow:none!important}.login-from-container .p-dropdown:not(.p-disabled):hover{border-color:var(--gymcityPrimary-400)!important}.login-from-container .p-dropdown-label.p-placeholder{font-size:.875rem!important;line-height:1.25rem!important}.login-from-container .otp-div{margin-bottom:2.25rem;margin-top:24px;display:flex;align-items:center;justify-content:center;gap:1.25rem}.login-from-container .otp-div input.p-inputnumber-input{text-align:center!important;padding:.75rem!important}.login-from-container .gc-inputtext{width:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:4px;border-width:1px;border-color:var(--gymcityGray-50);padding-top:9px;padding-bottom:9.5px;font-size:14px;line-height:1.25;--tw-text-opacity:1;color:rgb(34 34 34/var(--tw-text-opacity));transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.login-from-container .gc-inputtext:focus{border-color:var(--gymcityPrimary-400);outline:2px solid transparent;outline-offset:2px}.login-from-container .billing-calender{width:100%}.login-from-container .billing-calender .p-dropdown-panel .p-dropdown-header .p-dropdown-filter.p-inputtext,.login-from-container .billing-calender .p-inputtext,.p-dropdown-panel .p-dropdown-header .login-from-container .billing-calender .p-dropdown-filter.p-inputtext{padding-top:9px!important;padding-bottom:9px!important;border-radius:0!important;border-bottom-left-radius:4px!important;border-top-left-radius:4px!important;border-bottom-right-radius:0!important;border-top-right-radius:0!important;line-height:0px}.login-from-container .billing-calender .p-button{padding:0!important;border:1px solid #e6e6e6!important;border-left:none!important;color:#365ed3!important;background-color:#fff!important;border-bottom-right-radius:4px #e6e6e6!important;border-top-right-radius:4px #e6e6e6!important}.login-from-container .billing-calender .p-button:enabled:hover,.login-from-container .billing-calender .p-button:not(button):not(a):not(.p-disabled):hover{background-color:#fff!important}.login-from-container .gc-primary-btn{width:100%;justify-content:center;border-radius:8px;border-width:1px;border-color:var(--gymcityPrimary-400);background-color:var(--gymcityPrimary-400);padding:7.5px 1rem;font-size:14px;font-weight:500;line-height:1.5;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity));transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.login-from-container .gc-primary-btn:focus-visible{outline-width:0}.login-from-container .gc-primary-btn .p-button-label{font-weight:500}.login-from-container .gc-primary-btn:hover{border-color:var(--gymcityBlue-500)!important;background-color:var(--gymcityBlue-500)!important}.login-from-container .gc-primary-btn.custom-font-400 .p-button-label{font-weight:400!important}.login-from-container .gc-cancel-btn{width:100%;justify-content:center;border-radius:8px;border-width:1px;--tw-border-opacity:1;border-color:rgb(166 166 166/var(--tw-border-opacity));background-color:transparent;padding:7.5px 1rem;font-size:14px;font-weight:500;line-height:1.5;--tw-text-opacity:1;color:rgb(166 166 166/var(--tw-text-opacity));transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s}.login-from-container .gc-cancel-btn:hover{background-color:var(--gymcityGray-100)}.login-from-container .gc-cancel-btn:focus-visible{outline-width:0}.login-from-container .gc-cancel-btn.custom-font-400 .p-button-label{font-weight:400!important}.gc-lr-box-wrap{display:flex;width:100%;flex-direction:column;background-color:rgb(40 43 49/var(--tw-bg-opacity));--tw-bg-opacity:0.8}@media (min-width:768px){.gc-lr-box-wrap{flex-direction:row}}.login-form-wrap{position:relative;width:100%}@media (min-width:768px){.login-form-wrap{width:50%}}.login-form-box{right:0;top:-70px;z-index:2;width:100%;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));padding:40px 15px}@media (min-width:768px){.login-form-box{position:absolute;min-height:calc(100% + 140px)}}@media (min-width:1024px){.login-form-box{max-width:90%;padding:70px 40px}}@media (min-width:1280px){.login-form-box{padding:118px 130px 240px}}@media (min-width:1536px){.login-form-box{max-width:783px}}.register{position:relative}.register:after{right:0;top:0;z-index:1;min-height:100%;width:50%;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));--tw-content:"";content:var(--tw-content)}@media (min-width:768px){.register:after{content:var(--tw-content);position:absolute}}.social-login-icons-wrap{margin-top:14px;display:grid;gap:10px}.social-login-icons-wrap .social-btn{display:flex;width:100%;align-items:center;gap:15px;border-radius:10px;border-width:1px;--tw-border-opacity:1;border-color:rgb(212 212 212/var(--tw-border-opacity));padding:9px 1rem;font-size:1.125rem;line-height:1.75rem;font-weight:500;color:var(--gymcityGray-200)}@media (min-width:768px){.social-login-icons-wrap .social-btn{width:345px}}.main-package-container .dialog-box-container{display:flex;align-items:center;justify-content:space-between;padding-bottom:.5rem;font-size:.875rem;line-height:1.25rem;font-weight:500}@media screen and (max-width:767px){.main-package-container .p-datatable{max-width:calc(100vw - 40px)}}.main-package-container .p-datatable .p-datatable-thead>tr>th{background-color:var(--gymcityPrimary-50);padding-top:.75rem;padding-bottom:.75rem;padding-right:0;font-size:.875rem;line-height:1.25rem;font-weight:500;--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity))}.main-package-container .p-datatable .p-datatable-tbody tr td{padding:0 1rem;font-size:.875rem;line-height:1.25rem;font-weight:400;--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity))}.main-package-container .p-datatable tr.p-datatable-emptymessage td{text-align:center;padding:12px 0!important}.main-package-container .p-button.p-button-text .p-button-text:not(button):not(a):not(.p-disabled):active,.main-package-container .p-button.p-button-text .p-button-text:not(button):not(a):not(.p-disabled):hover,.main-package-container .p-button.p-button-text:enabled:active,.main-package-container .p-button.p-button-text:enabled:hover{background-color:transparent}.main-package-container ::-webkit-scrollbar{height:.5rem}.main-package-container ::-webkit-scrollbar-track{background-color:#f5f5f5}.main-package-container ::-webkit-scrollbar-thumb{border-radius:9999px;background-color:var(--gymcityGray-50)}.add-package-box-content .input-container{margin-bottom:1.25rem;display:grid;grid-template-columns:repeat(1,minmax(0,1fr));gap:1.25rem}@media (min-width:1024px){.add-package-box-content .input-container{grid-template-columns:repeat(2,minmax(0,1fr))}}.add-package-box-content .input-container .required-label{margin-bottom:8px;display:block;font-size:.875rem;line-height:1.25rem;font-weight:500;--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity))}.add-package-box-content .input-container .required-label .indicator{font-size:.875rem;line-height:1.25rem;--tw-text-opacity:1;color:rgb(239 68 68/var(--tw-text-opacity))}.add-package-box-content .input-container .p-dropdown-panel .p-dropdown-header .p-dropdown-filter.p-inputtext,.add-package-box-content .input-container .p-inputtext,.p-dropdown-panel .p-dropdown-header .add-package-box-content .input-container .p-dropdown-filter.p-inputtext{width:100%!important;border-radius:8px!important;padding:8px 16px!important;font-size:14px!important;font-weight:400!important;color:#000!important;border-color:var(--gymcityGray-50)!important}.add-package-box-content .input-container .p-inputtext:enabled:focus{border-color:var(--gymcityPrimary-400)!important}.add-package-box-content .input-container .p-dropdown-label.p-placeholder{font-size:14px!important;line-height:20px!important}.add-package-box-content .input-container .p-dropdown{border-radius:8px!important}.add-package-box-content .input-container .p-dropdown:not(.p-disabled).p-focus{box-shadow:none}.add-package-box-content .gc-primary-btn{width:100%;justify-content:center;border-radius:8px;border-width:1px;border-color:var(--gymcityPrimary-400);background-color:var(--gymcityPrimary-400);padding:7.5px 1rem;font-size:14px;font-weight:500;line-height:1.5;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.add-package-box-content .gc-primary-btn:hover{border-color:var(--gymcityBlue-500);--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.add-package-box-content .gc-primary-btn:focus-visible{outline-width:0}.add-package-box-content .gc-primary-btn .p-button-label{font-weight:500}.add-package-box-content .gc-primary-btn:hover{background-color:var(--gymcityBlue-500)!important}.add-package-box-content .gc-primary-btn p-button-text:not(button):not(a):not(.p-disabled):active,.add-package-box-content .gc-primary-btn p-button-text:not(button):not(a):not(.p-disabled):hover{background-color:transparent!important}.add-package-box-content .gc-cancel-btn{width:100%;justify-content:center;border-radius:8px;border-width:1px;background-color:transparent;padding:7.5px 1rem;font-size:14px;font-weight:500;line-height:1.5;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s}.add-package-box-content .gc-cancel-btn:hover{background-color:var(--gymcityGray-100)!important;border-color:var(--gymcityGray-200)!important;color:var(--gymcityGray-200)!important}.add-package-box-content .gc-checkbox-btn-label,.add-package-box-content .gc-radio-btn-label{position:relative;margin-bottom:.5rem;display:block;cursor:pointer;border-radius:.25rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(230 230 230/var(--tw-border-opacity));padding:8px 16px;font-size:.875rem;line-height:1.25rem;font-weight:400}.add-package-box-content .p-radiobutton,.add-package-box-content .square-shape-checkbox .p-checkbox{display:none}.add-package-box-content .square-shape-checkbox .p-checkbox:not(.p-checkbox-disabled) .p-checkbox-box.p-focus{box-shadow:none}.p-checkbox:focus{outline:none!important;box-shadow:none!important}.p-checkbox .p-checkbox-box.p-highlight{border-color:var(--gymcityPrimary-400)!important;background-color:var(--gymcityPrimary-400)!important;border-radius:30px}.p-checkbox:not(.p-checkbox-disabled) .p-checkbox-box{border-radius:30px}.p-checkbox:not(.p-checkbox-disabled) .p-checkbox-box.p-focus,.p-radiobutton .p-radiobutton-box:not(.p-disabled).p-focus{outline:none!important;box-shadow:none!important}.profile-type-button-container .p-radiobutton{display:none}.profile-type-button-container .profile-type-button{position:relative;display:grid;width:130px;cursor:pointer;justify-content:center;border-radius:.25rem;border-width:1px;border-color:var(--gymcityGray-50);padding-top:8px;padding-bottom:8px;text-align:center;font-size:.875rem;line-height:1.25rem;font-weight:500}@media (min-width:640px){.profile-type-button-container .profile-type-button{width:162px}}.gc-step-next-button{width:100%;border-radius:8px;border:1px solid var(--gymcityPrimary-400)!important;background-color:var(--gymcityPrimary-400)!important;color:#fff!important;padding:9px!important;animation-duration:.2s}.gc-step-next-button:hover{background-color:var(--gymcityBlue-500)!important;color:#fff!important}.gc-step-next-button .p-button-label{font-size:16px!important;font-weight:400!important;line-height:20px!important;text-align:center!important}.gc-step-back-button{width:100%;border-radius:.5rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(166 166 166/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));padding:9px;font-size:16px;font-weight:400;line-height:20px;--tw-text-opacity:1;color:rgb(166 166 166/var(--tw-text-opacity));transition-duration:.2s}.gc-step-back-button:hover{background-color:var(--gymcityPrimary-50)}.background-dot-line:before{content:"";position:absolute;border-left:4px dashed #ababab;height:100%;z-index:1}.small-step-round{position:relative}.small-step-round:after{content:"";height:20px;width:20px;background-color:#ababab;display:block;border-radius:30px;position:relative;z-index:10}.active-step:before{content:"";border-left:4px dashed #365ed3;position:absolute;height:74px;left:8px;top:-61px;z-index:1;background-color:#fff}.operating-hours-input-switch .p-inputswitch .p-inputswitch-slider{background-color:#f5f5f5!important}.operating-hours-input-switch .p-inputswitch .p-inputswitch-slider:before{background-color:#ababab!important}.operating-hours-input-switch .p-inputswitch.p-inputswitch-checked .p-inputswitch-slider:before{background-color:#379a1f!important}.operating-hours-input-switch .p-inputswitch.p-inputswitch-checked .p-inputswitch-slider{background-color:#f5f5f5!important}.dropdown-list,.dropdown-trigger{font-size:.875rem;line-height:1.25rem}.dropdown-list{border-width:1px;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));--tw-shadow:0 1px 3px 0 rgba(0,0,0,.1),0 1px 2px -1px rgba(0,0,0,.1);--tw-shadow-colored:0 1px 3px 0 var(--tw-shadow-color),0 1px 2px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.invoice-sidebar .dropdown-list{box-shadow:0 1px 6px 0 rgba(0,0,0,.08)}.mini-drop-down .p-dropdown{border:0!important;border-bottom:1px solid #ced4da!important;border-radius:0!important}.mini-drop-down .p-dropdown .p-dropdown-label{padding:0 0 12px 5px!important}.mini-drop-down .p-dropdown .p-dropdown-trigger{flex-shrink:3!important;align-items:start!important;margin-top:6px!important}.p-multiselect-items .hide-p-multiselect-item-checkbox .p-checkbox{display:none}.p-multiselect-items .hide-p-multiselect-item-checkbox .p-multiselect-item{padding:.5rem 1.25rem}.custom-p-multiselect{border-radius:8px!important}.custom-p-multiselect.p-multiselect:not(.p-disabled).p-focus{box-shadow:none!important}.custom-p-multiselect .p-multiselect-label{white-space:normal!important;display:flex!important;flex-wrap:wrap!important;padding:.5rem!important;font-size:.875rem!important;-moz-column-gap:8px;column-gap:8px;row-gap:6px}.custom-p-multiselect .p-multiselect-label.p-placeholder{padding-left:16px!important;padding-right:16px!important}.p-multiselect-filter{border-radius:8px!important;padding:6px 16px!important}.equipment-dropdown .p-dropdown-label{padding:0!important}.equipment-dropdown .p-dropdown-label .p-component{border:none!important}.custom-clip-input .p-chips-input-token>input{box-shadow:none!important}.custom-clip-input .p-chips-multiple-container{border-radius:8px!important}.custom-clip-input .p-chips-multiple-container:not(.p-disabled).p-focus{box-shadow:none!important}.custom-clip-input .p-chips-multiple-container .p-chips-token-label{font-size:14px!important}.muscles-dropdown{border-radius:8px!important}.muscles-dropdown.p-multiselect:not(.p-disabled).p-focus{box-shadow:none!important;border-color:var(--gymcityPrimary-400)!important}.muscles-dropdown.p-multiselect:not(.p-disabled):hover{border-color:var(--gymcityPrimary-400)!important}.muscles-dropdown .p-multiselect-token-label{font-size:14px!important}.muscles-dropdown .p-placeholder{padding:8px 20px!important;font-size:.875rem!important}.pagination{margin-top:1rem;display:flex;align-items:center;justify-content:space-between}.pagination-summary{font-size:.75rem;line-height:1rem;color:var(--gymcityGray-500)}.pagination-link{margin-inline-start:.5rem;display:flex;height:2rem;width:2rem;align-items:center;justify-content:center;border-radius:.25rem;border-width:1px;--tw-text-opacity:1;color:rgb(31 41 55/var(--tw-text-opacity))}.pagination-link.active{cursor:not-allowed;color:var(--gymcityGray-400)}.pagination-prev{display:flex;height:2rem;align-items:center;justify-content:center;border-radius:.25rem;border-width:1px;border-color:var(--gymcityGray-200);padding-left:1rem;padding-right:1rem;--tw-text-opacity:1;color:rgb(31 41 55/var(--tw-text-opacity))}.pagination-prev.disabled{cursor:not-allowed;color:var(--gymcityGray-400)}.pagination-next{margin-inline-start:.5rem;display:flex;height:2rem;align-items:center;justify-content:center;border-radius:.25rem;border-width:1px;border-color:var(--gymcityGray-200);padding-left:1rem;padding-right:1rem;--tw-text-opacity:1;color:rgb(31 41 55/var(--tw-text-opacity))}.pagination-next.disabled{cursor:not-allowed;color:var(--gymcityGray-400)}.hover-expand:hover{width:250px}.hover-expand:hover+.another{display:inline-block}.sidebar-menu-title{margin-top:5px;display:flex;align-items:center;text-align:center;font-size:12px;font-weight:600;line-height:16px;--tw-text-opacity:1;color:rgb(72 72 72/var(--tw-text-opacity))}.gc-siderbar{overflow:visible;position:fixed;left:0;z-index:10;margin-right:20px;display:block;height:100%;width:250px}.gc-siderbar .menu-items-wrap{height:calc(100vh - 123px);max-height:calc(100vh - 123px);display:flex;flex-direction:column;overscroll-behavior-y:auto;overscroll-behavior-x:none;border-top-left-radius:10px;border-top-right-radius:10px;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity))}.gc-siderbar.desktop-menu-collapsed .primary-menus .menu-item .menu{gap:21px}.gc-siderbar.desktop-menu-collapsed .primary-menus .menu-item.active{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity))}.gc-siderbar.desktop-menu-collapsed .sub-menu-item-wrapper{display:none!important}.gc-siderbar .primary-menus{scrollbar-width:none;-ms-overflow-style:none}.gc-siderbar .primary-menus::-webkit-scrollbar{display:none}.gc-siderbar .primary-menus li:last-of-type{margin-bottom:15px}.gc-siderbar .primary-menus .menu-item{display:flex;align-items:center;justify-content:space-between;border-radius:10px;padding:10px 11px 10px 9px;--tw-text-opacity:1;color:rgb(84 84 84/var(--tw-text-opacity))}.gc-siderbar .primary-menus .menu-item .menu{gap:15px}.gc-siderbar .primary-menus .menu-item .menu>span:first-child{width:25px;display:flex;align-items:center;justify-content:center}.gc-siderbar .primary-menus .menu-item.active{--tw-bg-opacity:1;background-color:rgb(234 239 253/var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(54 94 211/var(--tw-text-opacity))}.gc-siderbar .primary-menus .menu-item.active .fill-plm-icon path{stroke:#365ed3;fill:transparent}.gc-siderbar .primary-menus .sub-menu-item-wrapper{max-height:0;opacity:0;overflow:hidden;transition:max-height .3s ease-out,opacity .3s ease-out;display:flex;flex-direction:column;gap:20px 0;padding-left:67px;list-style-type:disc}.gc-siderbar .primary-menus .sub-menu-item-wrapper.open{max-height:1000px;opacity:1}.gc-siderbar .primary-menus .sub-menu-item-wrapper li{font-size:14px;font-weight:400;line-height:16px;--tw-text-opacity:1;color:rgb(84 84 84/var(--tw-text-opacity))}.gc-siderbar .primary-menus .sub-menu-item-wrapper li:first-of-type{margin-top:11px}.gc-siderbar .primary-menus .sub-menu-item-wrapper li:last-of-type{margin-bottom:13px}.gc-siderbar .primary-menus .sub-menu-item-wrapper .sub-menu-item.active,.gc-siderbar .primary-menus .sub-menu-item-wrapper li:hover{color:#365ed3}.message-sidebar-list .p-sidebar-header{display:none}.message-sidebar-list .p-sidebar-content{padding:0 4px 0 0!important}.details-view-sidebar.exercise-details-sidebar .p-sidebar-content::-webkit-scrollbar{display:none}.details-view-sidebar .p-sidebar-header{display:none!important}.details-view-sidebar .p-sidebar-content{padding:0!important}.details-view-sidebar .p-sidebar-content::-webkit-scrollbar{width:5px}.details-view-sidebar .p-sidebar-content::-webkit-scrollbar-track{background:#f1f1f1;border-radius:10px}.details-view-sidebar .p-sidebar-content::-webkit-scrollbar-thumb{background-color:#a6a6a6;border-radius:10px}.details-view-sidebar .sidebar-file-upload-btn{background-color:transparent!important;padding:0!important;border:none!important;font-size:14px!important;line-height:20px!important;font-weight:400!important;color:#535968!important}.details-view-sidebar .sidebar-file-upload-btn .p-button-label{font-weight:400!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}.p-sidebar-right .details-view-sidebar.p-sidebar{width:600px!important}@media screen and (max-width:991px){.p-sidebar-right .details-view-sidebar.p-sidebar{width:95vw!important}}.p-sidebar-right .details-view-sidebar .gc-secondary-btn{display:flex;width:100%;align-items:center;justify-content:center;border-radius:8px;border-width:1px;border-color:var(--gymcityGray-200);--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));padding:7.5px 1rem;text-align:center;font-size:14px;font-weight:500;letter-spacing:-.32px;color:var(--gymcityGray-200);transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.p-sidebar-right .details-view-sidebar .gc-secondary-btn:hover{background-color:var(--gymcityGray-100)!important;border-color:var(--gymcityGray-200)!important;color:var(--gymcityGray-200)!important}.p-sidebar-right .p-fileupload-buttonbar .p-button{background-color:var(--gymcityPrimary-400)!important;padding:6px 12px!important;font-size:14px!important}.p-sidebar-right .p-fileupload-buttonbar .p-button .p-button-label{font-weight:400!important}.service_request_chat_container .check:before{right:-34px}@media (min-width:640px){.service_request_chat_container .check:before{right:-36px}}.service_request_chat_container .check:before{content:"";position:absolute;top:14px;width:20px;height:20px;background:linear-gradient(225deg,#f4f6f9,#f4f6f9 50%,transparent 0,transparent);transform:rotate(-137deg);border-radius:3px}.service_request_chat_container .custom-file-input{color:transparent;max-width:110px;outline:none!important}.service_request_chat_container .custom-file-input::-webkit-file-upload-button{visibility:hidden}.service_request_chat_container .custom-file-input:before{content:"No file chosen";color:#535968;display:inline-block;border-radius:3px;border:none!important;padding:5px 8px;outline:none;white-space:nowrap;cursor:pointer;font-weight:400;font-size:14px;line-height:20px}.service_request_chat_container .custom-file-input:active{outline:0;border:none!important}.subscription-icon-blue path{stroke:#365ed3;fill:transparent}.tab-list{border-bottom-width:1px;border-color:var(--gymcityGray-200);font-size:.875rem;line-height:1.25rem;letter-spacing:.025em}.tab{margin-bottom:-1px;padding:.75rem 1rem}.tab.active{border-bottom-width:2px;border-color:var(--gymcityPrimary-500);color:var(--gymcityPrimary-500)}.gym-form-control{width:100%;border-radius:8px;line-height:1.25;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.ant-picker-dropdown{z-index:99999}.ant-btn-primary{background:#1677ff!important}.ant-picker-now-btn{color:#1677ff!important}body{--tw-text-opacity:1;color:rgb(31 41 55/var(--tw-text-opacity))}.react-select input:focus{border:none!important;outline:none!important;box-shadow:none!important}.ql-editor{min-height:200px!important;border-radius:6px!important}.ql-toolbar.ql-snow{border-top-left-radius:.25rem;border-top-right-radius:.25rem}.ql-container.ql-snow{border-bottom-right-radius:.25rem;border-bottom-left-radius:.25rem}input.flat-datetime-picker.form-control{width:135px}.flatpickr-calendar{margin-left:-180px}.flatpickr-calendar.arrowTop:after,.flatpickr-calendar.arrowTop:before{bottom:0!important}.coupon-date .flatpickr-calendar{margin-left:0}.coupon-date .flatpickr-wrapper{width:100%}.validate-wrapper .flatpickr-wrapper{display:block}.validate-wrapper .flat-datetime-picker{width:100%!important}.validate-wrapper .flatpickr-calendar{margin-left:0!important}.pac-container:after{display:none!important}.pac-item{font-family:Inter,__Inter_Fallback_aaf875;margin-left:8px!important;border-width:0!important;padding:4px!important}.pac-icon{display:none!important}.vendor-onboard-select>span+span+div{height:2.5rem}.shipping-searchselect span+div{height:3rem}.label{display:block;font-size:.875rem;line-height:1.25rem;font-weight:500;color:var(--gymcityGray-700)}.trainer-list-carousel-wrap .p-carousel .p-carousel-indicators{display:none}.trainer-list-carousel-wrap .p-carousel .p-carousel-container .p-icon{width:5rem;height:5rem}.gym-profile-dialog-box{margin-left:1rem;margin-right:1rem}.gym-profile-dialog-box .p-dialog-header{display:none!important}.gym-profile-dialog-box .p-dialog-content{border-radius:6px;padding:15px!important;max-height:800px}@media (min-width:1536px){.gym-profile-dialog-box .p-dialog-content{height:100%;max-height:100%}}.not-p-custom-dialog-box{margin-left:1rem;margin-right:1rem}.not-p-custom-dialog-box .p-dialog-header{display:none!important}.not-p-custom-dialog-box .p-dialog-content{border-radius:10px!important;padding:0!important;max-height:847px}@media (min-width:1536px){.not-p-custom-dialog-box .p-dialog-content{height:100%;max-height:100%}}.custom-search-checkbox{display:inline;margin:0;padding:0;list-style:none}.custom-search-checkbox label{outline-style:none;transition:all .3s}.custom-search-checkbox input[type=checkbox],.custom-search-checkbox input[type=radio]{display:none}.custom-search-checkbox input[type=checkbox]+label:hover,.custom-search-checkbox input[type=checkbox]:checked+label,.custom-search-checkbox input[type=checkbox]:checked+label:hover{background:var(--gymcityPrimary-400);color:#fff}.ant-picker.ant-picker-outlined{border-color:#ced4da!important}.ant-picker.ant-picker-outlined:focus,.ant-picker.ant-picker-outlined:hover{border-color:var(--gymcityPrimary-400)!important}.ant-picker.ant-picker-outlined:focus{box-shadow:none!important}.ant-picker.ant-picker-outlined:focus-within{box-shadow:none!important;border-color:var(--gymcityPrimary-400)!important}.ant-picker .ant-picker-input>input{font-family:Inter,__Inter_Fallback_aaf875!important}.ant-picker .ant-picker-input>input::-moz-placeholder{color:#bbb!important}.ant-picker .ant-picker-input>input::placeholder{color:#bbb!important}.p-multiselect-item:focus{box-shadow:none!important}.secondary-popup-box .p-dialog-content{padding:0!important;overflow-x:hidden}.secondary-popup-box .p-dialog-content::-webkit-scrollbar{width:5px}.secondary-popup-box .p-dialog-content::-webkit-scrollbar-track{background:#f1f1f1;border-radius:10px}.secondary-popup-box .p-dialog-content::-webkit-scrollbar-thumb{background-color:#a6a6a6;border-radius:10px}.dialog-box{height:auto!important;width:600px!important}.dialog-box .p-dialog-content{padding:16px 16px 34px!important;overflow:visible}.dialog-box.custom-workout-big-popup{width:1026px!important;max-width:1026px!important}.dialog-box.custom-workout-big-popup .p-dialog-content{padding:16px 16px 24px 0!important}.dialog-box .p-dropdown{border-radius:.5rem}.dialog-box .p-dropdown:not(.p-disabled):hover{border-color:var(--gymcityPrimary-400)}.primereact-overwright-scrollbar .p-dialog-content::-webkit-scrollbar{width:7px;background-color:#e0e0e0;border-radius:999px}.primereact-overwright-scrollbar .p-dialog-content::-webkit-scrollbar-thumb{background-color:#a6a6a6;border-radius:999px}.step-progressbar .p-progressbar-value{background:linear-gradient(90deg,#08406f,#0f7bd5)!important}.primereact-100x-width{height:100px;width:100px}.primereact-100x-width>img{width:100px!important;max-width:100px!important;height:100px!important;max-height:100px!important}.public-profile-toggler .p-selectbutton{display:flex!important}@media (min-width:640px){.public-profile-toggler .p-button{width:100%}}.public-profile-toggler .p-button.p-highlight{background:#25b270!important;border-color:#25b270!important}.public-profile-toggler .p-button:not(.p-disabled):not(.p-highlight):hover{color:#fff!important;background:#1e8f5a!important}.public-profile-toggler .p-button:not(button):not(a):not(.p-disabled):hover{background:#1e8f5a!important}.public-profile-toggler .p-button .p-button-label{font-weight:500;font-size:18px;line-height:21.78px}.p-rating .p-rating-item:focus{box-shadow:none!important}.p-rating .p-rating-item.p-rating-item-active .p-rating-icon{color:var(--gymcityPrimary-400)!important}.upload-camera-icon .pi-camera:before{color:#fff}.mini-checkbox,.mini-checkbox .p-checkbox-box{width:18px!important;height:18px!important}.mobile-menu-container .p-sidebar-header{display:none}.mobile-menu-container .custom-header{background-color:var(--gymcityPrimary-400)}.mobile-menu-container .custom-header .cross-icon{border-radius:9999px}.mobile-menu-container .custom-header .cross-icon path{fill:#fff}.mobile-menu-container .p-sidebar-content{padding:0!important}.mobile-menu-container .list-item-container{margin-top:1rem}.mobile-menu-container .list-item-container>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.25rem * var(--tw-space-y-reverse))}.mobile-menu-container .list-item-container .menu-item{display:flex;align-items:center;gap:.5rem;border-radius:9999px;padding:.5rem 1rem;font-size:.75rem;line-height:1rem;font-weight:600;color:var(--gymcityGray-700);transition-duration:.2s}.mobile-menu-container .list-item-container .menu-item>span:first-child{width:25px;display:flex;align-items:center;justify-content:center}.mobile-menu-container .list-item-container .menu-item.active{background-color:var(--gymcityPrimary-400);--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.mobile-menu-container .list-item-container .menu-item.active .fill-plm-icon path,.mobile-menu-container .list-item-container .menu-item.active svg path,.mobile-menu-container .list-item-container .menu-item.active svg rect{stroke:#fff}.mobile-menu-container .list-item-container .sub-menu-item{display:flex;align-items:center;gap:.5rem;border-radius:9999px;padding-top:.5rem;padding-bottom:.5rem;font-size:.75rem;line-height:1rem;font-weight:600;color:var(--gymcityGray-700)}.mobile-menu-container .list-item-container .sub-menu-item:hover{color:var(--gymcityPrimary-400)}.mobile-menu-container .list-item-container .sub-menu-item:hover svg path,.mobile-menu-container .list-item-container .sub-menu-item:hover svg rect{fill:#365ed3}.mobile-menu-container .list-item-container .sub-menu-item.active{color:var(--gymcityPrimary-400)}.mobile-menu-container .list-item-container .sub-menu-item.active svg path,.mobile-menu-container .list-item-container .sub-menu-item.active svg rect{fill:#365ed3}.mobile-menu-container ::-webkit-scrollbar{width:6px}.mobile-menu-container ::-webkit-scrollbar-track{background:var(--gymcityPrimary-50)}.mobile-menu-container ::-webkit-scrollbar-thumb{--tw-bg-opacity:1;background-color:rgb(203 213 225/var(--tw-bg-opacity));border-radius:8px}.logReg-header-container{top:0;z-index:1000;width:100%;background-color:transparent;padding-top:23px;padding-bottom:23px;transition-duration:.2s}@media (min-width:768px){.logReg-header-container{position:fixed}}.logReg-header-container .main-div{margin-left:auto;margin-right:auto;display:flex;width:100%;max-width:1770px;align-items:center;justify-content:space-between;padding-left:15px;padding-right:15px}.logReg-header-container .main-div .middle-menu-item .item-ul{position:relative;display:flex;align-items:center;gap:2.5rem;border-radius:9999px;border-width:1px;border-color:var(--gymcityGray-50);padding:.75rem 80px .75rem 1.75rem;font-size:.875rem;line-height:1.25rem;font-weight:300;--tw-text-opacity:1;color:rgb(70 70 70/var(--tw-text-opacity))}@media (min-width:1280px){.logReg-header-container .main-div .middle-menu-item .item-ul{padding:1rem 93px 18px 2.5rem}}.logReg-header-container .main-div .middle-menu-item .item-ul .middle-search-icon{position:absolute;right:0;top:0;cursor:pointer;border-radius:9999px;border-width:1px;border-color:var(--gymcityGray-50);padding:6px}@media (min-width:1280px){.logReg-header-container .main-div .middle-menu-item .item-ul .middle-search-icon{padding:11px}}.logReg-header-container .main-div .main-menu-item .main-menu-ul{display:flex;align-items:center;gap:35px}.logReg-header-container .main-div .main-menu-item .main-menu-ul .menu-single-item{--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity));transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.logReg-header-container .main-div .main-menu-item .main-menu-ul .menu-single-item:hover{color:var(--gymcityPrimary-400)}.sidebar-container .p-sidebar-header{padding:16px 20px!important}.dropdown-as-menu .p-dropdown-label{font-size:1rem!important;line-height:1.5rem!important}@media screen and (max-width:767px){.full-screen-calendar .fc-header-toolbar{flex-direction:column!important;gap:15px!important}}.full-screen-calendar .fc-header-toolbar .fc-toolbar-chunk .fc-button-group .fc-button{background-color:var(--gymcityGray-300)!important;border:none!important;text-transform:capitalize!important;font-size:14px!important;padding:10px 15px!important;color:var(--gymcityGray-700)!important}.full-screen-calendar .fc-header-toolbar .fc-toolbar-chunk .fc-button-group .fc-button:focus{box-shadow:none!important}.full-screen-calendar .fc-header-toolbar .fc-toolbar-chunk .fc-button-group .fc-button.fc-button-active,.full-screen-calendar .fc-header-toolbar .fc-toolbar-chunk .fc-button-group .fc-button:hover{background-color:var(--gymcityBlue-500)!important;color:#fff!important}.full-screen-calendar .fc-header-toolbar .fc-toolbar-chunk .fc-button-group .fc-button.fc-next-button,.full-screen-calendar .fc-header-toolbar .fc-toolbar-chunk .fc-button-group .fc-button.fc-prev-button{background-color:var(--gymcityPrimary-400)!important;color:#fff!important}.full-screen-calendar .fc-header-toolbar .fc-toolbar-chunk .fc-button-group .fc-button.fc-next-button:hover,.full-screen-calendar .fc-header-toolbar .fc-toolbar-chunk .fc-button-group .fc-button.fc-prev-button:hover{background-color:var(--gymcityBlue-500)!important}.full-screen-calendar .fc-header-toolbar .fc-toolbar-chunk .fc-button-group .fc-button.fc-next-button .fc-icon,.full-screen-calendar .fc-header-toolbar .fc-toolbar-chunk .fc-button-group .fc-button.fc-prev-button .fc-icon{margin-top:-4px!important}.full-screen-calendar .fc-header-toolbar .fc-toolbar-chunk .fc-today-button{background-color:var(--gymcitySecondary-50)!important;color:var(--gymcityPrimary-400)!important;font-weight:500!important;border:none!important;text-transform:capitalize!important}.full-screen-calendar .fc-header-toolbar .fc-toolbar-chunk .fc-toolbar-title{font-size:18px;text-transform:uppercase;font-weight:500;color:var(--gymcityGray-700)!important}.full-screen-calendar .fc-view{overflow-x:auto}.full-screen-calendar .fc-scrollgrid{min-width:700px}.full-screen-calendar .fc-col-header-cell{background-color:#fff!important;font-size:14px;font-weight:500}.full-screen-calendar .fc-daygrid-dot-event{background-color:#e3e3e3!important;color:#535353!important;border-radius:30px;cursor:pointer!important}.card-wrapper{box-shadow:0 1px 6px 0 rgba(0,0,0,.08);border-radius:10px;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));padding:1.25rem}.card-wrapper .card-header{display:flex;align-items:center;gap:10px;padding-bottom:7px}.card-wrapper .card-header .invoice-sidebar .card .card-content .description,.card-wrapper .card-header .title,.invoice-sidebar .card .card-content .card-wrapper .card-header .description{font-size:1.125rem;line-height:1.75rem;font-weight:700;--tw-text-opacity:1;color:rgb(50 62 97/var(--tw-text-opacity))}.invoice-card{border-radius:8px;background:linear-gradient(293deg,#0d2233 -1.54%,#33526d 52.31%,#476a86 75.72%,#406384 97.38%);box-shadow:0 0 4px 0 rgba(0,0,0,.25);height:100%;width:100%}.invoice-card-back{position:relative;padding-top:0}@media (min-width:1536px){.invoice-card-back{padding-top:10px}}.invoice-card-back .invoice-shade-bg{position:absolute;top:-10px;right:-10px;display:block;height:100%;width:100%;border-radius:.5rem}@media (min-width:1536px){.invoice-card-back .invoice-shade-bg{right:-18px}}.invoice-card-back .invoice-shade-bg{background:linear-gradient(293deg,#0d2233 -1.54%,#21394d 52.31%,#476a86 75.72%,#23425f 97.38%);box-shadow:0 4px 4px 0 rgba(0,0,0,.25)}.current-due{box-shadow:0 0 4px 0 rgba(0,0,0,.25);border-radius:10px;--tw-bg-opacity:1;background-color:rgb(246 246 246/var(--tw-bg-opacity));padding:20px;font-weight:500}.column{display:flex;flex-direction:column;gap:1.25rem}.custom-member,.member-female,.member-male,.member-new,.member-total,.no-of-member .of-member-female,.no-of-member .of-member-male,.no-of-member .of-member-new,.no-of-member .of-member-total{position:relative;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.custom-member:before,.member-female:before,.member-male:before,.member-new:before,.member-total:before,.no-of-member .of-member-female:before,.no-of-member .of-member-male:before,.no-of-member .of-member-new:before,.no-of-member .of-member-total:before{position:absolute;left:-22px;height:1rem;max-height:16px;width:1rem;max-width:16px;border-radius:9999px;--tw-content:"";content:var(--tw-content)}.no-of-member{box-shadow:0 1px 6px 0 rgba(0,0,0,.08);position:relative;z-index:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:center;overflow:hidden;border-radius:20px;--tw-bg-opacity:1;background-color:rgb(0 15 57/var(--tw-bg-opacity))}.no-of-member .bg-triangle-shape{display:flex;height:100%;justify-content:center}.no-of-member .bg-triangle-shape:before{filter:drop-shadow(0 1px 6px rgba(0,0,0,.08));position:absolute;right:0;top:0;z-index:-1;height:0;width:0;border-top-left-radius:0;border-bottom-right-radius:0;border-left-width:133px;border-top-width:102px;border-left-color:transparent;border-bottom-color:transparent;--tw-border-opacity:1;border-top-color:rgb(0 23 88/var(--tw-border-opacity));--tw-content:"";content:var(--tw-content)}.no-of-member .of-member-total:before{--tw-bg-opacity:1;background-color:rgb(0 198 79/var(--tw-bg-opacity))}.no-of-member .of-member-new:before{--tw-bg-opacity:1;background-color:rgb(231 227 122/var(--tw-bg-opacity))}.no-of-member .of-member-male:before{--tw-bg-opacity:1;background-color:rgb(0 124 255/var(--tw-bg-opacity))}.no-of-member .of-member-female:before{--tw-bg-opacity:1;background-color:rgb(208 0 187/var(--tw-bg-opacity))}.member{box-shadow:0 1px 6px 0 rgba(0,0,0,.08);position:relative;z-index:0;display:flex;flex-direction:column;align-items:center;justify-content:space-between;gap:2.5rem;border-radius:20px;--tw-bg-opacity:1;background-color:rgb(0 15 57/var(--tw-bg-opacity));padding:26px 58px}.member:before{filter:drop-shadow(0 1px 6px rgba(0,0,0,.08));position:absolute;right:0;top:0;z-index:-1;height:0;width:0;border-radius:20px;border-top-left-radius:0;border-bottom-right-radius:0;border-left-width:140px;border-top-width:130px;border-left-color:transparent;border-bottom-color:transparent;--tw-border-opacity:1;border-top-color:rgb(0 23 88/var(--tw-border-opacity));--tw-content:"";content:var(--tw-content)}.member-new:before{--tw-bg-opacity:1;background-color:rgb(231 227 122/var(--tw-bg-opacity))}.member-male:before{--tw-bg-opacity:1;background-color:rgb(0 124 255/var(--tw-bg-opacity))}.member-female:before{--tw-bg-opacity:1;background-color:rgb(208 0 187/var(--tw-bg-opacity))}.member-total{--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity))}.member-total:before{background-color:var(--gymcityPrimary-400)}@media only screen and (max-width:1546px){.member{position:relative;z-index:0;display:flex;height:100%;width:100%;flex-direction:row;align-items:center;justify-content:space-between;gap:2.5rem;border-radius:20px;--tw-bg-opacity:1;background-color:rgb(0 15 57/var(--tw-bg-opacity));padding:20px}.member:before{filter:drop-shadow(0 1px 6px rgba(0,0,0,.08));position:absolute;top:0;right:0;z-index:-1;height:0;width:0;border-radius:20px;border-bottom-right-radius:0;border-top-left-radius:0;border-left-width:100px;border-top-width:90px;border-left-color:transparent;border-bottom-color:transparent;--tw-border-opacity:1;border-top-color:rgb(0 23 88/var(--tw-border-opacity));--tw-content:"";content:var(--tw-content)}.member-new:before{--tw-bg-opacity:1;background-color:rgb(231 227 122/var(--tw-bg-opacity))}.member-male:before{--tw-bg-opacity:1;background-color:rgb(0 124 255/var(--tw-bg-opacity))}.member-female:before{--tw-bg-opacity:1;background-color:rgb(208 0 187/var(--tw-bg-opacity))}.member-total{--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity))}.member-total:before{background-color:var(--gymcityPrimary-400)}}.due-round{filter:drop-shadow(0 4px 4px rgba(0,0,0,.25))}.view-btn{display:flex;align-items:center;gap:.5rem;border-radius:.75rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(54 94 211/var(--tw-border-opacity));padding:6px 1rem;font-size:.875rem;line-height:1.25rem;font-weight:500;--tw-text-opacity:1;color:rgb(54 94 211/var(--tw-text-opacity))}.p-tabview-nav{justify-content:space-between}.p-tabview .p-tabview-nav li .p-tabview-nav-link:not(.p-disabled):focus{box-shadow:none!important}.p-tabview .p-tabview-nav li.p-highlight .p-tabview-nav-link{border-color:#365ed3!important;color:#365ed3!important}.p-component,.p-dropdown-item{font-family:Inter,__Inter_Fallback_aaf875!important}.p-tabview .p-tabview-panels{padding:20px 0!important}.month-report .p-dropdown{border:0!important;border-bottom:1px dashed #000!important;border-radius:0!important}.month-report .p-dropdown .p-dropdown-trigger{width:15px!important;margin-left:35px}.month-report .p-dropdown .p-dropdown-label.p-placeholder,.month-report .p-dropdown-panel .p-dropdown-items{font-size:14px!important}.month-report .p-dropdown:not(.p-disable).p-focus{box-shadow:none!important}.month-report .p-dropdown-panel .p-dropdown-header .p-dropdown-filter.p-inputtext,.month-report .p-inputtext,.p-datepicker table td,.p-dropdown-panel .p-dropdown-header .month-report .p-dropdown-filter.p-inputtext{padding:0!important}.payment-status{display:inline-flex;height:28px;width:90px;align-items:center;justify-content:center;font-size:14px;font-weight:400}.payment-status.paid{background-color:var(--gymcityGreen-200);color:var(--gymcityGreen-500)}.payment-status.partial{background-color:var(--gymcityYellow-100);color:var(--gymcityYellow-900)}.payment-status.not.created{--tw-bg-opacity:1;background-color:rgb(243 243 243/var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(143 143 143/var(--tw-text-opacity))}.payment-status.due,.payment-status.overdue{background-color:#f9647f80;color:var(--gymcityDanger-900)}.payment-status.cancel{--tw-bg-opacity:1;background-color:rgb(225 225 225/var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(68 68 68/var(--tw-text-opacity))}.workout-status{position:relative;display:flex;padding-left:.75rem;font-size:14px;font-weight:400}.workout-status:before{position:absolute;left:0;top:5px;display:block;height:8px;width:8px;border-radius:9999px;content:""}.workout-status.complete{color:var(--gymcityGreen-300)}.workout-status.complete:before{background-color:var(--gymcityGreen-300)}.workout-status.incomplete{color:var(--gymcityDanger-500)}.workout-status.incomplete:before{background-color:var(--gymcityDanger-500)}.table-listing-status{position:relative;display:inline-flex;padding-left:.75rem;font-size:.75rem;line-height:1rem;font-weight:400}.table-listing-status:before{position:absolute;left:0;top:4px;display:block;height:8px;width:8px;border-radius:9999px;content:""}.table-listing-status.active,.table-listing-status.complete{color:var(--gymcityGreen-300)}.table-listing-status.active:before,.table-listing-status.complete:before{background-color:var(--gymcityGreen-300)}.table-listing-status.inactive,.table-listing-status.incomplete{color:var(--gymcityDanger-500)}.table-listing-status.inactive:before,.table-listing-status.incomplete:before{background-color:var(--gymcityDanger-500)}.table-listing-status.archive{--tw-text-opacity:1;color:rgb(134 134 134/var(--tw-text-opacity))}.table-listing-status.archive:before{--tw-bg-opacity:1;background-color:rgb(134 134 134/var(--tw-bg-opacity))}.body-measurement-form-wrap .p-button.p-button-icon-only.p-button-rounded{height:2rem;width:2rem}.body-measurement-form-wrap .form-container{margin-top:1.25rem;display:grid;gap:1.25rem}.body-measurement-form-wrap .form-container .p-dropdown-panel .p-dropdown-header .p-dropdown-filter.p-inputtext,.body-measurement-form-wrap .form-container .p-inputtext,.p-dropdown-panel .p-dropdown-header .body-measurement-form-wrap .form-container .p-dropdown-filter.p-inputtext{border-color:#ced4da!important}.body-measurement-form-wrap .form-container .p-inputgroup-addon{background-color:transparent;padding:0}.body-measurement-form-wrap .form-container .p-inputgroup-addon .p-dropdown{border-width:0;padding:0}.body-measurement-form-wrap .form-container .p-inputgroup-addon .p-dropdown:not(.p-disabled).p-focus{box-shadow:none!important}.body-measurement-form-wrap .form-container .p-inputgroup-addon .p-dropdown:not(.p-disabled).p-focus:focus,.body-measurement-form-wrap .form-container .p-inputgroup-addon .p-dropdown:not(.p-disabled):hover{border-color:var(--gymcityPrimary-400)}.body-measurement-form-wrap .form-container .p-button{border-width:0;background-color:var(--gymcityPrimary-400)}.body-measurement-form-wrap .form-container .p-button:enabled:hover,.body-measurement-form-wrap .form-container .p-button:not(button):not(a):not(.p-disabled):hover{background-color:var(--gymcityBlue-500)}.body-measurement-form-wrap .form-container .gc-primary-btn{width:100%;justify-content:center;border-radius:8px;border-width:1px;border-color:var(--gymcityPrimary-400);background-color:var(--gymcityPrimary-400);padding:7.5px 1rem;font-size:14px;font-weight:500;line-height:1.5;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity));transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.body-measurement-form-wrap .form-container .gc-primary-btn:focus-visible{outline-width:0}.body-measurement-form-wrap .form-container .gc-primary-btn.gc-link{display:inline;width:auto;padding-top:9.5px;padding-bottom:9.5px}.body-measurement-form-wrap .form-container .gc-primary-btn:hover{border-color:var(--gymcityBlue-500)!important;background-color:var(--gymcityBlue-500)!important}.body-measurement-form-wrap .form-container .gc-secondary-btn{display:flex;width:100%;align-items:center;justify-content:center;border-radius:8px;border-width:1px;border-color:var(--gymcityGray-200);--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));padding:7.5px 1rem;text-align:center;font-size:14px;font-weight:500;letter-spacing:-.32px;color:var(--gymcityGray-200);transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.body-measurement-form-wrap .form-container .gc-secondary-btn:hover{background-color:var(--gymcityGray-100)!important;border-color:var(--gymcityGray-200)!important;color:var(--gymcityGray-200)!important}.custom-plan-form-container{overflow-y:auto;padding-left:.25rem;padding-right:.25rem}.custom-plan-form-container::-webkit-scrollbar{width:.25rem;border-radius:10px;background-color:var(--gymcityGray-50)}.custom-plan-form-container::-webkit-scrollbar-thumb{border-radius:10px;--tw-bg-opacity:1;background-color:rgb(199 199 199/var(--tw-bg-opacity))}.custom-plan-form-container .exercise-add-btn{padding:8px 0!important}.custom-plan-form-container .exercise-delete-btn.p-button.p-button-icon-only{width:3rem;padding:6px 0}.custom-plan-form-container .p-dropdown-panel .p-dropdown-header .p-dropdown-filter.p-inputtext,.custom-plan-form-container .p-inputtext,.p-dropdown-panel .p-dropdown-header .custom-plan-form-container .p-dropdown-filter.p-inputtext{border-color:#ced4da!important}#info-wrapper-1 .p-blockui-container{height:100%}.click-to-show-btn{border-radius:.375rem;border-width:1px;background-color:var(--gymcityGray-50);padding-left:.25rem;padding-right:.25rem;font-size:.875rem;line-height:1.25rem;font-weight:500}.body-measurement-dialog{width:600px}.body-measurement-dialog .p-dialog-content{padding:0!important}.body-measurement-dialog .body-measurement{margin-left:1rem;margin-right:1rem;margin-bottom:1rem;display:grid;gap:1rem;border-radius:10px;border-width:1px;border-color:var(--gymcityGray-50);background-color:var(--gymcityPrimary-50);padding:1rem}@media (min-width:1280px){.body-measurement-dialog .body-measurement{grid-template-columns:repeat(3,minmax(0,1fr))}}.body-measurement-dialog .body-measurement .body-details-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;font-size:.875rem;line-height:1.25rem}@media (min-width:1024px){.body-measurement-dialog .body-measurement .body-details-list{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:1536px){.body-measurement-dialog .body-measurement .body-details-list{grid-template-columns:repeat(4,minmax(0,1fr))}}.body-measurement-dialog .body-measurement .body-details-li{border-radius:10px;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));padding-top:.75rem;padding-bottom:.75rem;text-align:center}.add-body-measurement-sidebar .p-sidebar-header{display:none!important}.add-body-measurement-sidebar .p-sidebar-content{padding:0!important}.main-container .member-profile-image{margin-left:auto;margin-right:auto;border-radius:9999px;border-width:1px;border-color:var(--gymcityPrimary-200);-o-object-fit:cover;object-fit:cover;padding:10px}.main-container .member-info-li{display:flex;align-items:flex-start;gap:6px;border-radius:10px;background-color:var(--gymcityPrimary-50);padding:.5rem}.main-container .member-info-li .nid-upload-btn{margin-top:.25rem;display:flex;flex-wrap:wrap;align-items:center;gap:.75rem}.main-container .member-info-li .nid-upload-btn .p-fileupload-choose{padding:4px 8px!important;border-radius:6px!important}.main-container .member-info-li .nid-upload-btn .p-fileupload-choose .p-button-label{font-size:12px!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important;width:70px!important}.main-container .card-design{border-radius:.5rem;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));padding:1rem;box-shadow:0 1px 6px 0 rgba(0,0,0,.08)}.main-container .card-design .card-title{font-size:1.125rem;line-height:1.75rem;font-weight:700;color:var(--gymcityPurple-800)}.main-container .card-design .card-link-text{cursor:pointer}.main-container .card-design .card-link-text,.main-container .card-design .view-btn{font-size:.875rem;line-height:1.25rem;font-weight:500;color:var(--gymcityPrimary-400)}.main-container .card-design .view-btn{display:flex;align-items:center;gap:.5rem;border-radius:.75rem;border-width:1px;border-color:var(--gymcityPrimary-400);padding:6px 1rem}.main-container .card-design .p-tabview .p-tabview-nav li .p-tabview-nav-link{font-size:.875rem;line-height:1.25rem}@media (min-width:768px){.main-container .card-design .p-tabview .p-tabview-nav li .p-tabview-nav-link{padding:.75rem;font-size:1rem;line-height:1.5rem}}.main-container .body-measurement{border-radius:10px;border-width:1px;border-color:var(--gymcityGray-50);background-color:var(--gymcityPrimary-50);padding:1rem}.main-container .body-measurement .body-details-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;font-size:.875rem;line-height:1.25rem}@media (min-width:1024px){.main-container .body-measurement .body-details-list{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:1536px){.main-container .body-measurement .body-details-list{grid-template-columns:repeat(4,minmax(0,1fr))}}.main-container .body-measurement .body-details-li{border-radius:10px;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));padding-top:.75rem;padding-bottom:.75rem;text-align:center}.main-container .record-list{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;font-size:.75rem;line-height:1rem;font-weight:500}@media (min-width:1024px){.main-container .record-list{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:1536px){.main-container .record-list{grid-template-columns:repeat(7,minmax(0,1fr))}}.main-container .record-list .record-li{border-radius:10px;background-color:var(--gymcityPrimary-50);padding:.75rem;text-align:center}.main-container .member-three-info{margin-top:1.25rem;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));justify-content:center;gap:1rem}@media (min-width:768px){.main-container .member-three-info{grid-template-columns:repeat(3,minmax(0,1fr))}}.main-container .member-three-info .box-info{border-radius:10px;padding:1rem .75rem}.main-container .member-three-info .box-info .card-details{font-size:.75rem;line-height:1rem;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.main-container .member-three-info .box-info .card-details .main-details{margin-top:.25rem;font-size:.875rem;line-height:1.25rem;font-weight:500}.main-container .payment-tab-ul{display:flex;flex-direction:column;gap:1.25rem}.main-container .payment-tab-ul .tab-item{display:flex;height:-moz-fit-content;height:fit-content;justify-content:space-between;gap:.75rem;border-radius:10px;padding:.75rem}.main-container .background-title{margin-bottom:1rem;margin-top:.75rem;display:flex;align-items:center;gap:.75rem;font-size:.875rem;line-height:1.25rem;font-weight:500}.main-container .p-tabview-nav{justify-content:space-between}.main-container .p-tabview .p-tabview-nav li .p-tabview-nav-link:not(.p-disabled):focus{box-shadow:none!important}.main-container .p-tabview .p-tabview-nav li.p-highlight .p-tabview-nav-link{border-color:var(--gymcityPrimary-400)!important;color:var(--gymcityPrimary-400)!important}.main-container .p-tabview .p-tabview-panels{padding:20px 0 0!important}.main-container .p-datepicker-group{background-color:#cfdeff}.main-container .p-datepicker{padding:0!important;border:none!important;border-radius:10px!important}.main-container .p-datepicker .p-datepicker-header{background:#cfdeff!important;border-bottom:none!important;padding-bottom:20px!important;justify-content:center!important;gap:20px!important}.main-container .p-datepicker .p-datepicker-calendar thead{background-color:var(--gymcityPrimary-400)!important;color:#fff!important}.main-container .p-datepicker table{margin:0!important}.main-container .p-datepicker table td>span{height:1.75rem;width:1.75rem;font-size:.875rem;line-height:1.25rem}@media (min-width:768px){.main-container .p-datepicker table td>span{height:2.25rem;width:2.25rem}}.main-container .p-datepicker table th{padding:10px!important}.main-container .p-datepicker table th span{font-size:12px!important;font-weight:400!important}.main-container .p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-month:enabled:hover,.main-container .p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-year:enabled:hover{color:var(--gymcityPrimary-400)!important}.main-container .p-link:focus{box-shadow:none!important}.main-container table.p-datepicker-calendar{border-radius:10px!important;background-color:#fff}.main-container .p-datepicker-calendar-container{overflow-x:auto!important}.main-container .p-datepicker table tr th:first-child{border-top-left-radius:10px}.main-container .p-datepicker table tr th:last-child{border-top-right-radius:10px}.main-container .p-datepicker .p-datepicker-header .p-datepicker-title{line-height:normal!important;background-color:#fff!important;border-radius:30px!important;padding:0 15px!important;margin:0!important}.main-container .p-datepicker .p-datepicker-header .p-datepicker-title .p-link{font-family:Inter,__Inter_Fallback_aaf875!important;font-size:.875rem;line-height:1.25rem}@media (min-width:768px){.main-container .p-datepicker .p-datepicker-header .p-datepicker-title .p-link{font-size:1rem;line-height:1.5rem}}.main-container .p-icon{width:.7rem!important;height:.7rem!important}.main-container .p-datepicker .p-datepicker-header .p-datepicker-next:enabled,.main-container .p-datepicker .p-datepicker-header .p-datepicker-prev:enabled{color:var(--gymcityGray-700)!important;border-color:transparent!important;background:#fff!important}.main-container .p-datepicker .p-datepicker-header .p-datepicker-next:focus,.main-container .p-datepicker .p-datepicker-header .p-datepicker-prev:focus{box-shadow:none!important}.main-container .p-datepicker .p-datepicker-header .p-datepicker-next,.main-container .p-datepicker .p-datepicker-header .p-datepicker-prev{width:1.2rem!important;height:1.2rem!important}.main-container .p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-month{margin-right:0!important}.main-container .p-datepicker table td.p-datepicker-today>span.p-highlight{color:#fff!important;background:var(--gymcityPrimary-400)!important}.workout-tab.workout-tab-scrollbar{height:514px;overflow-y:auto}.workout-tab.workout-tab-scrollbar::-webkit-scrollbar{width:6px;border-radius:10px;background-color:var(--gymcityGray-50)}.workout-tab.workout-tab-scrollbar::-webkit-scrollbar-thumb{border-radius:10px;--tw-bg-opacity:1;background-color:rgb(199 199 199/var(--tw-bg-opacity))}.workout-tab .workout-tab-item{border-radius:10px;background-color:var(--gymcityPrimary-50);padding:.75rem .5rem}.workout-tab .workout-tab-item .item-figure{display:flex;align-items:flex-start;gap:10px}.workout-tab .workout-tab-item .item-figure .item-heading{font-size:.875rem;line-height:1.25rem;font-weight:500;line-height:1}.workout-tab .workout-tab-item .item-figure .item-subhead{margin-top:.5rem;font-size:.75rem;line-height:1rem}.custom-header{display:flex;align-items:center;justify-content:space-between;--tw-bg-opacity:1;background-color:rgb(241 245 255/var(--tw-bg-opacity));padding:18px 1.25rem}@media (min-width:768px){.custom-header{padding-left:2.5rem}}.custom-header .invoice-sidebar .card .card-content .description,.custom-header .title,.invoice-sidebar .card .card-content .custom-header .description{font-size:18px;font-weight:700;line-height:33px;--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity))}.custom-header .dialog-close-btn{cursor:pointer;border-radius:9999px;padding:.5rem;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.custom-header .dialog-close-btn:hover{background-color:#f24e1e!important}.custom-header .dialog-close-btn:hover svg path{fill:#fff!important}.p-sidebar-mask.p-component-overlay{-webkit-backdrop-filter:blur(5px)!important;backdrop-filter:blur(5px)!important;transition-property:all!important;transition-timing-function:cubic-bezier(.4,0,.2,1)!important;transition-duration:.15s!important}.invoice-sidebar.p-sidebar{width:940px!important}@media(max-width:1023px){.invoice-sidebar.p-sidebar{width:72vw!important}}@media(max-width:600px){.invoice-sidebar.p-sidebar{width:85vw!important}}.invoice-sidebar .p-sidebar-header{display:none;--tw-bg-opacity:1;background-color:rgb(241 245 255/var(--tw-bg-opacity))}.invoice-sidebar .p-sidebar-content{padding:0!important;color:var(--gymcityGray-700)}.invoice-sidebar .p-sidebar-content::-webkit-scrollbar{width:5px}.invoice-sidebar .p-sidebar-content::-webkit-scrollbar-track{background:#f1f1f1;border-radius:10px}.invoice-sidebar .p-sidebar-content::-webkit-scrollbar-thumb{background-color:#a6a6a6;border-radius:10px}.invoice-sidebar .invoice-top{display:flex;align-items:center;justify-content:space-between;padding:.25rem 1.25rem .75rem;color:var(--gymcityDanger-900)}@media (min-width:768px){.invoice-sidebar .invoice-top{padding-left:2.5rem;padding-right:2.5rem}}.invoice-sidebar .invoice-top.due{background-color:var(--gymcityDanger-100)}.invoice-sidebar .invoice-top.partial{--tw-bg-opacity:1;background-color:rgb(254 215 170/var(--tw-bg-opacity))}.invoice-sidebar .invoice-top.paid{background-color:var(--gymcityGreen-200)}.invoice-sidebar .invoice-top.cancel{--tw-bg-opacity:1;background-color:rgb(225 225 225/var(--tw-bg-opacity))}.invoice-sidebar .invoice-middle{display:grid;padding-top:1.25rem;padding-bottom:1.25rem}@media (min-width:1024px){.invoice-sidebar .invoice-middle{grid-template-columns:repeat(2,minmax(0,1fr))}}.invoice-notification-wrap .invoice-sidebar .notification-container,.invoice-sidebar .card,.invoice-sidebar .card .image-wrapper,.invoice-sidebar .invoice-description-table .p-datatable,.invoice-sidebar .invoice-notification-wrap .notification-container,.invoice-sidebar .shadow{box-shadow:0 1px 6px 0 rgba(0,0,0,.08)}.invoice-sidebar .card{display:flex;width:100%;align-items:center;gap:1rem;border-radius:10px}.invoice-sidebar .card .image-wrapper{height:71px;width:71px;border-radius:10px}.invoice-sidebar .card .card-content .description,.invoice-sidebar .card .card-content .title{font-size:14px;font-weight:500;line-height:1.5rem;--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity))}.invoice-sidebar .card .card-content .description{font-weight:400}.invoice-sidebar .contact-info{margin-bottom:1rem}.invoice-sidebar .contact-info:last-of-type{margin-bottom:0}.invoice-sidebar .contact-info .label{font-size:12px;font-weight:500;line-height:1.25rem}.invoice-sidebar .contact-info .info{font-size:14px;font-weight:500;line-height:1.5rem}.invoice-sidebar .invoice-card{border-radius:8px;background:linear-gradient(293deg,#0d2233 -1.54%,#33526d 52.31%,#476a86 75.72%,#406384 97.38%);box-shadow:0 0 4px 0 rgba(0,0,0,.25);height:100%;width:auto}.invoice-sidebar .invoice-card .due{--tw-text-opacity:1;color:rgb(255 0 0/var(--tw-text-opacity))}.invoice-sidebar .invoice-card .due-bg{--tw-bg-opacity:1;background-color:rgb(255 0 0/var(--tw-bg-opacity))}.invoice-sidebar .invoice-card .partial{--tw-text-opacity:1;color:rgb(254 215 170/var(--tw-text-opacity))}.invoice-sidebar .invoice-card .partial-bg{--tw-bg-opacity:1;background-color:rgb(254 215 170/var(--tw-bg-opacity))}.invoice-sidebar .invoice-card .paid{color:var(--gymcityGreen-200)}.invoice-sidebar .invoice-card .paid-bg{background-color:var(--gymcityGreen-200)}.invoice-sidebar .invoice-card .cancel{--tw-text-opacity:1;color:rgb(225 225 225/var(--tw-text-opacity))}.invoice-sidebar .invoice-card .cancel-bg{--tw-bg-opacity:1;background-color:rgb(225 225 225/var(--tw-bg-opacity))}.invoice-sidebar .invoices-tab{padding-left:1.25rem;padding-right:1.25rem}@media (min-width:768px){.invoice-sidebar .invoices-tab{padding-left:2.5rem;padding-right:2.5rem}}.invoice-sidebar .invoices-tab .sidebar-scrolling::-webkit-scrollbar{width:6px;border-radius:10px;background-color:var(--gymcityGray-50)}.invoice-sidebar .invoices-tab .sidebar-scrolling::-webkit-scrollbar-thumb{border-radius:10px;--tw-bg-opacity:1;background-color:rgb(199 199 199/var(--tw-bg-opacity))}.invoice-sidebar .invoices-tab .p-tabview-nav{justify-content:flex-start}.invoice-sidebar .invoices-tab .p-tabview-nav .p-unselectable-text{margin-left:1.25rem}.invoice-sidebar .invoices-tab .p-tabview-nav .p-unselectable-text:first-of-type{margin-left:0}.invoice-sidebar .invoices-tab .p-tabview-nav .p-tabview-nav-link{padding-inline-start:0}.invoice-sidebar .invoices-tab .notes-wrapper{display:flex;flex-direction:column;gap:1rem;overflow-y:auto}.invoice-sidebar .invoices-tab .notes-wrapper::-webkit-scrollbar{width:6px;border-radius:10px;background-color:var(--gymcityGray-50)}.invoice-sidebar .invoices-tab .notes-wrapper::-webkit-scrollbar-thumb{border-radius:10px;--tw-bg-opacity:1;background-color:rgb(199 199 199/var(--tw-bg-opacity))}.invoice-sidebar .invoices-tab .notes-wrapper .note-cards{flex-direction:column;align-items:flex-start;gap:.5rem;border-radius:10px;padding:.5rem 1rem;--tw-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -2px rgba(0,0,0,.1);--tw-shadow-colored:0 4px 6px -1px var(--tw-shadow-color),0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);box-shadow:0 1px 6px 0 rgba(0,0,0,.08)}.invoice-sidebar .invoices-tab .send-btn.p-button-icon-only{width:40px!important;border-radius:8px!important;padding:4px 0!important}.invoice-sidebar .invoices-tab .send-btn.p-button.p-button-outlined{color:var(--gymcityPrimary-400)!important}.invoice-sidebar .invoices-tab .send-btn.p-button.p-button-outlined:hover{color:var(--gymcityBlue-500)!important}.invoice-sidebar .invoice-description-table .p-datatable,.invoice-sidebar .invoice-description-table .p-datatable>.p-datatable-wrapper{border-radius:10px!important}.invoice-sidebar .invoice-description-table .p-datatable>.p-datatable-wrapper::-webkit-scrollbar{height:5px;border-radius:10px;background-color:var(--gymcityGray-50)}.invoice-sidebar .invoice-description-table .p-datatable>.p-datatable-wrapper::-webkit-scrollbar-thumb{border-radius:10px;background-color:var(--gymcityGray-500)}.invoice-sidebar .invoice-description-table .p-datatable .p-datatable-thead>tr>th{background-color:#f1f5ff!important;font-size:18px!important;font-weight:700!important;line-height:33px!important;color:#000!important;padding-left:30px!important;padding-right:30px!important}.invoice-sidebar .invoice-description-table .p-datatable .p-datatable-thead>tr>th:last-of-type .p-column-header-content:last-of-type{justify-content:flex-end}.invoice-sidebar .invoice-description-table .p-datatable .p-datatable-tbody>tr:last-of-type{font-weight:700}.invoice-sidebar .invoice-description-table .p-datatable .p-datatable-tbody>tr{font-size:14px!important;font-weight:500!important}.invoice-sidebar .invoice-description-table .p-datatable .p-datatable-tbody>tr>td{--tw-bg-opacity:1;background-color:rgb(252 253 255/var(--tw-bg-opacity));padding-left:30px;padding-right:30px}.invoice-sidebar .invoice-description-table .p-datatable .p-datatable-tbody>tr>td:last-of-type{text-align:right}.invoice-notification-area.p-overlaypanel:after,.invoice-notification-area.p-overlaypanel:before{display:none!important}.invoice-notification-wrap{position:relative}.invoice-notification-wrap .notification-container{position:relative;width:100%}.invoice-notification-wrap .notification-container>:not([hidden])~:not([hidden]){--tw-divide-y-reverse:0;border-top-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)));border-bottom-width:calc(1px * var(--tw-divide-y-reverse));--tw-divide-opacity:1;border-color:rgb(223 223 223/var(--tw-divide-opacity))}.invoice-notification-wrap .notification-container{border-radius:.5rem;border-top-right-radius:0;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity))}.invoice-notification-wrap .notification-container:after{position:absolute;content:"";width:0;height:0;border-top:20px solid transparent;border-right:20px solid #fff;top:-35px;right:-20px}.invoice-notification-wrap .notification-container .p-button{display:inline-block!important}.invoice-notification-wrap .invoice-notification-opt{margin-bottom:.75rem;display:flex;align-items:center;gap:10px;padding:.75rem;font-size:14px;font-weight:600;line-height:26px;--tw-text-opacity:1;color:rgb(72 72 72/var(--tw-text-opacity))}.invoice-notification-wrap .invoice-notification-opt:last-of-type{margin-bottom:0}.bottom-round-corner:after,.bottom-round-corner:before,.top-round-corner:after,.top-round-corner:before{position:absolute;content:"";background-position:50%;background-repeat:no-repeat;height:15px;width:15px;display:block}.top-round-corner:after,.top-round-corner:before{top:0}.top-round-corner:before{left:0}.top-round-corner:after{right:0}.bottom-round-corner:after,.bottom-round-corner:before{bottom:0}.bottom-round-corner:before{left:0}.bottom-round-corner:after{right:0}.work-history-popup{width:600px}.work-history-popup.workout-in-progress .p-dialog-header{background-color:#fed7aa!important}.work-history-popup.workout-complete{background-color:#d1eed8!important}.work-history-popup .p-dialog-header{background-color:var(--gymcityGray-50)!important}.work-history-popup .p-dialog-header .workout-popup-header .header-left-side{display:flex;align-items:flex-start;gap:10px;padding:1.25rem}.work-history-popup .p-dialog-header .workout-popup-header .header-left-side .header-title{font-size:.875rem;line-height:1.25rem;font-weight:500;line-height:1}.work-history-popup .p-dialog-header .workout-popup-header .header-left-side .title-subheading{margin-top:12px;font-size:.75rem;line-height:1rem;font-weight:400}.work-history-popup .p-dialog-header .header-right-side{display:flex;align-items:center;gap:5px;font-size:.875rem;line-height:1.25rem;font-weight:500;color:var(--gymcityGray-700)}.work-history-popup .p-dialog-header .header-right-side .popup-date{padding-right:.5rem}.work-history-popup .p-dialog-header-icons{gap:10px;align-items:end!important;flex-direction:column-reverse}.work-history-popup .p-dialog-header-icons .p-icon{width:15px!important;height:15px!important}.work-history-popup .p-dialog-content{padding:0!important}.work-history-popup .p-dialog-content::-webkit-scrollbar{width:5px}.work-history-popup .p-dialog-content::-webkit-scrollbar-track{background:#f1f1f1;border-radius:10px}.work-history-popup .p-dialog-content::-webkit-scrollbar-thumb{background-color:#a6a6a6;border-radius:10px}.work-history-popup .popup-body .body-title{--tw-bg-opacity:1;background-color:rgb(241 245 255/var(--tw-bg-opacity));padding-top:.5rem;padding-bottom:.5rem;padding-left:52px;font-size:.875rem;line-height:1.25rem;font-weight:500}.work-history-popup .popup-body .popup-list{display:grid;gap:1.25rem;padding:18px}.work-history-popup .popup-body .popup-list .list-item{display:flex;justify-content:space-between;border-radius:10px;--tw-bg-opacity:1;background-color:rgb(241 245 255/var(--tw-bg-opacity));padding:15px 13px}.work-history-popup .popup-body .popup-list .list-item svg.checked-icon g{stroke:#fff}.work-history-popup .popup-body .popup-list .list-item svg.checked-icon g circle{fill:var(--gymcityPrimary-400)}.work-history-popup .popup-body .popup-list .list-item .item-details{display:flex;align-items:flex-start;gap:10px}.work-history-popup .popup-body .popup-list .list-item .item-details .item-heading{font-size:.875rem;line-height:1.25rem;font-weight:500;line-height:1;--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity))}.work-history-popup .popup-body .popup-list .list-item .item-details .item-paragraph{margin-top:.5rem;font-size:.75rem;line-height:1rem;color:var(--gymcityGray-700)}.work-history-popup .popup-body .popup-list .item-icons{display:flex;align-items:center;gap:15px;padding-right:1.75rem}.work-history-popup .bg-question-popup-container{padding-left:18px;padding-right:18px}.work-history-popup .bg-question-popup-container .p-tabview-nav-container{display:none}.bg-color .p-dialog-header{background-color:var(--gymcityPrimary-50)!important}.popup-list-item::-webkit-scrollbar{width:.25rem;border-radius:9999px;background-color:var(--gymcityGray-50)}.popup-list-item::-webkit-scrollbar-thumb{border-radius:9999px;background-color:var(--gymcityGray-200)}.payment-sidebar-container .p-sidebar-header{display:none!important}.payment-sidebar-container .p-sidebar-content{padding:0!important}.payment-sidebar-container .p-sidebar-content::-webkit-scrollbar{width:5px}.payment-sidebar-container .p-sidebar-content::-webkit-scrollbar-track{background:#f1f1f1;border-radius:10px}.payment-sidebar-container .p-sidebar-content::-webkit-scrollbar-thumb{background-color:#a6a6a6;border-radius:10px}.payment-sidebar-container .sidebar-details-section .second-heading{display:flex;align-items:center;justify-content:space-between;background-color:var(--gymcityPrimary-400);padding:.75rem 1.25rem;font-size:22px;font-weight:700;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}@media (min-width:768px){.payment-sidebar-container .sidebar-details-section .second-heading{padding:1.25rem 2.5rem}}.payment-sidebar-container .sidebar-details-section .from-div{padding:1.25rem}@media (min-width:768px){.payment-sidebar-container .sidebar-details-section .from-div{padding:2.5rem}}.payment-sidebar-container .sidebar-details-section .from-div .billing-from{box-shadow:0 1px 6px 0 rgba(0,0,0,.08);border-radius:10px;background-color:var(--gymcityGray-100);padding:1.25rem}@media (min-width:768px){.payment-sidebar-container .sidebar-details-section .from-div .billing-from{padding:30px 2.5rem 2.5rem}}.payment-sidebar-container .sidebar-details-section .from-div .billing-from .field-item{display:flex;align-items:center;justify-content:space-between;font-size:.875rem;line-height:1.25rem;font-weight:500;--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity))}.payment-sidebar-container .sidebar-details-section .from-div .billing-from .all-fields{display:grid;gap:1.5rem}.payment-sidebar-container .sidebar-details-section .from-div .billing-from .all-fields .single-field{align-items:center;justify-content:space-between;font-size:.875rem;line-height:1.25rem;font-weight:500;--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity))}@media (min-width:768px){.payment-sidebar-container .sidebar-details-section .from-div .billing-from .all-fields .single-field{display:flex}}.payment-sidebar-container .sidebar-details-section .from-div .billing-from .all-fields .single-field .p-component{width:100%!important;border-radius:8px!important}.payment-sidebar-container .sidebar-details-section .from-div .billing-from .all-fields .single-field .p-component .p-inputtext{border-radius:8px!important;font-size:14px!important;font-weight:500!important;text-align:right!important}.discount-input .p-component{width:100%!important}.payment-toolbar input[type=radio]{position:fixed;width:0;opacity:0}.payment-toolbar input[type=radio]:focus+label{border-width:1px;border-color:var(--gymcityGray-50)}.payment-toolbar input[type=radio]:checked+label{border-color:var(--gymcityPrimary-400);color:var(--gymcityPrimary-400)}.payment-toolbar label{display:inline-block;width:100%;cursor:pointer;border-radius:.5rem;border-width:1px;border-color:var(--gymcityGray-50);--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));padding:6px;font-weight:500;color:var(--gymcityGray-700)}.action-btn{margin-top:33px;display:flex;gap:.5rem;text-align:center}@media (min-width:640px){.action-btn{gap:1.25rem}}@media (min-width:768px){.action-btn{gap:2.75rem}}.action-btn .cancel-btn{border-radius:.5rem;border-width:1px;border-color:var(--gymcityGray-50);--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));color:var(--gymcityGray-700)}.action-btn .cancel-btn,.action-btn .receive-btn{width:100%;cursor:pointer;padding:9px;font-weight:500}.action-btn .receive-btn{border-radius:.5rem;border-width:1px;border-color:var(--gymcityPrimary-400);background-color:var(--gymcityPrimary-400);--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.all-diet-scrollbar{height:400px;overflow-y:auto}.all-diet-scrollbar::-webkit-scrollbar{width:6px;border-radius:10px;background-color:var(--gymcityGray-50)}.all-diet-scrollbar::-webkit-scrollbar-thumb{border-radius:10px;--tw-bg-opacity:1;background-color:rgb(199 199 199/var(--tw-bg-opacity))}.popup-editor .ql-editor{word-break:break-all!important}.workout-list .workout-list-item .p-icon{width:18px!important;height:18px!important}.workout-list .workout-list-item .workout-complete .p-checkbox .p-checkbox-box.p-highlight{width:32px!important;max-width:32px!important;height:32px!important;max-height:32px!important;background:#36c558!important;border-color:#36c558!important}.workout-list .workout-list-item .workout-incomplete .p-checkbox .p-checkbox-box.p-highlight{width:32px!important;max-width:32px!important;height:32px!important;max-height:32px!important;background:#ababab!important;border-color:#ababab!important}.workout-list .workout-list-item .workout-partial .p-checkbox .p-checkbox-box.p-highlight{width:32px!important;max-width:32px!important;height:32px!important;max-height:32px!important;background:#fea53d!important;border-color:#fea53d!important}.member-cards-wrap{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));gap:1rem}@media (min-width:640px){.member-cards-wrap{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:768px){.member-cards-wrap{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.member-cards-wrap{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:1280px){.member-cards-wrap{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (min-width:1536px){.member-cards-wrap{grid-template-columns:repeat(5,minmax(0,1fr))}}.card-item{position:relative;display:flex;height:100%;flex-direction:column;border-radius:.25rem;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));padding:1rem .75rem 1rem 1rem;--tw-shadow:0 1px 3px 0 rgba(0,0,0,.1),0 1px 2px -1px rgba(0,0,0,.1);--tw-shadow-colored:0 1px 3px 0 var(--tw-shadow-color),0 1px 2px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.invoice-sidebar .card-item{box-shadow:0 1px 6px 0 rgba(0,0,0,.08)}.card-item.payment-overdue:before{position:absolute;left:0;top:0;height:100%;width:4px;border-start-start-radius:.25rem;border-end-start-radius:.25rem;background-color:var(--gymcityDanger-500);content:""}.featured-img img{height:38px;max-width:38px;border-radius:9999px;-o-object-fit:cover;object-fit:cover}.member-info-content{width:100%;font-size:12px;color:var(--gymcityGray-700)}.more-info .more-info-btn{position:absolute;right:0;top:0;border:0!important;width:auto!important;background:inherit!important}.more-info .p-speeddial-action{width:1.7rem;height:1.7rem;background:#fff;color:#365ed3;transition:all .4s}.more-info .p-speeddial-action[data-pr-tooltip="Delete Data"],.more-info .p-speeddial-action[data-pr-tooltip=Delete]{color:#f24e1e}.more-info .p-speeddial-action[data-pr-tooltip="Delete Data"]:focus,.more-info .p-speeddial-action[data-pr-tooltip="Delete Data"]:hover,.more-info .p-speeddial-action[data-pr-tooltip=Delete]:focus,.more-info .p-speeddial-action[data-pr-tooltip=Delete]:hover{background:rgba(0,0,0,.1);color:#f24e1e}.more-info .p-speeddial-action:focus,.more-info .p-speeddial-action:hover{background:rgba(0,0,0,.1);color:#365ed3}.more-info .member-item-tooltip{color:#222;background-color:#f90}.card-design .upload-container{display:flex;flex-wrap:wrap;gap:1rem;border-radius:.25rem;border-width:2px;border-style:dashed;border-color:var(--gymcityGray-50);padding:1.5rem}@media (min-width:1536px){.card-design .upload-container{gap:1.5rem}}.card-design .upload-container .upload-label{display:flex;cursor:pointer;align-items:center}.card-design .upload-container .user-image-div{position:relative;height:94px;width:94px;border-radius:9999px;background-color:var(--gymcitySecondary-50)}.card-design .upload-container .user-image-div .camera-click{position:absolute;right:-.5rem;bottom:0;display:flex;height:34px;width:34px;cursor:pointer;align-items:center;justify-content:center;border-radius:9999px;border-width:1px;border-color:var(--gymcityPrimary-400);--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity))}.card-design .package{width:100%;border-radius:.375rem;border-color:var(--gymcityGray-50);padding-top:9.5px;padding-bottom:9.5px;font-size:.875rem;line-height:1.25rem;color:var(--gymcityGray-200)}.card-design .package:focus{border-color:var(--gymcityPrimary-400);--tw-ring-color:var(--gymcityPrimary-400)}.card-design .profile-upload-container{margin-top:1.25rem;border-radius:.25rem;border-width:2px;border-style:dashed;--tw-border-opacity:1;border-color:rgb(227 230 238/var(--tw-border-opacity));padding:1.25rem}.card-design .profile-upload-container .p-fileupload-buttonbar{position:relative;height:100px;width:100px;border-style:none;padding:0}@media (min-width:768px){.card-design .profile-upload-container .p-fileupload{display:flex}}.card-design .profile-upload-container .p-fileupload .p-fileupload-content{display:grid;width:100%;border-style:none;background-color:transparent;padding:0}@media (min-width:768px){.card-design .profile-upload-container .p-fileupload .p-fileupload-content{padding-left:1.5rem}}.card-design .profile-upload-container .p-fileupload .p-fileupload-content .p-message-wrapper{flex-wrap:wrap;gap:6px;font-size:.75rem;line-height:1rem}.card-design .profile-upload-container .p-fileupload .p-fileupload-content .p-message-wrapper .p-message-detail{margin-left:0}.card-design .profile-upload-container .p-fileupload .p-fileupload-content .p-fileupload-row{gap:1.25rem}.card-design .profile-upload-container .p-fileupload .p-fileupload-content .p-fileupload-row div{width:auto;padding:0;font-size:.75rem;line-height:1rem}.card-design .profile-upload-container .p-fileupload .p-fileupload-content .p-progressbar{display:none}.card-design .nid-upload-container .p-fileupload{display:grid;gap:1.25rem}@media (min-width:768px){.card-design .nid-upload-container .p-fileupload{grid-template-columns:repeat(2,minmax(0,1fr))}}.card-design .nid-upload-container .p-fileupload .p-fileupload-buttonbar{width:100%}.card-design .nid-upload-container .p-fileupload .p-fileupload-content{padding:0}.gender-toolbar input[type=radio]{opacity:0;position:fixed;width:0}.gender-toolbar input[type=radio]:focus+label{border:1px solid var(--gymcityGray-500)}.gender-toolbar input[type=radio]:checked+label{background-color:var(--gymcityPrimary-400);border-color:var(--gymcityPrimary-400);color:#fff}.gender-toolbar label{display:inline-block;background-color:#fff;padding:8px 10px 7px;width:100%;font-size:14px;border-radius:8px;border:1px solid var(--gymcityGray-50);cursor:pointer}.p-button:focus{box-shadow:none!important}.complete-step{margin-bottom:64px;display:flex;height:70px;width:70px;cursor:pointer;align-items:center;justify-content:center;border-radius:9999px;border-width:1px;border-color:var(--gymcityPrimary-400);background-color:var(--gymcityPrimary-400)}.complete-step .svg-icon path{fill:#fff}.current-step{margin-bottom:64px;display:flex;height:70px;width:70px;cursor:pointer;align-items:center;justify-content:center;border-radius:9999px;border-width:1px;border-color:var(--gymcityPrimary-400);--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity))}.current-step .svg-icon path{fill:var(--gymcityPrimary-400)}.pending-step{margin-bottom:64px;display:flex;height:70px;width:70px;align-items:center;justify-content:center;border-radius:9999px;border-width:1px;border-color:var(--gymcityGray-200);--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity))}.pending-step .svg-icon path{fill:var(--gymcityGray-200)}.gym-logo-upload-container{position:relative;margin-bottom:.75rem;margin-top:7px;height:10rem;overflow:hidden}@media (min-width:640px){.gym-logo-upload-container{margin-bottom:0}}.gym-logo-upload-container .upload-logo-text{position:absolute;top:0;display:flex;height:100%;width:100%;cursor:pointer;align-items:center;justify-content:center;background-color:rgb(255 255 255/var(--tw-bg-opacity));--tw-bg-opacity:0.5;font-weight:500}@media (min-width:1024px){.gym-logo-upload-container .upload-logo-text{top:100%}}.gym-logo-upload-container .upload-logo-text{transition:top .3s ease}.gym-logo-upload-container:hover .upload-logo-text{top:0}.custom-bg-color tbody tr:last-of-type td:first-of-type{border-radius:0 0 0 20px}.custom-bg-color tbody tr:last-of-type td:last-of-type{border-radius:0 0 20px 0}.custom-bg-color th:nth-child(2){--tw-bg-opacity:1;background-color:rgb(248 250 254/var(--tw-bg-opacity));padding:14px .75rem 13px}.custom-bg-color th:nth-child(3){--tw-bg-opacity:1;background-color:rgb(9 13 40/var(--tw-bg-opacity));padding:.25rem .25rem .5rem;font-weight:500;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}@media (min-width:640px){.custom-bg-color th:nth-child(3){padding-left:.75rem;padding-right:.75rem}}.custom-bg-color td:first-child{--tw-bg-opacity:1;background-color:rgb(250 250 250/var(--tw-bg-opacity))}.custom-bg-color td:nth-child(2){--tw-bg-opacity:1;background-color:rgb(248 250 254/var(--tw-bg-opacity));padding:.5rem .25rem 9px}.custom-bg-color td:nth-child(3){--tw-bg-opacity:1;background-color:rgb(9 13 40/var(--tw-bg-opacity));padding:.5rem .25rem 9px;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}@media screen and (max-width:640px){.subscription-btn td .gc-primary-btn{font-size:12px!important;padding-left:8px!important;padding-right:8px!important}}.subscription-btn td:nth-child(3) .gc-primary-btn{background-color:#fff!important;color:var(--gymcityPrimary-400)!important;border:none!important}.register_page_buttons .register_common_button{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background-color:#f9f9f9;border-radius:12px;box-shadow:0 1px 8px rgba(0,0,0,.1),0 0 2px rgba(0,0,0,.05),inset 0 0 8px #f2f2f2,inset 0 0 0 1px #a6a6a6;text-align:center}.register_page_buttons .common-required-label .billing-calender .p-button,.register_page_buttons .common-required-label .billing-calender .p-button:enabled:hover,.register_page_buttons .common-required-label .billing-calender .p-button:not(button):not(a):not(.p-disabled):hover{background-color:none!important}.register_page_buttons svg path{fill:#153763}.register_page_buttons button.selected svg path,.register_page_buttons button:hover svg path{fill:#365ed3}.custom-tooltip{width:250px!important;white-space:normal!important;text-align:center;border-radius:8px;padding:6px 8px!important;font-size:10px!important;line-height:1.4}.selector .p-placeholder{padding:4px 0 4px 7px}.card-design .gym-profile-img{position:relative;display:flex;height:10rem;min-height:160px;width:10rem;min-width:160px;align-items:center;justify-content:center;border-radius:9999px;background-color:var(--gymcitySecondary-50)}.card-design .gym-profile-img .gc-upload-camera{position:absolute;right:.25rem;bottom:.5rem;border-radius:9999px;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity));padding:6px 3px 7px 8px;border:1px solid #365ed3}.card-design .card-title{font-size:1.125rem;line-height:1.75rem;font-weight:700;color:var(--gymcityPurple-800)}.card-design .gym-profile-info{margin-top:1px;font-size:.875rem;line-height:1.25rem;font-weight:500;word-break:break-word!important}.card-design .selector .p-placeholder{padding:4px 0 4px 7px}.card-design .view-btn{display:flex;align-items:center;gap:.5rem;border-radius:.75rem;border-width:1px;border-color:var(--gymcityPrimary-400);padding:6px 1rem;font-size:.875rem;line-height:1.25rem;font-weight:500;color:var(--gymcityPrimary-400);transition-duration:.2s}.card-design .view-btn:hover{background-color:var(--gymcityPrimary-400);--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.card-design .view-btn:hover svg g{stroke:#fff;transition-duration:.2s}.toggle-selector{height:1.5rem;width:2.75rem;border-radius:9999px;background-color:var(--gymcityGray-50)}.toggle-selector:after{position:absolute;left:2px;top:.125rem;height:1.25rem;width:1.25rem;border-radius:9999px;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s;--tw-content:"";content:var(--tw-content)}.peer:checked~.toggle-selector:after{--tw-translate-x:100%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));content:var(--tw-content);--tw-bg-opacity:1;background-color:rgb(55 154 31/var(--tw-bg-opacity))}.peer:focus~.toggle-selector{--tw-ring-opacity:1;--tw-ring-color:rgb(255 255 255/var(--tw-ring-opacity))}.toggle-selector-big{height:1.5rem;width:45px;border-radius:9999px;background-color:var(--gymcityGray-50)}.toggle-selector-big:after{position:absolute;left:2px;top:.125rem;height:1.25rem;width:1.25rem;border-radius:9999px;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s;--tw-content:"";content:var(--tw-content)}.peer:checked~.toggle-selector-big{background-color:var(--gymcityPrimary-400)}.peer:checked~.toggle-selector-big:after{--tw-translate-x:100%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));content:var(--tw-content);--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity))}.peer:focus~.toggle-selector-big{--tw-ring-color:var(--gymcityPrimary-400)}.package-card-container{margin-top:1.25rem;display:grid;gap:1.25rem}@media (min-width:640px){.package-card-container{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1280px){.package-card-container{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:1536px){.package-card-container{grid-template-columns:repeat(4,minmax(0,1fr))}}.package-card-container .package-card{display:flex;gap:10px;border-radius:10px;padding:14px 9px}.package-card-container .package-card .package-figure{display:flex;height:56px;min-height:56px;width:56px;min-width:56px;align-items:center;justify-content:center;border-radius:9999px;background-color:var(--gymcityGray-100)}.package-card-container .package-card .package-figure .package-icon{font-size:22px;font-weight:800;text-transform:uppercase}.package-card-container .package-card .package-content{margin-top:.25rem;display:grid;gap:.125rem;font-size:12px;font-weight:300;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.select-input{width:100%;border-radius:.375rem;border-color:var(--gymcitySecondary-100);padding-left:13px;padding-right:13px;font-size:.875rem;line-height:1.25rem;color:var(--gymcityGray-600)}.select-input:focus{border-color:var(--gymcityPrimary-400);--tw-ring-color:var(--gymcityPrimary-400)}.schedules-item-li{display:flex;align-items:center;justify-content:space-between}.trainer-list-li{border-bottom-width:1px;border-style:dashed;border-color:var(--gymcityGray-200);padding-bottom:10px}.trainer-list-li:last-of-type{border:0}.trainer-list-li .trainer-info-container{display:flex;align-items:center;gap:1rem;font-size:.875rem;line-height:1.25rem;font-weight:500}.trainer-list-li .trainer-info-container .gender-others{border-radius:9999px;background-color:var(--gymcityOrange-400);padding:.125rem 1rem;font-size:11px;font-weight:500;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.view-btn-overly{position:absolute;top:0;display:flex;height:100%;width:100%;align-items:center;justify-content:center;border-radius:10px;background-color:rgb(255 255 255/var(--tw-bg-opacity));--tw-bg-opacity:0.75}.review-content{width:100%}.review-content .review-user-content{display:flex;flex-wrap:wrap;justify-content:space-between;font-size:.875rem;line-height:1.25rem;font-weight:500}.review-content .review-user-content .user-given-star{display:flex;align-items:center;gap:.25rem;color:var(--gymcityPrimary-500)}.review-content .user-feedback{margin-top:3px;font-size:.75rem;line-height:1.25rem;color:var(--gymcityGray-500)}@media (min-width:768px){.review-content .user-feedback{width:91.666667%}}.time-dropdown .p-dropdown{border:1px solid var(--gymcityPrimary-400)!important;border-radius:10px!important}.p-dropdown-panel .p-dropdown-header .time-dropdown .p-dropdown .p-dropdown-filter.p-inputtext,.time-dropdown .p-dropdown .p-dropdown-panel .p-dropdown-header .p-dropdown-filter.p-inputtext,.time-dropdown .p-dropdown .p-inputtext{font-family:Inter,__Inter_Fallback_aaf875!important;font-size:12px!important;padding:6px 0 6px 9px!important}.time-dropdown .p-dropdown .p-dropdown-trigger{justify-content:start!important;margin:0 6px;width:auto!important}.time-dropdown .p-dropdown .p-placeholder{color:#000!important}.open-hour-input .p-dropdown-panel .p-dropdown-header .p-dropdown-filter.p-inputtext,.open-hour-input .p-inputtext,.p-dropdown-panel .p-dropdown-header .open-hour-input .p-dropdown-filter.p-inputtext{border-color:#ced4da!important;font-size:14px!important;line-height:17px!important;font-weight:500!important;border-radius:4px!important;text-align:center!important}.gc-p-search-input.p-inputtext,.p-dropdown-panel .p-dropdown-header .gc-p-search-input.p-dropdown-filter.p-inputtext{padding-left:2.5rem!important}.gallery-popup-slider .p-galleria-item-nav{margin:-25px 0 0!important}.gallery-popup-slider .p-galleria-close{z-index:9999}.card-design,.primary-shadow{box-shadow:0 1px 6px 0 rgba(0,0,0,.08)}.card-design{border-radius:.5rem;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));padding:1rem}.card-design .card-link-text{cursor:pointer;font-size:.875rem;line-height:1.25rem;font-weight:500;color:var(--gymcityPrimary-400)}.gallery-container{margin-top:2rem;display:grid;grid-template-columns:repeat(1,minmax(0,1fr));gap:10px}@media (min-width:640px){.gallery-container{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:768px){.gallery-container{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:1280px){.gallery-container{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (min-width:1536px){.gallery-container{grid-template-columns:repeat(5,minmax(0,1fr))}}.p-image-preview-container img{border-radius:10px!important;height:120px;width:100%;-o-object-fit:cover;object-fit:cover}.p-image-preview-container .p-image-preview-indicator{border-radius:10px!important}.p-galleria .p-galleria-item-nav{border-radius:100px!important}.p-galleria .p-galleria-item-nav:focus,.p-galleria .p-galleria-item-nav:hover{outline:none!important;box-shadow:none!important}.gym-listing-page .gym-listing-page-wrapper{width:1780px;max-width:1780px;margin:0 auto}@media(max-width:1780px){.gym-listing-page .gym-listing-page-wrapper{width:100%}}.gym-listing-page .gym-listing-page-wrapper .p-carousel .p-carousel-indicators{display:none}.gym-listing-page .gym-listing-page-wrapper .p-carousel .p-carousel-content .p-carousel-next,.gym-listing-page .gym-listing-page-wrapper .p-carousel .p-carousel-content .p-carousel-prev{border:1px solid #767676}.gym-listing-page .gym-listing-page-wrapper .hover-content{display:none;width:660px;max-width:660px;position:absolute;top:48%;z-index:2}.gym-listing-page .gym-listing-page-wrapper .common-items .gcl-grid-item-thumb{position:relative}.gym-listing-page .gym-listing-page-wrapper .common-items .gcl-grid-item-thumb:hover .hover-content{display:block;left:30%}.gym-listing-page .gym-listing-page-wrapper .last-two-item-in-row .gcl-grid-item-thumb{position:relative}.gym-listing-page .gym-listing-page-wrapper .last-two-item-in-row .gcl-grid-item-thumb:hover .hover-content{display:block;right:40%}@media only screen and (max-width:1023px){.gym-listing-page .gym-listing-page-wrapper .hover-content{display:none!important}}.gym-listing-page-footer .footer-content-wrapper{width:1780px;max-width:1780px;margin:0 auto}@media(max-width:1780px){.gym-listing-page-footer .footer-content-wrapper{max-width:100%}}.slick-slider-container .slick-prev{left:2px;z-index:20}.slick-slider-container .slick-prev:before{color:#000;font-size:25px}.slick-slider-container .slick-next{right:8px}.slick-slider-container .slick-next:before{color:#000;font-size:25px}.membership-carousel .p-carousel-next,.membership-carousel .p-carousel-prev{border-radius:0!important;height:2.2rem!important;box-shadow:none!important;outline:none!important;cursor:pointer!important}.membership-carousel .p-carousel-next:hover,.membership-carousel .p-carousel-prev:hover{background-color:transparent!important}.membership-carousel .p-carousel-prev{margin-left:0!important}.membership-carousel .p-carousel-next{margin-right:0!important}.package-slider-container .swiper-button-disabled{opacity:.4!important}.loading-btn .animate-spin{--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity))}