.avatar_avatar__edwFd{display:inline-grid;place-items:center;flex-shrink:0;overflow:hidden;border-radius:50%;border:1px solid var(--line-strong);color:var(--text);font-family:var(--font-mono);font-weight:600;letter-spacing:0;user-select:none}.avatar_avatar__edwFd img{width:100%;height:100%;object-fit:cover}.avatar_square__kR8mk{border-radius:22%}.avatar_xs__lgVbw{width:24px;height:24px;font-size:9px}.avatar_sm__dhToa{width:32px;height:32px;font-size:10px}.avatar_md__Ujx7a{width:40px;height:40px;font-size:11px}.avatar_lg__Y6g1z{width:56px;height:56px;font-size:17px}.avatar_xl__ZtkCw{width:88px;height:88px;font-size:26px;border-width:3px;border-color:var(--bg)}.avatar_xxl__BcKvl{width:120px;height:120px;font-size:36px;border-width:4px;border-color:var(--panel)}@media (max-width:760px){.avatar_xxl__BcKvl{width:88px;height:88px;font-size:26px;border-width:3px}}.avatar_anonymous__EvnrU{background:var(--surface-3);color:var(--muted-2)}.empty-state_empty__u5k9I{display:flex;flex-direction:column;align-items:center;text-align:center;gap:8px;padding:56px 24px;color:var(--muted)}.empty-state_compact__idFKN{padding:32px 16px}.empty-state_icon__0W4r9{display:grid;place-items:center;width:44px;height:44px;margin-bottom:6px;border-radius:var(--radius-md);background:var(--surface);border:1px solid var(--line);color:var(--accent-2)}.empty-state_empty__u5k9I h3{color:var(--text);font-size:var(--text-h3);font-weight:600;letter-spacing:-.015em}.empty-state_empty__u5k9I p{max-width:380px;font-size:var(--text-md);line-height:1.6}.empty-state_action__g7FQO{margin-top:10px}.section-header_header__Gb5Xo{display:flex;align-items:baseline;gap:12px;margin-bottom:14px}.section-header_title__7zebz{font-size:var(--text-section);font-weight:700;letter-spacing:-.035em}.section-header_meta__QiwLN{color:var(--muted-2);font-family:var(--font-mono);font-size:var(--text-xs)}.section-header_link__QPVVg{display:inline-flex;align-items:center;gap:5px;margin-left:auto;color:var(--accent-2);font-size:12.5px;font-weight:500;white-space:nowrap;transition:color var(--dur) var(--ease)}.section-header_link__QPVVg:hover{color:var(--text)}.section-header_eyebrow__pTNnO{margin:2px 0 10px;color:var(--muted);font-family:var(--font-mono);font-size:var(--text-label);font-weight:500;letter-spacing:var(--tracking-label);text-transform:uppercase}.confirm-dialog_dialog__HjnGS{width:min(420px,calc(100vw - 32px));max-height:calc(100dvh - 32px);margin:auto;padding:0;overflow-x:hidden;overflow-y:auto;background:var(--surface);color:var(--text);border:1px solid var(--line-strong);border-radius:var(--radius-panel);box-shadow:var(--shadow-pop)}.confirm-dialog_dialog__HjnGS[open]{animation:confirm-dialog_rise__PYHaG .18s var(--ease)}.confirm-dialog_dialog__HjnGS::backdrop{background:rgba(5,7,8,.76)}.confirm-dialog_body__Yxqo_{display:flex;flex-direction:column;gap:6px;padding:24px 24px 20px}.confirm-dialog_icon__lBtCY{display:grid;place-items:center;width:40px;height:40px;margin-bottom:10px;border-radius:var(--radius-sm);background:var(--accent-tint);border:1px solid var(--accent-line);color:var(--accent-2)}.confirm-dialog_icon__lBtCY.confirm-dialog_danger__qzsrC{background:rgba(242,118,95,.1);border-color:rgba(242,118,95,.35);color:var(--danger)}.confirm-dialog_body__Yxqo_ h2{font-size:var(--text-h3);font-weight:600;letter-spacing:-.015em;line-height:1.3}.confirm-dialog_body__Yxqo_ p{color:var(--muted);font-size:var(--text-md);line-height:1.55}.confirm-dialog_actions__2o9CP{display:flex;justify-content:flex-end;gap:8px;padding:14px 24px;background:var(--bg-2);border-top:1px solid var(--line)}@keyframes confirm-dialog_rise__PYHaG{0%{opacity:0;transform:translateY(6px) scale(.98)}}@media (prefers-reduced-motion:reduce){.confirm-dialog_dialog__HjnGS[open]{animation:none}}@media (max-width:520px){.confirm-dialog_body__Yxqo_{padding:20px 20px 16px}.confirm-dialog_actions__2o9CP{padding:12px 20px}.confirm-dialog_actions__2o9CP>*{flex:1;height:var(--touch)}}.skeleton_skeleton__kuCFB{display:block;flex-shrink:0;background:linear-gradient(90deg,var(--surface-2) 25%,var(--surface-3) 45%,var(--surface-2) 65%);background-size:300% 100%;animation:skeleton_shimmer__Lahkn 1.4s ease-in-out infinite}@keyframes skeleton_shimmer__Lahkn{0%{background-position:100% 0}to{background-position:0 0}}.skeleton_post__tZ_WN{display:grid;grid-template-columns:36px 1fr;gap:12px;padding:20px 0;border-bottom:1px solid var(--line)}.skeleton_lines__3N9uj{display:grid;gap:10px;align-content:start}.skeleton_card___En4b{border:1px solid var(--line);border-radius:var(--radius-card);overflow:hidden;background:var(--card)}.skeleton_card___En4b .skeleton_lines__3N9uj{padding:14px 16px}.skeleton_art__uFN_5{aspect-ratio:460/215}.notifications_root__H2ibo{position:relative}.notifications_bell__HmEVl{position:relative;display:grid;place-items:center;width:var(--touch);height:var(--touch);flex-shrink:0;border-radius:var(--radius-sm);color:var(--muted);transition:background-color var(--dur) var(--ease),color var(--dur) var(--ease)}.notifications_bellOpen__XoY3O,.notifications_bell__HmEVl:hover{color:var(--text);background:var(--hover)}.notifications_badge__l7Acd{position:absolute;right:-2px;top:0;display:inline-flex;align-items:center;justify-content:center;min-width:18px;height:18px;padding:0 4px;border-radius:9px;background:var(--accent-2);color:var(--on-accent);font-size:10px;font-weight:700}.notifications_connectionDot__jRon5{position:absolute;right:3px;bottom:5px;width:6px;height:6px;border-radius:50%;background:var(--danger)}.notifications_panel__edYxj{--ring:var(--surface);position:absolute;right:0;top:calc(100% + 10px);z-index:80;display:flex;flex-direction:column;width:400px;max-height:min(600px,calc(100dvh - var(--nav-h) - 24px));overflow:hidden;background:var(--surface);border:1px solid var(--line-strong);border-radius:var(--radius-md);box-shadow:var(--shadow-pop);animation:notifications_pop__TUJfL .14s var(--ease)}.notifications_panel__edYxj:focus{outline:none}.notifications_footer__IypRc{display:flex;align-items:center;justify-content:center;gap:6px;flex-shrink:0;min-height:44px;border-top:1px solid var(--line);color:var(--accent-2);font-size:var(--text-sm);font-weight:600;transition:color var(--dur) var(--ease),background-color var(--dur) var(--ease)}.notifications_footer__IypRc:hover{color:var(--text);background:var(--hover)}.notifications_footer__IypRc:focus-visible{outline-offset:-2px}.notifications_section__4Cs5Q{--ring:var(--bg)}.notifications_inPanel___7A6Q{--ring:var(--surface);display:flex;flex-direction:column;flex:1;min-height:0}.notifications_heading__TEo7V{display:flex;align-items:center;gap:8px;min-height:44px;margin-bottom:8px}.notifications_inPanel___7A6Q .notifications_heading__TEo7V{flex-shrink:0;margin:0;padding:10px 8px 10px 16px;border-bottom:1px solid var(--line)}.notifications_heading__TEo7V h2{font-size:15px;font-weight:600;letter-spacing:-.015em}.notifications_count__vuGpU{font-family:var(--font-mono);font-size:var(--text-label);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--accent-2)}.notifications_headActions__NUN7L{display:flex;align-items:center;gap:2px;margin-left:auto}.notifications_headActions__NUN7L .notifications_close__40s0U:hover:not(:disabled){background:var(--surface-2)}.notifications_alert__4GyKI{display:flex;align-items:center;justify-content:space-between;gap:8px;margin:8px 0;padding:6px 6px 6px 12px;border:1px solid rgba(242,118,95,.3);border-radius:var(--radius-sm);background:rgba(242,118,95,.08);color:var(--text-2);font-size:var(--text-sm)}.notifications_inPanel___7A6Q .notifications_alert__4GyKI{margin:8px 8px 0;flex-shrink:0}.notifications_body__EMX1d{min-height:0}.notifications_inPanel___7A6Q .notifications_body__EMX1d{flex:1;overflow-y:auto;overscroll-behavior:contain;padding:6px}.notifications_list__mb8yH{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:2px}.notifications_item__dXuMK{position:relative;border-radius:var(--radius-sm);transition:background-color var(--dur) var(--ease)}.notifications_item__dXuMK:hover{background:var(--hover)}.notifications_unread__6F3D_{background:rgba(130,154,164,.05)}.notifications_unread__6F3D_:hover{background:rgba(130,154,164,.09)}.notifications_open__zvHwO{display:flex;align-items:center;gap:12px;width:100%;padding:12px 44px 12px 18px;text-align:left;border-radius:inherit}.notifications_open__zvHwO:focus-visible{outline-offset:-2px}.notifications_open__zvHwO:disabled{cursor:progress}.notifications_unreadDot__f5_2Z{position:absolute;left:6px;top:50%;width:6px;height:6px;margin-top:-3px;border-radius:50%;background:var(--accent-2)}.notifications_visual___Qk9h{position:relative;flex-shrink:0;display:grid}.notifications_typeIcon___jEJj{position:absolute;right:-4px;bottom:-3px;display:grid;place-items:center;width:19px;height:19px;border-radius:50%;background:var(--surface-3);box-shadow:0 0 0 2px var(--ring);color:var(--accent-2)}.notifications_iconTile__sRPaK{display:grid;place-items:center;width:40px;height:40px;border-radius:var(--radius-sm);background:var(--accent-tint);border:1px solid var(--line-strong);color:var(--accent-2)}.notifications_post_like___NaQT{color:var(--like)}.notifications_badge_awarded__wxRo_{color:var(--highlight)}.notifications_copy___HDh3{display:flex;flex-direction:column;gap:3px;min-width:0}.notifications_text__7U7dP{color:var(--muted);font-size:13.5px;line-height:1.45;overflow-wrap:anywhere}.notifications_unread__6F3D_ .notifications_text__7U7dP{color:var(--text);font-weight:500}.notifications_copy___HDh3 time{font-family:var(--font-mono);font-size:var(--text-label);color:var(--muted-2)}.notifications_dismiss__OMz8n{position:absolute;top:50%;right:8px;display:grid;place-items:center;width:30px;height:30px;margin-top:-15px;border-radius:8px;color:var(--muted);opacity:0;transition:opacity var(--dur) var(--ease),background-color var(--dur) var(--ease),color var(--dur) var(--ease)}.notifications_item__dXuMK:focus-within .notifications_dismiss__OMz8n,.notifications_item__dXuMK:hover .notifications_dismiss__OMz8n{opacity:1}.notifications_dismiss__OMz8n:hover:not(:disabled){background:var(--surface-2);color:var(--text)}.notifications_dismiss__OMz8n:disabled{cursor:progress}.notifications_more__LAptz{display:flex;justify-content:center;padding:10px 0 4px}.notifications_skeleton__zBAp3{display:flex;flex-direction:column}.notifications_skeletonRow__RpHms{display:flex;align-items:center;gap:12px;padding:12px 18px}.notifications_skeletonRow__RpHms>div{display:flex;flex:1;flex-direction:column;gap:8px}.notifications_page__PKr7H{max-width:720px;margin:auto;padding:24px 16px}@keyframes notifications_pop__TUJfL{0%{opacity:0;transform:translateY(-4px)}}@media (hover:none){.notifications_dismiss__OMz8n{opacity:1}}@media (pointer:coarse){.notifications_dismiss__OMz8n:after{content:"";position:absolute;inset:-7px}}@media (max-width:760px){.notifications_panel__edYxj{position:fixed;top:calc(var(--nav-h) + 6px);left:8px;right:8px;width:auto;max-height:calc(100dvh - var(--nav-h) - var(--tabbar-h) - env(safe-area-inset-bottom) - 14px)}}.notifications_creditActions__bVXdh{display:flex;flex-wrap:wrap;gap:8px;padding:0 12px 12px 70px}.tabs_tabs__EdvkF{display:flex;gap:22px;border-bottom:1px solid var(--line);overflow-x:auto;scrollbar-width:none}.tabs_tab__BSo48{position:relative;min-height:44px;padding:12px 0;color:var(--muted);font-size:var(--text-sm);font-weight:500;white-space:nowrap;transition:color var(--dur) var(--ease)}.tabs_active__zL0sj,.tabs_tab__BSo48:hover{color:var(--text)}.tabs_active__zL0sj:after{content:"";position:absolute;left:0;right:0;bottom:-1px;height:2px;background:var(--accent-2)}.labels_tags__jldUa{display:flex;flex-wrap:wrap;gap:5px;margin:0;padding:0;list-style:none}.labels_tags__jldUa li{background:var(--tag-bg);color:var(--tag-text);border-radius:var(--radius-xs);white-space:nowrap}.labels_md__rfEZY li{padding:4px 8px;font-size:var(--text-xs)}.labels_sm__ycdAp li{padding:3px 7px;font-size:11px}.labels_kind__qkaaa{display:block;margin-bottom:6px;color:var(--accent-2);font-family:var(--font-mono);font-size:10.5px;font-weight:500;letter-spacing:var(--tracking-label);text-transform:uppercase}.labels_kind__qkaaa.labels_launch__c5_YA{color:var(--highlight)}.labels_status__3B4oO{display:inline-flex;align-items:center;height:22px;padding:0 7px;border:1px solid var(--line-strong);border-radius:var(--radius-xs);font-family:var(--font-mono);font-size:10.5px;font-weight:500;letter-spacing:.04em;white-space:nowrap;text-transform:uppercase}.labels_neutral__ku7Pj{color:var(--muted)}.labels_accent__2P_o2{color:var(--accent-2);border-color:var(--accent-line)}.labels_success__qhhex{color:var(--success);border-color:rgba(159,207,122,.3)}.labels_danger__CzAE0{color:var(--danger);border-color:rgba(242,118,95,.3)}.labels_badge__n81nh{display:inline-flex;align-items:center;gap:5px;height:22px;padding:0 8px;border:1px solid;border-radius:var(--radius-xs);font-family:var(--font-mono);font-size:10.5px;font-weight:600;letter-spacing:.08em;line-height:1;text-transform:uppercase;white-space:nowrap}.labels_badge__n81nh svg{flex-shrink:0}.labels_ai__rQE9C{color:var(--accent-hover);border-color:var(--accent-line);background:var(--accent-tint)}.labels_featured__drYea{color:var(--highlight);border-color:var(--highlight-line);background:rgba(179,128,94,.1)}.labels_badge__n81nh.labels_onArt__qcq35{background:rgba(10,12,14,.72);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.image-lightbox_lightbox__SlOa0{position:fixed;inset:0;width:100vw;height:100dvh;max-width:none;max-height:none;margin:0;padding:0;border:0;display:grid;grid-template-rows:auto minmax(0,1fr) auto;overflow:hidden;background:rgba(5,7,8,.97);color:#fff}.image-lightbox_lightbox__SlOa0:not([open]){display:none}.image-lightbox_lightbox__SlOa0::backdrop{background:transparent}.image-lightbox_bar__9_sug{display:flex;align-items:center;justify-content:space-between;gap:12px;min-width:0;padding:10px 16px}.image-lightbox_count__bjT_D{color:#c4c9cc;font-family:var(--font-mono);font-size:var(--text-sm)}.image-lightbox_stage__Qnt_t{position:relative;min-height:0;overflow:hidden;touch-action:none;user-select:none}.image-lightbox_zoomed__1BL7e{cursor:grab}.image-lightbox_dragging__42k5L.image-lightbox_zoomed__1BL7e{cursor:grabbing}.image-lightbox_image__e5QoC{position:absolute;inset:0 16px;width:calc(100% - 32px);height:100%;object-fit:contain;transform-origin:center;transition:transform .12s var(--ease);will-change:transform}.image-lightbox_dragging__42k5L .image-lightbox_image__e5QoC{transition:none}.image-lightbox_control__xmlAw{display:grid;place-items:center;flex:0 0 auto;width:40px;height:40px;border-radius:999px;background:rgba(8,10,12,.62);border:1px solid rgba(255,255,255,.14);color:#fff;transition:background-color var(--dur) var(--ease),border-color var(--dur) var(--ease),opacity var(--dur) var(--ease)}.image-lightbox_control__xmlAw:hover:not(:disabled){background:rgba(8,10,12,.82);border-color:var(--accent-line)}.image-lightbox_control__xmlAw:disabled{opacity:.4;cursor:default}.image-lightbox_nav__58YTk{position:absolute;top:50%;z-index:1;transform:translateY(-50%);backdrop-filter:blur(6px)}.image-lightbox_navPrev__ZyXxi{left:16px}.image-lightbox_navNext__swTc9{right:16px}.image-lightbox_zoom__Wu4rP{display:flex;align-items:center;gap:10px;min-width:0}.image-lightbox_slider__7USg4{width:200px;min-width:0;accent-color:var(--accent-2);cursor:pointer}.image-lightbox_percent__1_hgk{width:4ch;color:#c4c9cc;font-family:var(--font-mono);font-size:var(--text-sm);text-align:right}.image-lightbox_hint__RRP_K{color:var(--muted);font-size:var(--text-sm);white-space:nowrap}@media (max-width:520px){.image-lightbox_bar__9_sug{padding:8px 12px}.image-lightbox_zoom__Wu4rP{flex:1;gap:8px}.image-lightbox_slider__7USg4{flex:1;width:auto}.image-lightbox_hint__RRP_K{display:none}.image-lightbox_image__e5QoC{inset:0 8px;width:calc(100% - 16px)}.image-lightbox_navPrev__ZyXxi{left:8px}.image-lightbox_navNext__swTc9{right:8px}}.reviews_eyebrow__EjCZ_{margin:0;padding:0;color:var(--muted);font-family:var(--font-mono);font-size:var(--text-label);font-weight:500;letter-spacing:var(--tracking-label);text-transform:uppercase}.reviews_link__rrxMJ{color:var(--accent-2);font-size:var(--text-sm);font-weight:500;transition:color var(--dur) var(--ease)}.reviews_link__rrxMJ:hover{color:var(--text)}.reviews_positive__8S5qS,.reviews_up__pk2E0{--tone:var(--accent-2)}.reviews_down__F7MnV,.reviews_negative__zynbj{--tone:var(--danger)}.reviews_mixed__meaLr,.reviews_neutral__X_OwC{--tone:var(--text)}.reviews_score__8OaEi{display:grid;gap:8px;padding-top:16px;border-top:1px solid var(--line)}.reviews_scoreHead__HLyhe,.reviews_scoreLabel__YaVj4{display:flex;align-items:baseline;justify-content:space-between;gap:12px}.reviews_scoreLabel__YaVj4 strong{color:var(--tone);font-size:var(--text-h3);font-weight:600;letter-spacing:-.015em;line-height:1.3}.reviews_scoreLabel__YaVj4 span{color:var(--text);font-family:var(--font-mono);font-size:var(--text-base);font-weight:500}.reviews_meter__BRtl6{height:6px;overflow:hidden;border-radius:3px;background:rgba(242,118,95,.45)}.reviews_meter__BRtl6 span{display:block;height:100%;background:var(--accent-2)}.reviews_scoreText__OMAUM{color:var(--text-2);font-size:var(--text-sm);line-height:1.5}.reviews_counts__YWJVf{display:flex;flex-wrap:wrap;gap:4px 14px;color:var(--muted);font-family:var(--font-mono);font-size:var(--text-xs)}.reviews_counts__YWJVf span{display:inline-flex;align-items:center;gap:5px}.reviews_counts__YWJVf svg{color:var(--tone)}.reviews_scoreLoading__Zswr2{display:grid;gap:8px}.reviews_scoreError__iIc68{display:flex;align-items:center;justify-content:space-between;gap:12px;color:var(--muted);font-size:var(--text-sm)}.reviews_section__CBXbR{display:grid;gap:20px;margin-top:48px;scroll-margin-top:calc(var(--nav-h) + 16px)}.reviews_section__CBXbR h3{margin:0}.reviews_sectionHead__xHv2m{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:8px 16px;padding-bottom:12px;border-bottom:1px solid var(--line)}.reviews_sectionHead__xHv2m h2{font-size:var(--text-section);letter-spacing:-.035em}.reviews_sectionHead__xHv2m p{display:flex;flex-wrap:wrap;gap:4px 12px;color:var(--muted);font-size:var(--text-sm)}.reviews_sectionHead__xHv2m p strong{color:var(--tone);font-weight:600}.reviews_notice__QNMpS{display:flex;align-items:flex-start;gap:10px;padding:11px 12px;border:1px solid var(--accent-line);border-radius:var(--radius-sm);background:var(--accent-tint);color:var(--text-2);font-size:var(--text-sm);line-height:1.5}.reviews_notice__QNMpS svg{flex-shrink:0;margin-top:2px;color:var(--accent-2)}.reviews_noticeDanger__6WVVU{border-color:rgba(242,118,95,.3);background:rgba(242,118,95,.08)}.reviews_noticeDanger__6WVVU svg{color:var(--danger)}.reviews_signIn__dGIhB{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px 16px;padding:16px 20px;border:1px solid var(--line);border-radius:var(--radius-md);background:var(--panel);color:var(--muted);font-size:var(--text-md)}.reviews_signIn__dGIhB strong{color:var(--text);font-weight:600}.reviews_personal__neULi{display:grid;gap:12px}.reviews_composer__FANl7{padding:20px;border:1px solid var(--line);border-radius:var(--radius-md);background:var(--panel)}.reviews_composerHead__1V6FV{display:grid;gap:4px}.reviews_composerHead__1V6FV h3{font-size:var(--text-h3);font-weight:600;letter-spacing:-.015em}.reviews_composerHead__1V6FV p{color:var(--muted);font-size:var(--text-sm)}.reviews_choiceGroup__Ru_M4{display:grid;gap:8px;min-width:0;margin:0;padding:0;border:0}.reviews_choiceGroup__Ru_M4 legend{margin-bottom:8px}.reviews_choices__H6ESj{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.reviews_choice__eUJUe{position:relative;display:flex;align-items:center;gap:10px;min-height:52px;padding:12px 14px;border:1px solid var(--line-strong);border-radius:var(--radius-field);background:var(--field);color:var(--text-2);font-size:var(--text-md);font-weight:500;cursor:pointer;transition:border-color var(--dur) var(--ease),background var(--dur) var(--ease),color var(--dur) var(--ease)}.reviews_choice__eUJUe svg{flex-shrink:0;color:var(--muted);transition:color var(--dur) var(--ease)}.reviews_choice__eUJUe:hover{border-color:var(--accent-line);color:var(--text)}.reviews_choice__eUJUe:has(input:focus-visible){outline:2px solid var(--focus);outline-offset:2px}.reviews_choice__eUJUe.reviews_selected__iRJEd{border-color:var(--tone);box-shadow:inset 0 0 0 1px var(--tone);background:color-mix(in srgb,var(--tone) 12%,transparent);color:var(--text)}.reviews_choice__eUJUe.reviews_selected__iRJEd svg{color:var(--tone)}.reviews_choiceInput__fOBpg{position:absolute;inset:0;width:100%;height:100%;margin:0;opacity:0;cursor:pointer}.reviews_choice__eUJUe .reviews_check__Sofsn{margin-left:auto}.reviews_choice__eUJUe.reviews_invalid__e5rS6{border-color:rgba(242,118,95,.55)}.reviews_field__X_aUl{display:grid;gap:8px;min-width:0}.reviews_field__X_aUl textarea{min-height:140px}.reviews_reasons__kMI1P~.reviews_field__X_aUl textarea{min-height:88px}.reviews_invalidField__eDw7n,.reviews_invalidField__eDw7n:focus,.reviews_invalidField__eDw7n:hover{border-color:var(--danger)}.reviews_fieldFoot__rE3mY{display:flex;justify-content:space-between;gap:12px;color:var(--muted);font-size:var(--text-xs)}.reviews_counter__cDosB{margin-left:auto;font-family:var(--font-mono);white-space:nowrap}.reviews_counterWarn__JUcdW{color:var(--highlight)}.reviews_fieldError___9j_I{display:flex;align-items:center;gap:6px;color:var(--danger);font-size:var(--text-xs);font-weight:500}.reviews_fieldError___9j_I svg{flex-shrink:0}.reviews_management__5nrPU{display:grid;gap:16px;padding:20px 20px 0;border:1px solid var(--accent-line);border-radius:var(--radius-md);background:var(--panel)}.reviews_manageHead__tZucZ{display:flex;align-items:flex-start;gap:12px}.reviews_manageHead__tZucZ h3{font-size:var(--text-h3);font-weight:600}.reviews_manageHead__tZucZ p{margin-top:2px;color:var(--muted);font-size:var(--text-sm)}.reviews_manageIcon__i7aCV{display:grid;flex-shrink:0;place-items:center;width:36px;height:36px;border-radius:var(--radius-sm);background:var(--accent-tint);color:var(--accent-2)}.reviews_rules__XN41F{display:grid;gap:8px;margin:0;padding:0;list-style:none;color:var(--text-2);font-size:var(--text-sm);line-height:1.5}.reviews_rules__XN41F li{display:flex;align-items:flex-start;gap:10px}.reviews_rules__XN41F svg{flex-shrink:0;margin-top:2px;color:var(--accent-2)}.reviews_rules__XN41F strong{color:var(--text);font-weight:600}.reviews_toolbar__F14ZN{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px}.reviews_segmented__LS2Dh{display:inline-flex;gap:2px;padding:3px;border:1px solid var(--line);border-radius:var(--radius-sm);background:var(--bg-2)}.reviews_segmented__LS2Dh button{display:inline-flex;align-items:center;gap:6px;min-height:34px;padding:0 12px;border-radius:7px;color:var(--muted);font-size:var(--text-sm);font-weight:500;white-space:nowrap;transition:background var(--dur) var(--ease),color var(--dur) var(--ease)}.reviews_segmented__LS2Dh button:hover{color:var(--text)}.reviews_segmented__LS2Dh button[aria-pressed=true]{background:var(--surface-2);color:var(--text)}.reviews_sort__0W4cJ{display:flex;align-items:center;gap:8px;color:var(--muted);font-size:var(--text-sm)}.reviews_sort__0W4cJ select{width:auto;min-height:38px;padding-right:32px}.reviews_list__4a5mj{display:grid;gap:12px;transition:opacity var(--dur) var(--ease)}.reviews_stale__SNFaF{opacity:.6}.reviews_card__MOM7Z{display:grid;gap:12px;min-width:0;padding:18px 20px;border:1px solid var(--line);border-radius:var(--radius-md);background:var(--surface)}.reviews_hiddenCard__1xoKh{border-style:dashed;background:var(--panel)}.reviews_cardHead__eK5xZ{display:flex;align-items:center;gap:12px;min-width:0}.reviews_avatarLink__qCYMh{flex-shrink:0;border-radius:50%}.reviews_author__XE_1_{display:grid;flex:1;gap:4px;min-width:0}.reviews_name__P89BL{color:var(--text);font-size:var(--text-md);font-weight:600;transition:color var(--dur) var(--ease)}.reviews_name__P89BL:hover{color:var(--accent-2)}.reviews_handle__HeS7X{overflow:hidden;color:var(--muted);font-size:var(--text-xs);text-overflow:ellipsis;white-space:nowrap}.reviews_verdict__Oxy_9{display:inline-flex;flex-shrink:0;align-items:center;gap:6px;padding:5px 10px;border:1px solid color-mix(in srgb,var(--tone) 35%,transparent);border-radius:var(--radius-xs);background:color-mix(in srgb,var(--tone) 10%,transparent);color:var(--tone);font-size:var(--text-xs);font-weight:600;white-space:nowrap}.reviews_bodyWrap__PNXR7{display:grid;justify-items:start;gap:6px}.reviews_body__94Ign{max-width:72ch;color:var(--text-3);font-size:var(--text-base);line-height:1.65;white-space:pre-wrap;overflow-wrap:anywhere}.reviews_clamped__yhOlj{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:8;line-clamp:8}.reviews_more__KADiP{color:var(--accent-2);font-size:var(--text-sm);font-weight:500}.reviews_more__KADiP:hover{color:var(--text)}.reviews_cardFoot__rhkKd{justify-content:space-between;gap:8px 12px;padding-top:12px;border-top:1px solid var(--line)}.reviews_cardFoot__rhkKd,.reviews_meta__JIUjC{display:flex;flex-wrap:wrap;align-items:center}.reviews_meta__JIUjC{gap:6px 12px;color:var(--muted-2);font-size:var(--text-xs)}.reviews_badge__tq_z_{display:inline-flex;align-items:center;gap:4px;padding:2px 7px;border-radius:var(--radius-xs);background:var(--tag-bg);color:var(--muted);font-weight:500}.reviews_badgeDanger__8lz1Z{color:var(--danger)}.reviews_cardActions__4LI2e{display:flex;flex-wrap:wrap;align-items:center;gap:6px;margin-left:auto}.reviews_cardActions__4LI2e button{gap:6px}.reviews_cardActions__4LI2e .reviews_quiet__K_P5k{color:var(--muted)}.reviews_cardActions__4LI2e .reviews_dangerText__HcK1x{color:var(--danger)}.reviews_cardActions__4LI2e .reviews_dangerText__HcK1x:hover:not(:disabled),.reviews_cardActions__4LI2e .reviews_quiet__K_P5k:hover:not(:disabled){color:var(--text)}.reviews_pager__0u9Eq{display:grid;justify-items:center;gap:12px;padding-top:4px;color:var(--muted-2);font-size:var(--text-xs)}.reviews_quoted__55VP5{display:grid;gap:4px;margin:0;padding:10px 12px;border-left:2px solid var(--line-strong);border-radius:0 var(--radius-xs) var(--radius-xs) 0;background:var(--bg-2);color:var(--muted);font-size:var(--text-xs)}.reviews_quoted__55VP5 strong{color:var(--text-2);font-weight:600}.reviews_quoted__55VP5 p{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;color:var(--text-2);font-size:var(--text-sm);overflow-wrap:anywhere}.reviews_reasons__kMI1P{display:grid;gap:6px;min-width:0;margin:0;padding:0;border:0}.reviews_reasons__kMI1P legend{margin-bottom:8px}.reviews_reason__XxzwT{display:flex;align-items:center;gap:12px;min-height:var(--touch);padding:8px 12px;border:1px solid var(--line);border-radius:var(--radius-sm);color:var(--text-2);font-size:var(--text-md);cursor:pointer;transition:border-color var(--dur) var(--ease),background var(--dur) var(--ease)}.reviews_reason__XxzwT:hover{border-color:var(--line-strong);background:var(--hover)}.reviews_reason__XxzwT input{flex:none;width:18px;height:18px;min-height:0;margin:0;padding:0;accent-color:var(--accent-2);box-shadow:none}.reviews_reason__XxzwT:has(input:focus-visible){outline:2px solid var(--focus);outline-offset:2px}.reviews_reasonSelected__4EknU{border-color:var(--accent-line);background:var(--accent-tint);color:var(--text)}.reviews_reported__izbzx{display:grid;gap:12px;color:var(--muted);font-size:var(--text-sm);line-height:1.5}@media (max-width:760px){.reviews_reasons__kMI1P~.reviews_field__X_aUl textarea,.reviews_section__CBXbR textarea{font-size:16px}.reviews_toolbar__F14ZN{align-items:stretch}.reviews_segmented__LS2Dh{width:100%}.reviews_segmented__LS2Dh button{flex:1;justify-content:center;padding:0 8px}.reviews_sort__0W4cJ{width:100%}.reviews_sort__0W4cJ select{flex:1}}@media (max-width:520px){.reviews_section__CBXbR{margin-top:36px}.reviews_choices__H6ESj{grid-template-columns:minmax(0,1fr)}.reviews_card__MOM7Z,.reviews_composer__FANl7,.reviews_management__5nrPU{padding-inline:16px}.reviews_card__MOM7Z{padding-block:16px}.reviews_cardHead__eK5xZ{flex-wrap:wrap}.reviews_author__XE_1_{flex-basis:calc(100% - 52px)}.reviews_verdict__Oxy_9{order:3;margin-left:52px}.reviews_segmented__LS2Dh button svg{display:none}}.clamped-body_box__Zt67K{font-size:var(--text-post);line-height:1.58}.clamped-body_clamped__U6fc1{max-height:calc(1.58em * var(--lines));overflow:hidden}.clamped-body_faded__sl7ai{-webkit-mask-image:linear-gradient(180deg,#000 calc(100% - 1.58em),transparent);mask-image:linear-gradient(180deg,#000 calc(100% - 1.58em),transparent)}.clamped-body_toggle__5yhiK{margin-top:6px;min-height:28px;color:var(--accent-2);font-size:var(--text-sm);font-weight:600;transition:color var(--dur) var(--ease)}.clamped-body_toggle__5yhiK:hover{color:var(--text)}