.DashboardSidebar_sidebar__ae4rH{width:16rem;background-color:white;border-right:1px solid #e5e7eb;display:flex;flex-direction:column;height:var(
    --dashboard-sidebar-height,calc(100vh - var(--navbar-height, 73px))
  );overflow-y:auto;flex-shrink:0;z-index:10;position:relative;left:0;top:0}.DashboardSidebar_navigation__206MD{flex:1;padding:.5rem;margin-top:.5rem;display:flex;flex-direction:column;gap:.125rem;overflow-y:auto;min-height:0;max-height:calc(100vh - 200px)}.DashboardSidebar_navItem__eZcxt{display:flex;align-items:center;gap:.5rem;padding:.75rem 1rem;border-radius:.5rem;transition:all .3s ease-in-out;text-decoration:none;font-size:1rem}.DashboardSidebar_activeNavItem__RN2MS{background-color:#eef2ff;font-weight:600;box-shadow:0 1px 3px 0 rgba(0,0,0,.1)}.DashboardSidebar_inactiveNavItem__oF9Nv:hover{background-color:#f3f4f6}.DashboardSidebar_navIcon__yD9eW{flex-shrink:0}.DashboardSidebar_activeIcon__bskVe{color:#4338ca}.DashboardSidebar_navText__1uVt2{color:#4b5563}.DashboardSidebar_activeText__Zc7_E{color:#4338ca}.DashboardSidebar_inactiveText__VNg5Q{color:#4b5563}.DashboardSidebar_upgradeSection__o5WIL{padding:.75rem;border-top:1px solid #e5e7eb;flex-shrink:0}.DashboardSidebar_upgradeCard__fI0kJ{background-color:#f3f4f6;padding:.75rem;border-radius:.5rem;text-align:center}.DashboardSidebar_upgradeIcon__3buZk{margin:0 auto .375rem;color:#6366f1;width:22px;height:22px}.DashboardSidebar_upgradeTitle__sWhQo{font-weight:600;color:#1f2937;margin-bottom:.125rem;font-size:1rem}.DashboardSidebar_upgradeDescription__7uctf{font-size:.78rem;color:#4b5563;margin-bottom:.5rem;line-height:1.2}.DashboardSidebar_upgradeButton__o1QOr{width:100%;background-color:#4f46e5;color:white;font-size:.9rem;font-weight:700;padding:.4375rem .75rem;border-radius:.375rem;border:none;cursor:pointer;transition:background-color .3s ease}.DashboardSidebar_upgradeButton__o1QOr:hover{background-color:#4338ca}@media (max-width:768px){.DashboardSidebar_sidebar__ae4rH{width:100%;height:auto;max-height:none;position:sticky;top:0;border-right:none;border-bottom:1px solid #e5e7eb;overflow-x:auto;overflow-y:hidden}.DashboardSidebar_navigation__206MD{flex:none;flex-direction:row;gap:.375rem;margin-top:0;max-height:none;overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch}.DashboardSidebar_navItem__eZcxt{flex:0 0 auto;padding:.625rem .75rem;white-space:nowrap;font-size:.875rem}.DashboardSidebar_upgradeSection__o5WIL{display:none}}.JumpBackInCard_card__AMf1F{background-color:white;border:1px solid #e5e7eb;padding:.875rem 1rem;border-radius:.75rem;box-shadow:0 4px 12px -2px rgba(0,0,0,.08);display:flex;flex-direction:column;gap:.5rem;min-width:0;height:100%}.JumpBackInCard_header__1UUqF{display:flex;align-items:center;gap:.5rem}.JumpBackInCard_icon__uo_Y0{color:#6366f1;flex-shrink:0}.JumpBackInCard_title__qDeJE{font-size:.8125rem;font-weight:600;color:#6b7280;text-transform:uppercase;letter-spacing:.04em;margin:0}.JumpBackInCard_projectTitle__SWN7r{font-size:1.0625rem;font-weight:700;color:#111827;line-height:1.3}.JumpBackInCard_description__6Ux4g,.JumpBackInCard_projectTitle__SWN7r{margin:0;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.JumpBackInCard_description__6Ux4g,.JumpBackInCard_emptyDesc__eLo_b{font-size:.8125rem;color:#6b7280;line-height:1.4}.JumpBackInCard_emptyDesc__eLo_b{margin:0 0 .25rem}.JumpBackInCard_metaRow__h5Z8v{display:flex;flex-wrap:wrap;align-items:center;gap:.35rem .75rem;font-size:.75rem;color:#6b7280}.JumpBackInCard_metaItem__1rkNx{display:inline-flex;align-items:center;gap:.3rem}.JumpBackInCard_facts__imReG{list-style:none;margin:0;padding:.5rem .625rem;background:#f8fafc;border:1px solid #eef2f7;border-radius:.5rem;display:flex;flex-direction:column;gap:.35rem}.JumpBackInCard_facts__imReG li{display:flex;align-items:flex-start;gap:.45rem;font-size:.8125rem;color:#374151;line-height:1.35;min-width:0}.JumpBackInCard_facts__imReG li svg{color:#6366f1;flex-shrink:0;margin-top:.15rem}.JumpBackInCard_facts__imReG li>span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.JumpBackInCard_factLabel__nC9rS{color:#9ca3af;font-weight:500;margin-right:.35rem}.JumpBackInCard_nextStep__CmFUp{display:flex;flex-wrap:wrap;align-items:baseline;gap:.35rem .5rem;padding:.45rem .625rem;background:#eef2ff;border-radius:.5rem}.JumpBackInCard_nextLabel__uIXkF{font-size:.6875rem;font-weight:700;text-transform:uppercase;letter-spacing:.04em;color:#6366f1}.JumpBackInCard_nextValue__O0jUs{font-size:.875rem;font-weight:600;color:#312e81}.JumpBackInCard_progressRow__0oCz6{display:flex;align-items:center;gap:.625rem}.JumpBackInCard_progressBar__fCARp{flex:1;min-width:0;background-color:#e5e7eb;border-radius:9999px;height:.5rem;overflow:hidden}.JumpBackInCard_progressFill__SvH8y{background:linear-gradient(90deg,#6366f1,#8b5cf6);height:100%;border-radius:9999px;transition:width .3s ease}.JumpBackInCard_progressText__rLIf_{font-size:.75rem;font-weight:600;color:#4b5563;white-space:nowrap;flex-shrink:0}.JumpBackInCard_actions__TuIvQ{margin-top:auto;display:flex;flex-direction:column;gap:.5rem;padding-top:.5rem}.JumpBackInCard_continueButton__x_DdM{background-color:#6366f1;color:white;font-weight:700;font-size:.875rem;padding:.55rem 1rem;border-radius:.5rem;border:none;cursor:pointer;transition:background-color .2s ease;width:100%}.JumpBackInCard_continueButton__x_DdM:hover:not(:disabled){background-color:#4f46e5}.JumpBackInCard_continueButton__x_DdM:disabled{opacity:.65;cursor:not-allowed}.JumpBackInCard_manageButton__EXGPk{background-color:transparent;color:#4f46e5;font-weight:600;font-size:.8125rem;padding:.45rem 1rem;border-radius:.5rem;border:1px solid #c7d2fe;cursor:pointer;transition:background-color .2s ease,border-color .2s ease;width:100%}.JumpBackInCard_manageButton__EXGPk:hover{background-color:#eef2ff;border-color:#a5b4fc}.ToolCard_card__FMxIE{position:relative;display:block;width:100%;background-color:white;padding:1rem;border-radius:.5rem;box-shadow:0 1px 3px 0 rgba(0,0,0,.1);cursor:pointer;overflow:hidden;border:1px solid #e5e7eb;text-align:left;font-family:inherit;color:inherit;appearance:none}.ToolCard_card__FMxIE:disabled{cursor:wait}.ToolCard_hoverEffect__dnvw9{transition:all .3s ease-in-out}.ToolCard_hoverEffect__dnvw9:hover:not(:disabled):not(.ToolCard_cardLoading__IqnV0){box-shadow:0 20px 25px -5px rgba(0,0,0,.1);transform:scale(1.05)}.ToolCard_cardLoading__IqnV0{cursor:wait}.ToolCard_cardDimmed__eyS6u{opacity:.55;cursor:not-allowed}.ToolCard_loadingSpinner__AOIA0{flex-shrink:0;width:1rem;height:1rem;border-radius:9999px;border:2px solid #c7d2fe;border-top-color:#4f46e5;animation:ToolCard_toolCardSpin__8UnWj .7s linear infinite}@keyframes ToolCard_toolCardSpin__8UnWj{to{transform:rotate(1turn)}}@media (prefers-reduced-motion:reduce){.ToolCard_loadingSpinner__AOIA0{animation:none;border-top-color:#4f46e5}}.ToolCard_colorBar__WTmQI{position:absolute;top:0;left:0;height:100%;width:4px;opacity:.7;z-index:1;border-radius:0 2px 2px 0}.ToolCard_content__DNgSZ{display:flex;align-items:center;gap:.5rem;margin-left:.25rem}.ToolCard_icon__xcAMA{flex-shrink:0}.ToolCard_toolInfo__DKGvU{flex:1;min-width:0}.ToolCard_toolNameContainer__TCZ3E{display:flex;align-items:center;gap:.375rem}.ToolCard_toolName__C_0hO{font-size:.875rem;font-weight:600;color:#1f2937;line-height:1.2;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;flex:1;min-width:0}.ToolCard_freeBadge__d9noY{background-color:#dcfce7;color:#166534}.ToolCard_freeBadge__d9noY,.ToolCard_freePlusBadge__afqDW{font-size:.75rem;font-weight:700;padding:.125rem .5rem;border-radius:9999px;box-shadow:0 1px 2px 0 rgba(0,0,0,.05);white-space:nowrap;flex-shrink:0;min-width:fit-content}.ToolCard_freePlusBadge__afqDW{background-color:#ccfbf1;color:#0f766e}.ToolCard_unlockedIcon__dIDbp{color:#16a34a;flex-shrink:0}.ToolCard_lockedIcon__P7orj{color:#9ca3af;flex-shrink:0}.ToolCard_colorBar__WTmQI.ToolCard_bg-blue-500__MXZVn{background-color:#3b82f6!important}.ToolCard_colorBar__WTmQI.ToolCard_bg-blue-400__Q1jWv{background-color:#60a5fa!important}.ToolCard_colorBar__WTmQI.ToolCard_bg-blue-300__FDAe3{background-color:#93c5fd!important}.ToolCard_colorBar__WTmQI.ToolCard_bg-yellow-500__u8HtR{background-color:#eab308!important}.ToolCard_colorBar__WTmQI.ToolCard_bg-yellow-400__U61ny{background-color:#facc15!important}.ToolCard_colorBar__WTmQI.ToolCard_bg-yellow-600__CJFZa{background-color:#ca8a04!important}.ToolCard_colorBar__WTmQI.ToolCard_bg-green-500__8PkMB{background-color:#22c55e!important}.ToolCard_colorBar__WTmQI.ToolCard_bg-green-400__D0Ywb{background-color:#4ade80!important}.ToolCard_colorBar__WTmQI.ToolCard_bg-green-300___wUXn{background-color:#86efac!important}.ToolCard_colorBar__WTmQI.ToolCard_bg-indigo-500__nUsOP{background-color:#6366f1!important}.ToolCard_colorBar__WTmQI.ToolCard_bg-indigo-400__NV2LK{background-color:#818cf8!important}.ToolCard_colorBar__WTmQI.ToolCard_bg-indigo-300__iQaiU{background-color:#a5b4fc!important}.ToolCard_colorBar__WTmQI.ToolCard_bg-red-500__ZXlzj{background-color:#ef4444!important}.ToolCard_colorBar__WTmQI.ToolCard_bg-red-400__aO77e{background-color:#f87171!important}.ToolCard_colorBar__WTmQI.ToolCard_bg-red-300__ATuFx{background-color:#fca5a5!important}.ToolCard_colorBar__WTmQI.ToolCard_bg-purple-500__ZAsGv{background-color:#a855f7!important}.ToolCard_colorBar__WTmQI.ToolCard_bg-purple-400__dj_QR{background-color:#c084fc!important}.ToolCard_colorBar__WTmQI.ToolCard_bg-pink-500__dLsbS{background-color:#ec4899!important}.ToolCard_colorBar__WTmQI.ToolCard_bg-pink-400__efXET{background-color:#f472b6!important}.ToolCard_colorBar__WTmQI.ToolCard_bg-teal-500__3QCt_{background-color:#14b8a6!important}.ToolCard_colorBar__WTmQI.ToolCard_bg-teal-400__kqonW{background-color:#2dd4bf!important}.ToolCard_colorBar__WTmQI.ToolCard_bg-orange-500__4eBOe{background-color:#f97316!important}.ToolCard_colorBar__WTmQI.ToolCard_bg-orange-400__z49sQ{background-color:#fb923c!important}.ToolCard_colorBar__WTmQI.ToolCard_bg-cyan-500__wcC0U{background-color:#06b6d4!important}.ToolCard_colorBar__WTmQI.ToolCard_bg-cyan-400__QGjZ9{background-color:#22d3ee!important}.ToolCard_colorBar__WTmQI.ToolCard_bg-gray-500__Lda9M{background-color:#6b7280!important}.ToolCard_colorBar__WTmQI.ToolCard_bg-gray-400__gseow{background-color:#9ca3af!important}.ToolCard_colorBar__WTmQI.ToolCard_bg-lime-500__Ossjb{background-color:#84cc16!important}.ToolCard_colorBar__WTmQI.ToolCard_bg-amber-500__KGkIY{background-color:#f59e0b!important}.ToolCard_colorBar__WTmQI.ToolCard_bg-rose-500__SLNYo{background-color:#f43f5e!important}.WorkflowStep_container__jOmzn{background-color:white;padding:1.5rem;border-radius:.75rem;border:1px solid #e5e7eb;box-shadow:0 1px 3px 0 rgba(0,0,0,.1)}.WorkflowStep_header__aeY4_{display:flex;justify-content:space-between;align-items:center;cursor:pointer}.WorkflowStep_title__4D_KK{font-size:1.125rem;font-weight:600;color:#1f2937}.WorkflowStep_toggleButton__G454n{color:#6b7280;background:none;border:none;cursor:pointer;transition:color .3s ease}.WorkflowStep_toggleButton__G454n:hover{color:#374151}.WorkflowStep_toolsGrid___Gm_k{margin-top:1rem;display:grid;grid-template-columns:repeat(1,1fr);gap:.75rem}@media (min-width:480px){.WorkflowStep_toolsGrid___Gm_k{grid-template-columns:repeat(2,1fr)}}@media (min-width:768px){.WorkflowStep_toolsGrid___Gm_k{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.WorkflowStep_toolsGrid___Gm_k{grid-template-columns:repeat(3,1fr)}}@media (min-width:1280px){.WorkflowStep_toolsGrid___Gm_k{grid-template-columns:repeat(4,1fr)}}.DashboardHome_header__X7Vlk{display:flex;justify-content:space-between;align-items:center;margin-bottom:2rem}.DashboardHome_title__Zrak7{font-size:1.875rem;font-weight:700;color:#111827}.DashboardHome_usernameWrap__hzN9V{position:relative;display:inline-block}.DashboardHome_editUsernameLink__WkPAD{position:absolute;top:0;right:0;transform:translate(100%);margin-left:.25rem;padding:.25rem;border-radius:.375rem;color:#6b7280;opacity:0;transition:opacity .2s,color .2s,background-color .2s}.DashboardHome_editUsernameLink__WkPAD:focus,.DashboardHome_usernameWrap__hzN9V:hover .DashboardHome_editUsernameLink__WkPAD{opacity:1}.DashboardHome_editUsernameLink__WkPAD:hover{color:#4338ca;background-color:#eef2ff}.DashboardHome_editUsernameIcon__uvG00{display:block}.DashboardHome_subtitle__59Dv3{color:#6b7280;margin-top:.25rem}.DashboardHome_headerActions__01GGh{display:flex;align-items:center;gap:1rem}.DashboardHome_searchContainer__ZuK7p{position:relative}.DashboardHome_searchIcon__Fk1Ns{position:absolute;left:.75rem;top:50%;transform:translateY(-50%);color:#9ca3af}.DashboardHome_searchInput__IXzJQ{width:16rem;padding:.5rem 1rem .5rem 2.5rem;border:1px solid #d1d5db;border-radius:9999px;outline:none;background-color:white}.DashboardHome_searchInput__IXzJQ:focus{ring:2px;ring-color:#6366f1}.DashboardHome_settingsButton__Hu4wq{padding:.5rem;border-radius:9999px;background-color:white;border:1px solid #e5e7eb;cursor:pointer}.DashboardHome_settingsIcon__S3iZp{color:#6b7280}.DashboardHome_cardsGrid__Lqsbr{display:grid;grid-template-columns:repeat(1,1fr);gap:1.5rem;margin-bottom:2rem;align-items:stretch}@media (min-width:768px){.DashboardHome_cardsGrid__Lqsbr{grid-template-columns:repeat(3,minmax(0,1fr))}}.DashboardHome_challengeCard__rF27g{background:linear-gradient(135deg,#2dd4bf,#14b8a6);color:white;padding:1rem;border-radius:.75rem;box-shadow:0 10px 15px -3px rgba(0,0,0,.1);display:flex;flex-direction:column;justify-content:space-between}.DashboardHome_challengeHeader__Wy_r2{display:flex;align-items:center;gap:.75rem;margin-bottom:.75rem}.DashboardHome_challengeIcon__3rPBi{color:white;flex-shrink:0}.DashboardHome_challengeTitle__z6hFF{font-size:1.125rem;font-weight:600}.DashboardHome_challengeText__2JeZU{margin-top:.75rem;font-size:1rem}.DashboardHome_challengeButton__cqjNC{margin-top:1rem;background-color:white;color:#0d9488;font-weight:700;padding:.5rem 1rem;border-radius:9999px;border:none;cursor:pointer;transition:background-color .3s ease;align-self:flex-start}.DashboardHome_challengeButton__cqjNC:hover{background-color:#f0fdfa}.DashboardHome_workflowSection__JfKLY{margin-bottom:2rem}.DashboardHome_workflowHeader__oPvG0{display:flex;justify-content:space-between;align-items:center;margin-bottom:1rem}.DashboardHome_workflowTitle__K_TAf{font-size:1.25rem;font-weight:700;color:#1f2937}.DashboardHome_filterButtons__Vj0qv{display:flex;gap:.25rem;background-color:#f3f4f6;padding:.25rem;border-radius:.5rem}.DashboardHome_filterButton__ZhSFB{padding:.25rem .75rem;font-size:.75rem;font-weight:600;border-radius:.375rem;border:none;background:transparent;color:#6b7280;cursor:pointer;transition:all .3s ease}.DashboardHome_filterButton__ZhSFB:hover{background-color:#e5e7eb}.DashboardHome_activeFilter__fZkRb{background-color:white;color:#4338ca;box-shadow:0 1px 3px 0 rgba(0,0,0,.1)}.DashboardHome_workflowSteps__3ALr0{display:flex;flex-direction:column;gap:1.5rem}@media (max-width:768px){.DashboardHome_header__X7Vlk,.DashboardHome_workflowHeader__oPvG0{align-items:flex-start;flex-direction:column;gap:.75rem}.DashboardHome_title__Zrak7{font-size:1.5rem}.DashboardHome_headerActions__01GGh{align-self:flex-end}.DashboardHome_filterButtons__Vj0qv{width:100%;overflow-x:auto}.DashboardHome_filterButton__ZhSFB{flex:1 0 auto}}.ToolGrid_header__AA_fl{display:flex;justify-content:space-between;align-items:center;margin-bottom:2rem}.ToolGrid_title__jxp4y{font-size:1.875rem;font-weight:700;color:#111827}.ToolGrid_subtitle__qGecC{color:#6b7280;margin-top:.25rem}.ToolGrid_settingsButton__w01zR{padding:.5rem;border-radius:9999px;background-color:white;border:1px solid #e5e7eb;cursor:pointer}.ToolGrid_settingsIcon__jsOJA{color:#6b7280}.ToolGrid_container___b4QL{background-color:white;padding:1.5rem;border-radius:.75rem;border:1px solid #e5e7eb;box-shadow:0 1px 3px 0 rgba(0,0,0,.1)}.ToolGrid_toolsGrid__PMWhj{display:grid;grid-template-columns:repeat(1,1fr);gap:1rem}@media (min-width:640px){.ToolGrid_toolsGrid__PMWhj{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.ToolGrid_toolsGrid__PMWhj{grid-template-columns:repeat(3,1fr)}}@media (min-width:1280px){.ToolGrid_toolsGrid__PMWhj{grid-template-columns:repeat(4,1fr)}}.ChallengesSection_header__vR_1O{display:flex;justify-content:space-between;align-items:center;margin-bottom:2rem}.ChallengesSection_title__2PeiP{font-size:1.875rem;font-weight:700;color:#111827}.ChallengesSection_container__nLUE1{background-color:white;padding:1.5rem;border-radius:.75rem;border:1px solid #e5e7eb;box-shadow:0 1px 3px 0 rgba(0,0,0,.1)}.ChallengesSection_challengeCard__HF_aE{background-color:transparent;padding:1.25rem;border-radius:.5rem}.ChallengesSection_challengeHeader__zerWq{display:flex;align-items:center;gap:.75rem;margin-bottom:.75rem}.ChallengesSection_challengeTitle__rSBJd{font-size:1.125rem;font-weight:600;color:#1f2937}.ChallengesSection_challengeProgress__py_zm{color:#6b7280;margin-bottom:.5rem;font-size:.875rem}.ChallengesSection_progressBar__eOwnw{width:100%;background-color:#e5e7eb;border-radius:9999px;height:1rem;margin-bottom:1rem}.ChallengesSection_progressFill__mR_51{background:linear-gradient(90deg,#fbbf24,#f59e0b);height:1rem;border-radius:9999px;text-align:center;display:flex;align-items:center;justify-content:center;font-size:.75rem;color:white;font-weight:700;transition:width .3s ease}.ChallengesSection_continueButton__QnLou{background-color:#fbbf24;color:white;font-weight:700;padding:.5rem 1rem;border-radius:9999px;border:none;cursor:pointer;transition:background-color .3s ease}.ChallengesSection_continueButton__QnLou:hover{background-color:#f59e0b}.MembershipPage_header__jVHaw{display:flex;justify-content:space-between;align-items:center;margin-bottom:2rem}.MembershipPage_title__9_pJ6{font-size:1.875rem;font-weight:700;color:#111827}.MembershipPage_container__KwgOZ{background-color:white;padding:1.5rem;border-radius:.75rem;border:1px solid #e5e7eb;box-shadow:0 1px 3px 0 rgba(0,0,0,.1)}.MembershipPage_container__KwgOZ,.MembershipPage_membershipInfo__XUC1i{display:flex;flex-direction:column}.MembershipPage_membershipHeader__AJfWZ{display:flex;align-items:center;gap:1rem;margin-bottom:.75rem}.MembershipPage_membershipTitle__F3P_L{font-size:1.25rem;font-weight:700;color:#1f2937}.MembershipPage_membershipDescription__lpCSf{color:#6b7280;margin-top:.75rem;flex-grow:1}.MembershipPage_activeStatus__dYd2f{margin-top:1rem;display:flex;justify-content:space-between;align-items:center}.MembershipPage_activeBadge__sgpmM{font-size:.875rem;font-weight:600;color:#059669;background-color:#d1fae5;padding:.25rem .75rem;border-radius:9999px}.MembershipPage_manageButton__xiICX{font-size:.875rem;font-weight:700;color:#6b7280;background:none;border:none;cursor:pointer;transition:color .3s ease}.MembershipPage_manageButton__xiICX:hover{color:#374151}.MembershipPage_learnMoreButton__lfnJs{margin-top:1rem;width:100%;background-color:#6366f1;color:white;font-weight:700;padding:.5rem 1rem;border-radius:.5rem;border:none;cursor:pointer;transition:background-color .3s ease}.MembershipPage_learnMoreButton__lfnJs:hover{background-color:#4f46e5}.MembershipPage_groupsContainer__nhVfS{display:flex;justify-content:center;width:100%}.MembershipPage_groupCard__urEVx{width:100%;background-color:white;border-radius:.75rem;border:1px solid #e5e7eb;box-shadow:0 1px 3px 0 rgba(0,0,0,.1);overflow:hidden;display:flex;flex-direction:column;transition:box-shadow .3s ease}.MembershipPage_groupCard__urEVx:hover{box-shadow:0 10px 15px -3px rgba(0,0,0,.1)}.MembershipPage_coverImage__uHgVt{width:100%;height:12rem;overflow:hidden;background-color:#f3f4f6}.MembershipPage_coverImage__uHgVt img{width:100%;height:100%;object-fit:cover}.MembershipPage_cardInfo__fwLFJ{padding:1.5rem;flex:1;display:flex;flex-direction:column}.MembershipPage_groupName__mnx4w{font-size:1.25rem;font-weight:700;color:#1f2937;margin-bottom:.75rem}.MembershipPage_groupDescription__J_X0_{color:#6b7280;margin-bottom:1rem;line-height:1.5}.MembershipPage_benefitsList__0esPP{margin-top:auto}.MembershipPage_benefitsTitle__yLERt{font-size:.875rem;font-weight:600;color:#374151;margin-bottom:.5rem}.MembershipPage_benefits__L6xhv{list-style:none;padding:0;margin:0}.MembershipPage_benefits__L6xhv li{font-size:.875rem;color:#6b7280;padding:.25rem 0 .25rem 1.25rem;position:relative;line-height:1.5}.MembershipPage_benefits__L6xhv li:before{content:"✓";position:absolute;left:0;color:#059669;font-weight:700}.MembershipPage_cardFooter__6XgIh{padding:1.5rem;border-top:1px solid #e5e7eb;display:flex;gap:.75rem}.MembershipPage_accessButton__6lLIm,.MembershipPage_subscribeButton__bU6wp{flex:1;padding:.75rem 1rem;border-radius:12px;font-weight:600;font-size:.875rem;cursor:pointer;transition:all .3s ease;border:none;display:flex;align-items:center;justify-content:center;gap:.5rem}.MembershipPage_accessButton__6lLIm{background-color:white;color:#6366f1;border:1px solid #6366f1}.MembershipPage_accessButton__6lLIm:hover,.MembershipPage_subscribeButton__bU6wp{background-color:#6366f1;color:white}.MembershipPage_subscribeButton__bU6wp:hover{background-color:#4f46e5}.ToolPlaceholder_container__NebXK{background-color:white;padding:2rem;border-radius:.75rem;border:1px solid #e5e7eb;box-shadow:0 1px 3px 0 rgba(0,0,0,.1);text-align:center}.ToolPlaceholder_iconContainer__2Q9As{background-color:#eef2ff;color:#6366f1;width:4rem;height:4rem;border-radius:9999px;display:flex;align-items:center;justify-content:center;margin:0 auto 1rem}.ToolPlaceholder_title__hmfw_{font-size:1.25rem;font-weight:700;color:#1f2937;margin-bottom:.5rem}.ToolPlaceholder_description__xYMYX{font-size:1rem;color:#6b7280}.DashboardContent_main___oPan{flex:1;min-width:0;width:100%;padding:0 30px 30px;margin-top:10px}.DashboardContent_fullScreen__MloF3{margin-left:0;margin-top:0}.DashboardContent_contentWrapper__6AO4J{max-width:none;min-width:0;margin:0}@media (max-width:768px){.DashboardContent_main___oPan{margin-left:0;margin-top:0;padding:16px}}