._container_2ppnc_1{display:flex;gap:2rem;width:100%}._containerVertical_2ppnc_7{align-items:stretch}._containerHorizontal_2ppnc_11{align-items:flex-start}._list_2ppnc_15{overflow-y:auto}._listVertical_2ppnc_19{width:100%;overflow-y:hidden;overflow-x:auto;scrollbar-width:thin}._listHorizontal_2ppnc_26{width:300px}._listUl_2ppnc_30{list-style:none;padding:0;margin:0}._listUlHorizontalScroll_2ppnc_37{display:flex;gap:1rem;flex-wrap:nowrap}._listItem_2ppnc_43{padding:.5rem;cursor:pointer;background:transparent;border-radius:6px;margin-bottom:.5rem;font-weight:400;transition:background .2s}._listItemHorizontalScroll_2ppnc_54{min-width:250px;flex-shrink:0;margin-bottom:0}._listItem_2ppnc_43:hover{background:#f5f5f5}._listItemSelected_2ppnc_64{background:#eee;font-weight:700}._mapContainer_2ppnc_69{height:400px}._mapContainerVertical_2ppnc_73{width:100%}._mapContainerHorizontal_2ppnc_77{flex:1}@media(max-width:768px){._container_2ppnc_1{flex-direction:column!important}._list_2ppnc_15{width:100%!important;overflow-x:auto;overflow-y:hidden}._listUl_2ppnc_30{display:flex;gap:1rem;flex-wrap:nowrap}._listItem_2ppnc_43{min-width:250px;flex-shrink:0;margin-bottom:0}._mapContainer_2ppnc_69{width:100%;height:300px!important}}._panel_2ppnc_111{background:#fff;border:1px solid #ececf3;border-radius:14px;box-shadow:0 6px 20px #1919230f;overflow:hidden}._listHeader_2ppnc_119{display:flex;align-items:center;justify-content:space-between;padding:14px 16px;border-bottom:1px solid #f0f1f6;background:linear-gradient(180deg,#fafafe,#fff)}._listTitle_2ppnc_128{margin:0;font-size:.95rem;font-weight:700;color:#2e2e38}._badge_2ppnc_135{min-width:24px;height:24px;padding:0 8px;border-radius:999px;background:#f1ecff;color:#5f3dc4;font-size:.75rem;font-weight:700;display:inline-flex;align-items:center;justify-content:center}._emptyState_2ppnc_149{height:50vw;border:1px dashed #d7d8e2;border-radius:12px;padding:20px;text-align:center;background:#fafbff;align-content:center}._emptyTitle_2ppnc_159{margin:0 0 6px;font-weight:700;color:#2e2e38}._emptySubtitle_2ppnc_165{margin:0;color:#6b6f7b;font-size:.9rem}._container_2ixfp_1{background:#fff;border:1px solid #eee;border-radius:12px;box-shadow:0 2px 8px #0000000f;padding:1rem;margin-bottom:1rem;cursor:pointer;transition:border .2s,box-shadow .2s;min-width:250px}._container_2ixfp_1:hover{box-shadow:0 4px 12px #0000001a}._containerSelected_2ixfp_17{background:#f6f6f8;border:2px solid #7c4dff}._name_2ixfp_22{font-weight:700;font-size:1.125rem;color:#2d297a;margin-bottom:.25rem}._address_2ixfp_29{font-size:.875rem;color:#555;margin-bottom:.5rem}
