.LocationTag_tag__1PWSo{display:flex;align-items:center;justify-content:space-between;gap:var(--sp6);padding:7px 10px 7px 16px;border:1px solid var(--tag-border,#d4d4d4);border-radius:12px;background:var(--tag-bg,rgba(12,12,13,.03));color:var(--tag-color,#000000);font-size:var(--t14);font-weight:400;line-height:1.5;transition:all .2s ease}.LocationTag_tag__1PWSo:hover{border-color:var(--tag-border-hover,#c7c7c7);background:var(--tag-bg-hover,rgba(12,12,13,.06));opacity:.8}.LocationTag_displayName__ogBSu{flex:1 1;font-size:inherit;font-weight:inherit;line-height:inherit;color:inherit;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}.LocationTag_removeButton__rox1O{display:flex;align-items:center;justify-content:center;width:16px;height:16px;padding:0;border:none;border-radius:50%;background:transparent;color:#6b7280;cursor:pointer;transition:all .15s ease;flex-shrink:0}.LocationTag_removeButton__rox1O:hover{background:rgba(107,114,128,.1);color:#374151}.LocationTag_removeButton__rox1O:focus{outline:none;background:rgba(107,114,128,.15);box-shadow:0 0 0 2px rgba(10,118,255,.3)}.LocationTag_removeButton__rox1O:active{background:rgba(107,114,128,.2);transform:scale(.95)}.LocationTag_removeIcon__48__6{width:16px;height:16px;pointer-events:none;opacity:.7;transition:opacity .15s ease}.LocationTag_removeButton__rox1O:hover .LocationTag_removeIcon__48__6{opacity:1}@media (max-width:768px){.LocationTag_tag__1PWSo{padding:5px 10px 5px 16px}}.SelectedFilterTags_container__gpHyg{width:100%}.SelectedFilterTags_tagGrid__SafZC{display:flex;flex-wrap:wrap;gap:var(--sp8);align-items:flex-start}.SelectedFilterTags_jobTypeTag__Oj1WP,.SelectedFilterTags_locationTag__O_J_2,.SelectedFilterTags_workConditionTag__SgFhk{--tag-bg:#0C0C0D08;--tag-color:#000000;--tag-border:#D4D4D4}.SelectedFilterTags_empty__RutYK{display:flex;align-items:center;justify-content:center;padding:var(--sp20);color:#999;font-size:var(--t14);font-style:italic}.LocationFilter_container__0TGXz{display:flex;flex-direction:column;gap:var(--sp16);width:100%;max-width:800px;background:#ffffff;overflow:hidden}.LocationFilter_filterTabs__6uopm{display:flex;gap:var(--sp12);align-items:center;justify-content:flex-start;flex-wrap:wrap}.LocationFilter_filterContainer__SWo_2{display:flex;flex-direction:column;width:100%;border:1px solid #efefef;border-radius:12px;overflow:hidden}.LocationFilter_filterSelectorContainer__YrVjW,.LocationFilter_locationSelectorContainer__5C64E{display:flex;flex-direction:column;gap:0;overflow:hidden;background:#ffffff}.LocationFilter_selectedLocationSection__Rhftb{display:flex;flex-direction:column;gap:var(--sp20);padding:var(--sp16);background:#ffffff;border-top:1px solid #efefef}.LocationFilter_selectedLocationSectionNoBorder__M2vZI{border-top:none}.LocationFilter_resetButtonContainer__M8g1s{display:flex;justify-content:flex-end;align-items:center}.LocationFilter_resetButton__r9qI2{min-width:auto;font-size:var(--t14);font-weight:400;color:#000000;border-radius:12px;transition:all .2s ease}.LocationFilter_resetButton__r9qI2:active{transform:translateY(1px)}@keyframes LocationFilter_slideDown__lNZgc{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.LocationFilter_filterSelectorContainer__YrVjW,.LocationFilter_locationSelectorContainer__5C64E{animation:LocationFilter_slideDown__lNZgc .2s ease-out}.AnnouncementListWithFilters_container__NqeN2{display:flex;flex-direction:column;gap:var(--sp32);width:100%;max-width:1160px;min-height:100vh}.AnnouncementListWithFilters_summary__OOyUQ{display:flex;align-items:center;gap:var(--sp12);padding:0 4px;scroll-margin-top:102px}@media (min-width:768px){.AnnouncementListWithFilters_summary__OOyUQ{scroll-margin-top:138px}}.AnnouncementListWithFilters_totalCount__WW31P{font-size:var(--t18);font-weight:400;color:#333}.AnnouncementListWithFilters_totalCount__WW31P strong{font-weight:700;color:#0a76ff}.AnnouncementListWithFilters_filterApplied__jg15t{font-size:var(--t14);color:#666;background:rgba(10,118,255,.1);padding:4px 8px;border-radius:12px}.AnnouncementListWithFilters_listContainer__v8Pih{width:100%}.AnnouncementListWithFilters_list__bi5dt{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:16px;gap:16px;width:100%}@media (max-width:768px){.AnnouncementListWithFilters_list__bi5dt{grid-template-columns:minmax(0,1fr);gap:12px}}.AnnouncementListWithFilters_list__bi5dt>.AnnouncementListWithFilters_mobileFeedBanner__2txph{grid-column:1/-1}.AnnouncementListWithFilters_loadingList__74IeM{display:flex;flex-direction:column;gap:var(--sp16);width:100%}.AnnouncementListWithFilters_skeletonListItem__xZyW5{background:#fff;border:1px solid #e5e5e5;border-radius:12px;padding:var(--sp20);display:flex;flex-direction:column;gap:var(--sp16);height:120px;animation:AnnouncementListWithFilters_pulse__FDxpv 2s cubic-bezier(.4,0,.6,1) infinite}.AnnouncementListWithFilters_skeletonHeader__SAYso{height:16px;background:#f3f4f6;border-radius:4px;width:30%}.AnnouncementListWithFilters_skeletonContent__5uk8g{display:flex;flex-direction:column;gap:var(--sp12);flex:1 1}.AnnouncementListWithFilters_skeletonLine__0sJWE{height:16px;background:#f3f4f6;border-radius:4px}.AnnouncementListWithFilters_skeletonLine__0sJWE:first-child{width:80%}.AnnouncementListWithFilters_skeletonLine__0sJWE:nth-child(2){width:60%}.AnnouncementListWithFilters_skeletonLine__0sJWE:last-child{width:90%}@keyframes AnnouncementListWithFilters_pulse__FDxpv{0%,to{opacity:1}50%{opacity:.5}}.AnnouncementListWithFilters_empty__LGQHK{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:80px 24px;text-align:center;color:#666}.AnnouncementListWithFilters_emptyIcon__bd1IL{font-size:var(--t48);margin-bottom:16px}.AnnouncementListWithFilters_empty__LGQHK h3{font-size:var(--t20);font-weight:600;color:#333;margin-bottom:8px;margin-top:0}.AnnouncementListWithFilters_empty__LGQHK p{font-size:var(--t16);line-height:1.5;color:#666;margin:0}.AnnouncementListWithFilters_error__Bw4Jl{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:80px 24px;text-align:center;background:#fef2f2;border-radius:12px;border:1px solid #fecaca}.AnnouncementListWithFilters_error__Bw4Jl h3{font-size:var(--t18);font-weight:600;color:#dc2626;margin-bottom:8px;margin-top:0}.AnnouncementListWithFilters_error__Bw4Jl p{font-size:var(--t14);color:#991b1b;margin-bottom:16px;margin-top:0}.AnnouncementListWithFilters_retryButton__16yYR{background:#dc2626;color:white;border:none;padding:8px 16px;border-radius:6px;font-size:var(--t14);font-weight:500;cursor:pointer;transition:background .15s ease}.AnnouncementListWithFilters_retryButton__16yYR:hover{background:#b91c1c}.AnnouncementListWithFilters_retryButton__16yYR:focus{outline:2px solid #dc2626;outline-offset:2px}.AnnouncementListWithFilters_paginationContainer__R8Nt_{display:flex;justify-content:center;width:100%}.AnnouncementListWithFilters_mobileItem__bm6gl{display:none}.AnnouncementListWithFilters_desktopItem__iri6o{display:block}@media (max-width:768px){.AnnouncementListWithFilters_mobileItem__bm6gl{display:block}.AnnouncementListWithFilters_desktopItem__iri6o{display:none}.AnnouncementListWithFilters_mobileFeedBanner__2txph{display:block;width:calc(100% + 3.2rem);margin-left:-1.6rem;height:70px;border-radius:0}.AnnouncementListWithFilters_container__NqeN2{gap:var(--sp24)}.AnnouncementListWithFilters_summary__OOyUQ{padding:0}.AnnouncementListWithFilters_list__bi5dt,.AnnouncementListWithFilters_loadingList__74IeM{gap:var(--sp12)}}.AnnouncementListWithFilters_mobileFeedBannerReserve__2UX7m{display:none}@media (max-width:768px){.AnnouncementListWithFilters_mobileFeedBannerReserve__2UX7m{display:block}}