.BackToTop_backToTopWrap___3mr_{position:fixed;bottom:72px;right:24px;z-index:999;cursor:pointer;display:flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:2px;padding:4px;opacity:0;transition:opacity .5s ease-in-out;z-index:1000}.BackToTop_backToTopWrap___3mr_.BackToTop_show___0Kda{opacity:1}.BackToTop_backToTopWrap___3mr_.BackToTop_hide__vcJi5{opacity:0}@import url("https://fonts.googleapis.com/css2?family=IBM+Plex+Mono:wght@400;500&display=swap");.ImageCommunity_pageRoot__NlCIm{min-height:100vh;background:#ffffff;font-family:Inter,PingFang SC,system-ui,sans-serif;letter-spacing:-.0094em;color:#171717}.ImageCommunity_container__WPEmk{width:100%;max-width:1640px;margin:0 auto;padding:0 48px;box-sizing:border-box}.ImageCommunity_hero__Hprs8{display:flex;align-items:flex-end;justify-content:space-between;gap:48px;flex-wrap:wrap;padding:40px 0 28px;border-bottom:1px solid #f2f2f2}.ImageCommunity_heroTitle__Ox7Pa{margin:0 0 6px;font-size:32px;line-height:40px;font-weight:700;letter-spacing:-.5px;color:#000}.ImageCommunity_heroSubtitle___KQDU{margin:0 0 10px;font-size:16px;line-height:24px;font-weight:500;color:#5139ED}.ImageCommunity_heroDesc__TE_zP{margin:0;max-width:60ch;font-size:14px;line-height:22px;color:rgba(0,0,0,.6)}.ImageCommunity_heroActions__f2pcC{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.ImageCommunity_btnPrimary__b_V6u,.ImageCommunity_btnSecondary__mrv7J{display:inline-flex;align-items:center;justify-content:center;height:40px;padding:0 20px;font-size:14px;line-height:20px;font-weight:500;letter-spacing:-.0094em;cursor:pointer;border:0;text-decoration:none;transition:background-color .2s cubic-bezier(.4,0,.2,1),color .2s cubic-bezier(.4,0,.2,1)}.ImageCommunity_btnPrimary__b_V6u{background:#5139ED;color:#fff}.ImageCommunity_btnPrimary__b_V6u:hover{background:#4429D6;color:#fff}.ImageCommunity_btnPrimary__b_V6u:active{background:#3720B0}.ImageCommunity_btnSecondary__mrv7J{background:#fff;border:1px solid #5139ed;color:#5139ED}.ImageCommunity_btnSecondary__mrv7J:hover{background:#EBEDFF;color:#5139ED}.ImageCommunity_featuredSection__i_S1K{padding-top:32px}.ImageCommunity_featuredHeader__kXQE_{display:flex;align-items:baseline;justify-content:space-between;gap:16px;padding-bottom:16px;border-bottom:1px solid #f2f2f2}.ImageCommunity_featuredTitle__9s8_Q{margin:0;font-size:20px;line-height:28px;font-weight:600;color:#000}.ImageCommunity_featuredSub__Z4Ihl{font-size:13px;line-height:20px;color:#5C566A}.ImageCommunity_carouselViewport__GJNog{position:relative;margin:20px 0 56px;overflow:hidden}.ImageCommunity_carouselTrack__YHq8F{display:flex;gap:20px;will-change:transform}.ImageCommunity_carouselCard__u_cYm{flex:0 0 calc((100% - 20px) / 2)}.ImageCommunity_featuredArrow__mUjxI{position:absolute;top:35%;transform:translateY(-50%);z-index:10;display:flex;align-items:center;justify-content:center;width:32px;height:32px;padding:0;background:#fff;border:1px solid #f2f2f2;border-radius:50%;color:#5C566A;cursor:pointer;transition:color .2s cubic-bezier(.4,0,.2,1),border-color .2s cubic-bezier(.4,0,.2,1)}.ImageCommunity_featuredArrow__mUjxI:hover{color:#5139ED;border-color:#5139ED}.ImageCommunity_featuredArrowPrev___th9q{left:8px}.ImageCommunity_featuredArrowNext__8mQg_{right:8px}.ImageCommunity_featuredBadge__vrHfp{padding:2px 8px;background:#EBEDFF;color:#5139ED;font-size:12px;line-height:18px;font-weight:500;border-radius:2px;white-space:nowrap;flex-shrink:0}.ImageCommunity_toolbarSticky__gIi3I{position:sticky;top:65px;z-index:40;background:#fff;border-bottom:1px solid #f2f2f2}.ImageCommunity_toolbar__Oi7qt{display:flex;align-items:center;gap:24px;padding:14px 0;flex-wrap:wrap}.ImageCommunity_toolbarTitleGroup__y8LsQ{display:flex;align-items:baseline;gap:12px;flex:none}.ImageCommunity_toolbarTitle__wgfaw{margin:0;font-size:20px;line-height:28px;font-weight:600;color:#000;white-space:nowrap}.ImageCommunity_toolbarCount__2Hyrk{font-family:IBM Plex Mono,monospace;font-size:13px;line-height:20px;color:#5C566A;font-variant-numeric:tabular-nums;letter-spacing:0}.ImageCommunity_searchGroup__JyJ7z{display:flex;height:36px;flex:1;min-width:160px;max-width:420px;border:1px solid #e7e7f1;box-sizing:border-box}.ImageCommunity_searchGroup__JyJ7z .ImageCommunity_search__8NLBX{flex:1;min-width:0;height:100%!important;width:auto!important}.ImageCommunity_searchGroup__JyJ7z .ImageCommunity_search__8NLBX .uc-fe-input{border-radius:0!important;height:34px!important;background:#fff!important;border:none!important;box-shadow:none!important}.ImageCommunity_searchGroup__JyJ7z .ImageCommunity_search__8NLBX .uc-fe-input input{font-size:13px!important;line-height:20px!important;background:#fff!important;color:#171717!important;letter-spacing:-.0094em}.ImageCommunity_searchGroup__JyJ7z .ImageCommunity_search__8NLBX .uc-fe-input input::-moz-placeholder{color:#9995A5}.ImageCommunity_searchGroup__JyJ7z .ImageCommunity_search__8NLBX .uc-fe-input input::placeholder{color:#9995A5}.ImageCommunity_searchGroup__JyJ7z:focus-within{border-color:#5139ED}.ImageCommunity_searchBtn__6AekX{width:64px;flex:none;border:0;background:#5139ED;color:#fff;font-size:13px;line-height:20px;font-weight:500;letter-spacing:-.0094em;cursor:pointer;transition:background-color .2s cubic-bezier(.4,0,.2,1)}.ImageCommunity_searchBtn__6AekX:hover{background:#4429D6}.ImageCommunity_toolbarRight__t4XN8{display:flex;align-items:center;gap:20px;flex:none;margin-left:auto}.ImageCommunity_pillsRow__d6Q2P{border-bottom:1px solid #f2f2f2}.ImageCommunity_filterBox__FjJlo{display:flex;gap:8px;padding:14px 0 4px;align-items:center;flex-wrap:wrap;font-size:13px;line-height:20px;color:rgba(0,0,0,.6)}.ImageCommunity_filterBoxtitleNumber__b6EYa{color:#5139ED;margin:0 4px;font-family:IBM Plex Mono,monospace;font-variant-numeric:tabular-nums;letter-spacing:0}.ImageCommunity_filterCondition__GPiru{display:flex;align-items:center;gap:4px;color:rgba(0,0,0,.6);border:1px solid #f2f2f2;background:#FCFCFC;height:22px;padding:0 0 0 8px;font-size:12px;line-height:18px;box-sizing:border-box}.ImageCommunity_filterConditionClose__ORYfT{cursor:pointer;display:flex;align-items:center;justify-content:center;height:20px;width:20px;transition:background-color .2s cubic-bezier(.4,0,.2,1),color .2s cubic-bezier(.4,0,.2,1)}.ImageCommunity_filterConditionClose__ORYfT:hover{background:#F3F3F5;color:#171717}.ImageCommunity_closeIcon__LC_jm{display:flex;justify-content:center;align-items:center;font-size:10px;line-height:1}.ImageCommunity_clearFilter__kHAlY{color:#5139ED;font-size:12px;line-height:18px;font-weight:400;cursor:pointer;white-space:nowrap}.ImageCommunity_dynamicGrid___7uIF{display:grid;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:20px;padding-top:16px;margin-bottom:20px}.ImageCommunity_imageCard__PLKrf{display:flex;flex-direction:column;cursor:pointer;border:1px solid #f2f2f2;background:#fff;transition:background-color .2s cubic-bezier(.4,0,.2,1)}.ImageCommunity_imageCard__PLKrf:hover{background:#FCFCFC}.ImageCommunity_imageCardCover__lK0TH{position:relative;width:100%;aspect-ratio:16/9;overflow:hidden;border-bottom:1px solid #f2f2f2;background-color:#FCFCFC}.ImageCommunity_coverImage__hsAw6{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.ImageCommunity_starBtn__TO6xJ{position:absolute;top:8px;right:8px;z-index:2;width:28px;height:28px;display:flex;align-items:center;justify-content:center;cursor:pointer;border:1px solid rgba(255,255,255,.6);background:rgba(255,255,255,.88);color:rgba(0,0,0,.45);font-size:14px;line-height:1;padding:0;transition:background-color .2s cubic-bezier(.4,0,.2,1),color .2s cubic-bezier(.4,0,.2,1)}.ImageCommunity_starBtnActive__fVNHC{border-color:#5139ED;background:#5139ED;color:#fff}.ImageCommunity_coverOverlay__ZfqYL{position:absolute;inset:0;z-index:1;display:flex;align-items:center;justify-content:center;gap:12px;background:rgba(23,23,23,.45);opacity:0;transition:opacity .2s cubic-bezier(.4,0,.2,1);pointer-events:none}.ImageCommunity_imageCard__PLKrf:hover .ImageCommunity_coverOverlay__ZfqYL{opacity:1;pointer-events:auto}.ImageCommunity_deployOverlayBtn__hdNOy{height:36px;padding:0 20px;border:0;background:#5139ED;color:#fff;font-size:13px;line-height:36px;font-weight:500;letter-spacing:-.0094em;cursor:pointer;transition:background-color .2s cubic-bezier(.4,0,.2,1)}.ImageCommunity_deployOverlayBtn__hdNOy:hover{background:#4429D6}.ImageCommunity_detailOverlayBtn__ceFuy{height:36px;padding:0 16px;border:1px solid #5139ed;background:#fff;color:#5139ED;font-size:13px;line-height:34px;font-weight:500;letter-spacing:-.0094em;cursor:pointer;white-space:nowrap;transition:background-color .2s cubic-bezier(.4,0,.2,1)}.ImageCommunity_detailOverlayBtn__ceFuy:hover{background:#EBEDFF}.ImageCommunity_coverBottomBar__f3tE0{position:absolute;left:0;right:0;bottom:0;z-index:1;padding:16px 10px 8px;display:flex;align-items:center;justify-content:space-between;gap:8px;background:linear-gradient(0deg,rgba(0,0,0,.72),rgba(0,0,0,0));transition:opacity .2s cubic-bezier(.4,0,.2,1)}.ImageCommunity_imageCard__PLKrf:hover .ImageCommunity_coverBottomBar__f3tE0{opacity:0}.ImageCommunity_coverAuthorWrap__u0Ja7{display:flex;align-items:center;gap:4px;min-width:0;overflow:hidden}.ImageCommunity_coverAuthor__3bneP{font-size:12px;line-height:18px;color:#fff;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}.ImageCommunity_coverAuthBadge__FQSjD{width:16px;height:16px;flex:none;margin-bottom:4px;display:block}.ImageCommunity_coverStats__0JfEc{font-family:IBM Plex Mono,monospace;font-size:12px;line-height:18px;color:rgba(255,255,255);white-space:nowrap;font-variant-numeric:tabular-nums;letter-spacing:0}.ImageCommunity_cardBody__C14t8{padding:14px 16px 16px}.ImageCommunity_cardTags__YrCZ8{position:relative;display:flex;gap:6px;flex-wrap:nowrap;margin-bottom:10px}.ImageCommunity_cardTag__Q3_Ir{color:rgba(0,0,0,.6)}.ImageCommunity_cardTagOverflow__ByTbt,.ImageCommunity_cardTag__Q3_Ir{padding:2px 8px;background:#F3F3F5;font-size:12px;line-height:18px;border-radius:2px;white-space:nowrap;flex-shrink:0}.ImageCommunity_cardTagOverflow__ByTbt{color:#5139ED;font-family:IBM Plex Mono,monospace;letter-spacing:0;cursor:pointer}.ImageCommunity_tagsOverflowTip__186PV{display:flex;flex-wrap:wrap;gap:6px}.ImageCommunity_tagsMeasure__qYO4w{position:absolute;left:0;top:0;display:flex;gap:6px;flex-wrap:nowrap;visibility:hidden;pointer-events:none}.ImageCommunity_cardTitleText__WGXqM{font-size:13px;line-height:22px;font-weight:500;color:#000;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;word-break:break-all;width:100%}.ImageCommunity_emptyContainer__3b0FK{width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:80px 0}.ImageCommunity_emptyImage__Ic_im{height:148px;width:148px}.ImageCommunity_emptyText__HqvuW{font-size:12px;line-height:20px;color:rgba(0,0,0,.6)}.ImageCommunity_sentinel__z0MlZ{height:1px;width:100%}.ImageCommunity_loadMoreContainer__CfHfn{opacity:0;max-height:0;overflow:hidden;transition:opacity .2s cubic-bezier(.4,0,.2,1),max-height .2s cubic-bezier(.4,0,.2,1)}.ImageCommunity_loadMoreContainer__CfHfn.ImageCommunity_visible__q98_S{opacity:1;max-height:60px}.ImageCommunity_loadMoreContent__4w4UY{display:flex;align-items:center;justify-content:center;gap:8px;padding:16px;font-size:13px;line-height:20px;color:rgba(0,0,0,.6)}.ImageCommunity_loadMoreEnd__hCBX4{text-align:center;padding:16px;font-size:13px;line-height:20px;color:rgba(0,0,0,.6)}.ImageCommunity_srOnly__oVFV0{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media (min-width:1680px){.ImageCommunity_dynamicGrid___7uIF{grid-template-columns:repeat(5,1fr)}.ImageCommunity_carouselCard__u_cYm{flex-basis:calc((100% - 80px) / 5)}}@media (min-width:1440px) and (max-width:1679px){.ImageCommunity_dynamicGrid___7uIF{grid-template-columns:repeat(5,1fr)}.ImageCommunity_carouselCard__u_cYm{flex-basis:calc((100% - 80px) / 5)}}@media (min-width:1024px) and (max-width:1439px){.ImageCommunity_dynamicGrid___7uIF{grid-template-columns:repeat(4,1fr)}.ImageCommunity_carouselCard__u_cYm{flex-basis:calc((100% - 60px) / 4)}}@media (min-width:824px) and (max-width:1023px){.ImageCommunity_carouselCard__u_cYm{flex-basis:calc((100% - 40px) / 3)}}@media (min-width:1440px){.ImageCommunity_container__WPEmk{padding:0 32px}}@media (max-width:1439px){.ImageCommunity_container__WPEmk{padding:0 32px}}@media (max-width:767px){.ImageCommunity_container__WPEmk{padding:0 16px}.ImageCommunity_hero__Hprs8{flex-direction:column;align-items:stretch;gap:20px;padding:28px 0 20px}.ImageCommunity_heroActions__f2pcC{width:100%}.ImageCommunity_toolbar__Oi7qt{gap:12px}.ImageCommunity_toolbarTitleGroup__y8LsQ{width:100%}.ImageCommunity_searchGroup__JyJ7z{order:3;width:100%;max-width:none;flex:none}.ImageCommunity_toolbarRight__t4XN8{margin-left:auto}.ImageCommunity_dynamicGrid___7uIF{grid-template-columns:repeat(2,1fr);gap:12px}.ImageCommunity_carouselTrack__YHq8F{gap:12px}.ImageCommunity_carouselCard__u_cYm{flex-basis:calc((100% - 12px) / 2)}}@media (prefers-reduced-motion:reduce){.ImageCommunity_btnPrimary__b_V6u,.ImageCommunity_btnSecondary__mrv7J,.ImageCommunity_coverBottomBar__f3tE0,.ImageCommunity_coverOverlay__ZfqYL,.ImageCommunity_deployOverlayBtn__hdNOy,.ImageCommunity_detailOverlayBtn__ceFuy,.ImageCommunity_featuredArrow__mUjxI,.ImageCommunity_filterConditionClose__ORYfT,.ImageCommunity_imageCard__PLKrf,.ImageCommunity_loadMoreContainer__CfHfn,.ImageCommunity_searchBtn__6AekX,.ImageCommunity_starBtn__TO6xJ{transition:none}}.QR-code_qrCodeContainerWrap__NtP_o{position:fixed;z-index:999;bottom:24px;right:24px;display:flex;align-items:flex-start;justify-content:center;gap:10px}.QR-code_qrCodeContainer__8mJDe{height:40px;width:40px;cursor:pointer;background:linear-gradient(180deg,#eef1ff,#ffffff);border-radius:4px;border:1px solid #d8e0ff;display:flex;align-items:center;justify-content:center;box-sizing:border-box}.QR-code_qrCodeContainer__8mJDe img{width:21px;height:21px;-o-object-fit:cover;object-fit:cover}.QR-code_popupContainer__NKyaQ{display:none;position:absolute;width:120px;height:140px;background:#ffffff;border-radius:8px;border:1px solid #d8e0ff;bottom:0;right:56px;transition:display .3s ease}.QR-code_popupContainer__NKyaQ img{width:104px;height:104px;-o-object-fit:cover;object-fit:cover}.QR-code_popupContainerText__OMhBS{font-size:12px;color:rgba(122,139,170,1);font-weight:400;line-height:20px;text-align:center}.QR-code_qrCodeContainerWrap__NtP_o:hover .QR-code_popupContainer__NKyaQ{display:flex;flex-direction:column;align-items:center;justify-content:center}.CategoryPills_pillsContainer__AkBV_{display:flex;gap:8px;align-items:center;flex-wrap:wrap;padding:16px 0}.CategoryPills_pill__0RoV4{display:inline-flex;align-items:center;gap:8px;padding:6px 12px;border:1px solid #f2f2f2;border-radius:0;background:#fff;font-size:13px;font-weight:400;line-height:20px;letter-spacing:-.0094em;white-space:nowrap;cursor:pointer;color:rgba(0,0,0,.8);font-family:Inter,PingFang SC,system-ui,sans-serif;flex-shrink:0;transition:background-color .2s cubic-bezier(.4,0,.2,1),color .2s cubic-bezier(.4,0,.2,1),border-color .2s cubic-bezier(.4,0,.2,1)}.CategoryPills_pill__0RoV4:hover{color:#5139ED;border-color:#5139ED}.CategoryPills_pillActive__BsnRu{font-weight:500}.CategoryPills_pillActive__BsnRu,.CategoryPills_pillActive__BsnRu:hover{background:#5139ED;border-color:#5139ED;color:#fff}.CategoryPills_pillCount__y47Rx{font-family:IBM Plex Mono,monospace;display:inline-block;margin-top:2px;font-size:11px;height:18px;line-height:18px;color:currentColor;opacity:.55;font-variant-numeric:tabular-nums;letter-spacing:0}.FilterBar_filterBar__sWRo_{display:flex;align-items:center;gap:20px;position:relative}.FilterBar_btnWrapper__bNet2{position:relative}.FilterBar_actionBtn__Ejtjp{display:flex;align-items:center;gap:6px;height:36px;padding:0;background:none;border:0;border-radius:0;font-size:14px;font-weight:400;line-height:22px;letter-spacing:-.0094em;color:rgba(0,0,0,.6);cursor:pointer;white-space:nowrap;font-family:Inter,PingFang SC,system-ui,sans-serif;transition:color .2s cubic-bezier(.4,0,.2,1)}.FilterBar_actionBtnActive__Fn5gD,.FilterBar_actionBtn__Ejtjp:hover{color:#5139ED}.FilterBar_filterBadge__zu_uI{display:flex;align-items:center;justify-content:center;min-width:16px;height:16px;padding:0 4px;background:#EBEDFF;border-radius:2px;font-size:11px;font-weight:500;color:#5139ED;line-height:16px;font-variant-numeric:tabular-nums;box-sizing:border-box}.FilterBar_sortDropdown__Kz5lr{position:absolute;top:calc(100% + 4px);right:0;min-width:144px;background:#fff;border:1px solid #f2f2f2;border-radius:0;box-shadow:0 4px 16px 0 rgba(41,37,52,.1);z-index:101;padding:4px 0}.FilterBar_sortOption__fJcPj{padding:8px 16px;font-size:13px;line-height:20px;letter-spacing:-.0094em;color:rgba(0,0,0,.8);cursor:pointer;transition:background-color .2s cubic-bezier(.4,0,.2,1),color .2s cubic-bezier(.4,0,.2,1)}.FilterBar_sortOption__fJcPj:hover{background:#FCFCFC}.FilterBar_sortOptionActive__h5pPf{color:#5139ED;background:#EBEDFF}.FilterPanel_overlay__TuzD_{position:fixed;inset:0;z-index:98}.FilterPanel_panel__9RAZc{position:absolute;top:calc(100% + 4px);right:0;width:471px;max-width:calc(100vw - 32px);max-height:576px;overflow-y:auto;background:#fff;border:1px solid #f2f2f2;border-radius:0;box-shadow:0 4px 16px 0 rgba(41,37,52,.1);z-index:99;padding:16px;display:flex;flex-direction:column;gap:24px;box-sizing:border-box}.FilterPanel_section__BvLsz{display:flex;flex-direction:column;gap:8px}.FilterPanel_sectionTitle__FY2B_{font-size:12px;font-weight:500;color:#5C566A;line-height:18px;letter-spacing:.08em}.FilterPanel_tags__KCqV_{display:flex;flex-wrap:wrap;gap:8px}.FilterPanel_tag__ybQeZ{display:flex;align-items:center;justify-content:center;height:26px;padding:0 10px;background:#fff;border:1px solid #f2f2f2;border-radius:0;font-size:12px;font-weight:400;line-height:18px;letter-spacing:-.0094em;color:rgba(0,0,0,.6);cursor:pointer;white-space:nowrap;transition:background-color .2s cubic-bezier(.4,0,.2,1),color .2s cubic-bezier(.4,0,.2,1),border-color .2s cubic-bezier(.4,0,.2,1);font-family:Inter,PingFang SC,system-ui,sans-serif;box-sizing:border-box}.FilterPanel_tag__ybQeZ:hover{border-color:#5139ED;color:#5139ED}.FilterPanel_tagActive__vy1j4,.FilterPanel_tagActive__vy1j4:hover{background:#EBEDFF;border-color:#5139ED;color:#5139ED}