@keyframes BuyingServiceList_rotateXAnimationReverse__Aoa1y{0%{transform:perspective(1000px) rotateX(1turn)}to{transform:perspective(1000px) rotateX(0deg)}}@keyframes BuyingServiceList_rotateXAnimation__axJaW{0%{transform:perspective(1000px) rotateX(0deg)}to{transform:perspective(1000px) rotateX(1turn)}}@keyframes BuyingServiceList_rotateYAnimationReverse__5IbUj{0%{transform:perspective(1000px) rotateY(1turn)}to{transform:perspective(1000px) rotateY(0deg)}}@keyframes BuyingServiceList_rotateYAnimation__Yd2ED{0%{transform:perspective(1000px) rotateY(0deg)}to{transform:perspective(1000px) rotateY(1turn)}}@keyframes BuyingServiceList_rotateYAnimationWithOpacity___2OhH{0%{transform:perspective(1000px) rotateY(0deg);opacity:1}10%{transform:perspective(1000px) rotateY(0deg);opacity:1}30%{transform:perspective(1000px) rotateY(90deg);opacity:.2}50%{transform:perspective(1000px) rotateY(180deg);opacity:1}70%{transform:perspective(1000px) rotateY(270deg);opacity:.2}90%{transform:perspective(1000px) rotateY(1turn);opacity:1}to{transform:perspective(1000px) rotateY(1turn);opacity:1}}@keyframes BuyingServiceList_logoShadowOpacity__scvyA{0%{opacity:1}10%{opacity:1}30%{opacity:.2}50%{opacity:1}70%{opacity:.2}90%{opacity:1}to{opacity:1}}@keyframes BuyingServiceList_logoBlinkLikeBulbAnimation__17tlD{0%{opacity:.2}25%{opacity:.2}26%{opacity:1}28%{opacity:1}29%{opacity:.2}33%{opacity:.2}34%{opacity:1}36%{opacity:1}37%{opacity:.2}50%{opacity:.2}51%{opacity:1}55%{opacity:1}56%{opacity:.2}70%{opacity:.2}to{opacity:1}}@keyframes BuyingServiceList_showAfterDelay__1RlEi{0%{opacity:0}to{opacity:1}}@keyframes BuyingServiceList_blinkBoxAnimationFirst__Km_bN{0%{opacity:.2}25%{opacity:.2}26%{opacity:1}30%{opacity:1}31%{opacity:.2}62%{opacity:.2}to{opacity:1}}@keyframes BuyingServiceList_blinkBoxAnimationSecond__xCHnD{0%{opacity:.2}32%{opacity:.2}33%{opacity:1}37%{opacity:1}38%{opacity:.2}62%{opacity:.2}to{opacity:1}}@keyframes BuyingServiceList_blinkBoxAnimationThird__XWWt0{0%{opacity:.2}39%{opacity:.2}40%{opacity:1}44%{opacity:1}45%{opacity:.2}62%{opacity:.2}to{opacity:1}}@keyframes BuyingServiceList_blinkBoxAnimationFourth__e6z7s{0%{opacity:.2}46%{opacity:.2}47%{opacity:1}51%{opacity:1}52%{opacity:.2}62%{opacity:.2}to{opacity:1}}@keyframes BuyingServiceList_rotation_481__NLFIf{0%{transform:rotate(0deg)}50%{transform:rotate(180deg)}to{transform:rotate(1turn)}}.BuyingServiceList_buyingServiceList__uDK0K{width:100%;height:100%;display:flex;flex-direction:column;align-items:center;background-color:var(--background)}.BuyingServiceList_searchAreaContainer__P2_5j{width:100%;display:flex;background-color:var(--card);justify-content:center;border-bottom:1px solid var(--gray-200)}.BuyingServiceList_searchArea__G4NQk{max-width:800px;width:100%;flex-shrink:0;padding:20px}@media(max-width:768px){.BuyingServiceList_searchArea__G4NQk{padding:16px}}.BuyingServiceList_scrollableContentContainer__9oKAe{width:100%;display:flex;justify-content:center}.BuyingServiceList_scrollableContent__gVOBQ{max-width:800px;width:100%;flex:1 1;overflow-y:auto;background-color:var(--background);padding:0 24px}.BuyingServiceList_container__taYPT{padding:20px;max-width:1200px;margin:0 auto}@media(max-width:768px){.BuyingServiceList_container__taYPT{padding:16px}}.BuyingServiceList_loadingState__zp_am{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:60px 20px;color:var(--text-secondary)}.BuyingServiceList_loadingState__zp_am p{margin-bottom:16px;font-size:1rem}@media(max-width:768px){.BuyingServiceList_loadingState__zp_am p{font-size:.9375rem;margin-bottom:12px}}.BuyingServiceList_emptyState__WyhCD{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:60px 20px;text-align:center;color:var(--text-secondary)}@media(max-width:768px){.BuyingServiceList_emptyState__WyhCD{padding:40px 16px}}.BuyingServiceList_emptyIcon__QMli_{width:64px;height:64px;margin-bottom:16px;opacity:.5}@media(max-width:768px){.BuyingServiceList_emptyIcon__QMli_{width:48px;height:48px;margin-bottom:12px}}.BuyingServiceList_emptyTitle__2l9Ai{font-size:1.125rem;font-weight:600;color:var(--text-primary);margin-bottom:8px}@media(max-width:768px){.BuyingServiceList_emptyTitle__2l9Ai{font-size:1rem;margin-bottom:6px}}.BuyingServiceList_emptyDescription__JB1tD{font-size:.9375rem;color:var(--text-secondary);margin-bottom:24px;line-height:1.5}@media(max-width:768px){.BuyingServiceList_emptyDescription__JB1tD{font-size:.875rem;margin-bottom:20px}}.BuyingServiceList_createButton__YPIKC{margin-top:16px}.BuyingServiceList_resetButton__SFf0G{background:none;border:1px solid var(--primary-300);color:var(--primary-600);padding:8px 16px;border-radius:8px;font-size:.875rem;font-weight:500;cursor:pointer;transition:all .2s ease}.BuyingServiceList_resetButton__SFf0G:hover{background-color:var(--primary-50);border-color:var(--primary-400)}@media(max-width:768px){.BuyingServiceList_resetButton__SFf0G{padding:6px 12px;font-size:.8125rem}}.BuyingServiceList_loadMoreContainer__fDSaf{flex-shrink:0;padding:20px;display:flex;justify-content:center;background-color:var(--background)}@media(max-width:768px){.BuyingServiceList_loadMoreContainer__fDSaf{padding:16px}}.BuyingServiceList_loadMore__kvcag{width:100%;max-width:300px}.BuyingServiceList_errorState__b_erM{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:60px 20px;text-align:center}@media(max-width:768px){.BuyingServiceList_errorState__b_erM{padding:40px 16px}}.BuyingServiceList_errorIcon__gWl9M{width:64px;height:64px;margin-bottom:16px;color:var(--danger-500)}@media(max-width:768px){.BuyingServiceList_errorIcon__gWl9M{width:48px;height:48px;margin-bottom:12px}}.BuyingServiceList_errorTitle__omauz{font-size:1.125rem;font-weight:600;color:var(--text-primary);margin-bottom:8px}@media(max-width:768px){.BuyingServiceList_errorTitle__omauz{font-size:1rem;margin-bottom:6px}}.BuyingServiceList_errorDescription__tLf07{font-size:.9375rem;color:var(--text-secondary);margin-bottom:24px}@media(max-width:768px){.BuyingServiceList_errorDescription__tLf07{font-size:.875rem;margin-bottom:20px}}.BuyingServiceList_retryButton__uhXkS{background-color:var(--primary-500);color:#fff;border:none;padding:10px 20px;border-radius:8px;font-size:.875rem;font-weight:500;cursor:pointer;transition:all .2s ease}.BuyingServiceList_retryButton__uhXkS:hover{background-color:var(--primary-600)}@media(max-width:768px){.BuyingServiceList_retryButton__uhXkS{padding:8px 16px;font-size:.8125rem}}.BuyingServiceList_filterSummary__Y4CpH{background-color:var(--primary-50);border:1px solid var(--primary-200);border-radius:8px;padding:12px 16px;margin-bottom:16px;display:flex;align-items:center;justify-content:space-between;gap:12px}@media(max-width:768px){.BuyingServiceList_filterSummary__Y4CpH{padding:10px 12px;margin-bottom:12px;gap:8px}}.BuyingServiceList_filterSummaryText__GMPJH{font-size:.875rem;color:var(--primary-700);flex:1 1}@media(max-width:768px){.BuyingServiceList_filterSummaryText__GMPJH{font-size:.8125rem}}.BuyingServiceList_clearFilterButton__3f4Qr{padding:6px 12px;background-color:var(--primary-500);color:#fff;border:none;border-radius:6px;cursor:pointer;font-size:.8125rem;font-weight:500;white-space:nowrap;transition:all .2s ease}.BuyingServiceList_clearFilterButton__3f4Qr:hover{background-color:var(--primary-600)}.BuyingServiceList_clearFilterButton__3f4Qr:active{background-color:var(--primary-700)}@media(max-width:768px){.BuyingServiceList_clearFilterButton__3f4Qr{padding:4px 8px;font-size:.75rem}}[data-theme=dark] .BuyingServiceList_buyingServiceList__uDK0K{background-color:var(--background)}[data-theme=dark] .BuyingServiceList_searchArea__G4NQk{background-color:var(--background);border-bottom-color:var(--gray-700)}[data-theme=dark] .BuyingServiceList_scrollableContent__gVOBQ{background-color:var(--background)}[data-theme=dark] .BuyingServiceList_emptyState__WyhCD,[data-theme=dark] .BuyingServiceList_loadingState__zp_am{color:var(--text-secondary)}[data-theme=dark] .BuyingServiceList_emptyTitle__2l9Ai{color:var(--text-primary)}[data-theme=dark] .BuyingServiceList_resetButton__SFf0G{border-color:var(--primary-400);color:var(--primary-400)}[data-theme=dark] .BuyingServiceList_resetButton__SFf0G:hover{background-color:var(--primary-900);border-color:var(--primary-300)}[data-theme=dark] .BuyingServiceList_loadMoreContainer__fDSaf{background-color:var(--background)}[data-theme=dark] .BuyingServiceList_errorIcon__gWl9M{color:var(--danger-400)}[data-theme=dark] .BuyingServiceList_errorTitle__omauz{color:var(--text-primary)}[data-theme=dark] .BuyingServiceList_errorDescription__tLf07{color:var(--text-secondary)}[data-theme=dark] .BuyingServiceList_retryButton__uhXkS{background-color:var(--primary-500)}[data-theme=dark] .BuyingServiceList_retryButton__uhXkS:hover{background-color:var(--primary-400)}[data-theme=dark] .BuyingServiceList_filterSummary__Y4CpH{background-color:var(--primary-900);border-color:var(--primary-700)}[data-theme=dark] .BuyingServiceList_filterSummaryText__GMPJH{color:var(--primary-300)}[data-theme=dark] .BuyingServiceList_clearFilterButton__3f4Qr{color:var(--primary-400)}[data-theme=dark] .BuyingServiceList_clearFilterButton__3f4Qr:hover{color:var(--primary-300)}@media(prefers-reduced-motion:reduce){.BuyingServiceList_resetButton__SFf0G,.BuyingServiceList_retryButton__uhXkS{transition:none}}