.AISearch_container__suJLe{min-height:100vh;background-color:#0a0a0a;color:#f5f5f5;font-family:var(--font-geist-sans);padding:1.5rem}.AISearch_header__FS4Lh{margin-bottom:2rem}.AISearch_title__o2JQK{font-size:2rem;font-weight:600;color:#f5f5f5;margin:0 0 .5rem}.AISearch_subtitle__oFS4X{color:#888;font-size:1rem}.AISearch_grid__g_CUw{display:grid;grid-template-columns:1fr 1fr;gap:1.5rem;margin-bottom:2rem}.AISearch_fullWidth__gTblA{grid-column:1/-1}.AISearch_card__oIZ7C{background-color:#1a1a1a;border:1px solid #333;border-radius:12px;padding:1.5rem}.AISearch_clickableRow___LPOc{cursor:pointer;transition:background-color .2s}.AISearch_clickableRow___LPOc:hover{background-color:#2a2a2a!important}.AISearch_cardHeader__GkDUt{display:flex;align-items:center;justify-content:space-between;margin-bottom:1rem}.AISearch_cardTitle__ImlUJ{font-size:1.125rem;font-weight:600;color:#f5f5f5;margin:0}.AISearch_cardSubtitle__J6ri_{font-size:.875rem;color:#888;margin:.25rem 0 0}.AISearch_watchMoreButton__8rhYA{display:flex;align-items:center;gap:.5rem;padding:.5rem 1rem;background:none;border:1px solid #333;border-radius:6px;color:#ccc;font-size:.875rem;cursor:pointer;transition:all .2s ease}.AISearch_watchMoreButton__8rhYA:hover{background-color:#333;border-color:#555}.AISearch_chartContainer__GcJuN{height:300px;width:100%;margin-top:1rem}.AISearch_chartLegend__s_BiX{display:flex;flex-wrap:wrap;gap:1rem;margin-top:1rem;padding-top:1rem;border-top:1px solid #333}.AISearch_legendItem__pxtM8{display:flex;align-items:center;gap:.5rem;font-size:.75rem;color:#ccc}.AISearch_legendDot__kCilp{width:8px;height:8px;border-radius:50%}.AISearch_tableContainer__6rkKc{overflow:hidden}.AISearch_table__cQYR2{width:100%;border-collapse:collapse}.AISearch_tableHeader__bfY84{background-color:#222;border-bottom:1px solid #333}.AISearch_tableHeaderCell__Cv4xV{padding:.75rem;text-align:left;font-size:.875rem;font-weight:600;color:#ccc;border-right:1px solid #333}.AISearch_tableHeaderCell__Cv4xV:last-child{border-right:none}.AISearch_tableRow__jZkyi{border-bottom:1px solid #333;transition:background-color .2s ease}.AISearch_tableRow__jZkyi:hover{background-color:#222}.AISearch_tableCell__NYglN{padding:.75rem;font-size:.875rem;border-right:1px solid #333;vertical-align:middle}.AISearch_tableCell__NYglN:last-child{border-right:none}.AISearch_rankCell__AFWw_{font-weight:600;color:#f5f5f5}.AISearch_brandCell__CjK4i{font-weight:500;color:#f5f5f5}.AISearch_visibilityCell__cIkMp{font-weight:600}.AISearch_mentionsCell__qMaSa,.AISearch_positionCell__k0_yz,.AISearch_sentimentCell__Hm_mW{color:#888}.AISearch_yourCompanyRow__ojERp{background-color:#1a2332;border:1px solid #2563eb}.AISearch_seeAllButton__iQCc1{margin-top:1rem;padding:.5rem 1rem;background:none;border:1px solid #333;border-radius:6px;color:#ccc;font-size:.875rem;cursor:pointer;transition:all .2s ease}.AISearch_seeAllButton__iQCc1:hover{background-color:#333;border-color:#555}.AISearch_promptsCard__2ImHB{background-color:#1a1a1a;border:1px solid #333;border-radius:12px;padding:1.5rem}.AISearch_promptsHeader__7WE1v{display:flex;align-items:center;justify-content:space-between;margin-bottom:1rem}.AISearch_usageIndicator__G8HSV{display:flex;align-items:center;gap:.5rem;font-size:.875rem;color:#888}.AISearch_usageBar__VzFZl{width:4px;height:16px;background-color:#ef4444;border-radius:2px}.AISearch_addButton__UiKRp{display:flex;align-items:center;gap:.5rem;padding:.5rem 1rem;background-color:#f5f5f5;border:none;border-radius:6px;color:#000;font-size:.875rem;font-weight:500;cursor:pointer;transition:all .2s ease}.AISearch_addButton__UiKRp:hover{background-color:#e5e5e5}.AISearch_tabs__5QQNo{display:flex;gap:.5rem;margin-bottom:1.5rem;border-bottom:1px solid #333}.AISearch_tab___vQ5i{padding:.5rem 1rem;background:none;color:#888;font-size:.875rem;cursor:pointer;border:none;border-bottom:2px solid transparent;transition:all .2s ease}.AISearch_tab___vQ5i:hover{color:#ccc}.AISearch_tabActive__Dh7RI{color:#f5f5f5;border-bottom-color:#2563eb}.AISearch_tabCount__yJxlD{margin-left:.5rem;padding:.125rem .375rem;background-color:#333;border-radius:10px;font-size:.75rem}.AISearch_promptsTable__1J1zW{width:100%;border-collapse:collapse}.AISearch_promptsTableHeader__NLnxY{background-color:#222;border-bottom:1px solid #333}.AISearch_promptsTableHeaderCell__PRbNE{padding:.75rem;text-align:left;font-size:.875rem;font-weight:600;color:#ccc;border-right:1px solid #333}.AISearch_promptsTableHeaderCell__PRbNE:last-child{border-right:none}.AISearch_promptsTableRow__wYRRW{border-bottom:1px solid #333;transition:background-color .2s ease}.AISearch_promptsTableRow__wYRRW:hover{background-color:#222}.AISearch_promptsTableCell__dKmBl{padding:.75rem;font-size:.875rem;border-right:1px solid #333;vertical-align:middle}.AISearch_promptsTableCell__dKmBl:last-child{border-right:none}.AISearch_promptText__S0hiL{color:#f5f5f5;font-weight:500;max-width:400px}.AISearch_promptMetrics__0hbP6{display:flex;align-items:center;gap:.5rem}.AISearch_metricBadge___eDI_{display:flex;align-items:center;gap:.25rem;padding:.125rem .375rem;border-radius:10px;font-size:.75rem;font-weight:500}.AISearch_positionBadge__8w3YK,.AISearch_sentimentBadge__ULuzn{background-color:#333;color:#ccc}.AISearch_visibilityBadge__Ttddw{background-color:#1e3a8a;color:#93c5fd}.AISearch_topBadge__hVjZt{background-color:#166534;color:#86efac}.AISearch_locationFlag__RJ3nm{width:16px;height:12px;border-radius:2px;background:linear-gradient(180deg,#ff0000 0,#ff0000 33%,#ffffff 0,#ffffff 66%,#0000ff 0);display:inline-block;vertical-align:middle}.AISearch_locationContainer__EK9ca{display:flex;align-items:center;gap:.5rem}.AISearch_timeAgo__outPc{color:#888;font-size:.75rem}.AISearch_checkbox__EEKH1{width:16px;height:16px;border:1px solid #555;border-radius:3px;background-color:#1a1a1a}.AISearch_checkboxChecked__oTR7H{background-color:#2563eb;border-color:#2563eb}.AISearch_aiIcons__XQOTx{display:flex;gap:.25rem}.AISearch_aiIcon__qyP8q{width:16px;height:16px;border-radius:50%;background-color:#333}.AISearch_aiIconChatgpt__Dqp0J{background-color:#10a37f}.AISearch_aiIconClaude__Q8xKz{background-color:#d97706}.AISearch_aiIconGemini__VUpZ_{background-color:#3b82f6}.AISearch_aiIconPerplexity__gs3lZ{background-color:#6366f1}.AISearch_addButtonContainer__BhTi6{position:relative;display:inline-block}.AISearch_addButtonDisabled__O_Dx6{display:flex;align-items:center;gap:.5rem;padding:.5rem 1rem;background-color:#333;border:none;border-radius:6px;color:#888;font-size:.875rem;font-weight:500;cursor:not-allowed;transition:all .2s ease}.AISearch_tooltip__Jg_hg{position:absolute;bottom:100%;left:50%;transform:translateX(-50%);margin-bottom:.5rem;padding:.5rem .75rem;background-color:#1a1a1a;border:1px solid #333;border-radius:6px;color:#f5f5f5;font-size:.75rem;white-space:nowrap;z-index:100;box-shadow:0 4px 6px -1px rgba(0,0,0,.3)}.AISearch_tooltip__Jg_hg:after{content:"";position:absolute;top:100%;left:50%;transform:translateX(-50%);border:4px solid transparent;border-top-color:#333}.AISearch_tagBadge__BtDZV{display:inline-block;padding:.125rem .5rem;background-color:#333;color:#ccc;border-radius:12px;font-size:.75rem;font-weight:500}.ProgressBar_progressBar__tHN1c{width:100%}.ProgressBar_header__fJV3e{display:flex;align-items:center;justify-content:space-between;margin-bottom:.5rem}.ProgressBar_label__JbBc5{font-size:.875rem;font-weight:500;color:#f5f5f5}.ProgressBar_percentage__L6Ji4{font-size:.75rem;font-weight:600;color:#a0a0a0}.ProgressBar_track__4z_1w{width:100%}.ProgressBar_fill__xN0da,.ProgressBar_track__4z_1w{border-radius:6px;overflow:hidden;position:relative}.ProgressBar_fill__xN0da{height:100%;transition:width .8s cubic-bezier(.4,0,.2,1)}.ProgressBar_fill__xN0da:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(90deg,rgba(255,255,255,0),rgba(255,255,255,.2) 50%,rgba(255,255,255,0));animation:ProgressBar_shimmer__RrPM9 2s infinite}@keyframes ProgressBar_shimmer__RrPM9{0%{transform:translateX(-100%)}to{transform:translateX(100%)}}.ProgressBar_sm__oFdVQ{font-size:.75rem}.ProgressBar_sm__oFdVQ .ProgressBar_track__4z_1w{height:4px}.ProgressBar_sm__oFdVQ .ProgressBar_header__fJV3e{margin-bottom:.25rem}.ProgressBar_md__0Y_8a{font-size:.875rem}.ProgressBar_md__0Y_8a .ProgressBar_track__4z_1w{height:6px}.ProgressBar_md__0Y_8a .ProgressBar_header__fJV3e{margin-bottom:.5rem}.ProgressBar_lg__6324d{font-size:1rem}.ProgressBar_lg__6324d .ProgressBar_track__4z_1w{height:8px}.ProgressBar_lg__6324d .ProgressBar_header__fJV3e{margin-bottom:.75rem}.ProgressBar_progressBar__tHN1c .ProgressBar_progressFill__qoQUR{height:100%;background:linear-gradient(90deg,#4ade80,#22d3ee);border-radius:2px;transition:width .5s ease;animation:ProgressBar_progressPulse__eDffr 2s ease-in-out infinite}@keyframes ProgressBar_progressPulse__eDffr{0%,to{opacity:1}50%{opacity:.8}}.ProgressBar_progressBar__tHN1c:not(.ProgressBar_sm__oFdVQ):not(.ProgressBar_md__0Y_8a):not(.ProgressBar_lg__6324d){height:4px;background-color:#2a2a2a;border-radius:2px;overflow:hidden;position:relative}.ProgressBar_progressBar__tHN1c:not(.ProgressBar_sm__oFdVQ):not(.ProgressBar_md__0Y_8a):not(.ProgressBar_lg__6324d) .ProgressBar_percentage__L6Ji4{position:absolute;top:-24px;right:0;font-size:.75rem;color:#a0a0a0}.ProgressBar_fill__xN0da:focus-visible{outline:2px solid #ffffff;outline-offset:2px}@media (prefers-contrast:high){.ProgressBar_track__4z_1w{border:1px solid #666}.ProgressBar_fill__xN0da{border:1px solid #ffffff}}@media (prefers-reduced-motion:reduce){.ProgressBar_fill__xN0da{transition:none}.ProgressBar_fill__xN0da:after,.ProgressBar_progressFill__qoQUR{animation:none}}.BlurOverlay_overlay__QimFO{position:absolute;top:0;left:0;right:0;bottom:0;z-index:100;pointer-events:auto;background:transparent}.BlurOverlay_blurGradient__X0Nmz{position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(180deg,rgba(0,0,0,.1) 0,rgba(0,0,0,.3) 25%,rgba(0,0,0,.6) 50%,rgba(0,0,0,.8) 75%,rgba(0,0,0,.9));backdrop-filter:blur(8px)}.BlurOverlay_ctaContainer__JT0QU{position:absolute;top:35%;left:0;right:0;transform:translateY(-50%);display:flex;justify-content:center;align-items:center;padding:2rem;min-height:auto}.BlurOverlay_ctaContent__lOKcC{text-align:center;max-width:500px;width:100%}.BlurOverlay_ctaTitle__57Ewj{font-size:2.25rem;font-weight:700;color:#ffffff;margin-bottom:1rem;line-height:1.2;letter-spacing:-.02em}.BlurOverlay_ctaDescription__hwJ7G{font-size:1.125rem;color:#e5e7eb;margin-bottom:2.5rem;line-height:1.6;font-weight:400}.BlurOverlay_signUpButton__mnYD1{background:linear-gradient(135deg,#4285f4,#34a853);border:none;border-radius:12px;padding:0;font-size:1.125rem;font-weight:600;color:white;cursor:pointer;display:inline-block;box-shadow:0 4px 12px rgba(66,133,244,.3),0 2px 4px rgba(0,0,0,.1);position:relative;overflow:hidden;transition:all .2s ease;margin-bottom:1.5rem}.BlurOverlay_signUpButton__mnYD1:hover{box-shadow:0 6px 20px rgba(66,133,244,.4),0 4px 8px rgba(0,0,0,.15)}.BlurOverlay_signUpButton__mnYD1:active{box-shadow:0 2px 8px rgba(66,133,244,.3),0 1px 2px rgba(0,0,0,.1)}.BlurOverlay_buttonContent__GIuMq{display:flex;align-items:center;justify-content:center;gap:.75rem;padding:1rem 2rem;background:rgba(255,255,255,.1);backdrop-filter:blur(10px);border-radius:12px;transition:background .2s ease}.BlurOverlay_signUpButton__mnYD1:hover .BlurOverlay_buttonContent__GIuMq{background:rgba(255,255,255,.15)}.BlurOverlay_googleIcon__6DtcU{flex-shrink:0;width:20px;height:20px}.BlurOverlay_signUpButton__mnYD1 span{font-size:1.125rem;font-weight:600;letter-spacing:-.01em}.BlurOverlay_signUpNote__LsFbo{font-size:.875rem;color:#d1d5db;font-weight:500;margin:0;opacity:.9}@media (max-width:768px){.BlurOverlay_ctaContainer__JT0QU{padding:1.5rem}.BlurOverlay_ctaTitle__57Ewj{font-size:1.875rem;margin-bottom:.75rem}.BlurOverlay_ctaDescription__hwJ7G{font-size:1rem;margin-bottom:2rem}.BlurOverlay_signUpButton__mnYD1{font-size:1rem}.BlurOverlay_buttonContent__GIuMq{padding:.875rem 1.5rem;gap:.5rem}.BlurOverlay_googleIcon__6DtcU{width:18px;height:18px}.BlurOverlay_signUpButton__mnYD1 span{font-size:1rem}.BlurOverlay_signUpNote__LsFbo{font-size:.8125rem}}@media (max-width:480px){.BlurOverlay_ctaContainer__JT0QU{padding:1rem}.BlurOverlay_ctaTitle__57Ewj{font-size:1.625rem}.BlurOverlay_ctaDescription__hwJ7G{font-size:.9375rem;margin-bottom:1.5rem}.BlurOverlay_buttonContent__GIuMq{padding:.75rem 1.25rem}}.Forms_formInput__T_7rt{width:100%;padding:.75rem;background:rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.1);border-radius:8px;color:#ffffff;font-size:.95rem;transition:all .2s ease;box-sizing:border-box}.Forms_formInputWithIcon__vl41M{padding-left:2.5rem;padding-right:2.5rem}.Forms_formInputWithRightElement__NsJ58{padding-right:2.5rem}.Forms_formInput__T_7rt:focus{outline:none;border-color:rgba(255,255,255,.3);background:rgba(255,255,255,.08)}.Forms_formInput__T_7rt::placeholder{color:rgba(255,255,255,.4)}.Forms_formInput__T_7rt::selection{background:rgba(255,255,255,.3);color:#000000}.Forms_formInput__T_7rt::-moz-selection{background:rgba(255,255,255,.3);color:#000000}.Forms_formInputWrapper__vQie7{position:relative}.Forms_formInputIcon__4gqWf{left:.75rem;pointer-events:none}.Forms_formInputIcon__4gqWf,.Forms_formInputRightIcon__hsZ_G{position:absolute;top:50%;transform:translateY(-50%);color:rgba(255,255,255,.4)}.Forms_formInputRightIcon__hsZ_G{right:.75rem;cursor:pointer;background:none;border:none;padding:0;display:flex;align-items:center;justify-content:center;transition:color .2s ease}.Forms_formInputRightIcon__hsZ_G:hover{color:rgba(255,255,255,.6)}.Forms_formButton__zeFng{padding:.75rem 1.5rem;border:none;border-radius:8px;font-size:.95rem;font-weight:600;cursor:pointer;transition:all .2s ease;display:flex;flex-direction:row;justify-content:center}.Forms_formButtonPrimary__Q5CT9{background:#ffffff;color:#000000}.Forms_formButtonPrimary__Q5CT9:hover{background:#f3f4f6;transform:translateY(-1px)}.Forms_formButtonSecondary__armqx{background:rgba(255,255,255,.1);color:#ffffff;border:1px solid rgba(255,255,255,.2)}.Forms_formButtonSecondary__armqx:hover{background:rgba(255,255,255,.15)}.Forms_formButton__zeFng:disabled{opacity:.6;cursor:not-allowed}.Forms_formButton__zeFng:disabled:hover{transform:none}.WebviewWarning_overlay__7iwxF{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.5);display:flex;align-items:center;justify-content:center;padding:1rem;z-index:1000}.WebviewWarning_modal__T4MOl{background:white;border-radius:12px;max-width:400px;width:100%;max-height:90vh;overflow-y:auto;box-shadow:0 20px 25px -5px rgba(0,0,0,.1),0 10px 10px -5px rgba(0,0,0,.04);animation:WebviewWarning_slideIn__wYtPA .2s ease-out}@keyframes WebviewWarning_slideIn__wYtPA{0%{opacity:0;transform:translateY(20px) scale(.95)}to{opacity:1;transform:translateY(0) scale(1)}}.WebviewWarning_header__YKQwG{display:flex;align-items:center;justify-content:space-between;padding:1.5rem 1.5rem 1rem;border-bottom:1px solid #f1f5f9}.WebviewWarning_iconContainer__mpPg6{display:flex;align-items:center;justify-content:center;width:48px;height:48px;background:#f1f5f9;border-radius:50%}.WebviewWarning_icon__eh9FJ{color:#64748b}.WebviewWarning_closeButton__MUniq{background:none;border:none;padding:.5rem;cursor:pointer;color:#64748b;border-radius:4px;transition:background-color .2s}.WebviewWarning_closeButton__MUniq:hover{background:#f1f5f9}.WebviewWarning_content____h8c{padding:0 1.5rem 1.5rem}.WebviewWarning_title__oGED8{font-size:1.25rem;font-weight:600;color:#1e293b;margin:0 0 .5rem}.WebviewWarning_description__gY5DL{color:#64748b;margin:0 0 1.5rem;line-height:1.5}.WebviewWarning_stepsList__wPWOo{margin:0 0 1.5rem;padding-left:1rem;counter-reset:step-counter}.WebviewWarning_step__hrEgn{color:#334155;margin-bottom:.75rem;line-height:1.5;position:relative;counter-increment:step-counter}.WebviewWarning_step__hrEgn:last-child{margin-bottom:0}.WebviewWarning_step__hrEgn:before{content:counter(step-counter);position:absolute;left:-1.5rem;top:0;width:1.25rem;height:1.25rem;background:#3b82f6;color:white;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:.75rem;font-weight:600}.WebviewWarning_footer__3EZPZ{display:flex;align-items:center;gap:.5rem;padding:1rem;background:#f8fafc;border-radius:8px;margin-top:1rem}.WebviewWarning_linkIcon__tXLiN{color:#3b82f6;flex-shrink:0}.WebviewWarning_footerText__UPpR_{color:#64748b;font-size:.875rem}@media (max-width:480px){.WebviewWarning_overlay__7iwxF{padding:.5rem}.WebviewWarning_modal__T4MOl{border-radius:8px}.WebviewWarning_header__YKQwG{padding:1rem 1rem .5rem}.WebviewWarning_content____h8c{padding:.5rem 1rem 1rem}.WebviewWarning_title__oGED8{font-size:1.125rem}}.AuthForm_main__QDsBB{min-height:100vh;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:1.5rem;position:relative;overflow:hidden;gap:2rem}.AuthForm_main__QDsBB:before{background-image:radial-gradient(circle at center,rgba(255,255,255,.1) 1px,transparent 0);background-size:25px 25px;z-index:0}.AuthForm_main__QDsBB:after,.AuthForm_main__QDsBB:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;pointer-events:none}.AuthForm_main__QDsBB:after{background:radial-gradient(circle at 50% 40%,rgba(255,255,255,.08) 0,rgba(255,255,255,.02) 40%,transparent 70%),radial-gradient(circle at 20% 20%,rgba(255,255,255,.04) 0,transparent 50%),radial-gradient(circle at 80% 20%,rgba(255,255,255,.04) 0,transparent 50%),radial-gradient(circle at 50% 50%,transparent 0,rgba(10,10,10,.8) 100%);z-index:1}.AuthForm_container__Phgf8{width:100%;max-width:450px;position:relative;z-index:2;padding:2rem;background:rgba(255,255,255,.03);border:1px solid rgba(255,255,255,.1);border-radius:12px;backdrop-filter:blur(10px)}.AuthForm_container__Phgf8:before{left:0}.AuthForm_container__Phgf8:after,.AuthForm_container__Phgf8:before{content:"";position:absolute;top:0;bottom:0;width:1px;background:linear-gradient(180deg,transparent 0,rgba(255,255,255,.1) 10%,rgba(255,255,255,.1) 90%,transparent);z-index:-1}.AuthForm_container__Phgf8:after{right:0}.AuthForm_contentWrapper__rNehr{position:relative}.AuthForm_formContent__YRo_Z{opacity:1;transform:translateY(0);transition:all .8s cubic-bezier(.4,0,.2,1)}.AuthForm_header__5QLk9{text-align:center;margin-bottom:1rem}.AuthForm_title__9CeSz{font-size:1.5rem;font-weight:600;color:#ffffff;letter-spacing:-.025em}.AuthForm_subtitle__tO7al{font-size:.95rem;color:rgba(255,255,255,.7);margin-top:.5rem;line-height:1.4}.AuthForm_form__y_2Ie{display:flex;flex-direction:column;gap:1rem}.AuthForm_googleButton__DqGYK{display:flex;align-items:center;justify-content:center;gap:.75rem;width:100%;padding:.75rem 1rem;background:#ffffff;color:#374151;border:1px solid #d1d5db;border-radius:8px;font-size:.95rem;font-weight:500;cursor:pointer;transition:all .2s ease}.AuthForm_googleButton__DqGYK:hover{background:#f9fafb;border-color:#9ca3af}.AuthForm_googleButton__DqGYK:disabled{opacity:.6;cursor:not-allowed}.AuthForm_googleButton__DqGYK:disabled:hover{background:#ffffff;border-color:#d1d5db;transform:none}.AuthForm_divider__TKy4E{position:relative;text-align:center}.AuthForm_divider__TKy4E span{color:rgba(255,255,255,.6);font-size:.875rem}.AuthForm_inputGroup__KffxA{display:flex;flex-direction:column;gap:.5rem}.AuthForm_label__GABna{font-size:.875rem;font-weight:500;color:rgba(255,255,255,.9)}.AuthForm_loginOptions__nPnMy{display:flex;justify-content:flex-end}.AuthForm_forgotLink__OEB8r{color:#ffffff;text-decoration:none;font-size:.875rem;font-weight:500;transition:color .2s ease}.AuthForm_forgotLink__OEB8r:hover{color:rgba(255,255,255,.8)}.AuthForm_footer__bSitw{text-align:center;padding-top:1.5rem;border-top:1px solid rgba(255,255,255,.1)}.AuthForm_footer__bSitw p{font-size:.9rem;color:rgba(255,255,255,.7)}.AuthForm_link__IJi_H{color:#ffffff;text-decoration:none;font-weight:500;transition:color .2s ease}.AuthForm_link__IJi_H:hover{color:rgba(255,255,255,.8)}.AuthForm_eyeButton__rP9rB{position:absolute;right:.75rem;top:50%;transform:translateY(-50%);background:none;border:none;color:rgba(255,255,255,.4);cursor:pointer;padding:0;display:flex;align-items:center;justify-content:center;transition:color .2s ease}.AuthForm_eyeButton__rP9rB:hover{color:rgba(255,255,255,.6)}.AuthForm_errorContainer__gMFsL{margin-top:1rem;margin-bottom:1rem}.AuthForm_errorMessage__YQYBd{padding:.75rem 1rem;background:rgba(239,68,68,.1);border:1px solid rgba(239,68,68,.2);border-radius:8px;color:#fca5a5;font-size:.875rem;text-align:center;animation:AuthForm_fadeIn__MXpFv .3s ease}.AuthForm_successContainer__CYhow{margin-top:1rem;margin-bottom:1rem}.AuthForm_successMessage__Mu1Xc{padding:.75rem 1rem;background:rgba(34,197,94,.1);border:1px solid rgba(34,197,94,.2);border-radius:8px;color:#86efac;font-size:.875rem;text-align:center;animation:AuthForm_fadeIn__MXpFv .3s ease}@keyframes AuthForm_fadeIn__MXpFv{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}@media (max-width:768px){.AuthForm_main__QDsBB{padding:1rem;gap:1.5rem}.AuthForm_container__Phgf8{max-width:100%;padding:1.5rem}.AuthForm_container__Phgf8:after,.AuthForm_container__Phgf8:before{display:none}.AuthForm_title__9CeSz{font-size:1.25rem}.AuthForm_loginOptions__nPnMy{flex-direction:column;align-items:flex-start;gap:.75rem}}.AuthForm_termsNote__MKwCs{margin:1rem 0}.AuthForm_termsNote__MKwCs p{font-size:.8rem;color:rgba(255,255,255,.6);line-height:1.4;text-align:center}.AuthForm_termsLink__OlP1T{color:rgba(255,255,255,.8);text-decoration:none;font-weight:500;transition:color .2s ease}.AuthForm_termsLink__OlP1T:hover{color:#ffffff}.MinimumScreenOverlay_overlay__IsADO{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.9);backdrop-filter:blur(4px);z-index:9999;display:flex;align-items:center;justify-content:center;padding:20px}.MinimumScreenOverlay_modal__nuLOC{background:#ffffff;border-radius:12px;padding:32px;max-width:480px;width:100%;max-height:90vh;overflow-y:auto;box-shadow:0 20px 40px rgba(0,0,0,.2);position:relative;text-align:center}.MinimumScreenOverlay_closeButton__udYhH{position:absolute;top:16px;right:16px;background:none;border:none;font-size:24px;color:#666;cursor:pointer;padding:8px;border-radius:4px;transition:all .2s ease;min-width:48px;min-height:48px;display:flex;align-items:center;justify-content:center}.MinimumScreenOverlay_closeButton__udYhH:hover{background-color:#f5f5f5;color:#333}.MinimumScreenOverlay_closeButton__udYhH:focus{outline:2px solid #007bff;outline-offset:2px}.MinimumScreenOverlay_icon__noECA{font-size:48px;color:#007bff;margin-bottom:16px}.MinimumScreenOverlay_title__EQDYv{font-size:24px;font-weight:600;color:#333;margin-bottom:12px;line-height:1.3}.MinimumScreenOverlay_message__yxhc5{font-size:16px;color:#666;line-height:1.5;margin-bottom:24px}.MinimumScreenOverlay_suggestions__r1F9f{list-style:none;padding:0;margin:0;text-align:left}.MinimumScreenOverlay_suggestion__MhvxB{display:flex;align-items:flex-start;gap:12px;padding:12px 0;border-bottom:1px solid #f0f0f0}.MinimumScreenOverlay_suggestion__MhvxB:last-child{border-bottom:none}.MinimumScreenOverlay_suggestionIcon__MH09P{flex-shrink:0;font-size:18px;color:#007bff;margin-top:2px}.MinimumScreenOverlay_suggestionText__nK0aX{font-size:14px;color:#555;line-height:1.4}@media (max-width:480px){.MinimumScreenOverlay_modal__nuLOC{margin:20px;padding:24px;max-width:none}.MinimumScreenOverlay_title__EQDYv{font-size:20px}.MinimumScreenOverlay_message__yxhc5{font-size:14px}}.StructuredDataTable_container__yQKcj{background-color:#1a1a1a;border-radius:12px;border:1px solid #333;overflow:hidden}.StructuredDataTable_loadingContainer__kZDSC{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:4rem 2rem;background-color:#1a1a1a;border-radius:12px;border:1px solid #333}.StructuredDataTable_loadingText__ShEYx{margin-top:1rem;color:#a0a0a0;font-size:.875rem}.StructuredDataTable_emptyStateContainer__Ebj0_{background-color:#1a1a1a;border-radius:12px;border:1px solid #333}.StructuredDataTable_emptyState__OuRdD{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:4rem 2rem;text-align:center}.StructuredDataTable_emptyIcon__xrI1T{color:#666;margin-bottom:1.5rem}.StructuredDataTable_emptyTitle__gikbK{color:#f5f5f5;font-size:1.25rem;font-weight:600;margin:0 0 .5rem}.StructuredDataTable_emptyDescription___O_Kg{color:#a0a0a0;font-size:.875rem;margin:0 0 2rem;max-width:300px}.StructuredDataTable_emptyAction__AKS12{gap:.5rem}.StructuredDataTable_header__m35h1{display:flex;align-items:center;justify-content:space-between;padding:1.5rem;border-bottom:1px solid #333;background-color:#0a0a0a}.StructuredDataTable_headerLeft__prxSc,.StructuredDataTable_headerRight__SraJn{display:flex;align-items:center;gap:1rem}.StructuredDataTable_searchContainer__PponW{position:relative;display:flex;align-items:center}.StructuredDataTable_searchIcon__9Fq0t{position:absolute;left:.75rem;color:#666;pointer-events:none}.StructuredDataTable_searchInput__ZSH_a{padding:.5rem .75rem .5rem 2.5rem;background-color:#1a1a1a;border:1px solid #333;border-radius:8px;color:#f5f5f5;font-size:.875rem;width:280px;transition:border-color .2s ease}.StructuredDataTable_searchInput__ZSH_a:focus{outline:none;border-color:#666}.StructuredDataTable_searchInput__ZSH_a::placeholder{color:#666}.StructuredDataTable_filterButton__GikC9{gap:.5rem}.StructuredDataTable_bulkActions__4wxjI{display:flex;align-items:center;gap:1rem}.StructuredDataTable_selectedCount__yos4y{color:#a0a0a0;font-size:.875rem}.StructuredDataTable_bulkDeleteButton__m1R3d{gap:.5rem}.StructuredDataTable_filtersPanel__gHxJ1{padding:1rem 1.5rem;background-color:#1a1a1a;border-bottom:1px solid #333}.StructuredDataTable_filtersPlaceholder__GGD0q{color:#a0a0a0;font-size:.875rem;margin:0}.StructuredDataTable_tableWrapper__XtdfQ{overflow-x:auto}.StructuredDataTable_table__kal55{width:100%;border-collapse:collapse}.StructuredDataTable_tableHead__qbqRd{background-color:#0a0a0a}.StructuredDataTable_tableHeader__0FPEz{padding:1rem 1.5rem;text-align:left;font-weight:600;color:#f5f5f5;font-size:.875rem;text-transform:uppercase;letter-spacing:.05em;border-bottom:1px solid #333}.StructuredDataTable_tableHeader__0FPEz.StructuredDataTable_alignCenter__2CSem{text-align:center}.StructuredDataTable_tableHeader__0FPEz.StructuredDataTable_alignRight__A_Imd{text-align:right}.StructuredDataTable_sortButton__9osjp{display:flex;align-items:center;gap:.5rem;background:none;border:none;color:inherit;font:inherit;cursor:pointer;padding:0;transition:color .2s ease}.StructuredDataTable_sortButton__9osjp:hover{color:#ffffff}.StructuredDataTable_sortIcon__MAK_o{opacity:.7}.StructuredDataTable_tableBody__l7kzj{background-color:#1a1a1a}.StructuredDataTable_tableRow__uxEhY{transition:background-color .2s ease}.StructuredDataTable_tableRow__uxEhY:hover{background-color:#1f1f1f}.StructuredDataTable_tableRow__uxEhY:not(:last-child){border-bottom:1px solid #333}.StructuredDataTable_tableCell__f2GIY{padding:1rem 1.5rem;color:#f5f5f5;font-size:.875rem;vertical-align:middle}.StructuredDataTable_tableCell__f2GIY.StructuredDataTable_alignCenter__2CSem{text-align:center}.StructuredDataTable_tableCell__f2GIY.StructuredDataTable_alignRight__A_Imd{text-align:right}.StructuredDataTable_checkboxCell__nQLIF,.StructuredDataTable_checkboxColumn__Bk_Sv{width:40px;padding:1rem .75rem 1rem 1.5rem}.StructuredDataTable_checkbox__n2ZVp{width:16px;height:16px;accent-color:#ffffff;cursor:pointer}.StructuredDataTable_actionsColumn__FvjxT{width:120px;text-align:right;padding-right:1.5rem}.StructuredDataTable_actionsCell__qJB8Z{width:120px;text-align:right;padding:1rem 1.5rem 1rem .75rem}.StructuredDataTable_actions__x5wvZ{display:flex;align-items:center;justify-content:flex-end;gap:.5rem}.StructuredDataTable_actionButton__pnyiW{display:flex;align-items:center;justify-content:center;width:32px;height:32px;background:none;border:none;color:#a0a0a0;cursor:pointer;border-radius:6px;transition:all .2s ease}.StructuredDataTable_actionButton__pnyiW:hover{background-color:#2a2a2a;color:#f5f5f5}.StructuredDataTable_pagination___6b64{display:flex;align-items:center;justify-content:space-between;padding:1rem 1.5rem;background-color:#0a0a0a;border-top:1px solid #333}.StructuredDataTable_paginationInfo__YkTH8{color:#a0a0a0;font-size:.875rem}.StructuredDataTable_paginationControls__fo2bq{display:flex;align-items:center;gap:.5rem}.StructuredDataTable_paginationButton__rfrMZ{min-width:40px;height:32px;padding:.25rem .75rem;font-size:.875rem}.StructuredDataTable_paginationEllipsis__0rSK8{color:#666;padding:0 .5rem;font-size:.875rem}@media (max-width:768px){.StructuredDataTable_header__m35h1{gap:1rem}.StructuredDataTable_headerLeft__prxSc,.StructuredDataTable_header__m35h1{flex-direction:column;align-items:stretch}.StructuredDataTable_headerRight__SraJn{justify-content:center}.StructuredDataTable_searchInput__ZSH_a{width:100%}.StructuredDataTable_pagination___6b64{flex-direction:column;gap:1rem;align-items:center}.StructuredDataTable_paginationControls__fo2bq{flex-wrap:wrap;justify-content:center}.StructuredDataTable_tableWrapper__XtdfQ{margin:0 -1rem}.StructuredDataTable_tableCell__f2GIY,.StructuredDataTable_tableHeader__0FPEz{padding:.75rem 1rem}.StructuredDataTable_checkboxCell__nQLIF,.StructuredDataTable_checkboxColumn__Bk_Sv{padding-left:1rem;padding-right:.5rem}.StructuredDataTable_actionsCell__qJB8Z,.StructuredDataTable_actionsColumn__FvjxT{padding-right:1rem}}.TaskCard_card__35tat{background-color:#1a1a1a;border:1px solid #333;border-radius:12px;padding:1.5rem;transition:all .2s ease;cursor:pointer}.TaskCard_card__35tat:hover{border-color:#666;transform:translateY(-2px);box-shadow:0 8px 24px rgba(0,0,0,.3)}.TaskCard_card__35tat.TaskCard_compact__eeoON{padding:1rem}.TaskCard_card__35tat.TaskCard_overdue__15JJe{border-color:#ef4444;box-shadow:0 0 0 1px rgba(239,68,68,.2)}.TaskCard_header__zGd0o{display:flex;align-items:center;justify-content:space-between;margin-bottom:1rem}.TaskCard_headerLeft__dUYP1{display:flex;align-items:center;gap:.75rem}.TaskCard_headerRight__FsNq9,.TaskCard_statusIndicator__P8RK2{display:flex;align-items:center;gap:.5rem}.TaskCard_statusIcon__4LO75{display:flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:8px;transition:all .2s ease}.TaskCard_statusLabel__uWNLc{font-size:.875rem;font-weight:500;color:#f5f5f5}.TaskCard_priorityBadge__DQwMJ{padding:.25rem .75rem;font-size:.75rem;font-weight:600;text-transform:uppercase;letter-spacing:.05em;border-radius:12px;border:1px solid}.TaskCard_editButton__xUGMZ{padding:.5rem 1rem;font-size:.875rem;min-height:32px}.TaskCard_content__hxwVJ{margin-bottom:1rem}.TaskCard_title__6cSJN{color:#f5f5f5;font-size:1.125rem;font-weight:600;margin:0 0 .5rem;line-height:1.4}.TaskCard_compact__eeoON .TaskCard_title__6cSJN{font-size:1rem;margin:0 0 .75rem}.TaskCard_description__ZP9Tw{color:#a0a0a0;font-size:.875rem;line-height:1.5;margin:0 0 1rem}.TaskCard_progressSection__0IMq3{margin:1rem 0}.TaskCard_compact__eeoON .TaskCard_progressSection__0IMq3{margin:.75rem 0}.TaskCard_progressHeader__dyTLa{display:flex;align-items:center;justify-content:space-between;margin-bottom:.5rem}.TaskCard_progressLabel__EOZxT{color:#a0a0a0;font-size:.75rem;font-weight:500;text-transform:uppercase;letter-spacing:.05em}.TaskCard_progressValue__5BA2O{color:#f5f5f5;font-size:.875rem;font-weight:600}.TaskCard_progressBar__hzKX7{height:6px}.TaskCard_tags__qhdTF{display:flex;flex-wrap:wrap;gap:.5rem;margin:1rem 0}.TaskCard_tag__9TSmL{padding:.25rem .5rem;background-color:#2a2a2a;color:#a0a0a0;font-size:.75rem;border-radius:6px;border:1px solid #333}.TaskCard_footer__vJ5PV{display:flex;align-items:center;justify-content:space-between;margin-top:1rem;padding-top:1rem;border-top:1px solid #333}.TaskCard_compact__eeoON .TaskCard_footer__vJ5PV{margin-top:.75rem;padding-top:.75rem}.TaskCard_footerLeft__z8zrH{display:flex;align-items:center;gap:1rem}.TaskCard_footerRight__jpk8B{display:flex;align-items:center;gap:.75rem}.TaskCard_dueDate__I1efl{display:flex;align-items:center;gap:.5rem;color:#a0a0a0;font-size:.75rem}.TaskCard_overdueBadge__4_e8o{color:#ef4444;font-weight:600}.TaskCard_assignee__TnzNI{display:flex;align-items:center;gap:.5rem}.TaskCard_avatar__BO8lZ{display:flex;align-items:center;justify-content:center;width:24px;height:24px;background-color:#666;color:#f5f5f5;font-size:.75rem;font-weight:600;border-radius:50%}.TaskCard_assigneeName__p2Q26,.TaskCard_effort__73rWL{color:#a0a0a0;font-size:.75rem}.TaskCard_effort__73rWL{display:flex;align-items:center;gap:.5rem}.TaskCard_statusActions__IdEFb{display:flex;align-items:center;gap:.25rem}.TaskCard_quickAction__veZ6y{display:flex;align-items:center;justify-content:center;width:32px;height:32px;background:none;border:none;color:#a0a0a0;cursor:pointer;border-radius:6px;transition:all .2s ease}.TaskCard_quickAction__veZ6y:hover{background-color:#2a2a2a;color:#f5f5f5}@media (max-width:768px){.TaskCard_card__35tat{padding:1rem}.TaskCard_header__zGd0o{flex-direction:column;align-items:flex-start;gap:.75rem}.TaskCard_headerLeft__dUYP1{width:100%;justify-content:space-between}.TaskCard_headerRight__FsNq9{width:100%;justify-content:flex-end}.TaskCard_footer__vJ5PV{flex-direction:column;align-items:flex-start;gap:.75rem}.TaskCard_footerLeft__z8zrH,.TaskCard_footerRight__jpk8B{width:100%;justify-content:space-between}.TaskCard_tags__qhdTF{margin:.75rem 0}}.TaskCard_card__35tat[data-status=completed]{border-left:4px solid #10b981}.TaskCard_card__35tat[data-status=in-progress]{border-left:4px solid #3b82f6}.TaskCard_card__35tat[data-status=blocked]{border-left:4px solid #ef4444}.TaskCard_card__35tat[data-status=pending]{border-left:4px solid #fbbf24}.TaskCard_card__35tat[data-status=cancelled]{border-left:4px solid #6b7280}.TaskCard_card__35tat[data-status=review]{border-left:4px solid #8b5cf6}