.ui_state__xu7xz{display:flex;flex-direction:column;align-items:center;gap:12px;padding:36px 16px;text-align:center}.ui_pulse__xvizJ{width:28px;height:28px;border-radius:50%;border:1px solid var(--radar);animation:ui_ping__xr7TL 1.4s ease-out infinite}@keyframes ui_ping__xr7TL{0%{transform:scale(.4);opacity:1}to{transform:scale(1.4);opacity:0}}.ui_head__WLtc2{display:flex;align-items:center;justify-content:space-between;gap:12px}.ui_back__r6brT{display:inline-flex;align-items:center;min-height:44px;color:var(--fg-2);font-size:14px}.ui_back__r6brT:hover{color:var(--fg)}.ui_chips__MqOi2{display:flex;flex-wrap:wrap;gap:8px}.ui_chips__MqOi2 .ui_chip__8DGEx{min-height:44px;height:auto;padding:0 16px}.ui_reasons__j9WSr{display:flex;flex-direction:column;gap:8px}.ui_reason__NsBYH{display:flex;align-items:center;gap:12px;min-height:44px;padding:0 14px;border:1px solid var(--line-2);border-radius:var(--r-sm);cursor:pointer;font-size:15px}.ui_reason__NsBYH:has(input:checked){border-color:var(--radar);background:var(--radar-glow)}.ui_reason__NsBYH input{accent-color:var(--radar);width:18px;height:18px}.admin_tabs__O9OWg{display:flex;gap:6px;overflow-x:auto;scrollbar-width:none;padding-bottom:2px}.admin_tabs__O9OWg::-webkit-scrollbar{display:none}.admin_tab__VoZ0Z{flex:none;min-height:44px;padding:0 16px;border-radius:999px;border:1px solid var(--line-2);background:transparent;color:var(--fg-2);cursor:pointer;font-size:14px}.admin_tab__VoZ0Z[aria-selected=true]{border-color:var(--radar);color:var(--radar);background:var(--radar-glow)}.admin_tab__VoZ0Z:focus-visible{outline:2px solid var(--radar);outline-offset:2px}.admin_grid__Bxy0A{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:10px;gap:10px}@media (min-width:560px){.admin_grid__Bxy0A{grid-template-columns:repeat(4,1fr)}}.admin_counter__I79Os{border:1px solid var(--line);border-radius:var(--r-sm);padding:12px;display:flex;flex-direction:column;gap:4px;background:var(--bg-1)}.admin_counter__I79Os b{font-family:var(--mono);font-size:24px;font-weight:500}.admin_table__n1t0N{width:100%;border-collapse:collapse;font-size:14px}.admin_table__n1t0N td,.admin_table__n1t0N th{text-align:left;padding:10px 8px;border-bottom:1px solid var(--line);font-weight:400}.admin_item__keMe1{display:flex;flex-direction:column;gap:10px}.admin_kv__5w9p2{display:grid;grid-template-columns:120px 1fr;grid-gap:6px 10px;gap:6px 10px;margin:0;font-size:13px}.admin_kv__5w9p2 dt{font-family:var(--mono);font-size:11px;color:var(--fg-3);text-transform:uppercase;letter-spacing:.08em;padding-top:2px}.admin_kv__5w9p2 dd{margin:0;color:var(--fg);overflow-wrap:anywhere;white-space:pre-wrap}.admin_acts__sJx5E{display:flex;flex-wrap:wrap;gap:8px}.admin_acts__sJx5E .admin_btn__USb_m{height:44px}.admin_prio__jHu_V{font-family:var(--mono);font-size:11px}.admin_pre__jNZw6{font-family:var(--mono);font-size:12px;color:var(--fg-2);overflow-wrap:anywhere;white-space:pre-wrap;margin:0}.admin_locked__TYV2y{opacity:.75}.profile_photoRow__8Sf6S{display:flex;align-items:center;gap:16px}.profile_photo___GJrK{width:88px;height:88px;border-radius:50%;border:1px solid var(--line-2);background:var(--bg-2);object-fit:cover;flex:none;display:grid;place-items:center;font-family:var(--mono);font-size:11px;color:var(--fg-3);text-transform:uppercase;letter-spacing:.1em;overflow:hidden}.profile_counter__bK99g{font-family:var(--mono);font-size:12px;color:var(--fg-3);align-self:flex-end}.profile_chips__MGitY{display:flex;flex-wrap:wrap;gap:8px}.profile_chips__MGitY .profile_chip__ZXrQj{min-height:44px;height:auto;padding:0 16px}.profile_links__C2LbJ{display:flex;flex-direction:column}.profile_linkRow__KF34l{display:flex;align-items:center;justify-content:space-between;min-height:52px;padding:0 2px;border-bottom:1px solid var(--line);font-size:15px}.profile_linkRow__KF34l:last-child{border-bottom:0}.profile_linkRow__KF34l:hover span:first-child{color:var(--radar)}.profile_hidden__b4byP{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.profile_section__ZZiWl{display:flex;flex-direction:column;gap:12px}.profile_toggleRow__EiVoA{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:48px;cursor:pointer}.profile_toggleRow__EiVoA input{width:22px;height:22px;accent-color:var(--radar);flex:none}.profile_blocked__ZOcM8{display:flex;align-items:center;justify-content:space-between;gap:12px}.profile_table__bn_yK{width:100%;border-collapse:collapse;font-size:14px}.profile_table__bn_yK td,.profile_table__bn_yK th{text-align:left;padding:14px 10px;border-bottom:1px solid var(--line);font-weight:400}.profile_table__bn_yK tbody tr:last-child td,.profile_table__bn_yK tbody tr:last-child th{border-bottom:0}.profile_table__bn_yK thead th{padding-top:12px;padding-bottom:12px;background:var(--bg-2)}.profile_table__bn_yK tbody th{color:var(--fg-2);width:46%}.business_photo__INgeL{width:100%;aspect-ratio:16/9;object-fit:cover;border-radius:var(--r);border:1px solid var(--line);background:var(--bg-2)}.business_kv__R2ew3{display:grid;grid-template-columns:96px 1fr;grid-gap:10px 12px;gap:10px 12px;align-items:baseline}.business_kv__R2ew3 dt{font-family:var(--mono);font-size:11px;text-transform:uppercase;letter-spacing:.1em;color:var(--fg-3)}.business_kv__R2ew3 dd{margin:0;color:var(--fg);font-size:15px;white-space:pre-line;overflow-wrap:anywhere}.business_promo__UoA_C{width:100%;text-align:left;display:flex;flex-direction:column;gap:8px;padding:14px;border-radius:var(--r-sm);border:1px solid rgba(255,157,61,.35);background:rgba(255,157,61,.05);cursor:pointer;min-height:44px}.business_promo__UoA_C:hover{border-color:var(--biz)}.business_promo__UoA_C:focus-visible{outline:2px solid var(--radar);outline-offset:2px}.business_promoBody__txei2{color:var(--fg-2);font-size:14px;line-height:1.5}.business_event__AH7pk{display:flex;flex-direction:column;gap:4px}.business_sectionTitle__Vrj2M{display:flex;align-items:center;justify-content:space-between}.pro_notice__t3XML{border:1px solid rgba(255,157,61,.35);background:rgba(255,157,61,.05);border-radius:var(--r);padding:14px 16px;display:flex;flex-direction:column;gap:6px}.pro_notice__t3XML strong{font-weight:500;color:var(--fg);line-height:1.5}.pro_biz__D6Hg8{display:flex;flex-direction:column;gap:14px}.pro_bizHead__kB36T{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.pro_sub__9W2br{border-top:1px solid var(--line);padding-top:14px;gap:12px}.pro_camp__El1qj,.pro_sub__9W2br{display:flex;flex-direction:column}.pro_camp__El1qj{border:1px solid var(--line);border-radius:var(--r-sm);padding:12px;gap:10px;background:var(--bg)}.pro_status__n_vvV{display:inline-flex}.pro_sPending__6pdOc{color:var(--biz);border-color:rgba(255,157,61,.4)}.pro_sApproved__4oFZB{color:var(--radar);border-color:var(--radar-dim)}.pro_sRejected__Dau7D,.pro_sSuspended__vxZyh{color:var(--danger);border-color:rgba(255,90,90,.4)}.pro_stats__y9NnV{display:grid;grid-template-columns:1fr 1fr;grid-gap:10px;gap:10px}.pro_stat__gQrUh{display:flex;flex-direction:column;gap:2px}.pro_stat__gQrUh b{font-family:var(--mono);font-size:20px;font-weight:500}.pro_bars__5XmUU{display:flex;align-items:flex-end;gap:3px;height:56px;border-bottom:1px solid var(--line-2)}.pro_bar__f1wCB{flex:1 1;min-width:3px;background:var(--radar-dim);border-radius:2px 2px 0 0;min-height:1px}.pro_bar__f1wCB.pro_hid__FrWm5{background:var(--line-2);height:2px}.pro_row2__eBdyQ{display:grid;grid-template-columns:1fr 1fr;grid-gap:10px;gap:10px}.pro_form__R_LdP{display:flex;flex-direction:column;gap:14px}.pro_photoP__9ZttK{width:100%;aspect-ratio:16/9;object-fit:cover;border-radius:var(--r-sm);border:1px solid var(--line)}.pro_evRow__pWB2Y{display:flex;align-items:center;justify-content:space-between;gap:10px}.pro_acts__YkbWD{display:flex;flex-wrap:wrap;gap:8px}.pro_acts__YkbWD .pro_btn__YFRhV{height:44px}.chat_wrap__6QOQV{max-width:720px;margin:0 auto;display:flex;flex-direction:column;height:calc(100dvh - var(--nav-h) - env(safe-area-inset-bottom))}.chat_wrapKb__dkh37{height:var(--vvh,100dvh)}.chat_head__GhOWU{display:flex;align-items:center;gap:8px;padding:8px 12px;border-bottom:1px solid var(--line);flex:none}.chat_headMain__s9eaV{flex:1 1;min-width:0;display:flex;flex-direction:column;gap:2px}.chat_headTitle__sQ3eD{font-weight:600;font-size:16px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.chat_headMeta__905j2{display:flex;gap:10px;align-items:center;font-size:12px;color:var(--fg-3)}.chat_headMeta__905j2 button{background:none;border:0;color:var(--fg-2);cursor:pointer;font:inherit;text-decoration:underline;text-underline-offset:3px;min-height:44px;margin:-12px 0;padding:0 4px}.chat_iconBtn__N2MWe{display:inline-flex;align-items:center;justify-content:center;min-width:44px;height:44px;border-radius:999px;border:0;background:transparent;color:var(--fg-2);cursor:pointer;font-size:14px}.chat_iconBtn__N2MWe:hover{color:var(--fg);background:var(--bg-2)}.chat_iconBtn__N2MWe:focus-visible{outline:2px solid var(--radar);outline-offset:-2px}.chat_scroll__PNvAz{flex:1 1;overflow-y:auto;overscroll-behavior:contain;padding:14px 12px;display:flex;flex-direction:column;gap:3px}.chat_notice__BVB1R{text-align:center;font-size:12px;color:var(--fg-3);padding:4px 8px 10px;line-height:1.5}.chat_msgRow__TpIDr{display:flex;flex-direction:column;align-items:flex-start;max-width:100%}.chat_msgRow__TpIDr.chat_mine__xBMHl{align-items:flex-end}.chat_msgRow__TpIDr.chat_gap__ezt2E{margin-top:10px}.chat_alias__tF_D5{font-family:var(--mono);font-size:11px;color:var(--fg-3);letter-spacing:.04em;margin:0 4px 3px}.chat_line__UTg9f{display:flex;align-items:center;gap:2px;max-width:86%}.chat_mine__xBMHl .chat_line__UTg9f{flex-direction:row-reverse}.chat_bubble__Z0pqk{padding:9px 13px;border-radius:16px;background:var(--bg-2);border:1px solid var(--line);font-size:15px;line-height:1.4;white-space:pre-wrap;overflow-wrap:anywhere;-webkit-user-select:text;-moz-user-select:text;user-select:text;-webkit-touch-callout:none}.chat_mine__xBMHl .chat_bubble__Z0pqk{background:var(--radar-glow);border-color:var(--radar-dim)}.chat_time__vHnk7{font-family:var(--mono);font-size:10px;color:var(--fg-3);margin:3px 6px 0}.chat_opt__mNdRc{flex:none;width:36px;height:44px;border:0;background:transparent;color:var(--fg-3);cursor:pointer;opacity:0;font-size:18px;border-radius:8px}.chat_line__UTg9f:hover .chat_opt__mNdRc,.chat_opt__mNdRc:focus-visible{opacity:1}@media (hover:none){.chat_opt__mNdRc{display:none}}.chat_opt__mNdRc:focus-visible{outline:2px solid var(--radar)}.chat_composer__ixY6D{flex:none;display:flex;align-items:flex-end;gap:8px;padding:8px 12px calc(8px);border-top:1px solid var(--line);background:var(--bg)}.chat_composer__ixY6D textarea{flex:1 1;min-height:44px;max-height:120px;resize:none;border-radius:22px;padding:11px 16px}.chat_send__gUxxc{flex:none;height:44px}.chat_closed__iCgPr{padding:16px;text-align:center;display:flex;flex-direction:column;gap:10px;align-items:center;border-top:1px solid var(--line)}.chat_member__vUcpx{display:flex;flex-direction:column;gap:8px;padding:14px 0}.chat_mHead__0Ds8g{display:flex;align-items:center;gap:12px}.chat_avatar__SFW_U{width:44px;height:44px;border-radius:50%;border:1px solid var(--line-2);background:var(--bg-2);object-fit:cover;flex:none;display:grid;place-items:center;font-family:var(--mono);font-size:11px;color:var(--fg-3)}.chat_tags__xJpxL{display:flex;flex-wrap:wrap;gap:6px}.chat_tag__XMnLM{font-size:12px;padding:3px 9px;border-radius:999px;border:1px solid var(--line-2);color:var(--fg-2)}.chat_exact__mbd1g{margin:0 0 8px;padding:14px;border:1px solid var(--line-2);border-radius:var(--r);display:flex;flex-direction:column;gap:10px;background:var(--bg-1)}.chat_exactOk__yHC92{border-color:var(--radar-dim)}.chat_ctx___pM8r{position:fixed;z-index:70;background:var(--bg-2);border:1px solid var(--line-2);border-radius:12px;padding:4px;box-shadow:0 12px 40px rgba(0,0,0,.6)}.chat_ctx___pM8r button{display:block;width:100%;text-align:left;min-height:44px;padding:0 16px;border:0;background:transparent;cursor:pointer;border-radius:9px;font-size:15px;white-space:nowrap}.chat_ctx___pM8r button:hover{background:var(--bg-1)}.chat_ctxBack__YhX5Y{position:fixed;inset:0;z-index:69}.chat_toggle__835R6{display:flex;align-items:center;gap:12px;min-height:44px;cursor:pointer;font-size:14px}.chat_toggle__835R6 input{accent-color:var(--radar);width:20px;height:20px}.rooms_section__4piHK{display:flex;flex-direction:column;gap:10px}.rooms_sectionHead__mKDTY{display:flex;align-items:baseline;justify-content:space-between;gap:10px}.rooms_item__atZpu{display:flex;align-items:center;gap:12px;min-height:56px}.rooms_itemMain__RD5Sg{flex:1 1;min-width:0;display:flex;flex-direction:column;gap:4px}.rooms_title__fp_Uq{font-weight:500;font-size:15px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rooms_meta__e_mlw{display:flex;flex-wrap:wrap;align-items:center;gap:8px;font-size:12px;color:var(--fg-3)}.rooms_link__TZ4cX{display:flex;align-items:center;gap:12px;flex:1 1;min-width:0;min-height:44px}.rooms_dot__bccSP{width:8px;height:8px;border-radius:50%;background:var(--radar);flex:none}.rooms_dotAct__dwSP0{background:var(--act)}.rooms_dotOff__vIoHF{background:var(--line-2)}.rooms_actions__omN95{display:flex;gap:8px;flex:none}.rooms_filters__2HWOd{display:flex;gap:8px;overflow-x:auto;padding-bottom:2px;scrollbar-width:none}.rooms_filters__2HWOd::-webkit-scrollbar{display:none}.rooms_filters__2HWOd .rooms_chip__98rqJ{flex:none;min-height:44px;height:auto}.rooms_timer__gZtnN{color:var(--act);font-size:13px}.rooms_desc__rY_so{font-size:13px;color:var(--fg-3);line-height:1.4;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.rooms_durations___mmhd{display:flex;flex-wrap:wrap;gap:8px}.rooms_durations___mmhd .rooms_chip__98rqJ{min-height:44px;height:auto}.rooms_two__QvSrQ{display:grid;grid-template-columns:1fr 1fr;grid-gap:10px;gap:10px}