.NhG3yG_card{background:var(--color-bg-primary);border:1px solid var(--color-border-light);transition:border-color .15s var(--ease), box-shadow .15s var(--ease);border-radius:14px;flex-direction:column;gap:10px;padding:20px;display:flex;position:relative}.NhG3yG_card:hover{box-shadow:var(--shadow-card);border-color:#cfcfc6}.NhG3yG_card:has(.NhG3yG_stretch:focus-visible){outline:2px solid var(--color-primary);outline-offset:2px}.NhG3yG_top{letter-spacing:.06em;text-transform:uppercase;color:var(--color-text-tertiary);align-items:center;gap:8px;font-size:12px;font-weight:600;display:flex}.NhG3yG_dot{background:var(--accent);border-radius:50%;width:8px;height:8px}.NhG3yG_state{letter-spacing:0;text-transform:none;margin-left:auto;font-size:13px;font-weight:500}.NhG3yG_name{color:var(--color-text-primary);font-size:19px;font-weight:650;line-height:1.3}.NhG3yG_stretch{color:inherit}.NhG3yG_stretch:after{content:"";border-radius:inherit;position:absolute;inset:0}.NhG3yG_stretch:focus-visible{outline:none}.NhG3yG_localities{color:var(--color-text-secondary);flex-wrap:wrap;font-size:14px;line-height:1.5;display:flex}.NhG3yG_localities li:not(:last-child):after{content:"·";color:var(--color-border);margin:0 7px}.NhG3yG_latest{z-index:1;border-top:1px solid var(--color-border-light);flex-direction:column;gap:2px;margin-top:4px;padding-top:12px;display:flex;position:relative}.NhG3yG_latestLabel{color:var(--color-text-tertiary);font-size:12px;font-weight:600}.NhG3yG_latestLink{color:var(--color-text-primary);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:14px;font-weight:600;line-height:1.4;display:-webkit-box;overflow:hidden}.NhG3yG_latestLink:hover{text-decoration:underline}.NhG3yG_action{color:var(--color-primary);align-items:center;gap:6px;margin-top:auto;padding-top:4px;font-size:14px;font-weight:600;display:inline-flex}.NhG3yG_action svg{transition:transform .15s var(--ease)}.NhG3yG_card:hover .NhG3yG_action svg{transform:translate(3px)}.NhG3yG_tile{justify-content:center;gap:6px;padding:14px 44px 14px 18px}.NhG3yG_tile .NhG3yG_name{font-size:17px}.NhG3yG_tile .NhG3yG_localities{white-space:nowrap;flex-wrap:nowrap;font-size:13px;overflow:hidden}.NhG3yG_tile .NhG3yG_localities li{flex-shrink:0}.NhG3yG_tile .NhG3yG_localities li:last-child{text-overflow:ellipsis;flex-shrink:1;min-width:0;overflow:hidden}.NhG3yG_tile .NhG3yG_latest{border-top:0;flex-direction:row;align-items:baseline;gap:6px;min-width:0;margin-top:0;padding-top:0}.NhG3yG_tile .NhG3yG_latestLabel{color:var(--accent);flex-shrink:0;font-size:12px;font-weight:600}.NhG3yG_tile .NhG3yG_latestLink{-webkit-line-clamp:1;color:var(--color-text-secondary);min-width:0;font-size:13px;font-weight:500}.NhG3yG_tileArrow{color:var(--color-text-tertiary);transition:transform .15s var(--ease), color .15s var(--ease);position:absolute;top:50%;right:16px;transform:translateY(-50%)}.NhG3yG_card:hover .NhG3yG_tileArrow{color:var(--accent);transform:translate(2px,calc(-50% - 2px))}.NhG3yG_compact{padding:16px 18px}.NhG3yG_compact .NhG3yG_name{font-size:17px}
