.HometownSection_accordion__7pU4V{display:flex;flex-direction:column;gap:var(--spacing-xs)}.HometownSection_card__fAaYl{background:var(--color-white);box-shadow:var(--drop-shadow-m);border-radius:var(--radius-m);overflow:hidden}.HometownSection_cardHead__uNrMz{display:flex;align-items:center;justify-content:space-between;gap:var(--spacing-xs);width:100%;padding:var(--spacing-s) var(--spacing-m);background:none;border:none;cursor:pointer;text-align:left;font:inherit}.HometownSection_cardName__Llbqh{display:flex;flex-direction:column;gap:2px;flex:1 1;min-width:0}.HometownSection_cardRegion___N05T{font-size:var(--body-3xs-size);color:var(--color-text-secondary)}.HometownSection_cardCity__Wgdk2{font-size:var(--body-s-size);font-weight:700;color:var(--color-text-primary)}.HometownSection_cardChevron__YFl5w{color:var(--color-dark-gray);transition:transform .2s ease;flex-shrink:0}.HometownSection_cardOpen__CZX3l .HometownSection_cardChevron__YFl5w{transform:rotate(180deg)}.HometownSection_cardBody__h2TJu{padding:0 var(--spacing-m) var(--spacing-s);border-top:1px solid var(--color-light-gray)}.HometownSection_cardEmptyFeed__bq6kt{margin:0;padding:var(--spacing-s) 0;font-size:var(--body-2xs-size);color:var(--color-text-secondary)}.HometownSection_feedList__ypLPM{list-style:none;margin:0;padding:0}.HometownSection_feedList__ypLPM>li{border-bottom:1px dashed var(--color-light-gray)}.HometownSection_feedList__ypLPM>li:last-child{border-bottom:none}.HometownSection_feedRow__im5KH{display:grid;grid-template-columns:3.75rem 4.75rem 1fr;align-items:center;grid-gap:var(--spacing-xs);gap:var(--spacing-xs);padding:var(--spacing-xs) 0;font-size:var(--body-2xs-size);color:var(--color-text-primary);text-decoration:none;line-height:1.5}@media (hover:hover){.HometownSection_feedRow__im5KH:hover .HometownSection_feedTitle__AaZpf{text-decoration:underline}}.HometownSection_feedDate__V_fJC{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-size:var(--body-3xs-size);color:var(--color-text-secondary)}.HometownSection_feedTagCol__EatsG{display:flex;min-width:0}.HometownSection_feedTitle__AaZpf{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.HometownSection_cardMore__qU_f8{display:flex;align-items:center;justify-content:flex-end;gap:2px;padding-top:var(--spacing-xs);font-size:var(--body-2xs-size);color:var(--color-secondary);text-decoration:none}@media (hover:hover){.HometownSection_cardMore__qU_f8:hover{text-decoration:underline}}.HometownSection_emptySlot__ozKn3{display:flex;align-items:center;gap:var(--spacing-xs);padding:var(--spacing-s) var(--spacing-m);background:var(--color-bg-light);border:2px dashed var(--color-middle-gray);border-radius:var(--radius-m);text-decoration:none;text-align:left}@media (hover:hover){.HometownSection_emptySlot__ozKn3:hover{border-color:var(--color-dark-gray)}}.HometownSection_emptyIcon__u8aCk{color:var(--color-dark-gray);flex-shrink:0}.HometownSection_emptyText__SeNCc{display:flex;flex-direction:column;gap:var(--spacing-2xs);flex:1 1;min-width:0}.HometownSection_emptyTitle__szJNj{display:flex;align-items:center;gap:var(--spacing-xs);font-size:var(--body-xs-size);font-weight:700;color:var(--color-text-primary)}.HometownSection_emptyRest__1YPc0{font-size:var(--body-3xs-size);font-weight:400;color:var(--color-text-secondary);background:var(--color-white);border:1px solid var(--color-middle-gray);padding:1px var(--spacing-xs);border-radius:var(--radius-full)}.HometownSection_emptySub__WlWK0{font-size:var(--body-2xs-size);color:var(--color-text-secondary);line-height:1.5}