._page_1rvx7_3{display:flex;flex-direction:column;gap:var(--gap-section);padding-bottom:var(--gap-page);width:100%}._notFound_1rvx7_11{display:flex;flex-direction:column;align-items:center;gap:var(--gap-block);padding:var(--gap-page) var(--gap-section);text-align:center}._notFound_1rvx7_11 h2{margin:0}._notFound_1rvx7_11 p{margin:0;color:var(--muted-foreground)}._statLabel_1rvx7_30{white-space:normal}._notRated_1rvx7_34{font-size:var(--text-base);font-weight:400;color:var(--muted-foreground)}._heroStars_1rvx7_41{display:inline-flex;min-height:1.2em;align-items:center}._heroStars_1rvx7_41 svg{width:21px;height:21px}._grid_1rvx7_52{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--gap-section);align-items:start}._cardBody_1rvx7_59{display:flex;flex-direction:column;gap:var(--gap-block)}._line_1rvx7_65{display:flex;align-items:flex-start;gap:var(--gap-item);margin:0;overflow-wrap:break-word}._icon_1rvx7_73{flex:none;margin-top:3px;color:var(--muted-foreground)}._facts_1rvx7_79{display:grid;grid-template-columns:max-content minmax(0,1fr);column-gap:var(--gap-section);row-gap:var(--gap-item);margin:0}._facts_1rvx7_79 dt{font-family:var(--font-family-ui);font-size:var(--text-2xs);font-weight:500;letter-spacing:.14em;text-transform:uppercase;color:var(--muted-foreground);align-self:center}._facts_1rvx7_79 dd{margin:0;overflow-wrap:break-word}._mono_1rvx7_102{font-family:var(--font-family-monospace);font-variant-numeric:tabular-nums}._link_1rvx7_107{color:var(--primary);text-decoration:underline;text-decoration-color:var(--border-strong);text-underline-offset:3px}@media(hover:hover){._link_1rvx7_107:hover{text-decoration-color:currentColor}}._small_1rvx7_120{margin:0;color:var(--muted-foreground);font-size:var(--text-sm);text-decoration:none}a._small_1rvx7_120{color:var(--primary)}._flushMap_1rvx7_133{border:0!important;border-bottom:1px solid var(--border-subtle)!important;border-radius:0!important}._flushNote_1rvx7_139{padding:var(--gap-section)}._mapFallback_1rvx7_143{height:440px;background:var(--map-bg)}._note_1rvx7_148{margin:0;color:var(--muted-foreground);font-size:var(--text-xs)}@media(max-width:900px){._grid_1rvx7_52{grid-template-columns:minmax(0,1fr)}}@media(max-width:640px){._mapFallback_1rvx7_143{height:320px}}._link_1rvx7_107:focus-visible{outline:none;box-shadow:0 0 0 2px var(--ring)}
