.Kanban_kContainer__RtoEi{display:flex;flex-direction:column;background-color:initial;padding:0}.Kanban_kHeader__kLcXd{display:flex;flex-direction:column;gap:12px;margin-bottom:28px}.Kanban_kHeaderContent__Vd5ng{display:flex;flex-direction:column;gap:2px}.Kanban_mainTitle__dqDGs{font-size:1.625rem;font-weight:600;color:#ededed;letter-spacing:-.025em;line-height:1.3}.Kanban_mainTitle__dqDGs,.Kanban_subtitle__uH_rb{font-family:var(--font-inter),system-ui,-apple-system,sans-serif;margin:0}.Kanban_subtitle__uH_rb{font-size:20px;color:#737373;font-weight:400;line-height:1.5}.Kanban_taskListHeader__6Nv78{display:flex;justify-content:space-between;align-items:baseline;margin-top:20px;padding-top:20px;border-top:1px solid #1a1a1a}.Kanban_taskListTitle__Mkvx2{font-family:var(--font-inter),system-ui,-apple-system,sans-serif;font-size:26px;font-weight:600;color:#fff;margin:0;line-height:1.3}.Kanban_boardDescription__gX_W7{background:transparent;border:none;border-bottom:1px solid transparent;color:#8a8a8a;font-family:inherit;font-size:.875rem;resize:none;outline:none;width:100%;padding:6px 0;line-height:1.6;overflow:hidden;transition:color .2s ease,border-color .2s ease}.Kanban_boardDescription__gX_W7:focus{color:#b0b0b0}.Kanban_boardDescription__gX_W7::placeholder{color:#383838}.Kanban_toolbar__pC_gJ{display:flex;gap:10px;margin-bottom:24px;flex-wrap:wrap;align-items:center}.Kanban_toolbarGroup__yL355{display:flex;gap:6px;align-items:center}.Kanban_toolbarDivider__fC117{width:1px;height:20px;background:#1a1a1a;margin:0 2px}.Kanban_viewToggle__DZ72F{display:flex;background:#111111;border:1px solid #1a1a1c;border-radius:16px;padding:6px;gap:5px;overflow:hidden}.Kanban_viewToggleBtn__7c2Z4{padding:5px 10px;background:transparent;border:none;color:#5F5F5F;font-size:16px;cursor:pointer;transition:all .15s ease;display:flex;align-items:center;gap:4px;white-space:nowrap}.Kanban_viewToggleBtn__7c2Z4:hover{color:#888;background:#151515;border-radius:8px}.Kanban_viewToggleBtn__7c2Z4.Kanban_active__0weYr{background:#0A0A0A;color:#fff;border-radius:8px}.Kanban_sortSelect__SpdaI{background:#111111;border:1px solid #1a1a1c;border-radius:14px;color:#5F5F5F;font-size:16px;padding:14px;cursor:pointer;outline:none;transition:border-color .15s ease;appearance:none;-webkit-appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='10' viewBox='0 0 24 24' fill='none' stroke='%23555' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 8px center}.Kanban_sortSelect__SpdaI:focus,.Kanban_sortSelect__SpdaI:hover{border-color:#333}.Kanban_tagFilters__IJBEO{display:flex;gap:5px;align-items:center;flex-wrap:wrap}.Kanban_tagFilterLabel__mpYDH{font-size:.75rem;color:#555}.Kanban_tagFilterBtn__XGocj{cursor:pointer;border:none;transition:all .15s ease}.Kanban_tagFilterClear__oyOE5{font-size:.6875rem;color:#555;background:none;border:none;cursor:pointer;text-decoration:underline;padding:2px 4px}.Kanban_tagFilterClear__oyOE5:hover{color:#888}.Kanban_board__q2Mfh{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;align-items:flex-start}.Kanban_column__bBgy6{display:flex;flex-direction:column;background:transparent;min-height:400px;margin-bottom:40px}.Kanban_columnHeader__xAqa9{display:flex;justify-content:space-between;align-items:center;padding:0 4px 10px}.Kanban_columnTitle__VjhFJ{font-size:.6875rem;font-weight:600;color:#505050;text-transform:uppercase;letter-spacing:.08em;display:flex;align-items:center;gap:8px}.Kanban_counterBadge__I2hZW{background:#151515;color:#555;padding:1px 7px;border-radius:3px;font-size:.6875rem;font-weight:500;min-width:22px;text-align:center}.Kanban_quickAdd__ue9ld{display:flex;gap:6px;padding:0 4px 10px}.Kanban_quickAddInput__ASNul{flex:1 1;background:transparent;border:1px solid #1a1a1a;border-radius:5px;color:#ccc;font-size:.8125rem;padding:7px 10px;outline:none;transition:border-color .15s ease}.Kanban_quickAddInput__ASNul::placeholder{color:#333}.Kanban_quickAddInput__ASNul:focus{border-color:#333}.Kanban_quickAddBtn__FZuPf{background:#151515;border:1px solid #1e1e1e;border-radius:5px;color:#666;font-size:.875rem;padding:5px 11px;cursor:pointer;transition:all .15s ease;white-space:nowrap}.Kanban_quickAddBtn__FZuPf:hover{background:#1e1e1e;color:#aaa}.Kanban_cardList__YzQc3{display:flex;flex-direction:column;gap:10px;padding:2px;min-height:200px;border-radius:6px;transition:background-color .15s ease}.Kanban_cardList__YzQc3.Kanban_dragOver__AEWdF{background:rgba(255,255,255,.015);outline:1.5px dashed #2a2a2a;outline-offset:-2px}.Kanban_card__2wPkk{background:#0A0A0A;border:1px solid #1a1a1c;border-radius:16px;padding:18px;cursor:pointer;transition:all .15s ease;position:relative;-webkit-user-select:none;user-select:none;animation:Kanban_cardEnter__5XI_g .2s ease}.Kanban_card__2wPkk:hover{background:#0A0A0A;border-color:#1a1a1c}.Kanban_card__2wPkk:active{transform:scale(.99)}.Kanban_card__2wPkk.Kanban_dragging__yLaLV{opacity:.35;cursor:grabbing}.Kanban_card__2wPkk.Kanban_cardCompact__jMn2Z{padding:18px;display:flex;align-items:center;gap:12px}.Kanban_cardMeta__LmMES{display:flex;align-items:center;gap:6px;margin-bottom:7px;flex-wrap:wrap}.Kanban_priorityBadge___wNU2{font-size:.625rem;font-weight:400;padding:2px 4px;border-radius:5px;letter-spacing:.02em;white-space:nowrap;display:inline-flex;align-items:center;gap:4px}.Kanban_priorityDotInline__Xx8eg{width:10px;height:10px;border-radius:50%;flex-shrink:0;display:inline-block}.Kanban_priorityDotInline__Xx8eg.Kanban_priorityUrgent__RVoay{background:#BC5142}.Kanban_priorityDotInline__Xx8eg.Kanban_priorityHigh__BF5iV{background:#D4862A}.Kanban_priorityDotInline__Xx8eg.Kanban_priorityMedium__bq4Pd{background:#C9A83A}.Kanban_priorityDotInline__Xx8eg.Kanban_priorityLow__dBJLX{background:#2BAC6B}.Kanban_priorityUrgent__RVoay{background:rgba(188,81,66,.1);color:#BC5142}.Kanban_priorityHigh__BF5iV{background:rgba(212,134,42,.1);color:#D4862A}.Kanban_priorityMedium__bq4Pd{background:rgba(201,168,58,.08);color:#C9A83A}.Kanban_priorityLow__dBJLX{background:rgba(43,172,107,.08);color:#2BAC6B}.Kanban_priorityDot__0VnZG{width:10px;height:10px;border-radius:50%;flex-shrink:0}.Kanban_priorityDot__0VnZG[data-priority=URGENT]{background:#BC5142}.Kanban_priorityDot__0VnZG[data-priority=HIGH]{background:#D4862A}.Kanban_priorityDot__0VnZG[data-priority=MEDIUM]{background:#C9A83A}.Kanban_priorityDot__0VnZG[data-priority=LOW]{background:#2BAC6B}.Kanban_dueDateBadge__5fKCg{font-size:.625rem;font-weight:500;padding:1px 6px;border-radius:3px;white-space:nowrap}.Kanban_dueDateOverdue__KZExA{background:rgba(239,68,68,.1);color:#e25555;animation:Kanban_pulseOverdue__DNhrv 2.5s ease-in-out infinite}.Kanban_dueDateToday__4oQc4{background:rgba(249,115,22,.1);color:#e08840}.Kanban_dueDateSoon__mUpBy{background:rgba(234,179,8,.08);color:#c9a83a}.Kanban_dueDateNormal__lqHDe{background:#131313;color:#555}@keyframes Kanban_pulseOverdue__DNhrv{0%,to{opacity:1}50%{opacity:.65}}.Kanban_cardTitle__S982w{font-size:.875rem;font-weight:500;color:#d4d4d4;margin:0 0 4px;line-height:1.4;word-wrap:break-word}.Kanban_cardDesc__ISNqH{font-size:.75rem;color:#555;margin:0 0 8px;line-height:1.55;word-wrap:break-word;display:-webkit-box;line-clamp:2;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.Kanban_subtaskProgress__cdT4_{display:flex;align-items:center;gap:8px;margin-bottom:8px}.Kanban_progressBar__Gpfwt{flex:1 1;height:3px;background:#1a1a1a;border-radius:2px;overflow:hidden}.Kanban_progressFill__eDYWg{height:100%;background:#3b82f6;border-radius:2px;transition:width .4s cubic-bezier(.4,0,.2,1)}.Kanban_progressLabel__zt0L1{font-size:.625rem;color:#555;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.Kanban_tagList__rdO4x{display:flex;flex-wrap:wrap;gap:4px;margin-top:auto}.Kanban_tag__mBsxY{background:rgba(100,140,180,.08);color:#6a9bc0;padding:1px 7px;border-radius:3px;font-size:.6875rem;font-weight:500;white-space:nowrap;transition:all .15s ease}.Kanban_tag__mBsxY:hover{opacity:.75}.Kanban_emptyState__LrfX5{padding:40px 20px;margin:4px 0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;text-align:center;color:#333333;font-size:16px;border:none;border-radius:15px;background-color:#000000;background-image:url("data:image/svg+xml,%3csvg width='100%25' height='100%25' xmlns='http://www.w3.org/2000/svg'%3e%3crect width='calc(100%25 - 1px)' height='calc(100%25 - 1px)' x='0.5' y='0.5' fill='none' rx='15' ry='15' stroke='%231A1A1C' stroke-width='1' stroke-dasharray='12%2c 12' stroke-dashoffset='0' stroke-linecap='square'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:50%}.Kanban_emptyIcon__bdzrF{font-size:1.25rem;opacity:.4}.Kanban_listView__6CXwD{display:flex;flex-direction:column;gap:2px}.Kanban_listSection__fBJjr{margin-bottom:16px}.Kanban_listSectionHeader__MR08G{display:flex;align-items:center;gap:8px;padding:6px 10px;margin-bottom:4px}.Kanban_listSectionTitle__mJnhA{font-size:.6875rem;font-weight:600;color:#505050;text-transform:uppercase;letter-spacing:.08em}.Kanban_listRow__LY2f6{display:grid;grid-template-columns:auto 1fr auto auto auto;gap:10px;align-items:center;padding:9px 12px;background:#111;border:1px solid #161616;border-radius:5px;cursor:pointer;transition:all .12s ease;margin-bottom:10px}.Kanban_listRow__LY2f6:hover{background:#161616;border-color:#222}.Kanban_listRowTitle__r0xwD{font-size:.8125rem;color:#d4d4d4;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.Kanban_listRowTags__cHkn3{display:flex;gap:4px;overflow:hidden}.Kanban_subtaskEditor__CEfDM{display:flex;flex-direction:column;gap:6px}.Kanban_subtaskEditorLabel__w2hN7{font-size:.875rem;font-weight:500;color:var(--notion-text,#d4d4d4);margin-bottom:2px}.Kanban_subtaskItem__capoT{display:flex;align-items:center;gap:8px;padding:5px 8px;border-radius:4px;transition:background .1s ease}.Kanban_subtaskItem__capoT:hover{background:rgba(255,255,255,.025)}.Kanban_subtaskCheckbox__966ZK{width:15px;height:15px;accent-color:#3b82f6;cursor:pointer;flex-shrink:0}.Kanban_subtaskText__XaAVI{flex:1 1;font-size:.8125rem;color:#d4d4d4}.Kanban_subtaskText__XaAVI.Kanban_done__3X41h{text-decoration:line-through;color:#555}.Kanban_subtaskRemoveBtn___YAGM{background:none;border:none;color:#555;cursor:pointer;font-size:.875rem;padding:2px 4px;border-radius:4px;line-height:1;opacity:0;transition:all .15s ease}.Kanban_subtaskItem__capoT:hover .Kanban_subtaskRemoveBtn___YAGM{opacity:1}.Kanban_subtaskRemoveBtn___YAGM:hover{color:#e25555;background:rgba(239,68,68,.08)}.Kanban_subtaskAddRow__wuI3e{display:flex;gap:6px;margin-top:4px}.Kanban_subtaskAddInput__4MPDU{flex:1 1;background:transparent;border:1px solid #1e1e1e;border-radius:4px;color:#ccc;font-size:.8125rem;padding:6px 10px;outline:none;transition:border-color .15s ease}.Kanban_subtaskAddInput__4MPDU:focus{border-color:#3b82f6}.Kanban_subtaskAddBtn__BDi5X{background:#151515;border:1px solid #1e1e1e;border-radius:4px;color:#777;font-size:.75rem;padding:5px 10px;cursor:pointer;transition:all .15s ease}.Kanban_subtaskAddBtn__BDi5X:hover{background:#1e1e1e;color:#bbb}.Kanban_colorPicker__Bs5j_{display:flex;gap:6px;flex-wrap:wrap}.Kanban_colorSwatch__CsVOu{width:22px;height:22px;border-radius:5px;cursor:pointer;border:2px solid transparent;transition:all .15s ease}.Kanban_colorSwatch__CsVOu:hover{transform:scale(1.12)}.Kanban_colorSwatch__CsVOu.Kanban_selected__2q8vs{border-color:#fff;box-shadow:0 0 0 1px rgba(255,255,255,.15)}.Kanban_colorSwatchNone__qygI_{width:22px;height:22px;border-radius:5px;cursor:pointer;border:1.5px dashed #333;background:transparent;transition:all .15s ease;display:flex;align-items:center;justify-content:center;font-size:.5625rem;color:#555}.Kanban_colorSwatchNone__qygI_:hover{border-color:#444}.Kanban_colorSwatchNone__qygI_.Kanban_selected__2q8vs{border-color:#fff;border-style:solid}.Kanban_statsBar__fZkzf{display:flex;gap:12px;margin-bottom:20px;flex-wrap:wrap}.Kanban_statCard___tgPR{background:#111;border:1px solid #1a1a1a;border-radius:8px;padding:12px 16px;display:flex;flex-direction:column;gap:2px;min-width:110px;transition:border-color .15s ease}.Kanban_statCard___tgPR:hover{border-color:#252525}.Kanban_statLabel__AZExV{font-size:.6875rem;color:#505050;text-transform:uppercase;letter-spacing:.05em;font-weight:500}.Kanban_statValue__EzgAx{font-size:1.375rem;font-weight:600;color:#d4d4d4;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.Kanban_statValue__EzgAx.Kanban_accent__UdAaM{color:#3db56a}.Kanban_overallProgress___S4qq{flex:1 1;display:flex;flex-direction:column;justify-content:center;gap:6px;min-width:200px}.Kanban_overallProgressBar__JAJhM{height:6px;background:#151515;border-radius:3px;overflow:hidden}.Kanban_overallProgressFill__A9ecF{height:100%;background:#3db56a;border-radius:3px;transition:width .5s cubic-bezier(.4,0,.2,1)}.Kanban_overallProgressLabel__f0Zbe{font-size:.6875rem;color:#555;display:flex;justify-content:space-between}@media (max-width:968px){.Kanban_board__q2Mfh{grid-template-columns:1fr}.Kanban_statsBar__fZkzf{flex-direction:column}.Kanban_mainTitle__dqDGs{font-size:1.375rem}.Kanban_toolbar__pC_gJ{flex-direction:column;align-items:stretch}.Kanban_toolbarDivider__fC117{display:none}.Kanban_listRow__LY2f6{grid-template-columns:auto 1fr auto}}.Kanban_archiveToggle__NTDe4{display:flex;align-items:center;gap:12px;width:100%;padding:18px;background:#0A0A0A;border:1px solid #1a1a1c;border-radius:16px;color:#D4D4D4;font-size:15px;font-weight:400;cursor:pointer;transition:all .15s ease;margin-top:2px;margin-bottom:10px}.Kanban_archiveToggleIcon__uiJJi{opacity:.5;flex-shrink:0}.Kanban_archiveChevron__xbGRp{margin-left:auto;transition:transform .2s ease;transform:rotate(0deg);opacity:.6}.Kanban_archiveChevronOpen__TokTb{transform:rotate(180deg)}.Kanban_collapseBtn__aUozC{margin-left:auto;background:#111111;border:1px solid #1a1a1c;border-radius:16px;color:#5F5F5F;padding:10px;cursor:pointer;transition:all .15s ease;display:flex;align-items:center;justify-content:center}.Kanban_collapseBtn__aUozC:hover{border-color:#333;color:#888}.Kanban_columnAddBtn__LfpIO{background:none;border:none;color:#333;cursor:pointer;padding:2px;border-radius:6px;display:flex;align-items:center;justify-content:center;opacity:0;transition:all .15s ease}.Kanban_columnHeader__xAqa9:hover .Kanban_columnAddBtn__LfpIO,.Kanban_listSectionHeader__MR08G:hover .Kanban_columnAddBtn__LfpIO{opacity:1}.Kanban_columnAddBtn__LfpIO:hover{color:#888;background:rgba(255,255,255,.04)}@keyframes Kanban_cardEnter__5XI_g{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}@keyframes Kanban_fadeIn__wgjqf{0%{opacity:0}to{opacity:1}}.Modal_overlay__T3hHS{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.7);backdrop-filter:blur(4px);display:flex;align-items:center;justify-content:center;z-index:10000;animation:Modal_fadeIn__0Q7CB .2s ease;padding:20px}.Modal_modal__6Zb0U{background:var(--card-bg);border-radius:30px;padding:44px;max-width:500px;width:100%;max-height:calc(100vh - 40px);display:flex;flex-direction:column;border:1px solid var(--border);position:relative;animation:Modal_modalSlideIn__Fs_Xb .3s ease}.Modal_closeBtn__0zptd{position:absolute;top:16px;right:16px;background:none;border:none;color:var(--text-secondary);cursor:pointer;padding:4px;display:flex;transition:opacity .2s}.Modal_closeBtn__0zptd:hover{opacity:.7}.Modal_title__PY49h{font-size:22px;font-weight:800;margin-bottom:8px;color:var(--text-primary);letter-spacing:-.02em}.Modal_description__NCBuz,.Modal_title__PY49h{font-family:var(--font-inter),system-ui,-apple-system;font-style:normal;flex-shrink:0}.Modal_description__NCBuz{font-size:14px;color:var(--text-secondary);margin-bottom:20px;line-height:1.6}.Modal_body__aRINs{overflow-y:auto;flex:1 1;min-height:0}.Modal_actions__SUtOq{margin-top:24px;flex-shrink:0}.Modal_actionsLeft__Gw4kx{justify-content:flex-start}.Modal_actionsCenter__Fk6FH{justify-content:center}.Modal_actionsRight__Z9An2{justify-content:flex-end}.Modal_actionsFull__d_CV9 button{flex:1 1}@keyframes Modal_fadeIn__0Q7CB{0%{opacity:0}to{opacity:1}}@keyframes Modal_modalSlideIn__Fs_Xb{0%{opacity:0;transform:translateY(20px) scale(.95)}to{opacity:1;transform:translateY(0) scale(1)}}.Modal_closing__Not6q{animation:Modal_fadeOut__Wu3EH .2s forwards}@keyframes Modal_fadeOut__Wu3EH{0%{opacity:1}to{opacity:0}}.reviews-section_container__JSh1U{max-width:100%;font-family:var(--font-inter);color:var(--text-primary)}.reviews-section_titleRow___gwEs{display:flex;justify-content:space-between;align-items:center;margin-bottom:24px;padding-bottom:16px;border-bottom:1px solid var(--border)}.reviews-section_title__eh5ba{font-size:20px;font-weight:700;margin:0;letter-spacing:-.02em}.reviews-section_sortBtn__TTMC6{display:flex;align-items:center;gap:6px;background:transparent;border:none;color:var(--text-secondary);font-size:14px;font-weight:600;cursor:pointer;padding:8px 12px;border-radius:8px;transition:all .2s ease;font-family:var(--font-inter)}.reviews-section_sortBtn__TTMC6:hover{background:var(--menu-item-hover)}.reviews-section_sortDropdown__yk_Wg{position:absolute;right:0;top:100%;margin-top:8px;background:var(--card-bg);border:1px solid var(--border);border-radius:12px;z-index:100;min-width:160px;padding:6px;animation:reviews-section_slideDown__hRzTa .2s ease}@keyframes reviews-section_slideDown__hRzTa{0%{opacity:0}to{opacity:1}}.reviews-section_sortOption__QiGwf{width:100%;padding:10px 14px;text-align:left;background:transparent;border:none;font-size:14px;cursor:pointer;border-radius:8px;font-weight:500;font-family:var(--font-inter);color:var(--text-primary);transition:all .2s ease}.reviews-section_sortOption__QiGwf:hover{background:var(--menu-item-hover)}.reviews-section_sortOptionActive__iEltM{background:var(--menu-item-hover);color:#5F6CF4}.reviews-section_mainInputSection__govxH{margin-bottom:32px}.reviews-section_inputArea__NkSmZ{margin-top:16px;padding-left:0}.reviews-section_customInputWrapper__J_Kc_{width:100%;border-radius:12px;border:1px solid var(--border);transition:all .2s ease;background:var(--input-bg);overflow:hidden}.reviews-section_customInputWrapperActive__m0nuO{border-color:#5F6CF4}.reviews-section_customInputWrapperFocused__Q70Cn{border-color:var(--accent);background:var(--card-bg)}.reviews-section_customTextarea__Gi9ic{width:100%;background:transparent;border:none;color:var(--text-primary);padding:14px 16px;font-size:15px;outline:none;resize:none;font-family:var(--font-inter);line-height:1.5;min-height:50px}.reviews-section_customTextarea__Gi9ic::placeholder{color:var(--text-secondary);opacity:.6}.reviews-section_inputFooter__KO0do{display:flex;justify-content:flex-end;gap:10px;margin-top:12px}.reviews-section_submitBtn__8wsXg{background:linear-gradient(135deg,#5F6CF4,#5865f2);color:#fff;border:none;padding:10px 24px;border-radius:20px;font-weight:700;font-size:14px;cursor:pointer;transition:all .2s ease;font-family:var(--font-inter)}.reviews-section_submitBtn__8wsXg:disabled{opacity:.5;cursor:not-allowed}.reviews-section_cancelBtn__ROU27{background:transparent;border:none;color:var(--text-secondary);cursor:pointer;font-weight:600;font-size:14px;padding:10px 20px;border-radius:20px;transition:all .2s ease;font-family:var(--font-inter)}.reviews-section_cancelBtn__ROU27:hover{color:var(--text-primary);background:var(--menu-item-hover)}.reviews-section_feed__gwON0{display:flex;flex-direction:column}.reviews-section_rootWrapper__6BRmO{margin-bottom:24px;animation:reviews-section_fadeInUp__ob1F8 .3s ease}@keyframes reviews-section_fadeInUp__ob1F8{0%{opacity:0}to{opacity:1}}.reviews-section_replyWrapper__CoN6e{margin-top:20px;padding-left:0}.reviews-section_mainLayout__WQCHU{display:flex;gap:16px}.reviews-section_avatarWrapper__Fm6wD{position:relative;width:40px;height:40px;cursor:pointer;flex-shrink:0}.reviews-section_avatar__SL_m_{width:40px;height:40px;border-radius:50%;object-fit:cover;transition:transform .2s ease}.reviews-section_avatar__SL_m_:hover{transform:scale(1.05)}.reviews-section_smallAvatar__0CDIh{width:32px;height:32px;border-radius:50%;object-fit:cover}.reviews-section_miniAvatar__Kvah2{width:20px;height:20px;border-radius:50%;object-fit:cover}.reviews-section_badgeEdit__5WlIp{position:absolute;bottom:-5px;right:-5px;background:var(--card-bg);border-radius:50%;font-size:10px;width:20px;height:20px;display:flex;align-items:center;justify-content:center;border:2px solid var(--card-bg)}.reviews-section_avatarDropdown__r9XO3{position:absolute;top:48px;left:0;background:var(--card-bg);border:1px solid var(--border);border-radius:12px;z-index:1000;min-width:200px;padding:6px;animation:reviews-section_slideDown__hRzTa .2s ease}.reviews-section_dropHeader__cBlMB{font-size:11px;color:var(--text-secondary);padding:8px 10px;font-weight:700;text-transform:uppercase;letter-spacing:.5px}.reviews-section_dropItem__I_Xby{width:100%;padding:10px;text-align:left;background:transparent;border:none;color:var(--text-primary);font-size:14px;cursor:pointer;display:flex;align-items:center;gap:10px;border-radius:8px;transition:background .2s;font-family:var(--font-inter)}.reviews-section_dropItem__I_Xby:hover{background:var(--menu-item-hover)}.reviews-section_contentSide__vzMN_{flex:1 1;min-width:0}.reviews-section_header__RO0oe{display:flex;gap:8px;align-items:center;margin-bottom:6px;flex-wrap:wrap}.reviews-section_userName__IYVr7{font-size:15px;font-weight:600;color:var(--text-primary)}.reviews-section_serverName__U788q{font-size:15px;font-weight:700;color:#5F6CF4}.reviews-section_officialBadge__R1pn_{font-size:10px;background:#5F6CF4;color:#fff;padding:2px 6px;border-radius:4px;font-weight:700;text-transform:uppercase;letter-spacing:.5px}.reviews-section_date__TWijC{font-size:13px;color:var(--text-secondary);font-weight:400}.reviews-section_commentText__wd_5C{font-size:15px;line-height:1.6;color:var(--text-primary);margin-bottom:10px;white-space:pre-wrap;word-wrap:break-word;font-weight:400}.reviews-section_actions__RpkjK{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.reviews-section_voteGroup__edkcI{display:flex;align-items:center;gap:4px}.reviews-section_voteBtn__4QIl1{background:transparent!important;border:none!important;color:var(--text-secondary)!important;cursor:pointer!important;padding:6px!important;border-radius:50%!important;display:flex!important;align-items:center!important;justify-content:center!important;transition:all .2s ease!important}.reviews-section_voteBtn__4QIl1:hover{background:var(--menu-item-hover)!important;transform:scale(1.1)!important}.reviews-section_voteBtnActive__6J0IG{background:rgba(62,166,255,.1)!important;color:#5F6CF4!important}.reviews-section_voteCount__NqQ1o{font-size:13px;font-weight:600;color:var(--text-secondary);min-width:20px;text-align:center}.reviews-section_replyBtn__qm2sM{background:none!important;border:none!important;font-size:13px!important;font-weight:600!important;cursor:pointer!important;color:var(--text-secondary)!important;padding:6px 12px!important;border-radius:16px!important;transition:all .2s ease!important;font-family:var(--font-inter)!important}.reviews-section_replyBtn__qm2sM:hover{background:var(--menu-item-hover);color:var(--text-primary)}.reviews-section_iconBtn__J5TIS{background:none!important;border:none!important;color:var(--text-secondary)!important;cursor:pointer!important;padding:6px!important;border-radius:50%!important;display:flex!important;align-items:center!important;justify-content:center!important;transition:all .2s ease!important}.reviews-section_iconBtn__J5TIS:hover{background:var(--menu-item-hover)!important;color:var(--text-primary)!important}.reviews-section_dropdownMenu__LncIj{position:absolute;right:0;top:100%;margin-top:4px;background:var(--card-bg);border:1px solid var(--border);border-radius:12px;z-index:100;min-width:160px;padding:6px;animation:reviews-section_slideDown__hRzTa .2s ease}.reviews-section_dropItemDanger__JdmzT{width:100%;padding:10px;text-align:left;background:transparent;border:none;color:#ff4d4d;font-size:14px;cursor:pointer;display:flex;align-items:center;gap:10px;border-radius:8px;transition:background .2s;font-family:var(--font-inter)}.reviews-section_dropItemDanger__JdmzT:hover{background:rgba(255,77,77,.1)}.reviews-section_dropItemNormal__WE8lH{width:100%!important;padding:10px!important;text-align:left!important;background:transparent!important;border:none!important;color:var(--text-primary)!important;font-size:14px!important;cursor:pointer!important;display:flex!important;align-items:center!important;gap:10px!important;border-radius:8px!important;transition:background .2s!important;font-family:var(--font-inter)!important}.reviews-section_dropItemNormal__WE8lH:hover{background:var(--menu-item-hover)!important}.reviews-section_expandBtn__Zg0K7{background:none!important;border:none!important;color:#5F6CF4!important;font-size:13px!important;font-weight:600!important;cursor:pointer!important;padding:6px 0!important;display:flex!important;align-items:center!important;gap:6px!important;font-family:var(--font-inter)!important;transition:all .2s ease!important}.reviews-section_expandBtn__Zg0K7:hover{color:#5865f2!important}.reviews-section_editHint__O6tWg{font-size:11px;color:var(--text-secondary);margin-top:8px;display:flex;align-items:center;gap:4px;-webkit-user-select:none;user-select:none}.reviews-section_hintLink__viZuc{background:none!important;border:none!important;color:#5F6CF4!important;cursor:pointer!important;font-size:11px!important;padding:0!important;text-decoration:underline!important;font-family:inherit!important;transition:color .2s ease!important}.reviews-section_hintLink__viZuc:hover{color:#5865f2!important}.reviews-section_editedLabel__DWvqj{font-size:12px;color:#6b7280;margin-left:6px;cursor:help;position:relative;display:inline-block}.reviews-section_tooltip__yokli{position:absolute;bottom:100%;left:50%;transform:translateX(-50%);margin-bottom:8px;background:#000;color:#fff;padding:6px 10px;border-radius:6px;font-size:12px;white-space:nowrap;z-index:1000;pointer-events:none;animation:reviews-section_fadeIn__HH0J1 .2s ease}@keyframes reviews-section_fadeIn__HH0J1{0%{opacity:0}to{opacity:1}}@media (max-width:640px){.reviews-section_titleRow___gwEs{flex-direction:column;align-items:flex-start;gap:12px}.reviews-section_mainLayout__WQCHU{gap:12px}.reviews-section_actions__RpkjK{flex-wrap:wrap}.reviews-section_nestedList__Xlc4t{margin-left:12px;padding-left:12px}}