.empty_empty-state__XvSh6{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:261px;padding:32px 0;text-align:center}.empty_empty-state__XvSh6 .empty-state__text-group{display:flex;flex-direction:column;align-items:center;gap:4px}.empty_empty-state__XvSh6 .empty-state__heading{font-size:16px;font-weight:700;color:#454545}.empty_empty-state__XvSh6 .empty-state__supporting-group{display:flex;flex-direction:column;align-items:center;gap:0}.empty_empty-state__XvSh6 .empty-state__supporting{margin:0;font-size:15px;font-weight:400;color:var(--color-neutral-gray-500,#808082);line-height:1.7}.empty_empty-state__XvSh6 .empty-state__link{color:#000;font-weight:700;text-decoration:underline}.sortSelect_sort-select__wOsn5{position:relative;display:inline-flex}.sortSelect_sort-select--open__bNmQh .sort-select__trigger{border-color:#000}.sortSelect_sort-select__wOsn5 .sort-select__trigger{display:inline-flex;align-items:center;justify-content:space-between;width:157px;height:52px;padding:0 14px;border-radius:14px;border:1px solid #e4e4e7;background-color:#fff;box-shadow:0 2px 2px 0 rgba(0,0,0,.03);font-size:16px;font-weight:400;color:#000;cursor:pointer;outline:none}.sortSelect_sort-select__wOsn5 .sort-select__trigger:hover{border-color:#000}.sortSelect_sort-select__wOsn5 .sort-select__trigger:focus-visible{border-color:#000;outline:2px solid #000;outline-offset:2px}.sortSelect_sort-select__wOsn5 .sort-select__value{flex:1 1;text-align:left;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sortSelect_sort-select__wOsn5 .sort-select__chevron{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;color:#454545}.sortSelect_sort-select__wOsn5 .sort-select__list{position:absolute;top:calc(100% + 4px);left:0;width:100%;margin:0;padding:8px;list-style:none;background:#fff;border:1px solid #000;border-radius:14px;box-shadow:0 12px 24px rgba(0,0,0,.08);z-index:10}.sortSelect_sort-select__wOsn5 .sort-select__item{display:flex;align-items:center;height:44px;padding:0 10px;border-radius:12px;font-size:16px;font-weight:400;color:#000;cursor:pointer}.sortSelect_sort-select__wOsn5 .sort-select__item--active,.sortSelect_sort-select__wOsn5 .sort-select__item--highlighted,.sortSelect_sort-select__wOsn5 .sort-select__item:hover{background:#fafafa}@media(max-width:1440px)and (min-width:961px){.sortSelect_sort-select__wOsn5 .sort-select__trigger{height:46px}.sortSelect_sort-select__wOsn5 .sort-select__item{height:38px}}@media(max-width:960px){.sortSelect_sort-select__wOsn5 .sort-select__trigger{width:134px;height:46px;padding:0 12px;font-size:15px}.sortSelect_sort-select__wOsn5 .sort-select__item{height:40px}}.appsBottomCta_apps-bottom-cta__Fdzbj{background:#000;padding-block:160px;padding-inline:clamp(144px,10vw,192px);display:flex;flex-direction:column;align-items:center;gap:40px;justify-content:center}.appsBottomCta_apps-bottom-cta__Fdzbj .is-mobile{display:none!important}@media(max-width:960px){.appsBottomCta_apps-bottom-cta__Fdzbj .is-mobile{display:block!important}}@media(max-width:1440px){.appsBottomCta_apps-bottom-cta__Fdzbj{padding-block:clamp(120px,11vw,160px);padding-inline:clamp(96px,13vw,144px)}}@media(max-width:960px){.appsBottomCta_apps-bottom-cta__Fdzbj{padding:96px 5%;gap:24px}}.appsBottomCta_apps-bottom-cta__Fdzbj .apps-bottom-cta__title{font-family:NHN Sans KR,sans-serif;font-size:clamp(38px,2.5vw,48px);line-height:135%;font-weight:400;color:#fff;text-align:center;word-break:keep-all;overflow-wrap:break-word}@media(max-width:960px){.appsBottomCta_apps-bottom-cta__Fdzbj .apps-bottom-cta__title{font-size:28px;line-height:1.35}}.appsBottomCta_apps-bottom-cta__Fdzbj .apps-bottom-cta__button{display:inline-flex;align-items:center;justify-content:center;height:clamp(48px,3.125vw,60px);padding:clamp(12.75px,.885vw,17px) clamp(18px,1.25vw,24px);border-radius:clamp(12px,.833vw,16px);background:rgba(211,211,231,.2);color:#fff;border:none;cursor:pointer;font-family:Pretendard,sans-serif;font-size:clamp(16px,.9375vw,18px);font-weight:500;text-decoration:none;transition:background-color .2s ease,color .2s ease;outline-offset:2px}.appsBottomCta_apps-bottom-cta__Fdzbj .apps-bottom-cta__button:focus-visible{outline:2px solid #fff;box-shadow:0 0 0 4px hsla(0,0%,100%,.3)}.appsBottomCta_apps-bottom-cta__Fdzbj .apps-bottom-cta__button:hover{background:#fff;color:#000}@media(max-width:960px){.appsBottomCta_apps-bottom-cta__Fdzbj .apps-bottom-cta__button{height:52px;padding:14px;border-radius:14px;font-size:16px;font-weight:400;-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);width:-moz-fit-content;width:fit-content;align-self:center}}.appCard_app-card__r8ftX{display:flex;flex-direction:row;gap:24px;padding:32px;border-radius:24px;background-color:#f6f6f9;box-shadow:0 1px 2px 0 rgba(0,0,0,.06),0 1px 3px 0 rgba(0,0,0,.04);text-decoration:none;transition:transform .2s ease,box-shadow .2s ease;outline:none;cursor:pointer;min-width:0}.appCard_app-card__r8ftX:focus-visible{outline:2px solid #000;outline-offset:2px}@media(hover:hover)and (pointer:fine){.appCard_app-card__r8ftX:hover{transform:translateY(-5px);box-shadow:0 16px 24px 0 rgba(0,0,0,.051),0 0 1px 0 rgba(0,0,0,.102);background-color:#fff}}@media(max-width:960px){.appCard_app-card__r8ftX{gap:16px;padding:16px;border-radius:16px}}.appCard_app-card__r8ftX .app-card__icon{position:relative;display:block;width:clamp(54px,3.75vw,72px);height:clamp(54px,3.75vw,72px);border-radius:16px;box-shadow:0 6px 8px 0 rgba(0,0,0,.04);overflow:hidden;flex-shrink:0}.appCard_app-card__r8ftX .app-card__icon img{width:100%;height:100%;object-fit:cover}@media(max-width:960px){.appCard_app-card__r8ftX .app-card__icon{width:48px;height:48px;border-radius:8px;box-shadow:0 4px 2.667px 0 rgba(0,0,0,.04)}}.appCard_app-card__r8ftX .app-card__content{display:flex;flex-direction:column;gap:12px;flex:1 1;min-width:0}@media(max-width:960px){.appCard_app-card__r8ftX .app-card__content{gap:8px}}.appCard_app-card__r8ftX .app-card__heading{display:flex;flex-direction:column;gap:4px;min-width:0;overflow:hidden}@media(max-width:960px){.appCard_app-card__r8ftX .app-card__heading{gap:2px}}.appCard_app-card__r8ftX .app-card__category{font-size:clamp(12px,.6770833333vw,13px);font-weight:400;color:#000;line-height:1.4}@media(max-width:960px){.appCard_app-card__r8ftX .app-card__category{font-size:13px}}.appCard_app-card__r8ftX .app-card__name{font-size:clamp(18px,1.1458333333vw,22px);font-weight:500;color:#000;line-height:1.45;letter-spacing:-.01em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media(max-width:960px){.appCard_app-card__r8ftX .app-card__name{font-size:18px}}.appCard_app-card__r8ftX .app-card__body{display:flex;flex-direction:column;gap:16px}@media(max-width:960px){.appCard_app-card__r8ftX .app-card__body{gap:8px}}.appCard_app-card__r8ftX .app-card__description{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;height:45px;font-size:clamp(14px,.78125vw,15px);font-weight:400;color:#000;opacity:.5;line-height:1.45;word-break:keep-all;overflow-wrap:break-word}@media(max-width:960px){.appCard_app-card__r8ftX .app-card__description{height:38px;font-size:13px}}.appCard_app-card__r8ftX .app-card__badge-area,.appCard_app-card__r8ftX .app-card__badge-group{display:flex;flex-wrap:wrap;gap:6px}.appCard_app-card__r8ftX .app-card__badge{display:inline-flex;align-items:center;height:29px;padding:5px 8px;border-radius:9999px;border:1px solid #eaeaed;color:#000;background:#fff;font-size:13px;font-weight:400;line-height:1;white-space:nowrap}.appsPriceFilter_apps-price-filter__wBXEy{display:flex;flex-wrap:wrap;gap:4px}.appsPriceFilter_apps-price-filter__wBXEy .apps-price-filter__btn{height:36px;padding:0 16px;border-radius:9999px;cursor:pointer;background-color:#fff;color:#000;font-size:15px;border:1px solid #eaeaed;transition:border-color .15s ease}.appsPriceFilter_apps-price-filter__wBXEy .apps-price-filter__btn:hover{border-color:#dadadd}.appsPriceFilter_apps-price-filter__wBXEy .apps-price-filter__btn--selected,.appsPriceFilter_apps-price-filter__wBXEy .apps-price-filter__btn[aria-pressed=true]{border-color:#454545}.appsPriceFilter_apps-price-filter__wBXEy .apps-price-filter__btn:focus-visible{outline:2px solid #000;outline-offset:2px}.appsRecommendSection_apps-recommend-section__vZ5Wd{padding:60px 0 80px}.appsRecommendSection_apps-recommend-section__vZ5Wd .apps-recommend-section__title{font-family:NHN Sans KR,sans-serif;font-size:32px;font-weight:400;line-height:135%;text-align:left;color:#000;margin-bottom:40px;letter-spacing:-.02em}@media(max-width:960px){.appsRecommendSection_apps-recommend-section__vZ5Wd .apps-recommend-section__title{font-size:24px}}.appsRecommendSection_apps-recommend-section__vZ5Wd .apps-recommend-section__grid{display:grid;grid-gap:24px;gap:24px;grid-template-columns:repeat(3,1fr)}@media(max-width:1280px)and (min-width:961px){.appsRecommendSection_apps-recommend-section__vZ5Wd .apps-recommend-section__grid{grid-template-columns:repeat(2,1fr)}}@media(max-width:960px){.appsRecommendSection_apps-recommend-section__vZ5Wd .apps-recommend-section__grid{grid-template-columns:1fr;gap:16px}}