@charset "UTF-8";*{margin:0;padding:0;box-sizing:border-box}body{margin:0;padding:0;font-family:Arial,sans-serif}a{text-decoration:none;color:inherit}ul,ol{list-style:none}img{max-width:100%;height:auto;display:block}._loginContainer_1uete_47{min-height:100vh;display:flex;align-items:center;justify-content:center;background:#fff;position:relative;overflow:hidden}._loginContainer_1uete_47._dark_1uete_56{background:#0d1117}._backgroundImage_1uete_60{position:absolute;inset:0;background:linear-gradient(135deg,rgba(37,99,235,.02) 0%,transparent 100%),url('data:image/svg+xml,<svg width="100" height="100" viewBox="0 0 100 100" xmlns="http://www.w3.org/2000/svg"><path d="M0 50L100 50M50 0L50 100" stroke="%23e9ecef" stroke-width="1" fill="none"/></svg>');opacity:.4}._dark_1uete_56 ._backgroundImage_1uete_60{background:linear-gradient(135deg,rgba(37,211,102,.03) 0%,transparent 100%),url('data:image/svg+xml,<svg width="100" height="100" viewBox="0 0 100 100" xmlns="http://www.w3.org/2000/svg"><path d="M0 50L100 50M50 0L50 100" stroke="%2321262d" stroke-width="1" fill="none"/></svg>')}._loginWrapper_1uete_73{display:flex;max-width:1000px;width:95%;min-height:600px;background:#fff;border-radius:24px;overflow:hidden;box-shadow:0 20px 60px #00000014,0 0 0 1px #e9ecef1a;position:relative;z-index:1}._dark_1uete_56 ._loginWrapper_1uete_73{background:#161b22;box-shadow:0 20px 60px #00000040,0 0 0 1px #ffffff0d}._loginLeftPanel_1uete_90{flex:1;background:linear-gradient(145deg,#f8f9fa,#fff);padding:60px 40px;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;position:relative;overflow:hidden}._dark_1uete_56 ._loginLeftPanel_1uete_90{background:linear-gradient(145deg,#161b22,#0d1117)}._loginLeftPanel_1uete_90:before{content:"";position:absolute;top:-50%;right:-50%;width:200%;height:200%;background:radial-gradient(circle,rgba(37,99,235,.03) 0%,transparent 70%)}._dark_1uete_56 ._loginLeftPanel_1uete_90:before{background:radial-gradient(circle,rgba(37,211,102,.05) 0%,transparent 70%)}._brandSection_1uete_118{position:relative;z-index:2;width:100%}._logoContainer_1uete_124{margin-bottom:40px}._logoContainer_1uete_124 ._logoImage_1uete_127{height:70px;width:auto;filter:drop-shadow(0 4px 12px rgba(0,0,0,.1))}._appInfo_1uete_133{margin-bottom:50px}._appInfo_1uete_133 ._appNameLarge_1uete_136{font-size:32px;font-weight:700;color:#1f2937;margin:0 0 12px;line-height:1.2}._dark_1uete_56 ._appInfo_1uete_133 ._appNameLarge_1uete_136{color:#f0f6fc}._appInfo_1uete_133 ._appDescription_1uete_146{font-size:16px;color:#6b7280;margin:0;line-height:1.6}._dark_1uete_56 ._appInfo_1uete_133 ._appDescription_1uete_146{color:#8b949e}._featuresList_1uete_156{display:flex;flex-direction:column;gap:20px;width:100%;max-width:320px}._featureItem_1uete_164{display:flex;align-items:center;gap:16px;padding:16px;background:#f8f9fa80;border-radius:12px;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid rgba(233,236,239,.1);transition:all .3s ease}._dark_1uete_56 ._featureItem_1uete_164{background:#161b224d;border-color:#01040933}._featureItem_1uete_164:hover{transform:translateY(-2px);box-shadow:0 8px 20px #2563eb1a;border-color:#2563eb33}._dark_1uete_56 ._featureItem_1uete_164:hover{box-shadow:0 8px 20px #25d36626;border-color:#25d3664d}._featureItem_1uete_164 ._featureIcon_1uete_188{width:44px;height:44px;background:linear-gradient(135deg,#2563eb,#2563eb);color:#fff;border-radius:10px;display:flex;align-items:center;justify-content:center;font-size:20px;flex-shrink:0}._dark_1uete_56 ._featureItem_1uete_164 ._featureIcon_1uete_188{background:linear-gradient(135deg,#25d366,#238636)}._featureItem_1uete_164 span{font-size:14px;font-weight:500;color:#1f2937;text-align:left}._dark_1uete_56 ._featureItem_1uete_164 span{color:#f0f6fc}._loginRightPanel_1uete_213{flex:1;padding:60px 40px;display:flex;align-items:center;justify-content:center;background:#fff}._dark_1uete_56 ._loginRightPanel_1uete_213{background:#161b22}._loginCard_1uete_225{width:100%;max-width:380px}._loginCard_1uete_225 ._cardHeader_1uete_229{text-align:center;margin-bottom:40px}._loginCard_1uete_225 ._cardHeader_1uete_229 ._sectionHeader_1uete_233{display:flex;align-items:center;gap:16px;justify-content:center;margin-bottom:16px}._loginCard_1uete_225 ._cardHeader_1uete_229 ._sectionHeader_1uete_233 ._backButton_1uete_240{background:#f8f9fa;border:none;color:#374151;cursor:pointer;width:40px;height:40px;border-radius:50%;display:flex;align-items:center;justify-content:center;transition:all .3s ease;flex-shrink:0}._dark_1uete_56 ._loginCard_1uete_225 ._cardHeader_1uete_229 ._sectionHeader_1uete_233 ._backButton_1uete_240{background:#161b22;color:#f0f6fc}._loginCard_1uete_225 ._cardHeader_1uete_229 ._sectionHeader_1uete_233 ._backButton_1uete_240:hover{background:#e9ecef;transform:translate(-4px)}._dark_1uete_56 ._loginCard_1uete_225 ._cardHeader_1uete_229 ._sectionHeader_1uete_233 ._backButton_1uete_240:hover{background:#010409}._loginCard_1uete_225 ._cardHeader_1uete_229 ._cardTitle_1uete_265{font-size:28px;font-weight:700;color:#1f2937;margin:0 0 8px}._dark_1uete_56 ._loginCard_1uete_225 ._cardHeader_1uete_229 ._cardTitle_1uete_265{color:#f0f6fc}._loginCard_1uete_225 ._cardHeader_1uete_229 ._cardSubtitle_1uete_274{font-size:14px;color:#6b7280;margin:0}._dark_1uete_56 ._loginCard_1uete_225 ._cardHeader_1uete_229 ._cardSubtitle_1uete_274{color:#8b949e}._cardBody_1uete_283{margin-bottom:40px}._errorMessage_1uete_287{background:#dc262614;color:#dc2626;padding:16px;border-radius:12px;font-size:14px;display:flex;align-items:center;gap:12px;border:1px solid rgba(220,38,38,.15);margin-bottom:24px}._errorMessage_1uete_287._dark_1uete_56{background:#dc26261f;color:#f87171;border-color:#dc262640}._errorMessage_1uete_287 ._errorIcon_1uete_304{width:20px;height:20px;background:#dc2626;color:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center;font-weight:700;font-size:12px;flex-shrink:0}._dark_1uete_56 ._errorMessage_1uete_287 ._errorIcon_1uete_304{background:#f87171;color:#7f1d1d}._errorMessage_1uete_287 ._errorText_1uete_321{flex:1}._loginForm_1uete_325,._forgotPasswordForm_1uete_326{display:flex;flex-direction:column;gap:24px}._formGroup_1uete_332{display:flex;flex-direction:column;gap:8px}._labelContainer_1uete_338{display:flex;justify-content:space-between;align-items:center}._formLabel_1uete_344{font-size:12px;font-weight:600;color:#1f2937;text-transform:uppercase;letter-spacing:.5px}._dark_1uete_56 ._formLabel_1uete_344{color:#f0f6fc}._inputWrapper_1uete_355{position:relative;display:flex;align-items:center}._inputIcon_1uete_361{position:absolute;left:16px;color:#6b7280;font-size:18px;z-index:2}._dark_1uete_56 ._inputIcon_1uete_361{color:#8b949e}._formInput_1uete_372{width:100%;padding:16px 16px 16px 48px;border:2px solid #e9ecef;border-radius:12px;font-size:14px;transition:all .3s ease;background:#fff;color:#374151;font-weight:500}._formInput_1uete_372._dark_1uete_56{background:#161b22;border-color:#010409;color:#f0f6fc}._formInput_1uete_372:focus{outline:none;border-color:#2563eb;box-shadow:0 0 0 4px #2563eb1a}._formInput_1uete_372:focus._dark_1uete_56{border-color:#25d366;box-shadow:0 0 0 4px #25d36633}._formInput_1uete_372::placeholder{color:#6b7280;font-weight:400}._dark_1uete_56 ._formInput_1uete_372::placeholder{color:#8b949e}._formInput_1uete_372:disabled{opacity:.6;cursor:not-allowed}._passwordToggle_1uete_409{position:absolute;right:16px;background:none;border:none;color:#6b7280;cursor:pointer;padding:4px;border-radius:4px;transition:color .3s ease;font-size:18px}._dark_1uete_56 ._passwordToggle_1uete_409{color:#8b949e}._passwordToggle_1uete_409:hover{color:#2563eb}._dark_1uete_56 ._passwordToggle_1uete_409:hover{color:#25d366}._forgotLink_1uete_431{background:none;border:none;color:#1d4ed8;font-size:12px;font-weight:500;cursor:pointer;transition:color .3s ease;text-decoration:none}._forgotLink_1uete_431._dark_1uete_56{color:#c9d1d9}._forgotLink_1uete_431:hover{color:#2563eb}._dark_1uete_56 ._forgotLink_1uete_431:hover{color:#25d366}._loginButton_1uete_451,._resetButton_1uete_452{width:100%;padding:16px;border:none;border-radius:12px;font-size:16px;font-weight:600;cursor:pointer;transition:all .3s ease;display:flex;align-items:center;justify-content:center;gap:12px;background:linear-gradient(135deg,#2563eb,#2563eb);color:#fff;margin-top:8px}._loginButton_1uete_451._dark_1uete_56,._resetButton_1uete_452._dark_1uete_56{background:linear-gradient(135deg,#25d366,#238636)}._loginButton_1uete_451:hover:not(:disabled),._resetButton_1uete_452:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 8px 20px #2563eb4d}._loginButton_1uete_451:hover:not(:disabled)._dark_1uete_56,._resetButton_1uete_452:hover:not(:disabled)._dark_1uete_56{box-shadow:0 8px 20px #25d36666}._loginButton_1uete_451:disabled,._resetButton_1uete_452:disabled{opacity:.6;cursor:not-allowed;transform:none;box-shadow:none}._loginButton_1uete_451._loading_1uete_489,._resetButton_1uete_452._loading_1uete_489{pointer-events:none}._buttonSpinner_1uete_494{width:20px;height:20px;border:3px solid rgba(255,255,255,.3);border-radius:50%;border-top-color:#fff;animation:_spin_1uete_1 1s linear infinite}._dark_1uete_56 ._buttonSpinner_1uete_494{border:3px solid rgba(255,255,255,.3);border-top-color:#fff}@keyframes _spin_1uete_1{to{transform:rotate(360deg)}}._divider_1uete_512{display:flex;align-items:center;text-align:center;color:#6b7280;margin:20px 0}._dark_1uete_56 ._divider_1uete_512{color:#8b949e}._divider_1uete_512:before,._divider_1uete_512:after{content:"";flex:1;border-bottom:1px solid #e9ecef}._dark_1uete_56 ._divider_1uete_512:before,._dark_1uete_56 ._divider_1uete_512:after{border-bottom-color:#010409}._divider_1uete_512 span{padding:0 16px;font-size:12px}._socialLogin_1uete_535{display:flex;flex-direction:column;gap:12px}._socialButton_1uete_541{display:flex;align-items:center;justify-content:center;gap:12px;padding:14px;border:2px solid #e9ecef;border-radius:12px;background:#fff;color:#374151;font-weight:500;cursor:pointer;transition:all .3s ease;font-size:14px}._dark_1uete_56 ._socialButton_1uete_541{background:#161b22;border-color:#010409;color:#f0f6fc}._socialButton_1uete_541:hover{border-color:#2563eb;background:#2563eb0d}._dark_1uete_56 ._socialButton_1uete_541:hover{border-color:#25d366;background:#25d3661a}._socialButton_1uete_541 img{width:20px;height:20px}._resetDescription_1uete_574{font-size:14px;color:#6b7280;margin:0 0 24px;line-height:1.5;text-align:center}._dark_1uete_56 ._resetDescription_1uete_574{color:#8b949e}._successSection_1uete_585{text-align:center;padding:20px 0}._successSection_1uete_585 ._successIcon_1uete_589{width:64px;height:64px;background:linear-gradient(135deg,#2563eb,#2563eb);color:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center;margin:0 auto 24px;font-size:24px}._dark_1uete_56 ._successSection_1uete_585 ._successIcon_1uete_589{background:linear-gradient(135deg,#25d366,#238636)}._successSection_1uete_585 ._successTitle_1uete_604{font-size:24px;font-weight:600;color:#1f2937;margin:0 0 12px}._dark_1uete_56 ._successSection_1uete_585 ._successTitle_1uete_604{color:#f0f6fc}._successSection_1uete_585 ._successDescription_1uete_613{font-size:14px;color:#6b7280;margin:0 0 32px;line-height:1.5}._dark_1uete_56 ._successSection_1uete_585 ._successDescription_1uete_613{color:#8b949e}._successSection_1uete_585 ._backToLoginButton_1uete_622{background:#f8f9fa;color:#374151;border:2px solid #e9ecef;padding:14px 28px;border-radius:12px;font-size:14px;font-weight:600;cursor:pointer;transition:all .3s ease;width:100%}._successSection_1uete_585 ._backToLoginButton_1uete_622._dark_1uete_56{background:#161b22;color:#f0f6fc;border-color:#010409}._successSection_1uete_585 ._backToLoginButton_1uete_622:hover{background:#e9ecef;color:#fff;transform:translateY(-2px)}._dark_1uete_56 ._successSection_1uete_585 ._backToLoginButton_1uete_622:hover{background:#010409}._cardFooter_1uete_648{text-align:center;border-top:1px solid #e9ecef;padding-top:24px}._dark_1uete_56 ._cardFooter_1uete_648{border-top-color:#010409}._cardFooter_1uete_648 ._footerText_1uete_656{font-size:12px;color:#6b7280;margin:0 0 12px}._dark_1uete_56 ._cardFooter_1uete_648 ._footerText_1uete_656{color:#8b949e}._cardFooter_1uete_648 ._footerText_1uete_656 ._signupLink_1uete_664{color:#1d4ed8;font-weight:600;text-decoration:none;transition:color .3s ease}._cardFooter_1uete_648 ._footerText_1uete_656 ._signupLink_1uete_664._dark_1uete_56{color:#c9d1d9}._cardFooter_1uete_648 ._footerText_1uete_656 ._signupLink_1uete_664:hover{color:#2563eb}._dark_1uete_56 ._cardFooter_1uete_648 ._footerText_1uete_656 ._signupLink_1uete_664:hover{color:#25d366}._cardFooter_1uete_648 ._copyright_1uete_679{font-size:12px;color:#6b7280;margin:0;opacity:.8}._dark_1uete_56 ._cardFooter_1uete_648 ._copyright_1uete_679{color:#8b949e}@media (max-width: 992px){._loginWrapper_1uete_73{flex-direction:column;min-height:auto;max-width:500px}._loginLeftPanel_1uete_90{padding:40px 30px;min-height:300px}._loginLeftPanel_1uete_90:before{display:none}._loginRightPanel_1uete_213{padding:40px 30px}}@media (max-width: 768px){._loginWrapper_1uete_73{width:95%;border-radius:20px}._loginLeftPanel_1uete_90{padding:30px 24px}._loginLeftPanel_1uete_90 ._appNameLarge_1uete_136{font-size:28px}._loginLeftPanel_1uete_90 ._appDescription_1uete_146{font-size:14px}._loginRightPanel_1uete_213{padding:30px 24px}}@media (max-width: 480px){._loginContainer_1uete_47{padding:16px;background:#fff}._loginContainer_1uete_47._dark_1uete_56{background:#0d1117}._loginWrapper_1uete_73{border-radius:16px;box-shadow:0 10px 40px #00000014,0 0 0 1px #e9ecef14}._dark_1uete_56 ._loginWrapper_1uete_73{box-shadow:0 10px 40px #0003,0 0 0 1px #ffffff0d}._loginLeftPanel_1uete_90,._loginRightPanel_1uete_213{padding:24px 20px}._cardHeader_1uete_229{margin-bottom:32px}._cardHeader_1uete_229 ._cardTitle_1uete_265{font-size:24px}._cardHeader_1uete_229 ._cardSubtitle_1uete_274{font-size:12px}._appInfo_1uete_133{margin-bottom:32px}._appInfo_1uete_133 ._appNameLarge_1uete_136{font-size:24px}._appInfo_1uete_133 ._appDescription_1uete_146{font-size:14px}._featuresList_1uete_156{gap:12px}._featuresList_1uete_156 ._featureItem_1uete_164{padding:12px;gap:12px}._featuresList_1uete_156 ._featureItem_1uete_164 ._featureIcon_1uete_188{width:36px;height:36px;font-size:16px}._featuresList_1uete_156 ._featureItem_1uete_164 span{font-size:12px}}._navbar_197pa_47{background:#fff;padding:0 20px;height:12vh;display:flex;align-items:center;justify-content:space-between;box-shadow:0 2px 10px #0000001a;transition:all .3s ease;font-family:Arial,sans-serif;position:fixed;width:100%;z-index:99}._navbar_197pa_47._dark_197pa_61{background:#0d1117;box-shadow:0 2px 10px #0000004d}._navbar_197pa_47 ._navbarRight_197pa_65{display:flex;align-items:center;gap:1rem}._navbar_197pa_47 ._logo_197pa_70{display:flex;align-items:center;gap:12px;color:#1f2937;text-decoration:none}._navbar_197pa_47 ._logo_197pa_70._dark_197pa_61{color:#f0f6fc}._navbar_197pa_47 ._logo_197pa_70 ._logoIcon_197pa_80{font-size:28px;font-weight:700;margin-right:2em}._navbar_197pa_47 ._logo_197pa_70 ._logoIcon_197pa_80 img{width:auto;height:1em}._navbar_197pa_47 ._logo_197pa_70 ._logoText_197pa_89{font-size:18px;font-weight:600}._navbar_197pa_47 ._userMenu_197pa_93{position:relative}._navbar_197pa_47 ._userMenu_197pa_93 ._userAvatar_197pa_96{width:45px;height:45px;border-radius:50%;background:linear-gradient(45deg,#2563eb,#7c3aed);display:flex;align-items:center;justify-content:center;color:#fff;font-weight:700;font-size:18px;cursor:pointer;border:3px solid #e9ecef;transition:all .3s ease}._navbar_197pa_47 ._userMenu_197pa_93 ._userAvatar_197pa_96._dark_197pa_61{background:linear-gradient(45deg,#25d366,#21262d);border-color:#010409}._navbar_197pa_47 ._userMenu_197pa_93 ._userAvatar_197pa_96:hover{transform:scale(1.05);border-color:#2563eb}._navbar_197pa_47 ._userMenu_197pa_93 ._userAvatar_197pa_96:hover._dark_197pa_61{border-color:#25d366}._navbar_197pa_47 ._userMenu_197pa_93 ._userAvatar_197pa_96 ._avatarImage_197pa_122{width:100%;height:100%;border-radius:50%;object-fit:cover}._navbar_197pa_47 ._userMenu_197pa_93 ._dropdownMenu_197pa_128{position:absolute;top:60px;right:0;background:#fff;border-radius:8px;box-shadow:0 5px 20px #00000026;min-width:250px;opacity:0;visibility:hidden;transform:translateY(-10px);transition:all .3s ease;z-index:1000}._navbar_197pa_47 ._userMenu_197pa_93 ._dropdownMenu_197pa_128._dark_197pa_61{background:#161b22;box-shadow:0 5px 20px #0006}._navbar_197pa_47 ._userMenu_197pa_93 ._dropdownMenu_197pa_128._active_197pa_146{opacity:1;visibility:visible;transform:translateY(0)}._navbar_197pa_47 ._userMenu_197pa_93 ._dropdownMenu_197pa_128 ._userInfo_197pa_151{padding:15px 20px;border-bottom:1px solid #e9ecef}._navbar_197pa_47 ._userMenu_197pa_93 ._dropdownMenu_197pa_128 ._userInfo_197pa_151._dark_197pa_61{border-bottom-color:#010409}._navbar_197pa_47 ._userMenu_197pa_93 ._dropdownMenu_197pa_128 ._userInfo_197pa_151 ._userName_197pa_158{font-weight:600;color:#1f2937;margin-bottom:5px;font-size:14px}._navbar_197pa_47 ._userMenu_197pa_93 ._dropdownMenu_197pa_128 ._userInfo_197pa_151 ._userName_197pa_158._dark_197pa_61{color:#f0f6fc}._navbar_197pa_47 ._userMenu_197pa_93 ._dropdownMenu_197pa_128 ._userInfo_197pa_151 ._userEmail_197pa_167{font-size:12px;color:#6b7280}._navbar_197pa_47 ._userMenu_197pa_93 ._dropdownMenu_197pa_128 ._userInfo_197pa_151 ._userEmail_197pa_167._dark_197pa_61{color:#8b949e}._navbar_197pa_47 ._userMenu_197pa_93 ._dropdownMenu_197pa_128 ._menuItem_197pa_174{padding:12px 20px;display:flex;align-items:center;justify-content:space-between;gap:10px;color:#374151;text-decoration:none;transition:all .3s ease;cursor:pointer;font-size:14px;border:none;background:none;width:100%;text-align:left}._navbar_197pa_47 ._userMenu_197pa_93 ._dropdownMenu_197pa_128 ._menuItem_197pa_174._dark_197pa_61{color:#c9d1d9}._navbar_197pa_47 ._userMenu_197pa_93 ._dropdownMenu_197pa_128 ._menuItem_197pa_174:hover{background:#f8f9fa;color:#2563eb}._navbar_197pa_47 ._userMenu_197pa_93 ._dropdownMenu_197pa_128 ._menuItem_197pa_174:hover._dark_197pa_61{background:#161b22;color:#25d366}._navbar_197pa_47 ._userMenu_197pa_93 ._dropdownMenu_197pa_128 ._menuItem_197pa_174._logout_197pa_201{color:#e74c3c;border-top:1px solid #e9ecef}._navbar_197pa_47 ._userMenu_197pa_93 ._dropdownMenu_197pa_128 ._menuItem_197pa_174._logout_197pa_201._dark_197pa_61{border-top-color:#010409;color:#ff6b6b}._navbar_197pa_47 ._userMenu_197pa_93 ._dropdownMenu_197pa_128 ._menuItem_197pa_174._logout_197pa_201:hover{background:#fff5f5;color:#c0392b}._navbar_197pa_47 ._userMenu_197pa_93 ._dropdownMenu_197pa_128 ._menuItem_197pa_174._logout_197pa_201:hover._dark_197pa_61{background:#2d1a1a;color:#ff5252}._navbar_197pa_47 ._userMenu_197pa_93 ._dropdownMenu_197pa_128 ._menuItem_197pa_174 ._toggleContainer_197pa_217{display:flex;align-items:center;justify-content:space-between;width:100%}._navbar_197pa_47 ._userMenu_197pa_93 ._dropdownMenu_197pa_128 ._menuItem_197pa_174 ._toggleContainer_197pa_217 ._toggleContent_197pa_223{display:flex;align-items:center;gap:10px}._navbar_197pa_47 ._userMenu_197pa_93 ._dropdownMenu_197pa_128 ._menuItem_197pa_174 ._toggleContainer_197pa_217 ._toggleSwitch_197pa_228{position:relative;display:inline-block;width:50px;height:24px}._navbar_197pa_47 ._userMenu_197pa_93 ._dropdownMenu_197pa_128 ._menuItem_197pa_174 ._toggleContainer_197pa_217 ._toggleSwitch_197pa_228 ._toggleInput_197pa_234{opacity:0;width:0;height:0}._navbar_197pa_47 ._userMenu_197pa_93 ._dropdownMenu_197pa_128 ._menuItem_197pa_174 ._toggleContainer_197pa_217 ._toggleSwitch_197pa_228 ._toggleSlider_197pa_239{position:absolute;cursor:pointer;inset:0;background-color:#e9ecef;transition:.4s;border-radius:24px}._navbar_197pa_47 ._userMenu_197pa_93 ._dropdownMenu_197pa_128 ._menuItem_197pa_174 ._toggleContainer_197pa_217 ._toggleSwitch_197pa_228 ._toggleSlider_197pa_239._dark_197pa_61{background-color:#010409}._navbar_197pa_47 ._userMenu_197pa_93 ._dropdownMenu_197pa_128 ._menuItem_197pa_174 ._toggleContainer_197pa_217 ._toggleSwitch_197pa_228 ._toggleSlider_197pa_239:before{position:absolute;content:"";height:16px;width:16px;left:4px;bottom:4px;background-color:#fff;transition:.4s;border-radius:50%}._navbar_197pa_47 ._userMenu_197pa_93 ._dropdownMenu_197pa_128 ._menuItem_197pa_174 ._toggleContainer_197pa_217 ._toggleSwitch_197pa_228 ._toggleInput_197pa_234:checked+._toggleSlider_197pa_239{background-color:#2563eb}._navbar_197pa_47 ._userMenu_197pa_93 ._dropdownMenu_197pa_128 ._menuItem_197pa_174 ._toggleContainer_197pa_217 ._toggleSwitch_197pa_228 ._toggleInput_197pa_234:checked+._toggleSlider_197pa_239._dark_197pa_61{background-color:#25d366}._navbar_197pa_47 ._userMenu_197pa_93 ._dropdownMenu_197pa_128 ._menuItem_197pa_174 ._toggleContainer_197pa_217 ._toggleSwitch_197pa_228 ._toggleInput_197pa_234:checked+._toggleSlider_197pa_239:before{transform:translate(26px)}@media (max-width: 768px){._navbar_197pa_47{padding:0 15px;height:60px}._navbar_197pa_47 ._logo_197pa_70 ._logoIcon_197pa_80{font-size:24px}._navbar_197pa_47 ._logo_197pa_70 ._logoText_197pa_89{font-size:18px}._navbar_197pa_47 ._userMenu_197pa_93 ._userAvatar_197pa_96{width:40px;height:40px;font-size:16px}._navbar_197pa_47 ._userMenu_197pa_93 ._dropdownMenu_197pa_128{min-width:220px;right:-10px}}._notificationsContainer_197pa_295{position:relative}._notificationsButton_197pa_299{position:relative;background:none;border:none;padding:.5rem;border-radius:50%;cursor:pointer;transition:background-color .2s}._notificationsButton_197pa_299:hover{background-color:#0000001a}._notificationsButton_197pa_299._dark_197pa_61:hover{background-color:#ffffff1a}._notificationsIcon_197pa_315{font-size:1.2rem}._notificationsBadge_197pa_319{position:absolute;top:-5px;right:-5px;background:#ff4757;color:#fff;border-radius:10px;padding:2px 6px;font-size:.7rem;font-weight:700;min-width:18px;text-align:center}._notificationsDropdown_197pa_333{position:absolute;top:100%;right:0;width:350px;background:#fff;border:1px solid #e0e0e0;border-radius:8px;box-shadow:0 4px 20px #00000026;z-index:1000;margin-top:.5rem}._notificationsDropdown_197pa_333._dark_197pa_61{background:#2d3748;border-color:#4a5568;color:#fff}._notificationsHeader_197pa_351{display:flex;justify-content:space-between;align-items:center;padding:1rem;border-bottom:1px solid #e0e0e0}._dark_197pa_61 ._notificationsHeader_197pa_351{border-bottom-color:#4a5568}._notificationsHeader_197pa_351 h3{margin:0;font-size:1rem}._markAllRead_197pa_366{background:none;border:none;color:#007bff;cursor:pointer;font-size:.8rem}._markAllRead_197pa_366:hover{text-decoration:underline}._dark_197pa_61 ._markAllRead_197pa_366{color:#63b3ed}._notificationsList_197pa_380{max-height:300px;overflow-y:auto}._notificationItem_197pa_385{display:flex;padding:.75rem;border-bottom:1px solid #f0f0f0;cursor:pointer;transition:background-color .2s;gap:.75rem}._notificationItem_197pa_385:hover{background-color:#f8f9fa}._dark_197pa_61 ._notificationItem_197pa_385{border-bottom-color:#4a5568}._dark_197pa_61 ._notificationItem_197pa_385:hover{background-color:#4a5568}._notificationItem_197pa_385._unread_197pa_402{background-color:#f0f8ff}._dark_197pa_61 ._notificationItem_197pa_385._unread_197pa_402{background-color:#2d3748}._notificationIcon_197pa_409{font-size:1rem;flex-shrink:0;margin-top:.25rem}._notificationContent_197pa_415{flex:1;min-width:0}._notificationTitle_197pa_420{font-weight:600;margin-bottom:.25rem;font-size:.9rem}._notificationMessage_197pa_426{color:#666;font-size:.8rem;margin-bottom:.25rem;line-height:1.3}._dark_197pa_61 ._notificationMessage_197pa_426{color:#cbd5e0}._notificationTime_197pa_436{color:#999;font-size:.7rem}._dark_197pa_61 ._notificationTime_197pa_436{color:#a0aec0}._notificationImage_197pa_444{width:40px;height:40px;border-radius:4px;object-fit:cover;flex-shrink:0}._unreadDot_197pa_452{width:8px;height:8px;background:#007bff;border-radius:50%;flex-shrink:0;margin-top:.25rem}._emptyNotifications_197pa_461{padding:2rem;text-align:center;color:#666}._dark_197pa_61 ._emptyNotifications_197pa_461{color:#a0aec0}._notificationsFooter_197pa_470{padding:.75rem;border-top:1px solid #e0e0e0}._dark_197pa_61 ._notificationsFooter_197pa_470{border-top-color:#4a5568}._viewAllButton_197pa_478{width:100%;background:none;border:1px solid #e0e0e0;padding:.5rem;border-radius:4px;cursor:pointer;transition:background-color .2s}._viewAllButton_197pa_478:hover{background-color:#f8f9fa}._dark_197pa_61 ._viewAllButton_197pa_478{border-color:#4a5568;color:#fff}._dark_197pa_61 ._viewAllButton_197pa_478:hover{background-color:#4a5568}._avatarNotificationBadge_197pa_498{position:absolute;top:-5px;right:-5px;background:#ff4757;color:#fff;border-radius:50%;width:18px;height:18px;font-size:.7rem;font-weight:700;display:flex;align-items:center;justify-content:center}._menuNotificationBadge_197pa_514{background:#ff4757;color:#fff;border-radius:10px;padding:2px 6px;font-size:.7rem;font-weight:700;margin-left:auto}._sidebar_h3tpw_47{background:#fff;width:70px;height:100vh;position:fixed;left:0;top:0;padding-top:12vh;transition:all .3s ease;border-right:1px solid #e9ecef;z-index:900;display:flex;flex-direction:column;font-family:Arial,sans-serif;z-index:1}._sidebar_h3tpw_47._expanded_h3tpw_63{width:200px}._sidebar_h3tpw_47._dark_h3tpw_66{background:#0d1117;border-right-color:#010409}._sidebar_h3tpw_47 ._toggleButton_h3tpw_70{position:absolute;top:12vh;right:-12px;width:24px;height:24px;border-radius:50%;background:#2563eb;border:2px solid #ffffff;color:#fff;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .3s ease;font-size:12px}._sidebar_h3tpw_47 ._toggleButton_h3tpw_70._dark_h3tpw_66{background:#25d366;border-color:#0d1117}._sidebar_h3tpw_47 ._toggleButton_h3tpw_70:hover{transform:scale(1.1);background:#2563eb}._sidebar_h3tpw_47 ._toggleButton_h3tpw_70._dark_h3tpw_66:hover{background:#25d366}._sidebar_h3tpw_47 ._navList_h3tpw_98{list-style:none;padding:20px 0;margin:0;flex:1}._sidebar_h3tpw_47 ._navList_h3tpw_98 ._navItem_h3tpw_104{margin-bottom:8px}._sidebar_h3tpw_47 ._navList_h3tpw_98 ._navLink_h3tpw_107{display:flex;align-items:center;padding:12px 15px;color:#374151;text-decoration:none;transition:all .3s ease;border-left:3px solid transparent;white-space:nowrap;overflow:hidden;border:none;background:none;width:100%;text-align:left;cursor:pointer}._sidebar_h3tpw_47 ._navList_h3tpw_98 ._navLink_h3tpw_107._dark_h3tpw_66{color:#c9d1d9}._sidebar_h3tpw_47 ._navList_h3tpw_98 ._navLink_h3tpw_107:hover{background:#f8f9fa;color:#2563eb;border-left-color:#2563eb}._sidebar_h3tpw_47 ._navList_h3tpw_98 ._navLink_h3tpw_107._dark_h3tpw_66:hover{background:#161b22;color:#25d366;border-left-color:#25d366}._sidebar_h3tpw_47 ._navList_h3tpw_98 ._navLink_h3tpw_107._active_h3tpw_136{background:#f8f9fa;color:#2563eb;border-left-color:#2563eb}._sidebar_h3tpw_47 ._navList_h3tpw_98 ._navLink_h3tpw_107._dark_h3tpw_66._active_h3tpw_136{background:#161b22;color:#25d366;border-left-color:#25d366}._sidebar_h3tpw_47 ._navList_h3tpw_98 ._navLink_h3tpw_107 ._icon_h3tpw_146{font-size:20px;min-width:40px;display:flex;align-items:center;justify-content:center}._sidebar_h3tpw_47 ._navList_h3tpw_98 ._navLink_h3tpw_107 ._label_h3tpw_153{font-size:16px;font-weight:500;opacity:0;transition:opacity .3s ease}._sidebar_h3tpw_47._expanded_h3tpw_63 ._navLink_h3tpw_107 ._label_h3tpw_153{opacity:1}._sidebar_h3tpw_47 ._clockContainer_h3tpw_162{padding:20px 15px;border-top:1px solid #e9ecef;margin-top:auto}._sidebar_h3tpw_47 ._clockContainer_h3tpw_162._dark_h3tpw_66{border-top-color:#010409}._sidebar_h3tpw_47 ._clockContainer_h3tpw_162 ._clock_h3tpw_162{display:flex;align-items:center;color:#6b7280;font-size:12px;font-weight:600;white-space:nowrap;overflow:hidden}._sidebar_h3tpw_47 ._clockContainer_h3tpw_162 ._clock_h3tpw_162._dark_h3tpw_66{color:#8b949e}._sidebar_h3tpw_47 ._clockContainer_h3tpw_162 ._clock_h3tpw_162 ._clockIcon_h3tpw_182{font-size:16px;min-width:40px;display:flex;align-items:center;justify-content:center}._sidebar_h3tpw_47 ._clockContainer_h3tpw_162 ._clock_h3tpw_162 ._time_h3tpw_189{opacity:0;transition:opacity .3s ease}._sidebar_h3tpw_47._expanded_h3tpw_63 ._clock_h3tpw_162 ._time_h3tpw_189{opacity:1}@media (max-width: 768px){._sidebar_h3tpw_47{width:60px}._sidebar_h3tpw_47._expanded_h3tpw_63{width:100%;max-width:280px}._sidebar_h3tpw_47 ._toggleButton_h3tpw_70{top:75px;right:-10px}}._dashboard_1r9pt_47{padding:20px;min-height:calc(100vh - 70px);background:#f8f9fa;transition:all .3s ease;padding-top:13.5vh}._dashboard_1r9pt_47._dark_1r9pt_54{background:#0d1117}._dashboardHeader_1r9pt_58{display:flex;justify-content:space-between;align-items:center;margin-bottom:30px}._dashboardHeader_1r9pt_58 ._dashboardTitle_1r9pt_64{font-size:36px;font-weight:700;color:#1f2937}._dashboardHeader_1r9pt_58 ._dashboardTitle_1r9pt_64._dark_1r9pt_54{color:#f0f6fc}._dashboardHeader_1r9pt_58 ._refreshButton_1r9pt_72{background:#2563eb;color:#fff;border:none;padding:12px 20px;border-radius:8px;font-weight:600;cursor:pointer;transition:all .3s ease;display:flex;align-items:center;gap:8px}._dashboardHeader_1r9pt_58 ._refreshButton_1r9pt_72._dark_1r9pt_54{background:#25d366}._dashboardHeader_1r9pt_58 ._refreshButton_1r9pt_72:hover:not(:disabled){background:#2563eb;transform:translateY(-1px)}._dashboardHeader_1r9pt_58 ._refreshButton_1r9pt_72:hover:not(:disabled)._dark_1r9pt_54{background:#25d366}._dashboardHeader_1r9pt_58 ._refreshButton_1r9pt_72:disabled{opacity:.6;cursor:not-allowed}._loadingState_1r9pt_100{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:100px 20px;color:#374151}._loadingState_1r9pt_100 ._loadingSpinner_1r9pt_108{width:50px;height:50px;border:4px solid #f8f9fa;border-top:4px solid #2563eb;border-radius:50%;animation:_spin_1r9pt_1 1s linear infinite;margin-bottom:20px}._errorState_1r9pt_118{background:#fee2e2;border:1px solid #fecaca;color:#dc2626;padding:20px;border-radius:8px;margin-bottom:20px;display:flex;justify-content:space-between;align-items:center;gap:15px}._errorState_1r9pt_118 button{background:#dc2626;color:#fff;border:none;padding:10px 20px;border-radius:6px;font-weight:600;cursor:pointer;transition:background .3s ease}._errorState_1r9pt_118 button:hover{background:#b91c1c}._metricasContainer_1r9pt_144{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:20px;margin-bottom:30px}._metricaCard_1r9pt_151{background:#fff;padding:25px;border-radius:12px;box-shadow:0 2px 10px #0000001a;transition:all .3s ease}._metricaCard_1r9pt_151._dark_1r9pt_54{background:#161b22;box-shadow:0 2px 10px #0000004d}._metricaCard_1r9pt_151:hover{transform:translateY(-2px);box-shadow:0 4px 20px #00000026}._metricaCard_1r9pt_151:hover._dark_1r9pt_54{box-shadow:0 4px 20px #0006}._metricaCard_1r9pt_151 ._metricaTitulo_1r9pt_169{font-size:14px;color:#374151;margin-bottom:10px;font-weight:500}._metricaCard_1r9pt_151 ._metricaTitulo_1r9pt_169._dark_1r9pt_54{color:#c9d1d9}._metricaCard_1r9pt_151 ._metricaValor_1r9pt_178{font-size:2.5rem;font-weight:700;color:#1f2937;margin-bottom:8px}._metricaCard_1r9pt_151 ._metricaValor_1r9pt_178._dark_1r9pt_54{color:#f0f6fc}._metricaCard_1r9pt_151 ._metricaInfo_1r9pt_187{font-size:12px;color:#6b7280}._metricaCard_1r9pt_151 ._metricaInfo_1r9pt_187._dark_1r9pt_54{color:#8b949e}._metricaCard_1r9pt_151 ._metricaInfo_1r9pt_187._positivo_1r9pt_194{color:#059669;font-weight:600}._metricaCard_1r9pt_151 ._metricaInfo_1r9pt_187._negativo_1r9pt_198{color:#dc2626;font-weight:600}._graficoContainer_1r9pt_203{background:#fff;padding:25px;border-radius:12px;box-shadow:0 2px 10px #0000001a;margin-bottom:30px}._graficoContainer_1r9pt_203._dark_1r9pt_54{background:#161b22;box-shadow:0 2px 10px #0000004d}._graficoContainer_1r9pt_203 ._graficoTitulo_1r9pt_214{font-size:16px;font-weight:600;color:#1f2937;margin-bottom:20px}._graficoContainer_1r9pt_203 ._graficoTitulo_1r9pt_214._dark_1r9pt_54{color:#f0f6fc}._graficoContainer_1r9pt_203 ._graficoWrapper_1r9pt_223{height:400px;position:relative}._tabelaContainer_1r9pt_228{background:#fff;padding:25px;border-radius:12px;box-shadow:0 2px 10px #0000001a}._tabelaContainer_1r9pt_228._dark_1r9pt_54{background:#161b22;box-shadow:0 2px 10px #0000004d}._tabelaContainer_1r9pt_228 ._tabelaHeader_1r9pt_238{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px;flex-wrap:wrap;gap:15px}._tabelaContainer_1r9pt_228 ._tabelaTitulo_1r9pt_246{font-size:18px;font-weight:600;color:#1f2937}._tabelaContainer_1r9pt_228 ._tabelaTitulo_1r9pt_246._dark_1r9pt_54{color:#f0f6fc}._tabelaContainer_1r9pt_228 ._tabelaInfo_1r9pt_254{font-size:12px;color:#6b7280}._tabelaContainer_1r9pt_228 ._tabelaInfo_1r9pt_254._dark_1r9pt_54{color:#8b949e}._tableWrapper_1r9pt_262{overflow-x:auto;border-radius:8px}._tabelaVendas_1r9pt_267{width:100%;border-collapse:collapse;min-width:1000px}._tabelaVendas_1r9pt_267 th{background:#f8f9fa;color:#1f2937;font-weight:600;padding:15px 12px;text-align:left;border-bottom:2px solid #e9ecef;font-size:14px;white-space:nowrap}._tabelaVendas_1r9pt_267 th._dark_1r9pt_54{background:#161b22;color:#f0f6fc;border-bottom-color:#010409}._tabelaVendas_1r9pt_267 td{padding:12px;border-bottom:1px solid #e9ecef;color:#374151;font-size:14px;vertical-align:top}._tabelaVendas_1r9pt_267 td._dark_1r9pt_54{border-bottom-color:#010409;color:#c9d1d9}._tabelaVendas_1r9pt_267 tbody tr{transition:all .3s ease}._tabelaVendas_1r9pt_267 tbody tr:hover{background:#f8f9fa}._tabelaVendas_1r9pt_267 tbody tr:hover._dark_1r9pt_54{background:#161b22}._tabelaVendas_1r9pt_267 ._empresa_1r9pt_307{font-weight:600;color:#1f2937}._tabelaVendas_1r9pt_267 ._empresa_1r9pt_307._dark_1r9pt_54{color:#f0f6fc}._tabelaVendas_1r9pt_267 ._resultado_1r9pt_314{font-weight:500}._tabelaVendas_1r9pt_267 ._resultado_1r9pt_314._positivo_1r9pt_194{color:#059669}._tabelaVendas_1r9pt_267 ._resultado_1r9pt_314._negativo_1r9pt_198{color:#dc2626}._tabelaVendas_1r9pt_267 ._estagio_1r9pt_323{padding:6px 12px;border-radius:20px;font-size:12px;font-weight:600;text-align:center;display:inline-block;min-width:100px}._tabelaVendas_1r9pt_267 ._estagio_1r9pt_323._prospect_1r9pt_332{background:#fef3c7;color:#d97706}._tabelaVendas_1r9pt_267 ._estagio_1r9pt_323._negociacao_1r9pt_336{background:#fed7aa;color:#ea580c}._tabelaVendas_1r9pt_267 ._estagio_1r9pt_323._fechado_1r9pt_340{background:#d1fae5;color:#059669}._tabelaVendas_1r9pt_267 ._estagio_1r9pt_323._perdido_1r9pt_344{background:#fee2e2;color:#dc2626}._emptyState_1r9pt_349{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:60px 20px;text-align:center;color:#374151;font-size:16px}._emptyState_1r9pt_349._dark_1r9pt_54{color:#c9d1d9}@keyframes _spin_1r9pt_1{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@media (max-width: 768px){._dashboard_1r9pt_47{padding:15px;padding-top:12vh}._dashboardHeader_1r9pt_58{flex-direction:column;gap:15px;align-items:flex-start}._metricasContainer_1r9pt_144{grid-template-columns:1fr;gap:15px}._metricaCard_1r9pt_151{padding:20px}._graficoContainer_1r9pt_203{padding:15px}._graficoContainer_1r9pt_203 ._graficoWrapper_1r9pt_223{height:300px}._tabelaContainer_1r9pt_228{padding:15px}._tabelaHeader_1r9pt_238{flex-direction:column;align-items:flex-start}}@media (max-width: 480px){._dashboard_1r9pt_47{padding:10px;padding-top:10vh}._metricaCard_1r9pt_151{padding:15px}._metricaCard_1r9pt_151 ._metricaValor_1r9pt_178{font-size:2rem}._graficoContainer_1r9pt_203{padding:10px}._graficoContainer_1r9pt_203 ._graficoWrapper_1r9pt_223{height:250px}._tabelaContainer_1r9pt_228{padding:10px}}._sales_e1cmm_48{padding:20px;min-height:calc(100vh - 70px);background:#f8f9fa;transition:all .3s ease;padding-top:13.5vh}._sales_e1cmm_48._dark_e1cmm_55{background:#0d1117}._salesHeader_e1cmm_59{display:flex;justify-content:space-between;align-items:center;margin-bottom:30px}._salesHeader_e1cmm_59 ._salesTitle_e1cmm_65{font-size:36px;font-weight:700;color:#1f2937}._salesHeader_e1cmm_59 ._salesTitle_e1cmm_65._dark_e1cmm_55{color:#f0f6fc}._salesHeader_e1cmm_59 ._addButton_e1cmm_73{background:#2563eb;color:#fff;border:none;padding:12px 24px;border-radius:8px;font-weight:600;cursor:pointer;display:flex;align-items:center;gap:8px;transition:all .3s ease}._salesHeader_e1cmm_59 ._addButton_e1cmm_73._dark_e1cmm_55{background:#25d366}._salesHeader_e1cmm_59 ._addButton_e1cmm_73:hover{background:#2563eb}._salesHeader_e1cmm_59 ._addButton_e1cmm_73:hover._dark_e1cmm_55{background:#25d366}._filtersContainer_e1cmm_96{background:#fff;padding:20px;border-radius:12px;box-shadow:0 2px 10px #0000001a;margin-bottom:30px}._filtersContainer_e1cmm_96._dark_e1cmm_55{background:#161b22;box-shadow:0 2px 10px #0000004d}._filtersContainer_e1cmm_96 ._filtersTitle_e1cmm_107{font-size:18px;font-weight:600;color:#1f2937;margin-bottom:15px}._filtersContainer_e1cmm_96 ._filtersTitle_e1cmm_107._dark_e1cmm_55{color:#f0f6fc}._filtersContainer_e1cmm_96 ._filtersGrid_e1cmm_116{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:15px}._filtersContainer_e1cmm_96 ._filtersGrid_e1cmm_116 ._filterGroup_e1cmm_121{display:flex;flex-direction:column;gap:5px}._filtersContainer_e1cmm_96 ._filtersGrid_e1cmm_116 ._filterGroup_e1cmm_121 label{font-size:14px;color:#374151;font-weight:500}._filtersContainer_e1cmm_96 ._filtersGrid_e1cmm_116 ._filterGroup_e1cmm_121 label._dark_e1cmm_55{color:#c9d1d9}._filtersContainer_e1cmm_96 ._filtersGrid_e1cmm_116 ._filterGroup_e1cmm_121 select,._filtersContainer_e1cmm_96 ._filtersGrid_e1cmm_116 ._filterGroup_e1cmm_121 input{padding:10px;border:1px solid #e9ecef;border-radius:6px;background:#fff;color:#374151;font-size:14px;transition:all .3s ease}._filtersContainer_e1cmm_96 ._filtersGrid_e1cmm_116 ._filterGroup_e1cmm_121 select:focus,._filtersContainer_e1cmm_96 ._filtersGrid_e1cmm_116 ._filterGroup_e1cmm_121 input:focus{outline:none;border-color:#2563eb}._filtersContainer_e1cmm_96 ._filtersGrid_e1cmm_116 ._filterGroup_e1cmm_121 select._dark_e1cmm_55,._filtersContainer_e1cmm_96 ._filtersGrid_e1cmm_116 ._filterGroup_e1cmm_121 input._dark_e1cmm_55{background:#161b22;border-color:#010409;color:#f0f6fc}._filtersContainer_e1cmm_96 ._filtersGrid_e1cmm_116 ._filterGroup_e1cmm_121 select._dark_e1cmm_55:focus,._filtersContainer_e1cmm_96 ._filtersGrid_e1cmm_116 ._filterGroup_e1cmm_121 input._dark_e1cmm_55:focus{border-color:#25d366}._filtersContainer_e1cmm_96 ._filterActions_e1cmm_155{display:flex;gap:10px;margin-top:20px}._filtersContainer_e1cmm_96 ._filterActions_e1cmm_155 ._clearButton_e1cmm_160{background:#e9ecef;color:#374151;border:none;padding:10px 20px;border-radius:6px;font-weight:600;cursor:pointer;transition:all .3s ease}._filtersContainer_e1cmm_96 ._filterActions_e1cmm_155 ._clearButton_e1cmm_160._dark_e1cmm_55{background:#010409;color:#f0f6fc}._filtersContainer_e1cmm_96 ._filterActions_e1cmm_155 ._clearButton_e1cmm_160:hover{background:#6b7280;color:#fff}._filtersContainer_e1cmm_96 ._filterActions_e1cmm_155 ._clearButton_e1cmm_160:hover._dark_e1cmm_55{background:#8b949e}._salesTableContainer_e1cmm_182{background:#fff;padding:15px;border-radius:12px;box-shadow:0 2px 10px #0000001a;overflow-x:auto}._salesTableContainer_e1cmm_182._dark_e1cmm_55{background:#161b22;box-shadow:0 2px 10px #0000004d}._salesTableContainer_e1cmm_182 ._tableTitle_e1cmm_193{font-size:28px;font-weight:600;color:#1f2937;margin-bottom:20px}._salesTableContainer_e1cmm_182 ._tableTitle_e1cmm_193._dark_e1cmm_55{color:#f0f6fc}._salesTable_e1cmm_182{width:100%;border-collapse:collapse;min-width:1200px}._salesTable_e1cmm_182 th{background:#f8f9fa;color:#1f2937;font-weight:600;padding:8px 4px;text-align:left;border-bottom:2px solid #e9ecef;font-size:14px;white-space:nowrap}._salesTable_e1cmm_182 th._dark_e1cmm_55{background:#161b22;color:#f0f6fc;border-bottom-color:#010409}._salesTable_e1cmm_182 ._saleRow_e1cmm_223{transition:all .3s ease}._salesTable_e1cmm_182 ._saleRow_e1cmm_223:hover{background:#f8f9fa!important}._salesTable_e1cmm_182 ._saleRow_e1cmm_223:hover._dark_e1cmm_55{background:#161b22!important}._salesTable_e1cmm_182 ._saleRow_e1cmm_223._clickable_e1cmm_232{cursor:pointer}._salesTable_e1cmm_182 ._saleRow_e1cmm_223._clickable_e1cmm_232:hover{transform:translateY(-1px);box-shadow:0 2px 8px #0000001a}._salesTable_e1cmm_182 td{padding:12px;border-bottom:1px solid #e9ecef;color:#374151;font-size:12px}._salesTable_e1cmm_182 td._dark_e1cmm_55{border-bottom-color:#010409;color:#c9d1d9}._salesTable_e1cmm_182 tbody tr{transition:all .3s ease}._salesTable_e1cmm_182 tbody tr:hover{background:#f8f9fa}._salesTable_e1cmm_182 tbody tr:hover._dark_e1cmm_55{background:#161b22}._loadingState_e1cmm_259{display:flex;justify-content:center;align-items:center;padding:40px;font-size:16px;color:#374151}._dark_e1cmm_55 ._loadingState_e1cmm_259{color:#c9d1d9}._emptyState_e1cmm_271{text-align:center;padding:40px;color:#374151}._emptyState_e1cmm_271 p{margin-bottom:20px;font-size:14px}._emptyState_e1cmm_271{text-align:center;padding:60px 40px;color:#374151;display:flex;flex-direction:column;align-items:center;justify-content:center}._dark_e1cmm_55 ._emptyState_e1cmm_271{color:#c9d1d9}._emptyStateIcon_e1cmm_297{margin-bottom:20px;color:#e9ecef;opacity:.7}._dark_e1cmm_55 ._emptyStateIcon_e1cmm_297{color:#010409}._emptyStateIcon_e1cmm_297 svg{width:80px;height:80px}._emptyStateTitle_e1cmm_310{font-size:28px;font-weight:600;color:#1f2937;margin-bottom:12px}._dark_e1cmm_55 ._emptyStateTitle_e1cmm_310{color:#f0f6fc}._emptyStateDescription_e1cmm_320{font-size:14px;line-height:1.5;margin-bottom:24px;max-width:400px;opacity:.8}._emptyStateButton_e1cmm_328{background:#2563eb;color:#fff;border:none;padding:10px 20px;border-radius:6px;font-weight:600;cursor:pointer;transition:all .3s ease;font-size:14px}._emptyStateButton_e1cmm_328:hover{background:#2563eb}._emptyStateButton_e1cmm_328._dark_e1cmm_55,._emptyStateButton_e1cmm_328._dark_e1cmm_55:hover{background:#25d366}._actionButtons_e1cmm_349{display:flex;gap:8px;justify-content:center}._actionButton_e1cmm_349{background:none;border:none;cursor:pointer;padding:8px;border-radius:6px;display:flex;align-items:center;justify-content:center;transition:all .3s ease}._actionButton_e1cmm_349._editButton_e1cmm_366{color:#2563eb}._actionButton_e1cmm_349._editButton_e1cmm_366:hover{background:#2563eb1a}._dark_e1cmm_55 ._actionButton_e1cmm_349._editButton_e1cmm_366{color:#61e392}._dark_e1cmm_55 ._actionButton_e1cmm_349._editButton_e1cmm_366:hover{background:#61e39233}._actionButton_e1cmm_349._deleteButton_e1cmm_378{color:#dc3545}._actionButton_e1cmm_349._deleteButton_e1cmm_378:hover{background:#dc35451a}._dark_e1cmm_55 ._actionButton_e1cmm_349._deleteButton_e1cmm_378{color:#fa5252}._dark_e1cmm_55 ._actionButton_e1cmm_349._deleteButton_e1cmm_378:hover{background:#fa525233}._comments_e1cmm_391{max-width:200px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;cursor:help}._stage_e1cmm_399{padding:6px 12px;border-radius:20px;font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:.5px;white-space:nowrap}._stage_e1cmm_399._prospecção_e1cmm_408{background:#fef3c7;color:#d97706}._stage_e1cmm_399._apresentada\ proposta_e1cmm_412{background:#dbeafe;color:#2563eb}._stage_e1cmm_399._negociar_e1cmm_416{background:#ddd6fe;color:#7c3aed}._stage_e1cmm_399._fechar\ proposta_e1cmm_420{background:#fce7f3;color:#db2777}._stage_e1cmm_399._fechado_e1cmm_424{color:#059669}._stage_e1cmm_399._pós\ venda_e1cmm_427{background:#ccfbf1;color:#0d9488}._stage_e1cmm_399._visita\ manutenção_e1cmm_431{background:#e0f2fe;color:#0369a1}._stage_e1cmm_399._renegociar\ contrato_e1cmm_435{background:#fef3c7;color:#ca8a04}._stage_e1cmm_399._perdida_e1cmm_439{color:#dc2626}._dark_e1cmm_55 ._stage_e1cmm_399._prospecção_e1cmm_408{background:#d69e2e33;color:#fbbf24}._dark_e1cmm_55 ._stage_e1cmm_399._apresentada\ proposta_e1cmm_412{background:#2563eb33;color:#60a5fa}._dark_e1cmm_55 ._stage_e1cmm_399._negociar_e1cmm_416{background:#7c3aed33;color:#a78bfa}._dark_e1cmm_55 ._stage_e1cmm_399._fechar\ proposta_e1cmm_420{background:#db277733;color:#f472b6}._dark_e1cmm_55 ._stage_e1cmm_399._fechado_e1cmm_424{background:#05966933;color:#34d399}._dark_e1cmm_55 ._stage_e1cmm_399._pós\ venda_e1cmm_427{background:#0d948833;color:#2dd4bf}._dark_e1cmm_55 ._stage_e1cmm_399._visita\ manutenção_e1cmm_431{background:#0369a133;color:#38bdf8}._dark_e1cmm_55 ._stage_e1cmm_399._renegociar\ contrato_e1cmm_435{background:#ca8a0433;color:#facc15}._dark_e1cmm_55 ._stage_e1cmm_399._perdida_e1cmm_439{background:#dc262633;color:#f87171}._resultado_e1cmm_479{padding:6px 12px;border-radius:20px;font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:.5px;text-align:center}._resultado_e1cmm_479._fechado_e1cmm_424{color:#059669}._resultado_e1cmm_479._perdida_e1cmm_439{color:#dc2626}._resultado_e1cmm_479._em-andamento_e1cmm_494{color:#d97706}._dark_e1cmm_55 ._resultado_e1cmm_479._fechado_e1cmm_424{background:#05966933;color:#34d399}._dark_e1cmm_55 ._resultado_e1cmm_479._perdida_e1cmm_439{background:#dc262633;color:#f87171}._dark_e1cmm_55 ._resultado_e1cmm_479._em-andamento_e1cmm_494{background:#d69e2e33;color:#fbbf24}._modalOverlay_e1cmm_510{position:fixed;inset:0;background-color:#00000080;display:flex;justify-content:center;align-items:center;z-index:1000}._modalOverlay_e1cmm_510._dark_e1cmm_55{background-color:#000000b3}._modal_e1cmm_510{background:#fff;border-radius:12px;padding:0;width:90%;max-width:800px;max-height:90vh;overflow-y:auto;box-shadow:0 10px 30px #0003}._modal_e1cmm_510._dark_e1cmm_55{background:#161b22}._modal_e1cmm_510{animation:_modalFadeIn_e1cmm_1 .2s ease-out}._modalHeader_e1cmm_543{display:flex;justify-content:space-between;align-items:center;padding:24px;border-bottom:1px solid #e9ecef}._dark_e1cmm_55 ._modalHeader_e1cmm_543{border-bottom:1px solid #010409}._modalTitle_e1cmm_554{margin:0;font-size:28px;font-weight:700;color:#1f2937}._dark_e1cmm_55 ._modalTitle_e1cmm_554{color:#f0f6fc}._closeButton_e1cmm_564{background:none;border:none;cursor:pointer;padding:8px;border-radius:6px;color:#374151;display:flex;align-items:center;justify-content:center;transition:all .3s ease}._closeButton_e1cmm_564:hover:not(:disabled){background:#f8f9fa}._closeButton_e1cmm_564:disabled{opacity:.5;cursor:not-allowed}._dark_e1cmm_55 ._closeButton_e1cmm_564{color:#c9d1d9}._dark_e1cmm_55 ._closeButton_e1cmm_564:hover:not(:disabled){background:#161b22}._modalForm_e1cmm_590{padding:24px}._formRow_e1cmm_594{display:grid;grid-template-columns:1fr 1fr;gap:16px;margin-bottom:16px}._modalForm_e1cmm_590 ._formGroup_e1cmm_601{margin-bottom:16px}._modalForm_e1cmm_590 ._formGroup_e1cmm_601 label{display:block;margin-bottom:8px;font-weight:600;color:#1f2937;font-size:14px}._dark_e1cmm_55 ._modalForm_e1cmm_590 ._formGroup_e1cmm_601 label{color:#f0f6fc}._modalForm_e1cmm_590 ._formGroup_e1cmm_601 input,._modalForm_e1cmm_590 ._formGroup_e1cmm_601 select,._modalForm_e1cmm_590 ._formGroup_e1cmm_601 textarea{width:100%;padding:12px;border:1px solid #e9ecef;border-radius:8px;font-size:14px;transition:all .3s ease;box-sizing:border-box;background:#fff;color:#374151}._modalForm_e1cmm_590 ._formGroup_e1cmm_601 input:focus,._modalForm_e1cmm_590 ._formGroup_e1cmm_601 select:focus,._modalForm_e1cmm_590 ._formGroup_e1cmm_601 textarea:focus{outline:none;border-color:#2563eb;box-shadow:0 0 0 3px #2563eb1a}._modalForm_e1cmm_590 ._formGroup_e1cmm_601 input:disabled,._modalForm_e1cmm_590 ._formGroup_e1cmm_601 select:disabled,._modalForm_e1cmm_590 ._formGroup_e1cmm_601 textarea:disabled{background-color:#f8f9fa;cursor:not-allowed}._modalForm_e1cmm_590 ._formGroup_e1cmm_601 input._dark_e1cmm_55,._modalForm_e1cmm_590 ._formGroup_e1cmm_601 select._dark_e1cmm_55,._modalForm_e1cmm_590 ._formGroup_e1cmm_601 textarea._dark_e1cmm_55{background:#161b22;border-color:#010409;color:#f0f6fc}._modalForm_e1cmm_590 ._formGroup_e1cmm_601 input._dark_e1cmm_55:focus,._modalForm_e1cmm_590 ._formGroup_e1cmm_601 select._dark_e1cmm_55:focus,._modalForm_e1cmm_590 ._formGroup_e1cmm_601 textarea._dark_e1cmm_55:focus{border-color:#25d366;box-shadow:0 0 0 3px #25d36633}._modalForm_e1cmm_590 ._formGroup_e1cmm_601 input._dark_e1cmm_55:disabled,._modalForm_e1cmm_590 ._formGroup_e1cmm_601 select._dark_e1cmm_55:disabled,._modalForm_e1cmm_590 ._formGroup_e1cmm_601 textarea._dark_e1cmm_55:disabled{background-color:#0d1117}._modalForm_e1cmm_590 ._formGroup_e1cmm_601 textarea{resize:vertical;min-height:80px;font-family:inherit}._modalActions_e1cmm_664{display:flex;justify-content:flex-end;gap:12px;margin-top:24px;padding-top:20px;border-top:1px solid #e9ecef}._dark_e1cmm_55 ._modalActions_e1cmm_664{border-top:1px solid #010409}._modalActions_e1cmm_664 button{padding:12px 24px;border:none;border-radius:8px;cursor:pointer;font-weight:600;transition:all .3s ease;font-size:14px}._modalActions_e1cmm_664 button:disabled{opacity:.5;cursor:not-allowed}._cancelButton_e1cmm_689{background:#f8f9fa;color:#374151;border:1px solid #e9ecef!important}._cancelButton_e1cmm_689:hover:not(:disabled){background:#e9ecef;color:#fff}._cancelButton_e1cmm_689._dark_e1cmm_55{background:#161b22;color:#f0f6fc;border-color:#010409!important}._cancelButton_e1cmm_689._dark_e1cmm_55:hover:not(:disabled){background:#010409}._saveButton_e1cmm_707{background:#2563eb;color:#fff}._saveButton_e1cmm_707:hover:not(:disabled){background:#2563eb}._saveButton_e1cmm_707._dark_e1cmm_55{background:#25d366}._saveButton_e1cmm_707._dark_e1cmm_55:hover:not(:disabled){background:#25d366}@keyframes _modalFadeIn_e1cmm_1{0%{opacity:0;transform:scale(.9) translateY(-20px)}to{opacity:1;transform:scale(1) translateY(0)}}._headerActions_e1cmm_731{display:flex;gap:12px;align-items:center}@media (max-width: 480px){._headerActions_e1cmm_731{flex-direction:column;width:100%}._headerActions_e1cmm_731 button{width:100%;justify-content:center}}._modalOverlay_e1cmm_510{animation:_modalFadeIn_e1cmm_1 .2s ease-out}@media (max-width: 768px){._sales_e1cmm_48{padding:15px;padding-top:13.5vh}._salesHeader_e1cmm_59{flex-direction:column;gap:15px;align-items:flex-start}._filtersContainer_e1cmm_96{padding:15px}._filtersGrid_e1cmm_116{grid-template-columns:1fr}._salesTableContainer_e1cmm_182{padding:15px}._modal_e1cmm_510{width:95%;margin:20px}._modalForm_e1cmm_590{padding:16px}._formRow_e1cmm_594{grid-template-columns:1fr}._modalActions_e1cmm_664{flex-direction:column-reverse}._modalActions_e1cmm_664 button{width:100%}}@media (max-width: 480px){._salesTable_e1cmm_182{min-width:1000px}._salesHeader_e1cmm_59 ._addButton_e1cmm_73{width:100%;justify-content:center}}._tableHeader_e1cmm_796{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px;flex-wrap:wrap;gap:15px}@media (max-width: 768px){._tableHeader_e1cmm_796{flex-direction:column;align-items:flex-start}}._paginationInfo_e1cmm_811{font-size:12px;color:#374151;font-weight:500}._paginationInfo_e1cmm_811._dark_e1cmm_55{color:#c9d1d9}._pagination_e1cmm_811{display:flex;justify-content:space-between;align-items:center;margin-top:30px;padding:20px 0;border-top:1px solid #e9ecef}._pagination_e1cmm_811._dark_e1cmm_55{border-top-color:#010409}@media (max-width: 768px){._pagination_e1cmm_811{flex-direction:column;gap:15px}}._paginationButton_e1cmm_838{display:flex;align-items:center;gap:8px;padding:10px 16px;border:1px solid #e9ecef;background:#fff;color:#374151;border-radius:8px;cursor:pointer;transition:all .3s ease;font-size:12px;font-weight:500;min-width:100px;justify-content:center}._paginationButton_e1cmm_838:hover:not(._disabled_e1cmm_854){background:#f8f9fa;border-color:#2563eb;transform:translateY(-1px);box-shadow:0 2px 8px #0000001a}._paginationButton_e1cmm_838._disabled_e1cmm_854{opacity:.5;cursor:not-allowed;background:#f8f9fa}._paginationButton_e1cmm_838._disabled_e1cmm_854:hover{transform:none;box-shadow:none;background:#f8f9fa;border-color:#e9ecef}._paginationButton_e1cmm_838._dark_e1cmm_55{background:#161b22;border-color:#010409;color:#f0f6fc}._paginationButton_e1cmm_838._dark_e1cmm_55:hover:not(._disabled_e1cmm_854){background:#0d1117;border-color:#25d366}._paginationButton_e1cmm_838._dark_e1cmm_55._disabled_e1cmm_854{background:#0d1117}._paginationButton_e1cmm_838._dark_e1cmm_55._disabled_e1cmm_854:hover{background:#0d1117;border-color:#010409}._paginationNumbers_e1cmm_888{display:flex;gap:6px;align-items:center}@media (max-width: 480px){._paginationNumbers_e1cmm_888{gap:4px}}._pageNumber_e1cmm_899{padding:8px 12px;border:1px solid #e9ecef;background:#fff;color:#374151;border-radius:6px;cursor:pointer;transition:all .3s ease;font-size:12px;font-weight:500;min-width:40px;height:36px;display:flex;align-items:center;justify-content:center}._pageNumber_e1cmm_899:hover:not(._active_e1cmm_915){background:#f8f9fa;border-color:#2563eb;transform:translateY(-1px)}._pageNumber_e1cmm_899._active_e1cmm_915{background:#2563eb;color:#fff;border-color:#2563eb;transform:scale(1.05);box-shadow:0 2px 8px #2563eb4d}._pageNumber_e1cmm_899._dark_e1cmm_55{background:#161b22;border-color:#010409;color:#f0f6fc}._pageNumber_e1cmm_899._dark_e1cmm_55:hover:not(._active_e1cmm_915){background:#0d1117;border-color:#25d366}._pageNumber_e1cmm_899._dark_e1cmm_55._active_e1cmm_915{background:#25d366;color:#fff;border-color:#25d366;box-shadow:0 2px 8px #25d3664d}@media (max-width: 480px){._pageNumber_e1cmm_899{padding:6px 10px;min-width:36px;height:32px;font-size:12px}}._saleRow_e1cmm_223{transition:all .3s ease}._saleRow_e1cmm_223:hover{background:#f8f9fa!important}._saleRow_e1cmm_223:hover._dark_e1cmm_55{background:#161b22!important}._saleRow_e1cmm_223._clickable_e1cmm_232{cursor:pointer}._saleRow_e1cmm_223._clickable_e1cmm_232:hover{transform:translateY(-1px);box-shadow:0 2px 8px #0000001a}._loadingState_e1cmm_259{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:60px 20px;color:#374151}._loadingState_e1cmm_259 ._loadingSpinner_e1cmm_976{width:40px;height:40px;border:3px solid #f8f9fa;border-top:3px solid #2563eb;border-radius:50%;animation:_spin_e1cmm_1 1s linear infinite;margin-bottom:15px}._loadingState_e1cmm_259._dark_e1cmm_55{color:#c9d1d9}._loadingState_e1cmm_259._dark_e1cmm_55 ._loadingSpinner_e1cmm_976{border-color:#161b22;border-top-color:#25d366}._emptyState_e1cmm_271{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:60px 20px;text-align:center}._emptyState_e1cmm_271 ._emptyStateIcon_e1cmm_297{font-size:48px;margin-bottom:15px;color:#374151}._emptyState_e1cmm_271 ._emptyStateIcon_e1cmm_297._dark_e1cmm_55{color:#c9d1d9}._emptyState_e1cmm_271 ._emptyStateTitle_e1cmm_310{font-size:18px;font-weight:600;color:#1f2937;margin-bottom:10px}._emptyState_e1cmm_271 ._emptyStateTitle_e1cmm_310._dark_e1cmm_55{color:#f0f6fc}._emptyState_e1cmm_271 ._emptyStateDescription_e1cmm_320{color:#374151;margin-bottom:20px;font-size:16px}._emptyState_e1cmm_271 ._emptyStateDescription_e1cmm_320._dark_e1cmm_55{color:#c9d1d9}._emptyState_e1cmm_271 ._emptyStateButton_e1cmm_328{background:#2563eb;color:#fff;border:none;padding:10px 20px;border-radius:6px;font-weight:600;cursor:pointer;transition:all .3s ease}._emptyState_e1cmm_271 ._emptyStateButton_e1cmm_328._dark_e1cmm_55{background:#25d366}._emptyState_e1cmm_271 ._emptyStateButton_e1cmm_328:hover{background:#2563eb;transform:translateY(-1px)}._emptyState_e1cmm_271 ._emptyStateButton_e1cmm_328:hover._dark_e1cmm_55{background:#25d366}@keyframes _spin_e1cmm_1{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@media (max-width: 768px){._pagination_e1cmm_811{flex-direction:column;gap:15px}._paginationNumbers_e1cmm_888{order:-1;margin-bottom:10px}._tableHeader_e1cmm_796{flex-direction:column;align-items:flex-start;gap:10px}._paginationInfo_e1cmm_811{align-self:flex-start}}@media (max-width: 480px){._paginationButton_e1cmm_838{min-width:80px;padding:8px 12px;font-size:12px}._pageNumber_e1cmm_899{min-width:32px;height:32px;padding:4px 8px;font-size:12px}}._searchContainer_e1cmm_1086{background:#fff;padding:20px;border-radius:12px;box-shadow:0 2px 10px #0000001a;margin-bottom:20px}._searchContainer_e1cmm_1086._dark_e1cmm_55{background:#161b22;box-shadow:0 2px 10px #0000004d}._searchGroup_e1cmm_1098{display:flex;flex-direction:column;gap:8px;position:relative;max-width:400px}._searchGroup_e1cmm_1098 label{font-size:14px;color:#1f2937;font-weight:600}._searchGroup_e1cmm_1098 label._dark_e1cmm_55{color:#f0f6fc}._searchGroup_e1cmm_1098 input{padding:12px 45px 12px 16px;border:1px solid #e9ecef;border-radius:8px;background:#fff;color:#374151;font-size:14px;transition:all .3s ease;width:100%}._searchGroup_e1cmm_1098 input:focus{outline:none;border-color:#2563eb;box-shadow:0 0 0 3px #2563eb1a}._searchGroup_e1cmm_1098 input._dark_e1cmm_55{background:#161b22;border-color:#010409;color:#f0f6fc}._searchGroup_e1cmm_1098 input._dark_e1cmm_55:focus{border-color:#25d366;box-shadow:0 0 0 3px #25d36633}._searchGroup_e1cmm_1098 input::placeholder{color:#374151}._dark_e1cmm_55 ._searchGroup_e1cmm_1098 input::placeholder{color:#c9d1d9}._searchGroup_e1cmm_1098 ._clearSearch_e1cmm_1143{position:absolute;right:12px;top:38px;background:none;border:none;color:#374151;cursor:pointer;padding:4px;border-radius:4px;transition:all .3s ease;display:flex;align-items:center;justify-content:center}._searchGroup_e1cmm_1098 ._clearSearch_e1cmm_1143:hover{background:#f8f9fa;color:#1f2937}._dark_e1cmm_55 ._searchGroup_e1cmm_1098 ._clearSearch_e1cmm_1143{color:#c9d1d9}._dark_e1cmm_55 ._searchGroup_e1cmm_1098 ._clearSearch_e1cmm_1143:hover{background:#161b22;color:#f0f6fc}._filtersContainer_e1cmm_96{margin-bottom:30px}@media (max-width: 768px){._searchGroup_e1cmm_1098{max-width:100%}}._exportContainer_uecr3_47{position:relative;display:inline-block}._exportButton_uecr3_52{background:linear-gradient(135deg,#2563eb,#7c3aed);color:#fff;border:none;padding:12px 20px;border-radius:8px;font-weight:600;cursor:pointer;display:flex;align-items:center;gap:8px;transition:all .3s ease;font-size:14px}._exportButton_uecr3_52._dark_uecr3_66{background:linear-gradient(135deg,#25d366,#238636)}._exportButton_uecr3_52:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 8px 20px #2563eb4d}._exportButton_uecr3_52:hover:not(:disabled)._dark_uecr3_66{box-shadow:0 8px 20px #25d36666}._exportButton_uecr3_52:disabled{opacity:.5;cursor:not-allowed;transform:none;box-shadow:none}._exportButton_uecr3_52._exporting_uecr3_82{pointer-events:none}._exportModal_uecr3_86{position:fixed;inset:0;background:#00000080;display:flex;align-items:center;justify-content:center;z-index:1000;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}._exportModal_uecr3_86._dark_uecr3_66{background:#000000b3}._modalContent_uecr3_103{background:#fff;border-radius:16px;padding:0;width:90%;max-width:400px;box-shadow:0 20px 40px #0003;animation:_modalSlideIn_uecr3_1 .2s ease-out}._dark_uecr3_66 ._modalContent_uecr3_103{background:#161b22;box-shadow:0 20px 40px #0006}@keyframes _modalSlideIn_uecr3_1{0%{opacity:0;transform:scale(.9) translateY(-20px)}to{opacity:1;transform:scale(1) translateY(0)}}._modalHeader_uecr3_127{display:flex;justify-content:space-between;align-items:center;padding:24px 24px 0;margin-bottom:16px}._modalHeader_uecr3_127 h3{margin:0;font-size:18px;font-weight:600;color:#1f2937}._dark_uecr3_66 ._modalHeader_uecr3_127 h3{color:#f0f6fc}._closeButton_uecr3_144{background:none;border:none;color:#6b7280;cursor:pointer;padding:4px;border-radius:4px;transition:all .3s ease}._dark_uecr3_66 ._closeButton_uecr3_144{color:#8b949e}._closeButton_uecr3_144:hover{background:#f8f9fa;color:#374151}._dark_uecr3_66 ._closeButton_uecr3_144:hover{background:#161b22;color:#f0f6fc}._exportInfo_uecr3_165{padding:0 24px 20px;border-bottom:1px solid #e9ecef}._dark_uecr3_66 ._exportInfo_uecr3_165{border-bottom-color:#010409}._exportInfo_uecr3_165 p{margin:0 0 8px;font-size:14px;color:#374151}._dark_uecr3_66 ._exportInfo_uecr3_165 p{color:#c9d1d9}._exportInfo_uecr3_165 p:last-child{margin-bottom:0}._exportOptions_uecr3_184{padding:20px 24px 24px;display:flex;flex-direction:column;gap:12px}._optionButton_uecr3_191{background:#f8f9fa;border:2px solid #f8f9fa;border-radius:12px;padding:16px;cursor:pointer;transition:all .3s ease;display:flex;align-items:center;gap:12px;text-align:left;width:100%}._dark_uecr3_66 ._optionButton_uecr3_191{background:#161b22;border-color:#161b22}._optionButton_uecr3_191:hover:not(:disabled){border-color:#2563eb;transform:translateY(-1px);box-shadow:0 4px 12px #0000001a}._dark_uecr3_66 ._optionButton_uecr3_191:hover:not(:disabled){border-color:#25d366}._optionButton_uecr3_191:disabled{opacity:.5;cursor:not-allowed;transform:none}._optionIcon_uecr3_222{color:#2563eb;flex-shrink:0}._dark_uecr3_66 ._optionIcon_uecr3_222{color:#25d366}._optionText_uecr3_230{flex:1}._optionText_uecr3_230 strong{display:block;font-size:14px;font-weight:600;color:#1f2937;margin-bottom:4px}._dark_uecr3_66 ._optionText_uecr3_230 strong{color:#f0f6fc}._optionText_uecr3_230 span{font-size:12px;color:#6b7280}._dark_uecr3_66 ._optionText_uecr3_230 span{color:#8b949e}._exportingOverlay_uecr3_251{position:absolute;inset:0;background:#ffffffe6;display:flex;flex-direction:column;align-items:center;justify-content:center;border-radius:16px;gap:12px}._dark_uecr3_66 ._exportingOverlay_uecr3_251{background:#161b22e6}._exportingOverlay_uecr3_251 p{margin:0;font-size:14px;color:#374151}._dark_uecr3_66 ._exportingOverlay_uecr3_251 p{color:#f0f6fc}._spinner_uecr3_277{width:24px;height:24px;border:2px solid transparent;border-top:2px solid #2563eb;border-radius:50%;animation:_spin_uecr3_277 1s linear infinite}._dark_uecr3_66 ._spinner_uecr3_277{border-top-color:#25d366}@keyframes _spin_uecr3_277{0%{transform:rotate(0)}to{transform:rotate(360deg)}}._detailsModal_10794_47{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);width:500px;max-width:90vw;max-height:80vh;background:#fff;border-radius:12px;box-shadow:0 20px 40px #0000004d;z-index:1001;border:2px solid #e9ecef;animation:_modalFadeIn_10794_1 .3s ease-out;overflow:hidden;display:flex;flex-direction:column}._detailsModal_10794_47._dark_10794_65{background:#161b22;border-color:#010409;box-shadow:0 20px 40px #00000080}._detailsModal_10794_47 ._modalHeader_10794_70{display:flex;justify-content:space-between;align-items:center;padding:20px 24px;border-bottom:1px solid #e9ecef;background:#f8f9fa;flex-shrink:0}._dark_10794_65 ._detailsModal_10794_47 ._modalHeader_10794_70{border-bottom-color:#010409;background:#161b22}._detailsModal_10794_47 ._modalHeader_10794_70 ._modalTitle_10794_83{font-size:18px;font-weight:700;color:#1f2937;margin:0;display:flex;align-items:center;gap:10px}._dark_10794_65 ._detailsModal_10794_47 ._modalHeader_10794_70 ._modalTitle_10794_83{color:#f0f6fc}._detailsModal_10794_47 ._modalHeader_10794_70 ._closeButton_10794_95{background:none;border:none;color:#374151;cursor:pointer;padding:8px;border-radius:8px;transition:all .3s ease;display:flex;align-items:center;justify-content:center}._dark_10794_65 ._detailsModal_10794_47 ._modalHeader_10794_70 ._closeButton_10794_95{color:#c9d1d9}._detailsModal_10794_47 ._modalHeader_10794_70 ._closeButton_10794_95:hover{background:#e9ecef;color:#fff;transform:scale(1.1)}._dark_10794_65 ._detailsModal_10794_47 ._modalHeader_10794_70 ._closeButton_10794_95:hover{background:#010409}._detailsModal_10794_47 ._modalContent_10794_118{padding:24px;overflow-y:auto;flex:1;display:flex;flex-direction:column;gap:20px}._detailsModal_10794_47 ._section_10794_126 ._sectionTitle_10794_126{font-size:16px;font-weight:600;color:#1f2937;margin-bottom:16px;display:flex;align-items:center;gap:8px;padding-bottom:8px;border-bottom:1px solid #e9ecef}._dark_10794_65 ._detailsModal_10794_47 ._section_10794_126 ._sectionTitle_10794_126{color:#f0f6fc;border-bottom-color:#010409}._detailsModal_10794_47 ._detailGrid_10794_141{display:grid;grid-template-columns:1fr;gap:12px}@media (min-width: 480px){._detailsModal_10794_47 ._detailGrid_10794_141{grid-template-columns:1fr 1fr}}._detailsModal_10794_47 ._detailItem_10794_151{display:flex;flex-direction:column;gap:4px}._detailsModal_10794_47 ._detailItem_10794_151 ._label_10794_156{font-size:12px;color:#374151;font-weight:500;text-transform:uppercase;letter-spacing:.5px}._dark_10794_65 ._detailsModal_10794_47 ._detailItem_10794_151 ._label_10794_156{color:#c9d1d9}._detailsModal_10794_47 ._detailItem_10794_151 ._value_10794_166{font-size:14px;color:#1f2937;display:flex;align-items:center;gap:8px;font-weight:500}._dark_10794_65 ._detailsModal_10794_47 ._detailItem_10794_151 ._value_10794_166{color:#f0f6fc}._detailsModal_10794_47 ._detailItem_10794_151 ._value_10794_166._stage_10794_177{padding:4px 12px;border-radius:20px;background:#f8f9fa;font-size:12px;font-weight:600;justify-content:center}._dark_10794_65 ._detailsModal_10794_47 ._detailItem_10794_151 ._value_10794_166._stage_10794_177{background:#161b22}._detailsModal_10794_47 ._detailItem_10794_151 ._value_10794_166._result_10794_188{padding:4px 12px;border-radius:20px;font-size:12px;font-weight:600;justify-content:center;text-align:center}._detailsModal_10794_47 ._detailItem_10794_151 ._value_10794_166._result_10794_188._success_10794_196{background:#d1fae5;color:#059669}._dark_10794_65 ._detailsModal_10794_47 ._detailItem_10794_151 ._value_10794_166._result_10794_188._success_10794_196{background:#065f46;color:#34d399}._detailsModal_10794_47 ._detailItem_10794_151 ._value_10794_166._result_10794_188._error_10794_204{background:#fee2e2;color:#dc2626}._dark_10794_65 ._detailsModal_10794_47 ._detailItem_10794_151 ._value_10794_166._result_10794_188._error_10794_204{background:#7f1d1d;color:#fca5a5}._detailsModal_10794_47 ._detailItem_10794_151 ._value_10794_166._result_10794_188._warning_10794_212{background:#fef3c7;color:#d97706}._dark_10794_65 ._detailsModal_10794_47 ._detailItem_10794_151 ._value_10794_166._result_10794_188._warning_10794_212{background:#78350f;color:#fbbf24}._detailsModal_10794_47 ._comments_10794_220{background:#f8f9fa;padding:16px;border-radius:8px;font-size:14px;color:#374151;line-height:1.5;border-left:4px solid #2563eb}._dark_10794_65 ._detailsModal_10794_47 ._comments_10794_220{background:#161b22;color:#c9d1d9;border-left-color:#25d366}._detailsModal_10794_47 ._modalActions_10794_234{display:flex;justify-content:flex-end;margin-top:auto;padding-top:20px;border-top:1px solid #e9ecef;flex-shrink:0}._dark_10794_65 ._detailsModal_10794_47 ._modalActions_10794_234{border-top-color:#010409}._detailsModal_10794_47 ._modalActions_10794_234 ._closeActionButton_10794_245{display:flex;align-items:center;gap:8px;padding:10px 20px;border:1px solid #e9ecef;background:#fff;color:#374151;border-radius:8px;cursor:pointer;transition:all .3s ease;font-size:14px;font-weight:500}._detailsModal_10794_47 ._modalActions_10794_234 ._closeActionButton_10794_245:hover{background:#e9ecef;color:#fff;transform:translateY(-1px)}._detailsModal_10794_47 ._modalActions_10794_234 ._closeActionButton_10794_245._dark_10794_65{background:#161b22;border-color:#010409;color:#f0f6fc}._detailsModal_10794_47 ._modalActions_10794_234 ._closeActionButton_10794_245._dark_10794_65:hover{background:#010409;color:#fff}@keyframes _modalFadeIn_10794_1{0%{opacity:0;transform:translate(-50%,-50%) scale(.9)}to{opacity:1;transform:translate(-50%,-50%) scale(1)}}._modalOverlay_10794_284{position:fixed;inset:0;background:#00000080;z-index:1000;display:flex;align-items:center;justify-content:center}._modalOverlay_10794_284._dark_10794_65{background:#000000b3}._detailsModal_10794_47._hoverModal_10794_300{position:absolute;top:100%;left:50%;transform:translate(-50%);animation:_slideDown_10794_1 .3s ease-out}@keyframes _slideDown_10794_1{0%{opacity:0;transform:translate(-50%) translateY(-10px)}to{opacity:1;transform:translate(-50%) translateY(0)}}._detailsModalWrapper_10794_318{pointer-events:none}._detailsModalWrapper_10794_318>div{pointer-events:auto}._prospectionSearch_18r24_47{margin-bottom:20px}._searchContainer_18r24_51{position:relative}._searchContainer_18r24_51 label{display:block;margin-bottom:8px;font-size:14px;color:#1f2937;font-weight:600}._dark_18r24_61 ._searchContainer_18r24_51 label{color:#f0f6fc}._searchInputWrapper_18r24_65{position:relative;display:flex;align-items:center}._searchInputWrapper_18r24_65 ._searchIcon_18r24_70{position:absolute;left:12px;color:#374151;z-index:2}._dark_18r24_61 ._searchInputWrapper_18r24_65 ._searchIcon_18r24_70{color:#c9d1d9}._searchInputWrapper_18r24_65 input{padding:12px 45px 12px 40px;border:1px solid #e9ecef;border-radius:8px;background:#fff;color:#374151;font-size:14px;transition:all .3s ease;width:100%;position:relative}._searchInputWrapper_18r24_65 input:focus{outline:none;border-color:#2563eb;box-shadow:0 0 0 3px #2563eb1a}._searchInputWrapper_18r24_65 input._dark_18r24_61{background:#161b22;border-color:#010409;color:#f0f6fc}._searchInputWrapper_18r24_65 input._dark_18r24_61:focus{border-color:#25d366;box-shadow:0 0 0 3px #25d36633}._searchInputWrapper_18r24_65 input::placeholder{color:#374151}._dark_18r24_61 ._searchInputWrapper_18r24_65 input::placeholder{color:#c9d1d9}._searchInputWrapper_18r24_65 ._clearButton_18r24_110{position:absolute;right:12px;background:none;border:none;color:#374151;cursor:pointer;padding:4px;border-radius:4px;transition:all .3s ease;display:flex;align-items:center;justify-content:center;z-index:2}._searchInputWrapper_18r24_65 ._clearButton_18r24_110:hover{background:#f8f9fa;color:#1f2937}._dark_18r24_61 ._searchInputWrapper_18r24_65 ._clearButton_18r24_110{color:#c9d1d9}._dark_18r24_61 ._searchInputWrapper_18r24_65 ._clearButton_18r24_110:hover{background:#161b22;color:#f0f6fc}._resultsContainer_18r24_137{position:absolute;top:100%;left:0;right:0;background:#fff;border:1px solid #e9ecef;border-radius:8px;box-shadow:0 4px 20px #00000026;z-index:1000;max-height:300px;overflow-y:auto;margin-top:4px}._resultsContainer_18r24_137._dark_18r24_61{background:#161b22;border-color:#010409;box-shadow:0 4px 20px #0000004d}._loading_18r24_157,._noResults_18r24_157{padding:16px;text-align:center;color:#374151;font-size:14px}._dark_18r24_61 ._loading_18r24_157,._dark_18r24_61 ._noResults_18r24_157{color:#c9d1d9}._resultsList_18r24_167 ._resultItem_18r24_167{display:flex;align-items:center;justify-content:space-between;padding:12px 16px;border-bottom:1px solid #f8f9fa;cursor:pointer;transition:all .3s ease;gap:12px}._resultsList_18r24_167 ._resultItem_18r24_167:last-child{border-bottom:none}._resultsList_18r24_167 ._resultItem_18r24_167:hover{background:#f8f9fa}._dark_18r24_61 ._resultsList_18r24_167 ._resultItem_18r24_167:hover{background:#161b22}._resultsList_18r24_167 ._resultItem_18r24_167 ._resultContent_18r24_186{flex:1}._resultsList_18r24_167 ._resultItem_18r24_167 ._companyName_18r24_189{font-weight:600;color:#1f2937;margin-bottom:4px;font-size:14px}._dark_18r24_61 ._resultsList_18r24_167 ._resultItem_18r24_167 ._companyName_18r24_189{color:#f0f6fc}._resultsList_18r24_167 ._resultItem_18r24_167 ._contactInfo_18r24_198{font-size:12px;color:#374151;margin-bottom:4px}._dark_18r24_61 ._resultsList_18r24_167 ._resultItem_18r24_167 ._contactInfo_18r24_198{color:#c9d1d9}._resultsList_18r24_167 ._resultItem_18r24_167 ._notes_18r24_206{font-size:14px;color:#6b7280;font-style:italic}._dark_18r24_61 ._resultsList_18r24_167 ._resultItem_18r24_167 ._notes_18r24_206{color:#8b949e}._resultsList_18r24_167 ._resultItem_18r24_167 ._selectIcon_18r24_214{color:#2563eb;flex-shrink:0}._dark_18r24_61 ._resultsList_18r24_167 ._resultItem_18r24_167 ._selectIcon_18r24_214{color:#25d366}._customers_1e43e_48{padding:20px;min-height:calc(100vh - 70px);background:#f8f9fa;transition:all .3s ease;padding-top:13.5vh}._customers_1e43e_48._dark_1e43e_55{background:#0d1117}._customersHeader_1e43e_59{display:flex;justify-content:space-between;align-items:center;margin-bottom:30px}._customersHeader_1e43e_59 ._customersTitle_1e43e_65{font-size:36px;font-weight:700;color:#1f2937}._customersHeader_1e43e_59 ._customersTitle_1e43e_65._dark_1e43e_55{color:#f0f6fc}._customersHeader_1e43e_59 ._headerActions_1e43e_73{display:flex;gap:10px}._customersHeader_1e43e_59 ._refreshButton_1e43e_77{background:#2563eb;color:#fff;border:none;padding:12px 20px;border-radius:8px;font-weight:600;cursor:pointer;transition:all .3s ease;display:flex;align-items:center;gap:8px}._customersHeader_1e43e_59 ._refreshButton_1e43e_77._dark_1e43e_55{background:#25d366}._customersHeader_1e43e_59 ._refreshButton_1e43e_77:hover:not(:disabled){background:#2563eb;transform:translateY(-1px)}._customersHeader_1e43e_59 ._refreshButton_1e43e_77:hover:not(:disabled)._dark_1e43e_55{background:#25d366}._customersHeader_1e43e_59 ._refreshButton_1e43e_77:disabled{opacity:.6;cursor:not-allowed}._errorState_1e43e_105{background:#fee2e2;border:1px solid #fecaca;color:#dc2626;padding:16px;border-radius:8px;margin-bottom:20px;display:flex;justify-content:between;align-items:center;gap:15px}._errorState_1e43e_105 button{background:#dc2626;color:#fff;border:none;padding:8px 16px;border-radius:4px;cursor:pointer;transition:background .3s ease}._errorState_1e43e_105 button:hover{background:#b91c1c}._filtersContainer_1e43e_130{background:#fff;padding:20px;border-radius:12px;box-shadow:0 2px 10px #0000001a;margin-bottom:30px}._filtersContainer_1e43e_130._dark_1e43e_55{background:#161b22;box-shadow:0 2px 10px #0000004d}._filtersContainer_1e43e_130 ._filtersTitle_1e43e_141{font-size:18px;font-weight:600;color:#1f2937;margin-bottom:15px}._filtersContainer_1e43e_130 ._filtersTitle_1e43e_141._dark_1e43e_55{color:#f0f6fc}._filtersContainer_1e43e_130 ._filtersGrid_1e43e_150{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:15px}._filtersContainer_1e43e_130 ._filtersGrid_1e43e_150 ._filterGroup_1e43e_155{display:flex;flex-direction:column;gap:5px}._filtersContainer_1e43e_130 ._filtersGrid_1e43e_150 ._filterGroup_1e43e_155 label{font-size:14px;color:#374151;font-weight:500}._filtersContainer_1e43e_130 ._filtersGrid_1e43e_150 ._filterGroup_1e43e_155 label._dark_1e43e_55{color:#c9d1d9}._filtersContainer_1e43e_130 ._filtersGrid_1e43e_150 ._filterGroup_1e43e_155 select{padding:10px;border:1px solid #e9ecef;border-radius:6px;background:#fff;color:#374151;font-size:14px;transition:all .3s ease}._filtersContainer_1e43e_130 ._filtersGrid_1e43e_150 ._filterGroup_1e43e_155 select._dark_1e43e_55{background:#161b22;border-color:#010409;color:#f0f6fc}._filtersContainer_1e43e_130 ._filtersGrid_1e43e_150 ._filterGroup_1e43e_155 select:focus{outline:none;border-color:#2563eb}._filtersContainer_1e43e_130 ._filtersGrid_1e43e_150 ._filterGroup_1e43e_155 select:focus._dark_1e43e_55{border-color:#25d366}._filtersContainer_1e43e_130 ._filterActions_1e43e_189{display:flex;gap:10px;margin-top:20px}._filtersContainer_1e43e_130 ._filterActions_1e43e_189 button{padding:10px 20px;border:none;border-radius:6px;font-weight:600;cursor:pointer;transition:all .3s ease}._filtersContainer_1e43e_130 ._filterActions_1e43e_189 button:disabled{opacity:.6;cursor:not-allowed}._filtersContainer_1e43e_130 ._filterActions_1e43e_189 button._applyButton_1e43e_206{background:#2563eb;color:#fff}._filtersContainer_1e43e_130 ._filterActions_1e43e_189 button._applyButton_1e43e_206._dark_1e43e_55{background:#25d366}._filtersContainer_1e43e_130 ._filterActions_1e43e_189 button._applyButton_1e43e_206:hover:not(:disabled){background:#2563eb;transform:translateY(-1px)}._filtersContainer_1e43e_130 ._filterActions_1e43e_189 button._applyButton_1e43e_206:hover:not(:disabled)._dark_1e43e_55{background:#25d366}._filtersContainer_1e43e_130 ._filterActions_1e43e_189 button._clearButton_1e43e_220{background:#e9ecef;color:#374151}._filtersContainer_1e43e_130 ._filterActions_1e43e_189 button._clearButton_1e43e_220._dark_1e43e_55{background:#010409;color:#f0f6fc}._filtersContainer_1e43e_130 ._filterActions_1e43e_189 button._clearButton_1e43e_220:hover:not(:disabled){background:#6b7280;color:#fff;transform:translateY(-1px)}._filtersContainer_1e43e_130 ._filterActions_1e43e_189 button._clearButton_1e43e_220:hover:not(:disabled)._dark_1e43e_55{background:#8b949e}._customersTableContainer_1e43e_237{background:#fff;padding:25px;border-radius:12px;box-shadow:0 2px 10px #0000001a}._customersTableContainer_1e43e_237._dark_1e43e_55{background:#161b22;box-shadow:0 2px 10px #0000004d}._customersTableContainer_1e43e_237 ._tableHeader_1e43e_247{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px;flex-wrap:wrap;gap:15px}._customersTableContainer_1e43e_237 ._tableTitle_1e43e_255{font-size:28px;font-weight:600;color:#1f2937}._customersTableContainer_1e43e_237 ._tableTitle_1e43e_255._dark_1e43e_55{color:#f0f6fc}._customersTableContainer_1e43e_237 ._tableStats_1e43e_263{display:flex;gap:15px;flex-wrap:wrap}._customersTableContainer_1e43e_237 ._tableStats_1e43e_263 ._statItem_1e43e_268{display:flex;align-items:center;gap:6px;font-size:12px;color:#374151}._customersTableContainer_1e43e_237 ._tableStats_1e43e_263 ._statItem_1e43e_268 ._statDot_1e43e_275{width:8px;height:8px;border-radius:50%}._customersTableContainer_1e43e_237 ._tableStats_1e43e_263 ._statItem_1e43e_268 ._statDot_1e43e_275._active_1e43e_280{background:#059669}._customersTableContainer_1e43e_237 ._tableStats_1e43e_263 ._statItem_1e43e_268 ._statDot_1e43e_275._pending_1e43e_283{background:#d97706}._customersTableContainer_1e43e_237 ._tableStats_1e43e_263 ._statItem_1e43e_268 ._statDot_1e43e_275._inactive_1e43e_286{background:#6b7280}._loadingState_1e43e_290{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:60px 20px;color:#374151}._loadingState_1e43e_290 ._loadingSpinner_1e43e_298{width:40px;height:40px;border:3px solid #f8f9fa;border-top:3px solid #2563eb;border-radius:50%;animation:_spin_1e43e_1 1s linear infinite;margin-bottom:15px}._emptyState_1e43e_308{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:60px 20px;text-align:center}._emptyState_1e43e_308 ._emptyIcon_1e43e_316{font-size:48px;margin-bottom:15px}._emptyState_1e43e_308 p{color:#374151;margin-bottom:20px;font-size:16px}._emptyState_1e43e_308 ._resetButton_1e43e_325{background:#2563eb;color:#fff;border:none;padding:10px 20px;border-radius:6px;font-weight:600;cursor:pointer;transition:all .3s ease}._emptyState_1e43e_308 ._resetButton_1e43e_325._dark_1e43e_55{background:#25d366}._emptyState_1e43e_308 ._resetButton_1e43e_325:hover{background:#2563eb}._emptyState_1e43e_308 ._resetButton_1e43e_325:hover._dark_1e43e_55{background:#25d366}._tableWrapper_1e43e_345{overflow-x:auto;border-radius:8px}._customersTable_1e43e_237{width:100%;border-collapse:collapse;min-width:1000px}._customersTable_1e43e_237 th{background:#f8f9fa;color:#1f2937;font-weight:600;padding:15px 12px;text-align:left;border-bottom:2px solid #e9ecef;font-size:14px;white-space:nowrap}._customersTable_1e43e_237 th._dark_1e43e_55{background:#161b22;color:#f0f6fc;border-bottom-color:#010409}._customersTable_1e43e_237 td{padding:12px;border-bottom:1px solid #e9ecef;color:#374151;font-size:14px;vertical-align:top}._customersTable_1e43e_237 td._dark_1e43e_55{border-bottom-color:#010409;color:#c9d1d9}._customersTable_1e43e_237 ._customerRow_1e43e_381{transition:all .3s ease}._customersTable_1e43e_237 ._customerRow_1e43e_381:hover{background:#f8f9fa}._customersTable_1e43e_237 ._customerRow_1e43e_381:hover._dark_1e43e_55{background:#161b22}._customersTable_1e43e_237 ._customerInfo_1e43e_390{display:flex;align-items:flex-start;gap:10px}._customersTable_1e43e_237 ._customerInfo_1e43e_390 ._avatar_1e43e_395{width:32px;height:32px;border-radius:50%;background:#f8f9fa;display:flex;align-items:center;justify-content:center;color:#374151;flex-shrink:0}._customersTable_1e43e_237 ._customerInfo_1e43e_390 ._avatar_1e43e_395._dark_1e43e_55{background:#161b22;color:#c9d1d9}._customersTable_1e43e_237 ._customerInfo_1e43e_390 ._customerDetails_1e43e_410{flex:1}._customersTable_1e43e_237 ._customerInfo_1e43e_390 ._customerName_1e43e_413{display:block;margin-bottom:4px}._customersTable_1e43e_237 ._companyInfo_1e43e_417{display:flex;align-items:center;gap:6px;color:#374151}._customersTable_1e43e_237 ._companyInfo_1e43e_417._dark_1e43e_55{color:#c9d1d9}._customersTable_1e43e_237 ._contactMethod_1e43e_426{font-size:12px;color:#6b7280;padding:2px 8px;background:#f8f9fa;border-radius:12px;display:inline-block}._customersTable_1e43e_237 ._contactMethod_1e43e_426._dark_1e43e_55{color:#8b949e;background:#161b22}._customersTable_1e43e_237 ._contactInfo_1e43e_438{display:flex;flex-direction:column;gap:4px}._customersTable_1e43e_237 ._contactInfo_1e43e_438 ._contactItem_1e43e_443{display:flex;align-items:center;gap:6px;font-size:12px;color:#374151}._customersTable_1e43e_237 ._contactInfo_1e43e_438 ._contactItem_1e43e_443._dark_1e43e_55{color:#c9d1d9}._customersTable_1e43e_237 ._contactInfo_1e43e_438 ._contactItem_1e43e_443._whatsapp_1e43e_453 ._whatsappBadge_1e43e_453{background:#25d366;color:#fff;font-size:10px;padding:1px 4px;border-radius:4px;margin-left:4px}._customersTable_1e43e_237 ._noContact_1e43e_461{font-size:12px;color:#6b7280;font-style:italic}._customersTable_1e43e_237 ._noContact_1e43e_461._dark_1e43e_55{color:#8b949e}._customersTable_1e43e_237 ._lastContact_1e43e_469,._customersTable_1e43e_237 ._salesPerson_1e43e_469{font-size:12px}._customersTable_1e43e_237 ._status_1e43e_472{padding:6px 12px;border-radius:20px;font-size:12px;font-weight:600;text-align:center;display:inline-block;min-width:80px}._customersTable_1e43e_237 ._status_1e43e_472._active_1e43e_280{background:#d1fae5;color:#059669}._customersTable_1e43e_237 ._status_1e43e_472._active_1e43e_280._dark_1e43e_55{background:#065f46;color:#34d399}._customersTable_1e43e_237 ._status_1e43e_472._inactive_1e43e_286{background:#f3f4f6;color:#6b7280}._customersTable_1e43e_237 ._status_1e43e_472._inactive_1e43e_286._dark_1e43e_55{background:#374151;color:#d1d5db}._customersTable_1e43e_237 ._status_1e43e_472._pending_1e43e_283{background:#fef3c7;color:#d97706}._customersTable_1e43e_237 ._status_1e43e_472._pending_1e43e_283._dark_1e43e_55{background:#78350f;color:#fbbf24}._customersTable_1e43e_237 ._salesStatus_1e43e_505{padding:6px 12px;border-radius:20px;font-size:12px;font-weight:600;text-align:center;display:inline-block;min-width:120px}._customersTable_1e43e_237 ._salesStatus_1e43e_505._prospecção_1e43e_514{background:#fef3c7;color:#d97706}._customersTable_1e43e_237 ._salesStatus_1e43e_505._apresentada_1e43e_518 proposta{background:#dbeafe;color:#2563eb}._customersTable_1e43e_237 ._salesStatus_1e43e_505._negociar_1e43e_522{background:#fed7aa;color:#ea580c}._customersTable_1e43e_237 ._salesStatus_1e43e_505._fechar_1e43e_526 proposta{background:#fce7f3;color:#db2777}._customersTable_1e43e_237 ._salesStatus_1e43e_505._fechado_1e43e_530{background:#d1fae5;color:#059669}._customersTable_1e43e_237 ._salesStatus_1e43e_505._pós_1e43e_534 venda{background:#ccfbf1;color:#0d9488}._customersTable_1e43e_237 ._salesStatus_1e43e_505._visita_1e43e_538 manutenção{background:#e0e7ff;color:#4f46e5}._customersTable_1e43e_237 ._salesStatus_1e43e_505._renegociar_1e43e_542 contrato{background:#f3e8ff;color:#7c3aed}._customersTable_1e43e_237 ._salesStatus_1e43e_505._perdida_1e43e_546{background:#fee2e2;color:#dc2626}._customersTable_1e43e_237 ._actionButton_1e43e_550{background:#2563eb;color:#fff;border:none;padding:8px 16px;border-radius:6px;font-size:12px;font-weight:500;cursor:pointer;transition:all .3s ease;display:flex;align-items:center;gap:5px;white-space:nowrap}._customersTable_1e43e_237 ._actionButton_1e43e_550._dark_1e43e_55{background:#25d366}._customersTable_1e43e_237 ._actionButton_1e43e_550:hover{background:#2563eb;transform:translateY(-1px)}._customersTable_1e43e_237 ._actionButton_1e43e_550:hover._dark_1e43e_55{background:#25d366}._modalOverlay_1e43e_576{position:fixed;inset:0;background:#00000080;display:flex;align-items:center;justify-content:center;z-index:1000;padding:20px}._modalOverlay_1e43e_576._dark_1e43e_55{background:#000000b3}._modal_1e43e_576{background:#fff;border-radius:12px;width:100%;max-width:700px;max-height:90vh;overflow-y:auto;box-shadow:0 10px 25px #0003}._modal_1e43e_576 ._modalHeader_1e43e_605{display:flex;justify-content:space-between;align-items:center;padding:20px 25px;border-bottom:1px solid #e9ecef}._modal_1e43e_576 ._modalHeader_1e43e_605._dark_1e43e_55{border-bottom-color:#010409}._modal_1e43e_576 ._modalHeader_1e43e_605 ._modalTitle_1e43e_615{font-size:18px;font-weight:600;color:#1f2937}._modal_1e43e_576 ._modalHeader_1e43e_605 ._modalTitle_1e43e_615._dark_1e43e_55{color:#f0f6fc}._modal_1e43e_576 ._modalHeader_1e43e_605 ._closeButton_1e43e_623{background:none;border:none;color:#374151;cursor:pointer;padding:5px;border-radius:4px;transition:all .3s ease}._modal_1e43e_576 ._modalHeader_1e43e_605 ._closeButton_1e43e_623._dark_1e43e_55{color:#c9d1d9}._modal_1e43e_576 ._modalHeader_1e43e_605 ._closeButton_1e43e_623:hover:not(:disabled){background:#f8f9fa;color:#1f2937}._modal_1e43e_576 ._modalHeader_1e43e_605 ._closeButton_1e43e_623:hover:not(:disabled)._dark_1e43e_55{background:#161b22;color:#f0f6fc}._modal_1e43e_576 ._modalHeader_1e43e_605 ._closeButton_1e43e_623:disabled{opacity:.5;cursor:not-allowed}._modal_1e43e_576 ._modalForm_1e43e_647{padding:25px}._modal_1e43e_576 ._modalForm_1e43e_647 ._formSection_1e43e_650{margin-bottom:25px}._modal_1e43e_576 ._modalForm_1e43e_647 ._formSection_1e43e_650 ._sectionTitle_1e43e_653{font-size:16px;font-weight:600;color:#1f2937;margin-bottom:15px;padding-bottom:8px;border-bottom:1px solid #e9ecef}._modal_1e43e_576 ._modalForm_1e43e_647 ._formSection_1e43e_650 ._sectionTitle_1e43e_653._dark_1e43e_55{color:#f0f6fc;border-bottom-color:#010409}._modal_1e43e_576 ._modalForm_1e43e_647 ._formRow_1e43e_665{display:grid;grid-template-columns:1fr 1fr;gap:15px;margin-bottom:15px}@media (max-width: 768px){._modal_1e43e_576 ._modalForm_1e43e_647 ._formRow_1e43e_665{grid-template-columns:1fr}}._modal_1e43e_576 ._modalForm_1e43e_647 ._formGroup_1e43e_676{display:flex;flex-direction:column;gap:5px}._modal_1e43e_576 ._modalForm_1e43e_647 ._formGroup_1e43e_676 label{font-size:14px;color:#374151;font-weight:500}._modal_1e43e_576 ._modalForm_1e43e_647 ._formGroup_1e43e_676 label._dark_1e43e_55{color:#c9d1d9}._modal_1e43e_576 ._modalForm_1e43e_647 ._formGroup_1e43e_676 input,._modal_1e43e_576 ._modalForm_1e43e_647 ._formGroup_1e43e_676 select,._modal_1e43e_576 ._modalForm_1e43e_647 ._formGroup_1e43e_676 textarea{padding:10px;border:1px solid #e9ecef;border-radius:6px;background:#fff;color:#374151;font-size:14px;transition:all .3s ease}._modal_1e43e_576 ._modalForm_1e43e_647 ._formGroup_1e43e_676 input._dark_1e43e_55,._modal_1e43e_576 ._modalForm_1e43e_647 ._formGroup_1e43e_676 select._dark_1e43e_55,._modal_1e43e_576 ._modalForm_1e43e_647 ._formGroup_1e43e_676 textarea._dark_1e43e_55{background:#161b22;border-color:#010409;color:#f0f6fc}._modal_1e43e_576 ._modalForm_1e43e_647 ._formGroup_1e43e_676 input:focus,._modal_1e43e_576 ._modalForm_1e43e_647 ._formGroup_1e43e_676 select:focus,._modal_1e43e_576 ._modalForm_1e43e_647 ._formGroup_1e43e_676 textarea:focus{outline:none;border-color:#2563eb}._modal_1e43e_576 ._modalForm_1e43e_647 ._formGroup_1e43e_676 input:focus._dark_1e43e_55,._modal_1e43e_576 ._modalForm_1e43e_647 ._formGroup_1e43e_676 select:focus._dark_1e43e_55,._modal_1e43e_576 ._modalForm_1e43e_647 ._formGroup_1e43e_676 textarea:focus._dark_1e43e_55{border-color:#25d366}._modal_1e43e_576 ._modalForm_1e43e_647 ._formGroup_1e43e_676 input:disabled,._modal_1e43e_576 ._modalForm_1e43e_647 ._formGroup_1e43e_676 select:disabled,._modal_1e43e_576 ._modalForm_1e43e_647 ._formGroup_1e43e_676 textarea:disabled{opacity:.6;cursor:not-allowed}._modal_1e43e_576 ._modalForm_1e43e_647 ._formGroup_1e43e_676 textarea{resize:vertical;min-height:80px;font-family:inherit}._modal_1e43e_576 ._modalForm_1e43e_647 ._modalActions_1e43e_719{display:flex;gap:10px;justify-content:flex-end;margin-top:25px;padding-top:20px;border-top:1px solid #e9ecef}._modal_1e43e_576 ._modalForm_1e43e_647 ._modalActions_1e43e_719._dark_1e43e_55{border-top-color:#010409}._modal_1e43e_576 ._modalForm_1e43e_647 ._modalActions_1e43e_719 button{padding:10px 20px;border:none;border-radius:6px;font-weight:600;cursor:pointer;transition:all .3s ease}._modal_1e43e_576 ._modalForm_1e43e_647 ._modalActions_1e43e_719 button:disabled{opacity:.6;cursor:not-allowed}._modal_1e43e_576 ._modalForm_1e43e_647 ._modalActions_1e43e_719 button._cancelButton_1e43e_742{background:#e9ecef;color:#374151}._modal_1e43e_576 ._modalForm_1e43e_647 ._modalActions_1e43e_719 button._cancelButton_1e43e_742._dark_1e43e_55{background:#010409;color:#f0f6fc}._modal_1e43e_576 ._modalForm_1e43e_647 ._modalActions_1e43e_719 button._cancelButton_1e43e_742:hover:not(:disabled){background:#6b7280;color:#fff}._modal_1e43e_576 ._modalForm_1e43e_647 ._modalActions_1e43e_719 button._cancelButton_1e43e_742:hover:not(:disabled)._dark_1e43e_55{background:#8b949e}._modal_1e43e_576 ._modalForm_1e43e_647 ._modalActions_1e43e_719 button._saveButton_1e43e_757{background:#2563eb;color:#fff}._modal_1e43e_576 ._modalForm_1e43e_647 ._modalActions_1e43e_719 button._saveButton_1e43e_757._dark_1e43e_55{background:#25d366}._modal_1e43e_576 ._modalForm_1e43e_647 ._modalActions_1e43e_719 button._saveButton_1e43e_757:hover:not(:disabled){background:#2563eb}._modal_1e43e_576 ._modalForm_1e43e_647 ._modalActions_1e43e_719 button._saveButton_1e43e_757:hover:not(:disabled)._dark_1e43e_55{background:#25d366}@keyframes _spin_1e43e_1{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@media (max-width: 768px){._customers_1e43e_48{padding:15px;padding-top:12vh}._customersHeader_1e43e_59{flex-direction:column;gap:15px;align-items:flex-start}._filtersContainer_1e43e_130{padding:15px}._filtersGrid_1e43e_150{grid-template-columns:1fr}._customersTableContainer_1e43e_237{padding:15px}._tableHeader_1e43e_247{flex-direction:column;align-items:flex-start}._tableStats_1e43e_263{justify-content:flex-start}._modal_1e43e_576{margin:10px}._modal_1e43e_576 ._modalForm_1e43e_647{padding:15px}}@media (max-width: 480px){._customers_1e43e_48{padding:10px;padding-top:10vh}._customersTableContainer_1e43e_237,._modalOverlay_1e43e_576{padding:10px}}._modalOverlay_1e43e_576{position:fixed;inset:0;background-color:#00000080;display:flex;justify-content:center;align-items:center;z-index:1000}._modalOverlay_1e43e_576._dark_1e43e_55{background-color:#000000b3}._modal_1e43e_576{background:#fff;border-radius:12px;padding:0;width:90%;max-width:800px;max-height:90vh;overflow-y:auto;box-shadow:0 10px 30px #0003}._modal_1e43e_576._dark_1e43e_55{background:#161b22}._modal_1e43e_576{animation:_modalFadeIn_1e43e_1 .2s ease-out}._modalHeader_1e43e_605{display:flex;justify-content:space-between;align-items:center;padding:24px;border-bottom:1px solid #e9ecef}._dark_1e43e_55 ._modalHeader_1e43e_605{border-bottom:1px solid #010409}._modalTitle_1e43e_615{margin:0;font-size:28px;font-weight:700;color:#1f2937}._dark_1e43e_55 ._modalTitle_1e43e_615{color:#f0f6fc}._closeButton_1e43e_623{background:none;border:none;cursor:pointer;padding:8px;border-radius:6px;color:#374151;display:flex;align-items:center;justify-content:center;transition:all .3s ease}._closeButton_1e43e_623:hover:not(:disabled){background:#f8f9fa}._closeButton_1e43e_623:disabled{opacity:.5;cursor:not-allowed}._dark_1e43e_55 ._closeButton_1e43e_623{color:#c9d1d9}._dark_1e43e_55 ._closeButton_1e43e_623:hover:not(:disabled){background:#161b22}._modalForm_1e43e_647{padding:24px}._formRow_1e43e_665{display:grid;grid-template-columns:1fr 1fr;gap:16px;margin-bottom:16px}._modalForm_1e43e_647 ._formGroup_1e43e_676{margin-bottom:16px}._modalForm_1e43e_647 ._formGroup_1e43e_676 label{display:block;margin-bottom:8px;font-weight:600;color:#1f2937;font-size:14px}._dark_1e43e_55 ._modalForm_1e43e_647 ._formGroup_1e43e_676 label{color:#f0f6fc}._modalForm_1e43e_647 ._formGroup_1e43e_676 input,._modalForm_1e43e_647 ._formGroup_1e43e_676 select,._modalForm_1e43e_647 ._formGroup_1e43e_676 textarea{width:100%;padding:12px;border:1px solid #e9ecef;border-radius:8px;font-size:14px;transition:all .3s ease;box-sizing:border-box;background:#fff;color:#374151}._modalForm_1e43e_647 ._formGroup_1e43e_676 input:focus,._modalForm_1e43e_647 ._formGroup_1e43e_676 select:focus,._modalForm_1e43e_647 ._formGroup_1e43e_676 textarea:focus{outline:none;border-color:#2563eb;box-shadow:0 0 0 3px #2563eb1a}._modalForm_1e43e_647 ._formGroup_1e43e_676 input:disabled,._modalForm_1e43e_647 ._formGroup_1e43e_676 select:disabled,._modalForm_1e43e_647 ._formGroup_1e43e_676 textarea:disabled{background-color:#f8f9fa;cursor:not-allowed}._modalForm_1e43e_647 ._formGroup_1e43e_676 input._dark_1e43e_55,._modalForm_1e43e_647 ._formGroup_1e43e_676 select._dark_1e43e_55,._modalForm_1e43e_647 ._formGroup_1e43e_676 textarea._dark_1e43e_55{background:#161b22;border-color:#010409;color:#f0f6fc}._modalForm_1e43e_647 ._formGroup_1e43e_676 input._dark_1e43e_55:focus,._modalForm_1e43e_647 ._formGroup_1e43e_676 select._dark_1e43e_55:focus,._modalForm_1e43e_647 ._formGroup_1e43e_676 textarea._dark_1e43e_55:focus{border-color:#25d366;box-shadow:0 0 0 3px #25d36633}._modalForm_1e43e_647 ._formGroup_1e43e_676 input._dark_1e43e_55:disabled,._modalForm_1e43e_647 ._formGroup_1e43e_676 select._dark_1e43e_55:disabled,._modalForm_1e43e_647 ._formGroup_1e43e_676 textarea._dark_1e43e_55:disabled{background-color:#0d1117}._modalForm_1e43e_647 ._formGroup_1e43e_676 textarea{resize:vertical;min-height:80px;font-family:inherit}._modalActions_1e43e_719{display:flex;justify-content:flex-end;gap:12px;margin-top:24px;padding-top:20px;border-top:1px solid #e9ecef}._dark_1e43e_55 ._modalActions_1e43e_719{border-top:1px solid #010409}._modalActions_1e43e_719 button{padding:12px 24px;border:none;border-radius:8px;cursor:pointer;font-weight:600;transition:all .3s ease;font-size:14px}._modalActions_1e43e_719 button:disabled{opacity:.5;cursor:not-allowed}._cancelButton_1e43e_742{background:#f8f9fa;color:#374151;border:1px solid #e9ecef!important}._cancelButton_1e43e_742:hover:not(:disabled){background:#e9ecef;color:#fff}._cancelButton_1e43e_742._dark_1e43e_55{background:#161b22;color:#f0f6fc;border-color:#010409!important}._cancelButton_1e43e_742._dark_1e43e_55:hover:not(:disabled){background:#010409}._saveButton_1e43e_757{background:#2563eb;color:#fff}._saveButton_1e43e_757:hover:not(:disabled){background:#2563eb}._saveButton_1e43e_757._dark_1e43e_55{background:#25d366}._saveButton_1e43e_757._dark_1e43e_55:hover:not(:disabled){background:#25d366}@keyframes _modalFadeIn_1e43e_1{0%{opacity:0;transform:scale(.9) translateY(-20px)}to{opacity:1;transform:scale(1) translateY(0)}}._modalOverlay_1e43e_576{animation:_modalFadeIn_1e43e_1 .2s ease-out}._products_14iv4_47{padding:20px;min-height:calc(100vh - 70px);background:#f8f9fa;transition:all .3s ease;padding-top:13.5vh}._products_14iv4_47._dark_14iv4_54{background:#0d1117}._productsHeader_14iv4_58{display:flex;justify-content:space-between;align-items:center;margin-bottom:30px}._productsHeader_14iv4_58 ._productsTitle_14iv4_64{font-size:36px;font-weight:700;color:#1f2937}._productsHeader_14iv4_58 ._productsTitle_14iv4_64._dark_14iv4_54{color:#f0f6fc}._productsHeader_14iv4_58 ._addButton_14iv4_72{background:#2563eb;color:#fff;border:none;padding:12px 24px;border-radius:8px;font-weight:600;cursor:pointer;transition:all .3s ease}._productsHeader_14iv4_58 ._addButton_14iv4_72._dark_14iv4_54{background:#25d366}._productsHeader_14iv4_58 ._addButton_14iv4_72:hover{background:#2563eb}._productsHeader_14iv4_58 ._addButton_14iv4_72:hover._dark_14iv4_54{background:#25d366}._filtersContainer_14iv4_92{background:#fff;padding:20px;border-radius:12px;box-shadow:0 2px 10px #0000001a;margin-bottom:30px}._filtersContainer_14iv4_92._dark_14iv4_54{background:#161b22;box-shadow:0 2px 10px #0000004d}._filtersContainer_14iv4_92 ._filtersTitle_14iv4_103{font-size:18px;font-weight:600;color:#1f2937;margin-bottom:15px}._filtersContainer_14iv4_92 ._filtersTitle_14iv4_103._dark_14iv4_54{color:#f0f6fc}._filtersContainer_14iv4_92 ._filtersGrid_14iv4_112{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:15px}._filtersContainer_14iv4_92 ._filtersGrid_14iv4_112 ._filterGroup_14iv4_117{display:flex;flex-direction:column;gap:5px}._filtersContainer_14iv4_92 ._filtersGrid_14iv4_112 ._filterGroup_14iv4_117 label{font-size:14px;color:#374151;font-weight:500}._filtersContainer_14iv4_92 ._filtersGrid_14iv4_112 ._filterGroup_14iv4_117 label._dark_14iv4_54{color:#c9d1d9}._filtersContainer_14iv4_92 ._filtersGrid_14iv4_112 ._filterGroup_14iv4_117 select{padding:10px;border:1px solid #e9ecef;border-radius:6px;background:#fff;color:#374151;font-size:14px}._filtersContainer_14iv4_92 ._filtersGrid_14iv4_112 ._filterGroup_14iv4_117 select._dark_14iv4_54{background:#161b22;border-color:#010409;color:#f0f6fc}._filtersContainer_14iv4_92 ._filterActions_14iv4_143{display:flex;gap:10px;margin-top:20px}._filtersContainer_14iv4_92 ._filterActions_14iv4_143 button{padding:10px 20px;border:none;border-radius:6px;font-weight:600;cursor:pointer;transition:all .3s ease}._filtersContainer_14iv4_92 ._filterActions_14iv4_143 button._applyButton_14iv4_156{background:#2563eb;color:#fff}._filtersContainer_14iv4_92 ._filterActions_14iv4_143 button._applyButton_14iv4_156._dark_14iv4_54{background:#25d366}._filtersContainer_14iv4_92 ._filterActions_14iv4_143 button._applyButton_14iv4_156:hover{background:#2563eb}._filtersContainer_14iv4_92 ._filterActions_14iv4_143 button._applyButton_14iv4_156:hover._dark_14iv4_54{background:#25d366}._filtersContainer_14iv4_92 ._filterActions_14iv4_143 button._clearButton_14iv4_169{background:#e9ecef;color:#374151}._filtersContainer_14iv4_92 ._filterActions_14iv4_143 button._clearButton_14iv4_169._dark_14iv4_54{background:#010409;color:#f0f6fc}._filtersContainer_14iv4_92 ._filterActions_14iv4_143 button._clearButton_14iv4_169:hover{background:#6b7280;color:#fff}._filtersContainer_14iv4_92 ._filterActions_14iv4_143 button._clearButton_14iv4_169:hover._dark_14iv4_54{background:#8b949e}._productsTableContainer_14iv4_185{background:#fff;padding:25px;border-radius:12px;box-shadow:0 2px 10px #0000001a;overflow-x:auto}._productsTableContainer_14iv4_185._dark_14iv4_54{background:#161b22;box-shadow:0 2px 10px #0000004d}._productsTableContainer_14iv4_185 ._tableTitle_14iv4_196{font-size:28px;font-weight:600;color:#1f2937;margin-bottom:20px}._productsTableContainer_14iv4_185 ._tableTitle_14iv4_196._dark_14iv4_54{color:#f0f6fc}._productsTable_14iv4_185{width:100%;border-collapse:collapse;min-width:600px}._productsTable_14iv4_185 th{background:#f8f9fa;color:#1f2937;font-weight:600;padding:15px 12px;text-align:left;border-bottom:2px solid #e9ecef;font-size:14px}._productsTable_14iv4_185 th._dark_14iv4_54{background:#161b22;color:#f0f6fc;border-bottom-color:#010409}._productsTable_14iv4_185 td{padding:12px;border-bottom:1px solid #e9ecef;color:#374151;font-size:14px}._productsTable_14iv4_185 td._dark_14iv4_54{border-bottom-color:#010409;color:#c9d1d9}._productsTable_14iv4_185 tbody tr{transition:all .3s ease}._productsTable_14iv4_185 tbody tr:hover{background:#f8f9fa}._productsTable_14iv4_185 tbody tr:hover._dark_14iv4_54{background:#161b22}._productsTable_14iv4_185 ._status_14iv4_244{padding:6px 12px;border-radius:4px;font-size:12px;font-weight:600;text-align:center}._productsTable_14iv4_185 ._status_14iv4_244._active_14iv4_251{background:#d1fae5;color:#059669}._productsTable_14iv4_185 ._status_14iv4_244._active_14iv4_251._dark_14iv4_54{background:#065f46;color:#34d399}._productsTable_14iv4_185 ._status_14iv4_244._inactive_14iv4_259{background:#f3f4f6;color:#6b7280}._productsTable_14iv4_185 ._status_14iv4_244._inactive_14iv4_259._dark_14iv4_54{background:#374151;color:#d1d5db}._productsTable_14iv4_185 ._actionButton_14iv4_267{background:#2563eb;color:#fff;border:none;padding:8px 16px;border-radius:4px;font-size:12px;font-weight:500;cursor:pointer;transition:all .3s ease;display:flex;align-items:center;gap:5px}._productsTable_14iv4_185 ._actionButton_14iv4_267._dark_14iv4_54{background:#25d366}._productsTable_14iv4_185 ._actionButton_14iv4_267:hover{background:#2563eb;transform:translateY(-1px)}._productsTable_14iv4_185 ._actionButton_14iv4_267:hover._dark_14iv4_54{background:#25d366}._productsTable_14iv4_185 ._description_14iv4_291{max-width:300px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#6b7280}._productsTable_14iv4_185 ._description_14iv4_291._dark_14iv4_54{color:#8b949e}@media (max-width: 768px){._products_14iv4_47{padding:15px}._productsHeader_14iv4_58{flex-direction:column;gap:15px;align-items:flex-start}._filtersContainer_14iv4_92{padding:15px}._filtersGrid_14iv4_112{grid-template-columns:1fr}._productsTableContainer_14iv4_185{padding:15px}._productsTable_14iv4_185{min-width:500px}}._modalOverlay_14iv4_324{position:fixed;inset:0;background-color:#00000080;display:flex;justify-content:center;align-items:center;z-index:1000}._modalOverlay_14iv4_324._dark_14iv4_54{background-color:#000000b3}._modal_14iv4_324{background:#fff;border-radius:8px;padding:0;width:90%;max-width:500px;max-height:90vh;overflow-y:auto;box-shadow:0 4px 20px #00000026}._modal_14iv4_324._dark_14iv4_54{background:#1e1e1e;color:#fff}._modalHeader_14iv4_355{display:flex;justify-content:between;align-items:center;padding:20px 24px;border-bottom:1px solid #e1e5e9}._dark_14iv4_54 ._modalHeader_14iv4_355{border-bottom:1px solid #333}._modalTitle_14iv4_366{margin:0;font-size:1.25rem;font-weight:600}._dark_14iv4_54 ._modalTitle_14iv4_366{color:#fff}._closeButton_14iv4_375{background:none;border:none;cursor:pointer;padding:4px;border-radius:4px;color:#666;display:flex;align-items:center;justify-content:center}._closeButton_14iv4_375:hover{background:#f5f5f5}._dark_14iv4_54 ._closeButton_14iv4_375{color:#ccc}._dark_14iv4_54 ._closeButton_14iv4_375:hover{background:#333}._modalForm_14iv4_396{padding:24px}._modalForm_14iv4_396 ._formGroup_14iv4_400{margin-bottom:20px}._modalForm_14iv4_396 ._formGroup_14iv4_400 label{display:block;margin-bottom:6px;font-weight:500;color:#333}._dark_14iv4_54 ._modalForm_14iv4_396 ._formGroup_14iv4_400 label{color:#ccc}._modalForm_14iv4_396 ._formGroup_14iv4_400 input,._modalForm_14iv4_396 ._formGroup_14iv4_400 select,._modalForm_14iv4_396 ._formGroup_14iv4_400 textarea{width:100%;padding:10px 12px;border:1px solid #ddd;border-radius:6px;font-size:14px;transition:border-color .2s}._modalForm_14iv4_396 ._formGroup_14iv4_400 input:focus,._modalForm_14iv4_396 ._formGroup_14iv4_400 select:focus,._modalForm_14iv4_396 ._formGroup_14iv4_400 textarea:focus{outline:none;border-color:#007bff}._modalForm_14iv4_396 ._formGroup_14iv4_400 input._dark_14iv4_54,._modalForm_14iv4_396 ._formGroup_14iv4_400 select._dark_14iv4_54,._modalForm_14iv4_396 ._formGroup_14iv4_400 textarea._dark_14iv4_54{background:#2d2d2d;border-color:#444;color:#fff}._modalForm_14iv4_396 ._formGroup_14iv4_400 input._dark_14iv4_54:focus,._modalForm_14iv4_396 ._formGroup_14iv4_400 select._dark_14iv4_54:focus,._modalForm_14iv4_396 ._formGroup_14iv4_400 textarea._dark_14iv4_54:focus{border-color:#007bff}._modalForm_14iv4_396 ._formGroup_14iv4_400 textarea{resize:vertical;min-height:80px}._modalActions_14iv4_445{display:flex;justify-content:flex-end;gap:12px;margin-top:24px}._modalActions_14iv4_445 button{padding:10px 20px;border:none;border-radius:6px;cursor:pointer;font-weight:500;transition:all .2s}._cancelButton_14iv4_460{background:#f8f9fa;color:#333;border:1px solid #ddd!important}._cancelButton_14iv4_460:hover{background:#e9ecef}._cancelButton_14iv4_460._dark_14iv4_54{background:#333;color:#ccc;border-color:#555!important}._cancelButton_14iv4_460._dark_14iv4_54:hover{background:#444}._saveButton_14iv4_477{background:#007bff;color:#fff}._saveButton_14iv4_477:hover,._saveButton_14iv4_477._dark_14iv4_54{background:#0056b3}._saveButton_14iv4_477._dark_14iv4_54:hover{background:#004494}._loadingState_14iv4_491{display:flex;justify-content:center;align-items:center;padding:40px;font-size:16px;color:#666}._errorMessage_14iv4_500{background:#fee;border:1px solid #fcc;border-radius:6px;padding:16px;margin:16px 0;color:#c33;display:flex;justify-content:between;align-items:center}._errorMessage_14iv4_500._dark_14iv4_54{background:#332;border-color:#633;color:#f66}._retryButton_14iv4_517{background:#c33;color:#fff;border:none;padding:8px 16px;border-radius:4px;cursor:pointer;margin-left:auto}._retryButton_14iv4_517:hover{background:#a22}._emptyState_14iv4_530{text-align:center;padding:40px;color:#666}._emptyState_14iv4_530 p{margin-bottom:20px}._actionButtons_14iv4_539{display:flex;gap:8px}._deleteButton_14iv4_544{background:#dc3545!important;color:#fff!important}._deleteButton_14iv4_544:hover,._deleteButton_14iv4_544._dark_14iv4_54{background:#c82333!important}._deleteButton_14iv4_544._dark_14iv4_54:hover{background:#a71e2a!important}._prospections_1w3en_47{padding:20px;min-height:calc(100vh - 70px);background:#f8f9fa;transition:all .3s ease;padding-top:13.5vh}._prospections_1w3en_47._dark_1w3en_54{background:#0d1117}._prospectionsHeader_1w3en_58{display:flex;justify-content:space-between;align-items:center;margin-bottom:30px}._prospectionsHeader_1w3en_58 ._prospectionsTitle_1w3en_64{font-size:36px;font-weight:700;color:#1f2937}._prospectionsHeader_1w3en_58 ._prospectionsTitle_1w3en_64._dark_1w3en_54{color:#f0f6fc}._prospectionsHeader_1w3en_58 ._addButton_1w3en_72{background:#2563eb;color:#fff;border:none;padding:12px 20px;border-radius:8px;font-weight:600;cursor:pointer;transition:all .3s ease;display:flex;align-items:center;gap:8px}._prospectionsHeader_1w3en_58 ._addButton_1w3en_72._dark_1w3en_54{background:#25d366}._prospectionsHeader_1w3en_58 ._addButton_1w3en_72:hover:not(:disabled){background:#2563eb;transform:translateY(-1px)}._prospectionsHeader_1w3en_58 ._addButton_1w3en_72:hover:not(:disabled)._dark_1w3en_54{background:#25d366}._prospectionsHeader_1w3en_58 ._addButton_1w3en_72:disabled{opacity:.6;cursor:not-allowed}._filtersContainer_1w3en_100{background:#fff;padding:20px;border-radius:12px;box-shadow:0 2px 10px #0000001a;margin-bottom:30px}._filtersContainer_1w3en_100._dark_1w3en_54{background:#161b22;box-shadow:0 2px 10px #0000004d}._filtersContainer_1w3en_100 ._filtersTitle_1w3en_111{font-size:18px;font-weight:600;color:#1f2937;margin-bottom:15px}._filtersContainer_1w3en_100 ._filtersTitle_1w3en_111._dark_1w3en_54{color:#f0f6fc}._filtersContainer_1w3en_100 ._filtersGrid_1w3en_120{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:15px}._filtersContainer_1w3en_100 ._filtersGrid_1w3en_120 ._filterGroup_1w3en_125{display:flex;flex-direction:column;gap:5px}._filtersContainer_1w3en_100 ._filtersGrid_1w3en_120 ._filterGroup_1w3en_125 label{font-size:14px;color:#374151;font-weight:500}._filtersContainer_1w3en_100 ._filtersGrid_1w3en_120 ._filterGroup_1w3en_125 label._dark_1w3en_54{color:#c9d1d9}._filtersContainer_1w3en_100 ._filtersGrid_1w3en_120 ._filterGroup_1w3en_125 select,._filtersContainer_1w3en_100 ._filtersGrid_1w3en_120 ._filterGroup_1w3en_125 input{padding:10px;border:1px solid #e9ecef;border-radius:6px;background:#fff;color:#374151;font-size:14px;transition:all .3s ease}._filtersContainer_1w3en_100 ._filtersGrid_1w3en_120 ._filterGroup_1w3en_125 select._dark_1w3en_54,._filtersContainer_1w3en_100 ._filtersGrid_1w3en_120 ._filterGroup_1w3en_125 input._dark_1w3en_54{background:#161b22;border-color:#010409;color:#f0f6fc}._filtersContainer_1w3en_100 ._filtersGrid_1w3en_120 ._filterGroup_1w3en_125 select:focus,._filtersContainer_1w3en_100 ._filtersGrid_1w3en_120 ._filterGroup_1w3en_125 input:focus{outline:none;border-color:#2563eb}._filtersContainer_1w3en_100 ._filtersGrid_1w3en_120 ._filterGroup_1w3en_125 select:focus._dark_1w3en_54,._filtersContainer_1w3en_100 ._filtersGrid_1w3en_120 ._filterGroup_1w3en_125 input:focus._dark_1w3en_54{border-color:#25d366}._filtersContainer_1w3en_100 ._filterActions_1w3en_159{display:flex;gap:10px;margin-top:20px}._filtersContainer_1w3en_100 ._filterActions_1w3en_159 ._clearButton_1w3en_164{padding:10px 20px;border:none;border-radius:6px;font-weight:600;cursor:pointer;transition:all .3s ease;background:#e9ecef;color:#374151}._filtersContainer_1w3en_100 ._filterActions_1w3en_159 ._clearButton_1w3en_164._dark_1w3en_54{background:#010409;color:#f0f6fc}._filtersContainer_1w3en_100 ._filterActions_1w3en_159 ._clearButton_1w3en_164:hover:not(:disabled){background:#6b7280;color:#fff;transform:translateY(-1px)}._filtersContainer_1w3en_100 ._filterActions_1w3en_159 ._clearButton_1w3en_164:hover:not(:disabled)._dark_1w3en_54{background:#8b949e}._filtersContainer_1w3en_100 ._filterActions_1w3en_159 ._clearButton_1w3en_164:disabled{opacity:.6;cursor:not-allowed}._prospectionsTableContainer_1w3en_191{background:#fff;padding:25px;border-radius:12px;box-shadow:0 2px 10px #0000001a}._prospectionsTableContainer_1w3en_191._dark_1w3en_54{background:#161b22;box-shadow:0 2px 10px #0000004d}._prospectionsTableContainer_1w3en_191 ._tableTitle_1w3en_201{font-size:28px;font-weight:600;color:#1f2937;margin-bottom:20px}._prospectionsTableContainer_1w3en_191 ._tableTitle_1w3en_201._dark_1w3en_54{color:#f0f6fc}._loadingState_1w3en_211{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:60px 20px;color:#374151}._loadingState_1w3en_211 ._loadingSpinner_1w3en_219{width:40px;height:40px;border:3px solid #f8f9fa;border-top:3px solid #2563eb;border-radius:50%;animation:_spin_1w3en_1 1s linear infinite;margin-bottom:15px}._emptyState_1w3en_229{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:60px 20px;text-align:center}._emptyState_1w3en_229 ._emptyStateIcon_1w3en_237{font-size:48px;margin-bottom:15px;color:#374151}._emptyState_1w3en_229 ._emptyStateIcon_1w3en_237._dark_1w3en_54{color:#c9d1d9}._emptyState_1w3en_229 ._emptyStateTitle_1w3en_245{font-size:18px;font-weight:600;color:#1f2937;margin-bottom:10px}._emptyState_1w3en_229 ._emptyStateTitle_1w3en_245._dark_1w3en_54{color:#f0f6fc}._emptyState_1w3en_229 ._emptyStateDescription_1w3en_254{color:#374151;margin-bottom:20px;font-size:16px}._emptyState_1w3en_229 ._emptyStateDescription_1w3en_254._dark_1w3en_54{color:#c9d1d9}._emptyState_1w3en_229 ._emptyStateButton_1w3en_262{background:#2563eb;color:#fff;border:none;padding:10px 20px;border-radius:6px;font-weight:600;cursor:pointer;transition:all .3s ease}._emptyState_1w3en_229 ._emptyStateButton_1w3en_262._dark_1w3en_54{background:#25d366}._emptyState_1w3en_229 ._emptyStateButton_1w3en_262:hover{background:#2563eb}._emptyState_1w3en_229 ._emptyStateButton_1w3en_262:hover._dark_1w3en_54{background:#25d366}._prospectionsTable_1w3en_191{width:100%;border-collapse:collapse;min-width:1200px}._prospectionsTable_1w3en_191 th{background:#f8f9fa;color:#1f2937;font-weight:600;padding:15px 12px;text-align:left;border-bottom:2px solid #e9ecef;font-size:14px;white-space:nowrap}._prospectionsTable_1w3en_191 th._dark_1w3en_54{background:#161b22;color:#f0f6fc;border-bottom-color:#010409}._prospectionsTable_1w3en_191 td{padding:12px;border-bottom:1px solid #e9ecef;color:#374151;font-size:14px;vertical-align:top}._prospectionsTable_1w3en_191 td._dark_1w3en_54{border-bottom-color:#010409;color:#c9d1d9}._prospectionsTable_1w3en_191 tr{transition:all .3s ease}._prospectionsTable_1w3en_191 tr:hover{background:#f8f9fa}._prospectionsTable_1w3en_191 tr:hover._dark_1w3en_54{background:#161b22}._prospectionsTable_1w3en_191 ._contactInfo_1w3en_322{display:flex;flex-direction:column;gap:4px}._prospectionsTable_1w3en_191 ._contactInfo_1w3en_322 ._contactDetail_1w3en_327{display:flex;align-items:center;gap:6px;font-size:12px;color:#374151}._prospectionsTable_1w3en_191 ._contactInfo_1w3en_322 ._contactDetail_1w3en_327._dark_1w3en_54{color:#c9d1d9}._prospectionsTable_1w3en_191 ._notes_1w3en_337{max-width:200px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._prospectionsTable_1w3en_191 ._priority_1w3en_343,._prospectionsTable_1w3en_191 ._status_1w3en_343{padding:6px 12px;border-radius:20px;font-size:12px;font-weight:600;text-align:center;display:inline-block;min-width:80px}._prospectionsTable_1w3en_191 ._priority_1w3en_343._priority-baixa_1w3en_352{background:#d1fae5;color:#059669}._prospectionsTable_1w3en_191 ._priority_1w3en_343._priority-baixa_1w3en_352._dark_1w3en_54{background:#065f46;color:#34d399}._prospectionsTable_1w3en_191 ._priority_1w3en_343._priority-media_1w3en_360{background:#fef3c7;color:#d97706}._prospectionsTable_1w3en_191 ._priority_1w3en_343._priority-media_1w3en_360._dark_1w3en_54{background:#78350f;color:#fbbf24}._prospectionsTable_1w3en_191 ._priority_1w3en_343._priority-alta_1w3en_368{background:#fee2e2;color:#dc2626}._prospectionsTable_1w3en_191 ._priority_1w3en_343._priority-alta_1w3en_368._dark_1w3en_54{background:#7f1d1d;color:#fca5a5}._prospectionsTable_1w3en_191 ._status_1w3en_343._status-pendente_1w3en_376{background:#fef3c7;color:#d97706}._prospectionsTable_1w3en_191 ._status_1w3en_343._status-pendente_1w3en_376._dark_1w3en_54{background:#78350f;color:#fbbf24}._prospectionsTable_1w3en_191 ._status_1w3en_343._status-contatado_1w3en_384{background:#dbeafe;color:#2563eb}._prospectionsTable_1w3en_191 ._status_1w3en_343._status-contatado_1w3en_384._dark_1w3en_54{background:#1e3a8a;color:#93c5fd}._prospectionsTable_1w3en_191 ._status_1w3en_343._status-agendado_1w3en_392{background:#fce7f3;color:#db2777}._prospectionsTable_1w3en_191 ._status_1w3en_343._status-agendado_1w3en_392._dark_1w3en_54{background:#831843;color:#f9a8d4}._prospectionsTable_1w3en_191 ._status_1w3en_343._status-cancelado_1w3en_400{background:#f3f4f6;color:#6b7280}._prospectionsTable_1w3en_191 ._status_1w3en_343._status-cancelado_1w3en_400._dark_1w3en_54{background:#374151;color:#d1d5db}._prospectionsTable_1w3en_191 ._actionButtons_1w3en_408{display:flex;gap:8px}._prospectionsTable_1w3en_191 ._actionButtons_1w3en_408 ._actionButton_1w3en_408{background:none;border:none;padding:8px;border-radius:6px;cursor:pointer;transition:all .3s ease;display:flex;align-items:center;justify-content:center}._prospectionsTable_1w3en_191 ._actionButtons_1w3en_408 ._actionButton_1w3en_408._editButton_1w3en_423{color:#2563eb;background:#2563eb1a}._prospectionsTable_1w3en_191 ._actionButtons_1w3en_408 ._actionButton_1w3en_408._editButton_1w3en_423:hover{background:#2563eb;color:#fff}._prospectionsTable_1w3en_191 ._actionButtons_1w3en_408 ._actionButton_1w3en_408._editButton_1w3en_423._dark_1w3en_54{color:#25d366;background:#25d3661a}._prospectionsTable_1w3en_191 ._actionButtons_1w3en_408 ._actionButton_1w3en_408._editButton_1w3en_423._dark_1w3en_54:hover{background:#25d366;color:#fff}._prospectionsTable_1w3en_191 ._actionButtons_1w3en_408 ._actionButton_1w3en_408._deleteButton_1w3en_439{color:#dc2626;background:#dc26261a}._prospectionsTable_1w3en_191 ._actionButtons_1w3en_408 ._actionButton_1w3en_408._deleteButton_1w3en_439:hover{background:#dc2626;color:#fff}._prospectionsTable_1w3en_191 ._actionButtons_1w3en_408 ._actionButton_1w3en_408._deleteButton_1w3en_439._dark_1w3en_54{color:#fca5a5;background:#dc262633}._prospectionsTable_1w3en_191 ._actionButtons_1w3en_408 ._actionButton_1w3en_408._deleteButton_1w3en_439._dark_1w3en_54:hover{background:#dc2626;color:#fff}._modalOverlay_1w3en_456{position:fixed;inset:0;background:#00000080;display:flex;align-items:center;justify-content:center;z-index:1000;padding:20px}._modalOverlay_1w3en_456._dark_1w3en_54{background:#000000b3}._modal_1w3en_456{background:#fff;border-radius:12px;width:100%;max-width:700px;max-height:90vh;overflow-y:auto;box-shadow:0 10px 25px #0003}._modal_1w3en_456._dark_1w3en_54{background:#161b22}._modal_1w3en_456 ._modalHeader_1w3en_485{display:flex;justify-content:space-between;align-items:center;padding:20px 25px;border-bottom:1px solid #e9ecef}._modal_1w3en_456 ._modalHeader_1w3en_485._dark_1w3en_54{border-bottom-color:#010409}._modal_1w3en_456 ._modalHeader_1w3en_485 ._modalTitle_1w3en_495{font-size:18px;font-weight:600;color:#1f2937}._modal_1w3en_456 ._modalHeader_1w3en_485 ._modalTitle_1w3en_495._dark_1w3en_54{color:#f0f6fc}._modal_1w3en_456 ._modalHeader_1w3en_485 ._closeButton_1w3en_503{background:none;border:none;color:#374151;cursor:pointer;padding:5px;border-radius:4px;transition:all .3s ease}._modal_1w3en_456 ._modalHeader_1w3en_485 ._closeButton_1w3en_503._dark_1w3en_54{color:#c9d1d9}._modal_1w3en_456 ._modalHeader_1w3en_485 ._closeButton_1w3en_503:hover:not(:disabled){background:#f8f9fa;color:#1f2937}._modal_1w3en_456 ._modalHeader_1w3en_485 ._closeButton_1w3en_503:hover:not(:disabled)._dark_1w3en_54{background:#161b22;color:#f0f6fc}._modal_1w3en_456 ._modalHeader_1w3en_485 ._closeButton_1w3en_503:disabled{opacity:.5;cursor:not-allowed}._modal_1w3en_456 ._modalForm_1w3en_527{padding:25px}._modal_1w3en_456 ._modalForm_1w3en_527 ._formRow_1w3en_530{display:grid;grid-template-columns:1fr 1fr;gap:15px;margin-bottom:15px}@media (max-width: 768px){._modal_1w3en_456 ._modalForm_1w3en_527 ._formRow_1w3en_530{grid-template-columns:1fr}}._modal_1w3en_456 ._modalForm_1w3en_527 ._formGroup_1w3en_541{display:flex;flex-direction:column;gap:5px}._modal_1w3en_456 ._modalForm_1w3en_527 ._formGroup_1w3en_541 label{font-size:14px;color:#374151;font-weight:500}._modal_1w3en_456 ._modalForm_1w3en_527 ._formGroup_1w3en_541 label._dark_1w3en_54{color:#c9d1d9}._modal_1w3en_456 ._modalForm_1w3en_527 ._formGroup_1w3en_541 input,._modal_1w3en_456 ._modalForm_1w3en_527 ._formGroup_1w3en_541 select,._modal_1w3en_456 ._modalForm_1w3en_527 ._formGroup_1w3en_541 textarea{padding:10px;border:1px solid #e9ecef;border-radius:6px;background:#fff;color:#374151;font-size:14px;transition:all .3s ease}._modal_1w3en_456 ._modalForm_1w3en_527 ._formGroup_1w3en_541 input._dark_1w3en_54,._modal_1w3en_456 ._modalForm_1w3en_527 ._formGroup_1w3en_541 select._dark_1w3en_54,._modal_1w3en_456 ._modalForm_1w3en_527 ._formGroup_1w3en_541 textarea._dark_1w3en_54{background:#161b22;border-color:#010409;color:#f0f6fc}._modal_1w3en_456 ._modalForm_1w3en_527 ._formGroup_1w3en_541 input:focus,._modal_1w3en_456 ._modalForm_1w3en_527 ._formGroup_1w3en_541 select:focus,._modal_1w3en_456 ._modalForm_1w3en_527 ._formGroup_1w3en_541 textarea:focus{outline:none;border-color:#2563eb}._modal_1w3en_456 ._modalForm_1w3en_527 ._formGroup_1w3en_541 input:focus._dark_1w3en_54,._modal_1w3en_456 ._modalForm_1w3en_527 ._formGroup_1w3en_541 select:focus._dark_1w3en_54,._modal_1w3en_456 ._modalForm_1w3en_527 ._formGroup_1w3en_541 textarea:focus._dark_1w3en_54{border-color:#25d366}._modal_1w3en_456 ._modalForm_1w3en_527 ._formGroup_1w3en_541 input:disabled,._modal_1w3en_456 ._modalForm_1w3en_527 ._formGroup_1w3en_541 select:disabled,._modal_1w3en_456 ._modalForm_1w3en_527 ._formGroup_1w3en_541 textarea:disabled{opacity:.6;cursor:not-allowed}._modal_1w3en_456 ._modalForm_1w3en_527 ._formGroup_1w3en_541 textarea{resize:vertical;min-height:80px;font-family:inherit}._modal_1w3en_456 ._modalForm_1w3en_527 ._modalActions_1w3en_584{display:flex;gap:10px;justify-content:flex-end;margin-top:25px;padding-top:20px;border-top:1px solid #e9ecef}._modal_1w3en_456 ._modalForm_1w3en_527 ._modalActions_1w3en_584._dark_1w3en_54{border-top-color:#010409}._modal_1w3en_456 ._modalForm_1w3en_527 ._modalActions_1w3en_584 button{padding:10px 20px;border:none;border-radius:6px;font-weight:600;cursor:pointer;transition:all .3s ease}._modal_1w3en_456 ._modalForm_1w3en_527 ._modalActions_1w3en_584 button:disabled{opacity:.6;cursor:not-allowed}._modal_1w3en_456 ._modalForm_1w3en_527 ._modalActions_1w3en_584 button._cancelButton_1w3en_607{background:#e9ecef;color:#374151}._modal_1w3en_456 ._modalForm_1w3en_527 ._modalActions_1w3en_584 button._cancelButton_1w3en_607._dark_1w3en_54{background:#010409;color:#f0f6fc}._modal_1w3en_456 ._modalForm_1w3en_527 ._modalActions_1w3en_584 button._cancelButton_1w3en_607:hover:not(:disabled){background:#6b7280;color:#fff}._modal_1w3en_456 ._modalForm_1w3en_527 ._modalActions_1w3en_584 button._cancelButton_1w3en_607:hover:not(:disabled)._dark_1w3en_54{background:#8b949e}._modal_1w3en_456 ._modalForm_1w3en_527 ._modalActions_1w3en_584 button._saveButton_1w3en_622{background:#2563eb;color:#fff}._modal_1w3en_456 ._modalForm_1w3en_527 ._modalActions_1w3en_584 button._saveButton_1w3en_622._dark_1w3en_54{background:#25d366}._modal_1w3en_456 ._modalForm_1w3en_527 ._modalActions_1w3en_584 button._saveButton_1w3en_622:hover:not(:disabled){background:#2563eb}._modal_1w3en_456 ._modalForm_1w3en_527 ._modalActions_1w3en_584 button._saveButton_1w3en_622:hover:not(:disabled)._dark_1w3en_54{background:#25d366}@keyframes _spin_1w3en_1{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@media (max-width: 768px){._prospections_1w3en_47{padding:15px;padding-top:12vh}._prospectionsHeader_1w3en_58{flex-direction:column;gap:15px;align-items:flex-start}._filtersContainer_1w3en_100{padding:15px}._filtersGrid_1w3en_120{grid-template-columns:1fr}._prospectionsTableContainer_1w3en_191{padding:15px}._modal_1w3en_456{margin:10px}._modal_1w3en_456 ._modalForm_1w3en_527{padding:15px}}@media (max-width: 480px){._prospections_1w3en_47{padding:10px;padding-top:10vh}._prospectionsTableContainer_1w3en_191,._modalOverlay_1w3en_456{padding:10px}}:root{--color-primary-bg: #ffffff;--color-primary-light: #f8f9fa;--color-primary-dark: #e9ecef;--color-hover-text: #2563eb;--color-link-text: #1d4ed8;--color-title-text: #1f2937;--color-card-text: #374151;--color-subtitle-text: #6b7280;--color-cta-title: #2563eb;--color-card-bg: #f8f9fa;--color-phone-bg: #2563eb;--color-on-white-bg: #ffffff;--color-bg-button: #2563eb;--color-secondary: #7c3aed;--color-accent: #2563eb;--color-text: #374151;--color-text-alt: #6b7280;--color-white: #ffffff;--background-nav-container: #f8f9fa;--background-header-container: #ffffff}[data-theme=dark]{--color-primary-bg: #0d1117;--color-primary-light: #161b22;--color-primary-dark: #010409;--color-hover-text: #25d366;--color-link-text: #c9d1d9;--color-title-text: #f0f6fc;--color-card-text: #c9d1d9;--color-subtitle-text: #8b949e;--color-cta-title: #25d366;--color-card-bg: #161b22;--color-phone-bg: #25d366;--color-on-white-bg: #ffffff;--color-bg-button: #25d366;--color-secondary: #21262d;--color-accent: #238636;--color-text: #f0f6fc;--color-text-alt: #8b949e;--color-white: #ffffff;--background-nav-container: #161b22;--background-header-container: #0d1117}._modalOverlay_k8b1v_47{position:fixed;inset:0;background:#0009;display:flex;align-items:center;justify-content:center;z-index:1000;padding:20px;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}._modalOverlay_k8b1v_47._dark_k8b1v_61{background:#000c}._modal_k8b1v_47{background:#fff;border-radius:20px;width:100%;max-width:600px;max-height:90vh;overflow:hidden;box-shadow:0 25px 50px #00000040;animation:_modalSlideIn_k8b1v_1 .3s ease-out}._modal_k8b1v_47._dark_k8b1v_61{background:#161b22;box-shadow:0 25px 50px #00000080}@keyframes _modalSlideIn_k8b1v_1{0%{opacity:0;transform:scale(.9) translateY(-20px)}to{opacity:1;transform:scale(1) translateY(0)}}._modalHeader_k8b1v_90{padding:32px 32px 0;border-bottom:1px solid rgba(233,236,239,.1)}._dark_k8b1v_61 ._modalHeader_k8b1v_90{border-bottom-color:#01040933}._headerContent_k8b1v_98{display:flex;justify-content:between;align-items:flex-start;gap:20px}._titleSection_k8b1v_105{flex:1}._modalTitle_k8b1v_109{font-size:24px;font-weight:700;color:#1f2937;margin:0 0 8px}._modalTitle_k8b1v_109._dark_k8b1v_61{color:#f0f6fc}._modalSubtitle_k8b1v_119{font-size:14px;color:#6b7280;margin:0}._modalSubtitle_k8b1v_119._dark_k8b1v_61{color:#8b949e}._closeButton_k8b1v_128{background:#f8f9fa;border:none;border-radius:10px;padding:10px;color:#6b7280;cursor:pointer;transition:all .3s ease;display:flex;align-items:center;justify-content:center}._closeButton_k8b1v_128:hover:not(:disabled){background:#e9ecef;color:#374151}._closeButton_k8b1v_128:disabled{opacity:.5;cursor:not-allowed}._closeButton_k8b1v_128._dark_k8b1v_61{background:#161b22;color:#8b949e}._closeButton_k8b1v_128._dark_k8b1v_61:hover:not(:disabled){background:#010409;color:#f0f6fc}._form_k8b1v_157{padding:32px;overflow-y:auto;max-height:calc(90vh - 120px)}._submitError_k8b1v_163{background:#dc26261a;color:#dc2626;padding:16px;border-radius:12px;font-size:14px;display:flex;align-items:center;gap:10px;border:1px solid rgba(220,38,38,.2);margin-bottom:24px}._submitError_k8b1v_163._dark_k8b1v_61{background:#dc262626;color:#f87171;border-color:#dc26264d}._submitError_k8b1v_163 ._errorIcon_k8b1v_180{width:20px;height:20px;background:#dc2626;color:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center;font-weight:700;font-size:12px}._dark_k8b1v_61 ._submitError_k8b1v_163 ._errorIcon_k8b1v_180{background:#f87171;color:#7f1d1d}._formSection_k8b1v_197{margin-bottom:32px}._formSection_k8b1v_197:last-of-type{margin-bottom:0}._sectionTitle_k8b1v_204{font-size:18px;font-weight:600;color:#1f2937;margin:0 0 20px;padding-bottom:12px;border-bottom:2px solid rgba(37,99,235,.1)}._sectionTitle_k8b1v_204._dark_k8b1v_61{color:#f0f6fc;border-bottom-color:#25d36633}._formRow_k8b1v_217{display:grid;grid-template-columns:1fr 1fr;gap:20px}@media (max-width: 480px){._formRow_k8b1v_217{grid-template-columns:1fr;gap:16px}}._formGroup_k8b1v_229{display:flex;flex-direction:column;gap:8px}._formLabel_k8b1v_235{font-size:14px;font-weight:600;color:#374151;display:flex;align-items:center;gap:8px}._formLabel_k8b1v_235._dark_k8b1v_61{color:#c9d1d9}._inputContainer_k8b1v_247{position:relative;display:flex;align-items:center}._inputIcon_k8b1v_253{position:absolute;left:16px;color:#6b7280;font-size:18px;z-index:2}._dark_k8b1v_61 ._inputIcon_k8b1v_253{color:#8b949e}._formInput_k8b1v_264{width:100%;padding:14px 16px 14px 48px;border:2px solid #f8f9fa;border-radius:12px;font-size:14px;transition:all .3s ease;background:#fff;color:#374151;font-weight:500}._formInput_k8b1v_264._dark_k8b1v_61{background:#161b22;border-color:#010409;color:#f0f6fc}._formInput_k8b1v_264:focus{outline:none;border-color:#2563eb;box-shadow:0 0 0 4px #2563eb1a}._formInput_k8b1v_264:focus._dark_k8b1v_61{border-color:#25d366;box-shadow:0 0 0 4px #25d36633}._formInput_k8b1v_264:disabled{opacity:.6;cursor:not-allowed;background:#f8f9fa}._formInput_k8b1v_264:disabled._dark_k8b1v_61{background:#161b22}._formInput_k8b1v_264::placeholder{color:#6b7280;font-weight:400}._dark_k8b1v_61 ._formInput_k8b1v_264::placeholder{color:#8b949e}._formInput_k8b1v_264._error_k8b1v_180{border-color:#dc2626;box-shadow:0 0 0 4px #dc26261a}._dark_k8b1v_61 ._formInput_k8b1v_264._error_k8b1v_180{border-color:#f87171;box-shadow:0 0 0 4px #f8717133}._passwordToggle_k8b1v_313{position:absolute;right:16px;background:none;border:none;color:#6b7280;cursor:pointer;padding:4px;border-radius:4px;transition:color .3s ease;display:flex;align-items:center;justify-content:center}._dark_k8b1v_61 ._passwordToggle_k8b1v_313{color:#8b949e}._passwordToggle_k8b1v_313:hover:not(:disabled){color:#2563eb}._dark_k8b1v_61 ._passwordToggle_k8b1v_313:hover:not(:disabled){color:#25d366}._passwordToggle_k8b1v_313:disabled{opacity:.5;cursor:not-allowed}._errorText_k8b1v_341{color:#dc2626;font-size:12px;font-weight:500}._dark_k8b1v_61 ._errorText_k8b1v_341{color:#f87171}._helpText_k8b1v_350{color:#6b7280;font-size:12px;margin-top:4px}._helpText_k8b1v_350._dark_k8b1v_61{color:#8b949e}._checkboxCard_k8b1v_359{background:#f8f9fa;border:2px solid #f8f9fa;border-radius:12px;padding:20px;transition:all .3s ease}._checkboxCard_k8b1v_359:hover{border-color:#2563eb}._dark_k8b1v_61 ._checkboxCard_k8b1v_359:hover{border-color:#25d366}._dark_k8b1v_61 ._checkboxCard_k8b1v_359{background:#161b22;border-color:#161b22}._checkboxLabel_k8b1v_377{display:flex;align-items:flex-start;gap:16px;cursor:pointer;margin:0}._checkboxLabel_k8b1v_377._dark_k8b1v_61{color:#c9d1d9}._checkboxInput_k8b1v_388{position:absolute;opacity:0;cursor:pointer}._checkboxInput_k8b1v_388:checked+._checkmark_k8b1v_393{background:#2563eb;border-color:#2563eb}._dark_k8b1v_61 ._checkboxInput_k8b1v_388:checked+._checkmark_k8b1v_393{background:#25d366;border-color:#25d366}._checkboxInput_k8b1v_388:checked+._checkmark_k8b1v_393:after{opacity:1;transform:scale(1)}._checkboxInput_k8b1v_388:focus+._checkmark_k8b1v_393{box-shadow:0 0 0 4px #2563eb33}._dark_k8b1v_61 ._checkboxInput_k8b1v_388:focus+._checkmark_k8b1v_393{box-shadow:0 0 0 4px #25d3664d}._checkmark_k8b1v_393{position:relative;height:22px;width:22px;background:#fff;border:2px solid #e9ecef;border-radius:6px;transition:all .3s ease;flex-shrink:0;margin-top:2px}._dark_k8b1v_61 ._checkmark_k8b1v_393{background:#161b22;border-color:#010409}._checkmark_k8b1v_393:after{content:"";position:absolute;left:6px;top:2px;width:6px;height:10px;border:solid white;border-width:0 2px 2px 0;transform:rotate(45deg) scale(.8);opacity:0;transition:all .3s ease}._checkboxContent_k8b1v_441{display:flex;flex-direction:column;gap:4px}._checkboxTitle_k8b1v_447{font-weight:600;color:#1f2937}._dark_k8b1v_61 ._checkboxTitle_k8b1v_447{color:#f0f6fc}._checkboxDescription_k8b1v_455{font-size:12px;color:#6b7280;line-height:1.4}._dark_k8b1v_61 ._checkboxDescription_k8b1v_455{color:#8b949e}._formActions_k8b1v_464{display:flex;gap:16px;justify-content:flex-end;margin-top:32px;padding-top:24px;border-top:1px solid rgba(233,236,239,.1)}._dark_k8b1v_61 ._formActions_k8b1v_464{border-top-color:#01040933}@media (max-width: 480px){._formActions_k8b1v_464{flex-direction:column-reverse}}._cancelButton_k8b1v_481,._saveButton_k8b1v_481{padding:14px 28px;border:none;border-radius:12px;font-size:14px;font-weight:600;cursor:pointer;transition:all .3s ease;display:flex;align-items:center;justify-content:center;gap:10px;min-width:140px}._cancelButton_k8b1v_481:disabled,._saveButton_k8b1v_481:disabled{opacity:.6;cursor:not-allowed;transform:none!important}@media (max-width: 480px){._cancelButton_k8b1v_481,._saveButton_k8b1v_481{width:100%;min-width:auto}}._cancelButton_k8b1v_481{background:#f8f9fa;color:#374151;border:2px solid #e9ecef}._cancelButton_k8b1v_481:hover:not(:disabled){background:#e9ecef;color:#fff;transform:translateY(-1px)}._cancelButton_k8b1v_481._dark_k8b1v_61{background:#161b22;color:#f0f6fc;border-color:#010409}._cancelButton_k8b1v_481._dark_k8b1v_61:hover:not(:disabled){background:#010409}._saveButton_k8b1v_481{background:linear-gradient(135deg,#2563eb,#7c3aed);color:#fff}._saveButton_k8b1v_481:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 8px 20px #2563eb4d}._saveButton_k8b1v_481._dark_k8b1v_61{background:linear-gradient(135deg,#25d366,#238636)}._saveButton_k8b1v_481._dark_k8b1v_61:hover:not(:disabled){box-shadow:0 8px 20px #25d36666}._saveButton_k8b1v_481._loading_k8b1v_540{pointer-events:none}._buttonSpinner_k8b1v_544{width:18px;height:18px;border:2px solid transparent;border-top:2px solid currentColor;border-radius:50%;animation:_spin_k8b1v_1 1s linear infinite}@keyframes _spin_k8b1v_1{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@media (max-width: 768px){._modalOverlay_k8b1v_47{padding:15px}._modalHeader_k8b1v_90{padding:24px 24px 0}._form_k8b1v_157{padding:24px}._headerContent_k8b1v_98{flex-direction:column;gap:16px}._closeButton_k8b1v_128{align-self:flex-end;margin-top:-60px}}@media (max-width: 480px){._modalOverlay_k8b1v_47{padding:10px}._modal_k8b1v_47{border-radius:16px}._modalHeader_k8b1v_90{padding:20px 20px 0}._form_k8b1v_157{padding:20px}._formSection_k8b1v_197{margin-bottom:24px}}._modalOverlay_126wh_1{position:fixed;inset:0;background:#00000080;display:flex;align-items:center;justify-content:center;z-index:1000;padding:1rem}._modal_126wh_1{background:#fff;border-radius:12px;width:100%;max-width:700px;max-height:90vh;overflow-y:auto;box-shadow:0 20px 25px -5px #0000001a}._modalHeader_126wh_25{display:flex;justify-content:space-between;align-items:center;padding:1.5rem 2rem;border-bottom:1px solid #e5e7eb}._modalHeader_126wh_25 h2{margin:0;color:#1f2937;font-size:1.5rem}._closeButton_126wh_38{background:none;border:none;color:#6b7280;cursor:pointer;padding:.5rem;border-radius:6px;transition:all .2s}._closeButton_126wh_38:hover{background:#f3f4f6;color:#374151}._userDetails_126wh_52{padding:0 2rem}._userHeader_126wh_56{display:flex;justify-content:space-between;align-items:flex-start;padding:2rem 0;border-bottom:1px solid #e5e7eb}@media (max-width: 640px){._userHeader_126wh_56{flex-direction:column;gap:1rem}}._avatarSection_126wh_70{display:flex;align-items:center;gap:1rem}._avatar_126wh_70{width:80px;height:80px;border-radius:50%;object-fit:cover}._avatarPlaceholder_126wh_83{width:80px;height:80px;border-radius:50%;background:#3b82f6;color:#fff;display:flex;align-items:center;justify-content:center;font-weight:700;font-size:1.5rem}._userStatus_126wh_96{display:flex;flex-direction:column;gap:.5rem}._adminBadge_126wh_102{background:#ef4444;color:#fff;padding:.25rem .75rem;border-radius:20px;font-size:.875rem;font-weight:500;width:fit-content}._createdDate_126wh_112{display:flex;align-items:center;gap:.5rem;color:#6b7280;font-size:.875rem}._editButton_126wh_120{background:#3b82f6;color:#fff;border:none;padding:.75rem 1.5rem;border-radius:8px;display:flex;align-items:center;gap:.5rem;cursor:pointer;font-weight:500;transition:background .2s}._editButton_126wh_120:hover{background:#2563eb}._section_126wh_137{padding:2rem 0;border-bottom:1px solid #e5e7eb}._section_126wh_137:last-of-type{border-bottom:none}._section_126wh_137 h3{margin:0 0 1.5rem;color:#1f2937;font-size:1.25rem}._infoGrid_126wh_150{display:grid;gap:1.5rem}._infoItem_126wh_155{display:flex;align-items:flex-start;gap:1rem}._infoIcon_126wh_161{color:#6b7280;margin-top:.25rem;flex-shrink:0}._infoItem_126wh_155 div{flex:1}._infoItem_126wh_155 label{display:block;font-weight:500;color:#374151;margin-bottom:.25rem;font-size:.875rem}._infoItem_126wh_155 p{margin:0;color:#1f2937;font-size:1rem}._loading_126wh_185{text-align:center;padding:2rem;color:#6b7280}._emptyHistory_126wh_191{text-align:center;padding:3rem 2rem;color:#6b7280}._emptyHistory_126wh_191 p{margin:1rem 0 0}._historyList_126wh_200{display:flex;flex-direction:column;gap:1rem}._historyItem_126wh_206{background:#f9fafb;border-radius:8px;padding:1rem}._historyMain_126wh_212{display:flex;align-items:flex-start;gap:.75rem}._historyIcon_126wh_218{color:#6b7280;margin-top:.25rem;flex-shrink:0}._historyInfo_126wh_224{flex:1;display:flex;flex-direction:column;gap:.25rem}._loginTime_126wh_231{font-weight:500;color:#1f2937}._loginIp_126wh_236{font-size:.875rem;color:#6b7280}._userAgent_126wh_241{margin-top:.5rem;padding-top:.5rem;border-top:1px solid #e5e7eb;font-size:.75rem;color:#6b7280;word-break:break-all}._historyMore_126wh_250{text-align:center;padding:1rem;color:#6b7280;font-size:.875rem;background:#f3f4f6;border-radius:6px}._modalActions_126wh_259{padding:1.5rem 2rem;border-top:1px solid #e5e7eb;display:flex;justify-content:flex-end}._closeBtn_126wh_266{background:#3b82f6;color:#fff;border:none;padding:.75rem 1.5rem;border-radius:8px;cursor:pointer;font-weight:500;transition:background .2s}._closeBtn_126wh_266:hover{background:#2563eb}._usersContainer_jri41_1{padding:2rem;max-width:1200px;margin:0 auto;min-height:100vh;background:transparent;padding-top:6em}._usersContainer_jri41_1._dark_jri41_9{color:#e5e7eb}._header_jri41_13{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:2rem;gap:1rem}@media (max-width: 768px){._header_jri41_13{flex-direction:column;gap:1rem}}._headerTitle_jri41_27{display:flex;flex-direction:column;gap:.5rem}._headerTitle_jri41_27 h1{color:#333;margin:0;font-size:2rem}._adminBadgeHeader_jri41_38{background:#dc3545;color:#fff;padding:.4rem .8rem;border-radius:20px;font-size:.8rem;font-weight:500;display:flex;align-items:center;gap:.4rem;width:fit-content}._permissionInfo_jri41_51{background:#e3f2fd;border:1px solid #bbdefb;border-radius:8px;padding:1rem;margin-bottom:1.5rem;display:flex;align-items:center;gap:.5rem;color:#1565c0;font-size:.9rem}._dark_jri41_9 ._permissionInfo_jri41_51{background:#1e3a5f;border-color:#2d4a6e;color:#90caf9}._addButton_jri41_69{background:#007bff;color:#fff;border:none;padding:.75rem 1.5rem;border-radius:8px;display:flex;align-items:center;gap:.5rem;cursor:pointer;font-weight:500;transition:background .2s;white-space:nowrap}._addButton_jri41_69:hover{background:#0056b3}._addButton_jri41_69:disabled{background:#6c757d;cursor:not-allowed}._filters_jri41_91{display:flex;gap:1rem;margin-bottom:2rem;flex-wrap:wrap;align-items:center}._searchBox_jri41_99{position:relative;flex:1;min-width:300px}._searchIcon_jri41_105{position:absolute;left:1rem;top:50%;transform:translateY(-50%);color:#666}._searchInput_jri41_113{width:100%;padding:.75rem 1rem .75rem 3rem;border:1px solid #ddd;border-radius:8px;font-size:1rem;transition:all .2s}._searchInput_jri41_113:focus{outline:none;border-color:#007bff;box-shadow:0 0 0 2px #007bff1a}._filterGroup_jri41_127{display:flex;align-items:center;gap:.5rem}._filterIcon_jri41_133{color:#666}._filterSelect_jri41_137{padding:.75rem;border:1px solid #ddd;border-radius:8px;background:#fff;cursor:pointer;min-width:180px}._filterSelect_jri41_137:focus{outline:none;border-color:#007bff}._loading_jri41_150{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:4rem;color:#666}._loading_jri41_150._dark_jri41_9{color:#9ca3af}._spinner_jri41_162{width:40px;height:40px;border:4px solid #f3f3f3;border-top:4px solid #007bff;border-radius:50%;animation:_spin_jri41_162 1s linear infinite;margin-bottom:1rem}._dark_jri41_9 ._spinner_jri41_162{border-color:#374151;border-top-color:#3b82f6}@keyframes _spin_jri41_162{0%{transform:rotate(0)}to{transform:rotate(360deg)}}._emptyState_jri41_184{text-align:center;padding:4rem 2rem;color:#666}._emptyState_jri41_184 h3{margin:1rem 0 .5rem;color:#333}._dark_jri41_9 ._emptyState_jri41_184{color:#9ca3af}._dark_jri41_9 ._emptyState_jri41_184 h3{color:#e5e7eb}._usersGrid_jri41_200{display:grid;grid-template-columns:repeat(auto-fill,minmax(350px,1fr));gap:1.5rem}._userCard_jri41_206{background:#fff;border:1px solid #e1e5e9;border-radius:12px;padding:1.5rem;transition:all .2s;position:relative}._userCard_jri41_206:hover{box-shadow:0 4px 12px #0000001a;transform:translateY(-2px)}._userCard_jri41_206._dark_jri41_9{background:#374151;border-color:#4b5563}._userCard_jri41_206._dark_jri41_9:hover{box-shadow:0 4px 12px #0000004d}._userHeader_jri41_226{display:flex;gap:1rem;margin-bottom:1rem}._userAvatar_jri41_232{width:60px;height:60px;border-radius:50%;overflow:hidden;flex-shrink:0;position:relative}._userAvatar_jri41_232 img{width:100%;height:100%;object-fit:cover}._avatarPlaceholder_jri41_246{width:100%;height:100%;background:#007bff;color:#fff;display:flex;align-items:center;justify-content:center;font-weight:700;font-size:1.2rem}._currentUserIndicator_jri41_258{position:absolute;bottom:-2px;right:-2px;background:#28a745;color:#fff;border-radius:50%;width:20px;height:20px;display:flex;align-items:center;justify-content:center;border:2px solid white}._dark_jri41_9 ._currentUserIndicator_jri41_258{border-color:#374151}._userInfo_jri41_276{flex:1}._userInfo_jri41_276 h3{margin:0 0 .25rem;color:#333;font-size:1.1rem;display:flex;align-items:center;gap:.5rem}._dark_jri41_9 ._userInfo_jri41_276 h3{color:#e5e7eb}._youBadge_jri41_291{background:#28a745;color:#fff;padding:.2rem .5rem;border-radius:12px;font-size:.7rem;font-weight:500}._userEmail_jri41_300{margin:0 0 .5rem;color:#666;font-size:.9rem}._dark_jri41_9 ._userEmail_jri41_300{color:#d1d5db}._userBadges_jri41_309{display:flex;gap:.5rem;flex-wrap:wrap}._adminBadge_jri41_38{background:#dc3545;color:#fff;padding:.25rem .5rem;border-radius:4px;font-size:.75rem;font-weight:500}._statusBadge_jri41_324{background:#f8f9fa;color:#666;padding:.25rem .5rem;border-radius:4px;font-size:.75rem}._dark_jri41_9 ._statusBadge_jri41_324{background:#4b5563;color:#d1d5db}._userActions_jri41_336{display:flex;justify-content:space-between;align-items:center;gap:1rem}@media (max-width: 480px){._userActions_jri41_336{flex-direction:column;align-items:stretch}}._viewButton_jri41_349{background:transparent;color:#007bff;border:1px solid #007bff;padding:.5rem 1rem;border-radius:6px;cursor:pointer;font-size:.9rem;transition:all .2s;white-space:nowrap}._viewButton_jri41_349:hover{background:#007bff;color:#fff}._dark_jri41_9 ._viewButton_jri41_349{color:#60a5fa;border-color:#60a5fa}._dark_jri41_9 ._viewButton_jri41_349:hover{background:#60a5fa;color:#fff}._actionButtons_jri41_373{display:flex;gap:.5rem}._editButton_jri41_378,._deleteButton_jri41_378{padding:.5rem;border:none;border-radius:6px;cursor:pointer;transition:all .2s;display:flex;align-items:center;justify-content:center}._editButton_jri41_378{background:#ffc107;color:#fff}._editButton_jri41_378:hover{background:#e0a800}._editButton_jri41_378:disabled{background:#6c757d;cursor:not-allowed}._deleteButton_jri41_378{background:#dc3545;color:#fff}._deleteButton_jri41_378:hover{background:#c82333}._deleteButton_jri41_378:disabled{background:#6c757d;cursor:not-allowed}._dark_jri41_9 ._header_jri41_13 h1{color:#e5e7eb}._dark_jri41_9 ._searchInput_jri41_113{background:#374151;border-color:#4b5563;color:#e5e7eb}._dark_jri41_9 ._searchInput_jri41_113:focus{border-color:#3b82f6;background:#4b5563;box-shadow:0 0 0 2px #3b82f61a}._dark_jri41_9 ._searchInput_jri41_113::placeholder{color:#9ca3af}._dark_jri41_9 ._filterSelect_jri41_137{background:#374151;border-color:#4b5563;color:#e5e7af}._dark_jri41_9 ._searchIcon_jri41_105,._dark_jri41_9 ._filterIcon_jri41_133{color:#9ca3af}@media (max-width: 768px){._usersContainer_jri41_1{padding:1rem}._filters_jri41_91{flex-direction:column;align-items:stretch}._searchBox_jri41_99{min-width:auto}._usersGrid_jri41_200{grid-template-columns:1fr}._userHeader_jri41_226{flex-direction:column;text-align:center}._userActions_jri41_336{flex-direction:column}}@media (max-width: 480px){._headerTitle_jri41_27 h1{font-size:1.5rem}._addButton_jri41_69{width:100%;justify-content:center}}._overlay_1mazs_1{position:fixed;inset:0;background:#00000080;display:flex;align-items:center;justify-content:center;z-index:1000;padding:1rem}._modal_1mazs_15{background:#fff;border-radius:12px;box-shadow:0 20px 25px -5px #0000001a,0 10px 10px -5px #0000000a;width:100%;max-width:600px;max-height:90vh;overflow-y:auto}._dark_1mazs_24 ._modal_1mazs_15{background:#1f2937;color:#fff}._header_1mazs_29{display:flex;align-items:center;justify-content:space-between;padding:1.5rem;border-bottom:1px solid #e5e7eb}._dark_1mazs_24 ._header_1mazs_29{border-bottom-color:#374151}._title_1mazs_40{display:flex;align-items:center;gap:.5rem;margin:0;font-size:1.25rem;font-weight:600}._titleIcon_1mazs_49{color:#3b82f6}._closeButton_1mazs_53{background:none;border:none;padding:.5rem;border-radius:6px;cursor:pointer;color:#6b7280;transition:all .2s}._closeButton_1mazs_53:hover:not(:disabled){background:#f3f4f6;color:#374151}._dark_1mazs_24 ._closeButton_1mazs_53:hover:not(:disabled){background:#374151;color:#d1d5db}._closeButton_1mazs_53:disabled{opacity:.5;cursor:not-allowed}._form_1mazs_75{padding:1.5rem}._formGroup_1mazs_79{margin-bottom:1.5rem}._label_1mazs_83{display:block;margin-bottom:.5rem;font-weight:500;color:#374151}._dark_1mazs_24 ._label_1mazs_83{color:#d1d5db}._input_1mazs_93,._textarea_1mazs_94,._select_1mazs_95{width:100%;padding:.75rem;border:1px solid #d1d5db;border-radius:6px;font-size:.875rem;transition:all .2s}._dark_1mazs_24 ._input_1mazs_93,._dark_1mazs_24 ._textarea_1mazs_94,._dark_1mazs_24 ._select_1mazs_95{background:#374151;border-color:#4b5563;color:#fff}._input_1mazs_93:focus,._textarea_1mazs_94:focus,._select_1mazs_95:focus{outline:none;border-color:#3b82f6;box-shadow:0 0 0 3px #3b82f61a}._input_1mazs_93:disabled,._textarea_1mazs_94:disabled,._select_1mazs_95:disabled{opacity:.6;cursor:not-allowed}._textarea_1mazs_94{resize:vertical;min-height:100px}._charCount_1mazs_129{text-align:right;font-size:.75rem;color:#6b7280;margin-top:.25rem}._dark_1mazs_24 ._charCount_1mazs_129{color:#9ca3af}._typeSelector_1mazs_139{display:grid;grid-template-columns:repeat(2,1fr);gap:.5rem}@media (max-width: 480px){._typeSelector_1mazs_139{grid-template-columns:1fr}}._typeOption_1mazs_150{margin:0}._typeInput_1mazs_154{display:none}._typeLabel_1mazs_158{display:flex;align-items:center;gap:.5rem;padding:.75rem;border:2px solid #e5e7eb;border-radius:8px;cursor:pointer;transition:all .2s;font-size:.875rem}._dark_1mazs_24 ._typeLabel_1mazs_158{border-color:#4b5563;background:#374151}._typeLabel_1mazs_158:hover{border-color:#9ca3af}._typeLabel_1mazs_158._selected_1mazs_176{border-color:#3b82f6;background:#eff6ff}._dark_1mazs_24 ._typeLabel_1mazs_158._selected_1mazs_176._selected_1mazs_176{background:#1e3a8a}._typeText_1mazs_184{font-weight:500}._infoIcon_1mazs_188{color:#3b82f6}._successIcon_1mazs_192{color:#10b981}._warningIcon_1mazs_196{color:#f59e0b}._errorIcon_1mazs_200{color:#ef4444}._imageUpload_1mazs_204{margin-top:.5rem}._fileInput_1mazs_208{display:none}._uploadArea_1mazs_212{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:2rem;border:2px dashed #d1d5db;border-radius:8px;cursor:pointer;transition:all .2s;text-align:center}._dark_1mazs_24 ._uploadArea_1mazs_212{border-color:#4b5563;color:#9ca3af}._uploadArea_1mazs_212:hover{border-color:#3b82f6;background:#f8fafc}._dark_1mazs_24 ._uploadArea_1mazs_212:hover:hover{background:#374151}._uploadIcon_1mazs_236{font-size:2rem;margin-bottom:.5rem;color:#6b7280}._dark_1mazs_24 ._uploadIcon_1mazs_236{color:#9ca3af}._imagePreview_1mazs_245{position:relative;display:inline-block}._previewImage_1mazs_250{max-width:200px;max-height:150px;border-radius:8px;border:1px solid #e5e7eb}._dark_1mazs_24 ._previewImage_1mazs_250{border-color:#4b5563}._removeImage_1mazs_260{position:absolute;top:-8px;right:-8px;background:#ef4444;color:#fff;border:none;border-radius:50%;width:24px;height:24px;display:flex;align-items:center;justify-content:center;cursor:pointer;font-size:.75rem;transition:all .2s}._removeImage_1mazs_260:hover:not(:disabled){background:#dc2626}._removeImage_1mazs_260:disabled{opacity:.5;cursor:not-allowed}._helperText_1mazs_285{font-size:.875rem;color:#6b7280;margin:.5rem 0 0}._dark_1mazs_24 ._helperText_1mazs_285{color:#9ca3af}._footer_1mazs_294{display:flex;gap:1rem;justify-content:flex-end;margin-top:2rem;padding-top:1.5rem;border-top:1px solid #e5e7eb}._dark_1mazs_24 ._footer_1mazs_294{border-top-color:#374151}._cancelButton_1mazs_306,._sendButton_1mazs_307{padding:.75rem 1.5rem;border:none;border-radius:6px;font-weight:500;cursor:pointer;transition:all .2s;display:flex;align-items:center;gap:.5rem}._cancelButton_1mazs_306{background:#f3f4f6;color:#374151}._dark_1mazs_24 ._cancelButton_1mazs_306{background:#374151;color:#d1d5db}._cancelButton_1mazs_306:hover:not(:disabled){background:#e5e7eb}._dark_1mazs_24 ._cancelButton_1mazs_306:hover:not(:disabled):hover:not(:disabled){background:#4b5563}._sendButton_1mazs_307{background:#3b82f6;color:#fff}._sendButton_1mazs_307:hover:not(:disabled){background:#2563eb}._sendButton_1mazs_307:disabled{opacity:.6;cursor:not-allowed}._sendIcon_1mazs_346{font-size:1rem}._spinner_1mazs_350{width:16px;height:16px;border:2px solid transparent;border-top:2px solid white;border-radius:50%;animation:_spin_1mazs_350 1s linear infinite}@keyframes _spin_1mazs_350{0%{transform:rotate(0)}to{transform:rotate(360deg)}}._overlay_1lh2g_1{position:fixed;inset:0;background:#000000b3;display:flex;align-items:center;justify-content:center;z-index:1001;padding:1rem;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}._modal_1lh2g_16{background:#fff;border-radius:16px;box-shadow:0 25px 50px -12px #00000040;width:100%;max-width:700px;max-height:90vh;display:flex;flex-direction:column;overflow:hidden}._dark_1lh2g_27 ._modal_1lh2g_16{background:#1f2937;color:#fff}._header_1lh2g_32{display:flex;align-items:center;justify-content:space-between;padding:1.5rem 2rem;border-bottom:1px solid #e5e7eb;background:#f8fafc}._dark_1lh2g_27 ._header_1lh2g_32{background:#111827;border-bottom-color:#374151}._headerLeft_1lh2g_45{display:flex;align-items:center;gap:1rem}._notificationType_1lh2g_51{display:flex;align-items:center;gap:.75rem}._typeBadge_1lh2g_57{padding:.5rem 1rem;border-radius:20px;font-size:.875rem;font-weight:600;color:#fff;text-transform:uppercase;letter-spacing:.5px}._headerRight_1lh2g_67{display:flex;align-items:center;gap:1rem}._markAsReadButton_1lh2g_73{display:flex;align-items:center;gap:.5rem;background:#10b981;color:#fff;border:none;padding:.75rem 1.5rem;border-radius:8px;font-weight:500;cursor:pointer;transition:all .2s}._markAsReadButton_1lh2g_73:hover{background:#059669;transform:translateY(-1px)}._markAsReadIcon_1lh2g_91{font-size:1rem}._closeButton_1lh2g_95{background:none;border:none;padding:.75rem;border-radius:8px;cursor:pointer;color:#6b7280;transition:all .2s}._closeButton_1lh2g_95:hover{background:#f3f4f6;color:#374151}._dark_1lh2g_27 ._closeButton_1lh2g_95:hover{background:#374151;color:#d1d5db}._content_1lh2g_113{flex:1;overflow-y:auto;padding:2rem}._titleSection_1lh2g_119{margin-bottom:2rem;padding-bottom:1.5rem;border-bottom:1px solid #e5e7eb}._dark_1lh2g_27 ._titleSection_1lh2g_119{border-bottom-color:#374151}._title_1lh2g_119{margin:0 0 1rem;font-size:1.75rem;font-weight:700;line-height:1.2;color:#111827}._dark_1lh2g_27 ._title_1lh2g_119{color:#fff}._metaInfo_1lh2g_139{display:flex;flex-wrap:wrap;gap:1rem}._metaItem_1lh2g_145{display:flex;align-items:center;gap:.5rem;font-size:.875rem;color:#6b7280}._dark_1lh2g_27 ._metaItem_1lh2g_145{color:#9ca3af}._metaIcon_1lh2g_156{font-size:1rem}._messageSection_1lh2g_160{margin-bottom:2rem}._sectionTitle_1lh2g_164{margin:0 0 1rem;font-size:1.125rem;font-weight:600;color:#374151}._dark_1lh2g_27 ._sectionTitle_1lh2g_164{color:#d1d5db}._message_1lh2g_160{background:#f8fafc;padding:1.5rem;border-radius:8px;border-left:4px solid #3b82f6}._dark_1lh2g_27 ._message_1lh2g_160{background:#111827;border-left-color:#60a5fa}._paragraph_1lh2g_185{margin:0 0 1rem;line-height:1.6;color:#374151}._dark_1lh2g_27 ._paragraph_1lh2g_185{color:#d1d5db}._paragraph_1lh2g_185:last-child{margin-bottom:0}._imageSection_1lh2g_197{margin-bottom:2rem}._imageContainer_1lh2g_201{background:#f8fafc;padding:1rem;border-radius:12px;border:1px solid #e5e7eb}._dark_1lh2g_27 ._imageContainer_1lh2g_201{background:#111827;border-color:#374151}._image_1lh2g_197{width:100%;max-height:400px;object-fit:contain;border-radius:8px}._infoSection_1lh2g_219{margin-bottom:1rem}._infoGrid_1lh2g_223{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:1rem;background:#f8fafc;padding:1.5rem;border-radius:8px}._dark_1lh2g_27 ._infoGrid_1lh2g_223{background:#111827}._infoItem_1lh2g_235{display:flex;flex-direction:column;gap:.25rem}._infoLabel_1lh2g_241{font-size:.875rem;font-weight:500;color:#6b7280}._dark_1lh2g_27 ._infoLabel_1lh2g_241{color:#9ca3af}._infoValue_1lh2g_250{font-size:.875rem;font-weight:600;color:#374151}._dark_1lh2g_27 ._infoValue_1lh2g_250{color:#d1d5db}._infoValue_1lh2g_250._read_1lh2g_258{color:#10b981}._infoValue_1lh2g_250._unread_1lh2g_261{color:#ef4444}._footer_1lh2g_265{padding:1.5rem 2rem;border-top:1px solid #e5e7eb;background:#f8fafc;display:flex;justify-content:flex-end}._dark_1lh2g_27 ._footer_1lh2g_265{background:#111827;border-top-color:#374151}._closeFooterButton_1lh2g_277{background:#6b7280;color:#fff;border:none;padding:.75rem 2rem;border-radius:8px;font-weight:500;cursor:pointer;transition:all .2s}._closeFooterButton_1lh2g_277:hover,._dark_1lh2g_27 ._closeFooterButton_1lh2g_277{background:#4b5563}._dark_1lh2g_27 ._closeFooterButton_1lh2g_277:hover{background:#374151}._infoIcon_1lh2g_297{color:#3b82f6;font-size:1.5rem}._successIcon_1lh2g_302{color:#10b981;font-size:1.5rem}._warningIcon_1lh2g_307{color:#f59e0b;font-size:1.5rem}._errorIcon_1lh2g_312{color:#ef4444;font-size:1.5rem}._overlay_1djfm_1{position:fixed;inset:0;background:#00000080;display:flex;align-items:center;justify-content:center;z-index:1001;padding:1rem}._modal_1djfm_15{background:#fff;border-radius:12px;box-shadow:0 20px 25px -5px #0000001a,0 10px 10px -5px #0000000a;width:100%;max-width:800px;max-height:90vh;display:flex;flex-direction:column}._dark_1djfm_25 ._modal_1djfm_15{background:#1f2937;color:#fff}._header_1djfm_30{display:flex;align-items:center;justify-content:space-between;padding:1.5rem;border-bottom:1px solid #e5e7eb}._dark_1djfm_25 ._header_1djfm_30{border-bottom-color:#374151}._headerLeft_1djfm_41{display:flex;align-items:center;gap:1rem}._title_1djfm_47{display:flex;align-items:center;gap:.5rem;margin:0;font-size:1.25rem;font-weight:600}._titleIcon_1djfm_56{color:#3b82f6}._unreadBadge_1djfm_60{background:#ef4444;color:#fff;padding:.25rem .75rem;border-radius:12px;font-size:.875rem;font-weight:500}._headerRight_1djfm_69{display:flex;align-items:center;gap:1rem}._markAllButton_1djfm_75{display:flex;align-items:center;gap:.5rem;background:#10b981;color:#fff;border:none;padding:.5rem 1rem;border-radius:6px;font-size:.875rem;font-weight:500;cursor:pointer;transition:all .2s}._markAllButton_1djfm_75:hover:not(:disabled){background:#059669}._markAllButton_1djfm_75:disabled{opacity:.5;cursor:not-allowed}._markAllIcon_1djfm_97{font-size:1rem}._closeButton_1djfm_101{background:none;border:none;padding:.5rem;border-radius:6px;cursor:pointer;color:#6b7280;transition:all .2s}._closeButton_1djfm_101:hover:not(:disabled){background:#f3f4f6;color:#374151}._dark_1djfm_25 ._closeButton_1djfm_101:hover:not(:disabled){background:#374151;color:#d1d5db}._closeButton_1djfm_101:disabled{opacity:.5;cursor:not-allowed}._filters_1djfm_123{display:flex;padding:0 1.5rem;border-bottom:1px solid #e5e7eb;gap:.5rem}._dark_1djfm_25 ._filters_1djfm_123{border-bottom-color:#374151}._filterButton_1djfm_133{background:none;border:none;padding:.75rem 1rem;font-size:.875rem;font-weight:500;color:#6b7280;cursor:pointer;border-bottom:2px solid transparent;transition:all .2s}._dark_1djfm_25 ._filterButton_1djfm_133{color:#9ca3af}._filterButton_1djfm_133:hover{color:#374151}._dark_1djfm_25 ._filterButton_1djfm_133:hover:hover{color:#d1d5db}._filterButton_1djfm_133._active_1djfm_153{color:#3b82f6;border-bottom-color:#3b82f6}._dark_1djfm_25 ._filterButton_1djfm_133._active_1djfm_153._active_1djfm_153{color:#60a5fa;border-bottom-color:#60a5fa}._notificationsList_1djfm_162{flex:1;overflow-y:auto;padding:1rem 1.5rem}._emptyState_1djfm_168{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:3rem 1rem;text-align:center;color:#6b7280}._dark_1djfm_25 ._emptyState_1djfm_168{color:#9ca3af}._emptyIcon_1djfm_181{font-size:3rem;margin-bottom:1rem;opacity:.5}._notificationItem_1djfm_187{border:1px solid #e5e7eb;border-radius:8px;padding:1rem;margin-bottom:1rem;cursor:pointer;transition:all .2s;position:relative}._dark_1djfm_25 ._notificationItem_1djfm_187{border-color:#374151;background:#111827}._notificationItem_1djfm_187:hover{border-color:#3b82f6;transform:translateY(-1px);box-shadow:0 4px 6px -1px #0000001a}._dark_1djfm_25 ._notificationItem_1djfm_187:hover:hover{border-color:#60a5fa}._notificationItem_1djfm_187._unread_1djfm_60{border-left:4px solid #3b82f6;background:#f0f9ff}._dark_1djfm_25 ._notificationItem_1djfm_187._unread_1djfm_60._unread_1djfm_60{background:#1e3a8a;border-left-color:#60a5fa}._notificationItem_1djfm_187._selected_1djfm_216{border-color:#3b82f6;background:#eff6ff}._dark_1djfm_25 ._notificationItem_1djfm_187._selected_1djfm_216._selected_1djfm_216{background:#1e3a8a;border-color:#60a5fa}._notificationHeader_1djfm_225{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:.75rem}._notificationType_1djfm_232{display:flex;align-items:center;gap:.5rem}._typeBadge_1djfm_238{padding:.25rem .5rem;border-radius:12px;font-size:.75rem;font-weight:500}._notificationMeta_1djfm_245{display:flex;align-items:center;gap:.5rem}._timestamp_1djfm_251{font-size:.75rem;color:#6b7280}._dark_1djfm_25 ._timestamp_1djfm_251{color:#9ca3af}._unreadDot_1djfm_259{width:8px;height:8px;background:#ef4444;border-radius:50%}._notificationContent_1djfm_266{margin-bottom:.5rem}._notificationTitle_1djfm_270{margin:0 0 .5rem;font-size:1rem;font-weight:600;color:#111827}._dark_1djfm_25 ._notificationTitle_1djfm_270{color:#fff}._notificationMessage_1djfm_280{margin:0;font-size:.875rem;color:#6b7280;line-height:1.4}._dark_1djfm_25 ._notificationMessage_1djfm_280{color:#d1d5db}._notificationImagePreview_1djfm_290{display:flex;align-items:center;gap:.5rem;margin-top:.5rem}._imagePreview_1djfm_297{width:40px;height:40px;border-radius:4px;object-fit:cover}._imageLabel_1djfm_304{font-size:.75rem;color:#6b7280}._dark_1djfm_25 ._imageLabel_1djfm_304{color:#9ca3af}._notificationFooter_1djfm_312{border-top:1px solid #e5e7eb;padding-top:.5rem}._dark_1djfm_25 ._notificationFooter_1djfm_312{border-top-color:#374151}._sender_1djfm_320{font-size:.75rem;color:#6b7280}._dark_1djfm_25 ._sender_1djfm_320{color:#9ca3af}._infoIcon_1djfm_328{color:#3b82f6}._successIcon_1djfm_332{color:#10b981}._warningIcon_1djfm_336{color:#f59e0b}._errorIcon_1djfm_340{color:#ef4444}._detailOverlay_1djfm_344{position:absolute;inset:0;background:#000c;display:flex;align-items:center;justify-content:center;z-index:1002}._detailModal_1djfm_357{background:#fff;border-radius:12px;width:90%;max-width:600px;max-height:90vh;overflow-y:auto}._dark_1djfm_25 ._detailModal_1djfm_357{background:#1f2937;color:#fff}._detailHeader_1djfm_370{display:flex;align-items:center;justify-content:space-between;padding:1.5rem;border-bottom:1px solid #e5e7eb}._dark_1djfm_25 ._detailHeader_1djfm_370{border-bottom-color:#374151}._backButton_1djfm_381{background:none;border:none;color:#3b82f6;cursor:pointer;font-weight:500}._dark_1djfm_25 ._backButton_1djfm_381{color:#60a5fa}._backButton_1djfm_381:hover{text-decoration:underline}._detailTitle_1djfm_395{margin:0;font-size:1.125rem;font-weight:600}._closeDetailButton_1djfm_401{background:none;border:none;padding:.5rem;border-radius:6px;cursor:pointer;color:#6b7280}._dark_1djfm_25 ._closeDetailButton_1djfm_401{color:#9ca3af}._closeDetailButton_1djfm_401:hover{background:#f3f4f6}._dark_1djfm_25 ._closeDetailButton_1djfm_401:hover:hover{background:#374151}._detailContent_1djfm_419{padding:1.5rem}._detailType_1djfm_423{display:flex;align-items:center;gap:.5rem;margin-bottom:1rem}._detailTypeBadge_1djfm_430{padding:.375rem .75rem;border-radius:12px;font-size:.875rem;font-weight:500;color:#fff}._detailNotificationTitle_1djfm_438{margin:0 0 1rem;font-size:1.5rem;font-weight:600;color:#111827}._dark_1djfm_25 ._detailNotificationTitle_1djfm_438{color:#fff}._detailMeta_1djfm_448{display:flex;align-items:center;gap:.5rem;margin-bottom:1.5rem;font-size:.875rem;color:#6b7280}._dark_1djfm_25 ._detailMeta_1djfm_448{color:#9ca3af}._detailMessage_1djfm_460{font-size:1rem;line-height:1.6;color:#374151;margin-bottom:1.5rem}._dark_1djfm_25 ._detailMessage_1djfm_460{color:#d1d5db}._detailImage_1djfm_470{margin-bottom:1.5rem}._fullImage_1djfm_474{width:100%;max-height:300px;object-fit:contain;border-radius:8px;border:1px solid #e5e7eb}._dark_1djfm_25 ._fullImage_1djfm_474{border-color:#374151}._detailActions_1djfm_485{display:flex;justify-content:flex-end}._markAsReadButton_1djfm_490{display:flex;align-items:center;gap:.5rem;background:#10b981;color:#fff;border:none;padding:.75rem 1.5rem;border-radius:6px;font-weight:500;cursor:pointer;transition:all .2s}._markAsReadButton_1djfm_490:hover{background:#059669}._markAsReadIcon_1djfm_507{font-size:1rem}
