.ui_tabItem__lmPUB{width:100%}.ui_loadingTabItem__8yZlo,.ui_tabItem__lmPUB{display:flex;height:36px;padding:10px 12px;justify-content:center;align-items:center;gap:4px;flex:1 0;border-radius:10px;background:#f9f9f9;cursor:pointer;color:#000;text-wrap:nowrap;font-size:14px;font-style:normal;font-weight:600;line-height:135%}.ui_loadingTabItem__8yZlo{min-width:128px}.ui_layout__F7V0I{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:20px;margin:auto;transition:all .2s}.ui_layout__F7V0I .ui_h2__Gpxxq{color:#d1d1d1;text-align:center;font-size:16px;font-style:normal;font-weight:700;line-height:135%;text-transform:uppercase}.ui_layout__F7V0I .ui_message__6MjXE{display:flex;align-items:flex-start;gap:20px}.ui_layout__F7V0I .ui_message__6MjXE .ui_icon__5D0m6{color:#5b5b5b;font-size:36px;font-style:normal;font-weight:600;line-height:130%}.ui_layout__F7V0I .ui_message__6MjXE .ui_p__gtTgz{color:#5b5b5b;white-space:pre-wrap;font-size:14px;font-style:normal;font-weight:600;line-height:130%}.ui_layout__F7V0I .ui_telegramLink__tk3re{display:flex;padding:20px 26px 21px;justify-content:center;align-items:center;gap:10px;flex:1 0;width:100%;border-radius:20px;background:#ffc9f2;color:#191c1e;text-align:center;font-size:16px;font-style:normal;font-weight:600;line-height:normal;letter-spacing:.32px}.ui_clubCard__C5l4G{width:100%;display:flex;padding:16px;align-items:flex-start;flex-direction:column;gap:12px;height:auto;align-self:stretch;border-radius:20px;background:#fff}.ui_clubCard__C5l4G .ui_info__EsaIC{display:flex;width:100%;justify-content:space-between;align-items:flex-start}.ui_clubCard__C5l4G .ui_info__EsaIC .ui_info__text__3BtYD{display:flex;align-items:center;gap:4px}.ui_clubCard__C5l4G .ui_info__EsaIC .ui_info__text__3BtYD .ui_name__sbeM6{color:#000;font-size:16px;font-style:normal;font-weight:700;line-height:20px}.ui_clubCard__C5l4G .ui_info__EsaIC .ui_info__text__3BtYD .ui_freeSlots__4weA7{color:#000;font-size:14px;font-style:normal;font-weight:400;line-height:20px}.ui_clubCard__C5l4G .ui_trainerCard__qHfRB{flex-direction:column}.ui_clubCard__C5l4G .ui_trainerCard__qHfRB,.ui_clubCard__C5l4G .ui_trainerCard__qHfRB .ui_trainer__XwWbO{display:flex;align-items:flex-start;width:100%;gap:8px}.ui_clubCard__C5l4G .ui_trainerCard__qHfRB .ui_trainer__XwWbO .ui_trainerInfo__puinY{display:flex;flex-direction:column;align-items:flex-start;gap:4px;flex-wrap:wrap;width:100%;min-width:0}.ui_clubCard__C5l4G .ui_trainerCard__qHfRB .ui_trainer__XwWbO .ui_trainerInfo__puinY .ui_row__ZNkOT{display:flex;align-items:center;gap:6px;justify-content:flex-start;width:100%;flex-wrap:nowrap;min-width:0}.ui_clubCard__C5l4G .ui_trainerCard__qHfRB .ui_trainer__XwWbO .ui_trainerInfo__puinY .ui_row__ZNkOT .ui_badges__k7VET{display:flex;flex-wrap:nowrap;align-items:center;gap:4px;flex:0 0 auto}.ui_clubCard__C5l4G .ui_trainerCard__qHfRB .ui_trainer__XwWbO .ui_trainerInfo__puinY .ui_row__ZNkOT .ui_category__DaZOP,.ui_clubCard__C5l4G .ui_trainerCard__qHfRB .ui_trainer__XwWbO .ui_trainerInfo__puinY .ui_row__ZNkOT .ui_rating___0qHH{display:inline-flex;padding:3px 8px;justify-content:center;align-items:center;color:#000;font-size:11px;font-style:normal;font-weight:500;line-height:1;border-radius:8px;white-space:nowrap;flex:0 0 auto}.ui_clubCard__C5l4G .ui_trainerCard__qHfRB .ui_trainer__XwWbO .ui_trainerInfo__puinY .ui_row__ZNkOT .ui_category__DaZOP{background:#e6f36c}.ui_clubCard__C5l4G .ui_trainerCard__qHfRB .ui_trainer__XwWbO .ui_trainerInfo__puinY .ui_row__ZNkOT .ui_rating___0qHH{gap:3px;background:#fff4cc;color:#3d2e00}.ui_clubCard__C5l4G .ui_trainerCard__qHfRB .ui_trainer__XwWbO .ui_trainerInfo__puinY .ui_row__ZNkOT .ui_ratingStar__IiIGC{color:#f5b400;font-size:12px;line-height:1}.ui_clubCard__C5l4G .ui_trainerCard__qHfRB .ui_trainer__XwWbO .ui_trainerInfo__puinY .ui_row__ZNkOT .ui_h4__ezA4a{color:#121212;font-size:14px;font-style:normal;font-weight:700;letter-spacing:-.28px;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ui_clubCard__C5l4G .ui_trainerCard__qHfRB .ui_trainer__XwWbO .ui_trainerInfo__puinY .ui_row__ZNkOT .ui_h4__ezA4a:first-letter{text-transform:uppercase}.ui_clubCard__C5l4G .ui_trainerCard__qHfRB .ui_trainer__XwWbO .ui_trainerInfo__puinY .ui_row__ZNkOT .ui_nameWithHint__ddNmi{display:inline-flex;align-items:center;gap:6px;min-width:0;flex:1 1 auto;max-width:100%}.ui_clubCard__C5l4G .ui_trainerCard__qHfRB .ui_trainer__XwWbO .ui_trainerInfo__puinY .ui_row__ZNkOT .ui_profileHint__go74I{display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;width:20px;height:20px;border-radius:50%;background:#ececec;color:#6b6b6b;font-family:Georgia,Times New Roman,serif;font-size:13px;font-style:italic;font-weight:500;line-height:1;letter-spacing:0;-webkit-user-select:none;user-select:none;transition:color .15s ease,background-color .15s ease}.ui_clubCard__C5l4G .ui_trainerCard__qHfRB .ui_trainer__XwWbO .ui_trainerInfo__puinY .ui_text__KwP5Q{display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;color:#5b5b5b;font-size:14px;font-style:normal;font-weight:400;width:100%}.ui_clubCard__C5l4G .ui_trainerCard__qHfRB .ui_trainer__XwWbO .ui_trainerInfo__puinY .ui_text__KwP5Q:first-letter{text-transform:uppercase}.ui_clubCard__C5l4G .ui_trainerCard__qHfRB a.ui_trainerLink___8yMz{text-decoration:none;color:inherit;border-radius:12px;padding:4px;margin:-4px;cursor:pointer;transition:background-color .15s ease}.ui_clubCard__C5l4G .ui_trainerCard__qHfRB a.ui_trainerLink___8yMz,.ui_clubCard__C5l4G .ui_trainerCard__qHfRB a.ui_trainerLink___8yMz:focus,.ui_clubCard__C5l4G .ui_trainerCard__qHfRB a.ui_trainerLink___8yMz:hover,.ui_clubCard__C5l4G .ui_trainerCard__qHfRB a.ui_trainerLink___8yMz:visited{text-decoration:none;color:inherit}.ui_clubCard__C5l4G .ui_trainerCard__qHfRB a.ui_trainerLink___8yMz *{text-decoration:none}.ui_clubCard__C5l4G .ui_trainerCard__qHfRB a.ui_trainerLink___8yMz:hover{background-color:#f3f3f3}.ui_clubCard__C5l4G .ui_trainerCard__qHfRB a.ui_trainerLink___8yMz:hover .ui_h4__ezA4a{color:#000;text-decoration:underline;text-underline-offset:2px}.ui_clubCard__C5l4G .ui_trainerCard__qHfRB a.ui_trainerLink___8yMz:hover .ui_avatar__3gM64{opacity:.92}.ui_clubCard__C5l4G .ui_trainerCard__qHfRB a.ui_trainerLink___8yMz:hover .ui_profileHint__go74I{color:#3d3d3d;background:#e0e0e0}.ui_clubCard__C5l4G .ui_trainerCard__qHfRB a.ui_trainerLink___8yMz:focus-visible{outline:2px solid #cfe4ff;outline-offset:2px}.ui_clubCard__C5l4G .ui_trainerCard__qHfRB .ui_avatar__3gM64{width:48px;height:48px;min-width:48px;min-height:48px;box-sizing:initial;display:flex;border-radius:16px;border:2px solid #fff;background:#bad6b1;cursor:pointer;align-items:center;justify-content:center;overflow:hidden;position:relative}.ui_clubCard__C5l4G .ui_trainerCard__qHfRB .ui_avatarImage__UgpKx{width:100%;height:100%;object-fit:cover}.ui_clubCard__C5l4G .ui_trainerCard__qHfRB .ui_avatarFallback__Rx_eQ{font-weight:700;color:#fff;font-size:16px;text-transform:uppercase}.ui_clubCard__C5l4G .ui_trainerCard__qHfRB .ui_tags__4CR6Y{display:flex;align-items:flex-start;flex-wrap:wrap;gap:8px;width:100%}.ui_clubCard__C5l4G .ui_trainerCard__qHfRB .ui_tags__4CR6Y .ui_tag__O36rr{display:flex;padding:8px 12px;justify-content:center;align-items:center;gap:4px;border-radius:16px;background:#f9f9f9;color:#000;text-align:center;font-size:16px;font-style:normal;font-weight:600;line-height:135%;transition:all .2s}.ui_clubCard__C5l4G .ui_trainerCard__qHfRB .ui_tags__4CR6Y .ui_tag__O36rr .ui_splitElement__KBN8O{border-radius:100px;background:#ffc9f2!important;display:flex;padding:3px 7px 5px;justify-content:center;align-items:center;gap:4px;color:#121212;font-size:12px;font-style:normal;font-weight:600;line-height:135%}.ui_clubCard__C5l4G .ui_trainerCard__qHfRB .ui_tags__4CR6Y .ui_tag__O36rr .ui_groupElement__Lfniw{border-radius:100px;background:#ffdff7;display:flex;padding:3px 8px;justify-content:center;align-items:center;gap:4px;color:#121212;font-size:12px;font-style:normal;font-weight:600;line-height:1}.ui_clubCard__C5l4G .ui_trainerCard__qHfRB .ui_tags__4CR6Y .ui_tag__O36rr .ui_groupElementAlmostFull__fequt{background:linear-gradient(110deg,#e8f6c8,#c8eb6a 40%,#e6f36c 55%,#e8f6c8);background-size:220% 100%;color:#1a1a1a;animation:ui_groupAlmostFullShimmer__TdOsr 2.2s ease-in-out infinite;box-shadow:none}@media(prefers-reduced-motion:reduce){.ui_clubCard__C5l4G .ui_trainerCard__qHfRB .ui_tags__4CR6Y .ui_tag__O36rr .ui_groupElementAlmostFull__fequt{animation:none;background:#e6f36c;background-size:auto}}.ui_clubCard__C5l4G .ui_trainerCard__qHfRB .ui_tags__4CR6Y .ui_tag__O36rr.ui_tagPair__zL0tn{background:#f3f7ff}.ui_clubCard__C5l4G .ui_trainerCard__qHfRB .ui_tags__4CR6Y .ui_tag__O36rr.ui_tagPairFull__iw0hR{background:#ececec;color:#8a8a8a;cursor:default;pointer-events:none}.ui_clubCard__C5l4G .ui_trainerCard__qHfRB .ui_tags__4CR6Y .ui_tag__O36rr.ui_tagPairFull__iw0hR:hover{filter:none}.ui_clubCard__C5l4G .ui_trainerCard__qHfRB .ui_tags__4CR6Y .ui_tag__O36rr .ui_pairElement__FPnEO{border-radius:100px;background:#dce9ff;display:inline-flex;padding:3px 8px;justify-content:center;align-items:center;gap:6px;color:#1a2a4a;font-size:12px;font-style:normal;font-weight:600;line-height:1}.ui_clubCard__C5l4G .ui_trainerCard__qHfRB .ui_tags__4CR6Y .ui_tag__O36rr .ui_pairElementLooking__bMFIv{background:#5b8def;color:#fff}.ui_clubCard__C5l4G .ui_trainerCard__qHfRB .ui_tags__4CR6Y .ui_tag__O36rr .ui_pairElementFull___vHN5{background:#d0d0d0;color:#5a5a5a}.ui_clubCard__C5l4G .ui_trainerCard__qHfRB .ui_tags__4CR6Y .ui_tag__O36rr .ui_pairDots__LFnNZ{display:inline-flex;align-items:center;gap:3px}.ui_clubCard__C5l4G .ui_trainerCard__qHfRB .ui_tags__4CR6Y .ui_tag__O36rr .ui_pairDot__HJzS0{width:7px;height:7px;border-radius:50%;border:1.5px solid;background:rgba(0,0,0,0);box-sizing:border-box}.ui_clubCard__C5l4G .ui_trainerCard__qHfRB .ui_tags__4CR6Y .ui_tag__O36rr .ui_pairDotOn__BYHHa{background:currentColor}.ui_clubCard__C5l4G .ui_trainerCard__qHfRB .ui_tags__4CR6Y .ui_tag__O36rr:hover{filter:brightness(95%)}@keyframes ui_groupAlmostFullShimmer__TdOsr{0%{background-position:100% 50%}50%{background-position:0 50%}to{background-position:100% 50%}}.ui_splitElement__KBN8O{border-radius:100px;background:#f2f2f2;display:flex;padding:3px 7px 5px;justify-content:center;align-items:center;gap:4px;color:#121212;font-size:12px;font-style:normal;font-weight:600;line-height:135%}