.DashboardPlatformFrame_side__A7_xV{padding:0;margin:150px 0 10px 10px;border-radius:var(--border-radius)}.DashboardPlatformFrame_main__UDdzz{padding:0;margin:70px 25px 100px 0;background-color:#fff;border-radius:var(--border-radius);overflow-x:visible;box-sizing:border-box;width:100%}.DashboardPlatformFrame_mainTop__0fw6O{width:100%;box-sizing:border-box;border-radius:var(--border-radius);padding:30px;background-color:var(--theme-white)}.DashboardPlatformFrame_mainTopWidePadding__riY_m{padding:30px 40px!important}@media (max-width:850px){.DashboardPlatformFrame_side__A7_xV{margin:100px 0 0;padding:0}.DashboardPlatformFrame_main__UDdzz{margin:30px auto 0;max-width:700px;padding:0 10px}}@media (max-width:740px){.DashboardPlatformFrame_main__UDdzz{padding:20px 10px}}@media (max-width:600px){.DashboardPlatformFrame_main__UDdzz{width:100%;margin:0}}.ActivitiesFilters_filtersContainer__SV5n3{background:var(--background-color-blank);margin-bottom:15px;border-bottom:1px solid #ccc}.ActivitiesFilters_filtersHeader__TijxX{display:flex;justify-content:space-between;align-items:flex-start;gap:20px}.ActivitiesFilters_headerContent__QM7rB{flex:1 1}.ActivitiesFilters_headerContent__QM7rB .ActivitiesFilters_filterIcon__vgZiZ{font-size:calc(var(--font-size) / 5);color:var(--theme-color);margin-bottom:8px}.ActivitiesFilters_headerContent__QM7rB .ActivitiesFilters_title___MvvK{font-size:calc(var(--font-size) / 4);font-weight:600;color:#333;margin:0 0 8px;display:flex;align-items:center;gap:10px}.ActivitiesFilters_headerContent__QM7rB .ActivitiesFilters_subtitle__nDs53{font-size:calc(var(--font-size) / 7.5);color:#666;line-height:1.5;margin:0}.ActivitiesFilters_headerActions__2vrqI{display:flex;align-items:center;gap:10px;flex-shrink:0;padding-bottom:15px;border-bottom:1px solid #ccc}.ActivitiesFilters_clearButton__S2BZn{opacity:.8}.ActivitiesFilters_clearButton__S2BZn:hover{opacity:1}.ActivitiesFilters_toggleButton__y8_n4{display:flex;align-items:center;gap:6px}.ActivitiesFilters_toggleIcon__sVfoB{font-size:calc(var(--font-size) / 8);transition:transform .2s ease}.ActivitiesFilters_filtersContent__r30bi{max-height:0;margin-top:15px;overflow:hidden;transition:max-height .3s ease-in-out}.ActivitiesFilters_filtersContent__r30bi.ActivitiesFilters_expanded__eIqDy{max-height:800px}.ActivitiesFilters_filtersGrid__Axu7S{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));grid-gap:20px;gap:20px;margin-bottom:20px}.ActivitiesFilters_filterPair__YWsnm{grid-column:span 2}.ActivitiesFilters_dateRangeContainer__RGQvr{grid-column:span 2;display:flex;gap:15px}.ActivitiesFilters_dateSeparator__71rXy{display:flex;align-items:center;justify-content:center;height:40px;color:var(--theme-color);font-size:calc(var(--font-size) / 8)}.ActivitiesFilters_activeFilters__NywGS{padding-top:20px;border-top:1px solid #e8e8e8}.ActivitiesFilters_activeFiltersLabel__g_zrg{font-size:calc(var(--font-size) / 8);font-weight:500;color:#555;margin-bottom:10px;display:block}.ActivitiesFilters_activeFilterTags__opw1d{display:flex;flex-wrap:wrap;gap:8px}.ActivitiesFilters_filterTag__SNzoT{background:var(--theme-light);color:var(--theme-color-dark);padding:4px 12px;border-radius:20px;font-size:calc(var(--font-size) / 9);font-weight:500;border:1px solid var(--theme-color)}@media (max-width:768px){.ActivitiesFilters_filtersContainer__SV5n3{padding:15px;margin-bottom:20px}.ActivitiesFilters_filtersHeader__TijxX{flex-direction:column;align-items:stretch;gap:15px}.ActivitiesFilters_headerActions__2vrqI{justify-content:flex-end}.ActivitiesFilters_filtersGrid__Axu7S{grid-template-columns:1fr;gap:15px}.ActivitiesFilters_filterPair__YWsnm{grid-column:span 1}.ActivitiesFilters_dateRangeContainer__RGQvr{grid-column:span 1;flex-direction:column;gap:10px}.ActivitiesFilters_dateSeparator__71rXy{height:auto;padding:5px 0}.ActivitiesFilters_headerContent__QM7rB .ActivitiesFilters_title___MvvK{font-size:calc(var(--font-size) / 5)}.ActivitiesFilters_headerContent__QM7rB .ActivitiesFilters_subtitle__nDs53{font-size:calc(var(--font-size) / 8.5)}.ActivitiesFilters_activeFilterTags__opw1d{gap:6px}.ActivitiesFilters_filterTag__SNzoT{font-size:calc(var(--font-size) / 10);padding:3px 10px}}@media (max-width:480px){.ActivitiesFilters_filtersContainer__SV5n3{padding:12px}.ActivitiesFilters_headerContent__QM7rB .ActivitiesFilters_filterIcon__vgZiZ,.ActivitiesFilters_headerContent__QM7rB .ActivitiesFilters_title___MvvK{font-size:calc(var(--font-size) / 6)}.ActivitiesFilters_headerContent__QM7rB .ActivitiesFilters_subtitle__nDs53{font-size:calc(var(--font-size) / 9)}}.ActivityCategoryTabs_categoryTabsContainer__IgFeD{margin-bottom:15px;padding:0 0 20px;border-bottom:1px solid var(--border-color,#e0e0e0)}.ActivityCategoryTabs_categoryTabs__Vg30M{display:flex;gap:8px;overflow-x:auto;padding:4px 0;scrollbar-width:none;-ms-overflow-style:none}.ActivityCategoryTabs_categoryTabs__Vg30M::-webkit-scrollbar{display:none}.ActivityCategoryTabs_categoryTab__myBxj{display:flex;flex-direction:column;align-items:center;gap:6px;padding:12px 16px;border:none;background:transparent;border-radius:8px;cursor:pointer;transition:all .2s ease;min-width:80px;white-space:nowrap;position:relative}.ActivityCategoryTabs_categoryTab__myBxj:hover{background-color:var(--background-color-hover,rgba(0,0,0,.05))}.ActivityCategoryTabs_categoryTab__myBxj.ActivityCategoryTabs_active__HHWwT{background-color:transparent;color:var(--theme-color,#0182fd)}.ActivityCategoryTabs_categoryTab__myBxj.ActivityCategoryTabs_active__HHWwT:after{content:"";position:absolute;bottom:-1px;left:50%;transform:translateX(-50%);width:20px;height:3px;background-color:var(--theme-color,#0182fd);border-radius:2px}.ActivityCategoryTabs_categoryIcon__8REPF{font-size:20px;color:inherit}.ActivityCategoryTabs_categoryLabel__OCS6T{font-size:12px;font-weight:500;color:inherit}@media (max-width:768px){.ActivityCategoryTabs_categoryTabs__Vg30M{gap:4px}.ActivityCategoryTabs_categoryTab__myBxj{min-width:70px;padding:10px 12px}.ActivityCategoryTabs_categoryIcon__8REPF{font-size:18px}.ActivityCategoryTabs_categoryLabel__OCS6T{font-size:11px}}.ActivityCard_activityCard__uJR1m{background-color:#fff;border-radius:var(--border-radius);overflow:hidden;transition:all .2s ease;cursor:pointer;height:-moz-fit-content;height:fit-content;border:2px solid #e0e0e0;display:flex;flex-direction:column}.ActivityCard_activityCard__uJR1m:hover{box-shadow:0 4px 12px rgba(0,0,0,.1);border-color:var(--theme-color)}.ActivityCard_imageContainer__5JGpJ{position:relative;width:100%;aspect-ratio:3/2;overflow:hidden}.ActivityCard_activityImage__RSkID{width:100%;height:100%;object-fit:cover;object-position:top;transition:transform .3s ease}.ActivityCard_imagePlaceholder__yzWZv{width:100%;height:100%;background-color:#f0f0f0;display:flex;align-items:center;justify-content:center;color:#999}.ActivityCard_activityCard__uJR1m:hover .ActivityCard_activityImage__RSkID{transform:scale(1.05)}.ActivityCard_typeTag__W3MyO{position:absolute;top:12px;left:12px;background-color:var(--theme-color);color:#fff;padding:4px 8px;border-radius:calc(var(--border-radius) / 2);font-size:calc(var(--font-size) / 9);font-weight:500;display:flex;align-items:center;font-family:var(--font-family)}.ActivityCard_cardContent__3_Ik8{padding:20px;display:flex;flex-direction:column;flex:1 1;min-height:160px}.ActivityCard_dateRow__Tezs_{color:#999;font-size:calc(var(--font-size) / 10);font-family:var(--font-family);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin-bottom:8px;min-height:1.2em;line-height:1.2em}.ActivityCard_activityTitle__Lp4mL{font-size:calc(var(--font-size) / 6.5)!important;font-weight:700!important;color:#000!important;margin:0 0 12px!important;line-height:1.4!important;display:-webkit-box!important;-webkit-line-clamp:2!important;-webkit-box-orient:vertical!important;overflow:hidden!important;text-overflow:ellipsis!important;word-break:break-word!important;max-height:calc(1.4em * 2);height:calc(1.4em * 2);flex:1 1}.ActivityCard_locationInfo__DJx1Y{display:flex;align-items:flex-start;gap:6px;margin-top:auto}.ActivityCard_locationIcon__S4R6g{font-size:calc(var(--font-size) / 10);color:#666;flex-shrink:0;margin-top:2px}.ActivityCard_locationText__9YQFg{font-size:calc(var(--font-size) / 10);color:#666;font-family:var(--font-family);line-height:1.4;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;word-break:break-word;max-height:calc(1.4em * 2);height:calc(1.4em * 2);flex:1 1}.ActivityCard_editableActions__6VaX_{margin-top:12px;display:flex;flex-direction:column;gap:8px}.ActivityCard_metaInfo__HD0BO{display:flex;flex-direction:column;gap:6px}.ActivityCard_metaItem__qBqp2{display:flex;align-items:center;color:#666;font-family:var(--font-family)}.ActivityCard_metaItem__qBqp2,.ActivityCard_metaItem__qBqp2 span{font-size:calc(var(--font-size) / 8.5)}.ActivityCard_skeleton__MsAmv{pointer-events:none;cursor:default}.ActivityCard_skeleton__MsAmv:hover{transform:none;box-shadow:none;border-color:#e0e0e0}.ActivityCard_typeTagEnded__ZUzsW{background-color:#999!important;color:#fff}.ActivityCard_updateBadge__CrrUe{position:absolute;top:12px;right:12px;background-color:#fff3cd;color:#856404;padding:4px 10px;border-radius:calc(var(--border-radius) / 2);font-size:calc(var(--font-size) / 9.5);font-weight:600;display:flex;align-items:center;font-family:var(--font-family);box-shadow:0 2px 4px rgba(0,0,0,.1);z-index:10}@media (max-width:768px){.ActivityCard_cardContent__3_Ik8{padding:15px;min-height:140px}.ActivityCard_typeTag__W3MyO{font-size:calc(var(--font-size) / 10);padding:3px 6px}.ActivityCard_activityTitle__Lp4mL{font-size:calc(var(--font-size) / 7.5)!important;max-height:calc(1.4em * 2);height:calc(1.4em * 2)}.ActivityCard_dateRow__Tezs_,.ActivityCard_locationText__9YQFg{font-size:calc(var(--font-size) / 11)}.ActivityCard_locationText__9YQFg{max-height:calc(1.4em * 2);height:calc(1.4em * 2);word-break:break-word}.ActivityCard_locationIcon__S4R6g{font-size:calc(var(--font-size) / 11)}}.ActivityGrid_activityGrid__RV9yP{display:grid;grid-gap:20px;gap:20px;margin-bottom:40px}.ActivityGrid_emptyState__iTbFc{text-align:center;padding:60px 20px;color:#666;font-family:var(--font-family);font-size:calc(var(--font-size) / 7)}@media (max-width:1024px){.ActivityGrid_activityGrid__RV9yP{grid-template-columns:repeat(2,1fr)!important;gap:15px}}@media (max-width:430px){.ActivityGrid_activityGrid__RV9yP{grid-template-columns:1fr!important;gap:15px}}.ActivityAd_activityAd__ZQNSL{position:relative;width:100%;max-width:600px;aspect-ratio:4/1;border-radius:var(--border-radius);overflow:hidden;cursor:pointer;transition:all .2s ease;margin:0 auto 20px}.ActivityAd_activityAd__ZQNSL:hover{transform:translateY(-1px);box-shadow:0 4px 12px rgba(0,0,0,.15)}.ActivityAd_backgroundImage__L14Of{position:absolute;top:0;left:0;right:0;bottom:0;background-size:cover;background-position:50%;background-repeat:no-repeat;transition:transform .3s ease;background-color:var(--theme-color)}.ActivityAd_activityAd__ZQNSL:hover .ActivityAd_backgroundImage__L14Of{transform:scale(1.05)}.ActivityAd_imagePlaceholder___nRA0{position:absolute;top:0;left:0;right:0;bottom:0;background-color:var(--complementary-color);display:flex;align-items:center;justify-content:center;color:#fff}.ActivityAd_content__Te71N{position:absolute;top:0;left:0;right:0;bottom:0;display:flex;flex-direction:column;justify-content:center;padding:0 20px;z-index:2;color:#fff}.ActivityAd_title___1G__{font-size:calc(var(--font-size) / 6.5);font-weight:600;margin-bottom:4px;font-family:var(--font-family);text-shadow:0 1px 3px rgba(0,0,0,.3)}.ActivityAd_subtitle__r6H1m{font-size:calc(var(--font-size) / 8.5);font-weight:400;opacity:.9;font-family:var(--font-family);text-shadow:0 1px 2px rgba(0,0,0,.3)}@media (max-width:768px){.ActivityAd_content__Te71N{padding:0 15px}.ActivityAd_title___1G__{font-size:calc(var(--font-size) / 7)}.ActivityAd_subtitle__r6H1m{font-size:calc(var(--font-size) / 9)}}