.IoNz4G_jump{gap:var(--gg-space-hairline);flex-wrap:wrap;display:flex}.IoNz4G_jumpLink{min-width:var(--gg-size-tap-target);min-height:var(--gg-size-tap-target);padding-inline:var(--gg-space-tight);border:1px solid var(--gg-role-line);border-radius:var(--gg-radius-input);background:var(--gg-role-panel);color:var(--gg-role-ink);justify-content:center;align-items:center;font-weight:600;text-decoration:none;display:inline-flex}.IoNz4G_jumpLink:hover{border-color:var(--gg-role-you);color:var(--gg-role-you)}.IoNz4G_jumpLink:focus-visible,.IoNz4G_input:focus-visible{outline:2px solid var(--gg-role-you);outline-offset:2px}.IoNz4G_jumpOther{padding-inline:var(--gg-space-card-gap)}.IoNz4G_filter{gap:var(--gg-space-tight);flex-direction:column;display:flex}.IoNz4G_label{font-size:var(--gg-typography-text-small-size);color:var(--gg-role-ink);font-weight:600}.IoNz4G_input{box-sizing:border-box;width:100%;min-height:var(--gg-size-tap-target);padding-inline:var(--gg-space-card-gap);border:1px solid var(--gg-role-line);border-radius:var(--gg-radius-input);background:var(--gg-role-panel);color:var(--gg-role-ink);font:inherit;font-size:var(--gg-typography-text-body-size)}.IoNz4G_status{font-size:var(--gg-typography-text-small-size);color:var(--gg-role-muted);margin:0}.IoNz4G_town{border:1px solid var(--gg-role-line);border-radius:var(--gg-radius-card);background:var(--gg-role-card);min-width:0}.IoNz4G_town[open]{padding-bottom:var(--gg-space-row-gap)}.IoNz4G_summary{justify-content:space-between;align-items:center;gap:var(--gg-space-card-gap);min-height:var(--gg-size-tap-target);padding:var(--gg-space-row-gap) var(--gg-space-card-padding);cursor:pointer;list-style:none;display:flex}.IoNz4G_summary::-webkit-details-marker{display:none}.IoNz4G_summary:focus-visible{outline:2px solid var(--gg-role-you);outline-offset:2px}.IoNz4G_summaryText{gap:var(--gg-space-hairline);flex-direction:column;min-width:0;display:flex}.IoNz4G_townTitle{font-family:var(--font-display);font-size:var(--gg-typography-display-chip-size);font-weight:var(--gg-typography-display-title-weight);line-height:var(--gg-typography-text-readable-heading-line-height);letter-spacing:var(--gg-typography-letter-spacing-display);text-transform:none;color:var(--gg-role-ink);overflow-wrap:anywhere;margin:0}.IoNz4G_townCount{font-size:var(--gg-typography-text-small-size);color:var(--gg-role-muted)}.IoNz4G_chevron{width:var(--gg-space-card-gap);height:var(--gg-space-card-gap);border-right:2px solid var(--gg-role-muted);border-bottom:2px solid var(--gg-role-muted);flex:none;transform:rotate(45deg)}.IoNz4G_town[open] .IoNz4G_chevron{transform:rotate(-135deg)}.IoNz4G_town>ul{margin-inline:var(--gg-space-row-gap)}
