.admin-adapter-status_section__T_Vmz{margin-top:24px}.admin-adapter-status_header___3DE3{display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap}.admin-adapter-status_cards__nH_ib{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin-top:18px}.admin-adapter-status_card__4kIBL{background:var(--surface,#fff);border:1px solid var(--border);border-radius:16px;padding:22px;min-width:0;box-shadow:0 2px 5px #231d3510}.admin-adapter-status_title__e9ob_{display:flex;align-items:start;justify-content:space-between;gap:8px;flex-wrap:wrap}.admin-adapter-status_title__e9ob_ h3{margin:0;font-size:20px;overflow-wrap:anywhere}.admin-adapter-status_badge__8WD5P{font-size:12px;padding:4px 10px;border-radius:20px;background:var(--surface-muted);white-space:nowrap}.admin-adapter-status_metrics__814Sf{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:20px 0}.admin-adapter-status_metric__fsMVd{background:var(--surface-subtle);border-radius:16px;padding:14px;min-width:0}.admin-adapter-status_metric__fsMVd dt{font-size:13px;color:var(--muted);min-height:38px}.admin-adapter-status_metric__fsMVd dd{margin:8px 0 0;font-size:24px;font-weight:700;font-variant-numeric:tabular-nums}.admin-adapter-status_note__pN4C_{color:var(--muted);font-size:13px;line-height:1.7}.admin-adapter-status_bars___zhbJ{display:grid;grid-template-columns:repeat(18,minmax(0,1fr));gap:4px;margin:12px 0 4px}.admin-adapter-status_bar__dcQI6{height:42px;border:1px solid var(--border);border-radius:5px;background:var(--surface-muted)}.admin-adapter-status_healthy__q6lEw{background:#05c992}.admin-adapter-status_degraded__cTaqZ{background:#f2b744}.admin-adapter-status_unhealthy__w44Ni{background:#ed6677}.admin-adapter-status_insufficient__25AvH{background:var(--muted)}.admin-adapter-status_axis__87qo6{display:flex;justify-content:space-between;font-size:12px;color:var(--muted)}.admin-adapter-status_footer__jwtn8{border-top:1px solid var(--border);padding-top:14px;margin-top:18px;font-size:13px;color:var(--muted)}@media (max-width:1000px){.admin-adapter-status_cards__nH_ib{grid-template-columns:1fr}}.admin-world-comments_section__ibl6p{min-width:0;margin-top:22px}.admin-world-comments_reviewLink___vSh6{display:inline-flex;align-items:center;justify-content:center;gap:6px}.admin-world-comments_pendingCount__R2IbE{display:inline-flex;align-items:center;justify-content:center;min-width:18px;height:18px;padding:0 5px;border-radius:999px;background:var(--warning-soft);color:var(--warning);font-size:11px;font-weight:700;line-height:1;font-variant-numeric:tabular-nums}.admin-world-comments_heading__Hn7IU{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:20px}.admin-world-comments_heading__Hn7IU h2{display:flex;align-items:center;gap:10px;margin:0;font-size:18px;font-weight:600}.admin-world-comments_heading__Hn7IU h2 span{color:var(--muted);font-size:13px;font-weight:400;font-variant-numeric:tabular-nums}.admin-world-comments_heading__Hn7IU button{min-height:34px;padding:6px 12px}.admin-world-comments_filters__I4wwQ{display:flex;gap:6px;flex-wrap:wrap;padding-bottom:16px;border-bottom:1px solid var(--border)}.admin-world-comments_filters__I4wwQ button{border:0;border-radius:8px;padding:8px 12px;background:transparent;color:var(--muted);font:inherit;cursor:pointer}.admin-world-comments_filters__I4wwQ button[aria-pressed=true]{background:var(--surface-muted);color:var(--text);font-weight:600}.admin-world-comments_section__ibl6p button{user-select:none;-webkit-user-select:none}.admin-world-comments_section__ibl6p button:focus-visible{outline:2px solid var(--focus);outline-offset:3px}.admin-world-comments_comment__OFS4u{display:flex;align-items:flex-start;gap:12px;min-width:0;padding:20px 0}.admin-world-comments_comment__OFS4u+.admin-world-comments_comment__OFS4u{border-top:1px solid var(--border)}.admin-world-comments_avatarLink__VN7Ek{flex:none;border-radius:50%}.admin-world-comments_content__pNhDA{flex:1;min-width:0}.admin-world-comments_meta__fQIal{display:flex;align-items:center;gap:8px;flex-wrap:wrap;font-size:13px}.admin-world-comments_author__XuEZR{font-weight:600;overflow-wrap:anywhere}.admin-world-comments_meta__fQIal time{margin-left:auto;color:var(--muted);font-size:12px}.admin-world-comments_badge__O3x4H{padding:2px 7px;border-radius:5px;background:var(--surface-muted);color:var(--muted);font-size:11px;user-select:none}.admin-world-comments_badge__O3x4H[data-status=pending]{background:var(--warning-soft);color:var(--warning)}.admin-world-comments_body__4Y0yv{margin:10px 0;color:var(--text);font-size:14px;line-height:1.7;white-space:pre-wrap;overflow-wrap:anywhere}.admin-world-comments_preview__kLAIY{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.admin-world-comments_footer__U7SP_{display:flex;align-items:center;justify-content:space-between;gap:12px}.admin-world-comments_world__MxwmF{min-width:0;color:var(--muted);font-size:12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.admin-world-comments_world__MxwmF:hover{color:var(--text)}.admin-world-comments_detailsToggle__NjZKV{flex:none;border:0;padding:3px 0;background:transparent;color:var(--muted);font:inherit;font-size:12px;cursor:pointer}.admin-world-comments_detailsToggle__NjZKV:hover{color:var(--text)}.admin-world-comments_aiReview__qzc0M{margin-top:10px;font-size:12px;line-height:1.6}.admin-world-comments_aiReview__qzc0M p{margin:0;white-space:pre-wrap;overflow-wrap:anywhere}.admin-world-comments_aiReview__qzc0M strong{font-weight:600}.admin-world-comments_aiReview__qzc0M .admin-world-comments_aiMeta__o_Tsm{margin-top:3px;color:var(--muted)}.admin-world-comments_details__QxGqz{margin-top:16px;padding:16px;border:1px solid var(--border);border-radius:10px;background:var(--surface-subtle)}.admin-world-comments_details__QxGqz h3{margin:0 0 10px;font-size:13px;font-weight:600}.admin-world-comments_details__QxGqz h3:not(:first-child){margin-top:20px}.admin-world-comments_details__QxGqz ol{list-style:none;padding:0;margin:0}.admin-world-comments_details__QxGqz li+li{margin-top:12px}.admin-world-comments_details__QxGqz li div{display:flex;flex-wrap:wrap;gap:8px;font-size:12px}.admin-world-comments_details__QxGqz p,.admin-world-comments_details__QxGqz time{color:var(--muted);font-size:12px}.admin-world-comments_details__QxGqz p{margin:5px 0 0;white-space:pre-wrap;overflow-wrap:anywhere}.admin-world-comments_empty__06uME{margin:0;padding:40px 12px;text-align:center;color:var(--muted)}@media (max-width:600px){.admin-world-comments_section__ibl6p{padding:18px}.admin-world-comments_comment__OFS4u{gap:10px}.admin-world-comments_meta__fQIal time{flex-basis:100%;margin-left:0}.admin-world-comments_details__QxGqz{padding:12px}}.admin-dashboard_dashboard__M52bm{--guest:#0891b2;--member:var(--accent);display:grid;gap:22px;margin-top:30px;min-width:0}.admin-dashboard_heading__EYezu{display:flex;align-items:flex-start;justify-content:space-between;gap:20px;flex-wrap:wrap}.admin-dashboard_heading__EYezu h2{font-size:28px;letter-spacing:-.7px;margin:0 0 7px}.admin-dashboard_heading__EYezu p{margin:0;color:var(--muted);font-size:13px}.admin-dashboard_controls__5gsLQ{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.admin-dashboard_period__pIWzH{display:flex;gap:3px;background:var(--surface-muted);padding:4px;border-radius:12px}.admin-dashboard_period__pIWzH a{font-size:13px;padding:8px 13px;border-radius:9px;font-weight:700}.admin-dashboard_period__pIWzH a[aria-current=page]{background:var(--surface);box-shadow:0 2px 6px var(--shadow);color:var(--accent-text)}.admin-dashboard_refresh__vmkzr{border:1px solid var(--border);background:var(--surface);border-radius:11px;padding:10px 13px;cursor:pointer;font-size:13px}.admin-dashboard_refresh__vmkzr:disabled{opacity:.6}.admin-dashboard_stats__kXzyz{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}.admin-dashboard_stat__bYozk{padding:22px;background:var(--surface);border:1px solid var(--border-soft);border-radius:20px;display:grid;gap:12px;min-width:0}.admin-dashboard_stat__bYozk:first-child{background:linear-gradient(135deg,var(--accent-soft),var(--surface));border-color:var(--border)}.admin-dashboard_statLabel__Zv8GX{font-size:13px;font-weight:700;color:var(--muted)}.admin-dashboard_statValue__DPeiU{font-size:36px;font-weight:800;letter-spacing:-1px;line-height:1.2;font-variant-numeric:tabular-nums}.admin-dashboard_stat__bYozk small{font-size:12px;line-height:1.6;color:var(--muted)}.admin-dashboard_statIcon__MAARr{display:flex;justify-content:space-between;align-items:center}.admin-dashboard_statIcon__MAARr svg{color:var(--accent)}.admin-dashboard_panels__q3IBX{display:grid;grid-template-columns:minmax(0,1.65fr) minmax(0,1fr);gap:20px}.admin-dashboard_panel__tLyQm{background:var(--surface);border:1px solid var(--border-soft);border-radius:22px;padding:24px;min-width:0}.admin-dashboard_panel__tLyQm h3{font-size:17px;margin:0}.admin-dashboard_panelHeader__vaMU0{display:flex;justify-content:space-between;gap:12px;align-items:center;margin-bottom:7px}.admin-dashboard_subtle__kkqQd{font-size:12px;color:var(--muted);line-height:1.7;margin:6px 0}.admin-dashboard_legend__55hOF{display:flex;gap:16px;flex-wrap:wrap;align-items:center;font-size:12px;color:var(--muted);margin:14px 0}.admin-dashboard_legend__55hOF span{display:inline-flex;align-items:center;gap:6px}.admin-dashboard_dot__tOwoF{display:inline-block;width:9px;height:9px;border-radius:3px;background:var(--member)}.admin-dashboard_guest__esBL_{background:var(--guest)}.admin-dashboard_daySummary__djwfK{background:var(--surface-subtle);padding:9px 12px;border-radius:10px;font-size:12px;display:flex;flex-wrap:wrap;gap:14px;min-height:38px;font-variant-numeric:tabular-nums}.admin-dashboard_plot__8bWLT{position:relative;margin:22px 0 10px;padding-left:32px}.admin-dashboard_axis__6Nh7Q{position:absolute;left:0;top:0;bottom:0;display:flex;flex-direction:column;justify-content:space-between;color:var(--muted);font-size:10px}.admin-dashboard_bars__5sxl1{height:175px;display:flex;align-items:end;gap:4px;border-bottom:1px solid var(--border);background:repeating-linear-gradient(to top,transparent 0,transparent calc(50% - 1px),var(--border-soft) calc(50% - 1px),var(--border-soft) 50%)}.admin-dashboard_day__IAe7k{height:100%;flex:1;min-width:0;border:0;background:transparent;padding:0 2px;display:flex;flex-direction:column;justify-content:end;cursor:pointer;border-radius:5px}.admin-dashboard_day__IAe7k:hover,.admin-dashboard_day__IAe7k[aria-pressed=true]{background:var(--accent-soft)}.admin-dashboard_day__IAe7k:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.admin-dashboard_segment__5B0_0{display:block;width:100%;max-width:28px;align-self:center;min-height:0;background:var(--member)}.admin-dashboard_segmentGuest__CKBC_{background:var(--guest);border-radius:4px 4px 0 0}.admin-dashboard_dates__JcnJC{display:flex;justify-content:space-between;margin:7px 0 0 32px;font-size:10px;color:var(--muted)}.admin-dashboard_dailyTable__WNZcc{margin-top:16px;font-size:12px}.admin-dashboard_dailyTable__WNZcc summary,.admin-dashboard_method___2MLM summary{cursor:pointer;font-weight:700}.admin-dashboard_dailyTable__WNZcc>div{max-height:240px;overflow:auto}.admin-dashboard_dailyTable__WNZcc table{width:100%;text-align:left;border-collapse:collapse;margin-top:10px}.admin-dashboard_dailyTable__WNZcc td,.admin-dashboard_dailyTable__WNZcc th{padding:7px;border-bottom:1px solid var(--border-soft)}.admin-dashboard_donutWrap__yghhE{display:flex;align-items:center;justify-content:center;gap:24px;flex-wrap:wrap;margin:26px 0}.admin-dashboard_donut__4jL9H{height:156px;width:156px;flex-shrink:0;border-radius:50%;display:grid;place-items:center}.admin-dashboard_donutCenter__9eIo5{height:118px;width:118px;background:var(--surface);border-radius:50%;display:flex;flex-direction:column;align-items:center;justify-content:center}.admin-dashboard_donutCenter__9eIo5 strong{font-size:29px;font-variant-numeric:tabular-nums}.admin-dashboard_donutCenter__9eIo5 span{font-size:11px;color:var(--muted)}.admin-dashboard_splitList__RBPfT{display:grid;gap:17px}.admin-dashboard_splitList__RBPfT>div{display:grid;gap:4px}.admin-dashboard_splitList__RBPfT strong{font-size:22px}.admin-dashboard_splitList__RBPfT span{font-size:12px;color:var(--muted)}.admin-dashboard_splitList__RBPfT .admin-dashboard_dot__tOwoF{margin-right:6px}.admin-dashboard_notice__JA7NS{border-radius:14px;padding:14px 18px;font-size:13px;line-height:1.8;background:var(--accent-soft);color:var(--text-soft)}.admin-dashboard_notice__JA7NS a,.admin-dashboard_textLink__NkZY_{color:var(--link);font-weight:700}.admin-dashboard_insightList__SuJea{display:grid;gap:10px;margin-top:18px}.admin-dashboard_insight__LqDsR{padding:14px;border:1px solid var(--border-soft);border-radius:13px;display:flex;gap:14px;align-items:center;justify-content:space-between}.admin-dashboard_insight__LqDsR p{margin:3px 0 0;font-size:12px;color:var(--muted)}.admin-dashboard_insight__LqDsR strong{font-size:14px}.admin-dashboard_badge__POAao{background:var(--warning-soft);color:var(--warning);font-weight:800;border-radius:9px;padding:5px 10px;white-space:nowrap}.admin-dashboard_ranking__wScwD{list-style:none;margin:16px 0 0;padding:0;display:grid;gap:15px}.admin-dashboard_ranking__wScwD li{display:grid;grid-template-columns:22px minmax(0,1fr) auto;gap:12px;align-items:center}.admin-dashboard_rank___R5LR{font-size:14px;color:var(--muted);font-weight:700}.admin-dashboard_rankName__a_6he{display:block;font-size:13px;font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.admin-dashboard_track___V4Dj{display:flex;height:7px;border-radius:5px;background:var(--surface-muted);overflow:hidden;margin-top:7px}.admin-dashboard_track___V4Dj span{display:block;background:var(--member)}.admin-dashboard_track___V4Dj .admin-dashboard_guest__esBL_{background:var(--guest)}.admin-dashboard_rankValue__DqiyA{font-size:18px;font-variant-numeric:tabular-nums;font-weight:700}.admin-dashboard_empty__w_pCc{padding:32px 14px;text-align:center;color:var(--muted);font-size:13px;line-height:1.8}.admin-dashboard_method___2MLM{border:1px solid var(--border-soft);border-radius:16px;padding:18px;background:var(--surface);font-size:13px;line-height:1.9}.admin-dashboard_method___2MLM ul{padding-left:22px;color:var(--muted);margin-bottom:0}.admin-dashboard_filters__rXfW3{display:flex;gap:12px;align-items:end;flex-wrap:wrap}.admin-dashboard_field__r188o{display:grid;gap:7px;min-width:0}.admin-dashboard_field__r188o:first-child{flex:1;min-width:190px}.admin-dashboard_field__r188o label{font-size:12px;font-weight:700;color:var(--muted)}.admin-dashboard_field__r188o input,.admin-dashboard_field__r188o select{border:1px solid var(--border);border-radius:11px;background:var(--surface);color:var(--text);padding:10px 12px;min-height:42px;max-width:100%;font-size:14px}.admin-dashboard_apply__Uf__H{border:0;border-radius:11px;padding:11px 19px;background:var(--accent);color:white;cursor:pointer;font-weight:700}.admin-dashboard_resultMeta__KmLwq{display:flex;justify-content:space-between;align-items:center;margin:20px 0 12px;font-size:12px;color:var(--muted);gap:12px}.admin-dashboard_tableScroll__KFSjS{overflow-x:auto;border:1px solid var(--border-soft);border-radius:14px}.admin-dashboard_worldTable__9ToR1{border-collapse:collapse;width:100%;font-size:13px;text-align:left}.admin-dashboard_worldTable__9ToR1 th{background:var(--surface-subtle);font-size:11px;white-space:nowrap;color:var(--muted);font-weight:700}.admin-dashboard_worldTable__9ToR1 td,.admin-dashboard_worldTable__9ToR1 th{padding:14px 16px;border-bottom:1px solid var(--border-soft)}.admin-dashboard_worldTable__9ToR1 tr:last-child td{border-bottom:0}.admin-dashboard_worldTable__9ToR1 tbody tr:hover{background:var(--surface-subtle)}.admin-dashboard_worldTable__9ToR1 th:first-child{min-width:210px}.admin-dashboard_worldTable__9ToR1 th:not(:first-child){min-width:92px}.admin-dashboard_worldName__bl8DM{font-weight:700;display:block;max-width:320px;overflow-wrap:anywhere}.admin-dashboard_worldMeta__ON6CV{font-size:11px;color:var(--muted);margin-top:4px}.admin-dashboard_numeric__zfDrL{font-variant-numeric:tabular-nums;font-weight:700;white-space:nowrap}.admin-dashboard_breakdown__edC5B{font-size:11px;color:var(--muted);white-space:nowrap}.admin-dashboard_allTime__6IV9s{font-size:11px;color:var(--muted)}.admin-dashboard_allTime__6IV9s summary{cursor:pointer}.admin-dashboard_allTime__6IV9s p{margin:5px 0;line-height:1.6;min-width:110px}.admin-dashboard_pagination__9URIK{display:flex;align-items:center;justify-content:center;gap:18px;margin-top:20px;font-size:13px;flex-wrap:wrap}.admin-dashboard_pagination__9URIK a{padding:9px 14px;border:1px solid var(--border);border-radius:10px;background:var(--surface)}.admin-dashboard_pagination__9URIK span{color:var(--muted)}@media(max-width:900px){.admin-dashboard_stats__kXzyz{grid-template-columns:repeat(2,minmax(0,1fr))}.admin-dashboard_panels__q3IBX{grid-template-columns:1fr}.admin-dashboard_donutWrap__yghhE{justify-content:flex-start;padding-left:12px}}@media(max-width:560px){.admin-dashboard_dashboard__M52bm{gap:16px;margin-top:24px}.admin-dashboard_heading__EYezu h2{font-size:24px}.admin-dashboard_heading__EYezu{gap:14px}.admin-dashboard_heading__EYezu .admin-dashboard_controls__5gsLQ{width:100%;justify-content:space-between}.admin-dashboard_stats__kXzyz{gap:10px}.admin-dashboard_stat__bYozk{padding:16px;gap:10px;border-radius:16px}.admin-dashboard_statValue__DPeiU{font-size:29px}.admin-dashboard_statIcon__MAARr svg{width:16px}.admin-dashboard_stat__bYozk small{font-size:11px}.admin-dashboard_panel__tLyQm{padding:18px;border-radius:18px}.admin-dashboard_donutWrap__yghhE{gap:24px;padding-left:0}.admin-dashboard_donut__4jL9H{height:138px;width:138px}.admin-dashboard_donutCenter__9eIo5{height:106px;width:106px}.admin-dashboard_panelHeader__vaMU0{align-items:flex-start}.admin-dashboard_panelHeader__vaMU0 a{font-size:12px}.admin-dashboard_bars__5sxl1{gap:1px;height:150px}.admin-dashboard_day__IAe7k{padding:0 1px}.admin-dashboard_field__r188o:first-child{flex-basis:100%}.admin-dashboard_field__r188o{flex:1}.admin-dashboard_field__r188o select{width:100%}.admin-dashboard_filters__rXfW3{gap:10px}.admin-dashboard_resultMeta__KmLwq{align-items:flex-start}.admin-dashboard_tableScroll__KFSjS{margin:0 -5px}.admin-dashboard_worldTable__9ToR1 td,.admin-dashboard_worldTable__9ToR1 th{padding:12px}.admin-dashboard_notice__JA7NS{padding:12px 14px}.admin-dashboard_insight__LqDsR{padding:12px}.admin-dashboard_method___2MLM{padding:15px}}.admin-dashboard_navigation__pr6AN{max-width:100%}.admin-dashboard_navigation__pr6AN .tab{white-space:nowrap}@media(max-width:560px){.admin-dashboard_navigation__pr6AN.admin-dashboard_navigation__pr6AN{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));width:100%;gap:4px}.admin-dashboard_navigation__pr6AN .tab{padding:9px 4px;font-size:12px;min-width:0;text-align:center}}.admin-featured-worlds_root__N_vO7{margin-top:34px;display:grid;gap:22px}.admin-featured-worlds_heading__EvQjW{display:flex;align-items:flex-end;justify-content:space-between;gap:24px}.admin-featured-worlds_heading__EvQjW h2{margin:0 0 8px;font-size:28px;line-height:1.3;letter-spacing:-.04em}.admin-featured-worlds_heading__EvQjW p{margin:0;font-size:14px;color:var(--muted);line-height:1.7}.admin-featured-worlds_summary__3TGOy{display:flex;gap:18px;align-items:center;font-size:12px;color:var(--muted);flex-shrink:0}.admin-featured-worlds_summary__3TGOy>span{display:inline-flex;align-items:center;gap:7px}.admin-featured-worlds_summary__3TGOy strong{font-size:22px;color:var(--text);font-variant-numeric:tabular-nums}.admin-featured-worlds_summary__3TGOy .admin-featured-worlds_selectedCount__Uz_ji{border-left:1px solid var(--border);padding-left:18px;color:var(--accent)}.admin-featured-worlds_selectedCount__Uz_ji strong{color:var(--accent)}.admin-featured-worlds_tip__QWsBr{display:flex;align-items:center;gap:13px;border:1px solid color-mix(in srgb,var(--accent) 13%,var(--border-soft));border-radius:16px;padding:16px 20px;background:color-mix(in srgb,var(--accent-soft) 65%,var(--surface))}.admin-featured-worlds_tipIcon__U4YlD{color:var(--accent);display:grid;place-items:center;flex-shrink:0}.admin-featured-worlds_tip__QWsBr p{margin:0;display:flex;align-items:baseline;gap:14px;flex-wrap:wrap;font-size:13px;line-height:1.7}.admin-featured-worlds_tip__QWsBr strong{font-weight:700}.admin-featured-worlds_tip__QWsBr p span{color:var(--muted)}.admin-featured-worlds_panel__IMVOW{min-width:0}.admin-featured-worlds_panelHeading__5_x1_{display:flex;align-items:center;justify-content:space-between;gap:16px;margin:4px 0 18px}.admin-featured-worlds_panelHeading__5_x1_ h3{font-size:16px;margin:0}.admin-featured-worlds_panelHeading__5_x1_>span{color:var(--muted);font-size:12px}.admin-featured-worlds_list__9s96g{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;align-items:stretch}.admin-featured-worlds_card__gERQs{min-width:0;display:flex;flex-direction:column;overflow:hidden;border:1px solid var(--border-soft);border-radius:20px;background:var(--surface);box-shadow:0 6px 24px #28366408;transition:box-shadow .2s,border-color .2s}.admin-featured-worlds_card__gERQs:hover{border-color:color-mix(in srgb,var(--accent) 25%,var(--border-soft));box-shadow:0 12px 32px #28366412}.admin-featured-worlds_identity__6qWuB{display:flex;flex-direction:column;flex:1;min-width:0}.admin-featured-worlds_cover__BrGh1{display:block;width:100%;overflow:hidden;border-bottom:1px solid var(--border-soft)}.admin-featured-worlds_cover__BrGh1 .cover-placeholder{font-size:11px}.admin-featured-worlds_cover__BrGh1:focus-visible{outline:3px solid var(--accent);outline-offset:-3px}.admin-featured-worlds_cover__BrGh1 img{transition:transform .2s}.admin-featured-worlds_cover__BrGh1:hover img{transform:scale(1.035)}.admin-featured-worlds_details__vHlLN{min-width:0;padding:18px 20px 20px}.admin-featured-worlds_title__nyDU7{display:block;min-height:3.3em;font-size:16px;font-weight:700;line-height:1.65;overflow-wrap:anywhere}.admin-featured-worlds_title__nyDU7 svg{display:inline;vertical-align:-3px;margin-left:7px;color:var(--muted)}.admin-featured-worlds_title__nyDU7:hover,.admin-featured-worlds_title__nyDU7:hover svg{color:var(--accent)}.admin-featured-worlds_title__nyDU7:focus-visible{outline:2px solid var(--accent);outline-offset:4px;border-radius:3px}.admin-featured-worlds_meta__aytKr{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin-top:10px;font-size:12px;color:var(--muted)}.admin-featured-worlds_creator___PnrR{overflow-wrap:anywhere}.admin-featured-worlds_picked___rdzC{display:inline-flex;align-items:center;gap:4px;color:var(--accent);font-size:11px}.admin-featured-worlds_footer__gXttp{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:15px 20px;border-top:1px solid var(--border-soft);background:color-mix(in srgb,var(--surface-subtle) 50%,var(--surface))}.admin-featured-worlds_published__Y6MVc{color:var(--muted);font-size:12px;font-variant-numeric:tabular-nums}.admin-featured-worlds_published__Y6MVc small{display:none}.admin-featured-worlds_dateLabel__GSBHN{display:block;font-size:10px;margin-bottom:4px}.admin-featured-worlds_action__A5jaV{flex-shrink:0;min-width:0}.admin-featured-worlds_action__A5jaV .featured-control{max-width:140px}.admin-featured-worlds_action__A5jaV .featured-switch{min-height:42px;font-size:12px;min-width:108px;justify-content:center}.admin-featured-worlds_empty__lqwRm{padding:55px 24px;text-align:center;color:var(--muted);background:var(--surface);border:1px solid var(--border-soft);border-radius:20px}.admin-featured-worlds_empty__lqwRm>svg{margin:0 auto 16px;color:var(--accent)}.admin-featured-worlds_empty__lqwRm h3{color:var(--text);font-size:17px}.admin-featured-worlds_empty__lqwRm p{font-size:13px}@media(max-width:1000px){.admin-featured-worlds_list__9s96g{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}}@media(max-width:800px){.admin-featured-worlds_heading__EvQjW{align-items:flex-start;flex-direction:column;gap:18px}}@media(max-width:600px){.admin-featured-worlds_list__9s96g{grid-template-columns:minmax(0,1fr);gap:20px}.admin-featured-worlds_root__N_vO7{margin-top:26px;gap:18px}.admin-featured-worlds_heading__EvQjW h2{font-size:24px}.admin-featured-worlds_tip__QWsBr{padding:14px 16px;align-items:flex-start}.admin-featured-worlds_tipIcon__U4YlD{margin-top:3px}.admin-featured-worlds_tip__QWsBr p{gap:3px;font-size:12px}.admin-featured-worlds_panelHeading__5_x1_{align-items:flex-start;flex-direction:column;gap:7px}.admin-featured-worlds_title__nyDU7{min-height:0}}.world-comments_section__XsrgU{min-width:0;margin-top:22px}.world-comments_heading__Ba2YI{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:12px}.world-comments_heading__Ba2YI,.world-comments_like__shJkC,.world-comments_pages__40Zy7,.world-comments_section__XsrgU .button,.world-comments_section__XsrgU button,.world-comments_sort__tKo3v{user-select:none;-webkit-user-select:none}.world-comments_composeToggle__OEDGA{flex:none;min-height:36px;padding:6px 10px}.world-comments_section__XsrgU h2{display:flex;align-items:center;gap:8px;margin:0;line-height:1}.world-comments_section__XsrgU h2>svg{flex:none;display:block;transform:translateY(1px)}.world-comments_section__XsrgU form{display:grid;gap:10px;margin:20px 0}.world-comments_count__AQJHp{color:var(--muted);font-size:12px;font-variant-numeric:tabular-nums;background:var(--surface);border-radius:20px;padding:2px 7px}.world-comments_composer__iahY2{position:relative;min-width:0}.world-comments_composerReveal__vTl_s{display:grid;grid-template-rows:0fr;opacity:0;visibility:hidden;transition:grid-template-rows .22s ease,opacity .18s ease,visibility 0s .22s}.world-comments_composerReveal__vTl_s[data-open=true]{grid-template-rows:1fr;opacity:1;visibility:visible;transition-delay:0s}.world-comments_composerReveal__vTl_s>div{min-height:0;display:flow-root;overflow:clip}@media (prefers-reduced-motion:reduce){.world-comments_composerReveal__vTl_s{transition:none}}.world-comments_send__biuft{position:absolute;right:8px;bottom:8px;width:56px;min-height:28px;padding:4px 8px;border-radius:7px;font-size:12px;line-height:18px;white-space:nowrap}.world-comments_input__h0hqV{display:block;padding-right:76px;resize:none;min-height:72px;max-height:min(360px,60vh);overflow-y:auto;line-height:1.6}.world-comments_screenReaderNotice__nx3hb{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}.world-comments_section__XsrgU h3{font-size:16px;margin:22px 0 12px}.world-comments_pages__40Zy7{display:flex;gap:12px;align-items:center;flex-wrap:wrap;margin:12px 0}.world-comments_list__kU5LU{list-style:none;margin:0;padding:0}.world-comments_list__kU5LU>li{display:flex;align-items:flex-start;gap:10px;padding:18px 0}.world-comments_pinned__zKbcB{border-bottom:1px solid var(--border)}.world-comments_list__kU5LU>li+li{border-top:1px solid var(--border)}.world-comments_avatarLink__GzqAz{display:inline-flex;flex:none;border-radius:50%;user-select:none;-webkit-user-select:none}.world-comments_avatarLink__GzqAz:hover{opacity:.85}.world-comments_avatarLink__GzqAz:focus-visible{outline:2px solid var(--focus);outline-offset:3px}.world-comments_avatar__Csyop{flex:none;width:30px;height:30px;display:grid;place-items:center;border-radius:50%;border:1px solid var(--border-strong,#343434);background:var(--surface-muted,#242424);color:var(--text);font-size:13px;font-weight:600;line-height:1;user-select:none;-webkit-user-select:none}.world-comments_commentContent__qWfTP{flex:1;min-width:0}.world-comments_authorRow__FxNsg{display:flex;align-items:center;flex-wrap:wrap;gap:6px 8px;min-height:24px}.world-comments_authorRow__FxNsg a{min-width:0;overflow-wrap:anywhere;font-size:13px;font-weight:600}.world-comments_authorBadge__YysHL{flex:none;padding:0 4px;border:1px solid var(--border-strong);border-radius:3px;color:var(--muted);font-size:11px;font-weight:400;line-height:16px;white-space:nowrap}.world-comments_status__WjD4_{flex:none;max-width:100%;padding:2px 7px;border:1px solid var(--border);border-radius:6px;background:var(--surface-muted);color:var(--muted);font-size:11px;line-height:1.5;user-select:none;-webkit-user-select:none}.world-comments_list__kU5LU .world-comments_body__ILEb1{font-size:14px;line-height:1.7;margin:6px 0 8px}.world-comments_footer__cXwp3{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:4px 10px}.world-comments_actions__AeCfX{display:flex;align-items:center;gap:12px;margin-left:auto;flex-shrink:0}.world-comments_when__dXIi5{display:flex;align-items:center;gap:6px;color:var(--muted);font-size:12px}.world-comments_when__dXIi5 time{cursor:help}.world-comments_empty__AiDTz{margin:0;padding:28px 8px;text-align:center;color:var(--muted);font-size:14px;line-height:1.9}.world-comments_empty__AiDTz span{font-size:13px}.world-comments_skeleton__Ro10z{padding:4px 0}.world-comments_skeletonRow__clnFj{display:flex;gap:10px;padding:18px 0}.world-comments_skeletonAvatar__4up8s,.world-comments_skeletonContent__PSsqt>span{display:block;background:var(--surface-muted);animation:world-comments_comment-pulse__mUjG6 1.6s ease-in-out infinite}.world-comments_skeletonAvatar__4up8s{flex:none;width:30px;height:30px;border-radius:50%}.world-comments_skeletonContent__PSsqt{flex:1;min-width:0;display:grid;gap:10px;padding-top:5px}.world-comments_skeletonContent__PSsqt>span{height:10px;border-radius:5px}.world-comments_skeletonContent__PSsqt>.world-comments_skeletonName__CLPdn{width:32%;margin-bottom:4px}.world-comments_skeletonContent__PSsqt>.world-comments_skeletonShort__fLd3g{width:68%}.world-comments_refreshing__TkQWg{display:inline-flex;color:var(--muted)}.world-comments_refreshing__TkQWg>svg{animation:world-comments_comment-spin__eANGO 1s linear infinite}@keyframes world-comments_comment-pulse__mUjG6{50%{opacity:.4}}@keyframes world-comments_comment-spin__eANGO{to{transform:rotate(1turn)}}@media (prefers-reduced-motion:reduce){.world-comments_refreshing__TkQWg>svg,.world-comments_skeletonAvatar__4up8s,.world-comments_skeletonContent__PSsqt>span{animation:none}}.world-comments_body__ILEb1{white-space:pre-wrap;overflow-wrap:anywhere;line-height:1.8;margin:12px 0}.world-comments_inlineReview__YSvgE{margin-top:12px}.world-comments_inlineReview__YSvgE label{display:grid;gap:8px;font-size:12px;color:var(--muted)}.world-comments_inlineReview__YSvgE textarea{min-height:72px;resize:vertical}.world-comments_inlineReview__YSvgE .world-comments_pages__40Zy7{gap:8px;margin-bottom:0}.world-comments_inlineReview__YSvgE button{min-height:32px;padding:6px 10px;font-size:12px}.world-comments_feedHeader__oCEgv{display:flex;align-items:center;gap:12px;flex-wrap:wrap;padding-bottom:12px;border-bottom:1px solid var(--border)}.world-comments_sort__tKo3v{display:flex;gap:4px}.world-comments_sort__tKo3v button{background:transparent;border:0;border-radius:6px;color:var(--muted);padding:6px 10px;font:inherit;font-size:14px;cursor:pointer}.world-comments_sort__tKo3v button[aria-pressed=true]{color:var(--text);background:var(--surface,#242424);font-weight:600}.world-comments_likeRow__J4aaG{position:relative;display:flex;align-items:center}.world-comments_likeRow__J4aaG>[role=alert]{position:absolute;right:0;top:100%;z-index:1;width:max-content;max-width:220px;padding:6px;background:var(--surface);color:var(--text);font-size:12px}.world-comments_like__shJkC{display:inline-flex;align-items:center;gap:5px;min-height:28px;padding:3px 6px;border:0;border-radius:6px;background:transparent;color:var(--muted);font:inherit;font-size:12px;cursor:pointer;text-decoration:none}.world-comments_like__shJkC:hover{background:var(--surface);color:var(--text)}.world-comments_like__shJkC[aria-pressed=true]{color:var(--accent,#ff6a00)}.world-comments_like__shJkC:disabled{opacity:.5;cursor:wait}.world-comments_feedScroll__uhVSn,.world-comments_feed__8_N5i{min-width:0}.world-comments_feedScroll__uhVSn:focus-visible{outline:2px solid var(--focus);outline-offset:4px;border-radius:4px}.world-sidebar .world-comments_section__XsrgU{grid-area:comments;margin-top:0;scroll-margin-top:84px}@media (min-width:1180px){.world-sidebar .world-comments_section__XsrgU{padding:20px}.world-sidebar .world-comments_section__XsrgU form{margin:12px 0;gap:8px}.world-sidebar .world-comments_list__kU5LU>li{padding:16px 0}}@media (min-width:1180px) and (min-height:601px){.world-sidebar .world-comments_section__XsrgU{display:flex;flex-direction:column;min-height:0}.world-sidebar .world-comments_composerReveal__vTl_s,.world-sidebar .world-comments_feedHeader__oCEgv,.world-sidebar .world-comments_heading__Ba2YI,.world-sidebar .world-comments_section__XsrgU>p{flex-shrink:0}.world-sidebar .world-comments_input__h0hqV{max-height:120px}.world-sidebar .world-comments_feed__8_N5i{display:flex;flex-direction:column;min-height:0}.world-sidebar .world-comments_feedScroll__uhVSn{min-height:0;overflow-y:auto;overscroll-behavior-y:contain;scrollbar-gutter:stable;padding-right:4px}}.world-comments_focusedComment__w3bwa{margin-bottom:14px;scroll-margin-top:80px}.world-comments_focusedComment__w3bwa:focus-visible{outline:2px solid var(--focus);outline-offset:3px}.world-comments_replyTarget___YC7H{display:inline-flex;align-items:center;gap:6px;max-width:100%;color:var(--muted);font-size:12px;overflow-wrap:anywhere}.world-comments_replyArrow__MJBeI{flex:none;width:0;height:0;border-top:4px solid transparent;border-bottom:4px solid transparent;border-left:5px solid}.world-comments_replies__yjcl9{margin-top:10px}.world-comments_replies__yjcl9 .world-comments_list__kU5LU>li{gap:8px;padding:12px 0;border-top:0}.world-comments_replies__yjcl9 .world-comments_avatar__Csyop{width:24px;height:24px;font-size:11px}.world-comments_replyComposer__5zQL1{display:flex;align-items:center;justify-content:space-between;gap:8px}.world-comments_replyComposer__5zQL1 label{min-width:0;overflow-wrap:anywhere}.world-comments_moreReplies__KPSn5{display:inline-flex;align-items:center;gap:8px;border:0;background:transparent;padding:8px 0;color:var(--muted);cursor:pointer;font:inherit;font-size:12px}.world-comments_moreReplies__KPSn5:hover{color:var(--text)}.world-comments_dialogBackdrop__8BHb2{position:fixed;inset:0;z-index:1200;display:grid;place-items:center;padding:24px;background:rgb(0 0 0/65%)}.world-comments_dialogBackdrop__8BHb2.world-comments_exiting__icYw4[data-motion-dialog-backdrop]{animation:world-comments_replyBackdropOut__YP06m .22s ease both}.world-comments_replyDialog__R0091.world-comments_exiting__icYw4[data-motion-dialog-panel]{animation:world-comments_replyPanelOut__je3bO .22s ease both;pointer-events:none}@keyframes world-comments_replyBackdropOut__YP06m{0%{opacity:var(--reply-exit-opacity,1)}to{opacity:0}}@keyframes world-comments_replyPanelOut__je3bO{0%{opacity:var(--reply-exit-opacity,1);transform:var(--reply-exit-transform,none);filter:var(--reply-exit-filter,none)}to{opacity:0;transform:translateY(6px) scale(.98);filter:blur(0)}}@media (prefers-reduced-motion:reduce){.world-comments_dialogBackdrop__8BHb2.world-comments_exiting__icYw4[data-motion-dialog-backdrop],.world-comments_replyDialog__R0091.world-comments_exiting__icYw4[data-motion-dialog-panel]{animation:none}}.world-comments_replyDialog__R0091{display:flex;flex-direction:column;width:min(760px,100%);height:min(900px,calc(100dvh - 48px));min-height:0;margin:0;padding:0;overflow:hidden;border:1px solid var(--border);border-radius:16px;background:var(--surface-raised,#181818);color:var(--text);box-shadow:0 24px 80px rgb(0 0 0/35%)}.world-comments_dialogHeader__sS92k{display:flex;align-items:center;justify-content:space-between;flex:none;gap:16px;padding:18px 24px;border-bottom:1px solid var(--border)}.world-comments_dialogHeader__sS92k h2{font-size:18px}.world-comments_closeDialog__PaMxv{display:grid;place-items:center;flex:none;width:32px;height:32px;border:0;border-radius:6px;background:transparent;color:var(--muted);cursor:pointer}.world-comments_closeDialog__PaMxv:hover{color:var(--text);background:var(--surface-muted)}.world-comments_dialogScroll__IfvXn{flex:1;min-height:0;overflow-y:auto;overscroll-behavior:contain;padding:0 24px}.world-comments_dialogRoot__f43CG{border-bottom:1px solid var(--border)}.world-comments_replyDialog__R0091 .world-comments_replyCount__8BFjz{display:flex;align-items:center;gap:10px;margin:20px 0 0;font-size:14px}.world-comments_dialogReplies___Jp51 .world-comments_list__kU5LU>li{border-top:0}.world-comments_dialogComposer__mHyak{flex:none;padding:12px 24px 16px;border-top:1px solid var(--border)}.world-comments_replyDialog__R0091 form{margin:0}.world-comments_dialogComposer__mHyak .world-comments_input__h0hqV{max-height:min(150px,25dvh)}.world-comments_dialogComposer__mHyak>p{margin:8px 0 0}@media (max-width:600px){.world-comments_dialogBackdrop__8BHb2{padding:12px}.world-comments_replyDialog__R0091{height:min(900px,calc(100dvh - 24px));border-radius:12px}.world-comments_dialogHeader__sS92k{padding:12px 16px}.world-comments_dialogScroll__IfvXn{padding:0 16px}.world-comments_dialogComposer__mHyak{padding:12px 16px}.world-comments_actions__AeCfX{gap:8px}}.world-comments_deleteAction__VN_O1{display:flex;justify-content:flex-end;font-size:12px;color:var(--muted)}.world-comments_deleteAction__VN_O1:empty{display:none}.world-comments_deleteAction__VN_O1>div{display:flex;align-items:center;justify-content:flex-end;flex-wrap:wrap;gap:8px}.world-comments_deleteAction__VN_O1 [role=alert]{flex-basis:100%;color:var(--danger,#e66)}.world-comments_deletedComment__f_kwf{flex:1;min-width:0;margin-left:38px}.world-comments_deletedComment__f_kwf>p{color:var(--muted);font-size:13px;margin:4px 0}.platform-achievement-details_backdrop__kjK5S{position:fixed;inset:0;z-index:1100;display:grid;place-items:center;padding:20px;background:#1015218a;backdrop-filter:blur(10px)}.platform-achievement-details_dialog__0c_f_{position:relative;width:min(100%,410px);max-height:calc(100dvh - 40px);overflow:auto;border:1px solid color-mix(in srgb,var(--border) 70%,var(--surface));border-radius:26px;background:var(--surface);color:var(--text-strong);text-align:center;box-shadow:0 32px 100px #080e2045,0 2px 8px #080e2014}.platform-achievement-details_backdrop__kjK5S[data-motion-dialog-backdrop]{animation:platform-achievement-details_medalBackdropIn__6la50 .6s cubic-bezier(.4,0,.2,1) both}.platform-achievement-details_dialog__0c_f_[data-motion-dialog-panel]{transform-origin:center 30%;animation:platform-achievement-details_medalPanelIn__QWog3 .7s cubic-bezier(.22,.68,0,1) 60ms both}.platform-achievement-details_backdrop__kjK5S.platform-achievement-details_exiting__nCYOO[data-motion-dialog-backdrop]{animation:platform-achievement-details_medalBackdropOut__Kob8W .32s ease both}.platform-achievement-details_dialog__0c_f_.platform-achievement-details_exiting__nCYOO[data-motion-dialog-panel]{animation:platform-achievement-details_medalPanelOut__nO6u1 .32s cubic-bezier(.4,0,.2,1) both;pointer-events:none}@keyframes platform-achievement-details_medalBackdropIn__6la50{0%{background-color:transparent;backdrop-filter:blur(0)}to{background-color:#1015218a;backdrop-filter:blur(10px)}}@keyframes platform-achievement-details_medalBackdropOut__Kob8W{0%{background-color:var(--medal-exit-backdrop,#1015218a);backdrop-filter:var(--medal-exit-blur,blur(10px))}to{background-color:transparent;backdrop-filter:blur(0)}}@keyframes platform-achievement-details_medalPanelIn__QWog3{0%{opacity:0;transform:translateY(6px) scale(.96)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes platform-achievement-details_medalPanelOut__nO6u1{0%{opacity:var(--medal-exit-opacity,1);transform:var(--medal-exit-transform,scale(1))}to{opacity:0;transform:translateY(4px) scale(.96)}}.platform-achievement-details_close__QP_8J{position:absolute;z-index:2;top:16px;right:16px;display:grid;place-items:center;width:34px;height:34px;border:1px solid var(--border-soft);border-radius:50%;background:var(--surface);color:var(--muted);cursor:pointer}.platform-achievement-details_close__QP_8J:hover{background:var(--surface-muted);color:var(--text-strong)}.platform-achievement-details_close__QP_8J:focus-visible{outline:2px solid var(--focus);outline-offset:3px}.platform-achievement-details_stage__4MvGK{--medal-light:#c6ae7b;position:relative;display:grid;place-items:center;--coin-size:248px;height:324px;padding:24px 30px 18px;isolation:isolate;background:radial-gradient(ellipse at 50% 38%,color-mix(in srgb,var(--medal-light) 18%,var(--surface)),var(--surface) 72%)}.platform-achievement-details_stage__4MvGK[data-family=explore]{--medal-light:#93b6c5}.platform-achievement-details_stage__4MvGK[data-family=create]{--medal-light:#b09bc6}.platform-achievement-details_stage__4MvGK[data-family=grow]{--medal-light:#8fae98}.platform-achievement-details_stage__4MvGK[data-family=support]{--medal-light:#70c8c1}.platform-achievement-details_stage__4MvGK[data-family=recognition]{--medal-light:#e7c77e}.platform-achievement-details_stage__4MvGK:after{content:"";position:absolute;z-index:-1;bottom:48px;width:118px;height:12px;border-radius:50%;background:color-mix(in srgb,var(--medal-light) 24%,transparent);filter:blur(12px)}.platform-achievement-details_medal__brd1E{display:block;width:100%;height:100%;max-width:100%;object-fit:contain;filter:saturate(.9) drop-shadow(0 10px 10px #17212f24)}.platform-achievement-details_locked__nGThz .platform-achievement-details_medal__brd1E{filter:grayscale(.9) opacity(.52) drop-shadow(0 12px 12px #17212f14)}.platform-achievement-details_rotateButton__5Lhlx{display:grid;justify-items:center;padding:0;border:0;background:transparent;color:inherit;cursor:grab;touch-action:none;user-select:none;-webkit-user-select:none;border-radius:18px}.platform-achievement-details_rotateButton__5Lhlx[data-dragging=true]{cursor:grabbing}.platform-achievement-details_rotateButton__5Lhlx:focus-visible{outline:2px solid var(--focus);outline-offset:7px}.platform-achievement-details_scene__3Qhms{display:block;width:var(--coin-size);height:var(--coin-size);perspective:850px}.platform-achievement-details_stage__4MvGK[data-medal-travelling] .platform-achievement-details_scene__3Qhms{visibility:hidden}.platform-achievement-details_stage__4MvGK[data-medal-travelling] .platform-achievement-details_coin__1N_uM[data-introducing=true]{animation:none}.platform-achievement-details_flight__ugcbH{position:fixed;z-index:1102;pointer-events:none;transform-origin:center;will-change:transform}.platform-achievement-details_coin__1N_uM{position:relative;display:block;width:100%;height:100%;transform-style:preserve-3d;transform:rotateX(var(--medal-pitch)) rotateY(var(--medal-yaw));transition:transform .7s cubic-bezier(.2,.7,.2,1)}.platform-achievement-details_rotateButton__5Lhlx[data-dragging=true] .platform-achievement-details_coin__1N_uM{transition:none}.platform-achievement-details_coin__1N_uM[data-introducing=true]{animation:platform-achievement-details_medalIntroduction__iLV2w 1.1s cubic-bezier(.2,.65,.25,1) 60ms backwards}@keyframes platform-achievement-details_medalIntroduction__iLV2w{0%{transform:rotateY(0deg)}to{transform:rotateY(1turn)}}.platform-achievement-details_edge__6zv4K{position:absolute;inset:4%;border-radius:50%;background:linear-gradient(130deg,#fff2b4,#ae751f 21%,#e6c579 42%,#805118 68%,#f8dd8e 89%,#c39441);border:1px solid #b28234}.platform-achievement-details_front__6feiI,.platform-achievement-details_reverse__R8WhC{position:absolute;display:block;backface-visibility:hidden;-webkit-backface-visibility:hidden}.platform-achievement-details_front__6feiI{inset:0;transform:translateZ(6px)}.platform-achievement-details_sheen__4oE6_{position:absolute;inset:4%;border-radius:50%;pointer-events:none;background:linear-gradient(115deg,transparent 28%,#fff9df28 46%,#fff9df03 57%,transparent 70%);background-size:170% 100%;background-position:var(--medal-glint) center}.platform-achievement-details_reverse__R8WhC{inset:4%;display:grid;place-items:center;border:2px solid #d5ae61;border-radius:50%;transform:rotateY(180deg) translateZ(6px);color:#674619;background:radial-gradient(ellipse at 26% 16%,#fff9eabb,transparent 64%),repeating-linear-gradient(115deg,#ffffff09 0 1px,transparent 1px 3px),conic-gradient(from 120deg,#c8a358,#f6e4b3,#ddbc77,#eed49a,#c8a358);box-shadow:inset 0 0 0 3px #fff3cc,inset 0 0 0 5px #b88c42,inset 0 0 0 8px #edd295,inset 0 0 15px 9px #7d531820}.platform-achievement-details_reverse__R8WhC:before{content:"";position:absolute;inset:12px;border:1px solid #8e662538;border-radius:50%;pointer-events:none}.platform-achievement-details_engraving__VZU_l{position:relative;display:flex;flex-direction:column;align-items:center;width:74%;text-shadow:0 1px 0 #fff8dcb3}.platform-achievement-details_engraving__VZU_l>svg{margin-bottom:5px;color:#8a6127}.platform-achievement-details_engravingBrand__o4zcV{font-size:9px;letter-spacing:.3em;margin-bottom:13px}.platform-achievement-details_recipient__OyXft{font-size:21px;font-weight:650;line-height:1.2;max-width:100%;overflow:hidden;overflow-wrap:anywhere;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.platform-achievement-details_username__plTz3{display:block;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin-top:6px;font-size:11px}.platform-achievement-details_engravingRule__obTX0{width:30px;height:1px;background:#8e66254d;margin:12px 0 9px}.platform-achievement-details_awardedLabel__0PH0e{font-size:9px;letter-spacing:.16em;margin-bottom:4px}.platform-achievement-details_engravedDate__aAwSW{font-size:11px;line-height:1.5;font-variant-numeric:tabular-nums}.platform-achievement-details_engravedDate__aAwSW>span{display:block;font-size:9px;opacity:.75;margin-top:3px}.platform-achievement-details_lockedInscription__pNK2N{margin-top:12px;font-size:12px;line-height:1.7}.platform-achievement-details_locked__nGThz .platform-achievement-details_edge__6zv4K{background:linear-gradient(130deg,#e4e5e8,#a0a3ac 40%,#d0d2d9 65%,#898c97);border-color:#9ea1ab}.platform-achievement-details_locked__nGThz .platform-achievement-details_reverse__R8WhC{filter:grayscale(1);opacity:.7}.platform-achievement-details_flipLabel__PmraW{display:inline-flex;align-items:center;gap:6px;margin-top:12px;color:var(--muted);font-size:11px;line-height:18px}.platform-achievement-details_rotateButton__5Lhlx:hover .platform-achievement-details_flipLabel__PmraW{color:var(--text-strong)}.platform-achievement-details_caption__pOR_7{padding:0 32px 28px}.platform-achievement-details_family__J9siv{margin:0 0 11px;font-size:10px;font-weight:600;letter-spacing:.18em;color:var(--muted)}.platform-achievement-details_caption__pOR_7 h2{margin:0;font-size:27px;font-weight:650;letter-spacing:.045em;line-height:1.4}.platform-achievement-details_description__nqM0t{margin:12px auto 0;max-width:290px;font-size:13px;line-height:1.8;color:var(--text-soft)}.platform-achievement-details_earnedDate__wqX4v{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:5px;margin:22px 0 0;padding-top:18px;border-top:1px solid var(--border-soft);color:var(--muted);font-size:12px;font-variant-numeric:tabular-nums}.platform-achievement-details_earnedDate__wqX4v svg{color:var(--success)}.platform-achievement-details_progress__GhYSM{display:flex;align-items:center;gap:14px;margin-top:24px;color:var(--muted);font-size:12px}.platform-achievement-details_progress__GhYSM progress{appearance:none;height:5px;min-width:0;flex:1;border:0;border-radius:5px;overflow:hidden;background:var(--border-soft);accent-color:var(--accent)}.platform-achievement-details_progress__GhYSM progress::-webkit-progress-bar{background:var(--border-soft)}.platform-achievement-details_progress__GhYSM progress::-webkit-progress-value{background:var(--accent);border-radius:5px}.platform-achievement-details_progress__GhYSM progress::-moz-progress-bar{background:var(--accent);border-radius:5px}.platform-achievement-details_caption__pOR_7 .platform-achievement-details_action__SYFJR{width:100%;margin-top:22px;min-height:42px;font-size:13px}@media(max-width:480px){.platform-achievement-details_backdrop__kjK5S{padding:16px}.platform-achievement-details_dialog__0c_f_{border-radius:22px;max-height:calc(100dvh - 32px)}.platform-achievement-details_stage__4MvGK{--coin-size:216px;height:286px;padding:22px 20px 14px}.platform-achievement-details_recipient__OyXft{font-size:18px}.platform-achievement-details_engravingBrand__o4zcV{margin-bottom:10px}.platform-achievement-details_engravingRule__obTX0{margin:9px 0 7px}.platform-achievement-details_caption__pOR_7{padding:0 24px 24px}.platform-achievement-details_caption__pOR_7 h2{font-size:25px}}@media(max-height:600px) and (min-width:481px){.platform-achievement-details_stage__4MvGK{--coin-size:192px;height:246px;padding:18px 30px 10px}.platform-achievement-details_recipient__OyXft{font-size:17px}.platform-achievement-details_engraving__VZU_l>svg{width:16px;height:16px;margin-bottom:3px}.platform-achievement-details_engravingBrand__o4zcV{margin-bottom:8px}.platform-achievement-details_engravingRule__obTX0{margin:7px 0 6px}}@media(prefers-reduced-motion:reduce){.platform-achievement-details_coin__1N_uM,.platform-achievement-details_coin__1N_uM[data-introducing=true]{animation:none;transition:none}.platform-achievement-details_backdrop__kjK5S.platform-achievement-details_exiting__nCYOO[data-motion-dialog-backdrop],.platform-achievement-details_backdrop__kjK5S[data-motion-dialog-backdrop],.platform-achievement-details_dialog__0c_f_.platform-achievement-details_exiting__nCYOO[data-motion-dialog-panel],.platform-achievement-details_dialog__0c_f_[data-motion-dialog-panel]{animation:none}}.platform-achievement-collection_collection__iGqnT{margin-top:0}.platform-achievement-collection_overview__v_mY6{display:grid;grid-template-columns:repeat(3,1fr) 1.7fr;gap:24px;padding:26px 30px;background:var(--surface);border:1px solid var(--border-soft);border-radius:16px}.platform-achievement-collection_overview__v_mY6>div{display:grid;gap:8px}.platform-achievement-collection_overview__v_mY6>div>span{font-size:13px;color:var(--muted)}.platform-achievement-collection_overview__v_mY6 strong{font-size:28px;font-weight:500;color:var(--text-strong);font-variant-numeric:tabular-nums}.platform-achievement-collection_overview__v_mY6 small{font-size:14px;font-weight:500;color:var(--muted)}.platform-achievement-collection_overview__v_mY6>p{margin:0;align-self:center;text-align:right;line-height:1.9;color:var(--muted);font-size:14px}.platform-achievement-collection_toolbar__vEb6H{margin-top:32px;display:flex;align-items:center;justify-content:space-between;gap:20px}.platform-achievement-collection_toolbar__vEb6H h2{font-size:18px;font-weight:500;margin:0 0 7px}.platform-achievement-collection_toolbar__vEb6H p{font-size:13px;color:var(--muted);margin:0}.platform-achievement-collection_filters__tnpYt{display:flex;gap:3px;background:var(--surface-muted);border-radius:10px;padding:4px;flex-shrink:0}.platform-achievement-collection_filters__tnpYt button{border:0;background:transparent;color:var(--muted);font:inherit;font-size:13px;border-radius:7px;padding:8px 14px;cursor:pointer}.platform-achievement-collection_filters__tnpYt button[aria-pressed=true]{background:var(--surface);color:var(--text-strong);box-shadow:0 2px 6px var(--shadow)}.platform-achievement-collection_grid__LCNli{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;margin:26px 0 16px}.platform-achievement-collection_cell__4HNWg{position:relative;min-width:0}.platform-achievement-collection_badge__dd1a_{display:flex;flex-direction:column;align-items:center;width:100%;padding:16px 8px 20px;gap:9px;border:1px solid var(--border-soft);border-radius:16px;background:var(--surface);color:var(--text-strong);cursor:pointer;font:inherit;transition:background .18s}.platform-achievement-collection_badge__dd1a_:focus-visible,.platform-achievement-collection_badge__dd1a_:hover{background:var(--surface-muted)}.platform-achievement-collection_badge__dd1a_:focus-visible,.platform-achievement-collection_filters__tnpYt button:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.platform-achievement-collection_imageWrap__z3dvW{position:relative;display:block}.platform-achievement-collection_art__sZBQq{object-fit:contain;display:block;transition:transform .2s,filter .2s;filter:drop-shadow(0 5px 5px #12274012)}.platform-achievement-collection_badge__dd1a_:focus-visible .platform-achievement-collection_art__sZBQq,.platform-achievement-collection_badge__dd1a_:hover .platform-achievement-collection_art__sZBQq{transform:translateY(-4px) rotate(-3deg)}.platform-achievement-collection_badge__dd1a_ strong{font-size:14px;font-weight:500}.platform-achievement-collection_family__Aiw51{font-size:11px;color:var(--muted)}.platform-achievement-collection_state__hbX_o{position:absolute;right:7px;bottom:8px;width:22px;height:22px;display:grid;place-items:center;border-radius:50%;background:var(--surface);border:1px solid var(--border-soft);color:var(--muted)}.platform-achievement-collection_earned__tHimB .platform-achievement-collection_state__hbX_o{color:#168566}.platform-achievement-collection_locked__CDSv3 .platform-achievement-collection_art__sZBQq{filter:grayscale(.85) opacity(.48)}.platform-achievement-collection_locked__CDSv3:focus-visible .platform-achievement-collection_art__sZBQq,.platform-achievement-collection_locked__CDSv3:hover .platform-achievement-collection_art__sZBQq{filter:grayscale(.3) opacity(.75)}.platform-achievement-collection_tooltip__mu0lt{pointer-events:none;position:absolute;bottom:calc(100% - 15px);left:50%;transform:translateX(-50%);z-index:10;width:235px;padding:15px 17px;display:grid;gap:8px;background:var(--surface);border:1px solid var(--border);border-radius:12px;box-shadow:0 10px 35px var(--shadow);opacity:0;visibility:hidden;transition:opacity .15s}.platform-achievement-collection_tooltip__mu0lt strong{font-size:14px}.platform-achievement-collection_tooltip__mu0lt small,.platform-achievement-collection_tooltip__mu0lt span{font-size:12px;line-height:1.6;color:var(--muted)}.platform-achievement-collection_cell__4HNWg:has(.platform-achievement-collection_badge__dd1a_:focus-visible) .platform-achievement-collection_tooltip__mu0lt{opacity:1;visibility:visible}.platform-achievement-collection_footnote__kcU5M{font-size:12px;color:var(--muted);line-height:1.8;border-top:1px solid var(--border-soft);padding-top:18px;margin:10px 0 36px}.platform-achievement-collection_empty__P9Jk9{padding:45px;text-align:center;color:var(--muted);font-size:14px}.platform-achievement-collection_celebration__9Pfk4,.platform-achievement-collection_complete__0d22G{display:flex;gap:12px;align-items:center;background:var(--accent-soft);color:var(--accent-text);padding:16px 20px;border-radius:14px;margin:18px 0;font-size:14px}.platform-achievement-collection_celebration__9Pfk4 button{margin-left:auto;background:none;border:0;color:inherit;cursor:pointer}.platform-achievement-collection_celebration__9Pfk4{animation:platform-achievement-collection_arrive__i6PZs .35s ease-out}.platform-achievement-collection_complete__0d22G{margin-bottom:36px}@keyframes platform-achievement-collection_arrive__i6PZs{0%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:none}}@media(hover:hover){.platform-achievement-collection_cell__4HNWg:hover .platform-achievement-collection_tooltip__mu0lt{opacity:1;visibility:visible}}@media(max-width:680px){.platform-achievement-collection_overview__v_mY6{grid-template-columns:repeat(3,1fr);gap:12px;padding:20px}.platform-achievement-collection_overview__v_mY6>p{display:none}.platform-achievement-collection_overview__v_mY6 strong{font-size:27px}.platform-achievement-collection_toolbar__vEb6H{align-items:flex-start;flex-direction:column;gap:16px}.platform-achievement-collection_grid__LCNli{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.platform-achievement-collection_art__sZBQq{width:96px;height:96px}.platform-achievement-collection_badge__dd1a_{padding:12px 3px}.platform-achievement-collection_badge__dd1a_ strong{font-size:13px}.platform-achievement-collection_badge__dd1a_ .platform-achievement-collection_art__sZBQq{max-width:100%;height:auto}.platform-achievement-collection_tooltip__mu0lt{display:none}.platform-achievement-collection_family__Aiw51{font-size:10px}.platform-achievement-collection_footnote__kcU5M{margin-top:20px}.platform-achievement-collection_filters__tnpYt{width:100%}.platform-achievement-collection_filters__tnpYt button{flex:1}}@media(prefers-reduced-motion:reduce){.platform-achievement-collection_art__sZBQq,.platform-achievement-collection_badge__dd1a_,.platform-achievement-collection_tooltip__mu0lt{transition:none}.platform-achievement-collection_badge__dd1a_:focus-visible .platform-achievement-collection_art__sZBQq,.platform-achievement-collection_badge__dd1a_:hover .platform-achievement-collection_art__sZBQq{transform:none}.platform-achievement-collection_celebration__9Pfk4{animation:none}}.platform-achievement-collection_cell__4HNWg:nth-child(4n) .platform-achievement-collection_tooltip__mu0lt{left:auto;right:0;transform:none}.platform-achievement-collection_cell__4HNWg:nth-child(4n+1) .platform-achievement-collection_tooltip__mu0lt{left:0;transform:none}.profile-achievements_showcase__GUXQr{margin:0 0 36px;padding:22px 24px;border:1px solid var(--border-soft);border-radius:20px;background:var(--surface)}.profile-achievements_heading__HsPYR{display:flex;align-items:center;justify-content:space-between;gap:16px}.profile-achievements_heading__HsPYR h2{margin:0;font-size:18px;color:var(--text-strong)}.profile-achievements_heading__HsPYR h2 span{margin-left:6px;font-size:13px;font-weight:500;color:var(--muted)}.profile-achievements_heading__HsPYR>a{display:inline-flex;align-items:center;gap:5px;flex-shrink:0;font-size:13px;color:var(--accent-text)}.profile-achievements_badges____X4l{display:grid;grid-template-columns:repeat(auto-fill,minmax(110px,1fr));gap:8px 12px;list-style:none;padding:0;margin:18px 0 0}.profile-achievements_badges____X4l>li{position:relative;min-width:0}.profile-achievements_badge__VRku8{display:flex;flex-direction:column;align-items:center;gap:8px;width:100%;padding:10px 4px;border:0;border-radius:14px;background:transparent;color:var(--text-strong);cursor:pointer}.profile-achievements_badge__VRku8 img{width:88px;height:88px;max-width:100%}.profile-achievements_badge__VRku8 strong{font-size:12px}.profile-achievements_badge__VRku8:focus-visible,.profile-achievements_badge__VRku8:hover{background:var(--surface-muted)}.profile-achievements_badge__VRku8:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.profile-achievements_badge__VRku8:hover img{transform:translateY(-3px)}.profile-achievements_tooltip__zvA5t{position:absolute;z-index:10;bottom:100%;left:0;width:100%;display:grid;gap:7px;padding:14px;border:1px solid var(--border);border-radius:12px;background:var(--surface);box-shadow:0 10px 30px var(--shadow);pointer-events:none;visibility:hidden;opacity:0}.profile-achievements_badges____X4l>li:last-child .profile-achievements_tooltip__zvA5t{left:auto;right:0}.profile-achievements_tooltip__zvA5t strong{font-size:14px}.profile-achievements_tooltip__zvA5t small,.profile-achievements_tooltip__zvA5t span{font-size:12px;line-height:1.6;color:var(--muted)}.profile-achievements_badges____X4l>li[data-tooltip-open=true] .profile-achievements_tooltip__zvA5t{visibility:visible;opacity:1}.profile-achievements_empty__ygoGE{margin:18px 0 0;font-size:14px;color:var(--muted);line-height:1.7}@media(max-width:560px){.profile-achievements_showcase__GUXQr{padding:18px 14px}.profile-achievements_badges____X4l{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px 4px}.profile-achievements_badge__VRku8 img{width:76px;height:auto}.profile-achievements_tooltip__zvA5t{display:none}.profile-achievements_heading__HsPYR h2{font-size:17px}}@media(prefers-reduced-motion:reduce){.profile-achievements_badge__VRku8:hover img{transform:none}}.social_page__Dcih4{display:grid;gap:22px;padding:32px 0 56px}.social_heading__HqVFg{display:flex;align-items:flex-end;justify-content:space-between;gap:20px}.social_heading__HqVFg h1,.social_heading__HqVFg h2,.social_heading__HqVFg p{margin:0}.social_panel___tAOH{border:1px solid var(--border);border-radius:18px;background:var(--surface);overflow:hidden}.social_panelHeader__vPSy8{display:flex;align-items:center;justify-content:space-between;gap:14px;padding:18px 20px;border-bottom:1px solid var(--border-soft)}.social_panelHeader__vPSy8 h2,.social_panelHeader__vPSy8 p{margin:0}.social_tabs__H5R62{display:flex;gap:6px;overflow-x:auto;padding:8px;border-bottom:1px solid var(--border-soft);background:var(--surface-subtle)}.social_tab__3BJ2F{appearance:none;border:0;border-radius:10px;padding:9px 14px;background:transparent;color:var(--muted);font-weight:750;white-space:nowrap;cursor:pointer;display:inline-flex;align-items:center;gap:6px}.social_tabActive__pFHoT{color:var(--accent-text);background:var(--accent-soft)}.social_tabLabel__yRIy_{display:inline-flex;align-items:center;gap:6px;white-space:nowrap}.social_search__FHkiB{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:10px;padding:18px 20px}.social_composer__C9Y1l textarea,.social_search__FHkiB input{width:100%;border:1px solid var(--border);border-radius:12px;background:var(--surface);padding:11px 13px;color:var(--text);outline:none}.social_composer__C9Y1l textarea:focus,.social_search__FHkiB input:focus{border-color:var(--focus);box-shadow:0 0 0 3px color-mix(in srgb,var(--focus) 24%,transparent)}.social_list__0T5X2{display:grid}.social_row__D3RK0{display:flex;align-items:center;gap:13px;min-width:0;padding:14px 20px;border-top:1px solid var(--border-soft);flex-wrap:nowrap;color:var(--text)}.social_row__D3RK0:first-child{border-top:0}.social_rowSelected__2QUdZ{background:var(--surface-selected)}.social_avatarLink__0f_KL{display:inline-flex;flex:0 0 auto;border-radius:50%;text-decoration:none}.social_identity__fBaTp{min-width:0;flex:1;color:inherit;text-decoration:none}.social_identity__fBaTp small,.social_identity__fBaTp strong{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.social_identity__fBaTp small{margin-top:3px;color:var(--muted)}.social_actions__z7Br5{display:flex;align-items:center;justify-content:flex-end;gap:8px;flex-wrap:nowrap;white-space:nowrap;flex:0 0 auto;min-width:0}.social_smallButton__2DVFt{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-height:38px;flex-shrink:0;font-size:14px;line-height:20px;white-space:nowrap;border:1px solid var(--border);border-radius:10px;padding:7px 11px;background:var(--surface);color:var(--text-soft);font-weight:700;cursor:pointer;text-decoration:none}.social_smallButton__2DVFt svg{flex-shrink:0}.social_smallButton__2DVFt:disabled{cursor:not-allowed;opacity:.55}.social_avatarLink__0f_KL:focus-visible,.social_smallButton__2DVFt:focus-visible,a.social_count__jbRcx:focus-visible{outline:2px solid var(--focus);outline-offset:3px}.social_blockButton__4vz3M{width:38px;padding:0}.social_actions__z7Br5 .social_smallButton__2DVFt:not(:disabled):hover{filter:brightness(.96)}.social_primaryButton__hDBwN{border-color:var(--accent);background:var(--accent);color:#fff}.social_dangerButton__p12S1{border-color:color-mix(in srgb,var(--danger) 42%,var(--border));color:var(--danger);background:var(--danger-soft)}.social_empty__8nuMZ{padding:42px 20px;text-align:center;color:var(--muted)}.social_notice__0Sa40{margin:12px 20px;padding:11px 13px;border-radius:11px;background:var(--accent-soft);color:var(--accent-text)}.social_error__G5i8m{background:var(--danger-soft);color:var(--danger)}.social_status__EhYg5{font-size:13px;color:var(--muted)}.social_counts__s4chQ{display:flex;gap:22px;margin-top:14px}.social_count__jbRcx{color:inherit;text-decoration:none}a.social_count__jbRcx{border-radius:6px}a.social_count__jbRcx:hover span,a.social_count__jbRcx:hover strong{color:var(--accent-text)}.social_count__jbRcx strong{display:block;font-size:21px}.social_count__jbRcx span{font-size:13px;color:var(--muted)}.social_profileActions__g3Y9f{display:flex;gap:9px;align-items:center;flex-wrap:wrap;margin-top:16px}.social_messageLayout__8gYxC{display:grid;grid-template-columns:minmax(250px,340px) minmax(0,1fr);min-height:640px;border:1px solid var(--border);border-radius:18px;background:var(--surface);overflow:hidden}.social_conversationList__PvqhJ{border-right:1px solid var(--border-soft);min-width:0}.social_conversationHeader__Z91SJ{padding:18px;border-bottom:1px solid var(--border-soft)}.social_conversationHeader__Z91SJ h1{margin:0;font-size:23px}.social_conversationLink__ymtYl{display:flex;gap:11px;align-items:center;padding:14px 16px;color:inherit;text-decoration:none;border-bottom:1px solid var(--border-soft)}.social_conversationActive__kYADh,.social_conversationLink__ymtYl:hover{background:var(--surface-selected)}.social_conversationCopy__92Yhl{min-width:0;flex:1}.social_conversationCopy__92Yhl small,.social_conversationCopy__92Yhl strong{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.social_conversationCopy__92Yhl small{margin-top:4px;color:var(--muted)}.social_badge__2EWWN{display:grid;min-width:22px;height:22px;padding:0 6px;place-items:center;border-radius:999px;background:var(--accent);color:#fff;font-size:12px;font-weight:850}.social_thread__vgYje{display:grid;grid-template-rows:auto minmax(0,1fr) auto;min-width:0;min-height:640px}.social_threadHeader__1hjsQ{display:flex;align-items:center;gap:11px;padding:14px 18px;border-bottom:1px solid var(--border-soft)}.social_messages__Pn_Zb{display:flex;flex-direction:column;gap:10px;overflow-y:auto;padding:20px;background:var(--surface-subtle)}.social_bubbleRow__WHMEZ{display:flex;align-items:flex-end;gap:8px}.social_bubbleRowNew__ZlV_V{animation:social_message-arrive__iqol2 .22s cubic-bezier(.2,.8,.2,1) both}.social_mine___nO3z{justify-content:flex-end}.social_bubble__gUV9J{max-width:min(75%,560px);padding:10px 13px;border:1px solid var(--border);border-radius:15px 15px 15px 4px;background:var(--surface);white-space:pre-wrap;overflow-wrap:anywhere}.social_mine___nO3z .social_bubble__gUV9J{border-color:var(--accent);background:var(--accent);color:#fff;border-radius:15px 15px 4px 15px}.social_bubbleMeta__jE8xx{display:block;margin-top:6px;font-size:11px;opacity:.72}.social_inviteCard__20oDk{display:grid;gap:8px;min-width:min(330px,60vw);color:inherit;text-decoration:none}.social_inviteCard__20oDk strong{font-size:16px}.social_expired__Yx93s{opacity:.65;pointer-events:none}.social_messageTools__BKNlY{display:flex;align-items:center;gap:5px;opacity:0;transition:opacity .15s}.social_bubbleRow__WHMEZ:hover .social_messageTools__BKNlY,.social_messageTools__BKNlY:focus-within{opacity:1}.social_iconButton__Qw0tP{display:grid;place-items:center;width:30px;height:30px;border:0;border-radius:8px;background:transparent;color:var(--muted);cursor:pointer}.social_iconButton__Qw0tP:hover{background:var(--surface-hover);color:var(--text-soft)}.social_composer__C9Y1l{display:grid;gap:9px;padding:14px 18px;border-top:1px solid var(--border-soft);background:var(--surface)}.social_composer__C9Y1l textarea{resize:none;min-height:74px;max-height:180px}.social_composerFooter__tr0co{display:flex;align-items:center;justify-content:space-between;gap:12px}.social_composerHint__9x5Nl{font-size:12px;color:var(--muted)}.social_dialogBackdrop__DxTNX{position:fixed;z-index:100;inset:0;display:grid;place-items:center;padding:18px;background:var(--overlay)}.social_dialog__KCqc4{width:min(560px,100%);max-height:min(760px,calc(100vh - 36px));overflow:auto;border-radius:18px;background:var(--surface-raised);padding:22px;box-shadow:0 24px 80px var(--shadow)}.social_dialog__KCqc4 h2{margin:0}.social_checkRow__JgMMk{display:flex;gap:10px;align-items:flex-start;margin:16px 0}.social_adminGrid__q1Ce8{display:grid;grid-template-columns:minmax(250px,340px) minmax(0,1fr);gap:18px;margin-top:22px}.social_evidence__7CILM{display:grid;gap:10px;padding:16px;border-radius:14px;background:var(--surface-subtle)}.social_evidenceMessage__jenpS{padding:10px 12px;border-radius:10px;background:var(--surface);border:1px solid var(--border);white-space:pre-wrap;overflow-wrap:anywhere}.social_settingsRow__L2d6A{display:flex;justify-content:space-between;align-items:flex-start;gap:20px;padding:16px 0;border-top:1px solid var(--border-soft)}.social_settingsRow__L2d6A:first-child{border-top:0}.social_settingsRow__L2d6A small,.social_settingsRow__L2d6A strong{display:block}.social_settingsRow__L2d6A small{margin-top:5px;color:var(--muted)}@keyframes social_message-arrive__iqol2{0%{opacity:0;transform:translateY(7px) scale(.985)}to{opacity:1;transform:translateY(0) scale(1)}}@media(max-width:850px){.social_page__Dcih4{padding-top:20px}.social_heading__HqVFg{align-items:flex-start;flex-direction:column}.social_messageLayout__8gYxC{display:block;min-height:0}.social_conversationList__PvqhJ{border-right:0}.social_thread__vgYje{min-height:70vh}.social_messageLayout__8gYxC[data-thread-selected=false] .social_thread__vgYje,.social_messageLayout__8gYxC[data-thread-selected=true] .social_conversationList__PvqhJ{display:none}.social_adminGrid__q1Ce8{grid-template-columns:1fr}.social_row__D3RK0{align-items:center}.social_messageTools__BKNlY{opacity:1}}@media(max-width:520px){.social_search__FHkiB{grid-template-columns:1fr}.social_row__D3RK0{padding-inline:14px;flex-wrap:wrap}.social_actions__z7Br5{width:100%;justify-content:flex-end;flex-wrap:wrap}.social_identity__fBaTp{flex-basis:calc(100% - 56px);min-width:0}.social_bubble__gUV9J{max-width:88%}.social_composerFooter__tr0co{align-items:flex-start;flex-direction:column}.social_counts__s4chQ{gap:15px}}@media(prefers-reduced-motion:reduce){.social_bubbleRowNew__ZlV_V{animation:none}}.world-mobile-badge_badge__ql__F{margin:6px 0;color:var(--text-soft);font-size:12px;line-height:1.5}.world-mobile-badge_label__Dz8bM{display:inline-flex;align-items:center;gap:4px}.world-mobile-badge_label__Dz8bM svg{flex-shrink:0}.world-mobile-badge_notice__dYbAl{display:flex;flex-wrap:wrap;align-items:center;gap:6px 12px;padding:10px 12px;margin-bottom:10px;border:1px solid var(--border);border-radius:10px;background:var(--surface);color:var(--text);font-size:13px;line-height:1.6}.world-mobile-badge_description__X300c{color:var(--text-soft)}.world-guide_card__kQkyF{margin-top:24px;padding-top:24px;border-top:1px solid var(--border,#343b49)}.world-guide_guide__kjZev{min-width:0}.world-guide_summary__uZ0gO{line-height:1.8;margin:0 0 18px;overflow-wrap:anywhere}.world-guide_guide__kjZev h3{display:flex;align-items:center;gap:7px;font-size:14px;font-weight:500;margin:0 0 10px}.world-guide_controls__tcALB{display:flex;flex-wrap:wrap;gap:8px;list-style:none;padding:0;margin:0}.world-guide_controls__tcALB li{display:flex;flex-wrap:wrap;align-items:center;gap:10px;padding:9px 11px;border:1px solid var(--border,#343b49);border-radius:8px;background:rgba(128,150,180,.04);max-width:100%;overflow-wrap:anywhere;font-size:13px}.world-guide_input__XmSvg{display:flex;flex-wrap:wrap;align-items:center;gap:5px;color:#d2f3a5}.world-guide_input__XmSvg kbd{font-family:inherit;font-weight:600;font-size:12px;line-height:1.5;padding:2px 6px;border:solid #667c50;border-width:1px 1px 2px;border-radius:4px;background:#283323;overflow-wrap:anywhere;-webkit-user-select:none;user-select:none}.world-guide_keyCluster__PrhCe{display:grid;grid-template-columns:repeat(3,24px);grid-template-rows:repeat(2,24px);gap:2px;flex:none}.world-guide_input__XmSvg .world-guide_keyCluster__PrhCe kbd{display:grid;place-items:center;padding:0}.world-guide_keyCluster__PrhCe kbd:first-child{grid-column:2}.world-guide_keyCluster__PrhCe kbd:nth-child(2){grid-column:1;grid-row:2}.world-guide_keyCluster__PrhCe kbd:nth-child(3){grid-column:2;grid-row:2}.world-guide_keyCluster__PrhCe kbd:nth-child(4){grid-column:3;grid-row:2}.world-guide_keyGroup__mQCMW,.world-guide_verticalKeys__MtyLe{display:flex;gap:2px}.world-guide_verticalKeys__MtyLe{flex-direction:column}.world-guide_input__XmSvg .world-guide_keyGroup__mQCMW kbd,.world-guide_input__XmSvg .world-guide_verticalKeys__MtyLe kbd{display:grid;place-items:center;min-width:24px;min-height:24px;padding:0}.world-guide_keyAlternative__TPEnj{display:flex;align-items:center;gap:5px}.world-guide_keySeparator__Ks8LY{color:var(--muted,#a1a9b7)}.world-guide_mouse__5pHer{width:33px;height:44px;flex:none}.world-guide_mouseBody__JO2_F{fill:#e5e7eb;stroke:#8c959f;stroke-width:2}.world-guide_mouseButton__widEF{fill:#cbd0d6}.world-guide_mouseActive__LHrf7{fill:#b5ed56}.world-guide_mouseSeam__6mDud{fill:none;stroke:#727c86;stroke-width:1.5}.world-guide_mouseWheel__2VAPL{fill:#7b8490;stroke:#e5e7eb;stroke-width:1}.world-guide_fields__Hx_jb{border:0;padding:0;margin:0;min-width:0}.world-guide_fields__Hx_jb label{display:grid;gap:8px}.world-guide_editRow__8MAkN{display:grid;grid-template-columns:1fr 1.5fr auto;gap:8px;margin:10px 0}.world-guide_editRow__8MAkN input{min-width:0}.world-guide_legacy__Pw9dI{margin-top:20px;border-top:1px solid var(--border,#343b49);padding-top:16px}.world-guide_legacy__Pw9dI summary{cursor:pointer;color:var(--muted,#a1a9b7)}.world-guide_legacy__Pw9dI[open]>.markdown-body{margin-top:16px}@media(max-width:600px){.world-guide_editRow__8MAkN{grid-template-columns:1fr auto}.world-guide_editRow__8MAkN input:nth-child(2){grid-row:2}.world-guide_editRow__8MAkN button{grid-column:2;grid-row:1/3}.world-guide_controls__tcALB li{width:100%}}.world-magic-consent_toolbar__3NcDz{display:flex;align-items:center;flex-wrap:wrap;gap:10px;padding:10px 2px;color:var(--muted);font-size:12px}.world-magic-consent_settings__4OW_H,.world-magic-consent_stop__6vXJH{display:inline-flex;align-items:center;gap:6px;background:transparent;border:1px solid var(--border);border-radius:999px;padding:6px 10px;color:var(--text);font:inherit;cursor:pointer}.world-magic-consent_stop__6vXJH{border-color:transparent;color:var(--muted)}.world-magic-consent_status__D7aED:empty{display:none}.world-magic-consent_dialog__anUAu{position:fixed;inset:0;margin:auto;width:min(440px,calc(100vw - 32px));max-height:calc(100dvh - 32px);overflow:auto;padding:32px;border:1px solid var(--border);border-radius:24px;background:var(--surface,#171c29);color:var(--text,#edf0fa);box-shadow:0 24px 100px #0006}.world-magic-consent_dialog__anUAu::backdrop{background:#080b16a6;backdrop-filter:blur(7px)}.world-magic-consent_close___UMd8{position:absolute;right:16px;top:16px;display:grid;place-items:center;width:32px;height:32px;border:0;border-radius:50%;background:transparent;color:var(--muted);cursor:pointer}.world-magic-consent_icon__VNJBp{display:grid;place-items:center;width:56px;height:56px;border-radius:18px;background:var(--accent-soft);color:var(--accent-text);margin-bottom:20px}.world-magic-consent_dialog__anUAu h2{margin:0 0 12px;font-size:24px;line-height:1.4}.world-magic-consent_dialog__anUAu p{margin:0;font-size:14px;line-height:1.8;color:var(--muted)}.world-magic-consent_note__8ksKj{margin:20px 0;padding:12px 14px;border-radius:12px;background:var(--accent-soft);font-size:12px;line-height:1.7;color:var(--muted)}.world-magic-consent_actions___gOff{display:flex;flex-direction:column;gap:9px}.world-magic-consent_wallet__ffGpz{display:block;margin-top:20px;text-align:center;font-size:12px;color:var(--muted);text-decoration:underline;text-underline-offset:4px}.friends-collection_content__HKvfU{display:grid;gap:28px;min-width:0}.friends-collection_searchPanel__zd_PS{border-radius:16px;border-color:var(--border-soft)}.friends-collection_searchPanel__zd_PS>div:first-child{padding:20px;border-bottom:0;align-items:flex-start}.friends-collection_searchPanel__zd_PS h2{font-size:16px;font-weight:500}.friends-collection_searchPanel__zd_PS p{margin-top:8px;font-size:12px;line-height:1.8}.friends-collection_searchPanel__zd_PS form{padding-top:0;max-width:680px}.friends-collection_searchPanel__zd_PS input{background:var(--canvas);border-radius:8px;font-size:14px}.friends-collection_connections__hyvN2{min-width:0}.friends-collection_connections__hyvN2>div:first-child{background:transparent;border-bottom:1px solid var(--border-soft);border-radius:0;padding:0 0 16px;margin-bottom:24px;gap:8px}.friends-collection_connections__hyvN2>div:first-child button{border-radius:8px;font:500 14px/20px var(--font-mono);padding:10px 16px}.friends-collection_connections__hyvN2>div:first-child button[aria-selected=true]{background:var(--surface-muted);color:var(--text-strong)}.friends-collection_people__niHkz{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.friends-collection_people__niHkz:empty{display:none}.friends-collection_people__niHkz>div{display:grid;grid-template-columns:44px minmax(0,1fr);align-items:center;gap:16px 12px;padding:20px;border:1px solid var(--border-soft);border-radius:16px;background:var(--surface)}.friends-collection_people__niHkz>div>div:last-child{grid-column:1/-1;flex-wrap:wrap;justify-content:flex-start;padding-top:16px;border-top:1px solid var(--border-soft)}.friends-collection_people__niHkz strong{font-size:16px;font-weight:500}.friends-collection_people__niHkz small{font-size:12px}.friends-collection_people__niHkz button,.friends-collection_people__niHkz>div>div:last-child a{font-size:12px;font-weight:500;border-radius:8px}@media (max-width:1200px){.friends-collection_people__niHkz{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:740px){.friends-collection_people__niHkz,.friends-collection_searchPanel__zd_PS form{grid-template-columns:minmax(0,1fr)}.friends-collection_people__niHkz button,.friends-collection_people__niHkz>div>div:last-child a{min-height:44px}}.community-page_page__RAPFn{min-width:0;padding:32px 24px 48px;font-family:var(--font-mono)}.community-page_heading__9Zu7j{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-bottom:28px}.community-page_heading__9Zu7j h1{margin:0 0 12px;font:400 26px/1.4 var(--font-mono)}.community-page_heading__9Zu7j p{margin:0;color:var(--muted);font-size:14px;line-height:1.8}.community-page_actions__B0dLt{display:flex;align-items:center;gap:8px;flex-wrap:wrap;flex-shrink:0}.community-page_actions__B0dLt .button{min-height:40px;border-radius:8px;font-size:14px;font-weight:500}.community-page_empty__AVUNL{padding:48px 24px;border:1px solid var(--border-soft);border-radius:16px;text-align:center;background:var(--surface)}.community-page_empty__AVUNL h2{margin:0 0 12px;font:400 18px/1.5 var(--font-mono)}.community-page_empty__AVUNL p{max-width:480px;margin:0 auto 20px;color:var(--muted);font-size:14px;line-height:1.8}.community-page_page__RAPFn .section-head{margin:32px 0 20px}.community-page_page__RAPFn .section-head h2{margin:0 0 8px;font-size:18px;font-weight:500}.community-page_page__RAPFn .section-head p{margin:0;color:var(--muted);font-size:13px;line-height:1.8}@media (max-width:740px){.community-page_page__RAPFn{padding:36px 20px}.community-page_heading__9Zu7j{flex-direction:column;align-items:flex-start;gap:16px;margin-bottom:32px}.community-page_heading__9Zu7j h1{font-size:23px}.community-page_empty__AVUNL{padding:44px 24px}.community-page_actions__B0dLt .button{min-height:44px}}.inbox_inbox__MfrCR{min-width:0}.inbox_inbox__MfrCR .issue-filter-bar{display:flex;flex-direction:column;align-items:flex-start;gap:20px;margin:0 0 24px;padding:0 0 24px;border-bottom:1px solid var(--border-soft)}.inbox_inbox__MfrCR .tabs{width:auto;min-width:200px;padding:4px;border:1px solid var(--border-soft);border-radius:10px;background:var(--surface)}.inbox_inbox__MfrCR .tab{font-size:14px;font-weight:500;border-radius:7px}.inbox_inbox__MfrCR .sliding-tab-indicator{background:var(--surface-muted);box-shadow:none}.inbox_inbox__MfrCR .tab.active{color:var(--text-strong)}.inbox_inbox__MfrCR .issue-label-filter{gap:8px;max-width:100%}.inbox_inbox__MfrCR .issue-label-filter a{min-width:0;max-width:100%;padding:8px 12px;border-radius:8px;font-size:12px;font-weight:500;overflow-wrap:anywhere}.inbox_inbox__MfrCR .issue-label-filter a.active{background:var(--surface-muted);border-color:var(--border);color:var(--text-strong)}.inbox_inbox__MfrCR .issue-list{border:1px solid var(--border-soft);border-radius:16px;background:var(--surface);overflow:hidden}.inbox_inbox__MfrCR .issue-list-item{padding:20px;border-radius:0;background:transparent;box-shadow:none}.inbox_inbox__MfrCR .issue-list-item.unread{background:var(--surface-selected)}.inbox_inbox__MfrCR .issue-list-title{font-size:16px;font-weight:500}.inbox_inbox__MfrCR .issue-list-main{min-width:0}.inbox_inbox__MfrCR .issue-list-main p{font-size:12px;line-height:1.8}@media (max-width:740px){.inbox_inbox__MfrCR .issue-label-filter a{min-height:40px;display:inline-flex;align-items:center}.inbox_inbox__MfrCR .issue-list-item{padding:18px 16px}}.collection_grid__oTY8s{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:20px}.collection_card__EUsUb{display:flex;flex-direction:column;min-width:0;border:1px solid var(--border-soft);border-radius:16px;background:var(--surface);overflow:hidden;transition:border-color .16s ease}.collection_card__EUsUb:hover{border-color:var(--border-strong)}.collection_intro__BaMFc{padding:16px 16px 0}.collection_intro__BaMFc h2{margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font:500 16px/20px var(--font-interface)}.collection_intro__BaMFc h2 a:hover{color:var(--accent-text)}.collection_intro__BaMFc p{margin:12px 0 16px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--muted);font-size:12px;line-height:16px}.collection_preview__zDZmk{margin:0 12px}.collection_preview__zDZmk a{display:block;border-radius:8px}.collection_preview__zDZmk .cover{aspect-ratio:1.66;border-radius:8px}.collection_details__qNuAz{display:flex;align-items:center;flex-wrap:wrap;gap:8px;padding:12px;font-size:12px;color:var(--muted)}.collection_details__qNuAz .status-badge{font-weight:500;padding:3px 6px}.collection_details__qNuAz .world-stats{margin-left:auto;gap:10px}.collection_version__YnANY{font-size:11px}.collection_actions__wIg4q{display:flex;align-items:center;flex-wrap:wrap;gap:8px 12px;margin:auto 12px 0;padding:12px 0;border-top:1px solid var(--border-soft)}.collection_actions__wIg4q .button{min-height:34px;padding:7px 9px;border-radius:6px;font-size:12px;font-weight:500}.collection_actions__wIg4q .visibility-action{margin-left:auto}.collection_actions__wIg4q .visibility-action .button{padding-inline:0;background:transparent;color:var(--muted);border:0}.collection_actions__wIg4q .visibility-action .button:hover:not(:disabled),.collection_analytics__tZBmW:hover{color:var(--text-strong)}.collection_analytics__tZBmW{display:inline-flex;align-items:center;min-height:34px}.collection_analytics__tZBmW,.collection_notice__djw0c{font-size:12px;color:var(--muted)}@media (max-width:1200px){.collection_grid__oTY8s{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:1000px){.collection_grid__oTY8s{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:740px){.collection_grid__oTY8s{grid-template-columns:minmax(0,1fr);gap:24px}.collection_intro__BaMFc{padding-top:20px}.collection_intro__BaMFc p{margin:14px 0 18px;line-height:20px}.collection_preview__zDZmk{margin-inline:16px}.collection_details__qNuAz{padding:16px}.collection_actions__wIg4q{margin-inline:16px}.collection_actions__wIg4q .button,.collection_analytics__tZBmW{min-height:44px}}