.index-module-scss-module__zCxUBW__container{width:100%}.index-module-scss-module__zCxUBW__container .index-module-scss-module__zCxUBW__intro{margin-bottom:20px}.index-module-scss-module__zCxUBW__container .index-module-scss-module__zCxUBW__title{color:var(--textPrimary);font-size:22px;font-weight:700}.index-module-scss-module__zCxUBW__container .index-module-scss-module__zCxUBW__description{color:var(--textSecondary);margin-top:5px;font-size:16px;font-weight:400}.index-module-scss-module__zCxUBW__container .index-module-scss-module__zCxUBW__addButton{color:#fff;align-items:center;gap:8px;margin-top:10px;margin-bottom:20px;padding:10px 20px;font-weight:700;display:inline-flex}
.index-module-scss-module__ooEGlG__container{width:100%}.index-module-scss-module__ooEGlG__container .index-module-scss-module__ooEGlG__mapWrapper{aspect-ratio:16/9;border:1px solid var(--borderSubtle);border-radius:12px;width:100%;min-height:420px;overflow:hidden}
.index-module-scss-module__Hy6Qua__container{flex-direction:column;gap:18px;display:flex}.index-module-scss-module__Hy6Qua__container .index-module-scss-module__Hy6Qua__intro .index-module-scss-module__Hy6Qua__headerRow{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;display:flex}.index-module-scss-module__Hy6Qua__container .index-module-scss-module__Hy6Qua__intro .index-module-scss-module__Hy6Qua__title{color:var(--textPrimary);font-size:22px;font-weight:700}.index-module-scss-module__Hy6Qua__container .index-module-scss-module__Hy6Qua__intro .index-module-scss-module__Hy6Qua__description{font-weight:regular;color:var(--textSecondary);margin-top:5px;font-size:16px}.index-module-scss-module__Hy6Qua__container .index-module-scss-module__Hy6Qua__addButton{color:#fff;background:linear-gradient(135deg,#0ea5a8,#0f766e);border:none;border-radius:12px;align-items:center;gap:8px;padding:10px 16px;font-weight:700;display:inline-flex;box-shadow:0 10px 20px #0ea5a833}.index-module-scss-module__Hy6Qua__container .index-module-scss-module__Hy6Qua__cards{grid-template-columns:repeat(2,1fr);gap:20px 12.5px;display:grid}.index-module-scss-module__Hy6Qua__container .index-module-scss-module__Hy6Qua__loadingState{color:var(--textSecondary);grid-column:1/-1;justify-content:center;align-items:center;gap:8px;padding:24px 0;font-size:14px;display:inline-flex}.index-module-scss-module__Hy6Qua__container .index-module-scss-module__Hy6Qua__emptyState{text-align:center;color:var(--textSecondary);border:1px dashed var(--borderSubtle);background-color:var(--surface);border-radius:12px;grid-column:1/-1;padding:20px}
