.CurrentPlan_currentPlanContainer__KdRCc{position:relative;display:inline-block}.CurrentPlan_currentPlanDisplay__TEasB{display:flex;align-items:center;gap:.5rem}.CurrentPlan_planBadge__o67tf{display:flex;align-items:center;gap:.375rem;padding:.375rem .75rem;border-radius:1rem;font-size:.8rem;font-weight:600;transition:all .3s ease}.CurrentPlan_freePlan__bbIrj{background:linear-gradient(135deg,#f0fdf4,#dcfce7);color:#166534;border:1px solid #bbf7d0}.CurrentPlan_familyPlan__L2pV2{background:linear-gradient(135deg,#fef3c7,#fde68a);color:#92400e;border:1px solid #fcd34d}.CurrentPlan_premiumPlan__kLQjh{background:linear-gradient(135deg,#f3e8ff,#e9d5ff);color:#7c3aed;border:1px solid #c4b5fd}.CurrentPlan_planIcon__csAeK{width:1rem;height:1rem}.CurrentPlan_planName__4r0_J{font-weight:600}.CurrentPlan_freeLabel__pAXe6{background:#10b981;color:white;font-size:.625rem;padding:.125rem .375rem;border-radius:.5rem;font-weight:700;margin-left:.25rem}.CurrentPlan_upgradeButton__i9Vgy{display:flex;align-items:center;gap:.25rem;background:#d4af37;color:white;border:none;padding:.375rem .75rem;border-radius:.5rem;font-size:.75rem;font-weight:600;cursor:pointer;transition:all .3s ease}.CurrentPlan_upgradeButton__i9Vgy:hover{background:#382648;transform:translateY(-1px)}.CurrentPlan_chevron__942w7{width:.875rem;height:.875rem;transition:transform .3s ease}.CurrentPlan_rotated__4LQii{transform:rotate(180deg)}.CurrentPlan_dropdown__jntwh{position:absolute;top:100%;right:0;margin-top:.5rem;background:white;border-radius:.75rem;box-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -2px rgba(0,0,0,.05);border:1px solid #e5e7eb;z-index:50;min-width:280px;overflow:hidden}.CurrentPlan_dropdownHeader__R_fom{padding:1rem 1rem .5rem;border-bottom:1px solid #f3f4f6}.CurrentPlan_dropdownTitle__JbHKz{font-size:.875rem;font-weight:600;color:#374151}.CurrentPlan_plansList__P3TWS{padding:.5rem}.CurrentPlan_planOption__r6KMo{width:100%;padding:.75rem;border:none;background:transparent;border-radius:.5rem;cursor:pointer;transition:all .3s ease;text-align:left;position:relative}.CurrentPlan_planOption__r6KMo:hover{background:#f8fafc}.CurrentPlan_currentPlanOption__1vWOE{background:#f0f9ff;border:1px solid #0ea5e9}.CurrentPlan_planOptionContent__EhTlV{display:flex;justify-content:space-between;align-items:center}.CurrentPlan_planOptionHeader__IOEuD{display:flex;align-items:center;gap:.5rem}.CurrentPlan_planOptionName__p_cZw{font-size:.875rem;font-weight:600;color:#1f2937}.CurrentPlan_popularBadge__1Qp88{background:#d4af37;color:white;font-size:.625rem;padding:.125rem .375rem;border-radius:.5rem;font-weight:600}.CurrentPlan_planOptionPrice__k5XjE{display:flex;flex-direction:column;align-items:flex-end}.CurrentPlan_freePrice__RC3e7{font-size:.75rem;font-weight:600;color:#10b981}.CurrentPlan_paidPrice__biDC2{font-size:.75rem;font-weight:600;color:#6b7280}.CurrentPlan_currentIndicator__6tWSD{position:absolute;top:.5rem;right:.5rem;background:#10b981;color:white;font-size:.625rem;padding:.125rem .375rem;border-radius:.5rem;font-weight:600}.CurrentPlan_dropdownFooter__F0r0y{padding:.75rem 1rem;border-top:1px solid #f3f4f6;background:#f8fafc}.CurrentPlan_viewAllPlans__Sgp2J{display:block;text-align:center;color:#d4af37;font-size:.8rem;font-weight:600;text-decoration:none;transition:color .3s ease}.CurrentPlan_viewAllPlans__Sgp2J:hover{color:#382648}@media (max-width:768px){.CurrentPlan_currentPlanDisplay__TEasB{flex-direction:column;gap:.375rem}.CurrentPlan_planBadge__o67tf{padding:.25rem .625rem;font-size:.75rem}.CurrentPlan_upgradeButton__i9Vgy{padding:.25rem .625rem;font-size:.7rem}.CurrentPlan_dropdown__jntwh{min-width:260px;right:-1rem}}@media (max-width:480px){.CurrentPlan_planBadge__o67tf{padding:.25rem .5rem;font-size:.7rem}.CurrentPlan_upgradeButton__i9Vgy{padding:.25rem .5rem;font-size:.65rem}.CurrentPlan_dropdown__jntwh{min-width:240px;right:-2rem}.CurrentPlan_planOption__r6KMo{padding:.625rem}.CurrentPlan_planOptionName__p_cZw{font-size:.8rem}.CurrentPlan_freePrice__RC3e7,.CurrentPlan_paidPrice__biDC2{font-size:.7rem}}