.IpGate_checking__uuqXX{display:flex;min-height:100vh;align-items:center;justify-content:center;background:#0f172a}.IpGate_spinner__03ViT{width:2.25rem;height:2.25rem;border-radius:50%;border:3px solid rgba(255,255,255,.18);border-top-color:#60a5fa;animation:IpGate_spin__kaqt9 .8s linear infinite}@keyframes IpGate_spin__kaqt9{to{transform:rotate(1turn)}}.IpGate_wrap__KwfVF{display:flex;min-height:100vh;align-items:center;justify-content:center;padding:1.5rem;background:radial-gradient(60rem 40rem at 15% -10%,rgba(59,130,246,.35),transparent 60%),radial-gradient(50rem 34rem at 110% 10%,rgba(239,68,68,.22),transparent 55%),linear-gradient(180deg,#0b1220,#0f172a 55%,#0b1220);font-family:Segoe UI,Helvetica,Arial,sans-serif;color:#e5e9f0}.IpGate_card__NinfT{width:100%;max-width:30rem;border-radius:1.1rem;padding:2.25rem 2rem 2rem;background:rgba(17,25,40,.72);border:1px solid rgba(148,163,184,.18);box-shadow:0 1.5rem 3rem rgba(0,0,0,.45),inset 0 0 0 1px rgba(255,255,255,.02);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);text-align:center}.IpGate_iconWrap__Jsc98{display:inline-flex;align-items:center;justify-content:center;width:3.75rem;height:3.75rem;margin:0 auto 1.25rem;border-radius:50%;background:rgba(248,113,113,.12);border:1px solid rgba(248,113,113,.35)}.IpGate_icon__NQlnq{width:1.9rem;height:1.9rem;color:#f87171}.IpGate_eyebrow__6sex4{margin:0 0 .4rem;font-size:.72rem;font-weight:700;letter-spacing:.09em;text-transform:uppercase;color:#f87171}.IpGate_heading__QoGI1{margin:0 0 .85rem;font-size:1.4rem;font-weight:700;color:#f8fafc;line-height:1.3}.IpGate_body__UN_hO{margin:0 0 .9rem;font-size:.92rem;line-height:1.55;color:#cbd5e1}.IpGate_body__UN_hO:last-of-type{margin-bottom:1.5rem}.IpGate_body__UN_hO strong{color:#e5e9f0}.IpGate_reasons__JywQ9{margin:0 0 1.5rem;padding:0;list-style:none;text-align:left;display:flex;flex-direction:column;gap:.5rem}.IpGate_reasons__JywQ9 li{display:flex;align-items:flex-start;gap:.55rem;font-size:.85rem;line-height:1.45;color:#b7c0cf;padding:.55rem .7rem;border-radius:.6rem;background:rgba(148,163,184,.07);border:1px solid rgba(148,163,184,.12)}.IpGate_reasonDot__Pc3xF{flex-shrink:0;margin-top:.4rem;width:.4rem;height:.4rem;border-radius:50%;background:#60a5fa}.IpGate_actions__9c_G_{display:flex;flex-direction:column;gap:.6rem}.IpGate_retryButton___qKEN{width:100%;padding:.72rem 1rem;border:none;border-radius:.6rem;background:linear-gradient(135deg,#3b82f6,#2563eb);color:#fff;font-size:.92rem;font-weight:700;cursor:pointer;transition:transform .15s ease,box-shadow .15s ease;box-shadow:0 .5rem 1.25rem rgba(37,99,235,.35)}.IpGate_retryButton___qKEN:hover{transform:translateY(-1px);box-shadow:0 .7rem 1.5rem rgba(37,99,235,.45)}.IpGate_retryButton___qKEN:disabled{opacity:.65;cursor:default;transform:none}.IpGate_footnote__spbQG{margin:1.1rem 0 0;font-size:.76rem;line-height:1.5;color:#7c8a9e}.AccountDeleteConfirm_dialog__9En_O{width:min(calc(100% - 2rem),26rem);margin:auto;padding:1.25rem 1.25rem 1rem;border:1px solid rgba(22,53,44,.12);border-radius:14px;background:#f7f3ea;color:#16352c;box-shadow:0 18px 48px rgba(22,53,44,.28)}.AccountDeleteConfirm_dialog__9En_O::backdrop{background:rgba(22,53,44,.55)}.AccountDeleteConfirm_title__x9_gx{margin:0 0 .5rem;font-size:1.15rem;font-weight:700}.AccountDeleteConfirm_message__mUtAz{margin:0;font-size:.95rem;line-height:1.45}.AccountDeleteConfirm_error__lpIo_{margin:.75rem 0 0;color:#b42318;font-size:.875rem}.AccountDeleteConfirm_actions__Ktyvi{display:flex;justify-content:flex-end;gap:.6rem;margin-top:1.1rem}.AccountDeleteConfirm_cancel__xqlSv,.AccountDeleteConfirm_confirm__r5kk_{border-radius:8px;font-size:.9rem;font-weight:600;padding:.55rem .9rem;cursor:pointer}.AccountDeleteConfirm_cancel__xqlSv{background:transparent;border:1px solid rgba(22,53,44,.25);color:#16352c}.AccountDeleteConfirm_confirm__r5kk_{background:#b42318;border:1px solid #b42318;color:#fff}.AccountDeleteConfirm_cancel__xqlSv:disabled,.AccountDeleteConfirm_confirm__r5kk_:disabled{opacity:.6;cursor:not-allowed}.ContentForm_primaryButton__VfwkI,.ContentForm_secondaryButton__1om0Q{border:1px solid #c8c8c8;border-radius:3px;padding:.35rem .75rem;font-size:.82rem;font-weight:600;cursor:pointer;text-decoration:none;line-height:1.4}.ContentForm_primaryButton__VfwkI{background:linear-gradient(180deg,#f5a623,#e67e22);border-color:#c86a12;color:#fff}.ContentForm_primaryButton__VfwkI:hover{filter:brightness(1.05)}.ContentForm_secondaryButton__1om0Q{background:#fff;color:#333}.ContentForm_secondaryButton__1om0Q:hover{background:#f3f3f3}.ContentForm_errorText__9sy_R{margin:0;color:#b42318;font-size:.82rem}.ContentForm_modalCard__bc4v6{width:min(calc(100% - 2rem),40rem);max-height:min(92vh,52rem);overflow:auto;margin:auto;padding:0;color:inherit;background:#fff;border:1px solid #ccc;border-radius:4px;box-shadow:0 8px 24px rgba(0,0,0,.18)}.ContentForm_modalCard__bc4v6::backdrop{background:rgba(0,0,0,.45)}.ContentForm_modalHeader__VYgiP{display:flex;align-items:center;justify-content:space-between;gap:.75rem;padding:.75rem 1rem;border-bottom:1px solid #e5e5e5;background:#f7f7f7}.ContentForm_modalTitle__W0dvl{margin:0;font-size:1rem;font-weight:700;color:#222}.ContentForm_modalClose__qe_Oo{border:none;background:transparent;font-size:1.35rem;line-height:1;color:#666;cursor:pointer;padding:0 .25rem}.ContentForm_replyContext__B_LJ6{padding:.65rem 1rem 0}.ContentForm_replyContextLabel__7HLe_{margin:0;color:#888;font-size:.75rem;text-transform:uppercase;letter-spacing:.03em}.ContentForm_replyContextTitle__xrz7d{margin:.2rem 0 0;color:#333;font-size:.88rem;font-weight:600}.ContentForm_modalForm__5tZKM{padding:.85rem 1rem 1rem;display:flex;flex-direction:column;gap:.75rem}.ContentForm_field__GtP3w{display:flex;flex-direction:column;gap:.3rem;color:#333;font-size:.82rem;font-weight:600}.ContentForm_checkboxField__ZpLSX{display:flex;flex-direction:row;align-items:center;gap:.4rem;color:#333;font-size:.82rem;font-weight:600}.ContentForm_input__siQKI,.ContentForm_textarea__r3L5A{width:100%;border:1px solid #c8c8c8;border-radius:3px;padding:.45rem .55rem;font-size:.85rem;font-weight:400;font-family:inherit;color:#222;background:#fff}.ContentForm_textarea__r3L5A{resize:vertical;min-height:6rem}.ContentForm_modalActions__5ilGM{display:flex;justify-content:flex-end;gap:.5rem;margin-top:.25rem}.ContentForm_fieldRow__jH6No{display:flex;flex-direction:column;gap:.4rem}.ContentForm_fieldLabel__FDF0L{color:#333;font-size:.82rem;font-weight:600}.ContentForm_inlineEditor__rXFFj{display:flex;flex-wrap:wrap;gap:.45rem}.ContentForm_inlineEditor__rXFFj .ContentForm_input__siQKI{flex:1 1 12rem}.ContentForm_audioEditor__0Z54Z{display:flex;flex-direction:column;gap:.4rem}.ContentForm_tagList__wyXS3{display:flex;flex-wrap:wrap;gap:.35rem}.ContentForm_tagPill__iCbzL{display:inline-flex;align-items:center;gap:.25rem;border:1px solid #e0cfc4;border-radius:3px;background:#fff4ec;color:#6b3f2a;padding:.15rem .4rem;font-size:.78rem;font-weight:600}.ContentForm_tagRemove__isWHT{border:none;background:transparent;color:#8a5a40;cursor:pointer;font-size:.95rem;line-height:1;padding:0}.ContentForm_assetList__h3BWV{display:flex;flex-direction:column;gap:.5rem}.ContentForm_assetCard__DGQpo{border:1px solid #e5e5e5;border-radius:3px;background:#fbfbfb;padding:.55rem .65rem;display:flex;flex-direction:column;gap:.4rem}.ContentForm_assetCardHeader__PjMUL{display:flex;align-items:center;justify-content:space-between;gap:.5rem}.ContentForm_assetTitle__s2Kpz{color:#666;font-size:.75rem;font-weight:700;text-transform:uppercase;letter-spacing:.02em}.ContentForm_removeLink__IM1bz{border:none;background:transparent;color:#b24926;cursor:pointer;font-size:.78rem;font-weight:600;padding:0}.ContentForm_headerActions__R6uZL{display:flex;align-items:center;gap:.55rem;flex-shrink:0}.ContentForm_viewOnceCheckbox__IrKi2{display:flex;align-items:center;gap:.35rem;color:#555;font-size:.72rem;cursor:pointer}.ContentForm_orderButtons__gRRwu{display:inline-flex;gap:.35rem}.ContentForm_orderButton__n_z_i{border:1px solid #c8c8c8;background:#fff;color:#444;border-radius:3px;padding:.1rem .4rem;font-size:.72rem;font-weight:600;cursor:pointer}.ContentForm_orderButton__n_z_i:hover:not(:disabled){background:#f3f3f3}.ContentForm_orderButton__n_z_i:disabled{opacity:.4;cursor:default}.ContentForm_assetText__vJvqr{margin:0;color:#333;font-size:.84rem;line-height:1.5;white-space:pre-wrap}.ContentForm_assetValueLink__wKajx,.ContentForm_assetValue__6cNn2{color:#444;font-size:.78rem;word-break:break-all}.ContentForm_assetValueLink__wKajx{color:#b24926;text-decoration:underline}.ContentForm_youtubeFrame__Bm15P{width:100%;aspect-ratio:16/9;border:0;border-radius:3px;background:#111}.ContentForm_imageSurface__fVNxi{display:flex;flex-direction:column;gap:.35rem;text-decoration:none}.ContentForm_imagePreview__HOCQ9{display:block;width:100%;min-height:8rem;border-radius:3px;background-color:#eee;background-position:50%;background-size:cover;background-repeat:no-repeat}.ContentForm_audioPlayer__pOV0_{width:100%}.ContentForm_uploadHint__R4l5r{margin:0;color:#777;font-size:.75rem;font-weight:400}.ContentForm_uploadList__Y43_o{display:flex;flex-direction:column;gap:.65rem}.ContentForm_uploadRow__652Sk{display:flex;flex-direction:column;align-items:flex-start;gap:.4rem}.ContentForm_uploadItem__Z4BKy{display:flex;flex-direction:column;gap:.35rem;width:100%;margin:0}.ContentForm_uploadPreviewImage__V_lMM{display:block;max-width:100%;max-height:16rem;object-fit:contain;border-radius:3px;background:#eee}.ContentForm_uploadPreviewVideo__U1r1b{width:100%;max-height:20rem;border-radius:3px;background:#111}.ContentForm_uploadPreviewAudio__nL01X{width:100%}.ContentForm_uploadName__HdQnj{color:#b24926;font-size:.78rem;font-weight:500;word-break:break-all}.ContentForm_fileInput__M6iuK{font-size:.82rem;font-weight:400}.ContentForm_progressBlock__ng8VH{display:flex;flex-direction:column;gap:.3rem}.ContentForm_progressTrack__KidMT{width:100%;height:.5rem;overflow:hidden;border-radius:999px;background:#ececec}.ContentForm_progressFillIndeterminate__1AQxd,.ContentForm_progressFill__TogF3{height:100%;border-radius:inherit;background:linear-gradient(180deg,#f5a623,#e67e22)}.ContentForm_progressFill__TogF3{width:0;transition:width .12s linear}.ContentForm_progressFillIndeterminate__1AQxd{width:40%;animation:ContentForm_uploadProgress__jELH4 1s ease-in-out infinite}.ContentForm_progressLabel__Zbpnl{margin:0;color:#555;font-size:.75rem;font-weight:600}@keyframes ContentForm_uploadProgress__jELH4{0%{transform:translateX(-120%)}to{transform:translateX(280%)}}.UpdateBirthdateModal_modalCard__KDtq7{width:min(calc(100% - 2rem),34rem);max-height:min(92vh,54rem);overflow:auto;margin:auto;padding:0;color:inherit;background:#fff;border:1px solid #ccc;border-radius:4px;box-shadow:0 8px 24px rgba(0,0,0,.18)}.UpdateBirthdateModal_modalCard__KDtq7::backdrop{background:rgba(0,0,0,.45)}.UpdateBirthdateModal_modalHeader__36lln{display:flex;align-items:center;justify-content:space-between;gap:.75rem;padding:.75rem 1rem;border-bottom:1px solid #e5e5e5;background:#f7f7f7}.UpdateBirthdateModal_modalTitle__jZzs9{margin:0;font-size:1rem;font-weight:700;color:#222}.UpdateBirthdateModal_modalClose__q50um{border:none;background:transparent;font-size:1.35rem;line-height:1;color:#666;cursor:pointer;padding:0 .25rem}.UpdateBirthdateModal_modalForm__tSTe_{padding:.85rem 1rem 1rem;display:flex;flex-direction:column;gap:.85rem}.UpdateBirthdateModal_field__b54Uf{display:flex;flex-direction:column;gap:.3rem;color:#333;font-size:.82rem;font-weight:600}.UpdateBirthdateModal_input__rsuho,.UpdateBirthdateModal_select__QN1TG{width:100%;border:1px solid #c8c8c8;border-radius:3px;padding:.45rem .55rem;font-size:.85rem;font-weight:400;font-family:inherit;color:#222;background:#fff}.UpdateBirthdateModal_fieldRow__rB_FV{display:flex;flex-direction:column;gap:.5rem;border-top:1px solid #eee;padding-top:.75rem}.UpdateBirthdateModal_fieldLabel__e6Fu3{color:#333;font-size:.82rem;font-weight:600}.UpdateBirthdateModal_dobGrid__PaW4W{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:.6rem}.UpdateBirthdateModal_locationGrid__m8wab{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.6rem}@media (max-width:34rem){.UpdateBirthdateModal_dobGrid__PaW4W{grid-template-columns:repeat(3,minmax(0,1fr))}.UpdateBirthdateModal_locationGrid__m8wab{grid-template-columns:1fr}}.UpdateBirthdateModal_hintText__F0ul9{margin:0;color:#777;font-size:.78rem}.UpdateBirthdateModal_errorText__cbEMS{margin:0;color:#b42318;font-size:.82rem}.UpdateBirthdateModal_modalActions__gPfp6{display:flex;justify-content:flex-end;gap:.5rem;margin-top:.25rem}.UpdateBirthdateModal_primaryButton__LXJPW,.UpdateBirthdateModal_secondaryButton__mRUjf{border:1px solid #c8c8c8;border-radius:3px;padding:.35rem .75rem;font-size:.82rem;font-weight:600;cursor:pointer;text-decoration:none;line-height:1.4}.UpdateBirthdateModal_primaryButton__LXJPW{background:linear-gradient(180deg,#f5a623,#e67e22);border-color:#c86a12;color:#fff}.UpdateBirthdateModal_primaryButton__LXJPW:hover{filter:brightness(1.05)}.UpdateBirthdateModal_primaryButton__LXJPW:disabled,.UpdateBirthdateModal_secondaryButton__mRUjf:disabled{opacity:.6;cursor:not-allowed}.UpdateBirthdateModal_secondaryButton__mRUjf{background:#fff;color:#333}.UpdateBirthdateModal_secondaryButton__mRUjf:hover{background:#f3f3f3}.NearbyUsersPage_page__ZGwtW{display:flex;flex-direction:column;gap:1rem}.NearbyUsersPage_header__N0ylP{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;border:1px solid #ddd;border-radius:6px;background:#fff;padding:1rem}.NearbyUsersPage_title__a0nVP{margin:0;color:#222;font-size:1.25rem}.NearbyUsersPage_lead__Xb7WH{margin:.35rem 0 0;color:#666;font-size:.86rem;line-height:1.45}.NearbyUsersPage_headerActions__eKV_X{display:flex;align-items:center;gap:.4rem;flex-shrink:0}.NearbyUsersPage_mapLink__IBxx6{display:inline-flex;align-items:center;justify-content:center;border:1px solid #c86a12;border-radius:4px;background:linear-gradient(180deg,#f5a623,#e67e22);color:#fff;font-size:.8rem;font-weight:700;line-height:1.2;padding:.45rem .75rem;text-decoration:none}.NearbyUsersPage_mapLink__IBxx6:hover{filter:brightness(1.05)}.NearbyUsersPage_filterButton__qoiOF{display:inline-flex;align-items:center;justify-content:center;width:2.1rem;height:2.1rem;border:1px solid #c8c8c8;border-radius:4px;background:#fff;color:#333;cursor:pointer;padding:0}.NearbyUsersPage_filterButtonActive__ZsPQ8{background:#fff4e5;border-color:#e67e22;color:#c86a12}.NearbyUsersPage_pageButton__WWFly,.NearbyUsersPage_primaryButton__fK2c_,.NearbyUsersPage_refreshButton__vOud_{border:1px solid #c8c8c8;border-radius:4px;background:#fff;color:#333;font-size:.8rem;font-weight:700;padding:.45rem .7rem;cursor:pointer}.NearbyUsersPage_primaryButton__fK2c_{background:linear-gradient(180deg,#f5a623,#e67e22);border-color:#c86a12;color:#fff}.NearbyUsersPage_pageButton__WWFly:disabled,.NearbyUsersPage_primaryButton__fK2c_:disabled,.NearbyUsersPage_refreshButton__vOud_:disabled{opacity:.55;cursor:not-allowed}.NearbyUsersPage_filters___iePq{border:1px solid #ddd;border-radius:6px;background:#fff;padding:.85rem 1rem;display:flex;flex-direction:column;gap:.75rem}.NearbyUsersPage_locationGrid__YR8V_{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.65rem .75rem}.NearbyUsersPage_locationSection__R_TFM{display:flex;flex-direction:column;gap:.75rem;padding:.75rem;border:1px solid #e8e8e8;border-radius:6px;background:#fafafa}.NearbyUsersPage_modeToggle__MdgCg{display:flex;flex-wrap:wrap;gap:.5rem}.NearbyUsersPage_modeButtonActive__C0Qnk,.NearbyUsersPage_modeButton__yusue{border:1px solid #c8c8c8;border-radius:4px;background:#fff;color:#444;font-size:.82rem;font-weight:700;padding:.45rem .75rem;cursor:pointer}.NearbyUsersPage_modeButtonActive__C0Qnk{border-color:#b24926;background:#fff7f2;color:#7a2f15}.NearbyUsersPage_ipGrid__VsuTJ{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.65rem .75rem}.NearbyUsersPage_citySearchForm__1E0Ww{display:flex;flex-wrap:wrap;align-items:flex-end;gap:.65rem}.NearbyUsersPage_citySearchForm__1E0Ww .NearbyUsersPage_filterField__2BO93{flex:1 1 220px}.NearbyUsersPage_citySearchResults__QQtlk{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.35rem}.NearbyUsersPage_citySearchResultButton__AA6RS{width:100%;border:1px solid #ddd;border-radius:4px;background:#fff;padding:.55rem .65rem;text-align:left;cursor:pointer}.NearbyUsersPage_citySearchResultButton__AA6RS:hover{border-color:#b24926;background:#fff7f2}.NearbyUsersPage_citySearchResultName__Ti5NC{display:block;color:#222;font-size:.88rem;font-weight:700}.NearbyUsersPage_citySearchResultMeta__EmiYu{display:block;margin-top:.1rem;color:#777;font-size:.78rem}.NearbyUsersPage_orDivider___j2C7{margin:0;color:#777;font-size:.78rem;font-weight:700;text-transform:uppercase;letter-spacing:.04em}.NearbyUsersPage_locationHint__VJEr8{margin:-.25rem 0 0;color:#777;font-size:.78rem}.NearbyUsersPage_filterGrid__zzIno{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.65rem .75rem}.NearbyUsersPage_filterField__2BO93{display:flex;flex-direction:column;gap:.25rem;color:#555;font-size:.72rem;font-weight:700;text-transform:uppercase;letter-spacing:.03em}.NearbyUsersPage_input__XWS7S{width:100%;border:1px solid #c8c8c8;border-radius:4px;padding:.4rem .55rem;font:inherit;font-size:.86rem;font-weight:500;text-transform:none;letter-spacing:normal;color:#222;background:#fff}.NearbyUsersPage_filterActions__WS9_5{display:flex;flex-wrap:wrap;gap:.5rem}.NearbyUsersPage_errorText__tt9VN,.NearbyUsersPage_stateText___r9fK{margin:0;border:1px solid #ddd;border-radius:6px;background:#fff;padding:.8rem;font-size:.85rem}.NearbyUsersPage_stateText___r9fK{color:#666}.NearbyUsersPage_errorText__tt9VN{color:#b42318;font-weight:600}.NearbyUsersPage_grid__cX6Yv{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem}.NearbyUsersPage_card__oaHOh{display:flex;flex-direction:column;gap:.65rem;border:1px solid #ddd;border-radius:6px;background:#fff;padding:.85rem}.NearbyUsersPage_cardBody__pE0n0{display:flex;align-items:flex-start;justify-content:space-between;gap:.75rem;min-width:0}.NearbyUsersPage_cardLeft__oE_w_{display:flex;flex-direction:column;align-items:center;gap:.35rem;flex-shrink:0;max-width:45%;text-align:center}.NearbyUsersPage_cardRight__sVkzx{display:flex;flex-direction:column;align-items:flex-end;gap:.2rem;flex:1 1;min-width:0;text-align:right}.NearbyUsersPage_name__SzsM6,.NearbyUsersPage_username__K9vB9{display:block;text-decoration:none}.NearbyUsersPage_username__K9vB9{color:#b24926;font-size:.78rem;font-weight:700;line-height:1.25;max-width:100%;word-break:break-word}.NearbyUsersPage_name__SzsM6{color:#222;font-size:.95rem;font-weight:600;line-height:1.3}.NearbyUsersPage_name__SzsM6:hover,.NearbyUsersPage_username__K9vB9:hover{text-decoration:underline}.NearbyUsersPage_distance__Ey1fR,.NearbyUsersPage_meta__bo630,.NearbyUsersPage_place___7tOm{margin:0;color:#6b7280;font-size:.8rem;line-height:1.4}.NearbyUsersPage_distance__Ey1fR{color:#444;font-weight:600}.NearbyUsersPage_messageLink__uFO6X{display:block;width:100%;box-sizing:border-box;border:1px solid #b24926;border-radius:4px;background:#fff7f2;color:#7a2f15;font-size:.76rem;font-weight:700;padding:.4rem .6rem;text-align:center;text-decoration:none}.NearbyUsersPage_messageLink__uFO6X:hover{background:#ffe9dc}.NearbyUsersPage_pagination__9QCFz{display:flex;align-items:center;justify-content:center;gap:.75rem;border:1px solid #ddd;border-radius:6px;background:#fff;padding:.7rem}.NearbyUsersPage_cityResultsTop__dvXbI{scroll-margin-top:8rem}.NearbyUsersPage_cityLoading__QExlv{margin:0;padding:.5rem .75rem;border:1px solid #c8c8c8;border-radius:4px;background:#f6f6f6;color:#333;font-size:.85rem;font-weight:700}.NearbyUsersPage_citySearchResultsLoading__yZC74{opacity:.45;pointer-events:none}.NearbyUsersPage_goToPage__tZciI{display:flex;align-items:center;justify-content:center;gap:.5rem}.NearbyUsersPage_goToPageInput__kxkfD{width:6.5rem;border:1px solid #c8c8c8;border-radius:4px;background:#fff;color:#333;font-size:.85rem;padding:.4rem .5rem}.NearbyUsersPage_pageLabel__Fu_lg{color:#666;font-size:.8rem;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}@media (max-width:700px){.NearbyUsersPage_header__N0ylP{align-items:stretch;flex-direction:column}.NearbyUsersPage_refreshButton__vOud_{align-self:flex-start}.NearbyUsersPage_filterGrid__zzIno,.NearbyUsersPage_ipGrid__VsuTJ,.NearbyUsersPage_locationGrid__YR8V_{grid-template-columns:1fr 1fr}.NearbyUsersPage_grid__cX6Yv{grid-template-columns:1fr}.NearbyUsersPage_pagination__9QCFz{flex-wrap:wrap}}@media (max-width:480px){.NearbyUsersPage_filterGrid__zzIno,.NearbyUsersPage_ipGrid__VsuTJ,.NearbyUsersPage_locationGrid__YR8V_{grid-template-columns:1fr}}.DriveFilePreview_wrap__5oH0g{display:flex;flex-direction:column;gap:.35rem;min-width:0}.DriveFilePreview_thumbWrap__vLUI_{width:40px;height:40px;border-radius:4px;overflow:hidden;flex-shrink:0;background:#f5f5f5;display:flex;align-items:center;justify-content:center;font-size:20px}.DriveFilePreview_image__wnTHS{display:block;width:100%;max-height:20rem;object-fit:contain;border-radius:4px;background:#eee}.DriveFilePreview_thumbImage__lw_gI{width:100%;height:100%;object-fit:cover}.DriveFilePreview_video__OSgCY{width:100%;aspect-ratio:16/9;border:0;border-radius:4px;background:#111}.DriveFilePreview_thumbVideo__grgUn{width:100%;height:100%;border:none}.DriveFilePreview_audio__ljppO{width:100%;height:4.5rem;border:0;border-radius:4px;background:#fbfbfb}.DriveFilePreview_link__49MyN{color:inherit;font-size:.85rem;word-break:break-all}.DriveFilePreview_activateButton___lCFV{display:block;width:100%;padding:0;border:0;background:none;cursor:pointer;text-align:inherit;color:inherit;font:inherit}.DriveFilePreview_activateOverlay__w20jl{position:absolute;inset:0;width:100%;height:100%;padding:0;border:0;background:transparent;cursor:pointer}.DriveFilePreview_popoutMask__4D2fX{position:absolute;top:0;right:0;width:3rem;height:2.5rem;background:rgba(0,0,0,.78);pointer-events:auto}.ViewOnceMediaViewer_dialog__aBqPG{width:min(calc(100vw - 2rem),40rem);max-height:90vh;margin:auto;padding:0;border:none;border-radius:6px;background:#fff;color:inherit;overflow:hidden;display:flex;flex-direction:column}.ViewOnceMediaViewer_dialog__aBqPG::backdrop{background:rgba(0,0,0,.5)}.ViewOnceMediaViewer_hiddenTitle__5dccJ{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.ViewOnceMediaViewer_header__2cKXz{display:flex;align-items:center;justify-content:flex-end;gap:.25rem;padding:.4rem .5rem;border-bottom:1px solid #e5e5e5;background:#f7f7f7;flex-shrink:0}.ViewOnceMediaViewer_iconButton__3un6e{border:none;background:transparent;color:#444;font-size:1.1rem;line-height:1;cursor:pointer;padding:.35rem .5rem;border-radius:4px}.ViewOnceMediaViewer_iconButton__3un6e:hover{background:#e8e8e8}.ViewOnceMediaViewer_closeButton__rf5_y{font-size:1.3rem}.ViewOnceMediaViewer_body__3ZYXm{padding:.85rem;text-align:center;overflow:auto;min-height:0}.ViewOnceMediaViewer_stage__5ekBO{display:flex;align-items:center;gap:.4rem}.ViewOnceMediaViewer_stageContent__YWbW3{flex:1 1;min-width:0}.ViewOnceMediaViewer_navButton__2Nwqz{flex-shrink:0;width:2.25rem;height:2.25rem;border:1px solid #ddd;border-radius:50%;background:#fff;color:#333;font-size:1.3rem;line-height:1;cursor:pointer}.ViewOnceMediaViewer_navButton__2Nwqz:hover{background:#f0f0f0}.ViewOnceMediaViewer_counter__wjqdQ{margin:.5rem 0 0;font-size:.78rem;color:#888}.ViewOnceMediaViewer_mediaWrap__MRW4a{position:relative;display:inline-block;max-width:100%}.ViewOnceMediaViewer_mediaWrap__MRW4a:fullscreen{display:flex;align-items:center;justify-content:center;width:100vw;height:100vh;background:#000}.ViewOnceMediaViewer_media__l_6Xq{display:block;max-width:100%;border-radius:8px}.ViewOnceMediaViewer_mediaWrap__MRW4a:fullscreen .ViewOnceMediaViewer_media__l_6Xq{max-width:100vw;max-height:100vh;width:auto;height:auto;border-radius:0}.ViewOnceMediaViewer_exitFullscreenButton__nV8Bl{position:absolute;top:max(.6rem,env(safe-area-inset-top));right:max(.6rem,env(safe-area-inset-right));z-index:2;width:2.25rem;height:2.25rem;border:none;border-radius:50%;background:rgba(0,0,0,.55);color:#fff;font-size:1.3rem;line-height:1;cursor:pointer}.ViewOnceMediaViewer_exitFullscreenButton__nV8Bl:hover{background:rgba(0,0,0,.75)}.ViewOnceMediaViewer_viewersDialog__mrZoV{width:min(calc(100vw - 2rem),24rem);max-height:70vh;margin:auto;padding:0;border:none;border-radius:6px;background:#fff;color:inherit;overflow:hidden;display:flex;flex-direction:column}.ViewOnceMediaViewer_viewersDialog__mrZoV::backdrop{background:rgba(0,0,0,.5)}.ViewOnceMediaViewer_viewersBody__cuJFp{padding:.85rem;overflow:auto;min-height:0}.ViewOnceMediaViewer_viewersPagination__sj4iT{display:flex;align-items:center;justify-content:center;gap:.6rem;padding:.5rem .85rem;border-top:1px solid #e5e5e5;flex-shrink:0}.MediaGallery_section__8ChAi{display:flex;flex-direction:column;gap:.55rem}.MediaGallery_header__x_34U{display:flex;align-items:center;justify-content:space-between;gap:.75rem}.MediaGallery_title__QG6B9{margin:0;color:#555;font-size:.75rem;font-weight:700;text-transform:uppercase;letter-spacing:.03em}.MediaGallery_modes__I0OJd{display:flex;align-items:center;gap:.65rem;flex-shrink:0}.MediaGallery_modeButtonActive__7oqFc,.MediaGallery_modeButton__bUpZb{border:none;background:transparent;padding:0;font:inherit;font-size:.78rem;font-weight:600;cursor:pointer;text-decoration:underline;text-underline-offset:.15rem}.MediaGallery_modeButton__bUpZb{color:#666}.MediaGallery_modeButton__bUpZb:hover{color:#222}.MediaGallery_modeButtonActive__7oqFc{color:#222;text-decoration:none}.MediaGallery_list__G7PMR{display:flex;flex-direction:column;gap:.75rem}.MediaGallery_card__OLlLr{display:flex;flex-direction:column;gap:.35rem;min-width:0}.MediaGallery_link__oycTA{color:#b24926;font-size:.78rem;word-break:break-all}.MediaGallery_lightboxYoutube__VDdKm,.MediaGallery_youtube___jRTH{width:100%;aspect-ratio:16/9;border:0;border-radius:3px;background:#111}.MediaGallery_driveVideo__E9BF_,.MediaGallery_lightboxDriveVideo__WMywC{display:block;width:100%;height:auto;aspect-ratio:16/9;min-height:14rem;border:0;border-radius:3px;background:#111}.MediaGallery_image__PQYwD{display:block;width:100%;max-height:20rem;object-fit:contain;border-radius:3px;background:#eee}.MediaGallery_audio__NxLQx{width:100%}.MediaGallery_activateButton__TQrxq{display:block;width:100%;padding:0;border:0;background:none;cursor:pointer;text-align:inherit;color:inherit;font:inherit}.MediaGallery_activateOverlayWrap__frmJz{position:relative}.MediaGallery_activateOverlay__OWggw{position:absolute;inset:0;width:100%;height:100%;padding:0;border:0;background:transparent;cursor:pointer}.MediaGallery_dialog__XUl__{width:min(calc(100% - 1.5rem),56rem);max-height:min(94vh,48rem);overflow:hidden;margin:auto;padding:0;color:inherit;background:#fff;border:1px solid #ccc;border-radius:4px}.MediaGallery_dialog__XUl__::backdrop{background:rgba(0,0,0,.5)}.MediaGallery_dialogHeader__bI_2I{display:flex;align-items:center;justify-content:space-between;gap:.75rem;padding:.65rem .85rem;border-bottom:1px solid #e5e5e5;background:#f7f7f7}.MediaGallery_dialogTitle__Fyoxf{margin:0;font-size:.95rem;font-weight:700;color:#222}.MediaGallery_closeButton__mwchW{border:none;background:transparent;font-size:1.35rem;line-height:1;color:#666;cursor:pointer;padding:0 .25rem}.MediaGallery_dialogBody__W43DK{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:.5rem;padding:.85rem}.MediaGallery_navButton__W_8JA{width:2.25rem;height:2.25rem;border:1px solid #c8c8c8;border-radius:3px;background:#fff;color:#333;font-size:1.2rem;cursor:pointer}.MediaGallery_navButton__W_8JA:hover:not(:disabled){background:#f3f3f3}.MediaGallery_navButton__W_8JA:disabled{opacity:.35;cursor:default}.MediaGallery_stage__Q8L8H{min-width:0;display:flex;flex-direction:column;gap:.5rem;align-items:stretch}.MediaGallery_lightboxImage__ZOFlt{display:block;width:auto;max-width:100%;max-height:68vh;margin:0 auto;object-fit:contain;background:#111}.MediaGallery_lightboxYoutube__VDdKm{max-height:68vh}@media (max-width:720px){.MediaGallery_driveVideo__E9BF_,.MediaGallery_lightboxDriveVideo__WMywC{aspect-ratio:auto;width:100%;height:78vh;min-height:22rem;max-height:none}.MediaGallery_lightboxDriveVideo__WMywC{height:68vh;min-height:18rem}.MediaGallery_dialog__XUl__{width:calc(100% - .75rem);max-height:96vh;overflow:auto}.MediaGallery_dialogBody__W43DK{grid-template-columns:1fr 1fr;align-items:stretch}.MediaGallery_stage__Q8L8H{grid-column:1/-1;grid-row:1}}.MediaGallery_counter__CLFPS{margin:0;color:#777;font-size:.75rem;text-align:center}.Friends_pageWrap__QgTaH{padding:1.25rem 1rem 2rem}.Friends_container__ET6N6{max-width:960px;margin:0 auto;display:flex;flex-direction:column;gap:1.25rem}.Friends_title__AbsuI{margin:0;color:#222;font-size:1.4rem;font-weight:700}.Friends_sectionHeading__rxEJN{margin:0 0 .6rem;color:#222;font-size:1rem;font-weight:700}.Friends_backLink__tECLP{color:#1d4ed8;font-size:.82rem;font-weight:600;text-decoration:none}.Friends_backLink__tECLP:hover{text-decoration:underline}.Friends_subLinksRow__z4UeG{display:flex;gap:1rem;flex-wrap:wrap}.Friends_declinedLink__J_xJv{color:#1d4ed8;font-size:.82rem;font-weight:600;text-decoration:none;align-self:flex-start}.Friends_declinedLink__J_xJv:hover{text-decoration:underline}.Friends_requestsSection__6il3Q{border:1px solid #d8a730;border-radius:8px;background:#fff9ec;padding:.9rem}.Friends_stateText__zsc9_{margin:0;color:#666;font-size:.85rem}.Friends_errorText__hQLxp{margin:0 0 .5rem;color:#b42318;font-weight:600;font-size:.85rem}.Friends_grid__XACWP{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:.75rem}.Friends_card__1NMgk{display:flex;flex-direction:column;gap:.3rem;border:1px solid #e2e2e2;border-radius:8px;background:#fff;padding:.85rem}.Friends_cardTop__gIELA{display:flex;align-items:flex-start;gap:.6rem}.Friends_cardName__czIRG{color:#222;font-size:.98rem;font-weight:700;text-decoration:none}.Friends_cardName__czIRG:hover{color:#1d4ed8;text-decoration:underline}.Friends_cardUsername__iCslT{color:#888;font-size:.76rem}.Friends_cardPlace__zPWg2{margin:.15rem 0 0;color:#666;font-size:.8rem}.Friends_cardSince___y7Vx{margin:0;color:#999;font-size:.74rem}.Friends_cardActions__WMk3T{display:flex;gap:.4rem;margin-top:.5rem}.Friends_acceptButton__l7MJ2{flex:1 1 auto;border:1px solid #1d4ed8;border-radius:4px;background:#1d4ed8;color:#fff;font-size:.78rem;font-weight:700;padding:.4rem .6rem;cursor:pointer}.Friends_acceptButton__l7MJ2:disabled{opacity:.6;cursor:not-allowed}.Friends_declineButton__NBiJc{flex:1 1 auto;border:1px solid #ccc;border-radius:4px;background:#fff;color:#b42318;font-size:.78rem;font-weight:700;padding:.4rem .6rem;cursor:pointer}.Friends_declineButton__NBiJc:disabled{opacity:.6;cursor:not-allowed}.Friends_messageButton__DM8ap{flex:1 1 auto;text-align:center;border:1px solid #1d4ed8;border-radius:4px;background:#eff4ff;color:#1d4ed8;font-size:.78rem;font-weight:700;padding:.4rem .6rem;text-decoration:none}.Friends_messageButton__DM8ap:hover{background:#e0eaff}.Friends_pagination___0aXG{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:.5rem;margin-top:.9rem}.Friends_pageButton__HeaBo{border:1px solid #ccc;border-radius:4px;background:#fff;color:#333;font-size:.8rem;font-weight:700;padding:.4rem .7rem;cursor:pointer}.Friends_pageButton__HeaBo:disabled{opacity:.5;cursor:not-allowed}.Friends_pageLabel__BoicJ{color:#555;font-size:.8rem;font-weight:600;white-space:nowrap}.Friends_lead__kyol1{margin:0;color:#666;font-size:.85rem;line-height:1.5}.Friends_unignoreButton__pwcnJ{flex:1 1 auto;border:1px solid #ccc;border-radius:4px;background:#fff;color:#333;font-size:.78rem;font-weight:700;padding:.4rem .6rem;cursor:pointer}.Friends_unignoreButton__pwcnJ:disabled{opacity:.6;cursor:not-allowed}.ReferenceThreadPanel_panel___xbke{border:1px solid #d0d0d0;border-radius:4px;background:#fafafa;padding:.9rem 1rem;display:flex;flex-direction:column;gap:.75rem;margin-top:1rem}.ReferenceThreadPanel_panelHeader__NFNZV{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:.75rem}.ReferenceThreadPanel_panelTitle__2vjFJ{margin:0;color:#222;font-size:1.1rem;font-weight:700;line-height:1.3;scroll-margin-top:1rem}.ReferenceThreadPanel_panelTitleRow__SkLtI{display:flex;align-items:center;gap:.45rem}.ReferenceThreadPanel_refreshIconButton__YUeHa{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;width:1.6rem;height:1.6rem;padding:0;border:1px solid #c8c8c8;border-radius:3px;background:#fff;color:#555;cursor:pointer}.ReferenceThreadPanel_refreshIconButton__YUeHa:hover:not(:disabled){background:#f3f3f3}.ReferenceThreadPanel_refreshIconButton__YUeHa:disabled{opacity:.55;cursor:not-allowed}.ReferenceThreadPanel_panelLead__vj9SX{margin:.25rem 0 0;color:#666;font-size:.82rem;line-height:1.5}.ReferenceThreadPanel_panelLead__vj9SX code{font-size:.78rem;background:#eee;padding:.1rem .35rem;border-radius:3px}.ReferenceThreadPanel_panelActions__PfgJF{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem}.ReferenceThreadPanel_srOnly__FqJq6{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.ReferenceThreadPanel_sortLabel__4bG0k{display:inline-flex}.ReferenceThreadPanel_sortSelect__9NY0a{border:1px solid #c8c8c8;border-radius:3px;padding:.3rem .5rem;font-size:.82rem;font-family:inherit;color:#333;background:#fff;cursor:pointer}.ReferenceThreadPanel_pageButton__l8UVv,.ReferenceThreadPanel_primaryButton__G0dW0,.ReferenceThreadPanel_replyButton___QQdF,.ReferenceThreadPanel_saveButton__hUKeL,.ReferenceThreadPanel_secondaryButton__nhZmc,.ReferenceThreadPanel_viewDetailsButton__Xoxdt{border:1px solid #c8c8c8;border-radius:3px;padding:.35rem .75rem;font-size:.82rem;font-weight:600;cursor:pointer;text-decoration:none;line-height:1.4}.ReferenceThreadPanel_primaryButton__G0dW0{background:linear-gradient(180deg,#f5a623,#e67e22);border-color:#c86a12;color:#fff}.ReferenceThreadPanel_postLockedNote__jJuTr{color:#666;font-size:.82rem;font-weight:600}.ReferenceThreadPanel_primaryButton__G0dW0:hover{filter:brightness(1.05)}.ReferenceThreadPanel_pageButton__l8UVv,.ReferenceThreadPanel_secondaryButton__nhZmc{background:#fff;color:#333}.ReferenceThreadPanel_pageButton__l8UVv:hover:not(:disabled),.ReferenceThreadPanel_secondaryButton__nhZmc:hover{background:#f3f3f3}.ReferenceThreadPanel_pageButton__l8UVv:disabled{opacity:.55;cursor:not-allowed}.ReferenceThreadPanel_replyButton___QQdF{background:#fff;color:#b24926;border-color:#d8a48f;padding:.25rem .55rem;font-size:.78rem}.ReferenceThreadPanel_viewDetailsButton__Xoxdt{background:#fff;color:#333;border-color:#c8c8c8;padding:.25rem .55rem;font-size:.78rem}.ReferenceThreadPanel_viewDetailsButton__Xoxdt:hover{background:#f3f3f3}.ReferenceThreadPanel_saveButton__hUKeL{background:#fff;color:#333;border-color:#c8c8c8;padding:.25rem .55rem;font-size:.78rem}.ReferenceThreadPanel_saveButton__hUKeL:hover:not(:disabled){background:#f3f3f3}.ReferenceThreadPanel_saveButton__hUKeL:disabled{opacity:.6;cursor:not-allowed}.ReferenceThreadPanel_likeButton__ODLGz{display:inline-flex;align-items:center;gap:.35rem;border:1px solid #c8c8c8;border-radius:3px;background:#fff;color:#333;padding:.25rem .55rem;font-size:.78rem;font-weight:600;line-height:1.4;cursor:pointer}.ReferenceThreadPanel_likeButton__ODLGz:hover:not(:disabled){background:#fff5f7;border-color:#e69aaa;color:#a3193d}.ReferenceThreadPanel_likeButton__ODLGz:disabled{opacity:.6;cursor:not-allowed}.ReferenceThreadPanel_likeButtonActive__nhzyP{background:#fff0f3;border-color:#f0a3b4;color:#be123c}.ReferenceThreadPanel_likeCountBubble__fdobu{min-width:1.1rem;border-radius:999px;background:#f1f1f1;color:#555;padding:.05rem .35rem;font-size:.7rem;font-weight:700;line-height:1.35;text-align:center}.ReferenceThreadPanel_likeButtonActive__nhzyP .ReferenceThreadPanel_likeCountBubble__fdobu{background:#ffe4e9;color:#9f1239}.ReferenceThreadPanel_viewBadge__OOaKm{display:inline-flex;align-items:center;gap:.35rem;border:1px solid #c8c8c8;border-radius:3px;background:#fff;color:#555;padding:.25rem .55rem;font-size:.78rem;font-weight:600;line-height:1.4;cursor:pointer}.ReferenceThreadPanel_viewBadge__OOaKm:hover{background:#f3f3f3}.ReferenceThreadPanel_saveButtonActive__kLLX5{background:#eef6ff;color:#1d4ed8;border-color:#93c5fd}.ReferenceThreadPanel_saveButtonActive__kLLX5:hover:not(:disabled){background:#dbeafe}.ReferenceThreadPanel_errorText__XtNkM{margin:0;color:#b42318;font-size:.82rem}.ReferenceThreadPanel_stateText__bAkww{margin:0;color:#666;font-size:.85rem}.ReferenceThreadPanel_threadList__fIOZ7{display:flex;flex-direction:column;gap:.65rem}.ReferenceThreadPanel_listSectionHeader__HRfqu{margin-top:.35rem;padding-top:.65rem;border-top:1px solid #ddd}.ReferenceThreadPanel_listSectionTitle__PRjMc{margin:0;color:#222;font-size:.98rem;font-weight:700;scroll-margin-top:1rem}.ReferenceThreadPanel_listSectionLead__wUq51{margin:.2rem 0 0;color:#666;font-size:.78rem;line-height:1.4}.ReferenceThreadPanel_threadContent__GWAs5{max-height:min(34rem,72vh);overflow-y:auto;padding:.75rem .85rem .65rem;scrollbar-gutter:stable}.ReferenceThreadPanel_threadItem__vfEre{border:1px solid #ddd;border-radius:4px;background:#fff;position:relative;z-index:0;overflow:visible}.ReferenceThreadPanel_threadItem__vfEre:nth-child(2n){background:#f3f0eb;border-color:#d8d2c8}.ReferenceThreadPanel_threadItem__vfEre.ReferenceThreadPanel_threadItemFeatured__8dKt7{background:#fffaf0;border-color:#f0cf7e}.ReferenceThreadPanel_threadItem__vfEre:focus-within,.ReferenceThreadPanel_threadItem__vfEre:has([aria-expanded=true]){z-index:5}.ReferenceThreadPanel_threadHeader__szmxU{display:flex;flex-direction:column;align-items:stretch;gap:.35rem}.ReferenceThreadPanel_threadTitleRow__2deDG{display:flex;align-items:center;gap:.4rem;min-width:0;flex:1 1}.ReferenceThreadPanel_threadQuickActions__Rjmjc{display:flex;flex-wrap:wrap;align-items:center;gap:.35rem;padding:.45rem .85rem .55rem;border-top:1px solid #e6e6e6}.ReferenceThreadPanel_parentContext__uvBYO>.ReferenceThreadPanel_threadQuickActions__Rjmjc{margin:.55rem -.85rem -.75rem}.ReferenceThreadPanel_actionsMenu__8Y244{position:relative;margin-left:auto;flex-shrink:0}.ReferenceThreadPanel_actionsMenuButton__ektPR{display:inline-flex;align-items:center;justify-content:center;width:1.75rem;height:1.75rem;padding:0;border:1px solid #d8d2c8;border-radius:4px;background:#fff;color:#444;cursor:pointer}.ReferenceThreadPanel_actionsMenuButton__ektPR:hover,.ReferenceThreadPanel_actionsMenuButton__ektPR[aria-expanded=true]{background:#f6f1ea;color:#222}.ReferenceThreadPanel_actionsMenuPanel__XCojL{position:fixed;z-index:1300;display:flex;flex-direction:column;align-items:stretch;gap:.2rem;min-width:12.5rem;padding:.35rem;background:#fff;border:1px solid #d8d2c8;border-radius:6px;box-shadow:0 8px 20px rgba(0,0,0,.12);overflow:visible}.ReferenceThreadPanel_actionsMenuPanel__XCojL[hidden]{display:none}.ReferenceThreadPanel_actionsMenuPanel__XCojL>*{width:100%}.ReferenceThreadPanel_actionsMenuPanel__XCojL>span{display:flex;flex-direction:column;align-items:stretch}.ReferenceThreadPanel_actionsMenuPanel__XCojL .ReferenceThreadPanel_speakControls__wyUJ5,.ReferenceThreadPanel_actionsMenuPanel__XCojL button{width:100%;height:auto;min-height:2rem;display:inline-flex;align-items:center;justify-content:flex-start;gap:.45rem;padding:.4rem .55rem;box-sizing:border-box;white-space:nowrap}.ReferenceThreadPanel_actionsMenuPanel__XCojL .ReferenceThreadPanel_speakControls__wyUJ5{display:flex;flex-direction:column;align-items:stretch;padding:0;gap:.2rem}.ReferenceThreadPanel_threadTitle__4pENZ{margin:0;flex:1 1;min-width:0;font-size:.95rem;font-weight:700;color:#222}.ReferenceThreadPanel_threadTitleButton__XeiLh{border:none;background:transparent;color:inherit;cursor:pointer;font:inherit;padding:0;text-align:left}.ReferenceThreadPanel_threadTitleButton__XeiLh:hover{color:#b24926;text-decoration:underline}.ReferenceThreadPanel_speakButton__GE7Fu{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;border:1px solid #cbd5e1;background:#ffffff;color:#0f172a;border-radius:999px;padding:.2rem .65rem;font-size:.72rem;font-weight:700;cursor:pointer}.ReferenceThreadPanel_speakButton__GE7Fu:hover{background:#f1f5f9}.ReferenceThreadPanel_speakControls__wyUJ5{display:inline-flex;align-items:center;gap:.25rem;flex-shrink:0}.ReferenceThreadPanel_deleteIconButton__8VET0{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;width:1.6rem;height:1.6rem;padding:0;border:1px solid #e2b4b4;border-radius:3px;background:#fff;color:#b42318;cursor:pointer}.ReferenceThreadPanel_deleteIconButton__8VET0:hover{background:#fff5f5}.ReferenceThreadPanel_historyModalCard__Gs1XW{width:min(calc(100% - 2rem),36rem);max-height:min(92vh,48rem);overflow:auto;margin:auto;padding:0;color:inherit;background:#fff;border:1px solid #ccc;border-radius:4px;box-shadow:0 8px 24px rgba(0,0,0,.18)}.ReferenceThreadPanel_historyModalHeader__GhOaa{display:flex;align-items:flex-start;justify-content:space-between;gap:.75rem;padding:.85rem 1rem;border-bottom:1px solid #e5e5e5;background:#f7f7f7}.ReferenceThreadPanel_historyModalTitle__7OecC{margin:0;font-size:1rem;font-weight:700;color:#222}.ReferenceThreadPanel_historyModalLead__PB6_9{margin:.25rem 0 0;font-size:.82rem;color:#555}.ReferenceThreadPanel_historyModalBody__OBkkF{padding:.85rem 1rem 1rem}.ReferenceThreadPanel_historyModalStateText__3KmjH{margin:0;color:#666;font-size:.85rem}.ReferenceThreadPanel_historyList__3uD70{display:flex;flex-direction:column;gap:.65rem;padding:0}.ReferenceThreadPanel_historyEntry__o2Gbv{border:1px solid #e5e5e5;border-radius:3px;background:#fbfbfb;padding:.65rem .75rem}.ReferenceThreadPanel_historyEntryHeader__LfNP5{display:flex;align-items:flex-start;justify-content:space-between;gap:.75rem}.ReferenceThreadPanel_historyEntryMeta__3eA0g{margin:0;font-size:.8rem;color:#444;line-height:1.45}.ReferenceThreadPanel_historyDiffWrap__inlpM{display:flex;flex-direction:column;gap:.55rem;margin-top:.65rem;padding-top:.65rem;border-top:1px solid #e8e8e8}.ReferenceThreadPanel_historyDiffBlock__WQdrs{display:flex;flex-direction:column;gap:.25rem}.ReferenceThreadPanel_historyDiffLabel__iGf_X{margin:0;font-size:.75rem;font-weight:700;color:#333;text-transform:uppercase;letter-spacing:.02em}.ReferenceThreadPanel_historyDiffPrevious__EJsua{background:#fff5f5;color:#7a2e2e}.ReferenceThreadPanel_historyDiffNext__THBKe,.ReferenceThreadPanel_historyDiffPrevious__EJsua{margin:0;padding:.45rem .55rem;border-radius:3px;font-size:.82rem;line-height:1.45;white-space:pre-wrap}.ReferenceThreadPanel_historyDiffNext__THBKe{background:#f0fdf4;color:#166534}.ReferenceThreadPanel_historyDiffNote__IUNAW{margin:0;font-size:.8rem;color:#666;font-style:italic}.ReferenceThreadPanel_historyPagination___B1CM{display:flex;align-items:center;justify-content:center;gap:.75rem;padding-top:.75rem}.ReferenceThreadPanel_pageLabel__AAeLG{font-size:.82rem;color:#555}.ReferenceThreadPanel_flagIconButton__hbiog{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;width:1.6rem;height:1.6rem;padding:0;border:1px solid #e6c98f;border-radius:3px;background:#fff;color:#a6710b;cursor:pointer}.ReferenceThreadPanel_flagIconButton__hbiog:hover:not(:disabled){background:#fff9ec}.ReferenceThreadPanel_flagIconButton__hbiog:disabled{cursor:default}.ReferenceThreadPanel_flagIconButtonActive__WB30I{background:#fff3d6;color:#a6710b;border-color:#d9a53f;opacity:1}.ReferenceThreadPanel_hideIconButton__HZuBK{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;width:1.6rem;height:1.6rem;padding:0;border:1px solid #c7d6e5;border-radius:3px;background:#fff;color:#3b5975;cursor:pointer}.ReferenceThreadPanel_hideIconButton__HZuBK:hover:not(:disabled){background:#f4f8fc}.ReferenceThreadPanel_hideIconButton__HZuBK:disabled{cursor:default}.ReferenceThreadPanel_hideIconButtonActive__nETsP{background:#eaf1fb;color:#2c5aa0;border-color:#a9c6ec;opacity:1}.ReferenceThreadPanel_hiddenBadge__kWYvX{border-radius:999px;background:#eaf1fb;color:#2c5aa0;font-size:.72rem;font-weight:700;padding:.1rem .5rem}.ReferenceThreadPanel_featureIconButtonActive__PdkAB{background:#fff6e0;color:#a9720a;border-color:#f0cf7e;opacity:1}.ReferenceThreadPanel_featuredBadge__Ar1lE{display:inline-flex;align-items:center;gap:.25rem;border-radius:999px;background:#fff6e0;color:#a9720a;font-size:.72rem;font-weight:700;padding:.1rem .5rem}.ReferenceThreadPanel_dangerButton__sBusc{border:1px solid #b42318;border-radius:3px;padding:.35rem .75rem;font-size:.82rem;font-weight:600;cursor:pointer;background:#b42318;color:#fff}.ReferenceThreadPanel_dangerButton__sBusc:hover:not(:disabled){filter:brightness(1.05)}.ReferenceThreadPanel_dangerButton__sBusc:disabled{opacity:.6;cursor:not-allowed}.ReferenceThreadPanel_deleteConfirmBody__YUSLO{padding:.85rem 1rem 0;color:#333;font-size:.88rem;line-height:1.5}.ReferenceThreadPanel_deleteConfirmBody__YUSLO p{margin:0 0 .55rem}.ReferenceThreadPanel_threadDate__pyf2U{color:#888;font-size:.75rem;white-space:nowrap}.ReferenceThreadPanel_threadDescription__XgdhW{margin:.45rem 0 0;color:#444;font-size:.84rem;line-height:1.55;white-space:pre-wrap}.ReferenceThreadPanel_threadMeta__6IDYe{display:flex;flex-wrap:wrap;gap:.35rem .75rem;margin-top:.5rem;color:#777;font-size:.76rem}.ReferenceThreadPanel_authorLink__7FgNw{color:#b24926;text-decoration:none;font-weight:600}.ReferenceThreadPanel_authorLink__7FgNw:hover{text-decoration:underline}.ReferenceThreadPanel_threadActions__uz48j{display:flex;flex-wrap:wrap;gap:.45rem;margin-top:.45rem}.ReferenceThreadPanel_parentContext__uvBYO{border:1px solid #e3c4b5;border-radius:4px;background:#fff8f2;padding:.75rem .85rem}.ReferenceThreadPanel_parentContext__uvBYO.ReferenceThreadPanel_threadItemFeatured__8dKt7{background:#fffaf0;border-color:#f0cf7e}.ReferenceThreadPanel_parentContextHeader___0kaP{display:block}.ReferenceThreadPanel_parentContextHeading__Ke2ux{min-width:0}.ReferenceThreadPanel_parentContextLabel__wI60m{margin:0;color:#888;font-size:.75rem;text-transform:uppercase;letter-spacing:.03em}.ReferenceThreadPanel_parentContextTitle__azmXu{margin:.25rem 0 0;flex:1 1;min-width:0;color:#222;font-size:.95rem;font-weight:700;line-height:1.35}.ReferenceThreadPanel_parentContextActions__ZGkYJ{display:flex;flex-wrap:wrap;align-items:center;gap:.4rem;margin-top:.4rem}.ReferenceThreadPanel_parentContextDate__AxbZ0{display:block;margin-top:.25rem;color:#888;font-size:.75rem}.ReferenceThreadPanel_distanceLabel__pMFqx{color:#6b7280}.ReferenceThreadPanel_placeLabel__znKu9,.ReferenceThreadPanel_profileLabel__GNrAA{flex-basis:100%;color:#6b7280;font-size:.74rem}.ReferenceThreadPanel_parentContextDescription__1IOyZ{margin:.35rem 0 0;color:#444;font-size:.84rem;line-height:1.55;white-space:pre-wrap}.ReferenceThreadPanel_richContent__y_pHc{margin-top:.45rem;display:flex;flex-direction:column;gap:.75rem}.ReferenceThreadPanel_richDescription__PzZyM{margin:0;color:#444;font-size:.84rem;line-height:1.55;white-space:pre-wrap}.ReferenceThreadPanel_richSection__on46A{display:flex;flex-direction:column;gap:.45rem}.ReferenceThreadPanel_richSectionTitle__tPWya{margin:0;color:#555;font-size:.75rem;font-weight:700;text-transform:uppercase;letter-spacing:.03em}.ReferenceThreadPanel_breadcrumbTrail__SYNYv{margin:.55rem 0 0;color:#666;font-size:.78rem}.ReferenceThreadPanel_breadcrumbLink__FJUqE{border:none;background:transparent;padding:0;color:#b24926;font-size:inherit;cursor:pointer;text-decoration:underline}.ReferenceThreadPanel_breadcrumbLink__FJUqE:hover{color:#8a3a1e}.ReferenceThreadPanel_paginationRow__T3bGP{display:flex;align-items:center;justify-content:center;gap:.75rem;margin-top:.25rem}.ReferenceThreadPanel_pageCounter__SELil{color:#666;font-size:.82rem}.ReferenceThreadPanel_modalCard__wqxr1{width:min(calc(100% - 2rem),40rem);max-height:min(92vh,52rem);overflow:auto;margin:auto;padding:0;color:inherit;background:#fff;border:1px solid #ccc;border-radius:4px;box-shadow:0 8px 24px rgba(0,0,0,.18)}.ReferenceThreadPanel_modalCard__wqxr1::backdrop{background:rgba(0,0,0,.45)}.ReferenceThreadPanel_modalHeader__i_X2r{display:flex;align-items:center;justify-content:space-between;gap:.75rem;padding:.75rem 1rem;border-bottom:1px solid #e5e5e5;background:#f7f7f7}.ReferenceThreadPanel_modalTitle__kUosu{margin:0;font-size:1rem;font-weight:700;color:#222}.ReferenceThreadPanel_modalClose__ssfjj{border:none;background:transparent;font-size:1.35rem;line-height:1;color:#666;cursor:pointer;padding:0 .25rem}.ReferenceThreadPanel_input__gMiuQ{width:100%;border:1px solid #c8c8c8;border-radius:3px;padding:.45rem .55rem;font-size:.85rem;font-weight:400;font-family:inherit;color:#222;background:#fff}.ReferenceThreadPanel_deleteConfirmActions__WNAwV{display:flex;justify-content:flex-end;gap:.5rem;padding:.85rem 1rem 1rem}.ReferenceThreadPanel_fieldRow__33cqg{display:flex;flex-direction:column;gap:.4rem}.ReferenceThreadPanel_fieldLabel__Cp_Fu{color:#333;font-size:.82rem;font-weight:600}.ReferenceThreadPanel_inlineEditor__CT3tG{display:flex;flex-wrap:wrap;gap:.45rem}.ReferenceThreadPanel_inlineEditor__CT3tG .ReferenceThreadPanel_input__gMiuQ{flex:1 1 12rem}.ReferenceThreadPanel_tagList___E_Mg{display:flex;flex-wrap:wrap;gap:.35rem}.ReferenceThreadPanel_tagPill__VT8q9{display:inline-flex;align-items:center;gap:.25rem;border:1px solid #e0cfc4;border-radius:3px;background:#fff4ec;color:#6b3f2a;padding:.15rem .4rem;font-size:.78rem;font-weight:600}.ReferenceThreadPanel_assetList__Ucvx9{display:flex;flex-direction:column;gap:.5rem}.ReferenceThreadPanel_assetCard__SE3Pa{border:1px solid #e5e5e5;border-radius:3px;background:#fbfbfb;padding:.55rem .65rem;display:flex;flex-direction:column;gap:.4rem}.ReferenceThreadPanel_assetText__0GQUl{margin:0;color:#333;font-size:.84rem;line-height:1.5;white-space:pre-wrap}.ReferenceThreadPanel_assetValueLink__aA1oU,.ReferenceThreadPanel_assetValue__xXvFD{color:#444;font-size:.78rem;word-break:break-all}.ReferenceThreadPanel_assetValueLink__aA1oU{color:#b24926;text-decoration:underline}.ReferenceThreadPanel_youtubeFrame__dvYuZ{width:100%;aspect-ratio:16/9;border:0;border-radius:3px;background:#111}.ReferenceThreadPanel_audioFrame__uUbXF{width:100%;height:4.5rem;border:0;border-radius:3px;background:#fbfbfb}.ReferenceThreadPanel_imageSurface__gMJrY{display:flex;flex-direction:column;gap:.35rem;text-decoration:none}.ReferenceThreadPanel_imagePreview__u_0No{display:block;width:100%;min-height:8rem;border-radius:3px;background-color:#eee;background-position:50%;background-size:cover;background-repeat:no-repeat}.ReferenceThreadPanel_audioPlayer__xTbqL{width:100%}.MemberTypeOptionsEditor_row__rmYXp{display:flex;gap:.4rem}.MemberTypeOptionsEditor_input__dMMzp{flex:1 1 auto;width:100%;border:1px solid #ccc;border-radius:4px;padding:.5rem .6rem;font-size:.86rem;line-height:1.45;box-sizing:border-box}.MemberTypeOptionsEditor_addButton__yxLec{border:1px solid #b24926;border-radius:4px;background:#fff7f2;color:#7a2f15;font-size:.82rem;font-weight:700;padding:.45rem .75rem;cursor:pointer;flex-shrink:0}.MemberTypeOptionsEditor_addButton__yxLec:disabled{opacity:.6;cursor:not-allowed}.MemberTypeOptionsEditor_chipList__iuoUb{list-style:none;margin:.45rem 0 0;padding:0;display:flex;flex-wrap:wrap;gap:.35rem}.MemberTypeOptionsEditor_chip__05DZf{display:inline-flex;align-items:center;gap:.3rem;border:1px solid #e2e2e2;border-radius:999px;background:#fafafa;color:#333;font-size:.78rem;font-weight:600;padding:.25rem .3rem .25rem .65rem}.MemberTypeOptionsEditor_chipRemove__Az1iD{border:none;background:transparent;color:#7a2f15;font-size:.9rem;line-height:1;cursor:pointer;padding:.1rem .35rem}.MemberTypeOptionsEditor_hint__P6_Lo{margin:.35rem 0 0;color:#777;font-size:.78rem}.GroupFormModal_modalBackdrop__cQ5_h{position:fixed;inset:0;z-index:70;background:rgba(12,12,12,.44);display:flex;align-items:flex-start;justify-content:center;padding:2rem 1rem 6rem;border:none;margin:0;width:100%;max-width:none;height:100%;max-height:none;overflow-y:auto}.GroupFormModal_modalCard___Lb_9{width:min(560px,100%);border:1px solid #ddd;border-radius:6px;background:#fff;padding:.9rem;box-shadow:0 16px 34px rgba(0,0,0,.2)}.GroupFormModal_modalHeader__urgA6{display:flex;align-items:center;justify-content:space-between;gap:.75rem;margin-bottom:.7rem}.GroupFormModal_modalTitle__Im_nU{margin:0;color:#222;font-size:1rem;font-weight:700}.GroupFormModal_closeButton__lVYrS{border:1px solid #b24926;border-radius:4px;background:#fff7f2;color:#7a2f15;font-size:.82rem;font-weight:700;padding:.45rem .75rem;cursor:pointer}.GroupFormModal_closeButton__lVYrS:disabled{opacity:.6;cursor:not-allowed}.GroupFormModal_form__RAHl_{display:flex;flex-direction:column;gap:.5rem}.GroupFormModal_label__sVCt_{margin:0;color:#444;font-size:.8rem;font-weight:700;display:flex;flex-direction:column;gap:.3rem}.GroupFormModal_input__qDN_u,.GroupFormModal_textarea__i_fpD{width:100%;border:1px solid #ccc;border-radius:4px;padding:.5rem .6rem;font-size:.86rem;line-height:1.45;box-sizing:border-box}.GroupFormModal_textarea__i_fpD{resize:vertical}.GroupFormModal_error__z9GI9{margin:0 0 .6rem;color:#b42318;font-weight:600;font-size:.82rem}.GroupFormModal_hint__PK2_E{margin:.35rem 0 0;color:#777;font-size:.78rem}.GroupFormModal_locationFieldset__IhkXO{border:1px solid #e2e2e2;border-radius:4px;padding:.6rem .65rem;margin:.2rem 0 0}.GroupFormModal_radioOption__U4Tsa{display:flex;align-items:center;gap:.4rem;color:#333;font-size:.85rem;font-weight:400}.GroupFormModal_locationModeRow__8xchr{display:flex;flex-wrap:wrap;gap:.4rem;margin-bottom:.5rem}.GroupFormModal_modeButtonActive__pIAlY,.GroupFormModal_modeButton__83q3H{border-radius:4px;font-size:.78rem;font-weight:700;padding:.4rem .65rem;cursor:pointer}.GroupFormModal_modeButton__83q3H{border:1px solid #c8c8c8;background:#fff;color:#333}.GroupFormModal_modeButtonActive__pIAlY{border:1px solid #b24926;background:#fff7f2;color:#7a2f15}.GroupFormModal_locationPanel__Pf15m{margin-top:.5rem}.GroupFormModal_citySearchRow__dEKB2{display:flex;gap:.4rem}.GroupFormModal_citySearchRow__dEKB2 .GroupFormModal_input__qDN_u{flex:1 1 auto}.GroupFormModal_searchButton__wHFSN{border:1px solid #b24926;border-radius:4px;background:#b24926;color:#fff;font-size:.84rem;font-weight:700;padding:.5rem .8rem;cursor:pointer;flex-shrink:0}.GroupFormModal_searchButton__wHFSN:disabled{opacity:.6;cursor:not-allowed}.GroupFormModal_cityResults__TifI5{list-style:none;margin:.5rem 0 0;padding:0;display:flex;flex-direction:column;gap:.3rem;max-height:180px;overflow-y:auto}.GroupFormModal_cityResultButton__K_5bx{width:100%;display:flex;justify-content:space-between;gap:.5rem;border:1px solid #e2e2e2;border-radius:4px;background:#fafafa;padding:.4rem .55rem;font-size:.8rem;color:#222;cursor:pointer;text-align:left}.GroupFormModal_cityResultButton__K_5bx:hover{border-color:#b24926;background:#fff8f4}.GroupFormModal_cityResultMeta__8Yf9Y{color:#777;flex-shrink:0}.GroupFormModal_browseGrid__T5kS_{display:grid;grid-template-columns:1fr;gap:.5rem}.GroupFormModal_locationSummary__NgMd8{margin:.6rem 0 0;color:#555;font-size:.78rem;font-style:italic}.GroupFormModal_submitButton__tLmNi{border:1px solid #b24926;border-radius:4px;background:#b24926;color:#fff;font-size:.84rem;font-weight:700;padding:.55rem .8rem;cursor:pointer;width:fit-content}.GroupFormModal_submitButton__tLmNi:disabled{opacity:.6;cursor:not-allowed}@media (min-width:560px){.GroupFormModal_browseGrid__T5kS_{grid-template-columns:repeat(3,minmax(0,1fr))}}.UserGroupsSection_section__ezUfn{border:1px solid #ddd;border-radius:4px;background:#fff;padding:.9rem}.UserGroupsSection_header__Jeaga{display:flex;align-items:center;justify-content:space-between;gap:.75rem;margin-bottom:.35rem}.UserGroupsSection_title__zwCWa{margin:0;font-size:1.35rem;font-weight:700;color:#222;line-height:1.25}.UserGroupsSection_lead__bkB_k{margin:0 0 .9rem;font-size:.92rem;line-height:1.65;color:#555}.UserGroupsSection_addButton__UMPh7{border:1px solid #b24926;border-radius:4px;background:#b24926;color:#fff;font-size:.82rem;font-weight:700;padding:.45rem .75rem;cursor:pointer;text-decoration:none;flex-shrink:0}.UserGroupsSection_addButton__UMPh7:hover{background:#9c3e1f}.UserGroupsSection_toolbar__siIgX{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.6rem;margin-bottom:.8rem}.UserGroupsSection_searchForm__YKSUG{display:flex;flex:1 1 260px;gap:.45rem}.UserGroupsSection_input__PemSD,.UserGroupsSection_textarea__jZF7J{width:100%;border:1px solid #ccc;border-radius:4px;padding:.5rem .6rem;font-size:.86rem;line-height:1.45;box-sizing:border-box}.UserGroupsSection_textarea__jZF7J{resize:vertical}.UserGroupsSection_searchForm__YKSUG .UserGroupsSection_input__PemSD{flex:1 1 auto}.UserGroupsSection_searchButton__mdk7i{border:1px solid #b24926;border-radius:4px;background:#b24926;color:#fff;font-size:.84rem;font-weight:700;padding:.5rem .8rem;cursor:pointer;flex-shrink:0}.UserGroupsSection_searchButton__mdk7i:disabled{opacity:.6;cursor:not-allowed}.UserGroupsSection_sortLabel__EsJ8c{display:flex;align-items:center;gap:.4rem;color:#444;font-size:.8rem;font-weight:700;flex-shrink:0}.UserGroupsSection_sortSelect__aK9zb{border:1px solid #ccc;border-radius:4px;padding:.4rem .5rem;font-size:.84rem}.UserGroupsSection_error__hoEC9,.UserGroupsSection_muted__OiPwR{margin:0 0 .6rem;font-size:.82rem}.UserGroupsSection_muted__OiPwR{color:#666}.UserGroupsSection_error__hoEC9{color:#b42318;font-weight:600}.UserGroupsSection_hint__waHil{margin:.35rem 0 0;color:#777;font-size:.78rem}.UserGroupsSection_featuredBlock__WvSIE{margin-bottom:.9rem}.UserGroupsSection_cards__CppUb{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:.6rem}.UserGroupsSection_pagination__sFjFo{display:flex;flex-wrap:wrap;align-items:center;gap:.4rem;margin-top:.7rem}.UserGroupsSection_pageButton__5Mf4V{border:1px solid #c8c8c8;border-radius:4px;background:#fff;color:#333;font-size:.82rem;font-weight:700;padding:.5rem .85rem;cursor:pointer}.UserGroupsSection_pageButton__5Mf4V:disabled{opacity:.55;cursor:not-allowed}.UserGroupsSection_pageLabel__0q6xy{color:#666;font-size:.78rem;padding:0 .25rem}.UserGroupsSection_card__ntnSQ{border:1px solid #e2e2e2;border-radius:4px;background:#fcfcfc;padding:.65rem .7rem}.UserGroupsSection_featuredCard__esZqr{background:#fff4e5;border-color:#e0b15a}.UserGroupsSection_featuredBadge__Zp56p{display:inline-block;margin-top:.35rem;margin-right:.35rem;border-radius:999px;background:#b45309;color:#fff;font-size:.68rem;font-weight:800;letter-spacing:.04em;padding:.12rem .45rem}.UserGroupsSection_cardHeader__fL725{display:flex;align-items:baseline;justify-content:space-between;gap:.5rem}.UserGroupsSection_cardName__imeoa{display:block;margin:0;color:#222;font-size:.88rem;font-weight:700;text-decoration:none;min-width:0}.UserGroupsSection_cardName__imeoa:hover{color:#b24926;text-decoration:underline}.UserGroupsSection_distanceBadge__E8t0n{flex-shrink:0;color:#6b7280;font-size:.75rem;font-weight:700}.UserGroupsSection_approvalBadge__rSkDH{background:#fef3c7;color:#92400e}.UserGroupsSection_approvalBadge__rSkDH,.UserGroupsSection_categoryBadge__9FKs6{align-self:flex-start;border-radius:999px;font-size:.72rem;font-weight:700;padding:.15rem .5rem;margin-top:.25rem}.UserGroupsSection_categoryBadge__9FKs6{background:#fff7f2;color:#7a2f15;text-transform:uppercase;letter-spacing:.03em}.UserGroupsSection_cardDescription___NOwD{margin:.3rem 0 0;color:#555;font-size:.8rem;line-height:1.45;white-space:pre-wrap}.UserGroupsSection_cardLocation__xsVR4{margin:.3rem 0 0;color:#777;font-size:.75rem}.UserGroupsSection_ownerActions__oTQdU{display:flex;gap:.4rem;margin-top:.55rem}.UserGroupsSection_ownerButtonDanger__Ka34f,.UserGroupsSection_ownerButton__rg9Go{border-radius:4px;font-size:.78rem;font-weight:700;padding:.35rem .6rem;cursor:pointer}.UserGroupsSection_ownerButton__rg9Go{border:1px solid #c8c8c8;background:#fff;color:#333}.UserGroupsSection_ownerButton__rg9Go:hover{border-color:#999;background:#f7f7f7}.UserGroupsSection_ownerButtonDanger__Ka34f{border:1px solid #b42318;background:#fff;color:#b42318}.UserGroupsSection_ownerButtonDanger__Ka34f:hover{background:#fdf1ef}.UserGroupsSection_ownerButtonDanger__Ka34f:disabled,.UserGroupsSection_ownerButton__rg9Go:disabled{opacity:.6;cursor:not-allowed}.UserGroupsSection_modalBackdrop__hLH_q{position:fixed;inset:0;z-index:50;background:rgba(12,12,12,.44);display:flex;align-items:center;justify-content:center;padding:1rem;border:none;margin:0;width:100%;max-width:none;max-height:90vh;overflow-y:auto}.UserGroupsSection_confirmCard__zhua4,.UserGroupsSection_modalCard__NQxEW{width:min(560px,100%);border:1px solid #ddd;border-radius:6px;background:#fff;padding:.9rem;box-shadow:0 16px 34px rgba(0,0,0,.2)}.UserGroupsSection_modalHeader__4qTss{display:flex;align-items:center;justify-content:space-between;gap:.75rem;margin-bottom:.7rem}.UserGroupsSection_modalTitle__Xesoy{margin:0;color:#222;font-size:1rem;font-weight:700}.UserGroupsSection_closeButton__LSALL{border:1px solid #b24926;border-radius:4px;background:#fff7f2;color:#7a2f15;font-size:.82rem;font-weight:700;padding:.45rem .75rem;cursor:pointer}.UserGroupsSection_closeButton__LSALL:disabled{opacity:.6;cursor:not-allowed}.UserGroupsSection_form__YnUFh{display:flex;flex-direction:column;gap:.5rem}.UserGroupsSection_label__Ur9mx{margin:0;color:#444;font-size:.8rem;font-weight:700;display:flex;flex-direction:column;gap:.3rem}.UserGroupsSection_locationFieldset__w691D{border:1px solid #e2e2e2;border-radius:4px;padding:.6rem .65rem;margin:.2rem 0 0}.UserGroupsSection_radioOption__2uwX8{display:flex;align-items:center;gap:.4rem;color:#333;font-size:.85rem;font-weight:400}.UserGroupsSection_locationModeRow__Witb1{display:flex;flex-wrap:wrap;gap:.4rem;margin-bottom:.5rem}.UserGroupsSection_modeButtonActive__C3Pli,.UserGroupsSection_modeButton__QnUbr{border-radius:4px;font-size:.78rem;font-weight:700;padding:.4rem .65rem;cursor:pointer}.UserGroupsSection_modeButton__QnUbr{border:1px solid #c8c8c8;background:#fff;color:#333}.UserGroupsSection_modeButtonActive__C3Pli{border:1px solid #b24926;background:#fff7f2;color:#7a2f15}.UserGroupsSection_locationPanel__lKS_T{margin-top:.5rem}.UserGroupsSection_citySearchRow__1AXWS{display:flex;gap:.4rem}.UserGroupsSection_citySearchRow__1AXWS .UserGroupsSection_input__PemSD{flex:1 1 auto}.UserGroupsSection_cityResults__cZS3P{list-style:none;margin:.5rem 0 0;padding:0;display:flex;flex-direction:column;gap:.3rem;max-height:180px;overflow-y:auto}.UserGroupsSection_cityResultButton__AD8WV{width:100%;display:flex;justify-content:space-between;gap:.5rem;border:1px solid #e2e2e2;border-radius:4px;background:#fafafa;padding:.4rem .55rem;font-size:.8rem;color:#222;cursor:pointer;text-align:left}.UserGroupsSection_cityResultButton__AD8WV:hover{border-color:#b24926;background:#fff8f4}.UserGroupsSection_cityResultMeta__2K6fZ{color:#777;flex-shrink:0}.UserGroupsSection_browseGrid__6pc_8{display:grid;grid-template-columns:1fr;gap:.5rem}.UserGroupsSection_locationSummary__2LLnA{margin:.6rem 0 0;color:#555;font-size:.78rem;font-style:italic}.UserGroupsSection_submitButton__dX0Yq{border:1px solid #b24926;border-radius:4px;background:#b24926;color:#fff;font-size:.84rem;font-weight:700;padding:.55rem .8rem;cursor:pointer;width:fit-content}.UserGroupsSection_submitButton__dX0Yq:disabled{opacity:.6;cursor:not-allowed}.UserGroupsSection_confirmActions__7taAs{display:flex;justify-content:flex-end;gap:.5rem;margin-top:.75rem}@media (min-width:560px){.UserGroupsSection_browseGrid__6pc_8{grid-template-columns:repeat(3,minmax(0,1fr))}}.UserFriendActions_ignoredByNotice__dAEiP{margin:0 0 .6rem;color:#7a4b00;font-size:.85rem;font-weight:700}.UserFriendActions_friendActionsRow__0OwsL{display:flex;align-items:center;gap:.6rem;flex-wrap:wrap}.UserFriendActions_friendButton__iMB5h{border:1px solid #1d4ed8;border-radius:6px;background:#1d4ed8;color:#fff;font-size:.85rem;font-weight:700;padding:.5rem .9rem;cursor:pointer}.UserFriendActions_friendButton__iMB5h:disabled{opacity:.6;cursor:not-allowed}.UserFriendActions_friendButtonSecondary__4ASS_{border:1px solid #ccc;border-radius:6px;background:#fff;color:#333;font-size:.85rem;font-weight:700;padding:.5rem .9rem;cursor:pointer}.UserFriendActions_friendButtonSecondary__4ASS_:disabled{opacity:.6;cursor:not-allowed}.UserFriendActions_friendBadge__NHDar{border-radius:999px;background:#eaf5ea;color:#1e7a1e;font-size:.8rem;font-weight:700;padding:.4rem .8rem}.UserFriendActions_errorText__QHJ6O{margin:0;color:#b42318;font-weight:600;font-size:.85rem}.page_page__CSq2H{max-width:960px;margin:0 auto;padding:1.25rem 1rem 2rem;display:flex;flex-direction:column;gap:.85rem}.page_header__GFEq6{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:.75rem}.page_title__8KOpM{margin:0;color:#222;font-size:1.25rem;font-weight:700}.page_lead__O31Dp{margin:.3rem 0 0;color:#666;font-size:.84rem;line-height:1.45}.page_accessDenied__ESSws,.page_stateText__rCPnN{margin:.5rem 0 0;font-size:.95rem}.page_accessDenied__ESSws{color:#b42318;font-weight:600}.page_stateText__rCPnN{color:#666}.page_linkGrid__rl9c2{display:grid;gap:.75rem;grid-template-columns:repeat(auto-fill,minmax(16rem,1fr))}.page_linkCard__rAE_P{display:flex;flex-direction:column;gap:.35rem;border:1px solid #ddd;border-radius:4px;background:#fff;padding:.85rem .95rem;text-decoration:none;color:inherit}.page_linkCard__rAE_P:hover{border-color:#c86a12;background:#fff8f2}.page_linkTitle__yCNXa{color:#222;font-size:.98rem;font-weight:700}.page_linkDescription__MOI5s{color:#666;font-size:.82rem;line-height:1.45}