.SiteLocaleSync_overlay___vNkg{position:fixed;top:0;left:0;width:100dvw;height:100dvh;z-index:10000;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1.5rem;background-color:rgba(var(--color-background-rgb),.7);backdrop-filter:blur(5px);-webkit-backdrop-filter:blur(5px);opacity:0;visibility:hidden;transition:opacity .2s ease,visibility .2s ease;&.SiteLocaleSync_visible__iuo01{opacity:1;visibility:visible}}.SiteLocaleSync_spinner__xOlSi{width:48px;height:48px;border:3px solid var(--color-border);border-top-color:var(--color-primary);border-radius:50%;animation:SiteLocaleSync_spin__pUBdX .8s linear infinite}@keyframes SiteLocaleSync_spin__pUBdX{to{transform:rotate(1turn)}}.SiteLocaleSync_text__uQG_U{font-size:1.0625rem;font-weight:500;color:var(--color-text);text-align:center}.SiteLocaleSync_siteName__PP0jY{font-weight:600;color:var(--color-primary)}.ltr-url_ltrUrl__ByxVd{direction:ltr;unicode-bidi:-webkit-isolate;unicode-bidi:isolate;text-align:left;white-space:nowrap;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ltr-url_ltrUrlClip__4WTVw{min-width:0;overflow:hidden;text-overflow:ellipsis}.ltr-url_messageLine__bMD1n{display:flex;align-items:baseline;min-width:0;max-width:100%;overflow:hidden}.ltr-url_messageText__DMAS0{flex:0 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:pre}.ltr-url_messageUrl__Dk_Sx{flex:0 1 auto}.background-tasks-notification_container__p31GP{position:fixed;bottom:20px;inset-inline-end:20px;z-index:1000;display:flex;flex-direction:column;gap:12px;max-width:400px;width:calc(100% - 40px);@media (max-width:768px){bottom:10px;right:10px;left:10px;width:auto;max-width:none}}.background-tasks-notification_widgetHeader__U9J8c{display:flex;align-items:center;gap:8px;padding-block:8px;padding-inline:12px;background:var(--card);border:1px solid var(--border);border-radius:10px;box-shadow:var(--shadow-md);text-align:start;cursor:-webkit-grab;cursor:grab;-webkit-user-select:none;-moz-user-select:none;user-select:none;touch-action:none;&:focus-visible{outline:2px solid var(--primary);outline-offset:2px}}.background-tasks-notification_widgetHeaderDragging__H4b_Z{cursor:-webkit-grabbing;cursor:grabbing}.background-tasks-notification_pill__GMEA2{box-shadow:var(--shadow-lg)}.background-tasks-notification_headerGrip__fSYCr{display:inline-flex;align-items:center;flex-shrink:0;color:var(--text-tertiary)}.background-tasks-notification_headerTitle__HMJa_{flex:1 1;min-width:0;font-size:.75rem;font-weight:600;color:var(--text-primary);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.background-tasks-notification_headerPercent__hQh_c{font-size:.6875rem;font-weight:600;color:var(--text-secondary);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;flex-shrink:0}.background-tasks-notification_headerActions___hW_n{display:inline-flex;align-items:center;gap:2px;flex-shrink:0}.background-tasks-notification_countBadge__Qn9ip{display:inline-flex;align-items:center;justify-content:center;min-width:18px;height:18px;padding-inline:5px;border-radius:9px;background:var(--primary);color:var(--primary-foreground);font-size:.6875rem;font-weight:700;line-height:1;flex-shrink:0;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.background-tasks-notification_iconButton__IW6pl{width:26px;height:26px;display:inline-flex;align-items:center;justify-content:center;border-radius:var(--radius-sm);border:none;background:transparent;color:var(--text-tertiary);cursor:pointer;transition:background var(--transition-fast),color var(--transition-fast);&:hover{background:var(--bg-hover);color:var(--text-primary)}&:focus-visible{outline:2px solid var(--primary);outline-offset:2px}}.background-tasks-notification_restoreFab__tMXvy{position:fixed;bottom:20px;inset-inline-end:20px;z-index:1000;width:48px;height:48px;border-radius:24px;border:1px solid var(--border);background:var(--card);color:var(--primary);box-shadow:var(--shadow-lg);display:flex;align-items:center;justify-content:center;cursor:pointer;transition:transform var(--transition-fast),box-shadow var(--transition-fast);&:hover{box-shadow:var(--shadow-purple)}&:focus-visible{outline:2px solid var(--primary);outline-offset:2px}.background-tasks-notification_countBadge__Qn9ip{position:absolute;top:-4px;inset-inline-end:-4px}@media (max-width:768px){bottom:10px;inset-inline-end:10px}}.background-tasks-notification_task__yN3fA{background:var(--card);border-radius:12px;box-shadow:var(--shadow-lg);padding:16px;border:1px solid var(--border);animation:background-tasks-notification_slideIn__VHb9K .3s ease-out;&.background-tasks-notification_taskRunning__gcC9q{border-color:var(--primary);.background-tasks-notification_taskIcon__z74NZ{color:var(--primary)}}&.background-tasks-notification_taskCompleted__9Ki4o{border-color:var(--success);.background-tasks-notification_taskIcon__z74NZ{color:var(--success)}}&.background-tasks-notification_taskError__eQ6mB{border-color:var(--error,var(--danger));.background-tasks-notification_taskIcon__z74NZ{color:var(--error,var(--danger))}}&.background-tasks-notification_taskCancelled__uaeR7{border-color:var(--text-tertiary);.background-tasks-notification_taskIcon__z74NZ{color:var(--text-tertiary)}}}.background-tasks-notification_taskHeader__wvu17{display:flex;align-items:flex-start;gap:12px}.background-tasks-notification_taskIcon__z74NZ{flex-shrink:0;margin-top:2px}.background-tasks-notification_taskContent__yBl4a{flex:1 1;min-width:0;display:flex;flex-direction:column;gap:4px}.background-tasks-notification_taskTitle__uxeDl{font-size:.8125rem;font-weight:600;color:var(--text-primary)}.background-tasks-notification_taskMessage__WP_Un{font-size:.75rem;color:var(--text-secondary);text-align:start}.background-tasks-notification_taskActions__i5qK8{display:flex;align-items:center;gap:8px;flex-shrink:0}.background-tasks-notification_cancelButton__rHber{padding:4px 12px;border-radius:6px;font-size:.6875rem;font-weight:500;border:1px solid var(--border);background:transparent;color:var(--text-secondary);cursor:pointer;transition:all .2s ease;&:hover{background:var(--bg-hover);border-color:var(--text-tertiary);color:var(--text-primary)}&:focus-visible{outline:2px solid var(--primary);outline-offset:2px}}.background-tasks-notification_dismissButton__6i5_l{width:28px;height:28px;display:flex;align-items:center;justify-content:center;border-radius:6px;border:none;background:transparent;color:var(--text-tertiary);cursor:pointer;transition:all .2s ease;&:hover{background:var(--bg-hover);color:var(--text-primary)}&:focus-visible{outline:2px solid var(--primary);outline-offset:2px}}.background-tasks-notification_progressContainer__X7D_f{margin-top:12px}.background-tasks-notification_progressRow__5f5FF{display:flex;align-items:center;gap:8px}.background-tasks-notification_progressTrack__U7DWL{flex:1 1;height:4px;background:var(--background);border-radius:2px;overflow:hidden}.background-tasks-notification_progressBar__AGouI{height:100%;background:var(--primary);border-radius:2px;transition:width .3s ease}.background-tasks-notification_progressPercent__nvfiS{font-size:.6875rem;font-weight:600;color:var(--text-secondary);min-width:32px;text-align:end;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.background-tasks-notification_spinningIcon__uAW9d{animation:background-tasks-notification_spin__Nuxeq 1s linear infinite}.background-tasks-notification_successIcon__2nXpr{color:var(--success)}.background-tasks-notification_errorIcon__mK7i4{color:var(--error,var(--danger))}.background-tasks-notification_cancelledIcon__J8iXI{color:var(--text-tertiary)}.background-tasks-notification_srOnly__jdObo{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@keyframes background-tasks-notification_slideIn__VHb9K{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes background-tasks-notification_spin__Nuxeq{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@media (prefers-reduced-motion:reduce){.background-tasks-notification_task__yN3fA{animation:none}.background-tasks-notification_spinningIcon__uAW9d{animation-duration:2s}.background-tasks-notification_progressBar__AGouI{transition:none}}.DashboardHeader_header__VerPl{position:-webkit-sticky;position:sticky;top:0;z-index:30;display:flex;align-items:center;justify-content:space-between;padding:1rem 1.5rem;background:var(--header-background);border-bottom:1px solid var(--header-border);transition:all var(--transition-normal)}.DashboardHeader_breadcrumbs__kxVg3{display:flex;align-items:center;gap:.5rem;font-size:.75rem}.DashboardHeader_breadcrumbItem__EDP8n{color:var(--muted-foreground)}.DashboardHeader_breadcrumbWrapper__xQOjF{display:inline}.DashboardHeader_breadcrumbSeparator__MPTs8{color:var(--muted-foreground);opacity:.5;-webkit-margin-end:.5rem;margin-inline-end:.5rem}.DashboardHeader_breadcrumbCurrent__00iGw{color:var(--primary);font-weight:500}.DashboardHeader_headerActions__KpHV1{display:flex;align-items:center;gap:.5rem}.DashboardHeader_headerActions__KpHV1>:not(.DashboardHeader_userMenuWrapper___F_Uo){width:2.5rem;flex-shrink:0}.DashboardHeader_notificationsWrapper__QFecI{position:relative}.DashboardHeader_notificationButton__05FwH{position:relative;display:flex;justify-content:center;align-items:center;padding:.5rem;aspect-ratio:1/1;width:40px;height:40px;border-radius:var(--radius-lg);background:transparent;border:1px solid transparent;color:var(--muted-foreground);transition:all var(--transition-fast);&:hover{background:rgba(123,44,191,.2);color:var(--primary)}&:hover,.dark &:hover{border-color:rgba(123,44,191,.3)}.dark &:hover{background:rgba(123,44,191,.3);color:#c084fc}}.DashboardHeader_notificationBadge__zkovb{position:absolute;top:.25rem;right:.25rem;min-width:1rem;height:1rem;aspect-ratio:1/1;padding:.35rem;background:var(--primary);border-radius:50%;border:2px solid var(--background);font-size:.6875rem;font-weight:400;color:white;display:flex;align-items:center;justify-content:center}.DashboardHeader_notificationsDropdown__7uJAV{position:absolute;top:calc(100% + .5rem);right:0;width:380px;max-height:480px;background:var(--card);border:1px solid var(--border);border-radius:var(--radius-xl);box-shadow:var(--shadow-lg);overflow:hidden;z-index:100;animation:DashboardHeader_slideDown__vwgSn .2s ease;.dark &{background:#111111;border-color:rgba(123,44,191,.2);box-shadow:0 10px 40px rgba(0,0,0,.5)}}[dir=rtl] .DashboardHeader_notificationsDropdown__7uJAV{right:auto;left:0}@keyframes DashboardHeader_slideDown__vwgSn{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.DashboardHeader_notificationsHeader__0hnd1{display:flex;align-items:center;justify-content:space-between;padding:1rem 1rem .75rem;border-bottom:1px solid var(--border);.dark &{border-color:rgba(123,44,191,.1)}}.DashboardHeader_notificationsTitle__wOKFy{font-size:.8125rem;font-weight:600;color:var(--foreground)}.DashboardHeader_markAllReadButton__Pbals{display:flex;align-items:center;gap:.375rem;font-size:.75rem;font-weight:500;color:var(--primary);transition:opacity var(--transition-fast);&:hover{opacity:.8}}.DashboardHeader_notificationsList__bop_V{max-height:360px;overflow-y:auto}.DashboardHeader_noNotifications__LcQ5i{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.75rem;padding:3rem 1rem;color:var(--muted-foreground);p{font-size:.75rem}}.DashboardHeader_notificationItem__rRcZI{display:flex;align-items:flex-start;gap:.75rem;padding:.8125rem 1rem;text-decoration:none;transition:background var(--transition-fast);position:relative;width:100%;text-align:start;background:transparent;border:none;border-bottom:1px solid var(--border-light);cursor:pointer;font:inherit;color:inherit;&:hover{background:var(--muted)}.dark &{border-color:rgba(123,44,191,.05);&:hover{background:rgba(255,255,255,.02)}}&:last-child{border-bottom:none}}.DashboardHeader_notificationItem__rRcZI.DashboardHeader_unread__vEfmV{background:rgba(123,44,191,.03);.dark &{background:rgba(123,44,191,.08)}&:before{content:"";position:absolute;left:0;top:0;bottom:0;width:3px;background:var(--primary)}}[dir=rtl] .DashboardHeader_notificationItem__rRcZI.DashboardHeader_unread__vEfmV:before{left:auto;right:0}.DashboardHeader_notificationIcon__K4TLn{width:2rem;height:2rem;border-radius:var(--radius-md);display:flex;align-items:center;justify-content:center;flex-shrink:0}.DashboardHeader_notificationIcon__K4TLn.DashboardHeader_content__tVwne{background:rgba(59,130,246,.1);color:#3b82f6}.DashboardHeader_notificationIcon__K4TLn.DashboardHeader_ai__n_psT{background:rgba(123,44,191,.1);color:var(--primary)}.DashboardHeader_notificationIcon__K4TLn.DashboardHeader_alert__K2bm1{background:rgba(245,158,11,.1);color:#f59e0b}.DashboardHeader_notificationIcon__K4TLn.DashboardHeader_audit_complete__tkol1,.DashboardHeader_notificationIcon__K4TLn.DashboardHeader_success__uxXar{background:rgba(16,185,129,.1);color:#10b981}.DashboardHeader_notificationIcon__K4TLn.DashboardHeader_audit_failed__9vYbI,.DashboardHeader_notificationIcon__K4TLn.DashboardHeader_content_publish_failed__Xe55B{background:rgba(239,68,68,.1);color:#ef4444}.DashboardHeader_notificationIcon__K4TLn.DashboardHeader_competitor_discovery_complete__V92Ih{background:rgba(123,44,191,.1);color:var(--primary)}.DashboardHeader_notificationIcon__K4TLn.DashboardHeader_competitor_discovery_failed__pCM8W{background:rgba(239,68,68,.1);color:#ef4444}.DashboardHeader_notificationContent__uy0bm{flex:1 1;min-width:0}.DashboardHeader_notificationTitle__jqtkJ{font-size:.8125rem;font-weight:600;color:var(--foreground);margin-bottom:.125rem}.DashboardHeader_notificationMessage__pzTj0{font-size:.75rem;color:var(--muted-foreground);line-height:1.4;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.DashboardHeader_notificationTime__xjzU3{font-size:.6875rem;color:var(--muted-foreground);opacity:.7;margin-top:.25rem;display:block}.DashboardHeader_notificationItemActions__aVUOK{display:flex;align-items:center;gap:.125rem;flex-shrink:0;opacity:0;transition:opacity var(--transition-fast)}.DashboardHeader_notificationItem__rRcZI:hover .DashboardHeader_notificationItemActions__aVUOK{opacity:1}.DashboardHeader_notificationAction___WdSk{padding:.25rem;border-radius:var(--radius-sm);color:var(--muted-foreground);transition:all var(--transition-fast);cursor:pointer;&:hover{background:rgba(123,44,191,.1);color:var(--primary)}}.DashboardHeader_notificationClose__t6TO_{padding:.25rem;border-radius:var(--radius-sm);color:var(--muted-foreground);transition:all var(--transition-fast);cursor:pointer;&:hover{background:rgba(239,68,68,.1);color:#ef4444}}.DashboardHeader_notificationsFooter__GUMIC{padding:.75rem 1rem;border-top:1px solid var(--border);text-align:center;.dark &{border-color:rgba(123,44,191,.1)}}.DashboardHeader_viewAllButton__4_063{font-size:.75rem;font-weight:500;color:var(--primary);text-decoration:none;transition:opacity var(--transition-fast);&:hover{opacity:.8}}.DashboardHeader_userMenuWrapper___F_Uo{position:relative}.DashboardHeader_userButton__lmkv4{display:flex;align-items:center;gap:.5rem;padding:.5rem;border-radius:var(--radius-lg);transition:all var(--transition-fast);&:hover{background:var(--muted)}.dark &{&:hover{background:rgba(255,255,255,.05)}}}.DashboardHeader_userAvatar__WEEVd{width:2rem;height:2rem;border-radius:50%;background:var(--gradient-primary);display:flex;align-items:center;justify-content:center;color:white;font-size:.8125rem;font-weight:600;overflow:hidden}.DashboardHeader_userAvatarImage__KKj_3{width:100%;height:100%;object-fit:cover;border-radius:50%}.DashboardHeader_userMenuDropdown__9EQO4{position:absolute;top:calc(100% + .5rem);right:0;width:280px;background:var(--card);border:1px solid var(--border);border-radius:var(--radius-xl);box-shadow:var(--shadow-lg);overflow:hidden;z-index:100;animation:DashboardHeader_slideDown__vwgSn .2s ease;.dark &{background:#111111;border-color:rgba(123,44,191,.2);box-shadow:0 10px 40px rgba(0,0,0,.5)}}[dir=rtl] .DashboardHeader_userMenuDropdown__9EQO4{right:auto;left:0}.DashboardHeader_userMenuHeader__o6hOZ{display:flex;align-items:center;gap:.75rem;padding:1rem;border-bottom:1px solid var(--border);.dark &{border-color:rgba(123,44,191,.1)}}.DashboardHeader_userMenuAvatar__Uh1Lk{width:2.5rem;height:2.5rem;border-radius:50%;background:var(--gradient-primary);display:flex;align-items:center;justify-content:center;color:white;font-size:.8125rem;font-weight:600;overflow:hidden;flex-shrink:0}.DashboardHeader_userMenuInfo__asPbB{display:flex;flex-direction:column}.DashboardHeader_userMenuName__s_yEA{font-size:.8125rem;font-weight:600;color:var(--foreground)}.DashboardHeader_userMenuEmail__2ELw_{font-size:.75rem;color:var(--muted-foreground)}.DashboardHeader_creditsSection__cwNvy{display:flex;flex-direction:column;gap:.5rem;padding:.75rem 1rem;background:rgba(123,44,191,.05);border-bottom:1px solid var(--border);.dark &{background:rgba(123,44,191,.1);border-color:rgba(123,44,191,.1)}}.DashboardHeader_creditsHeader__EFytR{display:flex;align-items:center;justify-content:space-between;margin-bottom:.5rem}.DashboardHeader_creditsInfo__Y01vS{display:flex;align-items:center;gap:.5rem}.DashboardHeader_creditsIcon__GbeSe{color:var(--primary)}.DashboardHeader_creditsProgressBar__wwz66{position:relative;width:100%;height:1.75rem;background:var(--muted);border-radius:var(--radius-md);overflow:hidden;.dark &{background:rgba(0,0,0,.4)}}.DashboardHeader_creditsProgressFill__zvl5z{position:absolute;top:0;left:0;height:100%;background:var(--gradient-primary);border-radius:var(--radius-md);transition:width .3s ease}[dir=rtl] .DashboardHeader_creditsProgressFill__zvl5z{left:auto;right:0}.DashboardHeader_creditsProgressText__iAAeb{position:absolute;top:0;left:0;right:0;bottom:0;display:flex;align-items:center;justify-content:space-between;padding:0 .75rem;z-index:1;mix-blend-mode:difference}.DashboardHeader_creditsLabel__iZcis{font-size:.75rem;font-weight:500;color:white}.DashboardHeader_creditsValue__lFzMy{font-size:.8125rem;font-weight:600;color:white}.DashboardHeader_planBadge__CK67F{display:flex;align-items:center;gap:.25rem;padding:.25rem .5rem;background:var(--gradient-primary);border-radius:var(--radius-md);color:white;font-size:.6875rem;font-weight:600;text-transform:uppercase}.DashboardHeader_currentPlanLabel__EEN1X{font-size:.6875rem;color:var(--muted-foreground);font-weight:500}.DashboardHeader_userMenuItems__C6Rmn{padding:.5rem 0;border-bottom:1px solid var(--border);.dark &{border-color:rgba(123,44,191,.1)}}.DashboardHeader_userMenuItem__CKddW{display:flex;align-items:center;gap:.75rem;padding:.625rem 1rem;font-size:.75rem;color:var(--foreground);text-decoration:none;transition:background var(--transition-fast);&:hover{background:var(--muted)}.dark &{&:hover{background:rgba(255,255,255,.02)}}svg{color:var(--muted-foreground)}}.DashboardHeader_userMenuActions__oR0kK{display:flex;flex-direction:column;gap:.5rem;padding:.75rem 1rem;border-bottom:1px solid var(--border);.dark &{border-color:rgba(123,44,191,.1)}}.DashboardHeader_addCreditsButton__PvucY{display:flex;align-items:center;justify-content:center;gap:.5rem;padding:.5rem 1rem;background:rgba(123,44,191,.1);border:1px solid rgba(123,44,191,.2);border-radius:var(--radius-md);font-size:.75rem;font-weight:500;color:var(--primary);text-decoration:none;transition:all var(--transition-fast);&:hover{background:rgba(123,44,191,.15);border-color:rgba(123,44,191,.3)}}.DashboardHeader_upgradePlanButton__OaMut{display:flex;align-items:center;justify-content:center;gap:.5rem;padding:.5rem 1rem;background:var(--gradient-primary);border-radius:var(--radius-md);font-size:.75rem;font-weight:500;color:white;text-decoration:none;transition:all var(--transition-fast);&:hover{opacity:.9;box-shadow:0 4px 12px rgba(123,44,191,.3)}}.DashboardHeader_userMenuFooter__BzXT4{padding:.5rem 0}.DashboardHeader_userMenuLogout__IhoAM{display:flex;align-items:center;gap:.75rem;padding:.625rem 1rem;font-size:.75rem;color:#ef4444;text-decoration:none;transition:background var(--transition-fast);&:hover{background:rgba(239,68,68,.1)}}.ImpersonationBanner_banner__Oq5yX{position:-webkit-sticky;position:sticky;top:0;z-index:1000;display:flex;align-items:center;justify-content:space-between;gap:.75rem;padding:.625rem 1rem;font-size:.8125rem;color:white;border-bottom:1px solid rgba(0,0,0,.15);box-shadow:0 1px 3px rgba(0,0,0,.12)}.ImpersonationBanner_bannerReadOnly__jBbfC{background:linear-gradient(90deg,#2563eb,#1d4ed8)}.ImpersonationBanner_bannerFull__aiFJJ{background:linear-gradient(90deg,#b45309,#92400e)}.ImpersonationBanner_left__hnxi1{display:flex;align-items:center;gap:.625rem;min-width:0}.ImpersonationBanner_left__hnxi1 strong{font-weight:700;font-size:.8125rem;display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ImpersonationBanner_subline__TeuA_{font-size:.6875rem;opacity:.85;display:block;margin-top:.125rem}.ImpersonationBanner_endButton__rDKNm{display:inline-flex;align-items:center;gap:.375rem;padding:.375rem .75rem;font-size:.8125rem;font-weight:600;border:1px solid rgba(255,255,255,.45);border-radius:.5rem;background:rgba(255,255,255,.15);color:white;cursor:pointer;transition:background .15s ease;flex-shrink:0}.ImpersonationBanner_endButton__rDKNm:hover:not(:disabled){background:rgba(255,255,255,.3)}.ImpersonationBanner_endButton__rDKNm:disabled{opacity:.6;cursor:not-allowed}.ImpersonationBanner_spin__9FJtV{animation:ImpersonationBanner_spin__9FJtV 1s linear infinite}@keyframes ImpersonationBanner_spin__9FJtV{to{transform:rotate(1turn)}}.GreetingModal_backdrop__MhY7H{position:fixed;inset:0;background:rgba(0,0,0,.55);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);z-index:120;display:flex;align-items:center;justify-content:center;padding:1rem;animation:GreetingModal_fadeIn__RsZWr .2s ease-out}.GreetingModal_modal__qLlJ3{position:relative;background:var(--background);color:var(--foreground);border:1px solid var(--border);border-radius:var(--radius-xl,16px);width:100%;max-width:560px;max-height:92vh;overflow:hidden;padding:1.75rem;box-shadow:0 30px 80px rgba(0,0,0,.35);animation:GreetingModal_slideUp__mhqvR .28s ease-out;.dark &{background:linear-gradient(180deg,#14141f,#0A0A0A);border-color:rgba(123,44,191,.25)}}.GreetingModal_glow__CNeix{position:absolute;inset:-1px;border-radius:inherit;background:radial-gradient(120% 80% at 0 0,rgba(124,58,237,.22) 0,rgba(124,58,237,0) 55%);pointer-events:none}.GreetingModal_header__KX9Yw{display:flex;align-items:flex-start;gap:.875rem;margin-bottom:1rem;position:relative}.GreetingModal_iconWrapper__eU3BT{display:flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:12px;background:linear-gradient(135deg,rgba(124,58,237,.18),rgba(217,70,239,.12));color:var(--primary);flex-shrink:0}.GreetingModal_title__S6j54{font-size:1.25rem;font-weight:600;color:var(--foreground);margin:0 0 .25rem}.GreetingModal_subtitle__8Gos4{font-size:.875rem;color:var(--muted-foreground);margin:0;line-height:1.45}.GreetingModal_videoFrame__c5RlX{position:relative;border-radius:12px;overflow:hidden;aspect-ratio:16/9;background:var(--muted);border:1px solid var(--border);margin-bottom:1rem}.GreetingModal_video__4L2Zb{width:100%;height:100%;display:block;object-fit:cover}.GreetingModal_videoPlaceholder__deRi0{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.5rem;color:var(--muted-foreground);font-size:.875rem;background:repeating-linear-gradient(45deg,transparent 0 8px,rgba(124,58,237,.04) 8px 16px)}.GreetingModal_highlights__vm7vm{list-style:none;padding:0;margin:0 0 1.25rem;display:flex;flex-direction:column;gap:.5rem}.GreetingModal_highlights__vm7vm li{position:relative;-webkit-padding-start:1.5rem;padding-inline-start:1.5rem;font-size:.875rem;color:var(--foreground);line-height:1.45}.GreetingModal_highlights__vm7vm li:before{content:"";position:absolute;inset-inline-start:0;top:.5rem;width:8px;height:8px;border-radius:50%;background:var(--primary);opacity:.8}.GreetingModal_actions__nBitc{display:flex;align-items:center;gap:.75rem;flex-wrap:wrap}.GreetingModal_primaryButton__Oq_zU{display:inline-flex;align-items:center;gap:.5rem;padding:.625rem 1.25rem;border-radius:var(--radius-md);background:linear-gradient(135deg,#7c3aed,#a855f7);color:white;font-size:.9rem;font-weight:600;border:none;cursor:pointer;transition:transform var(--transition-fast),box-shadow var(--transition-fast);box-shadow:0 8px 24px rgba(124,58,237,.3)}.GreetingModal_primaryButton__Oq_zU:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 12px 32px rgba(124,58,237,.4)}.GreetingModal_primaryButton__Oq_zU:disabled{opacity:.6;cursor:not-allowed}.GreetingModal_secondaryButton__gsqtV{display:inline-flex;align-items:center;gap:.4rem;padding:.5rem .75rem;background:transparent;border:none;color:var(--muted-foreground);font-size:.85rem;cursor:pointer;border-radius:var(--radius-md);transition:color var(--transition-fast),background var(--transition-fast)}.GreetingModal_secondaryButton__gsqtV:hover{color:var(--foreground);background:var(--muted)}@keyframes GreetingModal_fadeIn__RsZWr{0%{opacity:0}to{opacity:1}}@keyframes GreetingModal_slideUp__mhqvR{0%{opacity:0;transform:translateY(12px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}.FinishedModal_backdrop__zQiHF{position:fixed;inset:0;background:rgba(0,0,0,.55);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);z-index:120;display:flex;align-items:center;justify-content:center;padding:1rem;animation:FinishedModal_fadeIn__vo5KG .2s ease-out}.FinishedModal_modal__Bm1NN{position:relative;background:var(--background);color:var(--foreground);border:1px solid var(--border);border-radius:var(--radius-xl,16px);width:100%;max-width:480px;padding:2rem 1.75rem;text-align:center;box-shadow:0 30px 80px rgba(0,0,0,.35);animation:FinishedModal_slideUp__KAMac .28s ease-out;.dark &{background:linear-gradient(180deg,#14141f,#0A0A0A);border-color:rgba(34,197,94,.28)}}.FinishedModal_glow__HRpy6{position:absolute;inset:-1px;border-radius:inherit;background:radial-gradient(120% 80% at 50% 0,rgba(34,197,94,.22) 0,rgba(124,58,237,.1) 40%,rgba(0,0,0,0) 70%);pointer-events:none}.FinishedModal_iconWrapper__wUZOZ{display:inline-flex;align-items:center;justify-content:center;width:72px;height:72px;border-radius:50%;background:linear-gradient(135deg,rgba(34,197,94,.2),rgba(124,58,237,.15));color:#22c55e;margin:0 auto 1rem;position:relative}.FinishedModal_title__Ydb81{font-size:1.5rem;font-weight:700;margin:0 0 .5rem;color:var(--foreground)}.FinishedModal_subtitle__2FHO3{font-size:.95rem;color:var(--muted-foreground);margin:0 0 1.5rem;line-height:1.5}.FinishedModal_highlights__A3JTc{list-style:none;padding:0;margin:0 0 1.75rem;display:flex;flex-direction:column;gap:.5rem;text-align:start}.FinishedModal_highlights__A3JTc li{position:relative;-webkit-padding-start:1.5rem;padding-inline-start:1.5rem;font-size:.875rem;color:var(--foreground);line-height:1.45}.FinishedModal_highlights__A3JTc li:before{content:"✓";position:absolute;inset-inline-start:0;top:0;color:#22c55e;font-weight:700}.FinishedModal_actions__QZGLi{display:flex;justify-content:center}.FinishedModal_primaryButton__CUHmP{display:inline-flex;align-items:center;gap:.5rem;padding:.625rem 1.5rem;border-radius:var(--radius-md);background:linear-gradient(135deg,#7c3aed,#a855f7);color:white;font-size:.9rem;font-weight:600;border:none;cursor:pointer;transition:transform var(--transition-fast),box-shadow var(--transition-fast);box-shadow:0 8px 24px rgba(124,58,237,.3)}.FinishedModal_primaryButton__CUHmP:hover{transform:translateY(-1px);box-shadow:0 12px 32px rgba(124,58,237,.4)}@keyframes FinishedModal_fadeIn__vo5KG{0%{opacity:0}to{opacity:1}}@keyframes FinishedModal_slideUp__KAMac{0%{opacity:0;transform:translateY(12px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}.OnboardingTooltip_tooltip__eSqwr{position:relative;background:var(--background);color:var(--foreground);border:1px solid var(--border);border-radius:12px;width:340px;max-width:92vw;padding:1rem 1.125rem .875rem;box-shadow:0 20px 60px rgba(0,0,0,.25);overflow:hidden;.dark &{background:linear-gradient(180deg,#14141f,#0A0A0A);border-color:rgba(123,44,191,.25)}}.OnboardingTooltip_glow___eFzi{position:absolute;inset:-1px;pointer-events:none;border-radius:inherit;background:radial-gradient(120% 80% at 0 0,rgba(124,58,237,.18) 0,rgba(124,58,237,0) 60%)}.OnboardingTooltip_header__SCt0v{position:relative;display:flex;align-items:center;gap:.5rem;margin-bottom:.5rem}.OnboardingTooltip_iconWrap__TgPSM{display:flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:8px;background:linear-gradient(135deg,rgba(124,58,237,.2),rgba(217,70,239,.15));color:var(--primary);flex-shrink:0}.OnboardingTooltip_title__mcA75{flex:1 1;margin:0;font-size:.9rem;font-weight:600;color:var(--foreground)}.OnboardingTooltip_closeBtn__kJMUh{display:flex;align-items:center;justify-content:center;width:28px;height:28px;background:transparent;border:none;border-radius:6px;color:var(--muted-foreground);cursor:pointer;transition:background var(--transition-fast),color var(--transition-fast)}.OnboardingTooltip_closeBtn__kJMUh:hover{background:var(--muted);color:var(--foreground)}.OnboardingTooltip_content___y_QH{position:relative;font-size:.85rem;color:var(--muted-foreground);line-height:1.5;margin-bottom:1rem}.OnboardingTooltip_content___y_QH strong{color:var(--foreground);font-weight:600}.OnboardingTooltip_footer__Bs9qK{position:relative;display:flex;align-items:center;justify-content:space-between;gap:.5rem}.OnboardingTooltip_progress__1lzwV{font-size:.75rem;color:var(--muted-foreground);letter-spacing:.02em}.OnboardingTooltip_actions__6Urto{display:flex;align-items:center;gap:.5rem}.OnboardingTooltip_primary__YZPUU{padding:.45rem .95rem;border-radius:var(--radius-md);background:linear-gradient(135deg,#7c3aed,#a855f7);color:white;font-size:.8rem;font-weight:600;border:none;cursor:pointer;transition:transform var(--transition-fast),box-shadow var(--transition-fast);box-shadow:0 4px 12px rgba(124,58,237,.25)}.OnboardingTooltip_primary__YZPUU:hover{transform:translateY(-1px);box-shadow:0 6px 16px rgba(124,58,237,.35)}.OnboardingTooltip_secondary__yunuy{display:inline-flex;align-items:center;gap:.3rem;padding:.45rem .75rem;border-radius:var(--radius-md);background:transparent;color:var(--muted-foreground);font-size:.8rem;font-weight:500;border:1px solid var(--border);cursor:pointer;transition:color var(--transition-fast),background var(--transition-fast)}.OnboardingTooltip_secondary__yunuy:hover{color:var(--foreground);background:var(--muted)}.OnboardingTooltip_actionHint__ZGKbt{display:inline-flex;align-items:center;gap:.45rem;padding:.45rem .75rem;border-radius:var(--radius-md);font-size:.78rem;font-weight:500;color:var(--muted-foreground);background:linear-gradient(135deg,rgba(124,58,237,.08),rgba(217,70,239,.06));border:1px dashed rgba(124,58,237,.35)}.OnboardingTooltip_pulseDot__hll3R{display:inline-block;width:8px;height:8px;border-radius:50%;background:#7c3aed;box-shadow:0 0 0 0 rgba(124,58,237,.6);animation:OnboardingTooltip_tooltipPulse__wlhD_ 1.4s ease-out infinite}@keyframes OnboardingTooltip_tooltipPulse__wlhD_{0%{box-shadow:0 0 0 0 rgba(124,58,237,.6)}70%{box-shadow:0 0 0 8px rgba(124,58,237,0)}to{box-shadow:0 0 0 0 rgba(124,58,237,0)}}.BlockingBanner_dim__aG_sL{position:fixed;inset:0;background:rgba(0,0,0,.35);z-index:60;pointer-events:none;animation:BlockingBanner_dimIn__rTtbv .25s ease-out;.dark &{background:rgba(0,0,0,.55)}}.BlockingBanner_banner__51E0f{position:fixed;inset-inline-start:50%;bottom:1.25rem;transform:translateX(-50%);z-index:70;display:flex;align-items:center;gap:1rem;padding:.9rem 1.1rem;width:min(720px,calc(100vw - 2rem));background:var(--background);color:var(--foreground);border:1px solid var(--border);border-radius:14px;box-shadow:0 20px 60px rgba(0,0,0,.35);overflow:hidden;animation:BlockingBanner_slideUp__wuCBh .3s ease-out;.dark &{background:linear-gradient(180deg,#14141f,#0A0A0A);border-color:rgba(123,44,191,.3)}}html[dir=rtl] .BlockingBanner_banner__51E0f{transform:translateX(50%);animation:BlockingBanner_slideUpRtl__jecnb .3s ease-out}.BlockingBanner_glow__HlCwP{position:absolute;inset:-1px;border-radius:inherit;background:radial-gradient(120% 80% at 0 0,rgba(124,58,237,.22) 0,rgba(124,58,237,0) 60%);pointer-events:none}.BlockingBanner_icon__BUgQ2{display:flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:10px;background:linear-gradient(135deg,rgba(124,58,237,.22),rgba(217,70,239,.15));color:var(--primary);flex-shrink:0;position:relative}.BlockingBanner_textBlock__vpe5G{flex:1 1;min-width:0;position:relative}.BlockingBanner_topRow__Pb7Vh{display:flex;align-items:center;justify-content:space-between;gap:.5rem;margin-bottom:.15rem}.BlockingBanner_eyebrow__PPLRF{font-size:.7rem;text-transform:uppercase;letter-spacing:.08em;font-weight:600;color:var(--primary)}.BlockingBanner_counter__K0tyg{font-size:.72rem;color:var(--muted-foreground);letter-spacing:.02em}.BlockingBanner_title__Fgxil{margin:0;font-size:.95rem;font-weight:600;color:var(--foreground)}.BlockingBanner_subtitle__M9gD7{margin:.15rem 0 .5rem;font-size:.78rem;color:var(--muted-foreground);line-height:1.4}.BlockingBanner_progressBar__kWU27{height:3px;background:var(--muted);border-radius:999px;overflow:hidden}.BlockingBanner_progressFill__P3y4N{height:100%;background:linear-gradient(90deg,#7c3aed,#a855f7);transition:width .4s ease}.BlockingBanner_actions__YvXwi{display:flex;align-items:center;gap:.5rem;flex-shrink:0;position:relative}.BlockingBanner_primary__dt94m{display:inline-flex;align-items:center;gap:.4rem;padding:.5rem .85rem;border-radius:var(--radius-md);background:linear-gradient(135deg,#7c3aed,#a855f7);color:white;font-size:.82rem;font-weight:600;border:none;cursor:pointer;box-shadow:0 6px 18px rgba(124,58,237,.3);transition:transform var(--transition-fast),box-shadow var(--transition-fast)}.BlockingBanner_primary__dt94m:hover{transform:translateY(-1px);box-shadow:0 8px 22px rgba(124,58,237,.4)}.BlockingBanner_secondary__juM3e{display:inline-flex;align-items:center;gap:.3rem;padding:.45rem .7rem;background:transparent;border:1px solid var(--border);border-radius:var(--radius-md);color:var(--muted-foreground);font-size:.78rem;cursor:pointer;transition:color var(--transition-fast),background var(--transition-fast)}.BlockingBanner_secondary__juM3e:hover{color:var(--foreground);background:var(--muted)}@keyframes BlockingBanner_dimIn__rTtbv{0%{opacity:0}to{opacity:1}}@keyframes BlockingBanner_slideUp__wuCBh{0%{opacity:0;transform:translate(-50%,16px)}to{opacity:1;transform:translate(-50%)}}@keyframes BlockingBanner_slideUpRtl__jecnb{0%{opacity:0;transform:translate(50%,16px)}to{opacity:1;transform:translate(50%)}}.dashboard_dashboardContainer___TR6A{height:100vh;display:flex;background:var(--background);color:var(--foreground);transition:background-color var(--transition-normal),color var(--transition-normal);overflow:hidden}.dashboard_sidebar__25lmX{width:280px;height:100vh;flex-shrink:0;display:flex;flex-direction:column;padding:1rem;background:var(--sidebar-background);border-right:1px solid var(--sidebar-border);overflow-y:auto;transition:all var(--transition-normal);.dashboard_dark__DxkLK &{background:linear-gradient(180deg,#0f0f1a,#0A0A0A)}}.dashboard_sidebarLogo__xLfBs{display:flex;align-items:center;justify-content:center;padding:.5rem;margin-bottom:1.5rem}.dashboard_sidebarLogoImage__GO65u{height:48px;width:auto;object-fit:contain}.dashboard_sidebarLogoLight__nv31a{display:block}.dark .dashboard_sidebarLogoLight__nv31a,.dashboard_sidebarLogoDark__ofum8{display:none}.dark .dashboard_sidebarLogoDark__ofum8{display:block}.dashboard_logoIcon__7yGSl{width:40px;height:40px;border-radius:var(--radius-lg);background:var(--gradient-primary);object-fit:contain;padding:4px}.dashboard_logoText__thd8a{font-size:1.1875rem;font-weight:600;color:var(--foreground)}.dashboard_siteSelector__mUTmj{padding:0 .5rem;margin-bottom:1.5rem}.dashboard_siteSelectorLabel__xvTq5{display:block;font-size:.75rem;font-weight:500;color:var(--muted-foreground);text-transform:uppercase;letter-spacing:.05em;margin-bottom:.5rem}.dashboard_navigation__9ph9O{flex:1 1;padding:0 0 0 1rem;display:flex;flex-direction:column;gap:.25rem;overflow-y:auto}.dashboard_navItem__dmXrG{display:flex;align-items:center;gap:.75rem;padding:.75rem;border-radius:var(--radius-lg);color:var(--muted-foreground);font-size:.75rem;font-weight:500;text-decoration:none;transition:all var(--transition-fast);border:1px solid transparent;&:hover{color:var(--foreground);background:var(--muted);.dashboard_dark__DxkLK &{background:rgba(255,255,255,.05)}}&.dashboard_active__5uIRg{color:var(--primary);background:var(--sidebar-active);border-color:var(--sidebar-active-border);.dashboard_dark__DxkLK &{color:#c084fc}}}.dashboard_navIcon__Afop_{width:1.25rem;height:1.25rem;flex-shrink:0}.dashboard_navLabel__CGp8o{flex:1 1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.dashboard_navDivider__Mox1P{display:flex;align-items:center;gap:.5rem;margin-top:1rem;margin-bottom:.5rem;padding:.5rem .75rem;border-top:1px solid var(--sidebar-border)}.dashboard_navDividerIcon__u1s_1{width:1rem;height:1rem;color:var(--primary);flex-shrink:0}.dashboard_navDividerLabel__oLqgs{font-size:.6875rem;font-weight:600;text-transform:uppercase;letter-spacing:.1em;color:var(--primary)}.dashboard_adminNavItem__GBB_z{position:relative;-webkit-padding-start:.75rem;padding-inline-start:.75rem;&:before{content:"";position:absolute;inset-inline-start:0;top:50%;transform:translateY(-50%);width:2px;height:60%;background:var(--primary);opacity:0;transition:opacity var(--transition-fast)}&.dashboard_active__5uIRg:before,&:hover:before{opacity:1}&.dashboard_active__5uIRg{background:rgba(123,44,191,.15);border-color:rgba(123,44,191,.3)}}.dashboard_navGroup__ales2{display:flex;flex-direction:column}.dashboard_navGroupToggle__O7qpR{cursor:pointer;background:transparent;border:1px solid transparent;width:100%;text-align:start;&:hover{color:var(--foreground);background:var(--muted);.dashboard_dark__DxkLK &{background:rgba(255,255,255,.05)}}}.dashboard_navChevron__ES9eV{width:1rem;height:1rem;flex-shrink:0;-webkit-margin-start:auto;margin-inline-start:auto;transition:transform var(--transition-fast);transform:none!important}.dashboard_navChevronButton__RtODm{display:flex;align-items:center;justify-content:center;padding:.25rem;-webkit-margin-start:auto;margin-inline-start:auto;background:transparent;border:none;border-radius:var(--radius-sm);cursor:pointer;color:inherit;transition:background var(--transition-fast);&:hover{background:rgba(123,44,191,.1)}.dashboard_navChevron__ES9eV{-webkit-margin-start:0;margin-inline-start:0}}.dashboard_navChevronOpen__kBwgP{transform:rotate(90deg)!important}html[dir=rtl] .dashboard_navChevron__ES9eV:not(.dashboard_navChevronOpen__kBwgP){transform:scaleX(-1)!important}html[dir=rtl] .dashboard_navChevronOpen__kBwgP{transform:scaleX(-1) rotate(90deg)!important}.dashboard_navGroupItems__IhHVH{display:grid;grid-template-rows:0fr;transition:grid-template-rows var(--transition-normal)}.dashboard_navGroupItemsOpen__3_kGx{grid-template-rows:1fr;margin-top:5px}.dashboard_navGroupItemsInner__HMb_1{overflow:hidden;display:flex;flex-direction:column;gap:5px}.dashboard_navSubItem__b69SE{-webkit-padding-start:2.5rem;padding-inline-start:2.5rem;font-size:.75rem;position:relative;&:before{content:"";position:absolute;inset-inline-start:1.25rem;top:50%;transform:translateY(-50%);width:4px;height:4px;border-radius:50%;background:var(--muted-foreground);transition:all var(--transition-fast)}&.dashboard_active__5uIRg:before,&:hover:before{background:var(--primary)}&.dashboard_active__5uIRg{color:var(--primary);background:var(--sidebar-active);border-color:var(--sidebar-active-border)}}.dashboard_logoutSection__og8km{margin-top:1rem;padding-top:1rem;border-top:1px solid var(--sidebar-border)}.dashboard_logoutButton__jFI65{display:flex;align-items:center;justify-content:flex-start;gap:.75rem;width:100%;padding:.75rem;border-radius:var(--radius-lg);color:#ef4444;font-size:.75rem;font-weight:500;transition:all var(--transition-fast);&:hover{background:rgba(239,68,68,.1)}}.dashboard_mainContent__pXtME{flex:1 1;display:flex;flex-direction:column;height:100vh;overflow:hidden}.dashboard_header__IYRHh{position:-webkit-sticky;position:sticky;top:0;z-index:30;display:flex;align-items:center;justify-content:space-between;padding:1rem 1.5rem;background:var(--background);border-bottom:1px solid var(--border);transition:all var(--transition-normal);.dashboard_dark__DxkLK &{background:linear-gradient(90deg,#0A0A0A,#0f0f1a);border-color:rgba(123,44,191,.1)}}.dashboard_breadcrumbs__N4yzx{display:flex;align-items:center;gap:.5rem;font-size:.75rem}.dashboard_breadcrumbItem__yas3G{color:var(--muted-foreground)}.dashboard_breadcrumbWrapper__7wBJ7{display:inline}.dashboard_breadcrumbSeparator__EK6Xj{color:var(--muted-foreground);opacity:.5}.dashboard_breadcrumbCurrent__CjCmB{color:var(--primary);font-weight:500}.dashboard_headerActions__X_MoQ{display:flex;align-items:center;gap:1rem}.dashboard_notificationsWrapper__OuVBO{position:relative}.dashboard_notificationButton__zOHc_{position:relative;padding:.5rem;border-radius:var(--radius-lg);color:var(--muted-foreground);transition:all var(--transition-fast);&:hover{background:var(--muted);color:var(--foreground)}.dark &{&:hover{background:rgba(255,255,255,.05)}}}.dashboard_notificationBadge__GJGWJ{position:absolute;top:.25rem;right:.25rem;min-width:1rem;height:1rem;padding:0 .25rem;background:var(--primary);border-radius:50%;border:2px solid var(--background);font-size:.6875rem;font-weight:600;color:white;display:flex;align-items:center;justify-content:center}.dashboard_notificationsDropdown__8afPD{position:absolute;top:calc(100% + .5rem);right:0;width:380px;max-height:480px;background:var(--card);border:1px solid var(--border);border-radius:var(--radius-xl);box-shadow:var(--shadow-lg);overflow:hidden;z-index:100;animation:dashboard_slideDown__t06J0 .2s ease;.dark &{background:#111111;border-color:rgba(123,44,191,.2);box-shadow:0 10px 40px rgba(0,0,0,.5)}}@keyframes dashboard_slideDown__t06J0{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.dashboard_notificationsHeader__RVhFO{display:flex;align-items:center;justify-content:space-between;padding:1rem 1rem .75rem;border-bottom:1px solid var(--border);.dark &{border-color:rgba(123,44,191,.1)}}.dashboard_notificationsTitle__XyHfG{font-size:.8125rem;font-weight:600;color:var(--foreground)}.dashboard_markAllReadButton__cBzlr{display:flex;align-items:center;gap:.375rem;font-size:.75rem;font-weight:500;color:var(--primary);transition:opacity var(--transition-fast);&:hover{opacity:.8}}.dashboard_notificationsList__H_mI9{max-height:360px;overflow-y:auto}.dashboard_noNotifications__wUVy0{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.75rem;padding:3rem 1rem;color:var(--muted-foreground);p{font-size:.75rem}}.dashboard_notificationItem__4g4SB{display:flex;align-items:flex-start;gap:.75rem;padding:.8125rem 1rem;text-decoration:none;transition:background var(--transition-fast);position:relative;border-bottom:1px solid var(--border-light);&:hover{background:var(--muted)}.dark &{border-color:rgba(123,44,191,.05);&:hover{background:rgba(255,255,255,.02)}}&:last-child{border-bottom:none}}.dashboard_notificationItem__4g4SB.dashboard_unread__2rQcA{background:rgba(123,44,191,.03);.dark &{background:rgba(123,44,191,.08)}&:before{content:"";position:absolute;left:0;top:0;bottom:0;width:3px;background:var(--primary)}}.dashboard_notificationIcon__BqQse{width:2rem;height:2rem;border-radius:var(--radius-md);display:flex;align-items:center;justify-content:center;flex-shrink:0}.dashboard_notificationIcon__BqQse.dashboard_content__AIu5c{background:rgba(59,130,246,.1);color:#3b82f6}.dashboard_notificationIcon__BqQse.dashboard_ai__qBt98{background:rgba(123,44,191,.1);color:var(--primary)}.dashboard_notificationIcon__BqQse.dashboard_alert___gn8R{background:rgba(245,158,11,.1);color:#f59e0b}.dashboard_notificationIcon__BqQse.dashboard_success__v6ISV{background:rgba(16,185,129,.1);color:#10b981}.dashboard_notificationContent__jLH7v{flex:1 1;min-width:0}.dashboard_notificationTitle__g1U_k{font-size:.8125rem;font-weight:600;color:var(--foreground);margin-bottom:.125rem}.dashboard_notificationMessage__LP3jh{font-size:.75rem;color:var(--muted-foreground);line-height:1.4;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.dashboard_notificationTime__rrHGX{font-size:.6875rem;color:var(--muted-foreground);opacity:.7;margin-top:.25rem;display:block}.dashboard_notificationClose__1yrXq{padding:.25rem;border-radius:var(--radius-sm);color:var(--muted-foreground);opacity:0;transition:all var(--transition-fast);&:hover{background:rgba(239,68,68,.1);color:#ef4444}}.dashboard_notificationItem__4g4SB:hover .dashboard_notificationClose__1yrXq{opacity:1}.dashboard_notificationsFooter__0yqMe{padding:.75rem 1rem;border-top:1px solid var(--border);text-align:center;.dark &{border-color:rgba(123,44,191,.1)}}.dashboard_viewAllButton__YwfeA{font-size:.75rem;font-weight:500;color:var(--primary);text-decoration:none;transition:opacity var(--transition-fast);&:hover{opacity:.8}}.dashboard_userMenuWrapper___uua7{position:relative}.dashboard_userButton__0sfnH{display:flex;align-items:center;gap:.5rem;padding:.5rem;border-radius:var(--radius-lg);transition:all var(--transition-fast);&:hover{background:var(--muted)}.dark &{&:hover{background:rgba(255,255,255,.05)}}}.dashboard_userAvatar__jZMqK{width:2rem;height:2rem;border-radius:50%;background:var(--gradient-primary);display:flex;align-items:center;justify-content:center;color:white;font-size:.8125rem;font-weight:600}.dashboard_userMenuDropdown__kZfE0{position:absolute;top:calc(100% + .5rem);right:0;width:280px;background:var(--card);border:1px solid var(--border);border-radius:var(--radius-xl);box-shadow:var(--shadow-lg);overflow:hidden;z-index:100;animation:dashboard_slideDown__t06J0 .2s ease;.dark &{background:#111111;border-color:rgba(123,44,191,.2);box-shadow:0 10px 40px rgba(0,0,0,.5)}}.dashboard_userMenuHeader__PdioN{display:flex;align-items:center;gap:.75rem;padding:1rem;border-bottom:1px solid var(--border);.dark &{border-color:rgba(123,44,191,.1)}}.dashboard_userMenuAvatar__Msds6{width:2.5rem;height:2.5rem;border-radius:50%;background:var(--gradient-primary);display:flex;align-items:center;justify-content:center;color:white;font-size:.8125rem;font-weight:600}.dashboard_userMenuInfo__Zhb3m{display:flex;flex-direction:column}.dashboard_userMenuName__4A_UG{font-size:.8125rem;font-weight:600;color:var(--foreground)}.dashboard_userMenuEmail__SxFGG{font-size:.75rem;color:var(--muted-foreground)}.dashboard_creditsSection__Xrom_{display:flex;align-items:center;justify-content:space-between;padding:.75rem 1rem;background:rgba(123,44,191,.05);border-bottom:1px solid var(--border);.dark &{background:rgba(123,44,191,.1);border-color:rgba(123,44,191,.1)}}.dashboard_creditsInfo__4Eb_y{display:flex;align-items:center;gap:.5rem}.dashboard_creditsIcon__jnqFl{color:var(--primary)}.dashboard_creditsLabel__FQE1_{font-size:.75rem;color:var(--muted-foreground)}.dashboard_creditsValue__K1oJY{font-size:.8125rem;font-weight:600;color:var(--foreground)}.dashboard_planBadge__M_VfX{display:flex;align-items:center;gap:.25rem;padding:.25rem .5rem;background:var(--gradient-primary);border-radius:var(--radius-md);color:white;font-size:.6875rem;font-weight:600;text-transform:uppercase}.dashboard_userMenuItems__Tn5sw{padding:.5rem 0;border-bottom:1px solid var(--border);.dark &{border-color:rgba(123,44,191,.1)}}.dashboard_userMenuItem__9pzr2{display:flex;align-items:center;gap:.75rem;padding:.625rem 1rem;font-size:.75rem;color:var(--foreground);text-decoration:none;transition:background var(--transition-fast);&:hover{background:var(--muted)}.dark &{&:hover{background:rgba(255,255,255,.02)}}svg{color:var(--muted-foreground)}}.dashboard_userMenuActions__UvGPA{display:flex;flex-direction:column;gap:.5rem;padding:.75rem 1rem;border-bottom:1px solid var(--border);.dark &{border-color:rgba(123,44,191,.1)}}.dashboard_addCreditsButton__NAF3e{display:flex;align-items:center;justify-content:center;gap:.5rem;padding:.5rem 1rem;background:rgba(123,44,191,.1);border:1px solid rgba(123,44,191,.2);border-radius:var(--radius-md);font-size:.75rem;font-weight:500;color:var(--primary);text-decoration:none;transition:all var(--transition-fast);&:hover{background:rgba(123,44,191,.15);border-color:rgba(123,44,191,.3)}}.dashboard_upgradePlanButton__dapH6{display:flex;align-items:center;justify-content:center;gap:.5rem;padding:.5rem 1rem;background:var(--gradient-primary);border-radius:var(--radius-md);font-size:.75rem;font-weight:500;color:white;text-decoration:none;transition:all var(--transition-fast);&:hover{opacity:.9;box-shadow:0 4px 12px rgba(123,44,191,.3)}}.dashboard_userMenuFooter__2QFeF{padding:.5rem 0}.dashboard_userMenuLogout__v_FSA{display:flex;align-items:center;gap:.75rem;padding:.625rem 1rem;font-size:.75rem;color:#ef4444;text-decoration:none;transition:background var(--transition-fast);&:hover{background:rgba(239,68,68,.1)}}.dashboard_contentArea__zXwW0{flex:1 1;padding:1.5rem;overflow-y:auto;height:calc(100vh - 60px)}.dashboard_pageContainer__F1FAm{display:flex;flex-direction:column;gap:1.5rem;width:96%;max-width:1600px;opacity:0;transform:translateY(6px);transition:opacity 1s ease,transform .3s cubic-bezier(.22,.9,.3,1.13)}.dashboard_pageIn__akT0W{opacity:1;transform:translateY(0)}.dashboard_pageHeader__uvJoj{margin-bottom:1.5rem}.dashboard_pageTitle__lodpZ{font-size:1.8125rem;font-weight:600;color:var(--foreground)}.dashboard_floatingChatButton__gk2Fv{position:fixed;bottom:1.5rem;right:1.5rem;width:3.5rem;height:3.5rem;border-radius:50%;background:var(--gradient-primary);display:flex;align-items:center;justify-content:center;color:white;box-shadow:0 10px 40px rgba(123,44,191,.4);transition:all var(--transition-fast);z-index:200;&:hover{transform:scale(1.1);box-shadow:0 15px 50px rgba(123,44,191,.5)}}.dashboard_chatButtonGlow__7JGAw{position:absolute;inset:0;border-radius:50%;background:var(--gradient-primary);filter:blur(15px);opacity:.6;z-index:-1}.dashboard_chatButtonLogo__DsIy4{width:32px;height:32px;object-fit:contain;filter:brightness(0) invert(1)}.dashboard_chatButtonClose__lJJLG{color:white}.dashboard_floatingChatButtonOpen__BC9zd{z-index:10002;background:linear-gradient(135deg,#ef4444,#dc2626);box-shadow:0 10px 40px rgba(239,68,68,.4);&:hover{box-shadow:0 15px 50px rgba(239,68,68,.5)}.dashboard_chatButtonGlow__7JGAw{background:linear-gradient(135deg,#ef4444,#dc2626)}}.dashboard_chatButtonBadge__eV2zm{position:absolute;top:.25rem;right:.25rem;width:.625rem;height:.625rem;background:var(--accent);border-radius:50%;border:2px solid white;animation:dashboard_pulse__fzWIq 2s ease-in-out infinite}.dashboard_chatButtonBadgeCount__h2vgg{width:auto;min-width:1.1rem;height:1.1rem;padding:0 .35rem;background:linear-gradient(135deg,#ef4444,#dc2626);border-radius:999px;color:#fff;font-size:.7rem;font-weight:700;line-height:1;display:inline-flex;align-items:center;justify-content:center;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;letter-spacing:0}@keyframes dashboard_pulse__fzWIq{0%,to{box-shadow:0 0 0 0 rgba(0,255,157,.4)}50%{box-shadow:0 0 0 8px rgba(0,255,157,0)}}html[dir=rtl] .dashboard_sidebar__25lmX{border-right:none;border-left:1px solid var(--sidebar-border)}html[dir=rtl] .dashboard_mainContent__pXtME{text-align:right}html[dir=rtl] .dashboard_breadcrumbs__N4yzx,html[dir=rtl] .dashboard_headerActions__X_MoQ,html[dir=rtl] .dashboard_header__IYRHh{flex-direction:row-reverse}html[dir=rtl] .dashboard_breadcrumbSeparator__EK6Xj{transform:scaleX(-1)}html[dir=rtl] .dashboard_navItem__dmXrG{text-align:right}html[dir=rtl] .dashboard_userMenuDropdown__kZfE0{left:0;right:auto}html[dir=rtl] .dashboard_userMenuHeader__PdioN,html[dir=rtl] .dashboard_userMenuItem__9pzr2{flex-direction:row-reverse;text-align:right}html[dir=rtl] .dashboard_userMenuInfo__Zhb3m{text-align:right}html[dir=rtl] .dashboard_notificationsDropdown__8afPD{left:0;right:auto}html[dir=rtl] .dashboard_notificationItem__4g4SB{flex-direction:row-reverse;text-align:right}html[dir=rtl] .dashboard_notificationContent__jLH7v{text-align:right}html[dir=rtl] .dashboard_floatingChatButton__gk2Fv{right:auto;left:1.5rem}html[dir=rtl] .dashboard_chatButtonBadge__eV2zm{right:auto;left:.25rem}html[dir=rtl] .dashboard_creditsInfo__4Eb_y,html[dir=rtl] .dashboard_creditsSection__Xrom_,html[dir=rtl] .dashboard_planBadge__M_VfX{flex-direction:row-reverse}.ClustersView_container__vqVg4{display:flex;flex-direction:column;gap:1rem}.ClustersView_toolbar__EmeLn{display:flex;align-items:center;justify-content:space-between;gap:1rem;flex-wrap:wrap}.ClustersView_filters__AEKo6{display:flex;gap:.5rem;flex-wrap:wrap}.ClustersView_chip__OCLgN{display:inline-flex;align-items:center;gap:.5rem;padding:.4rem .75rem;border:1px solid var(--border-light);border-radius:999px;background:var(--background);color:var(--foreground);font-size:.75rem;cursor:pointer;transition:all .15s ease}.ClustersView_chip__OCLgN:hover{border-color:var(--primary)}.ClustersView_chipActive__zoX_A{background:var(--primary);color:white;border-color:var(--primary)}.ClustersView_chipCount__fYTgB{display:inline-flex;align-items:center;justify-content:center;min-width:1.25rem;height:1.25rem;padding:0 .4rem;border-radius:999px;background:rgba(0,0,0,.06);font-size:.75rem;font-weight:600;.ClustersView_dark__BJaKu &{background:rgba(255,255,255,.1)}}.ClustersView_chipActive__zoX_A .ClustersView_chipCount__fYTgB{background:rgba(255,255,255,.25)}.ClustersView_rediscoverBtn__6iyah{display:inline-flex;align-items:center;gap:.5rem;padding:.5rem .875rem;border:1px solid var(--border-light);border-radius:var(--radius-xl);background:var(--background);color:var(--foreground);font-size:.75rem;font-weight:500;cursor:pointer;transition:all .15s ease}.ClustersView_rediscoverBtn__6iyah:hover:not(:disabled){border-color:var(--primary);color:var(--primary)}.ClustersView_rediscoverBtn__6iyah:disabled{opacity:.6;cursor:not-allowed}.ClustersView_errorBanner__26LhI{padding:.75rem 1rem;border-radius:var(--radius-xl);background:rgba(239,68,68,.1);border:1px solid rgba(239,68,68,.25);color:rgb(220,38,38);font-size:.875rem}.ClustersView_loading__tuUmf{display:flex;justify-content:center;padding:3rem 0;color:var(--muted-foreground)}.ClustersView_emptyState__peel2{display:flex;flex-direction:column;align-items:center;text-align:center;padding:3rem 1.5rem;border:1px dashed var(--border-light);border-radius:var(--radius-xl);gap:.75rem}.ClustersView_emptyTitle__xdYh1{font-size:1.125rem;font-weight:600;color:var(--foreground);margin:0}.ClustersView_emptyHint__0JBKT{color:var(--muted-foreground);font-size:.9rem;margin:0;max-width:28rem}.ClustersView_primaryBtn__zZ_FY{display:inline-flex;align-items:center;gap:.5rem;margin-top:.5rem;padding:.6rem 1.25rem;border:none;border-radius:var(--radius-xl);background:var(--primary);color:white;font-size:.9rem;font-weight:500;cursor:pointer;transition:opacity .15s ease}.ClustersView_primaryBtn__zZ_FY:hover:not(:disabled){opacity:.9}.ClustersView_primaryBtn__zZ_FY:disabled{opacity:.6;cursor:not-allowed}.ClustersView_list__Rb7I3{display:grid;grid-template-columns:repeat(auto-fill,minmax(360px,1fr));grid-gap:1rem;gap:1rem}.ClustersView_tree__ihzpa{display:flex;flex-direction:column;gap:.75rem}.ClustersView_treeNode__Sj394{display:flex;flex-direction:column;gap:.5rem;position:relative}.ClustersView_treeChildren__TYVG5{display:flex;flex-direction:column;gap:.5rem;-webkit-padding-start:1.5rem;padding-inline-start:1.5rem;-webkit-margin-start:1rem;margin-inline-start:1rem;-webkit-border-start:2px solid var(--border-light);border-inline-start:2px solid var(--border-light)}.ClustersView_treeChildren__TYVG5 .ClustersView_treeChildren__TYVG5{border-inline-start-color:rgba(99,102,241,.25)}.ClustersView_treeNode__Sj394 .ClustersView_card__fvKKV{padding:.85rem 1rem}.ClustersView_expandToggle____i1u{display:inline-flex;align-items:center;justify-content:center;background:transparent;border:1px solid var(--border-light);border-radius:.4rem;width:1.5rem;height:1.5rem;cursor:pointer;color:var(--muted-foreground);flex-shrink:0;transition:all .12s ease}.ClustersView_expandToggle____i1u:hover{border-color:var(--primary);color:var(--primary)}.ClustersView_expandTogglePlaceholder__GYhjH{width:1.5rem;height:1.5rem;flex-shrink:0}.ClustersView_depthBadge__RDY8i{flex-shrink:0;padding:.15rem .45rem;border-radius:.4rem;background:rgba(99,102,241,.12);color:var(--primary);font-size:.65rem;font-weight:700;letter-spacing:.05em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ClustersView_cardBreadcrumb__Xiy6v{display:flex;align-items:center;flex-wrap:wrap;gap:.25rem;font-size:.7rem;color:var(--muted-foreground);margin-bottom:.15rem}.ClustersView_cardBreadcrumb__Xiy6v>span:not(.ClustersView_crumbSep__YtO7B){overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:12rem}.ClustersView_crumbSep__YtO7B{opacity:.5}.ClustersView_titleRowLeft__cXBQZ{display:flex;align-items:center;gap:.5rem;min-width:0;flex:1 1}.ClustersView_memberPromote__97ZSf{display:inline-flex;align-items:center;gap:.2rem;padding:.15rem .4rem;border:1px solid transparent;border-radius:.3rem;background:transparent;color:var(--muted-foreground);font-size:.7rem;font-weight:500;cursor:pointer;flex-shrink:0;-webkit-margin-start:auto;margin-inline-start:auto;opacity:0;transition:opacity .12s ease,background .12s ease,color .12s ease}.ClustersView_memberRow__NELy8:hover .ClustersView_memberPromote__97ZSf{opacity:1}.ClustersView_memberPromote__97ZSf:hover{background:rgba(99,102,241,.08);color:var(--primary)}.ClustersView_memberPromote__97ZSf:focus-visible{opacity:1}.ClustersView_modalWide__GWRf7{max-width:38rem}.ClustersView_modalIntro__CjzxP{margin:0;padding:0 1.25rem;color:var(--muted-foreground);font-size:.8rem;line-height:1.5}.ClustersView_memberPicker__9SS1P{display:flex;flex-direction:column;gap:.25rem;max-height:14rem;overflow-y:auto;border:1px solid var(--border-light);border-radius:.5rem;padding:.4rem}.ClustersView_memberPickerEmpty__2jHK_{padding:.75rem;color:var(--muted-foreground);font-size:.8rem;font-style:italic}.ClustersView_memberPickerRow__McViG{display:flex;align-items:center;gap:.5rem;padding:.4rem .5rem;border-radius:.35rem;cursor:pointer;transition:background .1s ease}.ClustersView_memberPickerRow__McViG:hover{background:rgba(0,0,0,.03);.ClustersView_dark__BJaKu &{background:rgba(255,255,255,.04)}}.ClustersView_memberPickerRowChecked__7tq40{background:rgba(34,197,94,.06);.ClustersView_dark__BJaKu &{background:rgba(34,197,94,.1)}}.ClustersView_memberPickerCheck__DEPtk{color:var(--muted-foreground);flex-shrink:0}.ClustersView_memberPickerRowChecked__7tq40 .ClustersView_memberPickerCheck__DEPtk{color:rgb(22,163,74)}.ClustersView_memberPickerTitle__ip8Bm{font-size:.8rem;color:var(--foreground);flex:1 1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ClustersView_memberPickerAnchorBadge__H50lE{flex-shrink:0;padding:.1rem .4rem;border-radius:.3rem;background:rgba(245,158,11,.12);color:rgb(180,83,9);font-size:.65rem;font-weight:600;letter-spacing:.03em;text-transform:uppercase}.ClustersView_demoteOptions__Y4AVz{display:flex;flex-direction:column;gap:.4rem}.ClustersView_demoteOption__OMmho{display:flex;align-items:center;gap:.5rem;padding:.5rem .65rem;border:1px solid var(--border-light);border-radius:.5rem;cursor:pointer;font-size:.85rem;color:var(--foreground);transition:border-color .12s ease,background .12s ease}.ClustersView_demoteOption__OMmho:hover{border-color:var(--primary)}.ClustersView_demoteOptionChecked__0U4Ej{border-color:var(--primary);background:rgba(99,102,241,.06)}.ClustersView_card__fvKKV{display:flex;flex-direction:column;gap:.75rem;padding:1rem 1.125rem;border:1px solid var(--border-light);border-radius:var(--radius-xl);background:var(--background);transition:border-color .15s ease}.ClustersView_card__fvKKV:hover{border-color:var(--primary)}.ClustersView_card_REJECTED__7VFQd{opacity:.6}.ClustersView_cardHeader__4jXEZ{display:flex;flex-direction:column;gap:.4rem}.ClustersView_cardTitleRow___vaRq{display:flex;align-items:flex-start;justify-content:space-between;gap:.5rem}.ClustersView_cardName__O4631{font-size:1rem;font-weight:600;color:var(--foreground);margin:0;line-height:1.3}.ClustersView_statusBadge__MYCDK{flex-shrink:0;padding:.2rem .6rem;border-radius:999px;font-size:.7rem;font-weight:600;letter-spacing:.02em;text-transform:uppercase}.ClustersView_badge_DISCOVERED__4pKv1{background:rgba(59,130,246,.12);color:rgb(37,99,235)}.ClustersView_badge_CONFIRMED__cBWYz{background:rgba(34,197,94,.12);color:rgb(22,163,74)}.ClustersView_badge_REJECTED__vpoeJ{background:rgba(107,114,128,.15);color:rgb(75,85,99)}.ClustersView_cardMeta__bd69b{display:flex;flex-wrap:wrap;align-items:center;gap:.4rem;font-size:.75rem;color:var(--muted-foreground)}.ClustersView_metaKeyword__9Sjqn{font-weight:500;color:var(--foreground)}.ClustersView_metaDot__MUxIY{color:var(--muted-foreground);opacity:.5}.ClustersView_cardPillar__Jg5Yv{display:flex;align-items:center;gap:.5rem;padding:.5rem .75rem;border-radius:.5rem;background:rgba(0,0,0,.025);font-size:.75rem;.ClustersView_dark__BJaKu &{background:rgba(255,255,255,.04)}}.ClustersView_pillarIconActive__GHTvi{color:rgb(245,158,11);flex-shrink:0}.ClustersView_pillarIconMuted__GWwxw{color:var(--muted-foreground);flex-shrink:0;opacity:.5}.ClustersView_pillarLink__qyvwJ{color:var(--foreground);text-decoration:none;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ClustersView_pillarLink__qyvwJ:hover{color:var(--primary);text-decoration:underline}.ClustersView_pillarMuted__Cps0x{color:var(--muted-foreground);font-style:italic}.ClustersView_cardMembers__sZ2fa{display:flex;flex-direction:column;gap:.35rem}.ClustersView_memberRow__NELy8{display:flex;align-items:center;gap:.45rem;font-size:.75rem;min-width:0}.ClustersView_memberIcon__gm5uB{color:var(--muted-foreground);flex-shrink:0}.ClustersView_memberTitle__AMOV3{color:var(--muted-foreground);text-decoration:none;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ClustersView_memberTitle__AMOV3:hover{color:var(--foreground);text-decoration:underline}.ClustersView_memberMore__GYO_F{font-size:.75rem;color:var(--muted-foreground);font-weight:500;padding-left:1.4rem}.ClustersView_cardActions__ttqB5{display:flex;gap:.5rem;margin-top:.25rem;padding-top:.75rem;border-top:1px solid var(--border-light)}.ClustersView_actionConfirm__eVgog,.ClustersView_actionDiscoverSub__PnAOz,.ClustersView_actionEdit__wBUD4,.ClustersView_actionExpand__OfspG,.ClustersView_actionReject__yVHq_{display:inline-flex;align-items:center;gap:.35rem;padding:.4rem .75rem;border:1px solid transparent;border-radius:.5rem;background:transparent;font-size:.75rem;font-weight:500;cursor:pointer;transition:all .15s ease;text-decoration:none}.ClustersView_actionDiscoverSub__PnAOz{color:var(--primary)}.ClustersView_actionDiscoverSub__PnAOz:hover:not(:disabled){background:rgba(99,102,241,.08)}.ClustersView_actionDiscoverSub__PnAOz:disabled{opacity:.5;cursor:not-allowed}.ClustersView_actionExpand__OfspG{background:rgba(34,197,94,.12);color:rgb(22,163,74)}.ClustersView_actionExpand__OfspG:hover{background:rgba(34,197,94,.18)}.ClustersView_actionConfirm__eVgog{color:rgb(22,163,74)}.ClustersView_actionConfirm__eVgog:hover{background:rgba(34,197,94,.1)}.ClustersView_actionReject__yVHq_{color:rgb(220,38,38)}.ClustersView_actionReject__yVHq_:hover{background:rgba(239,68,68,.1)}.ClustersView_actionEdit__wBUD4{color:var(--muted-foreground);-webkit-margin-start:auto;margin-inline-start:auto}.ClustersView_actionEdit__wBUD4:hover{background:rgba(0,0,0,.04);color:var(--foreground);.ClustersView_dark__BJaKu &{background:rgba(255,255,255,.06)}}.ClustersView_spin__l1Vfe{animation:ClustersView_spin__l1Vfe 1s linear infinite}@keyframes ClustersView_spin__l1Vfe{to{transform:rotate(1turn)}}.ClustersView_modalBackdrop__PCjKn{position:fixed;inset:0;background:rgba(0,0,0,.45);display:flex;align-items:center;justify-content:center;z-index:100;padding:1rem}.ClustersView_modal__e8k9h{background:var(--background);border-radius:var(--radius-xl);width:100%;max-width:30rem;max-height:90vh;overflow:auto;display:flex;flex-direction:column}.ClustersView_modalHeader__4_xcJ{display:flex;align-items:center;justify-content:space-between;padding:1rem 1.25rem;border-bottom:1px solid var(--border-light)}.ClustersView_modalTitle__Zhqwk{font-size:1rem;font-weight:600;color:var(--foreground);margin:0}.ClustersView_modalClose__3Spoa{background:transparent;border:none;cursor:pointer;color:var(--muted-foreground);padding:.25rem;border-radius:.5rem;display:inline-flex}.ClustersView_modalClose__3Spoa:hover{background:rgba(0,0,0,.05);color:var(--foreground);.ClustersView_dark__BJaKu &{background:rgba(255,255,255,.06)}}.ClustersView_form__lEacK{display:flex;flex-direction:column;gap:1rem;padding:1.25rem}.ClustersView_label__oHxVL{display:flex;flex-direction:column;gap:.4rem;font-size:.875rem;color:var(--foreground);font-weight:500}.ClustersView_input__rkvKl{padding:.55rem .75rem;border:1px solid var(--border-light);border-radius:.5rem;background:var(--background);color:var(--foreground);font-size:.875rem;font-family:inherit}.ClustersView_input__rkvKl:focus{outline:none;border-color:var(--primary)}.ClustersView_hint__ujUmw{color:var(--muted-foreground);font-size:.75rem;font-weight:400}.ClustersView_modalActions__W6DmU{display:flex;justify-content:flex-end;gap:.5rem;margin-top:.5rem}.ClustersView_btnPrimary__c07Yw,.ClustersView_btnSecondary__zWo6I{display:inline-flex;align-items:center;gap:.4rem;padding:.55rem 1rem;border-radius:.5rem;border:1px solid transparent;font-size:.875rem;font-weight:500;cursor:pointer;transition:all .15s ease}.ClustersView_btnPrimary__c07Yw{background:var(--primary);color:white;border-color:var(--primary)}.ClustersView_btnPrimary__c07Yw:hover:not(:disabled){opacity:.9}.ClustersView_btnPrimary__c07Yw:disabled{opacity:.6;cursor:not-allowed}.ClustersView_btnSecondary__zWo6I{background:transparent;color:var(--foreground);border-color:var(--border-light)}.ClustersView_btnSecondary__zWo6I:hover{background:rgba(0,0,0,.04);.ClustersView_dark__BJaKu &{background:rgba(255,255,255,.06)}}.ClustersView_orphanTray__pUqfW{margin-top:1rem;padding:1rem 1.125rem;border:1px dashed var(--border-light);border-radius:var(--radius-xl);background:var(--background);display:flex;flex-direction:column;gap:.75rem}.ClustersView_orphanHeader__yTW5s{display:flex;flex-direction:column;gap:.15rem}.ClustersView_orphanTitle__rCwKE{font-size:.95rem;font-weight:600;color:var(--foreground);margin:0}.ClustersView_orphanSubtitle___9WuA{margin:0;font-size:.75rem;color:var(--muted-foreground)}.ClustersView_orphanActionBar__aZHbk{display:flex;align-items:center;gap:.5rem;flex-wrap:wrap;padding:.5rem .625rem;border-radius:.5rem;background:rgba(34,197,94,.08);border:1px solid rgba(34,197,94,.2);.ClustersView_dark__BJaKu &{background:rgba(34,197,94,.12)}}.ClustersView_orphanSelectedLabel__lLleV{font-size:.75rem;font-weight:600;color:var(--foreground);-webkit-margin-end:auto;margin-inline-end:auto}.ClustersView_orphanActionAssign__RbhfI,.ClustersView_orphanActionClear__J_P7u,.ClustersView_orphanActionCreate__eTqaw{display:inline-flex;align-items:center;gap:.35rem;padding:.35rem .7rem;border:1px solid transparent;border-radius:.4rem;background:transparent;font-size:.75rem;font-weight:500;cursor:pointer;transition:background .15s ease}.ClustersView_orphanActionAssign__RbhfI{background:var(--background);color:var(--foreground);border-color:var(--border-light)}.ClustersView_orphanActionAssign__RbhfI:hover{border-color:var(--primary);color:var(--primary)}.ClustersView_orphanActionCreate__eTqaw{background:rgb(22,163,74);color:white}.ClustersView_orphanActionCreate__eTqaw:hover{opacity:.9}.ClustersView_orphanActionClear__J_P7u{color:var(--muted-foreground)}.ClustersView_orphanActionClear__J_P7u:hover{color:var(--foreground)}.ClustersView_orphanList__gkWaD{display:flex;flex-direction:column;gap:.25rem;max-height:24rem;overflow-y:auto}.ClustersView_orphanSelectAll__9D_6n{display:inline-flex;align-items:center;gap:.4rem;padding:.35rem .5rem;border:none;background:transparent;color:var(--muted-foreground);font-size:.75rem;font-weight:500;cursor:pointer;align-self:flex-start}.ClustersView_orphanSelectAll__9D_6n:hover{color:var(--foreground)}.ClustersView_orphanRow__J1zYl{display:flex;align-items:flex-start;gap:.5rem;padding:.5rem .625rem;border-radius:.5rem;border:1px solid transparent;transition:background .1s ease,border-color .1s ease}.ClustersView_orphanRow__J1zYl:hover{background:rgba(0,0,0,.025);.ClustersView_dark__BJaKu &{background:rgba(255,255,255,.03)}}.ClustersView_orphanRowChecked__3pqyc{background:rgba(34,197,94,.06);border-color:rgba(34,197,94,.2);.ClustersView_dark__BJaKu &{background:rgba(34,197,94,.1)}}.ClustersView_orphanCheck__mx4TI{display:inline-flex;align-items:center;justify-content:center;border:none;background:transparent;color:var(--muted-foreground);cursor:pointer;padding:.15rem;flex-shrink:0;margin-top:.1rem}.ClustersView_orphanRowChecked__3pqyc .ClustersView_orphanCheck__mx4TI{color:rgb(22,163,74)}.ClustersView_orphanRowInfo__l_5O8{flex:1 1;min-width:0;display:flex;flex-direction:column;gap:.15rem}.ClustersView_orphanRowTitle__q_7qF{font-weight:500;color:var(--foreground)}.ClustersView_orphanRowExcerpt__3pjj9,.ClustersView_orphanRowTitle__q_7qF{font-size:.75rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ClustersView_orphanRowExcerpt__3pjj9{color:var(--muted-foreground)}.ClustersView_orphanRowLink__VkIow{color:var(--muted-foreground);flex-shrink:0;margin-top:.15rem}.ClustersView_orphanRowLink__VkIow:hover{color:var(--primary)}.ClustersView_health__8Lv92{display:flex;flex-direction:column;gap:.5rem;margin-top:.5rem;padding-top:.65rem;border-top:1px solid var(--border-light)}.ClustersView_healthRow__28C5Y{display:flex;align-items:center;gap:.4rem;font-size:.75rem;color:var(--muted-foreground)}.ClustersView_healthIcon__wX7dM{color:var(--muted-foreground)}.ClustersView_healthLoading__SBNt4{display:inline-flex;align-items:center;gap:.35rem}.ClustersView_healthToggle__GUx6t{display:flex;align-items:center;gap:.5rem;width:100%;padding:.4rem .5rem;border-radius:.5rem;border:1px solid transparent;background:transparent;color:var(--foreground);font-size:.75rem;font-weight:500;cursor:pointer;text-align:start;transition:background .15s ease}.ClustersView_healthToggle__GUx6t:hover:not(:disabled){background:rgba(0,0,0,.03);.ClustersView_dark__BJaKu &{background:rgba(255,255,255,.04)}}.ClustersView_healthToggle__GUx6t:disabled{cursor:default}.ClustersView_healthOk__XpjlY .ClustersView_healthToggle__GUx6t{color:rgb(22,163,74)}.ClustersView_healthOkIcon___BmDL{color:rgb(22,163,74);flex-shrink:0}.ClustersView_healthWarnIcon__95TpS{color:rgb(217,119,6);flex-shrink:0}.ClustersView_healthSummary__XY29G{flex:1 1;font-weight:500}.ClustersView_healthMini__8e6JN{display:inline-flex;align-items:center;gap:.5rem;font-size:.7rem;color:var(--muted-foreground)}.ClustersView_healthMini__8e6JN>span{display:inline-flex;align-items:center;gap:.2rem;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ClustersView_healthDetail__ezC31{display:flex;flex-direction:column;gap:.65rem;padding:.5rem;border-radius:.5rem;background:rgba(245,158,11,.04);border:1px solid rgba(245,158,11,.15);.ClustersView_dark__BJaKu &{background:rgba(245,158,11,.08)}}.ClustersView_healthSection__bXYTd{display:flex;flex-direction:column;gap:.3rem}.ClustersView_healthSectionHeader__99wv9{display:flex;align-items:center;gap:.35rem;font-size:.75rem;font-weight:600;color:var(--foreground)}.ClustersView_healthSectionCount__ha2UX{-webkit-margin-start:auto;margin-inline-start:auto;color:var(--muted-foreground);font-weight:500}.ClustersView_healthSectionList___ZVHJ{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.2rem}.ClustersView_healthSectionList___ZVHJ li{display:flex;align-items:center;gap:.5rem;font-size:.75rem;min-width:0;padding:.2rem .35rem;border-radius:.25rem}.ClustersView_healthSectionList___ZVHJ li:hover{background:rgba(0,0,0,.025);.ClustersView_dark__BJaKu &{background:rgba(255,255,255,.03)}}.ClustersView_healthSectionPrimary__fl0RY{color:var(--foreground);flex:1 1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ClustersView_healthSectionSecondary__n64hp{color:var(--muted-foreground);flex-shrink:0;font-size:.7rem}.ClustersView_healthSectionMore__q2lJM{font-size:.7rem;color:var(--muted-foreground);-webkit-padding-start:.35rem;padding-inline-start:.35rem}.ClustersView_btnDangerConfirm__Q6r3V,.ClustersView_btnDanger__iWRiU{display:inline-flex;align-items:center;gap:.4rem;padding:.55rem 1rem;border-radius:.5rem;font-size:.875rem;font-weight:500;cursor:pointer;-webkit-margin-end:auto;margin-inline-end:auto}.ClustersView_btnDanger__iWRiU{background:transparent;color:rgb(220,38,38);border:1px solid rgba(239,68,68,.4)}.ClustersView_btnDanger__iWRiU:hover{background:rgba(239,68,68,.08)}.ClustersView_btnDangerConfirm__Q6r3V{background:rgb(220,38,38);color:white;border:1px solid rgb(220,38,38)}.ClustersView_btnDangerConfirm__Q6r3V:hover:not(:disabled){opacity:.9}.ClustersView_btnDangerConfirm__Q6r3V:disabled{opacity:.6;cursor:not-allowed}.ClustersView_toolbarRight__0X7LT{display:flex;align-items:center;gap:.5rem;flex-wrap:wrap}.ClustersView_viewToggle__0VwFA{display:inline-flex;border:1px solid var(--border-light);border-radius:var(--radius-xl);background:var(--background);padding:.2rem;gap:.15rem}.ClustersView_viewToggleBtn__5XGIP{display:inline-flex;align-items:center;gap:.35rem;padding:.35rem .7rem;border:none;background:transparent;color:var(--muted-foreground);font-size:.75rem;font-weight:500;cursor:pointer;border-radius:999px;transition:all .12s ease}.ClustersView_viewToggleBtn__5XGIP:hover{color:var(--foreground)}.ClustersView_viewToggleActive__06bq9{background:var(--primary);color:white!important}.ClustersView_viewToggleActive__06bq9:hover{color:white}.ClustersView_fixBtn__pc41P{display:inline-flex;align-items:center;gap:.25rem;padding:.2rem .5rem;border:1px solid rgba(99,102,241,.3);border-radius:.35rem;background:rgba(99,102,241,.08);color:var(--primary);font-size:.7rem;font-weight:600;cursor:pointer;transition:all .12s ease;flex-shrink:0}.ClustersView_fixBtn__pc41P:hover:not(:disabled){background:rgba(99,102,241,.16)}.ClustersView_fixBtn__pc41P:disabled{cursor:progress;opacity:.7}.ClustersView_fixBtnError__Exyhc{border-color:rgba(239,68,68,.4);background:rgba(239,68,68,.08);color:rgb(220,38,38)}.ClustersView_fixBtnError__Exyhc:hover{background:rgba(239,68,68,.16)}.ClustersView_fixBtnDone__lyH0j{cursor:default;background:rgba(34,197,94,.16);border-color:rgba(34,197,94,.4);color:rgb(22,163,74)}