.ProviderReviews_reviewsContainer__KKUBl{margin-top:1rem;padding:1.5rem;background-color:#1a1f2e;border-radius:.5rem;box-shadow:0 2px 8px rgba(0,0,0,.2)}.ProviderReviews_reviewsHeader__scMEu{display:flex;justify-content:space-between;align-items:center;margin-bottom:1.5rem}.ProviderReviews_reviewStats__Mks85{display:flex;flex-direction:column;gap:.5rem}.ProviderReviews_averageRating__6gYo1{display:flex;align-items:center;gap:.75rem}.ProviderReviews_ratingNumber__aboye{font-size:2rem;font-weight:700;color:#fff}.ProviderReviews_starsContainer__Y8ewU{display:flex;gap:.25rem}.ProviderReviews_star__z6kjv{width:1.25rem;height:1.25rem;color:#3a3f4d}.ProviderReviews_filledStar__nZA6s{color:#f8b500;fill:#f8b500}.ProviderReviews_reviewCount__bpnX5{font-size:.9rem;color:#a0a8c0}.ProviderReviews_reviewsList__jNdHg{display:flex;flex-direction:column;gap:1.5rem}.ProviderReviews_reviewCard__C6466{padding:1.25rem;border-radius:.5rem;background-color:#242a3d;border:1px solid #353c52}.ProviderReviews_reviewHeader__xbPWh{display:flex;justify-content:space-between;margin-bottom:1rem}.ProviderReviews_reviewerInfo__6Qbq_{display:flex;flex-direction:column}.ProviderReviews_reviewerName__EUFlO{font-weight:600;color:#e0e4f1;margin-bottom:.25rem}.ProviderReviews_reviewDate__xOU1K{font-size:.8rem;color:#7a84a0}.ProviderReviews_ratingContainer__NP1p1{display:flex;align-items:center;gap:.5rem}.ProviderReviews_ratingText__3zoR1{font-size:.875rem;font-weight:600;color:#c1c7d8}.ProviderReviews_reviewContent__s1mAP{font-size:.95rem;line-height:1.5;color:#bbc0d0}.ProviderReviews_feedback__Dr2CP{margin:0}.ProviderReviews_loading__lbR8B{text-align:center;padding:2rem;color:#a0a8c0}.ProviderReviews_error__dXPM_{text-align:center;padding:2rem;color:#ff6b6b}.ProviderReviews_noReviews__Dnmty{text-align:center;padding:2rem;color:#a0a8c0;font-style:italic}@media (max-width:768px){.ProviderReviews_reviewsHeader__scMEu{flex-direction:column;align-items:flex-start;gap:1rem}.ProviderReviews_reviewHeader__xbPWh{flex-direction:column;gap:.75rem}}.ProviderStats_statsContainer__dAASL{display:flex;justify-content:space-around;gap:1rem;width:100%}.ProviderStats_stat__Xzc6L{display:flex;flex-direction:column;align-items:center;flex:1 1;padding:1.5rem 1rem;background-color:#242a3d;border-radius:.5rem;border:1px solid #353c52;transition:transform .2s ease,box-shadow .2s ease}.ProviderStats_stat__Xzc6L:hover{transform:translateY(-3px);box-shadow:0 4px 12px rgba(0,0,0,.15)}.ProviderStats_iconWrapper__ptWmb{display:flex;align-items:center;justify-content:center;width:3rem;height:3rem;background-color:#1a1f2e;border-radius:50%;margin-bottom:.75rem}.ProviderStats_icon__uVMIO{width:1.5rem;height:1.5rem;color:#3c8ff7}.ProviderStats_value__xGKnU{font-size:1.75rem;font-weight:700;color:#fff;margin-bottom:.25rem}.ProviderStats_label__cbPuT{font-size:.9rem;color:#a0a8c0;text-transform:uppercase;letter-spacing:.5px}.ProviderStats_error__Xga6v,.ProviderStats_loading__gGB1F{text-align:center;padding:2rem;color:#a0a8c0;width:100%;background-color:#1a1f2e;border-radius:.5rem}.ProviderStats_error__Xga6v{color:#ff6b6b}@media (max-width:768px){.ProviderStats_statsContainer__dAASL{flex-direction:column}}@keyframes AccountSkeleton_skeleton-loading__l_z8_{0%{background-position:-200px 0}to{background-position:calc(200px + 100%) 0}}.AccountSkeleton_container__37fZG{padding:1.5rem;background:var(--background-card);border-radius:12px;margin-top:1rem}.AccountSkeleton_skeletonBase__XiGXY{background:linear-gradient(90deg,var(--background-card-hover) 25%,var(--border-color) 37%,var(--background-card-hover) 63%);background-size:400px 100%;animation:AccountSkeleton_skeleton-loading__l_z8_ 1.4s ease-in-out infinite;border-radius:4px}.AccountSkeleton_skeletonTitle__4n7Ec{@extend .skeletonBase;height:2rem;width:60%;margin-bottom:1.5rem;border-radius:6px}.AccountSkeleton_skeletonSubtitle__YZtdS{@extend .skeletonBase;height:1.25rem;width:40%;margin-bottom:1rem}.AccountSkeleton_skeletonText__hBQVq{@extend .skeletonBase;height:1rem;width:100%;margin-bottom:.75rem}.AccountSkeleton_skeletonField__O6EH4{@extend .skeletonBase;height:2.5rem;width:100%;margin-bottom:1rem;border-radius:6px}.AccountSkeleton_skeletonLabel__xmn0n{@extend .skeletonBase;height:1rem;width:30%;margin-bottom:.5rem}.AccountSkeleton_skeletonButton__juU8N{@extend .skeletonBase;height:2.5rem;width:120px;border-radius:6px}.AccountSkeleton_skeletonAvatar__SscoA{@extend .skeletonBase;width:80px;height:80px;border-radius:50%;flex-shrink:0}.AccountSkeleton_skeletonDate__B_scz{@extend .skeletonBase;height:1rem;width:100px;margin-bottom:.5rem}.AccountSkeleton_skeletonSectionTitle__hZWeQ{@extend .skeletonBase;height:1.5rem;width:50%;margin-bottom:1rem}.AccountSkeleton_header__ZCO53{display:flex;align-items:center;gap:1.5rem;margin-bottom:2rem}.AccountSkeleton_headerText__dZ1NJ{flex:1 1}.AccountSkeleton_bookingsList__yJGAN,.AccountSkeleton_content__iQQqo{display:flex;flex-direction:column;gap:1rem}.AccountSkeleton_bookingCard__6a55H{padding:1.5rem;background:var(--background-card-hover);border-radius:8px;border:1px solid var(--border-color)}.AccountSkeleton_settingsGrid__5LDf8{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));grid-gap:1.5rem;gap:1.5rem}.AccountSkeleton_settingCard__ciPqK{padding:1.5rem;background:var(--background-card-hover);border-radius:8px;border:1px solid var(--border-color)}.AccountSkeleton_policiesContent__1ms4D{display:flex;flex-direction:column;gap:1.5rem}.AccountSkeleton_policySection__R5zyP{padding:1.5rem;background:var(--background-card-hover);border-radius:8px;border:1px solid var(--border-color)}.AccountSkeleton_skeletonAvatar__SscoA,.AccountSkeleton_skeletonButton__juU8N,.AccountSkeleton_skeletonDate__B_scz,.AccountSkeleton_skeletonField__O6EH4,.AccountSkeleton_skeletonLabel__xmn0n,.AccountSkeleton_skeletonSectionTitle__hZWeQ,.AccountSkeleton_skeletonSubtitle__YZtdS,.AccountSkeleton_skeletonText__hBQVq,.AccountSkeleton_skeletonTitle__4n7Ec{background:linear-gradient(90deg,var(--background-card-hover) 25%,var(--border-color) 37%,var(--background-card-hover) 63%);background-size:400px 100%;animation:AccountSkeleton_skeleton-loading__l_z8_ 1.4s ease-in-out infinite;border-radius:4px}@media (max-width:640px){.AccountSkeleton_container__37fZG{padding:1rem}.AccountSkeleton_header__ZCO53{flex-direction:column;align-items:flex-start;gap:1rem}.AccountSkeleton_settingsGrid__5LDf8{grid-template-columns:1fr}}